学生成绩管理系统项目可行性研究报告.docx
- 文档编号:7611035
- 上传时间:2023-01-25
- 格式:DOCX
- 页数:16
- 大小:118.71KB
学生成绩管理系统项目可行性研究报告.docx
《学生成绩管理系统项目可行性研究报告.docx》由会员分享,可在线阅读,更多相关《学生成绩管理系统项目可行性研究报告.docx(16页珍藏版)》请在冰豆网上搜索。
学生成绩管理系统项目可行性研究报告
学生成绩管理系统开发计划
项目编号:
项目名称:
学生成绩管理系统
文件版号
1.0
日期
2011-10-28
作者
审核
批准
版权所有
修订历史记录
文件版号
日期
作者
修订要点
.1引言
1.1编写目的
在该软件开发项目的现实技术、经济和软硬件方面的可行性。
预期读者为:
学生和老师。
1.2背景
说明:
a.学生成绩管理系统;
b.提出者:
李林伟,开发者:
李林伟、纪火营、吴文聪、蒋俊,用户:
福建师范大学
全体学生、老师,;
c.该软件系统仅用于福建师范大学全体学生成绩管理。
1.3定义
列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
1.4参考资料
a.《软件工程第二版》齐治昌谭庆平宁洪高等教育出版社;
b.《Spring框架高级编程》RodJohnsonJuergenHoellerAlefArendsenThomasRisberg
ColinSampaleanu著;
c.《JSF基于EJBHibernateSpring整合开发与项目实践》徐明华邱加永郑经熤
人民邮电出版社。
d.《数据库系统概念》AbrahamSilberschatzHenryF.KorthS.Sudarshan机械工业出版社
2可行性研究的前提
说明对所建议的开发项目进行可行性研究的前提,如要求、目标、假定、限制等。
2.1要求
说明对所建议开发软件的基本要求,如:
a.功能:
本系统是一个面向学校教务管理人员、教师和学生,为其提供服务的综合管
理系统。
教务人员通过本系统完成所有的学生科目安排。
从学生入学开始到毕业离校,
其在学校内的所有科目成绩相关的数据都通过该系统进行管理。
学生则可以通过系统进
行成绩的查询。
科任教师则可以登记、查询、修改自己所教的学生的此科目成绩。
b.性能:
可以承受10000人同时在线访问;
c.输出:
如报告、文件或数据,对每项输出要说明其特征,如用途、产生频度、接口以及分发对象;
d.输入:
管理人员负责分配学生对应的教师,教师有权限对自己所教的课的学生成绩进行登记、修改,学生可以查询自己的成绩;
e.数据流程
f.在安全与保密方面的要求:
有权限分配设置,不同身份的只能在允许的权限下进行操作,并且有对数据库中的数据进行加密;
g.同本系统相连接的其他系统;
h.最迟完成时间2012年5月24日。
2.2目标
说明所建议系统的主要开发目标,如:
a.人力与设备费用的减少;
b.处理速度的提高;
c.控制精度或生产能力的提高;
d.自动决策系统的改进;
e人员利用率的改进。
2.3条件、假定和限制
说明对这项开发中给出的条件、假定和所受到的限制,如:
a.建议软件寿命5年;
b.经费来源:
福建师范大学;
c.硬件条件:
个人终端PC机;
d.运行环境:
Window
d.数据库:
Oracle10g;
e.系统投入使用的最晚时间:
2012年9月1日。
.2.4进行可行性研究的方法
说明这项可行性研究将是如何进行的,所建议的系统将是如何评价的。
摘要说明所使用的基本方法和策略,如调查、加权、确定模型、建立基准点或仿真等。
2.5评价尺度
说明对系统进行评价时所使用的主要尺度,如费用的多少、各项功能的优先次序、开发时间的长短及使用中的难易程度。
3对现有系统的分析
3.1处理流程和数据流程
在下图中的,用户通过系统登入界面输入必要的用户名及密码,之后系统内部验证其账号的正确性及其所有的权限,管理员通过学生档案管理模块对学生基本信息进行录入、查询、修改、删除、存储等操作,其次对成绩录入、修改,学生可根据自己的学号、姓名、成绩进行查询及排序。
现有系统的基本处理流程和数据流程如下图:
图3-1-1系统处理流程图
图3-1-2系统数据流总图
3.2工作负荷
现有系统的工作负荷情况如下表:
表3-2-1系统工作负荷表
编号
工作
工作量
1
录入数据
每星期一次
2
实时在线查询
每日至少100次
3
修改数据
每星期多次
4
删除数据
每星期多次
5
存储数据
每星期多次
6
运行维护
每月一次
3.3费用开支
现有系统的运行中的费用开支情况如下表:
表3-3-1系统费用开支表
编号
内容
费用开支(元)
1
系统管理员工资(每月)
2500
2
房屋管理费(每月)
200
3
一台PC机
2000
4
付费版数据库软件
1000
5
保障性材料购置费(每月)
500
6
应急备用费用(每月)
600
7
后期维护费用(每月)
900
8
打印扫描一体机
1000
9
总计
8700
3.4人员
现有系统的运行和维护所需要的人员的专业技术类别和数量如下表:
表3-4-1系统维护人员表
编号
工作内容
专业技术类别
数量
1
日常管理系统
熟悉数据库系统及基本的成绩档案管理系统的日常操作
1
2
维护系统
精通java语言及数据库语言,掌握成绩档案管理系统的框架
1
3.5设备
现有系统所使用的各种设备如下表:
表3-5-1系统工作负荷表
编号
设备名
1
PC个人电脑
2
独立路由器
3
打印扫描一体机
4
网线若干
3.6局限性
现有系统存在诸多不足之处,为了解决此类不足问题,我们对系统进行了改进型维护,但是效果不佳,由于系统的大框架条件下使得其有些功能不足并不能得以改变,改变少许代码块也最终不能解决不足点。
现例如下不足点:
若意外点错,或者频繁点击或造成系统卡机现象;
系统自运行过程中会出现个别bug现象;
系统忙时,或造成访问网站的延滞;
系统升级必须更改系统大框架;
所支持的最大数据存储量较小;
后台数据库的安全性低。
4所建议的系统
4.1对所建议系统的说明
所建议的系统与之前的系统最大区别在于流程处理上分出了三个大模块,即管理员模块,学生模块,教师模块,使得三大使用者在权限分配上更加合理,框架更加清晰,对于容错的能力也大有提升。
现列举如下说明:
在功能上,增加了系统的安全性,以及权力的分配,使得人员各司其职;
在性能上,因其使用较稳定的java编程语言,使其性能稳定性能大大改善,很好的解决了因为意外的点击或者频繁点击而出现的错误,有着强大的硬件设施支持,在纠错能力上也得以显著提高;
在输出上,原本就有打印扫描设备,使得信息能迅速一纸质文件产生,解决了原有系统与打印扫描的些许不兼容情况;
在输入上,现在已数据表格的形式直接导入,免去以前系统的逐条记录导入;
在安全与保密方面上,使用了全新的防火墙软件,能很好的应对来自内外网的非法入侵;
在完成期限上,由于新功能的测试需要花费一定的时间,因此时间上会往后延迟几天。
4.2处理流程和数据流程
所建议系统的处理流程和数据流程如下图:
图4-2-1所建议系统的处理流程图
图4-2-2管理员数据流图
4.3改进之处
所建议系统相对于现存系统具有的改进如下:
人力与设备费用的减少,现存系统由于人员分开,以致费用增加,建议的系统从运行到维护全由一人看护,减少了费用开支;
处理速度的提高,一台普通电脑即可运行该系统,算法上采用及时性响应,使得处理速度大大提升,且占用内存较小,提交进程快;
控制精度的提高,数据形式采用直接导入方式,大大加快了数据信息化的进程;
管理信息服务的改进,系统自动报警服务,能快速反应出系统故障,解决排错能力提升;
人员利用率的改进,大大减小了人员的工作量,使得管理效率得以提升。
4.4影响
4.4.1对设备的影响
所建议的系统所需的设备要求如下:
硬件支持,CPU英特尔酷睿2双核2.4GHz,内存2GB以上,硬盘容量至少100G;
软件支持,正版数据库软件,windowsxp或2003以上的的操作系统。
4.4.2对软件的影响
为了保证所建议的系统安全有效的运行,必须对现有的应用软件进行必要的升级以及打补丁,防患于未然。
4.4.3对用户单位机构的影响
为了建立和运行所建议系统,对管理人员的要求必须十分严格,必须认真阅读建议系统使用守则,熟悉系统的操作流程,同样对数据的操作也能应用自如,还必须有一定的英语基础。
4.4.4对系统运行过程的影响
所建议系统在运行过程应该注意如下规定:
用户在系统上的操作应该有章可循,不可出现越权操作;
在系统系统管理员任职前应该加以培训,严格遵守系统操作守则,保障系统日常运行;
系统管理员应该严格分配各用户的权限,保障用户在系统上的各种操作得以施行;
在数据进入系统前应该严格比对,防止出现错误,对于已经在系统上的数据文件应该做好修改、删除、存储工作;
能及时保存数据,也应该建立备份数据,以防系统崩溃所带来的损失;
在数据文件的打印上,应做到有需分配,节省系统资源;
日常做好数据的备份工作,在系统失效时候做到损失最小。
4.4.5对开发的影响
在开发过程中的任务如下:
用户必须升级自己的浏览器,以保证与所建议的系统能兼容;
对于数据库的要求首先其必须与系统兼容,在形成的数据源上必须符合现行的数据库格式;
为了开发和测验所建议系统,必要要有一台笔记本电脑,保证开发工作的随时随地进行;
在开发过程中,参与开发的人员应该严格保密所开发的项目,不能随意透露消息给他人。
4.4.6对地点和设施的影响
由于系统都是属于电器环境,所以须保持室内的通风、干燥、除尘、防水、防鼠等工作,必要的上网设备,要求至少2M的带宽,以保证系统的顺利运行。
4.4.7对经费开支的影响
建议系统的从开发、设计、运行、维护的费用开支情况如下表:
表4-4-7-1建议系统费用开支表
编号
内容
费用开支(元)
1
Java前期开发
1000
2
系统框架设计
900
3
房屋管理费(每月)
200
4
一台PC机
2000
5
付费版数据库软件
1000
6
保障性材料购置费(每月)
500
7
应急备用费用(每月)
600
8
系统管理员工资(每月)
2500
9
后期维护费用(每月)
900
10
打印扫描一体机
1000
11
材料损耗费
200
12
总计
10800
4.5局限性
建议的系统在目前可以解决系统绝大多不足,但是随着时间推移以及信息时代的高速发展,所建议的系统也必须要及时进行升级运作,但是升级只是治标不治本的行为,若想根本解决问题必须开发新的版本。
4.6技术条件方面的可行性
对于所建议的系统,我们在技术条件方面的可行性作如下说明:
在java技术的大前提下,实现系统的模块功能划分是可以达到的,对于模块的细节功能也可以做到;
利用一些辅助的技术可以完善系统的功能,例如打印扫描一体机的使用;
参与开发的人员需要经历项目开发计划、项目可行性研究、项目需求分析、系统框架设计、系统代码块实现、系统安装测试、系统运行、维护等过程,对于开发以及维护人员的要求是必须熟练掌握java语言,以及要有一定的英语基础,熟悉数据库语言;
在时间、人员、技术条件准备充分的条件下,所建议的系统能够按时完成。
A5可选择的其他系统方案
5.1可选择的系统方案1
无
5.2可选择的系统方案2
无
6投资及效益分析
6.1支出
成本初步估算:
1、平均每人月工资:
0.3万元(包括加班费、误餐费、在福州市内出差费),初步估计工期2个月,平均每月参与人数4人。
因此,人力成本费为:
0.3×4×2=2.4万元
2、设备费1万元,用开发环境搭建。
3、维护系统一年费用1万元。
4、其它不可预知费用0.5万元。
共计:
2.4+1+1+0.5=4.9万元。
对于所选择的方案,说明所需的费用。
如果已有一个现存系统,则包括该系统继续运行期间所需的费用。
6.1.1基本建设投资
基础投资:
终端PC机4台:
5000*4=2万
网络设备:
0.3万
辅助配置:
0.3
共计:
2.6
6.1.2其他一次性支出
系统管
理员
事务
更新
服务器终端
显示数据
产生报表
成绩查询请求
数据库产生报表客户机终端
显示数据
PC终端
显示数据
产生成绩表单
A.6.1.3非一次性支出
SQL2005:
2
WindowsNT:
3
操作员培训费:
2万
计:
7.6万
经常性支出:
人工费用:
3(月)*4(人)*3000(圆)=3.6万
其他不可知额外支出:
0.8万
共计:
12万
支出共计:
12万
6.2收益
收益
0元一次性
经常性收益
(按银行利率:
1%);
减少员工3人(3500圆/人)五年收益:
3500*(1.1+(1.1)2+(1.1)3+(1.1)4+(1.1)5)*5*12*3=115.5万
工作效率提高收益(工作效率提高30%):
10*(1.1+(1.1)2+(1.1)3+(1.1)4+(1.1)5)*(30%)*5=5万
经常性收益共计:
120.5万
不可定量收益
10万
收益共计:
130.5万
6.3收益/投资比
130.5万/12万=1000%
6.4投资回收期
2-3
6.5敏感性分析
设计系统周期为五年,估计最长可达10年
处理速度:
一般查询速度<4秒
关键数据查询速度:
<2秒
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 成绩管理系统 项目 可行性研究 报告