学生信息管理系统地需求分析报告报告材料推荐_第1页
学生信息管理系统地需求分析报告报告材料推荐_第2页
学生信息管理系统地需求分析报告报告材料推荐_第3页
免费预览已结束,剩余9页可下载查看

下载本文档

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

文档简介

1、学生信息管理系统需求分析说明书目录1 概述 31.1 目的 31.2 背景 31.3 术语 31.4 参考资料 32 任务概述 32.1 目标 42.2 用户的特点 42.3 假定和约束 43 需求分析 43.1 功能分析 43.2 性能分析 53.3 安全性分析 53.4 故障处理要求 53.5 其他专门要求 54 数据描述 64.1 处理流程图 64.2 数据流图 74.3 数据字典 85 运行环境规定 95.1 设备 105.2 接口 错误!未定义书签。1概述1.1目的此需求规格说明书对学生信息管理系统做了全面细致的用户需求分析, 明确索要开发的软件具有的功能、性能与界面,是系统分析人员

2、及软件开发人员 能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明出和完成后续 设计与开发工作。编写该书的目的是为能够更加准确的明白该系统的需要,对所开发的软件的功能、性能、用户界面及运行环境等做出详细的说明。本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编 写者、项目管理人员等。.2冃景在计算机技术日益发展与不断成熟的今天,为了更好的管理学生信息,为学 生提供更多的便捷服务,开发出一个学生信息管理系统尤其必要。随着网络的日 益发展与完善,网络已成为了大家生活中不可或缺的东西, 让网络的平台来更好 的服务于我们的学生信息管理系统,以网站的形式更好1.3术语系统采用的是

3、C/S结构,即客户端和服务器架构,示意图如图2-1所示。客 户端端提供用户操作界面,接受用户输入的各种操作信息,向服务器发出各种操 作命令或数据请求,并接收执行操作命令后返回的数据结果, 根据业务逻辑进行 相关的运算,向用户显示相应的信息。服务器端接收客户端的数据或命令请求, 并请求数据库服务器执行数据库操作得到相应的数据集,对数据集进行相应的处 理,然后将数据集或处理后的数据集返回给客户端。C/S结构:即客户端和服务器架构。1.4参考资料软件工程导论2. 任务概述2.1目标项目开发意图:为了方便管理学生信息,加强学生交流,让大家及时了解班 级动态,提供一个人性化的便捷管理平台。应用目标:学生

4、信息管理主要针对自己所在的班级所有学生而制作的管理系 统。作用范围:学生导师、辅导员、管理员、学校管理人员等。2.2用户特点用户要具备电脑的基本操作,懂得上网浏览网页,管理人员要添加、更新、 删除信息等操作,学生只有查询、修改基本信息、修改登录密码权限。技术人员 要负责数据库的管理、网站的维护。2.2假定和约束假定:开发周期:30天约束:时间比较仓促、掌握的专业技能有限、社会经验不足、项目完成经验 不足。3. 需求分析3.1功能分析对功能的分析1:学生的需求(1) 在第一时间查询自己所有的成绩(自己的平均成绩,总成绩)(2) 查询某一科成绩,该科平均成绩,最高成绩,最低成绩(3) 打印和下载自

5、己的成绩2:老师的需求(1) 查询某一学生的所有成绩(平均成绩,总成绩)(2) 查询某一学生某一科成绩,该科平均成绩,最高成绩,最低成绩(3) 查询某一班级的成绩(4) 对某一科成绩进行统计(及格人数,及格率,不及格人数,不及格率, 优秀人数,优秀率,某一分数段的人数)(5) 录入成绩和修改更新成绩(自己所教授的那一科成绩)(6) 打印统计出的结果3:管理员的需求(1) 查询某一学生的所有成绩(平均成绩,总成绩)(2) 查询某一学生某一科成绩,该科平均成绩,最高成绩,最低成绩(3) 查询某一班级的成绩(4) 对某一科成绩进行统计(及格人数,及格率,不及格人数,不及格率, 优秀人数,优秀率,某一

6、分数段的人数)(5) 录入成绩和修改成绩(6) 打印统计出的结果(7) 用户管理(8) 数据库管理对功能的要求1. 功能划分和描述学籍管理、成绩管理、奖惩管理、奖学金管理、困贷管理其下的查询、编辑、插 入、删除模块均实现其相应管理的具体功能。2. 进一步功能描述模块名称:学籍管理输入数据流:学籍控制信息输出数据流:学籍返回信息简要描述:主要负责学生学号、姓名、性别、出生年月、身份证号码、党团关系、 系别、专业、级别、学制方面的信息管理。块名称:成绩管理输入数据流:成绩控制信息 输出数据流:成绩返回信息系统功能层次模块图F录入学生信息屮打印查询结果屮 管理员管理统计学生成绩屮查询学生成绩W打印查

7、询结果W修改登录密码屮查询信息*查询成绩3.2性能分析精度为了查询完整,尽量让所有相应域包含查询关键字的记录都能查到。 由于通常有文件的记录很多,所以本系统采用两种查询:直接查询和模糊查询。容错要求为了保障系统能正常运行,尽量使得服务器数据库的数据合法化,以 及前台能有效操作和浏览系统。灵活性1)当执行查询时,查询完后提供返回按钮可继续查找;2)用户处于一定时间的“不操作”,服务器可以不再相应对数据库的请求,除非再次登录;3.3安全性分析1)数据库连接采用JDBC方法进行连接,从而提高数据库的可操作性和安全性;2)对于某些页面进行强制用户登陆后方能进行操作;3.4故障处理要求软硬件故障:1)用

8、户使用电脑系统有问题,或者浏览器有问题;2)数据库建立有问题;3)内存太小会影响运行速度;4)对于各类突发事件要注意避免;3.5其他专门要求保密性:数据库要做好保密,避免数据的丢失或者盗取;间接性:用户的操作界面必须要做到简单明了, 不能有太复杂的设置或者操 作。可更新性:对于系统可以根据用户需要进行更新,维护等操作,扩展其功能, 并使系统稳定。4数据描述息信生学4.1卄处理流稈图文档第一层数据流图(DFD)校学D学生信息表1.1第二层学校招生办1.1用人单位学籍管理成绩单D学生信息表r教务处奖惩报告奖惩结果教师学校招生办1.1. 1教务处D1.3. 2成绩数据奖学金报告单是否符合奖学成绩打

9、印学籍件(>1.2. 11.2. 2成绩核成绩录实入Jk)成绩单成绩信息学成绩表奖励报告.f D3奖励文件用人单位毕业信息1.2. 3D2 成绩文件D1、D2 D3文件流学生信息峠4.3数据字典名字:学生名单 描述:学生进入学校的信息 定义:学生名单=学生姓名+学号+班级+性别+籍贯 位置:保存在学籍文件数据库中名字:成绩单描述:学生考试后的各科成绩记录定义:成绩单=学生姓名+学号+科目+每科分数 位置:保存在成绩文件名字:奖学金报告单 描述:学生获得奖学金的记录定义:奖学金报告单=学生姓名+学号+平均分数+奖励报告+奖学金种类 位置:保存在奖学金报文件名字 描述 定义 位置学生信息学生

10、在学校的各种信息记录学生信息=学生籍贯+班级+学号+成绩+奖励 保存在学生信息数据库名字 描述 定义 位置奖励报告是对学生创新成果的奖励奖励报告=学生姓名+班级+学号+创新成果+奖励种类 最后保存在奖励文件5运行环境规定5.1设备开发建议使用的设备: 要求操作系统用 Windows 2000以上的版本,Windows Xp最好。因为本系统将在 WindowsXp 环境下开发。要求支持并安装 SQLServer 2000、PowerBuider 9.0。 一台打印机,打印和预览当前显示的信息。一台电脑,如果有大量数据的话要加 一台服务器。电脑要求CPU1.6GH以的的主频,内存1G,硬盘160,如数据需要 从网络传输需网卡,品牌机最好,组装机需性能好一点

温馨提示

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

评论

0/150

提交评论