在看完uml后,对机房收费系统进行第二次的修订和完善。其实,修订最多的是在每个文档中加入了几张图,其中,uml图用的还不是很熟悉,所以,图不是很多。在此贴出来,希望大家浏览并给我一些指导。1引言
在看完uml后,对机房收费系统进行第二次的修订和完善。其实,修订最多的是在每个文档中加入了几张图,其中,uml图用的还不是很熟悉,所以,图不是很多。在此贴出来,希望大家浏览并给我一些指导。
1引言...1
1.1编写目的...1
1.2背景...1
1.3定义...1
1.4参考资料...1
2可行性研究的前提...2
2.1要求...2
2.2目标...2
2.3条件、假定和限制...3
2.4进行可行性研究的方法...3
2.5评价尺度...3
3对现有系统的分析...3
3.1处理流程和数据流程...4
3.2工作负荷...4
3.3费用开支...4
3.4人员...4
3.5设备...4
3.6局限性...4
4所建议的系统...4
4.1对所建议系统的说明...5
4.2处理流程和数据流程...5
4.3改进之处...5
4.4影响...5
4.4.1对设备的影响...5
4.4.2对软件的影响...5
4.4.3对用户单位机构的影响...5
4.4.4对系统运行过程的影响...6
4.4.5对开发的影响...6
4.4.6对地点和设施的影响...6
4.4.7对经费开支的影响...6
4.5局限性...6
4.6技术条件方面的可行性...7
5可选择的其他系统方案...7
5.1可选择的系统方案1.7
5.2可选择的系统方案2.7
6投资及效益分析...7
6.1支出...7
6.1.1基本建设投资...8
6.1.2其他一次性支出...8
6.1.3非一次性支出...8
6.2收益...9
6.2.1一次性收益...9
6.2.2非一次性收益...9
6.2.3不可定量的收益...9
6.3收益/投资比...10
6.4投资回收周期...10
6.5敏感性分析...10
7社会因素方面的可行性...10
7.1法律方面的可行性...10
7.2使用方面的可行性...10
8结论...11
TGB-SQ-04
可行性研究报告
1引言
1.1编写目的
编写可行性研究报告的目的是为了证明机房收费系统软件可开发性,预期读者为软件开发人员和相关投资商。
1.2背景
说明:
A. 机房收费系统;
B. 任务提出者:米新江老师;
开发者:廊坊师范学院信息技术提高班十期石朝翠;
用户:廊坊师范学院机房管理教师;
计算中心:廊坊师范学院11教4楼5楼,旧图书馆电子阅览室;
C. 机房收费系统同学生信息管理系统有着密切联系,并且这款软件主要是图书馆管理员及相关教师所用,因此与图书馆的管理机构有着一定的联系。
1.3定义
TGB:提高班的首字母大写;
SQ:十期首字母大写;
04:第四块学习内容;
机房收费系统:一款针对机房的收费软件。
1.4参考资料
1. 胡阳,《机房收费系统v1.0》,2010.08.10,廊坊师范学院。
2. 石朝翠,《学生信息管理系统》,2013.09.22,廊坊师范学院。
3. 米新江,《信息技术提高班培养计划》,2013.11.28,廊坊师范学院。
2可行性研究的前提
机房收费系统是一款计费软件,适用于各大高校及其他教育机构。它的目的在于让教师更好的管理学生的上机。它设计的三种不同权限,更好地有级别的管理学校机房的电脑及学生的上机情况。
2.1要求
A. 学生:正常上下机;
一般用户:查看学生余额,上机记录,充值记录,上机状态;
操作员:基本操作(注册,充值,退卡);查询工作(充值金额,退卡金额,学生基本信息维护,学生上机统计信息,操作员工作记录);
管理员:结账,添加或删除用户,基本数据设定;
B. 机房收费系统能根据人员级别的不同,权限也有所不同。最高一级的为管理员,最低级的为一般用户;
C. 输出文件:学生上机记录表(用于查看学生曾上机的记录)
学生充值记录表(用于查看学生充值记录)
收取金额信息表(查看学生注册时及后来充值的金额)
退还金额信息表(查看退卡金额信息)
学生上机统计记录表(查看学生曾上机的相关情况,如消费金额,消费时间,余额等;
以上文件以excel表格形式输出。
机房收费系统日汇总表(管理员查看每天的结账情况)
机房收费系统周汇总表(管理员查看在某个特定时间段的结账情况)
这两个文件以报表形式输出。
D. 输入:系统进入(用户名,密码);
注册(学号,卡号,姓名,性别班级,年级,系别,金额);
学生上机记录,查看余额,充值记录,退卡(卡号);
充值(卡号,金额)
添加用户(用户名,姓名,密码,确认密码)
E.
F. 进入系统时输入用户名和密码,用户名不能输入特殊符号,防止SQL注入;退出系统时进行提示,确保用户不是由于手误导致信息丢失;
G. Sql数据库,报表开发工具;
H. 2013年11月30号。
2.2目标
以最低的开发费用和最少的人力设计出最合适最高效的机房收费系统软件来让机房管理人员受益,并能同时维护学生的利益。
2.3条件、假定和限制
在经过两个星期的系统方案策划和选择后,开始进行该系统的开发,在开发过程中,由于无经费和投资以及法律和政策的限制,该系统可能会留有一些技术问题需要解决。另外,在整个设计和开发过程中,可利用的信息和资源有:参考上期博客,通过百度搜以及同期同学指导。最后,预计系统投入使用的最晚时间为2014年1月1号。
2.4进行可行性研究的方法
利用uml的画图工具rational rose画的关于整个机房收费系统的活动图。
2.5评价尺度
该系统最突出的优点是以三种不同级别来规定其权限,并且各个级别有着不用的作用于功能,能够做到责权利相均衡。该系统操作简单,难易程度为中,适合于各大高校的机房管理。
3对现有系统的分析
现有管理机房的系统是5年前所开发的一个计算机系统,它一直是学习上机收费的主打系统,不过,近期由于系统老化,需求增多,维护费用过大,现有系统已不能满足管理人员和学生的需求,需要对其进行改进或者是废除来使用新系统。
3.1处理流程和数据流程
该系统中能够实现正常的上下机,但最大的问题是计时收费和结账的权限不清,管理人员职能容易混淆,导致系统效率不高。
3.2工作负荷
承担工作:每周每天晚上学生上下机及计费。
3.3费用开支
人力方面:管理员5名(每人每月工资3000元),操作员20名(每人每月工资2000元);开支55000元/月
设备:30台液晶电脑(3000元/台):5台给管理员,20台给操作员,5台用于备份数据;
两个工作室:一间给5名操作员,另一件给20名操作员;
2台打印机(1000元/台):用于打印文件,报表,数据;
2台交换机(20000元/台):用于学生上外网获取信息;
开支总额:673000元/年。
3.4人员
系统开发人员:5名;
系统程序人员:10名;
系统维护人员:20名;
3.5设备
交换机,打印机,液晶电脑,刷卡机等。
3.6局限性
现有机房计费系统由于使用时间过长,导致系统响应不及时,数据存储能力不足,并且维护费用开支过大,已经不能对其进行改进型维护来解决它现在存在的诸多问题。
4所建议的系统
机房收费系统的目标是以最低成本来让管理人员省时省力的管理机房。由于是个新系统,它响应操作事件快,服务周到,增添了自动上机和强制下机的功能,并且最后生成日周结账报表,让管理人员对于机房收费系统的运行情况一目了然。
4.1对所建议系统的说明
机房收费系统的三大主打功能:输入,查询,输出。通过这三个功能,能够清楚的了解到学生从注册到上机再到下机的整个流程,而且伴随这个流程,操作员和管理员也能进行相应的查询工作,如查询学生上机状态,余额,基本信息等,最后输出日周结账报表,便于管理人员查看。
所用方法:结构化分析方法,oop方法,瀑布模型理论。
4.2处理流程和数据流程
4.3改进之处
相对于现行系统,这款新系统的主要改进之处是实现了自动上下并能强制学生下机功能,这对于学校的机房管理起到了便利作用。
4.4影响
若运行该系统,预期结果会是减少工作人员数量及人力资源成本,系统反应迅速,减少维护的工作量及成本。
4.4.1对设备的影响
即将投入使用的新系统完全可以用现行系统所使用的相关设备。无须增加新的设备
4.4.2对软件的影响
该系统兼容性较好,完全适用于XP,window7或window8系统,并且不影响其他软件的使用。
4.4.3对用户单位机构的影响
如果运行该系统,需要对相关操作人员进行培训,并减少操作人员数量。
4.4.4对系统运行过程的影响
在用户使用过程中,后台工作者也进行同步工作,如用户注册后,后台运行中心会自动将用户相关信息保存到数据库中;用户根据自己的要求来使用该系统,该系统也会将用户所操作的过程记录下来,保存在数据库中,并能根据用户的修改而做出响应的修改;最后输出的文件及报告会以excel表单及报表形式呈现给管理员。如果用户在使用过程中系统失效,用户可以采用重启系统或电脑的形式来恢复系统的使用。
4.4.5对开发的影响
为了支持新系统的开发,需要系统的开发人员搜集用户(学生)及机房管理人员(教师)的相关信息,存储到一个数据库中。另外,需要准备刷卡机和机房台式机来对系统进行测验。对于系统的保密与安全,规定非机房操作人员不得进入机房工作人员办公室。
4.4.6对地点和设施的影响
无需对建筑物和运行环境设施进行改造。
4.4.7对经费开支的影响
人力方面:系统开发人员5名(10000元/月),系统程序员10名(8000元/月);系统维护人员15名(12000元/月)开支730000元/月。
预期完成时间:三个月。
总开支:2190000元。
4.5局限性
由于技术及经济和政策方面的局限,该系统目前只适用于各大高校。
4.6技术条件方面的可行性
在当前条件下,开发人员已熟悉vb与数据库的交互关系,并能将vb与office软件和报表开发工具相交互,加之有相当长时间敲代码的能力,并有一个指导老师和全体同学的帮助,综合这些因素,该系统能够在规定的期限内顺利完成开发任务。
5可选择的其他系统方案
鉴于有现行系统做为模板,并没有考虑其他可行的系统方案,只是根据原有系统进行的修改于完善。
6投资及效益分析
6.1支出
对于这款新软件(机房收费系统)的开发与维护所需的费用大概有:
人力方面:系统开发人员5名(10000元/月),系统程序员10名(8000元/月);系统维护人员15名(12000元/月);开支730000元/月
设备:30台液晶电脑(3000元/台):5台给管理员,20台给操作员,5台用于备份数据;
两个工作室:一间给5名操作员,另一件给20名操作员;
2台打印机(1000元/台):用于打印文件,报表,数据;
2台交换机(20000元/台):用于学生上外网获取信息;
其他:75000元。
预期完成时间:3个月,生命周期为5年。
总支出:2397000元。
6.1.1基本建设投资
设备:30台液晶电脑(3000元/台):5台给管理员,20台给操作员,5台用于备份数据;
两个工作室:一间给5名操作员,另一件给20名操作员;
2台打印机(1000元/台):用于打印文件,报表,数据;
2台交换机(20000元/台):用于学生上外网获取信息;
6.1.2其他一次性支出
研究经费5000元;检查费用和技术管理性费用50000元;培训费20000元。
6.1.3非一次性支出
人力方面:系统开发人员5名(10000元/月),系统程序员10名(8000元/月);系统维护人员15名(12000元/月)开支30000元/月。
6.2收益
运行该系统后,能够减少系统维护人员和设备的开支,系统运行中的错误率降低,差错减少,灵活性增加,提高性能,便于管理。
6.2.1一次性收益
a.开支的缩减:改进了的系统的运行所引起的开支缩减为原系统的70%,如资源要求的减少,运行效率的改进,数据进入、存贮和恢复技术的改进,系统性能的可监控,软件的转换和优化,数据压缩技术的采用,处理的集中化/分布化可为学校省下500000元/年的开支。
b.价值的增升由于一个应用系统的使用价值的增升所引起的收益,如资源利用的改进,管理和运行效率的改进以及出错率的减少等可为学校每年带来500000元/年的收入。
c.其他:20000元。
6.2.2非一次性收益
运行新系统后,每年可给学校省下500000元的维护开支费用以及由于价值增升系统带来500000元的的收入。
6.2.3不可定量的收益
系统功能的增多,吸引更多的学校使用该系统所带来的收益。
系统健壮性好,能够应付各种突发情况及检测所带来的收益。
良好的用户界面设计给用户留下深刻印象,能够吸引更多用户使用。
6.3收益/投资比
(500000*5+500000*5)/2397000=2.1
6.4投资回收周期
5*12-3=57(月) 即两年半
6.5敏感性分析
考虑新系统的使用环境,该系统的生命周期可在学校这样的环境下延长使用一年,系统的工作负荷量不可过多,否则会导致系统瘫痪。另外,在对机房电脑进行换系统时,要考虑安装合适的数据库,使之具有好的兼容性。
7社会因素方面的可行性
本章用来说明对社会因素方面的对机房收费系统的可行性分析结果,包括:
7.1法律方面的可行性
对于软件开发方面的专利,国家有专门的法律来保护开发者的专利,所以在系统成型后应立即注册,对其进行专利申请,以免陷入不必要的法律官司中。
7.2使用方面的可行性
从现有情况考虑,新系统完全有条件可以立即使用,因为它的预期效果得到院校领导的大力支持,并在财力上给以帮助。当然,工作人员都会经过相关培训来熟练操作该系统。这样使得系统一旦投入使用,就能正常运行并产生收益。
8结论
由上各个方面的情况考虑来看,机房收费系统有条件立即着手进行。