您的位置:首页 > 其它

机房收费系统文档之可行性研究报告

2015-09-13 20:16 387 查看
终于开始着手写文档了,一直推到现在,刚开始一直不知道要怎么写,看了很多的相关资料,自己终于动手实践了,第一次写文档,肯定有很多不正确的地方,希望大家多提意见,以便我能更好的成长。

目录

1引言

1.1编写目的

1.2背景

1.3定义

1.4参考资料

2可行性研究的前提

2.1要求

2.2目标

2.3条件、假定和限制

2.4进行可行性研究的方法

2.5评价尺度

3对现有系统的分析

3.1处理流程和数据流程

3.2工作负荷

3.3费用开支

3.4人员

3.5设备

3.6局限性

4所建议的系统

4.1对所建议系统的说明

4.2处理流程和数据流程

4.3改进之处

4.4影响

4.4.1对设备的影响

4.4.2对软件的影响

4.4.3对用户单位机构的影响

4.4.4对系统运行过程的影响

4.4.5对开发的影响

4.4.6对地点和设施的影响

4.4.7对经费开支的影响

4.5局限性

4.6技术条件方面的可行性

5可选择的其他系统方案

5.1可选择的系统方案1

5.2可选择的系统方案2

6投资及效益分析

6.1支出

6.1.1基本建设投资

6.1.2其他一次性支出

6.1.3非一次性支出

6.2收益

6.2.1一次性收益

6.2.2非一次性收益

6.2.3不可定量的收益

6.3收益/投资比

6.4投资回收周期

6.5敏感性分析

7社会因素方面的可行性

7.1法律方面的可行性

7.2使用方面的可行性

8结论



可行性研究报告

1引言

1.1编写目的


为了学校上机收费更加简单方便,同时也为了机房收费系统更加的快捷化和信息化。简便收费步骤,进行网上收费。

预期的读者为系统管理人员、开发人员、用户和维护人员。

1.2背景

随着信息技术的发展,我们已经进入了互联网和大数据的时代,网络已成为我们生活中不可或缺的部分,所以机房的使用人数也会越来越多,管理工作也会越来越复杂,为了更加方便快捷对学生注册、上下机以及结账等方面的问题的解决,***了机房收费系统,来信息化的处理相应工作,管理起来更加方便。

A.所建议开发的软件系统的名称:机房收费系统

B.本项目的任务提出者:米新江

开发者:邢笑然

用户:学生、教师、教职工管理员

实现该软件的计算中心或计算机网络:个人笔记本、学校机房

C.该软件系统同其他系统或其他机构的基本的相互来往关系:和存储使用人员信息的数据库相联系。

1.3定义

VB语言:Visual Basic是一种由 Microsoft 公司开发的结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。

GUI:图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口)是指采用图形方式显示的计算机操作用户界面。

ADO:一种程序对象,用于表示用户数据库中的数据结构和所包含的数据。在Microsoft Visual Basic编辑器中,可以使用ADO对象以及ADO的附加组件(称为Microsoft ADO Extensions for DLL and Security(ADOX))来创建或修改表和查询、检验数据库、或者访问外部数据源。还可在代码中使用ADO来操作数据库中的数据。

SQL:结构化查询语言(Structured Query Language)简称SQL(发音:/ˈes kjuː ˈel/ "S-Q-L"),是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。1986年10月,美国国家标准协会对SQL进行规范后,以此作为关系式数据库管理系统的标准语言(ANSI X3. 135-1986),1987年得到国际标准组织的支持下成为国际标准。

1.4参考资料

1.学生信息管理系统

2.软件工程视频教程—张洪志(哈尔冰工业大学)

3.可行性研究报告(GB8567——88)

2可行性研究的前提

2.1要求


A.功能:

信息查询:上机余额、充值、状态、记录查询

计时:从上机开始一直到退出下机

计费:根据计时模式和计费方式,计算相应的上机费用

结账:通过每个操作员的工作来分别进行结账

报表生成:根据结账记录,生成相应的周结、日结账单,形成报表。

B.性能:

机房上机准备时间为两分钟,最少上机时间为两分钟,等于或者小于准备时间不收取费用,大于准备时间但是小于最少上机时间,收取一元的费用,大于最少上机时间,按照所上时间进行合理收费,这些数字,管理员可以随时修改。

C.输出:

用户列表:用于管理员对用户信息的管理,管理员需要时通过输入命令即可输出。

一般用户消费信息:用于学生等一般用户查询自己的消费信息,用户需要时通过输入命令即可输出。

日结账单:实现每日账目的汇总,便于领导查询

周结账单:实现每周账目的汇总,便于领导查询

考勤记录表:随便某节课的考勤记录,包括用户是否出勤、上下机时间、持续时间等。

系统错误报考:记录系统出错的时间,错误类型等,给系统维护人员参考。

D.输入:

注册用户信息:新开发用户的姓名、学号、卡号、性别、充值金额、年级等,存入相应的数据库中。

金额充值:每次充值,及时更新数据库中的相应信息

修改信息:用户的信息和状态改变时,及时对数据库中的信息进行修改

验证信息:登录时需要的用户验证信息

卡号输入:进行上下机或者信息查询时需要进行卡号输入

E.处理流程和数据流程用图表的方式表示出最基本的数据流程和处理流程,并辅之以叙述;

F.在安全与保密方面的要求:

一般用户只可以查询自己的基本信息,信息录入相应人员可以进行注册、充值、退卡、信息查询的工作,其他所有信息只有管理员才可进行修改。

G.同本系统相连接的其他系统:无

H.完成期限:三周

2.2目标

说明所建议系统的主要开发目标,如:

A.人力与设备费用的减少20%以上;

B.处理速度的提高,最低反应速度不超过1秒;

C.管理信息服务的改进,方便相应人员的管理工作;

D.提高机房管理效率,有效管理机房学生上机情况,方便查询;

E.人员利用率的改进,提高人员的利用率,完善系统,减少管理和维护人员。

2.3条件、假定和限制

说明对这项开发中给出的条件、假定和所受到的限制,如:

a.所建议系统的运行寿命的最小值:5年

b.经费、投资方面的来源和限制:学校财务部对计算机部的预留资金

c.法律和政策方面的限制:

1.严禁违反宪法确定的基本原则,

2.严禁危害国家安全,泄露国家秘密,颠覆国家政权,破坏国家统一.

3.严禁损害国家荣誉和利益

4.严禁传播发布会妨害第三方权益的文件或者信息,包括但不限于:病毒代码, 黑客程序,软件破解注册信息.

5.严禁抄袭剽窃他人作品

d.硬件:师范学院的机房设备和网络设备

运行环境:XP及windows7以上的Windows系统

开发环境:Visual Basic6.0,SQL2008

e.可利用的信息和资源:软件工程视频,学生信息管理系统,相关人员的博客

f.系统投入使用的最晚时间:2015年8月29日

2.4进行可行性研究的方法

该项研究通过对现有的硬件以及软件的基础调查,以及对学校机房的大体了解,在米新江教授和相应师傅们的领导下,通过和相关人员的不断交流,建立了相应的软件系统,目的是减少人力、物力的经费支出,方便学校机房的管理。

2.5评价尺度

开发费用:由于利用学校现有资源,所以费用不应过高

各项功能的优先次序:由于系统分为一般用户、操作员、管理员三个部分,所以每种角色的功能都应该实现,并且互不冲突;首先实现一般用户稍微简单的数据查询等功能,之后实现操作员注册、充值、退卡等信息录入功能,最后实现管理员对信息进行修改、管理大局、结账等功能。

开发时间的长短:30天

使用中的难易程度:由于使用用户的角色不同,所以使用程度较为简单比较好,方便普通用户的使用。

3对现有系统的分析

暂无

3.1处理流程和数据流程

说明现有系统的基本的处理流程和数据流程。此流程可用图表即流程图的形式表示,并加以叙述。

3.2工作负荷

列出现有系统所承担的工作及工作量。

3.3费用开支

列出由于运行现有系统所引起的费用开支,如人力、设备、空间、支持性服务、材料等项开支以及开 支总额。

3.4人员

列出为了现有系统的运行和维护所需要的人员的专业技术类别和数量。

3.5设备

列出现有系统所使用的各种设备。

3.6局限性

列出本系统的主要的局限性,例如处理时间赶不上需要,响应不及时,数据存储能力不足,处理功能 不够等。并且要说明,为什么对现有系统的改进性维护已经不能解决问题。

4所建议的系统

机房收费系统的目标是对机房的收费实现信息化、快捷化管理,减少人力、物力的开发和费用支出,以最低的成本来实现高效的管理工作。机房管理系统是信息管理系统,通过计算机管理上机用户基本信息,输入命令对数据进行查询和检索,以及机房管理人员通过计算机添加、修改、删除用户基本信息,极大的提高了工作效率。

编程语言:Visual Basic 6.0

数据库:SQLServer 2008

4.1对所建议系统的说明

机房收费系统分为三大主要功能:输入、输出、查询;输入包括注册、充值、卡号输入上机、登录验证查询等,输出包括周结、日结账单报表生成等,查询即为相应余额、用户基本信息的查询。

所使用的基本方法及理论根据:VB面向对象的设计方法、师傅的指导、网上查询相关资料、相关人员之间的交流

4.2处理流程和数据流程

数据流程图(DFD图):

顶层DFD:





第一层DFD:机房收费系统





第二层DFD:





4.3改进之处

本系统实现了通过不同的时间段进行不同要求的收费制度,并且设置了对余额不足的用户的提醒功能,同时实现了强制余额为零的用户下机的功能。该系统大大提高了机房管理者的管理效率,机房管理者可以随时对相应用户的信息进行修改、添加、删除,简化了其工作的复杂性。

4.4影响

4.4.1对设备的影响

即将投入使用的系统完全可以使用现有的相关设备,无需增添新设备。

4.4.2对软件的影响

本系统所需要的运行环境需要在XP系统以上,并且需要装有相应的数据库软件。

4.4.3对用户单位机构的影响

设置相应的注册和充值地点,方便对用户的管理和秩序的维护。

操作人员的技术水平:可以熟练的运用Microsoft Visual Basic6.0为开发软件的应用程序和SQL Server 的开发软件的数据服务程序。

相应的工作人员可以进行短期的培训,要求掌握一定的计算机知识。同时人员使用数量要尽量减少。

4.4.4对系统运行过程的影响

a.用户的操作规程:用户通过用户名和密码,以及卡号上机,并且根据用户的不同角色,对用户的使用规定不同的权限。一般用户可以实现基本信息的查询和自己密码的修改;操作人员除了可以实现一般用户的功能外,还可以进行注册、充值、退卡等信息的录入工作;管理员可以实现本系统的所有功能,管理员可以进行操作员的操作及结账、添加删除用户等操作。

b.运行中心的操作规程:首先设定基本数据库,并为一般用户注册信息、充值等,然后操作员需每日下班与管理员账目核对。

c.运行中心与用户之间的关系:用户到运行中心进行修改基本信息、充值和退卡等业务。

d.源数据的处理:源数据保存在数据库中或者导出到excel表中

e. 数据进入系统的过程:注册—充值—上机—下机—退卡—结账

f.对数据处理的要求:完整性、准确性、真实性、安全性

g. 输出报告的处理过程、存储媒体和调度方法:对周结和日结账单进行汇总,定时周期性的交给上级领导查看

h.系统失效的后果及恢复的处理办法:系统失效的后果是系统停止运行,学生的相应信息暂时无法查询,无法进行注册、充值、退卡等操作;处理方法:重新启动系统,相应的数据从数据库中进行查询

4.4.5对开发的影响

a. 为了支持所建议系统的开发,用户需进行的工作:使用Visual Basic6.0开发语言完成对系统的实现工作。

b. 为了建立一个数据库所要求的数据资源:使用SQL Server对数据库进行添加、修改、删除、查询等操作。

c. 为了开发和测验本系统而需要的计算机资源:完成在多台电脑上进行测试工作。

d. 所涉及的保密与安全问题:不同级别的用户登录后权限不同,对于费用的修改只能交给管理人员或者操作人员进行处理,同时用户基本信息的查询也只能是能够通过验证信息的用户才可查询。

4.4.6对地点和设施的影响

学校机房最好有调节气温、干燥、清洁的设备,并且要有一定的灭火器等安全设备,保证硬件系统安全有序的正常运转。

4.4.7对经费开支的影响

由于学校的基本设施比较完备,并且系统开发成本也较低,主要经费用于维护,所以费用开支比较低。

4.5局限性

由于系统未经过大量人员的测试,所以可能会出现未调试出的错误。

结账设置为单击事件,打开结账界面,单击相应命令后才会出现查询结果,打开界面无法及时同步。

4.6技术条件方面的可行性

a.该系统主要采用VB开发语言和SQL Server2008,所以目前没有软件或者硬件限制,预测该系统能够开发成功;

b.本系统开发不需要其他特殊的先进技术,利用现有的技术,该系统的功能能够实现;

c.开发人员已经熟悉VB与数据库之间的交互关系,并且能将VB与office软件和报表开发工具相交互,以及开发人员有长时间的编程学习,可以实现开发本系统的要求;

d.在规定的期限内,本系统的开发能够完成。

5可选择的其他系统方案

扼要说明曾考虑过的每一种可选择的系统方案,包括需开发的和可从国内国外直接购买的,如果没有供选择的系统方案可考虑,则说明这一点。

5.1可选择的系统方案1

参照第4章的提纲,说明可选择的系统方案1,并说明它未被选中的理由。

5.2可选择的系统方案2

按类似5.1条的方式说明第2个乃至第n个可选择的系统方案。

......

6投资及效益分析

6.1支出


6.1.1基本建设投资

包括采购、开发和安装下列各项所需的费用,如:

a. 房屋和设施:利用学校的机房和设施

b. ADP设备:学校具备此设备

c. 数据通讯设备:学校具备此设备

d. 环境保护设备:学校具备此设备

e. 安全与保密设备:学校具备此设备

f. ADP操作系统的和应用的软件:学校具备此软件

g. 数据库管理软件:SQL Server 2008软件

总计:0元

6.1.2其他一次性支出

a.研究(需求的研究和设计的研究):500元

b.开发计划与测量基准的研究:500元

c.数据库的建立:1000元

d.ADP软件的转换:1000元

e.检查费用和技术管理性费用:1000元

f.培训费、旅差费以及开发安装人员所需要的一次性支出20000

g.人员的退休及调动费用等:15000

总计:40000元

6.1.3非一次性支出

a.设备的租金和维护费用:2000元/年

b.软件的租金和维护费用:1000元/年

c.数据通讯方面的租金和维护费用:1000元/年

d.人员的工资2000年/月(最少4人),奖金500-1000/元

e.房屋、空间的使用开支:2000元/年

f.公用设施方面的开支:500元/年

g.保密安全方面的开支:300元/年

h.其他经常性的支出:300元/年

总计:每年的费用为19100元

6.2收益

6.2.1一次性收益

a.操作人员减少,所支出的人员费用减少;运行效率提高,节省时间的同时,赚取更多费用;系统性能的可监控,对于余额不足的用户实行强制下机,减少用户的欠费状态。

b.资源利用率提高,管理和运行效率的改进以及出错率减少,更加方便快捷的管理工作,工作效率提高。

c. 多余设备出售回收的收入。

预期收入:98000元

6.2.2非一次性收益

由于系统为本学校学生开发,学校省去了购买费用,运行新系统后,每年可给学校省下一大笔维护开支费用,以及管理效率提高,工作水平提升的同时也会吸引更多的学生使用。

预期收益:30000元

6.2.3不可定量的收益

a.更好的满足了用户对网络资源的需求,提高学校的学习氛围,为建设先进学习单位做出贡献;

b.很大程度的提高了机房管理的工作效率,大大减少了学校的人力资源;

c.服务水平提高,通过长期的使用,获得好的口碑,吸引更多的同学前来使用。

预期收益:45000元

6.3收益/投资比

(98000+30000+45000)/(17100+40000)=3.03

可见收益远大于投资

6.4投资回收周期

根据收益和投资的比值可知,大约4个月的时间就可以有净收入,该系统的寿命为5年,所以之后的收入十分可观。

6.5敏感性分析

a.系统生命期长度:5年

b.系统的工作负荷量:学校机房的所有电脑,约1500台

c.处理速度要求:反应时间小于1秒

d.设备和软件的配置的变化:系统有一定的适应性,当外界的硬件或者软件变化的,系统本身受到的影响较小,对系统适应变化的维护费用控制在5000元之内。

7社会因素方面的可行性

7.1法律方面的可行性


本系统是学校学生在老师指导下设计的,没有签订任何合同,不存在合同责任,也不存在侵犯专利权、版权问题。

7.2使用方面的可行性

从可行性来看,机房收费系统中小型具有局域网的单位使用,从薛晓东额机房的行政管理、工作制度来看,能够使用该软件系统。本系统设计时考虑到用户的类型不同,所有操作较为简单,从用户单位的工作人员的素质来看,可以对工作人员经过短期的培训即可使用。

8结论

经过从现有条件、本系统的影响、投资及效益、社会因素等多方面的分析,该机房收费系统可以着手开发。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: