学生信息管理系统可行性研究报告
更新时间:2024-04-20 06:55:01 阅读量: 综合文库 文档下载
可行性研究报告
1.问题定义 -------------------------------------------------------------------------------------------------------------- 1
1.1问题性质 ----------------------------------------------------------------------------------------------------- 1 1.2系统规模 ----------------------------------------------------------------------------------------------------- 1 1.3工程目标 ----------------------------------------------------------------------------------------------------- 2 1.4工程项目背景 ----------------------------------------------------------------------------------------------- 2 2.可行性研究的前提 ------------------------------------------------------------------------------------------------- 2
2.1要求 ------------------------------------------------------------------------------------------------------------ 2 2.2条件、假定和限制 ---------------------------------------------------------------------------------------- 3 2.3可行性研究方法 -------------------------------------------------------------------------------------------- 3 2.4决定可行性的主要因素 ---------------------------------------------------------------------------------- 3 3.系统逻辑模型 -------------------------------------------------------------------------------------------------------- 4
3.1顶层数据流图 ----------------------------------------------------------------------------------------------- 4 3.2学生信息管理的数据流图设计 ------------------------------------------------------------------------ 4 3.3课程信息管理的数据流图设计 ------------------------------------------------------------------------ 5 3.4选课信息管理的数据流图设计 ------------------------------------------------------------------------ 5 3.5成绩信息管理数据流图设计 --------------------------------------------------------------------------- 5 3.6班级信息管理数据流图设计 --------------------------------------------------------------------------- 6 3.7数据字典的定义 -------------------------------------------------------------------------------------------- 7 3.8数据流条目: ----------------------------------------------------------------------------------------------- 8 4. 对现有系统的分析 ----------------------------------------------------------------------------------------------- 9
4.1工作负荷 ----------------------------------------------------------------------------------------------------- 9 4.2费用支出 --------------------------------------------------------------------------------------------------- 11 4.3人员、设备 ------------------------------------------------------------------------------------------------ 11 4.4局限性 ------------------------------------------------------------------------------------------------------- 11 5.所建议系统技术可行性分析 ---------------------------------------------------------------------------------- 11
5.1对系统的简要描述 -------------------------------------------------------------------------------------- 11 5.2采用建议系统可能带来的影响 ---------------------------------------------------------------------- 13 5.3技术可行性评价 ------------------------------------------------------------------------------------------ 13 6.所建议系统经济可行性分析 -------------------------------------------------------------------------------- 14
6.1成本估计 --------------------------------------------------------------------------------------------------- 14 6.2效益 ---------------------------------------------------------------------------------------------------------- 14 6.3收益/投资比 ----------------------------------------------------------------------------------------------- 14 6.4投资回收期 ------------------------------------------------------------------------------------------------ 15 6.5敏感性分析 ------------------------------------------------------------------------------------------------ 15 7.操作可行性分析 ------------------------------------------------------------------------------------------------ 15 8.法律可行性分析 ------------------------------------------------------------------------------------------------ 15 9.进程管理 ---------------------------------------------------------------------------------------------------------- 15 10.开发计划 ----------------------------------------------------------------------------------------------------------- 16
10.1工程进度表 ---------------------------------------------------------------------------------------------- 16 10.2本项目开发人员的需要情况 ------------------------------------------------------------------------ 16 10.3各种资源需求 ------------------------------------------------------------------------------------------- 16 10.4需求分析详细进度表---------------------------------------------------------------------------------- 17 11.结论意见 ----------------------------------------------------------------------------------------------------------- 17
1.问题定义
1.1问题性质
面对日益增长的学生信息量,之前的系统已经无法保证学生及时、快速的查找和使用自己的信息。学校对于学生管理的人力成本也在不断增加,所以做一个功能完善、使用方便的学生信息管理系统势在必行。
1.2系统规模
本系统为管理者提供了完整的管理平台,其主要功能有:学生基本信息管理、课程信息管理、选课信息管理、成绩信息管理、班级信息管理,缴费信息管理。为管理员提供了相对完善的查询功能。使用它们可以迅速定位到学生信息的情况。
1.3工程目标
在原有的学生信息管理系统的基本功能的基础上,通过增加缴费功能实现学校对学生信息更好的管理,同时方便学生快捷的查询自己的信息。
1.4工程项目背景
开发软件的名称:学生信息管理系统 开发者:段泽坤 侯凯洋 张佳丽 用户及实现软件的单位:学校 项目与其他软件或其他系统的关系:
本项目采用客户机、服务器原理,客户端的程序是建立在Windows 8 系统以上visio为开发软件的应用程序,服务器端采用Windows操作系统的工作站,采用SQL server为开发软件的数据库服务程序。
2.可行性研究的前提
2.1要求
本系统为管理者提供了完整的管理平台,其主要功能有:学生基本信息管理、
课程信息管理、选课信息管理、成绩信息管理、班级信息管理,缴费信息管理。为管理员提供了相对完善的查询功能。使用它们可以迅速定位到学生信息的情况。
A.功能:实现以学生信息管理系统为核心,方便教务处、财务处、学生办、学生多方面的权限要求,实现快捷、方便的信息查询等多方面的功能,提高学校的信息管理工作。
B.性能:查询效率要做到精确,信息维护能做到简单易用。
C.输出:输出学生的学生信息。比如学籍,学生选择课程、学习成绩等。 D.输入:按照要求在显示器上显示所需内容。
E.安全与保密要求:对于用户和管理员有不同的权限,对于客户信息保密。 F.与软件相关的其他系统:无 G.完成期限:2个月
2.2条件、假定和限制
A.建议开发软件运行的最短寿命:五年 B.进行系统方案选择比较的期限:一周
C.经费来源和使用限制 :使用时应定期维护,防止系统出现高漏洞而带来些复杂问题。
D.法律和政策方面的限制:此软件设计合法,不存在于法律、政策相违背的现象。
E.硬件环境:若干台计算机
F.工作站:每个部门至少有一台作为工作站的PC机 G.操作系统:windows 8作系统 H.数据库:SQL Server
2.3可行性研究方法
1、初步分析,小组沟通;
2、初步需求分析:需求分析报告、数据流图、数据字典、需求分析报告; 3、建立系统原型:修改规格说明;
4、与用户交互,完善模型,明确功能和实现方法; 5、系统的整体测试和修改完善。
2.4决定可行性的主要因素
1.是否功能齐全,运行稳定; 2.在网络功能方面是否方便管理; 3.是否具有多任务,高效率的特点; 4.开发时间及费用支出是否超出预期;
3.系统逻辑模型
3.1顶层数据流图
管理员查询查询管理系统操作学生
3.2学生信息管理的数据流图设计
通过问题分析,得出学生信息管理的外部实体有学工处和学生,处理有录入, 删除、修改、查询、学生查询,文档有学生档案。学生信息管理的工作过程大致 如下:
(1)当有新生入学或有学生转入时,学工处需要将其基本信息,比如姓名、 学号、所在院校、专业班级、入学时间、性别、籍贯等录入到学生档案中。 (2)当学生毕业或有学生退学时,学工处需要将其基本信息填写修改从学生档案中删除。
(3)当有学生转专业时,需要将其基本信息进行修改。
(4)当需要得到某个学生相关奖惩信息时就要进行查询学生基本信息文件。 (5)当对学生信息进行添加、删除、修改、查询时都需要将其基本信息显示出来。
(6)当学生要对个人信息查询时,首先根据学号、密码,然后通过调出学生 档案中的个人信息并显示出来。
录入学生信息学生信息学生查询基本信息学号,密码教务处管理员学号删除学号学生信息学生信息查询学生信息学生档案奖惩信息学生查询学号,密码学生修改学生信息毕业信息学生查询学号,密码
3.3课程信息管理的数据流图设计
通过问题分析,得出课程信息管理的外部实体有教务处和学生,处理有录入、 删除、修改、查询、学生查询,文档有课程档案。课程信息管理的工作过程大致如下:
(1)当要开设某门新的课程时,教务处要把新课程的相关信息录入到课程管理档案中。
(2)当要对已有课程进行删除、修改、打印、查询时,需要浏览课程的相关 信息,当浏览完成时,退出浏览界面。
(3)当学生要对个人课程信息进行查询时,首先根据学号、密码,然后通过 调出课程档案中的课程信息并显示出来。
录入课程信息课程信息
教务处管理员课程号删除课程号号课程信息课程信息查询课程信息课程档案课程信息学生查询学号,密码学生修改课程信息
3.4选课信息管理的数据流图设计
通过问题分析,得出选课信息管理的外部实体有教务处和学生、处理有删除、统计和查询,文档有选课档案。选课信息管理的工作过程大致如下:
(1)当选修该课程的人数少于学校规定的人数时,教务处将取消该课程的开设并删除此课程的相关信息。
(2)当新一轮的选修课选完以后,教务处将对已选的课程进行分类统计。 (3)当学生要对个人选课信息进行查询时,首先根据学号、密码,然后通过调出选课档案中的选课信息并显示出来。
删除课程号课程号教务处管理员选课信息课程号选课档案选课信息查询学号,密码学生统计
3.5、成绩信息管理数据流图设计
通过问题分析,得出成绩信息管理的外部实体有教务处和学生,处理有录入、
成绩浏览、成绩查询、违规浏览、违规增加和查询,文档有成绩档案和违规档案,成绩信息管理的工作过程大致如下:
(1)当成绩录入错误需要修改或当成绩无效需要删除时,首先要对成绩进行 浏览,当操作完成时,即可退出。
(2)当某科考试结束,教师将该科成绩单交给教务处,然后教务处将成绩进 行录入。
(3)当教师或者辅导员等需要了解关于某科的成绩时,就可以对其成绩进行 查询,统计,必要时也可以把成绩单打印出来。
(4)当导师想要了解某个班的学生学习状况时,就可以对整个班级的成绩进 行查询,必要时可以将成绩单打印出来。
(5)当学生要对成绩信息进行查询时,首先根据学号、密码,然后通过调出成绩档案中的成绩信息并显示出来。
录入学生信息学号学生成绩成绩浏览学生成绩班级成绩成绩档案学生成绩教务处学生信息成绩查询查询违规浏览学生信息违规记录学号密码学生信息学生信息学生违规档案违规增加违规信息3.6、班级信息管理数据流图设计
通过问题分析,得出成绩信息管理的外部实体有学生办和学生,处理有录入、 删除、修改、查询、学生查询,文档有班级档案, 班级信息管理的工作过程大致 如下:
(1)当有新生入学或有学生转入时,学生办需要将其所归属的班级录入到班 级档案中。
(2)当学生毕业或有学生退学时,需要学生办将其班级信息从班级档案中删 除。
(3)当有学生转专业时,需要将其班级信息进行修改。 (4)当需要得到某个班级相关信息时就要进行查询。
(5)当对班级信息进行添加、删除、修改、查询时都需要将其信息显示出来。 (6)当学生要对班级信息进行查询时,首先根据学号、密码,然后通过调出 班级档案中的成绩信息并显示出来。
根据上述详细的分析过程,再结合软件工程课上老师教授的相关知识,得出 数据流图如下所示:
录入班级信息班级信息教务处管理员班级号删除班级号班级信息班级信息查询班级信息班级档案班级信息学生查询学号,密码学生修改班级信息 3.7数据字典的定义
(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)] ④查询模块:
查询要求=[查询条件]
查询结果=[学生信息统计表|学生成绩统计表|学生总分名次统计表|教师信息统计表|备份信息统计表]
4.对现有系统的分析
4.1工作负荷
由于数据量越来越大,现有的系统已明显不能适应目前的庞大数据量,系统工作负荷过大,数据处理缓慢,对计算机硬件的要求比较高。
4.2费用支出
在系统上投入的人力,设备,空间,材料,等等与其他的一系列支持性服务越来越大,导致开发费用支出巨大,严重影响系统的可用性,急需改进。
4.3人员、设备
鉴于原有系统的技术性含量比较低,故不需要多少高技术人员的操作,只是由于数据量的日益扩大,所需要的操作人员数量不断增大。这一点已不再适应目前信息化时代的步伐。设备的科技含量也比较低,没有达到大量的计算机普及程度,更难以实现网络化办公。
4.4局限性
经过严谨的分析,可知原有的系统存在很大的局限性,比如技术的过于陈旧,人员工作负荷大,系统维护及费用支出巨大,人员与设备技术含量低等等
5.所建议系统技术可行性分析
5.1对系统的简要描述
本系统主要包括的功能模块有:学生信息管理模块、课程信息管理模块、选课信息管理模块、成绩信息管理模块、班级信息管理模块
其中学生信息管理模块:录入、删除、修改、查询学生信息; 课程信息管理模块:录入、删除、修改、查询课程信息;
选课信息管理模块:完成教务处的删除、统计学生选课信息以及学生选课信
息查询功能;
成绩信息管理模块:录入、成绩浏览、成绩查询、违规浏览、违规增加和查询操作;
班级信息管理模块:录入、删除、修改、查询、学生查询班级档案。
5.2采用建议系统可能带来的影响
5.2.1对设备的影响
需添置高档计算机运行该软件。
5.2.2对现有软件的影响
对现有软件不会产生冲突,对使用的操作系统来说有很好的兼容性、稳定性。
5.2.3对用户的影响
需要短时间来熟悉系统,但不需要大量的培训。简单易操作。
5.2.4对系统运行的影响
1.增加系统内存和CPU占用率; 2.增加硬盘的存储空间。
5.3技术可行性评价
要开发该系统必须用到有关网络和数据库的知识,而且还需要熟练掌握一门编程语言。到目前为止,我们已经学习C++程序设计语言,它引入了类、继承、多态和重载等新机制,而且还模拟了对象之间的通信,对象之间可以通过消息进行通信。另外,应用C++时进行抽象和封装比较容易。
系统采用Microsoft office visio2010开发设计主页面,利用Microsoft SQL Server 2005做数据库,这两个工具都是微软的产品,在兼容性方面比较好,而且比较容易实现,所以我们利用现有的技术可以设计出满足用户所要求的功能的
系统,并在规定的期限内完成。
6.所建议系统经济可行性分析
6.1成本估计
基建投资:
数据库服务器1台:10000元 PC机2台:4000*2=8000元 打印机1台:1000元 其他一次性支出:
Windows server 2003 1套:10000元
Microsoft SQL Server 2005 (中文标准版)1套:10000元 人员培训费用:2000元 经常性支出:
人工费用:(管理员工资2000元/月)*2=4000/月 其他不可预知费用:10000元
共计:51000元,每年再支出40000元
6.2效益
一次性收益:无
经常性收益:减少管理人员10个:(管理员工资1800元/月)*10=18000元/月 效率提高:30%以上,节约成本30000元/年 不可定量收益:无
共计:18000*12+30000=246000元/每年
6.3收益/投资比
通过以上两个方面的分析,我们可看出从客观角度讲,这个系统的收益/投
资比为246000*5/(51000+40000*5)=4.90>1,所以说此系统在经济上是可行的。
6.4投资回收期
投资回收期作为一项经济指标,时间为T=(51000+40000*5)/246000=1.02年。
6.5敏感性分析
设计系统周期为5年,估计最长可达10年。
7.操作可行性分析
开发该系统软件所用的工具简单,主要是通过编程实现相关功能,再加上界
面的相关设计,都比较简单,所以操作上是可行的。
8.法律可行性分析
学生信息管理系统是学校进行管理时必不可少的软件,对老师管理学生、学生选课、查询成绩等都很方便,简单可视化操作,易于管理。该项目为独立开发,在法律方面不会存在侵犯专利权、侵犯版权等问题,完全按照合同的规定履行。
9.进程管理
可行性分析:一周 标志:提交可行性分析报告 需求分析:一周 标志:提交需求分析报告 总体设计:一周 标志:提交总体设计报告 详细设计:两周 标志:提交详细设计报告 编程实现:两周 标志:代码编写全部完成
软件测试:两天 标志:完成软件测试,可投入使用
10.开发计划
10.1工程进度表
时间 2014年10月1日-2014年10月13日 2014年10月13日-2014年10月19日 2014年10月19日-2012年10月底 2014年10月底-2012年11月初 设计内容 查阅资料, 编写《可行性分析》 完成《需求分析说明书》 完成《总体设计说明书》 按照项目任务分配结果和项目进度要求,设计《详细设计》,《编码调试》,《综合测试》对系统进行设计 总结整理 2014年11月初-2014年11月中旬 10.2本项目开发人员的需要情况
人员名称 主要职责或职务 张佳丽 组长 成员技能说明 负责学生信息管理模块、课程信息管理模块、班级信息管理模块 负责选课信息管理模块、成绩信息管理模块、 负责老师、管理用户模块设计 段泽坤 侯凯洋 组员 组员 10.3各种资源需求
硬件环境:
CPU:Intel处理器 ROM:高存量的内存 硬盘: 软件支持:
开发工具:MICRO SOFT VISIO ; 开发操作系统:Windows7\\8;
数据库服务器:操作系统Windows 7/Windows 8; 数据库:SQL Server;
10.4需求分析详细进度表
时间 2014年10月1日-2014年10月5日 设计内容 完成功能需求、性能需求、 2014年10月5日-2014年10月7日 可靠性和可用性需求、出错处理需求 2014年10月7日-2012年10月9日 2014年10月9日-2012年11月11日 2014年10月11日-2014年10月13日 接口需求、约束 逆向需求 将来可能提出的要求 11.结论意见
综上分析,此系统技术方面可行,经济方面可行,操作方面可行。另外引入该系统使学生信息管理更方便简捷,节省更多人力,收益/投资比大于一,值得投资,可着手组织开发。
正在阅读:
学生信息管理系统可行性研究报告04-20
ABBACS510故障代码11-21
流行病学讲义--040111-16
广东省职工社会养老保险暂行规定05-29
胃肠外科进修心得03-18
高中历史趣味知识竞赛试题(1)03-14
信息化部职责及岗位说明书10-17
16.外交事业的发展教学设计01-03
瓦粉合同(模板)03-18
花卉生产技术技能实训doc08-15
- 小学生造句大全
- 增压泵投资项目可行性研究报告(模板)
- 高中语文人教版粤教版必修1-5全部文言文知识点归纳
- 两学一做专题民主生活会组织生活会批评与自我批评环节个人发言提
- 管理处环境保洁工作操作标准作业指导书
- 2012六一儿童节活动议程 - 图文
- 移树申请报告
- 《贵州省市政工程计价定额》2016定额说明及计算规则
- 计算机长期没有向WSUS报告状态
- 汉语拼音教学策略研究
- 发展西部领先的航空货运枢纽
- 司法所上半年工作总结4篇
- 如何提高银行服务水平
- 发电厂各级人员岗位职责
- 丰田汽车的外部环境分析
- 2017—2018年最新冀教版四年级数学下册《混合运算》教案精品优质
- 中建八局样板策划 - 图文
- 戚安邦《项目管理学》电子书
- 2015年高级项目经理笔记
- 弯桥的设计要点
- 可行性
- 研究报告
- 管理系统
- 学生
- 信息
- 香港朗文英语三年级上Round1巩固与测试
- Freescale- QNX Russia 2006 - 图文
- 查丽斌模电答案习题2
- 高考生物一轮复习阶段质量检测7动物和人体生命活动的调节
- 医药行业十三五发展规划制定分析0813
- 2012年和2013年江苏房屋登记官真题(超全配答案)
- 研究生自然辩证法概论
- 2013高考数学(文)二轮复习配套作业(解析版):作业手册详答(
- 郭氏家谱之郭氏家规家训
- 绿色化学
- 2012年南京市学业水平测试模拟卷生物(含答案)
- 泰戈尔与西方泛神论思想之间的类同与歧异
- 攀枝花2009城市基本状况
- 建筑经济学与城市规划及房地产关系的思考
- 通信原理教案-下册
- 电力电子技术复习题及答案
- 测量学名词解释
- 电工仪表的基本知识
- 针对中航信现有系统总结分析
- 食品工艺学试题库(45)