教务管理系统规格说明书

上传人:汽*** 文档编号:498045695 上传时间:2023-09-07 格式:DOCX 页数:13 大小:42.02KB
返回 下载 相关 举报
教务管理系统规格说明书_第1页
第1页 / 共13页
教务管理系统规格说明书_第2页
第2页 / 共13页
教务管理系统规格说明书_第3页
第3页 / 共13页
教务管理系统规格说明书_第4页
第4页 / 共13页
教务管理系统规格说明书_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《教务管理系统规格说明书》由会员分享,可在线阅读,更多相关《教务管理系统规格说明书(13页珍藏版)》请在金锄头文库上搜索。

1、教务管理系统需求规格说明书文件编号:ZW-0001版本:1.0作 者王浩 郑旭日 期审 批日 期1 .引言教务管理系统软件需求规格说明书旨在详细描述系统功能需求和一些非功能需求,明确系统需求边界。文档分为四个部分:(1)引言部分描述了项目的编写目的和范围,并对文档中使用到的术语进行了说明,还列出了本文档所使用的参考文献和相关文档;(2) 任务概述部分对系统进行了简要的描述;(3) 需求规定部分对系统从功能要求、安全性、性能,数据管理及其处理等几方面进行阐述;(4) 运行环境规定部分对系统运行所需要的设备,支持的软件以及接口方面,做了详细描述。1.1. 编写目的教务管理系统软件需求规格说明书编写

2、的目的是:根据华中科技大学教务处的要求进行编写,旨在为全校的教务管理(包括本科生,研究生,博士和博士后)提供一个方便的公共平台,让繁杂的教务管理变的简单易行。教务管理系统软件需求规格说明书的目标是:本说明书将要说明系统在技术上的具体需求,要实现的具体功能,指出实现系统的方法与途径,为后来的各项工作进行起着指导作用。教务管理系统软件需求规格说明书的预期读者为:(1)对相关业务技术和总体方案做决策的管理人员和质量管理人员;(2)对本教务管理系统软件需求规格说明书进行评审和确认的有关业务、技术人员;(3)参加概要设计和详细设计阶段工作的全体设计人员;(4)教务管理系统项目组,其他有权需要调用本文档的

3、人员教务管理系统软件需求规格说明书的全部内容为beyond团队、华中科技大学教务处的商业机密,应严格控制业务范围,项目开发阶段由设计部、项目软件开发组负责管理,项目结束后交由华中科技大学档案室负责管理,未经双方同意,不得以任何介质(文本,软盘,硬盘,光盘)等形式持有本文档部分或全部内容。1.2. 背景项目名称:教务管理系统项目任务提出者:华中科技大学教务处项目任务开发者:beyond团队项目用户:华中科技大学的所有教学管理人员实现此软件的计算机网络:华中科技大学计算中心项目与其他软件,系统的关系:教务管理系统采用NetBeans5.51作为开发平台,用Microsoft Office Acce

4、ss 作数据库开发,能够在Windows系列的操作系统中,与Internet网良好兼容,且系统可维护性可移植性良好,界面友善,充分考虑到教务管理的实际工作情况,能够满足用户对4教务管理系统需求规格说明书 教务管理的所有需求。1.3. 定义MS ACCESS 2007:系统服务器所使用的数据库管理系统(DBMS)。SQL:一种用于访问查询数据库的语言事务流:数据进入模块后可能有多种路径进行处理。主键:数据库表中的关键域。值互不相同。外部主键:数据库表中与其他表主键关联的域。ROLLBACK:数据库的错误恢复机制。1.4. 参考资料需求分析 David C.Hey著,清华大学出版社2003年出版;

5、实用软件需求 Kovitz ,Benjamin L著,机械工业出版社2005年出版;需求分析与系统设计 Maciaszek, Leszek A.著,机械工业出版社,中信出版设2003年出版;软件架构实践 Len Bass 著 ,清华大学出版社2004年出版;2任务概述2. 1 目标为便于对教务进行系统地管理,beyond团队根据华中科技大学教务处的要求开发了这个软件。此软件要实现以下基本功能:1.用户登陆;2.修改用户信息和密码;3.查询学生信息和成绩;4.添加学生信息和成绩;5.修改学生信息和成绩;而且本软件是一个独立开发的软件,全部内容自含,与其他任何软件无冲突,可以很好的与其他软件兼容。

6、2. 2 用户特点使用本系统的用户为在华中科技大学工作,与教务管理有关的人员。用户学历均在本科及本科以上水平,能熟练运用Office等应用软件,对本系统的使用能快速掌握。 预期本软件被采用之后,将在1分钟内接受5000人次的访问量。2. 3 假定和约束1管理方针:通过软件工程的正规开发流程去开发和管理项目的制作过程;2硬件的限制:CPU主频不低于1.5GHZ,内存不少于256MB,硬盘容量不少于20GB,各种基本输入输出设备能相互兼容,支持windows操作系统;3开发经费:1000RMB;4开发期限:30天;55审查功能:一周两次评审;6控制功能:能应对各类突发事件,并给出用户提示和进行相应

7、操作;7所需的高级语言:Java; 8安全保密性:项目级保密;3需求规定要描述本软件在设计时的全部需求,并对每一需求细节要做具体描述。包括:功能需求,非功能需求,性能需求,数据的输入、加工和处理,数据管理能力,故障处理等各类需求。3.1 对功能的规定 3. 1. 1 学生成绩查询填写学生学号,点击查询,将会进入系统主页;若查询失败,则弹出对话框提示此学生不存在,并让用户重新查询;3. 1. 2 删除学生的课程信息修改学生信息时用户需要填的数据如下: 用户删除学生课程信息时,系统将会将用户现有的课程信息展现给用户,用户只需要选择需要删除课程即可,点击删除按钮,系统将提示用户“是否确认删除?”用户

8、点击“是”,则完成删除,否则不删除;3. 1. 3 添加学生的课程成绩若不符合则提示用户“您填写的成绩无效,请重新输入”,让其修改;若符合要求则将提示“添加课程成功” 。3. 1. 4 修改学生课程成绩第6/10页 击“是”,则系统修改其成绩,否则不修改;3. 1. 5 录入学生信息不符合则提示用户“您填写的成绩无效,请重新输入”,让其修改;若符合要求则将提示“添加学生成功” 。3. 1. 6 班级,年级成绩查询用户选择所要查询的年级或班级,系统将把此班级或年级中所有学生的课程成绩都输出来。3.2 对性能的规定3. 2. 1 精度第7/10页 3. 2. 2 时间特性要求a响应时间:不得大于3

9、秒b更新处理时间:不得大于5秒c数据的转换和传送时间:不得多于5秒3. 2. 3 灵活性a操作方式上的变化:点击“确认”键,即刻用鼠标也可敲键盘的回车键; b运行环境的变化:既可以在Windows2003上运行,也能在WindowsXP和WindowsVista上运行;c同其他软件的接口的变化:提供多种接口; d计划的变化或改进:对开发进度可适当提前。3. 2. 4 安全性和可维护性该软件可以有效的防止病毒入侵,系统可以在满足硬件需求的条件下稳定的运行,不会出现系统崩溃或数据丢失等情况。同时,本软件可随时随着用户需求的变化而快速更新,满足用户不断增长的需求,可维护性强。3. 2. 5 可用性和

10、可移植性该软件可在Windows系列的操作系统中稳定的运行。3.3 数据的输入输出要求各类数据(包括输入和输出)的精度如下表:填写学生学号登陆后将会进入系统主页;若登陆失败,则弹出对话框提示此用户不存在,并让用户重新登陆;在删除学生课程信息界面,用户删除学生课程信息时,系统将会将用户现有的课程信息展现给用户,用户只需要选择需要删除课程即可,点击删除按钮,系统将提示用户“是否确认删除?”用户点击“是”,则完成删除,否则不删除;第8/10页 在添加学生课程成绩界面,当用户填完必要信息后,点击“添加”后,系统将判断用户填写的信息是否符合要求,若不符合则提示用户“您填写的成绩无效,请重新输入”,让其修

11、改;若符合要求则将提示“添加课程成功” ;在修改学生课程信息界面,当用户填完上述信息后,点击“确认”后,系统将提示用户是否确认修改,若用户点击“是”,则系统修改其成绩,否则不修改;在录入学生信息界面,用户填完必要信息后,点击“录入”后,系统将判断用户填写的信息是否符合要求,若不符合则提示用户“您填写的成绩无效,请重新输入”,让其修改;若符合要求则将提示“添加学生成功” 。在查询班级,年级成绩界面,用户选择所要查询的年级或班级,系统将把此班级或年级中所有学生的课程成绩都输出来。3.4 数据管理能力要求此软件要管理的数据大小如下:文件和记录的个数大概为10000条左右; 表有7个;数据增长大概为5

12、0000条记录/天; 存储容量为100000条记录3.5 故障处理要求对用户用此软件所遭遇的各类突发事件均有相应的处理:a. 电脑突然死机或关机时,系统会保存用户已提交的数据,对未提交的数据不做处理; b. 电脑中毒时,数据不会产生冗余或丢失;3.6 用户相关操作用户输入数据,可用键盘进行输入,点击按钮可用鼠标或TAB键与回车键结合,无需用户进行特殊操作。3.7 其他专门要求a.保密性:项目级;b.是否方便用户操作:是; c.是否可维护:可维护性强; d.是否可补充:是;e.对运行环境是否有特殊要求:否;4运行环境规定4.1. 设备运行该软件所需要的硬设备如下:a处理器及内存容量:处理机主频不

13、少于1.5G,内存容量不低于256MB; b外存容量不少于20GB,可联机操作也可脱机操作;c输入及输出设备的型号和数量:显示器,鼠标,键盘等若干; d数据通信设备的型号和数量:路由器一个; e功能键及其他专用硬件:无专用硬件;第9/10页 4.2. 支持软件操作系统:Windows2003 ,WindowsXP,,WindowsVista; 编译程序:Java的编译程序;支持软件:Microsoft Office Access,java虚拟机4.3. 接口 4. 3. 1 用户接口a.接受学生信息采用文本框的格式让用户填写; b.用按钮的方式方便用户确认和转换页面; c.采用对话框的方式提示用户操作; d.采用表格,图片的方式方便用户浏览;4. 3. 2 硬件接口采用USB接口方式与外部设备相连接;4. 3. 3 软件接口本软件使用NetBeans5.51做设计开发平台,在Windows操作平台下运行,可与各类应用软件很好兼容。4. 3. 4 通信接口与各种网络协议不冲突;4.4. 控制该软件可对用户输入的数据进行及时处理,并对用户的操作给出提示,以此得到本软件所需要的控制信号。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 试题/考题 > 初中试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号