没有合适的资源?快使用搜索试试~ 我知道了~
学生成绩管理系统需求分析.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 36 浏览量
2022-06-21
16:12:22
上传
评论
收藏 837KB DOC 举报
温馨提示
试读
28页
学生成绩管理系统需求分析
资源推荐
资源详情
资源评论
学生成绩管理系统需求分析
目 录
1、引言......................................................................................................................................................3
1.1、编写目的......................................................................................................................................3
1.2、项目背景......................................................................................................................................4
1.3、定义..............................................................................................................................................4
1.4、参考资料......................................................................................................................................4
2、要求......................................................................................................................................................5
2.1、功能要求......................................................................................................................................5
2.3、目标..............................................................................................................................................5
2.4、条件和限制..................................................................................................................................5
3、对现有系统的分析..............................................................................................................................6
3.1、处理流程和数据流程..................................................................................................................6
3.2、工作负荷......................................................................................................................................6
3.3、费用开支......................................................................................................................................6
3.4、人员..............................................................................................................................................6
3.5、局限性..........................................................................................................................................7
3.6、对所建议系统的说明..................................................................................................................7
3.7、影响..............................................................................................................................................7
3.7.1、对用户单位机构的影响...........................................................................................................7
3.7.2、对教职工的影响.......................................................................................................................7
3.7.3、对学生的影响...........................................................................................................................7
3.8、局限性..........................................................................................................................................7
3.9、技术条件方面的可行性..............................................................................................................8
3.10、投资及效益分析........................................................................................................................8
3.11、社会因素方面的可行性............................................................................................................8
3.12、法律方面的可行性....................................................................................................................8
3.13、使用方面的可行性....................................................................................................................8
4、数据描述..............................................................................................................................................9
4.1、静态数据......................................................................................................................................9
4.2、动态数据......................................................................................................................................9
4.3、处理流程和数据流程..................................................................................................................9
4.4、系统的 E-R 图和层次方框图....................................................................................................10
4.5、系统 IPO 图................................................................................................................................14
4.5.1、登陆界面.................................................................................................................................14
4.5.2、修改界面 IPO 图.....................................................................................................................15
4.5.3、用户管理 IPO 图.....................................................................................................................16
4.5.4、排课管理 IPO 图.....................................................................................................................17
1
4.5.5、教师操作 IPO 图.....................................................................................................................17
4.5.6、学生操作 IPO 图.....................................................................................................................18
4.6、性能需求....................................................................................................................................18
4.6.1、数据精确度.............................................................................................................................18
4.6.2、时间特性.................................................................................................................................18
4.6.3、适应性.....................................................................................................................................19
4.7、功能分配....................................................................................................................................19
4.8、数据库介绍................................................................................................................................19
4.9、接口设计....................................................................................................................................22
4.10、运行设计..................................................................................................................................22
4.11、系统出错处理设计..................................................................................................................22
4.11.1、出错信息...............................................................................................................................22
4.11.2、补救措施...............................................................................................................................23
4.11.3、系统维护设计.......................................................................................................................23
4.11.4、安全保密设计.......................................................................................................................23
4.12、数据结构设计..........................................................................................................................23
4.12.1、逻辑结构设计.......................................................................................................................23
4.12.2、物理结构设计.......................................................................................................................23
4.12.3、数据结构与程序的关系.......................................................................................................24
4.13、数据字典..................................................................................................................................24
4.14、数据采集..................................................................................................................................25
5、运行需求............................................................................................................................................26
5.1、外部接口....................................................................................................................................26
5.1.1 、 用户界面................................................................................................................................26
5.1.2 、 软件接口................................................................................................................................26
5.1.3 、 硬件接口................................................................................................................................26
5.2、内部接口....................................................................................................................................26
5.3、设备............................................................................................................................................27
5.4、故障处理要求............................................................................................................................27
5.5、控制............................................................................................................................................27
5.6、其他专门要求............................................................................................................................27
6、其它需求............................................................................................................................................28
6.1、可用性........................................................................................................................................28
6.2、安全性........................................................................................................................................28
6.3、可维护性....................................................................................................................................28
7.运行需求...............................................................................................................................................28
7.1、接口............................................................................................................................................28
7.2、设备............................................................................................................................................28
2
现状分析
我们参照了学校的管理系统,将它由管理员直接添加用户、学生只能执行查询、教师
可查询自己要上的课的情况并且能录入学生成绩的功能保留,对照一份前辈写的学生信息
管理报告,我们将其报告中模块(班级管理、学生档案管理、课程管理、打印报表)的划
分,分配到了具体的管理员、教师、学生这三个实体中。使得条理更清晰,逻辑性更强,
代码更容易实现。
1、引言
1.1、编写目的
本学生成绩管理系统模块是为了实现学校人力资源的优化和学生成绩管理的科学管理
而设计的,通过使用本系统,可以更加有效的管理学生信息,其大包括学生的基本信息,
成绩信息并且具有信息的增加,查询,修改等功能。
需求分析说明书是为软件的开发者能更好的理解开发的需求,避免由于对问题认识的
不清或错误理解而增加更多的开发成本。需求分析是软件系统生存期中定义阶段的最后一
个步骤;是作为整个软件开发范围的指南,是软件开发人员开发出正确的符合用户要求的
软件的重点;是为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文
档。该文档将最终交给软件具体开发人员进行具体的开发,其针对的对象是软件开发人员。
解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、
决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在
以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。详细
设计中,程序设计员可参考此概要设计报告,在概要设计对学生信息管理系统所做的模块
结构设计的基础上,对系统进行详细设计。在以后的软件测试以及软件维护阶段也可参考
此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本
阶段设计的不足或错误。
此需求规格说明书是对用户需求分析的结果,明确系统应具有的功能及性能与界面方
面的需求,使系统分析员及软件开发组成员能清楚地了解用户的需求,并在此基础上完成
后续工作和开发工作。
3
1.2、项目背景
信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活
的各个领域。计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用
手工劳动。现今学生信息管理的繁琐给具有强烈时间观念的行政人员带来了诸多不便,教
学办公室缺少一种完善的学生信息管理软件,为了对学生信息的管理方便,开发人员完成
了全面的调查与分析,同时与目标用户进行了多次深入沟通,并在此基础上着手开发学生
成绩管理系统软件。学生信息管理系统将由两部分组成:置于学生信息的前台程序,以及
置于管理员的数据库服务器。
开发的软件系统的名称:学生信息管理系统
本学生信息管理系统的目的是提高大学对大学生的科学化管理。本文针对大学的管理
现状和要求,从理论和应用的角度论述了大学生信息管理系统的特点、功能、设计思路,
并给出关键技术实现的步骤。从而可以进一步满足大学对管理系统的要求。 文档包含系
统功能性需求和非功能性需求两个方面。本文档的读者对象:项目经理、市场人
员/客户代表、系统分析人员、系统设计人员、系统测试人员、文档人员。
本软件系统是一个独立的管理系统,与其他的系统或其他的机构并无密切的相互来往
的关系。
项目开发单位: 范琪等人组成的小组。
1.3、定义
学生信息管理系统
需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标
准,规范或其它正式规定文档所需具有的条件或权能。
需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都
明其含义并找出其中的错误,遗憾或其它不足的地方。
模块的独立性:是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件
系统中其他的模块的接口是简单的。
1.4、参考资料
《软件体系结构》(第 2 版)张友生 等 编著
《项目开发计划书》
《软件工程导论》(第 5 版) 张海藩 编著 清华大学出版社出版
4
2、要求
2.1、功能要求
主要功能有三方面:
如果是管理员,登陆,进入系统,可以进行管理员操作,进行查询,删除,修改等操作。
如果是学生,登陆,进入系统,可以进行查询的操作。
如果是教师,登陆,进入系统,可以进行查询和学生成绩录入操作。
2.2、性能要求
为了满足用户的要求,系统必须要有高的运作速度,用户填写的信息输入到系统,系统
必须能快速及时作出响应,迅速处理各项数据、信息,显示出所有必需信息,所以要求很
高的信息量速度和大的主存容量;由于要存贮大量的数据和信息,也还要有足够大的磁盘
容量;安全性也是系统最重要的性能需求之一,学生信息管理系统必须有可靠的安全措施
以保证用户的各项信息安全。
在安全与保密方面的要求:系统对不同权限的用户提供不同的功能模块;
完成期限:暂定 30 天。(由于实验中有些模块我们没有完成,所以实际时间不需要这么
多天)
2.3、目标
(1)本系统具有很强的可靠行,可以对录入的学生信息进行效验,对数据进行修改、删除,
规定各种权限。
(2)本系统中的模块具有很强的可续性,可以方便管理人员的修改与维护。
(3)本系统操作方便、灵活、简单。
(4)本系统可高效、快速的查询到学生的基本信息。
2.4、条件和限制
1、所建议系统的运行寿命的最小值:四年;
2、进行系统方案选择比较的时间:一个月;
3、法律和政策方面的限制;
4、软件环境:操作系统:Windows XP
支持环境:IIS 6.0
浏 览 器:各种流行浏览器
5
剩余27页未读,继续阅读
资源评论
老帽爬新坡
- 粉丝: 79
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功