学生成绩管理系统需求分析_第1页
学生成绩管理系统需求分析_第2页
学生成绩管理系统需求分析_第3页
学生成绩管理系统需求分析_第4页
学生成绩管理系统需求分析_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

1、学生成绩管理系统需求分析说明书 选题: 学生成绩管理系统 学校: 西北师范大学 学院:物理与电子工程学院班级:2009级电子(1)班 学生: 王兴宏 目录1引言11.1编写目的11.2背景11.3定义12任务概述12.1目标12.2用户的特点12.3假定和约束13需求规定23.1对功能的规定2 3.2 学生成绩管理流程图.43.3性能的规定43.31精度8 3.3.2时间特性要求.63.4数据管理能力要求83.5故障处理要求84运行环境规定114.1设备111引言1.1编写目的明确用户对学生成绩管理系统的功能需求和性能需求,并将这些需求用规范化的语言和规范化的结构完整、准确地表达清楚,以此统一

2、软件开发者和用户对学生成绩管理信息系统软件的理解和认识。这是开发学生成绩管理信息系统的基础,也是软件开发者和用户达成共识的基础。编写该需求分析说明书的目的就在于此1.2项目背景待开发系统名称:学生成绩管理系统项目委托单位:西北师大物理与电子工程学院2、任务概述2.1目标本系统是以物理与电子工程学院内部局域网为基础开发,意在方便校内不同部门的师生员工点对学生成绩信息进行查询管理等。2.2用户的特点系统的主要用户为物理与电子工程学院的教师和学生,他们的计算机水平相对高,习惯了计算机的易用性和方便性对系统的要求相对较高。通过该系统的使用可以方便学生及时了解自己的成绩,方便教师对学生成绩信息进行及时的

3、掌握和操作减少他们的工作量,提高他们的工作效率。此外该校的教务处为该系统的管理部门,由于他们大多具有较高水平的计算机技术和丰富的管理经验,在提过给他们方便的管理操作的同时可给他们以较高的操作权限来方便他们灵活管理,实时管理。2.3假定和约束 本系统的开发预计需要一个软件开发小组,包括后台数据库的设计,前台功能模块的设计,服务器的配置和测试;需要美工人员进行系统界面的设计。预计整个开发时间为6个月,试运行时间1个月。3、 需求规定3.1对功能的规定用列表的方式(例如IPO表即输入、处理、输出表的形式),逐项定量和定性地叙述对软件所提出的功能要求,说明输入什么量、经怎样的处理、得到什么输出:输入处

4、理输出每个用户输入自己的用户名和密码(必要时,加入一定的验证码)。将用户输入的用户名和密码与数据库中的进行匹配。判断是否正确。如果是教师,进入教师管理学生成绩页面。如果是学生,进入学生查询成绩页面。教师输入学生的成绩。对这些数据进行一定操作(例如:排名等)。在教师管理学生页面显示该学生成绩和排名教师管理学生的成绩对这些数据进行一定操作(插入 修改 删除 )在成绩管理页面显示学生的最后成绩学生进行查看所有成绩和排名。系统对这些操作,把该学生的信息调出来。在学生查询成绩页面显示所有成绩和排名。教师管理授课教师输入所要教的课程在授课页面显示教师的授课情况教师对学生成绩进行统计教师统计学生的所有成绩在

5、统计页面显示统计后的成绩教师修改密码教师修改自己的密码 在修改密码页面中显示所修改的密码学生修改密码学生修改自己的密码在修改页面显示学生所修改的密码教师输入学生的个人信息对这些信息进行操作(修改 插入 删除 等)在学生个人信息页面显示学生个人信息上面的只是一个基本的功能划分。本系统按照功能划分,可以分为一下子系统:l 用户登入子系统l 管理员管理师生信息l 学生登陆l 学生查询个人的所有信息上面的所有功能都是在基本功能实现的基础上的增值服务,可以在第一期工程取得良好的社会经济效应之后,付诸实施。其中用户登入系统需要采集的数据包括:n 用户名n 用户密码管理员管理需要采集的数据包括:n 学生信息

6、n 教师信息n 课程管理n 学生选课管理n 成绩管理n 教师授课管理学生查询个人信息需要采集的数据包:n 登陆名n 登陆密码n 个人信息n 课程信息n 选课浏览n 成绩查询n 修改密码3.2学生成绩管理流程图n3.3对性能的规定精度说明对该系统的输入、输出数据精度的要求,可能包括传输过程中的精度:本系统的精度主要取决于那个时候的网络时延,如果那个时候的网络状态较好,那么,用户对该系统的操作就可与差不多与后台的数据库同步。那么不同的地方的两台计算机同时访问该系统就会得到相同的数据。时间特性要求说明对于该系统的时间特性要求,如对:a 系统接收到用户的操作与那个时候的网络时延相当;b 更新处理时间:

7、由于本系统规模不大,中央数据处理子系统对数据的处理和那个时候有多少个用户对中央数据处理器的访问,和中央处理器的性能;c 数据的传送时间:数据传送时间要求在0.1s以内。3.4数据管理能力要求说明需要处理的数据大小规模,按照学校的人数和增长作出估算:由于学校每年都会扩招一定数量的学生,所以学校的总人数每年都会有所增长的。所以对系统软硬件升级是必须的,软件方面可以采用更大、效率更高的数据库,硬件方面可以采用更快的中央服务器。 本系统最终要能满足一个2万人以上的学生成绩管理的需求。 3.5故障处理要求中央数据处理子系统:由于处理数据量很大,中央数据处理子系统有可能因为负荷过重而崩溃。首先可以通过提升

8、其数据处理能力来减少这样的故障,但这样的故障不可避免,我们可以采用双机热备份的方式,两台处理子系统同时同步工作,其中一台用于处理数据,另一台进行备份操作,当处理数据的子系统崩溃之后,执行备份操作的子系统立刻接替其工作,通过维护人员迅速离线维修崩溃的子系统;或者通过日志文件进行恢复。DFD图:3.6数据字典编号名称类型说明1录入学生信息处理用于输入学生的各项信息 2录入课程信息处理用于输入学生的各门课程信息3登记学生成绩处理用于输入学生的各门课程的成绩 4查询学生成绩处理用于查询每个学生的各门成绩5修改学生成绩处理用于修改所需修改的学生成绩6删除学生成绩处理用于删除学生成绩7修改学生信息处理用于修改学生信息8删除学生信息处理用于删除退学学生的基本信息9修改教师信息处理用于修改教师的基本信息10删除教师信息处理用于删除退休教师的信息11授课管理处理用于管理教师个学期的授课情况12修改教师密码处理用于教师密码的修改13修改学生密码处理学生可以修改自己的密码4、 运行环境1、开发环境:操作系统:Windows 2003 Enterprise Edition开发工具:Microsoft Visual Studio .NET 2003

温馨提示

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

评论

0/150

提交评论