学生信息管理系统可行性研究报告.docx
- 文档编号:2093215
- 上传时间:2022-10-26
- 格式:DOCX
- 页数:14
- 大小:175.80KB
学生信息管理系统可行性研究报告.docx
《学生信息管理系统可行性研究报告.docx》由会员分享,可在线阅读,更多相关《学生信息管理系统可行性研究报告.docx(14页珍藏版)》请在冰豆网上搜索。
学生信息管理系统可行性研究报告
可行性研究报告
1.问题定义
面对日益增长的学生信息量,之前的系统已经无法保证学生及时、快速的查找和使用自己的信息。
学校对于学生管理的人力本钱也在不断增加,所以做一个功能完善、使用方便的学生信息管理系统势在必行。
本系统为管理者提供了完整的管理平台,其主要功能有:
学生根本信息管理、课程信息管理、选课信息管理、成绩信息管理、班级信息管理,缴费信息管理。
为管理员提供了相对完善的查询功能。
使用它们可以迅速定位到学生信息的情况。
1.3工程目标
在原有的学生信息管理系统的根本功能的根底上,通过增加缴费功能实现学校对学生信息更好的管理,同时方便学生快捷的查询自己的信息。
1.4工程工程背景
开发软件的名称:
学生信息管理系统
开发者:
段泽坤侯凯洋张佳丽
用户及实现软件的单位:
学校
工程与其他软件或其他系统的关系:
本工程采用客户机、效劳器原理,客户端的程序是建立在Windows8系统以上visio为开发软件的应用程序,效劳器端采用Windows操作系统的工作站,采用SQLserver为开发软件的数据库效劳程序。
2.可行性研究的前提
本系统为管理者提供了完整的管理平台,其主要功能有:
学生根本信息管理、课程信息管理、选课信息管理、成绩信息管理、班级信息管理,缴费信息管理。
为管理员提供了相对完善的查询功能。
使用它们可以迅速定位到学生信息的情况。
A.功能:
实现以学生信息管理系统为核心,方便教务处、财务处、学生办、学生多方面的权限要求,实现快捷、方便的信息查询等多方面的功能,提高学校的信息管理工作。
B.性能:
查询效率要做到准确,信息维护能做到简单易用。
C.输出:
输出学生的学生信息。
比方学籍,学生选择课程、学习成绩等。
D.输入:
按照要求在显示器上显示所需内容。
E.平安与保密要求:
对于用户和管理员有不同的权限,对于客户信息保密。
F.与软件相关的其他系统:
无
G.完成期限:
2个月
2.2条件、假定和限制
A.建议开发软件运行的最短寿命:
五年
B.进展系统方案选择比拟的期限:
一周
C.经费来源和使用限制:
使用时应定期维护,防止系统出现高漏洞而带来些复杂问题。
D.法律和政策方面的限制:
此软件设计合法,不存在于法律、政策相违背的现象。
E.硬件环境:
假设干台计算机
F.工作站:
每个部门至少有一台作为工作站的PC机
G.操作系统:
windows8作系统
H.数据库:
SQLServer
2.3可行性研究方法
1、初步分析,小组沟通;
2、初步需求分析:
需求分析报告、数据流图、数据字典、需求分析报告;
3、建立系统原型:
修改规格说明;
4、与用户交互,完善模型,明确功能和实现方法;
5、系统的整体测试和修改完善。
2.4决定可行性的主要因素
1.是否功能齐全,运行稳定;
2.在网络功能方面是否方便管理;
3.是否具有多任务,高效率的特点;
4.开发时间及费用支出是否超出预期;
3.系统逻辑模型
通过问题分析,得出学生信息管理的外部实体有学工处和学生,处理有录入,
删除、修改、查询、学生查询,文档有学生档案。
学生信息管理的工作过程大致
如下:
〔1〕当有新生入学或有学生转入时,学工处需要将其根本信息,比方姓名、
学号、所在院校、专业班级、入学时间、性别、籍贯等录入到学生档案中。
〔2〕当学生毕业或有学生退学时,学工处需要将其根本信息填写修改从学生档案中删除。
〔3〕当有学生转专业时,需要将其根本信息进展修改。
〔4〕当需要得到某个学生相关奖惩信息时就要进展查询学生根本信息文件。
〔5〕当对学生信息进展添加、删除、修改、查询时都需要将其根本信息显示出来。
〔6〕当学生要对个人信息查询时,首先根据学号、密码,然后通过调出学生
档案中的个人信息并显示出来。
通过问题分析,得出课程信息管理的外部实体有教务处和学生,处理有录入、
删除、修改、查询、学生查询,文档有课程档案。
课程信息管理的工作过程大致如下:
〔1〕当要开设某门新的课程时,教务处要把新课程的相关信息录入到课程管理档案中。
〔2〕当要对已有课程进展删除、修改、打印、查询时,需要浏览课程的相关
信息,当浏览完成时,退出浏览界面。
〔3〕当学生要对个人课程信息进展查询时,首先根据学号、密码,然后通过
调出课程档案中的课程信息并显示出来。
通过问题分析,得出选课信息管理的外部实体有教务处和学生、处理有删除、统计和查询,文档有选课档案。
选课信息管理的工作过程大致如下:
〔1〕中选修该课程的人数少于学校规定的人数时,教务处将取消该课程的开设并删除此课程的相关信息。
〔2〕当新一轮的选修课选完以后,教务处将对已选的课程进展分类统计。
〔3〕当学生要对个人选课信息进展查询时,首先根据学号、密码,然后通过调出选课档案中的选课信息并显示出来。
3.5、成绩信息管理数据流图设计
通过问题分析,得出成绩信息管理的外部实体有教务处和学生,处理有录入、成绩浏览、成绩查询、违规浏览、违规增加和查询,文档有成绩档案和违规档案,成绩信息管理的工作过程大致如下:
〔1〕当成绩录入错误需要修改或当成绩无效需要删除时,首先要对成绩进展
浏览,当操作完成时,即可退出。
〔2〕当某科考试完毕,教师将该科成绩单交给教务处,然后教务处将成绩进
行录入。
〔3〕当教师或者辅导员等需要了解关于某科的成绩时,就可以对其成绩进展
查询,统计,必要时也可以把成绩单打印出来。
〔4〕当导师想要了解某个班的学生学习状况时,就可以对整个班级的成绩进
行查询,必要时可以将成绩单打印出来。
〔5〕当学生要对成绩信息进展查询时,首先根据学号、密码,然后通过调出成绩档案中的成绩信息并显示出来。
3.6、班级信息管理数据流图设计
通过问题分析,得出成绩信息管理的外部实体有学生办和学生,处理有录入、
删除、修改、查询、学生查询,文档有班级档案,班级信息管理的工作过程大致
如下:
〔1〕当有新生入学或有学生转入时,学生办需要将其所归属的班级录入到班
级档案中。
〔2〕当学生毕业或有学生退学时,需要学生办将其班级信息从班级档案中删
除。
〔3〕当有学生转专业时,需要将其班级信息进展修改。
〔4〕当需要得到某个班级相关信息时就要进展查询。
〔5〕当对班级信息进展添加、删除、修改、查询时都需要将其信息显示出来。
〔6〕当学生要对班级信息进展查询时,首先根据学号、密码,然后通过调出
班级档案中的成绩信息并显示出来。
根据上述详细的分析过程,再结合软件工程课上教师教授的相关知识,得出
数据流图如下所示:
〔1〕名称:
学生档案
描述:
描述学生相关信息
定义:
学生档案=姓名+学号+所在院校+专业班级+入学时间+性别+籍贯+奖惩信息
位置:
显示给用户
〔2〕名称:
课程档案
描述:
描述课程相关信息
定义:
课程档案=课程名称+课程编号+任课教师
位置:
显示给用户
〔3〕名称:
选课档案
描述:
描述选课信息
定义:
选课档案=学生学+课程号+成绩
位置:
显示给用户
〔4〕名称:
成绩档案
描述:
描述学生成绩信息
定义:
成绩档案=学生学号+课程号+分数
位置:
显示给用户
〔5〕名称:
违规档案
描述:
描述违规信息
定义:
违规档案=学生学号+违规信息
位置:
显示给用户
〔6〕名称:
班级档案
描述:
描述班级信息
定义:
班级档案=学院名称+专业名称+班级名称+班级缴费信息
位置:
显示给用户
3.8数据流条目:
①学生信息管理模块:
学生信息管理要求=[新生数据处理要求|班级数据管理要求|添加数据要求|数据删除要求|数据备份要求]
新生数据处理要求=[新生数据|班级数目|起始学号|班级名称|专业]
班级数据管理要求=[班级名称|修改要求]
添加数据要求=[单个学生数据单|成批数据单]
数据删除要求=[起止学号|班级名称|所有学生数据]
数据备份要求=[班级名称|学期数]
新生数据=姓名+性别+出生日期+家庭住址+原毕业学校+政治面貌+入学总分
起始学号=1{数字}12
班级名称=[会计04〔1〕|会计04〔2〕|会计04〔3〕|计算机04〔1〕|会计03〔1〕|会计03〔2〕|会计03〔3〕|计算机03〔1〕|会计02〔1〕
|会计02〔2〕|会计02〔3〕|计算机02〔1〕|网络技术03〔1〕|网络技术04〔1〕|机电03〔1〕|机电02〔1〕|机电04〔1〕|网络技术02〔1〕|网络技术02〔1〕]
修改要求=姓名+性别+出生日期+家庭住址+原毕业学校+政治面貌+入学总分+专业+班级+是否住宿
单个学生数据单=姓名+性别+出生日期+家庭住址+原毕业学校+政治面貌+入学总分+班级+是否住宿
成批数据单=姓名+性别+出生日期+家庭住址+原毕业学校+政治面貌+入学总分+班级+是否住宿
性别=[男|女]
政治面貌=[团员|非团员]
是否住宿=[是|否]
②成绩管理模块:
成绩管理要求=[成绩录入要求|总分计算要求|成绩备份要求]
成绩录入要求=班级名称+成绩数据
总分计算要求=班级名称+成绩数据
成绩备份要求=班级名称+学期数
成绩数据=姓名+课程名称+分数
成绩表=学号+姓名+期中成绩总分+期末成绩总分+期中名次+期末名次
③课程信息管理模块:
课程管理要求=[课程表维护要求|教师课程表维护要求|排课要求]
课程表维护要求=课程名称+年级+专业
教师课程表维护要求=教师姓名+任教班级+课程名称+周课时数
年级=[一年级|二年级|三年级]
任教班级=[会计04〔1〕|会计04〔2〕|会计04〔3〕|计算机04〔1〕|会计03〔1〕|会计03〔2〕|会计03〔3〕|计算机03〔1〕|会计02〔1〕
|会计02〔2〕|会计02〔3〕|计算机02〔1〕|网络技术03〔1〕|网络技术04〔1〕|机电03〔1〕|机电02〔1〕|机电04〔1〕|网络技术02〔1〕|网络技术02〔1〕]
④查询模块:
查询要求=[查询条件]
查询结果=[学生信息统计表|学生成绩统计表|学生总分名次统计表|教师信息统计表|备份信息统计表]
工作负荷
由于数据量越来越大,现有的系统已明显不能适应目前的庞大数据量,系统工作负荷过大,数据处理缓慢,对计算机硬件的要求比拟高。
费用支出
在系统上投入的人力,设备,空间,材料,等等与其他的一系列支持性效劳越来越大,导致开发费用支出巨大,严重影响系统的可用性,急需改良。
人员、设备
鉴于原有系统的技术性含量比拟低,故不需要多少高技术人员的操作,只是由于数据量的日益扩大,所需要的操作人员数量不断增大。
这一点已不再适应目前信息化时代的步伐。
设备的科技含量也比拟低,没有到达大量的计算机普及程度,更难以实现网络化办公。
局限性
经过严谨的分析,可知原有的系统存在很大的局限性,比方技术的过于陈旧,人员工作负荷大,系统维护及费用支出巨大,人员与设备技术含量低等等
5.所建议系统技术可行性分析
5.1对系统的简要描述
本系统主要包括的功能模块有:
学生信息管理模块、课程信息管理模块、选课信息管理模块、成绩信息管理模块、班级信息管理模块
其中学生信息管理模块:
录入、删除、修改、查询学生信息;
课程信息管理模块:
录入、删除、修改、查询课程信息;
选课信息管理模块:
完成教务处的删除、统计学生选课信息以及学生选课信息查询功能;
成绩信息管理模块:
录入、成绩浏览、成绩查询、违规浏览、违规增加和查询操作;
班级信息管理模块:
录入、删除、修改、查询、学生查询班级档案。
5.2采用建议系统可能带来的影响
5
需添置高档计算机运行该软件。
5
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 信息管理 系统 可行性研究 报告
![提示](https://static.bdocx.com/images/bang_tan.gif)