需求分析说明书
—————网上选课管理系统
1引言
1.1 编写目的
网上选课管理系统作为管理管理员与用户的选课关系的主要管理系统平台,其对应的读者是企业用户,因此,不仅要处理管理员与用户之间的信息,还要处理用户个人信息。导致网上选课管理系统中的数据不论是结构、类型还是彼此间的关联都是复杂多变的;对这种数据进行的处理也是多种多样的。因此,要实现对网上选课管理系统数据的及时、准确的处理和有效利用。
1.2 背景
系统名称;网上选课管理系统 任务的详细信息:
(1) 任务提出人:张飞侠
(2) 需求分析人:邹晓亮 (3) 用户:使用该软件且具有一定特权的管理人员(老师)和学生。
1.3参考资料
1. 《软件工程导论》张海藩 编著清华大学出版社 2007年5月
2. 《数据库系统概论(第四版)》 王珊编著 高等教育出版社 2007年11月
2 任务概述
2.1开发意图及应用目标:
采用网上选课管理系统,可以方便的了解和记录每一个用户的选课情况和成绩,更方便老师对学生的了解和学生对课程的安排,更有利于教课的进行。
2.2 应用范围及开发的背景资料
由于开发本系统是学校内部使用,对外具有完全的保密性,因此其使用范围仅限
于有限的,具有一定特权的管理人员和本校的学生使用。三
2.3 用户的特点及软件使用频度
使用该软件的用户必须是本校学生和有权限的老师,而且该软件会被大量的同时访问,它必须能满足大的访问量,不能容易瘫痪。
3 需求规定
3.1 对功能的规定
其数据流图如下:
录入的选课信息 成绩信息 系统管理员 网上选课管录入的用户信息 查询的用户信息 理系统 选课方案建议 用户 选课信息 D3 成绩记录
成绩 系统管理员 录入的成绩 4提成绩清单 用户 用户信息D1 选课方案 选课方案 供成绩查D2 选课信息 选课信息 询 选课信息 3修新的选课信息 1提2处供选课方案 理选课信息 新的选课信息 改选课信息 选课方案建议
D1 选课方案集 1.1处选课方案 系统管理员 用户信息 理用户信息 用户信息 1.2提供相应选课方案 选课方案建议 用户 选课信息 4提供成绩查询 2.2处理选课信息 选课信息 2.1接受选课信息 选课信息 新的选课信息 3修改选课信息 成绩 D3 成绩记录 D2选课信息 成绩清单
3.2 对性能的规定
3.2.1 精度
此系统的输入数据大多数为字符串类型,也有表示成绩的浮点数,精度为5
3.2.2 时间特性要求
响应时间要求:对于管理人员输入的用户信息应该在人们所能接受的等待时间来确定,
通常为1-2 s。
更新处理时间要求:用户输入数据后,对于该操作人员输入的数据处理时间应该是毫秒级的。
数据的转换和传输时间的要求也应该在人们的接受的等待时间内;
3.2.3 灵活性
在操作方式上若发生变化,如无法使用浏览器进入系统,那么,可以使用命令方
式进入如:可以通过编写java程序与数据库联接,实现登录。
因为本系统开发是使用jsp实现,这种开发技术具有java一样的很好的系统移植性。 对于数据精度方面,应在数据库中加以;实现实体完整性,用户自定义完整性约束。
在设计界面结构和数据结构是应留有对以后扩充系统功能的余地,如可以在每个
数据字段上设计多个自定义字段。
3.3 输入输出要求
对输入的数据的输入媒体应是文字形式,对于浮点类型的数来说,其数值范围应该在
数据库的完整性约束里面进行约束。输入格式应与数据库关系表的格式相对应,以减少输入格式的设计难度。
输出设备采用显示器,打印机方式。
输出介质为纸张,磁盘,光盘等。 输出方式采用图形输出;
当发生异常输出时编写系统时应及时报错,提示“输入有误,请核查”不进行数据处理操作。
下面是系统的状态图:
空闲状态 有效 活动状态 取消操作或验证错误 选择执行的业务 处理相应的业务 不继续 维护状态 打印 Entry/验证登录 Exit/退出 说明:
当系统不使用时,系统处于空闲状态,等待用户的登录。 一旦用户登录系统进入“活动状态”,此状态是一个组合状态,执行时首先从进
入事件(Entry/验证登录)开始,若登录有效则进入“有效”状态,后无条件的进入“选择执行的业务”状态以及“处理相应的业务,若不继续处理业务,则进入“打印”状态。若登录无效或执行过程中取消操作,则首先执行“退出事件”(Exit/退出)后进入“空闲状态”。
当系统处于空闲状态时可定期的对系统进行维护。
3.4数据管理能力要求
从整个系统来看,对数据的管理有:用户基本信息表,学生选课信息表,对于数据的管理要做到减少程序的复杂性,对于那些容易变动的数据来说要设计开发表(用作信息频繁修改),受控表(不能对其修改数据的数据表)。这两种表都应考虑到数据的扩充。
开发本系统的E-R图如下:
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- efsc.cn 版权所有 赣ICP备2024042792号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务