为了便于机房管理,达到提高效率,方便检测,减少消耗,从而更加方便老师对学生的课余生活的观测和学生对自身在机房学习情况的统计,特开发此软件。
随着信息技术的发展,科技的普及,学生对机房的应用就带来很大的需求,为了方便老师管理,和学生的上机安全,因此,机房管理就应运而生,他可以方便观测上机统计、时间、消费金额等。极大的提高了效率。
A.软件名称:机房收费系统
B.任务提出者:米新江教授
开发者:李长春
用户:教师、学生、机房管理员
实现该软件的计算中心或计算机网络:学校机房
C.该软件同其他系统或机构的基本来往关系:由廊坊师范学院信息技术提高班做技术支持
1. 周江霄 廊坊师范学院信息技术提高班 第十期博客
2. 提高班原创模板
要求:对所有机房上机情况进行管理
目标:实现统一管理所有学生及其值班老师限制。
说明对所建议开发的软件的基本要求,如:
A. 功能;对所有上机情况进行管理,计时、计费、计登入、计错误。
B. 性能;基本数据的设定,最短上机时间与累计收费。
C. 输出:学生信息、上机记录、值班记录、收费记录。
D. 输入:用户信息、卡号、金额等。
E. 处理流程和数据流程用图表的方式:根据卡号进行上机、充值等基本情况,并根据上机时间进行金额判断。
F. 在安全与保密方面的要求:根据卡号进行。
G. 同本系统相连接的其他系统:廊坊师范学院网络中心;
H. 完成期限21天。
说明所建议系统的主要开发目标,如:
A. .提高学院机房管理的效率。
B. .方便学生上机学习管理。
C. .提高机房利用率。
说明对这项开发中给出的条件、假定和所受到的限制,如:
a. 运行寿命的最小值1天。
b. 进行系统方案选择比较的时间1周。
c. 经费、投资方面的来源和限制没有钱。
d. 法律和政策方面的限制:这是思路盗版。
e. 硬件:学生使用的台式机。
软件:方正
运行环境:Window2007
开发环境方面:就我一人,积极性不高。
限制缺少运行环境,不方便进行测试。
f. 可利用的信息和资源:各个师哥师姐的宝贵经验。
g. 系统投入使用的最晚时间5月末。
这是在米老师的带领下进行的机房应用分析,也是第二次进行的这一系统的开发。
费用无
功能的优先次序:先易后难,基本数据的设定,然后可能会按权限进行:一般用户、操作员、管理员。
开发时间21天
难易结账、上机、组合都比较有难度,其他还好。
这里的现有系统是指当前实际使用的系统,这个系统可能是计算机系统,也可能是一个机械系统甚 至是一个人工系统。
Windows2007
说明现有系统的基本的处理流程和数据流程。此流程可用图表即流程图的形式表示,并加以叙述。
暂无
列出现有系统所承担的工作及工作量。
暂无
列出由于运行现有系统所引起的费用开支,如人力、设备、空间、支持性服务、材料等项开支以及开 支总额。
暂无
列出为了现有系统的运行和维护所需要的人员的专业技术类别和数量。
李长春
列出现有系统所使用的各种设备。
Acer笔记本一个
本系统的主要的局限性,维护团队维护不及时,系统能力不强,难以做危机处理等,导致人力消耗大,资源浪费。
本章将用来说明所建议系统的目标和要求将如何被满足。
通过vb6.0和数据库2008将实现这一系统的开发。
注册、充值、上机、计时、下机、结账、退卡、查记录。
改进:优化代码,提高运算效率;
重新架构数据库,减少冗余;
增加了帮助菜单。
精确控制,完善突发状况。
说明在建立所建议系统时,预期将带来的影响,包括:
配备刷卡机、打印机、等。
要WindowsXP以上系统、SQL2008以上数据库版本,要做好升级。
这是在原系统上的升级,故不会产生太多改变。
说明所建议系统对运行过程的影响,如:
a. 用户的操作规程;一般用户:管理学生
操作员:管理学生、账目管理
管理员:管理学生、账目管理、系统管理
b. 运行中心的操作规程;记录员工工作情况
c. 运行中心与用户之间的关系;进行注册、充值、退卡等业务处理。
d. 源数据的处理;数据库直接调存。
e. 数据进入系统的过程;用户注册—充值—上机—下机—退卡
f. 对数据保存的要求,对数据存储、恢复的处理;每日更新
g. 输出报告的处理过程、存储媒体和调度方法;打印上交。
h. 系统失效的后果:所有上机强制下机,恢复前值。
i. 恢复的处理办法:重启、
说明对开发的影响,如:
a. 为了支持所建议系统的开发,用户需进行的工作;持有效证件进行注册,刷卡上机。
b. 为了建立一个数据库所要求的数据资源;最少一个管理员账户、一个操作员账户
c. 为了开发和测验所建议系统而需要的计算机资源;多台台式机测试。
d. 所涉及的保密与安全问题:管理员账户和操作员账户需要专人拥有,不能公开。
说明对建筑物改造的要求及对环境设施的要求。
无
扼要说明为了所建议系统的开发,设计和维持运行而需要的各项经费开支。
无
系统尚存在的局限性:控制的仅是上下机,不能关机。
本节应说明技术条件方面的可行性,如:
a. 在当前的限制条件下,该系统的功能目标能否达到;能
b. 利用现有的技术,该系统的功能能否实现;能
c. 对开发人员的数量和质量的要求并说明这些要求能否满足;能
d. 在规定的期限内,本系统的开发能否完成。能
无
对于所选择的方案,说明所需的费用。如果已有一个现存系统,则包括该系统继续运行期间所需的费用。
无
包括采购、开发和安装下列各项所需的费用,如:
a. 房屋和设施;PC机一台
b. ADP设备;
c. 数据通讯设备;
d. 环境保护设备;
e. 安全与保密设备;
f. ADP操作系统的和应用的软件;
g. 数据库管理软件。Miscrosoft SQL Sever 2008
包括下列各项所需的费用,如:
a. 研究(需求的研究和设计的研究);
b. 开发计划与测量基准的研究;
c. 数据库的建立;
d. ADP软件的转换;
e. 检查费用和技术管理性费用;
f. 培训费、旅差费以及开发安装人员所需要的一次性支出;
g. 人员的退休及调动费用等。
列出在该系统生命期内按月或按季或按年支出的用于运行和维护的费用,包括:
a. 设备的租金和维护费用;
b. 软件的租金和维护费用;
c. 数据通讯方面的租金和维护费用;
d. 人员的工资、奖金;
e. 房屋、空间的使用开支;
f. 公用设施方面的开支;
g. 保密安全方面的开支;
h. 其他经常性的支出等。
对于所选择的方案,说明能够带来的收益,这里所说的收益,表现为开支费用的减少或避免、差错的减少、灵活性的增加、动作速度的提高和管理计划方面的改进等,包括;减少了外购费用。
说明能够用人民币数目表示的一次性收益,可按数据处理、用户、管理和支持等项分类叙述,如:
a. 开支的缩减包括改进了的系统的运行所引起的开支缩减,如资源要求的减少,运行效率的改进,数据进入、存贮和恢复技术的改进,系统性能的可监控,软件的转换和优化,数据压缩技术的采用,处理的集中化/分布化等;
b. 价值的增升包括由于一个应用系统的使用价值的增升所引起的收益,如资源利用的改进,管理和运行效率的改进以及出错率的减少等;
c. 其他如从多余设备出售回收的收入等。
自己开发不必再买了,没有维护费用。
逐项列出无法直接用人民币表示的收益,如服务的改进,由操作失误引起的风险的减少,信息掌握情况的改进,组织机构给外界形象的改善等。有些不可捉摸的收益只能大概估计或进行极值估计(按最好和最差情况估计)。
求出整个系统生命期的收益/投资比值。
求出收益的累计数开始超过支出的累计数的时间。
所谓敏感性分析是指一些关键性因素如系统生命期长度、系统的工作负荷量、工作负荷的类型与这些不同类型之间的合理搭配、处理速度要求、设备和软件的配置等变化时,对开支和收益的影响最灵敏的范围的估计。在敏感性分析的基础上做出的选择当然会比单一选择的结果要好一些。
本章用来说明对社会因素方面的可行性分析的结果,包括:
法律方面的可行性问题很多,如合同责任、侵犯专利权、侵犯版权等方面的陷井,软件人员通常是不熟悉的,有可能陷入,务必要注意研究。
例如从用户单位的行政管理、工作制度等方面来看,是否能够使用该软件系统;从用户单位的工作人员的素质来看,是否能满足使用该软件系统的要求等等,都是要考虑的。
经过一系列的各个不同方面的可行性分析,分析员、用户、项目负责人及学校领导对该系统开发的可行性取得一致看法,该机房收费系统可以着手开发。