




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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 设备 1 0.错误! 未定义书签。5.2 接口1. 概述1.1 目的此需求规格说明书对学生信息管理系统做了全面细致的用户需求分析,明确索要开发的软件具有的功能、性能与界面,是
2、系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明出和完成后续设计与开发工作。编写该书的目的是为能够更加准确的明白该系统的需要,对所开发的软件的功能、性能、用户界面及运行环境等做出详细的说明。本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员等。1.2 背景在计算机技术日益发展与不断成熟的今天,为了更好的管理学生信息,为学生提供更多的便捷服务,开发出一个学生信息管理系统尤其必要。随着网络的日益发展与完善,网络已成为了大家生活中不可或缺的东西,让网络的平台来更好的服务于我们的学生信息管理系统,以网站的形式更好1.3 术语系统采用
3、的是C/S 结构,即客户端和服务器架构,示意图如图2-1 所示。客户端端提供用户操作界面,接受用户输入的各种操作信息,向服务器发出各种操作命令或数据请求,并接收执行操作命令后返回的数据结果,根据业务逻辑进行相关的运算,向用户显示相应的信息。服务器端接收客户端的数据或命令请求,并请求数据库服务器执行数据库操作得到相应的数据集,对数据集进行相应的处理,然后将数据集或处理后的数据集返回给客户端。C/S 结构:即客户端和服务器架构。1.4 参考资料软件工程导论2. 任务概述2.1 目标项目开发意图:为了方便管理学生信息,加强学生交流,让大家及时了解班级动态,提供一个人性化的便捷管理平台。应用目标:学生
4、信息管理主要针对自己所在的班级所有学生而制作的管理系统。作用范围:学生导师、辅导员、管理员、学校管理人员等。2.2 用户特点用户要具备电脑的基本操作,懂得上网浏览网页,管理人员要添加、更新、删除信息等操作,学生只有查询、修改基本信息、修改登录密码权限。技术人员要负责数据库的管理、网站的维护。2.3 假定和约束假定:开发周期:30 天约束:时间比较仓促、掌握的专业技能有限、社会经验不足、项目完成经验不足。3. 需求分析3.1 功能分析3.1.1 对功能的分析1 : 学生的需求(1) 在第一时间查询自己所有的成绩(自己的平均成绩,总成绩)(2) 查询某一科成绩,该科平均成绩,最高成绩,最低成绩(3
5、) 打印和下载自己的成绩2 : 老师的需求(1) 查询某一学生的所有成绩(平均成绩,总成绩)(2) 查询某一学生某一科成绩,该科平均成绩,最高成绩,最低成绩(3) 查询某一班级的成绩(4) 对某一科成绩进行统计(及格人数,及格率,不及格人数,不及格率,优秀人数,优秀率,某一分数段的人数)(5) 录入成绩和修改更新成绩(自己所教授的那一科成绩)(6) 打印统计出的结果3:管理员的需求(1) 查询某一学生的所有成绩(平均成绩,总成绩)(2) 查询某一学生某一科成绩,该科平均成绩,最高成绩,最低成绩(3) 查询某一班级的成绩(4) 对某一科成绩进行统计(及格人数,及格率,不及格人数,不及格率,优秀人
6、数,优秀率,某一分数段的人数)(5) 录入成绩和修改成绩(6) 打印统计出的结果(7) 用户管理(8) 数据库管理3.1.2 对功能的要求1 功能划分和描述学籍管理、成绩管理、奖惩管理、奖学金管理、困贷管理其下的查询、编辑、插入、删除模块均实现其相应管理的具体功能。可编辑精选文档2 .进一步功能描述模块名称:学籍管理输入数据流:学籍控制信息输出数据流:学籍返回信息简要描述:主要负责学生学号、姓名、性别、出生年月、身份证号码、党团关系、系别、专业、级别、学制方面的信息管理。块名称:成绩管理输入数据流:成绩控制信息输出数据流:成绩返回信息3 .1.3系统功能层次模块图学生登录教师登录学生信息管理系
7、统查询成绩查询信息修改登录密码打印查询结果查询学生成绩统计学生成绩打印查询结果录入学生信息学生的增删老师的增删班级的增删科目的增删查询学生信息V 统计学生信息/ 修改登录密码打印查询结果J 学生成绩录入3.2 性能分析3.2.1 精度为了查询完整,尽量让所有相应域包含查询关键字的记录都能查到。由于通常有文件的记录很多,所以本系统采用两种查询:直接查询和模糊查询。3.2.2 容错要求为了保障系统能正常运行,尽量使得服务器数据库的数据合法化,以及前台能有效操作和浏览系统。3.2.3 灵活性1)当执行查询时,查询完后提供返回按钮可继续查找;2) 用户处于一定时间的 “不操作”, 服务器可以不再相应对
8、数据库的请求,除非再次登录;3.3 安全性分析1 ) 数据库连接采用JDBC 方法进行连接,从而提高数据库的可操作性和安全性;2)对于某些页面进行强制用户登陆后方能进行操作;3.4 故障处理要求软硬件故障:1) 用户使用电脑系统有问题,或者浏览器有问题;2) 数据库建立有问题;3) 内存太小会影响运行速度;4)对于各类突发事件要注意避免;3.5 其他专门要求保密性:数据库要做好保密,避免数据的丢失或者盗取;间接性:用户的操作界面必须要做到简单明了, 不能有太复杂的设置或者操 作。可更新性:对于系统可以根据用户需要进行更新,维护等操作,扩展其功能, 并使系统稳定。4数据描述辑学生业 课 设 置
9、信 息管理员学生信息的修改编可编辑第一层数据流图(DFD)教务处学校招生办精选文档可编辑D 学生信息表1.1 第二层用人单位教 务 处教 师学校招生办学校招生办教务处学籍管理录入D1学籍文件教 师教 务 处D3奖励文件用人单位D1、D2、D3 文件毕业信息学生信息4.3数据字典名字:学生名单描述:学生进入学校的信息定义:学生名单=学生姓名+学号+班级+性别+籍贯位置:保存在学籍文件数据库中名字:成绩单描述:学生考试后的各科成绩记录定义:成绩单=学生姓名+学号+科目+每科分数位置:保存在成绩文件名字:奖学金报告单描述:学生获得奖学金的记录定义:奖学金报告单=学生姓名+学号+平均分数+奖励报告+奖
10、学金种类 位置:保存在奖学金报文件 名字:学生信息描述:学生在学校的各种信息记录定义:学生信息=学生籍贯+班级+学号+成绩+奖励位置:保存在学生信息数据库名字:奖励报告描述:是对学生创新成果的奖励定义:奖励报告=学生姓名+班级+学号+创新成果+奖励种类位置:最后保存在奖励文件5运行环境规定5.1 设备开发建议使用的设备:要求操作系统用 Windows 2000 以上的版本,Windows Xp 最好。因为本系统将在 Windows Xp 环境下开发。要求支持并安装 SQL Server 2000、PowerBuider 9.0。一台打印机,打印和预览当前显示的信息。一台电脑,如果有大量数据的话要加一台服务器。电脑要求 CPU1.6GH以的的主频,内存1G,硬盘 160,如数据需要从网络传输需网卡,品牌机最好,组装机需性能
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 办公室装修合同-装修合同【7篇】
- 与餐厅人员合同标准文本
- 光缆施工合同范例简易
- 农业种植采购合同范例
- 保安工作计划互联网业电子商务部门
- 电商企业会计工作的流行趋势计划
- 集成电路行业改进芯片设计技术计划
- 提升护理部门服务质量的策略计划
- 上海装修设计合同标准文本
- 2025年农村集体土地使用权转让合同书
- 公司关联担保效力裁判规则完善研究
- 2024年内蒙古气象部门招聘呼和浩特包头鄂尔多斯等考试真题
- 炎德·英才大联考长郡中学2025届高三3月月考试卷(七)地理试卷(含答案详解)
- 辽宁省营口市大石桥市第二初级中学2024-2025学年九年级下学期开学考试数学试卷
- 2025年法治素养考试试题及答案
- 居室空间设计 课件 项目一居室空间设计概述
- 《经济形势分析》课件
- T-CPI 11037-2024 石油天然气钻采设备水力振荡器技术与应用规范
- 人教版六年级下册数学第二单元百分数(二)综合练习卷-(附答案)
- 产科医院感染的标准预防
- 2025年北京电子科技职业学院高职单招高职单招英语2016-2024年参考题库含答案解析
评论
0/150
提交评论