1引言
1.1编写目的
是为了对问题进行研究,以最小的代价在最短的时间内确定问题是否可解
经过对此项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。本报告经审核后,交软件经理审查。
1.2背景
开发软件名称:机房收费系统
项目任务提出者:米老师
项目开发者:刘新阳
用户:学生
实现软件单位:10期提高班
项目与其他软件,系统关系:
本项目采用客户机/服务器原理,客户端的程序是建立在Windows NT 6.1(Win7)系统上以Microsoft Visual Basic为开发软件的应用程序,服务器端采用window7为操作系统的工作站,是采用Microsoft SQL Server的开发软件的数据库服务程序。
1.3定义
1.4参考资料
《软件工程》张海藩 人民邮电出版社
2可行性研究的前提
2.1要求
功能:对机房收费和用户的信息进行有效的管理;
性能:数据库录入;用户上机状况,收费情况,值班教师的查询,用户信息的查询
输出:用户信息,费用使用状况,用户上机信息
输入:用户的名称,卡号
处理流程和数据流程:
该系统主要由管理员负责操作员,一般用户的添加与删除,监督操作员的使用情况以及系统的结账;操作员负责注册用户,充值,退款,查询用户使用情况;一般用户可以上机,下机,查询费用的使用状况。
安全保密要求:不同的用户有不同的权限,应对突发故障可以保存数据。
完成期限:30天
2.2目标
减少机房管理和维护人员的费用,提高机房的使用率,保护各用户及机构的利益!
2.3条件、假设和限制
对本项目开发给出的条件、假设和所受到的限制如下:
运行环境:Windows XP系统
开发软件:上以Microsoft Visual Basic为开发软件的应用程序,是采用Microsoft SQL Server的开发软件的数据库服务程序。
经费来源:提高班
可利用的信息和资源:学生信息管理系统
系统投入使用的最晚时间:2013年12月
2.4进行可行性研究的方法
采用调查的方法:通过对学生与机房收费管理员的调查以获得第一手资料,确定用户和实际应用中的需求;然后通过开会形式和专家,管理员交谈,落实最后的问题定义。
2.5评价尺度
使用的费用:100元
开发时间:30天
使用难易程度:较低
3对现有系统的分析
3.1处理流程和数据流程
3.2工作负荷
现有系统说承担的工作:注册卡号,人工结账。
3.3费用开支
材料:纸质账单
开支总额:500
3.4人员
运行人员:管理员3名,出纳2名
维护:程序员2名
3.5设备
服务器,1台
3.6局限性
处理时间赶不上需要;
相应不及时;
数据存储能力不足;
4所建议的系统
4.1对所建议系统的说明
本系统是采用C/S结构的模式设计的机房收费系统,提供了一个简单易懂,以操作的界面和功能。
4.2处理流程和数据流程
4.3改进之处
减少机房管理和维护人员的费用;
提高机房的使用率;
保护各用户及机构的利益;
4.4影响
4.4.1对设备的影响
说明新提出的设备要求及对现存系统中尚可使用的设备须作出的修改。
4.4.2对软件的影响
说明为了使现存的应用软件和支持软件能够同所建议系统相适应。而需要对这些软件所进行的修改和补充。
4.4.3对用户单位机构的影响
人员的技术水平:熟练的运用Microsoft Visual Basic为开发软件的应用程序和Microsoft SQL Server的开发软件的数据库服务程序。
4.4.4对系统运行过程的影响
说明所建议系统对运行过程的影响,如:
用户的操作规程:通过用户名和密码,以及卡号上机。
运作中心的操作规程:首先设定基本数据,并为一般用户注册信息。
4.4.5对开发的影响
说明对开发的影响,如:
用户向开发人员说明需求;
开发和测试需要的计算机资源:3台
保密和安全问题:费用和用户信息
4.4.6对地点和设施的影响
说明对建筑物的要求及对环境设施的要求。
4.4.7对经费开支的影响
为了所建议系统的开发,设计和维持运行而需要的各项经费开支。
4.5局限性
未能实现刷卡功能,原因工期较短
4.6技术条件方面的可行性
在当先的限制条件下,该系统的功能目标可以达到;
利用现有的技术,该系统的功能可以实现;
可以满足开发人员的数量和质量的要求;
在规定的期限内,本系统可以开发完成。
5可选择的其他系统方案
6投资及效益分析
6.1支出
6.1.1基本建设投资
包括开发和安装下列各项所需的费用,如:
数据的通讯设备:电话
数据库管理软件:Microsoft SQL Server
6.1.2其他一次性支出
合计:50元
6.1.3非一次性支出
合计:200元
6.2收益
6.2.1一次性收益
合计:200元
6.2.2非一次性收益
每月收入100元
6.2.3不可定量的收益
更好的满足一般用户对网络资源的需求,提高学校的学习氛围,为建设先进学习单位做出贡献。应得社会的好评。
6.3收益/投资比
1000/500=2
6.4投资回收周期
6个月
6.5敏感性分析
7社会因素方面的可行性
7.1法律方面的可行性
本系统符合法律规定,没有侵犯专利权、版权。
7.2使用方面的可行性
使用单位的行政管理,工作制度等方面可以使用该系统,并且人员的素质满足使用该软件系统的要求。
8结论
所建议的将收费系统的功能可以满足机房收费管理,为学校减少管理费用的同时方面一般用户上机,通过以上分析系统的研制和开发可以立即开始进行。