学生信息管理系统的需求分析报告(推荐)_第1页
学生信息管理系统的需求分析报告(推荐)_第2页
学生信息管理系统的需求分析报告(推荐)_第3页
学生信息管理系统的需求分析报告(推荐)_第4页
学生信息管理系统的需求分析报告(推荐)_第5页
已阅读5页,还剩5页未读, 继续免费阅读

下载本文档

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

文档简介

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、说明出和完成后续设计与开发工作。 编写该书的目的是为能够更加准确的明白该系统的需要, 对所开发的软件的功能、性能、用户界面及运行环境等做出详细的说明。本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员等。1.2 背景在计算机技术日益发展与不断成熟的今天,为了更好的管理学生信息,为学生提供更多的便捷服务, 开发出一个学生信息管理系统尤其必要。 随着网络的日益发展与完善, 网络已成为了大家生活中不可或缺的东西, 让网络的平台来更好的服务于我们的学生信息管理系统,以网站的形式更好1.3 术语系统采用的是 C/S 结构,即客户端和服务器架构, 示意图如图 2-1 所示

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

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

5、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、信询计理印入登查学学绩息员查学录询生生询管生密结成成结信理码果绩绩果息学老班科查统修打学生师级目询计改印生的的的的学学登查成增增增增生生录询绩删删删删信信密结录息息码果入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 数据描述4.1 处理流程图学生注册信息信息的录入保存学籍信息专业课设专业

9、信息置信息辑 的 学管理员修 生文档改 信编 息;.第一层数据流图(DFD)教学1务处校学 生 信招生息 管 理办系统用人单位D 学生信息表1.1第二层学校招生办教师教务处用人1.1单位学籍管理1.2成绩单D学生信息表成绩管理1.3奖惩报告奖惩结果奖惩管理;.学校招生办教师成绩单成绩信息教务处用人单位4.3 数据字典第三层1.1 1教务处学籍管D1 学籍文件理录入1.2 11.2 2成绩核成绩录D2 成绩文件实入1.2 3学成绩表生成绩打印1.3 11.3 2成绩数据奖学金报告单成绩分是否符析合奖学1.3 2奖励报告科技创D3 奖励文件新D1、D2、D3 文件流毕业信息学生信息;.名字:学生名

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

温馨提示

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

评论

0/150

提交评论