机房收费系统的文档总算是开始列入进程了,最开始,想的应该不会特别难吧,写才发现,挺枯燥的,我想主要原因还是由于不是实际在分析,而是把它当成了一个模型,在假想,所以我在做的时候,也只是了解一下大概的方向而已。
对于特别细节的东西,我也只是一带而过,很多东西我想真正接触过以后才会有不同的感触。
下面这个是我按照模板先初步了解一下具体文档编写的程序和涉及到的方面
可行性研究报告
将经过理论研究和实践调查的可行性分析结果进行整理,更系统的去了解在我校范围内开发和使用机房收费系统的必要性和可能性。同时,通过此文档来更深入彻底的分析开发此项目所要使用的资源、人力、耗时、及国家相关规定和有关事项等。
预期读者:计算机专业的相关领导,网络中心的管理者和系统开发维护人员等
B. 本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络;
提出者:米老师
开发者:王炎炎
用户:廊坊师范学院的全体教师、学生和机房管理人员
C. 该软件系统同其他系统或其他机构的基本的相互来往关系:该系统由廊坊师范学院给予资金支持,由数信学院给予技术支持
SQL sever: 结构化查询语言(Structured QueryLanguage)简称SQL,结构化查询语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统可以使用相同的结构化查询语言作为数据输入与管理的接口。结构化查询语言语句可以嵌套,这使他具有极大的灵活性和强大的功能。
1. SQL sever视频 耿建玲 浙江大学
2. SQL sever 数据库红皮书
3. 软件工程视频张洪志 哈尔滨工业大学
4. 可行性研究报告(GB8567——88)
要求:
性能要求:
1.该系统能保证学生正常上下机,能够对学生的上机时间进行较为精准的结算。同时保证不会影响其他硬件设备的可用性。
2、在突发状况下,如断电,死机等,恢复正常后该收费系统能够进行结算和恢复事故前状态。
目标:
1. 可以实现学生自行管理,自行上机和下机,并实现一对一结算
2. 设置教师管理权限,对可进行编辑的内容进行编辑,同时对违规或其他不符合规定上机用户如:欠费进行强制下机操作等。
3. 设置管理员权限,拥有学生和教师的所有权限,及对教师的管理权限。
4. 实现随时结算功能,将用户消费金额精确到角
说明对所建议开发的软件的基本要求,如:
A. 功能;
分别具有学生,教师和管理员三种操作权限。计费功能精确到“角”
B. 性能;
能够很好的与常见操作系统以及常见应用软件进行兼容。在出现突发状况后能保持之前操作,恢复正常后仍能继续正常工作。
C. 输出
用户信息检索表:使教师和管理员可以查看注册用户的信息
日结账单:对每天上机用户进行结账,并计算日总消费量
周结账单:对每周的用户消费进行记账
教师值班表:对教师值班进行记录。
余额查询表:供用户查询所剩余额
D. 输入
用户名和密码:对注册用户进行验证
用户注册表:对用户注册时间和具体信息进行记录,方便以后查询
充值表:对用户充值进行记录,方便日后结账和查询
E. 基本数据流程:
F. 在安全与保密方面的要求;保证用户信息不被泄露,同时用户可自行修改自己的信息
G. 同本系统相连接的其他系统:SQL sever2008
H. 完成期限:一个月
A. 人力与设备费用的减少;
B. 处理速度的提高;
C. 控制精度或生产能力的提高;
D. 管理信息服务的改进;
E. 自动决策系统的改进;
F. 人员利用率的改进。
a.所建议系统的运行寿命的最小值:3年
b.经费来源:由廊坊师范学院提供
c.运行环境:WindowsXP以上系统
d. 硬件要求:电脑、打印机
e. 软件需求:装有SQL server2000以上版本数据库
f.可利用的信息和资源;学生信息管理系统
g.系统投入使用的最晚时间:开发完成后试运行一个月后
通过进行问卷调查,实践分析等来确定开发系统的可行性
费用:1000元
功能开发次序:学生权限,教师权限,管理员权限,系统设置
开发时间:1一个月
现有为人工进行计费,复杂,非智能化,浪费大量的人力和时间,且容易出错。开发信系统可有效的避免这些弊端。
说明现有系统的基本的处理流程和数据流程。此流程可用图表即流程图的形式表示,并加以叙述。暂时没有现成系统
列出现有系统所承担的工作及工作量。暂无
列出由于运行现有系统所引起的费用开支,如人力、设备、空间、支持性服务、材料等项开支以及开 支总额。 无
列出为了现有系统的运行和维护所需要的人员的专业技术类别和数量。大量人力,无智能化系统
列出现有系统所使用的各种设备。人力
列出本系统的主要的局限性,例如处理时间赶不上需要,响应不及时,数据存储能力不足,处理功能 不够等。并且要说明,为什么对现有系统的改进性维护已经不能解决问题。
本章将用来说明所建议系统的目标和要求将如何被满足。
建议系统可实现上机收费智能化,极大的方便了广大师生上机
实现方法:SQL知识进行对该系统进行开发
节省现有人力,同时避免了管理员人工结账
说明在建立所建议系统时,预期将带来的影响,包括:
学校的刷卡机可与电脑进行连接,用到机房收费系统中,进行使用
说明为了使现存的应用软件和支持软件能够同所建议系统相适应。而需要对这些软件所进行的修改和补充。暂无现存软件
技术管理上要求管理员老师对此次开发的系统做到完全了解,同时能够熟练掌握和应用
a.用户的操作规程;一般用户(教师)管理学生上下机,以及充值退卡,查询信息等工作
b.运行中心的操作规程;一般用户(教师)每日执勤结束后进行对当天的
上机情况进行汇总,同时上报管理员,管理员到预定时间对本周或季度的情况进行汇总,层层上报
c.运行中心与用户之间的关系;用户到运行中心进行充值和退卡。
d. 源数据的处理;对源数据进行归档,随时记录,以供日后查询需要
e.数据进入系统的过程;
f.对数据保存的要求,对数据存储、恢复的处理;将用户原始信息直接存入数据库,未发生特殊情况不赋予权限进行改动
g.输出报告的处理过程、存储媒体和调度方法;教师每日将日结账单汇总到管理员,管理员将本周的周结账单汇总至学校领导负责人处
h.系统失效的后果及恢复的处理办法:若由于系统本身原因,最后一次上机记录不做记录,同时,恢复正常后,重启电脑,以上一次上机记录为准,继续上机
a. 用户需要对操作流程进行详细的了解,要求熟练掌握使用技巧
b. 建立数据库需要用到SQL sever2008数据库支持
c. 系统为在册用户设立保护密码,保护用户的个人信息
廊坊师范学院机房
共需各项经费合计达1000元
第一次开发,可能会有功能上不够完善的地方,有待进一步深入调查研究
a.就目前学校的硬件设备和人力资源来看,此系统可以实现
b.利用现有的技术,该系统的功能够实现;
c.利用小组开发形式,要求每个人熟练应用VB语言和SQL sever语言来进行开发
d. 在规定的期限内,本系统的开发能够完成。
包括采购、开发和安装下列各项所需的费用,如:
无其他支出,无需人员调动以及其他设备需求
列出在该系统生命期内按月或按季或按年支出的用于运行和维护的费用,包括:
a.设备的租金和维护费用:后期维护费用预计为2000元
b.软件的租金和维护费用:供内部使用
c.人员的工资、奖金;一个月,每人每天500元
d. 一间开发小组办公室,每个人配备电脑和网络等共计需2万元
共计需22500元
A、运行系统后,每日由原来5位老师管理改成1位老师进行执勤,汇总等工资有原来每天300*5减为300元,大大节省了开支。
B 不用从外部进行购买相关软件,节省约5万元
使用该系统,可使机房上机更加方便快捷智能化,避免了原来拥堵的现象,上机的同学多了,带来了更多的收益
随着外面网吧和网络中心的增加,使用该系统可大大提高学校机房的竞争能力,吸引更多学生来机房使用电脑进行学习和娱乐
8/3。
大概3个月可超过支出
开发该系统可供学校500人同时上下机,人数过多,可能会造成网络拥堵。
属学校内部私有,无需承担合同责任和相关法律责任。
该系统的用户主要为学校的教师和学生,对电脑较为熟悉,掌握该软件的使用也比较容易,可以实行
通过上述的可行性研究分析,该系统可立即进行开发
a.可以立即开始进行