教室管理系统_第1页
教室管理系统_第2页
教室管理系统_第3页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、教室管理系统需求规格说明书(Requirements SpeciEcation)一. 引言1. 编写目的需求分析是软件系统生存期中定义阶段的最后一个步骤。是作为整个软件开发范围的指南,是 软件开发人员开发出正确的符台用户要求的软件的重点。该文档将最终交给软件具体开发人员进行 具体的开发,其针对的对象是软件开发人员。本壽求的编写目的在于研究学生教室管理系统软件的开发途径和应用方法。方便教室管理人员 迸行教室安排、査询。方便学生迸行教室申请。方便人员査阅教室使用情况以免造成不必要的麻烦。2. 项目背景项目君称:教室管理系统项目任务开发者:江西师大软件学院02软件3班ASPJSP开发小组ASP开发小

2、组成员:邙文彬,欧阳飞启新洪,彭磊,宋华兴项目任务提出者、用户:教务处,学生,教师本系统完全计算机自动化。能准确、台理、全面的进行教室管理系统。3. 定义静态数据一一系统固化在内的描述系统实现功能的一部分数据。动态数据一一在软件运行过程中用户输入的后系统输出给用户的一部分数据,也就是系统要处 理的数据。数据宇典一一数据宇典中的君宇都是一些属性与内容的抽象和槪括,它们的特点是数据的“严 密性”和“精确性”。4. 参考资料软件工程导论 (第四版)-张海藩编首清华大学出版社教据库系统槪论-萨师馆王珊主编高等教育出版社ASP网络应用系统典型模块开发实例解析-张固汪晓平尊编首人民邮电出版社二. 任务概述

3、软件需求分析阶段有以下几个目标:给出软件系统的数据流程图与数据结构,构造一个完全的系统逻辑模型。提出详细的功能说明,确定设计限定条件,规定性能要求。密切与用户的联系,使用户明确自己的任务,以便实现上述两项目标。开发意图为丁教室管理系统更完善;为丁教务处对教室使用情况的管理更方便;为丁减轻教务处的工作负担。应用目标通过本系统软件,能帮助教务处人员利用计算机,快速方便的对教室使用情况进行管基 输 入、输出、査询的所需操作,使散乱、动态的教室使用情况档案能够具体化,直观化、台理化。作用及范围本软件适用于各个含有教室管理的行业,它是比较完善的系统管理软件,对时刻变动的教室 使用情况及空闲情况可以随时输

4、入、输出、査询。现今教室不断的变动,教室信息越来越繁琐,对于教室使用情况管理不方便,所以如今开发这 套软件以便管理者对教室使用情况快捷、准确的查询。2. 运行环境软件墓本运行环境为Windows环境。3. 条件与限制由于系统较小,且在Endows系统下开发,故在windows环境下基本没有什么限制。三. 数据描述1.静态数据 静态数据是系统内部有关的数据结构与操作规程。具体可包括:系统用户表usur_nfi)教室基本信息表classroom.Info班级信息表classjnfo课程基本信息表courscjnfo教室使用信息表classroom_uscdjnfo教师信息表icachcrjnfo

5、等.教空状态容虽吏用时可4. 数据字典传统的数据宇典包括以下几种类型的条目:数据流条目一一数据流条目给出某个数据流和定义,它通常是列出该数据流的各组成数 据元素。该系统中的数据流条目有:教师信息=教师号+教师姓名+学院若称+教师联系电话班级信息=班级号+班级君称+班主任+学院代码+专业(学院代码表)课程信息=课程编号+课程名称+课程学分+裸程描述教室信息=教室号+教室类型+教室容長+教室管理员姓合+教室管理员联系电话教室使用时间(上课时间尸星期+上课第几节数(如星期一第一,二节课)班级名称=年级+专业+班级序号(如02级软件工程3班)教室使用信息(上课信息)=教室基本信息+教师基本信息+班级墓

6、本信息+课程基本信息+教 室使用时间系统用户基本信息=用户名称+用户密码+用户性别+用户真实姓名+用户联系电话+用户所 属部门(2).文件条目一一文件条目给出某个文件的定义,列出它的组成数据项,此外还要给出文件的组织 形式。例:教室使用信息文件=教帅基本信息 + 班级基本信息 + 课程基本信息+ 教室基本信息教据元素条目一 一给出某个教据单顶的定义,通常是敌据项的值类型。例:教师信息基本信息记录中“教师号”的敌据值类型为教值类型,有效值范围为0000-9999o(4).处理说明条目一一给出数据流程图中不再分解的变换处理说明的定义。 此处不再举例说明。5. 数据采集系统数据采集是由数据库系统在软

7、件运行期间通过人机界面来提示用户输入的。此处不加赘述。四. 功能需求系统功能划分和描述如下:教室管理系统A. 教室使用信息管理A.1固定教室使用信恵管理A.1.0固定教室使用信恵的査询A.1.1固定教室使用信息的统计A.1.1课程课表:通过课程号和上课时间査询出该课程上课信息A.1.1教室课表:通过教室号和上课时间査询出该教室上课信息A.1.1教师课表:通过教师号和上课时间査询出该教师上课信息A.1.1班级课表:通过班级号和上课时间査询出该班上课信息A. 2可变教室使用信息管理A.2.0空闲教室使用信息査询A.2.1空闲教室使用申请(添加)A.2.2可变教室过期使用信息的删除A.2.3已使用可

8、变教室信息统计B教室基本信恵管理B. 1教室基本信息的査询C班级基本信恵、管理C. 1班级基本信息的査询D课程基本倍息管理D. 1课程基本信息的查询E教师墓本信息管理E. 1教师基本信息的查询F系统基本信息管理F. 1系统用户管理F.1.0角色管理F.1.1用户基本信息管理F.1.2删除用户(系统管理员权限)F.1.3用户登录情况统计F.2系统密码管理F.2.0修改密码F.2.1找回密码系统结构连接图系统管理班级管理班级査询用 户 管 理教室查询教室管理课程管理按班级号统计按教室号统汁按课程号统计按教师号统汁教室管理可使变用教信室息査操询1作课程査询教室使用管理固教师查询定教室査询教师管理2时

9、间特性本系统的教据库较小,所以程序在响应时间,数据更新处理时间上性能是比较突出的。而且也正由 于数据星相对较少,故在敌据传输时间和系统运行时间上表现的较让人满意。3.适应性该软件是使用ASP在windows xp系统下完成的所以只要是兼容windows的软件或是操作系统,该软 件都可以正确地运行,有较奸的适应能力与兼容性。而且应用户的特殊壽求软件在完成后的维护阶 段可以保持一个与其他类软件接口,随时满足用户的使用要求。六运行需求1.用户界面系统运行时的主界面大致要求为Endows的经典运行界面,主界面可以是用ASP开发独立的页面, 有一个主页,可以链接其他页面。用户可通过各自的权限对各个页面进行操作.2硬件接口系统较小除硬盘外,基本没有与外界硬件的联系,不过誇虑到教据库大長教据的备份等要求可以保 持与磁带机和光盘刻录机的接口,这点较易实现。3.软件接口在这里主要誇虑软件与操作系统的接口,誇虑到文档处溟的需要有可能可以包括与较常用的办公软 件的接口。例如microsoft的Mfku系列。另外用户还有用户所雷要的软件接口,这些应在用户雷求 定义时明了。4.故障处理考虑到软件的范围不大,所以故障处理一般由操作系统完成,系统只要保持与操作系统的接口即可。 只要操作系统没有大的故障程序一般是比较稳定的。考虑到用户对数据的安全性要

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论