可行性研究报告

1引言

       由于现存的机房管理系统存在很多漏洞,无法有效的对机房日常活动进行管理,学校领导为了加强校内管理,解决在校学生的上网需求,提出了开发新系统的要求。米新疆受校领导邀请,组织提高班成员开发《机房收费系统》以供机房教师管理机房工作

1.1编写目的

        通过对廊坊师范学院现有的学生上机系统和实际需求的分析和研究,确定是否有必要开发一套用于管理学校学生机房上机情况的系统,以及估算开发此系统的条件是否具备,为以后的开发工作提供必要的依据。

        预期读者:提高班开发、测试、维护人员

1.2背景

        1)软件系统名称:机房收费系统

        2)项目提出者:廊坊师范学院米新疆教授

         项目开发者:提高班十期成员

         项目用户:廊坊师范学院机房管理教师

        3)软件的计算中心:廊坊师范学院网络维护中心

        4)软件概况:以VBSQL为基础应用软件进行开发,在XP及以上系统运行。该系统需要《学生管理信息系统》的数据作为软件使用的数据源

1.3定义

 DFD图:数据流图

 CFD图:流程控制图

1.4参考资料

《软件工程》——李芷 窦万峰 任满志 编著 电子工业出版社。

本项目核准的计划任务书:《信息技术提高班培养计划》v4.3

        参考系统:《学生管理信息系统》

        参考信息:提高班各期成员的博客

2可行性研究的前提

2.1要求

1)主要功能:

A.用户登录,限制用户权限,不能随意进入系统进行操作

B.金额退还信息查询,对系统的金额交易记录进行查看

C.学生基本信息维护,查询和修改学生的基本信息

D.学生上机统计信息查询,查询学生上机信息,且可导出这些信息到excel

E.结账,查询购卡、充值及退卡等记录,并进行汇总结算

F.基本数据设定,设定用户上机费用及相关限制

G.日结账单、周结账单,结算每日或每周的上机消费记录.

2)性能:可同时容纳1000人正常上机。

3)输出:

a.由查询结果导出的表格用于统计上机情况

b.日结账单,每日一次,查看一天的上机人数及其消费记录

c.周结账单,每周一次,统计一周内的上机情况

4)输入:学生管理的各种信息

5)流程图

 可行性研究报告_第1张图片

6)安全与保密要求:一般用户、操作员和管理员三个级别的用户级别操作权限不同,可查看和修改的内容受到相应限制。

7)完成期限:预计两个月,即20138月截止到201310
2.2目标

1)人力与设备费用的减少

2)处理速度的提高

3)人员利用率的改进

4)管理信息服务的改进

2.3条件、假定和限制

1)建议开发软件运行的最短寿命:五年

2)进行系统方案选择比较的时间:一个月

3)经费来源:廊坊师范学院财政部

4)法律和政策方面的限制:不得违反网络安全条例

5)硬件、软件、运行环境和开发环境的条件和限制:在windows环境下开发和运行

6)可利用的信息和资源:学生信息管理系统和电子阅览室管理系统

7)系统投入使用的最晚时间:2013123

2.4进行可行性研究的方法

1)教师咨询

2)网上相关产品调查

2.5评价尺度

1)系统开发费用

2)各功能实现状况

3)用户使用的难易程度

3对现有系统的分析

        现有系统存在很多漏洞,学生上机时间有误差,扣费经常延迟,自费上机学生和正常上课学生之间无法在同一时间点共用且都被默认为上课学生

3.1处理流程和数据流程

可行性研究报告_第2张图片

3.2工作负荷

工作日内学生的正常上课;在校期间自费上机学生的上机活动

3.3费用开支

机房电脑维修、机房日常管理教师

3.4人员

计算机教师

3.5局限性

上课学生和自费学生在同时上机时有冲突.功能单一,所需人工修改的数据量太大

4所建议的系统

4.1对所建议系统的说明

操作界面简洁,利于机房管理教师的使用.模仿网吧电脑使用的流程,并且能有效的处理机房上课和自费上机之间的冲突.

4.2处理流程和数据流程

可行性研究报告_第3张图片

4.3改进之处

1)   系统可以代替部分操作员的工作

2)   使用的同时产生信息,且可以随时提取

3)   减少教师工作量

4.4影响

4.41对设备的影响

同原系统

4.42对软件的影响

需要符合系统运行的环境

4.43对用户单位机构的影响

机房管理教师要熟悉系统的基本构成和功能,可以熟练操作

4.44对系统运行过程的影响

用户可按照使用流程来使用系统,学生操作电脑产生的数据通过局域网传送到用户的服务器上.当系统出现错误时恢复到最近一次的备份状态

4.45对开发的影响

1)为了支持所建议系统的开发,用户需及时把需求反映给开发人员

2)建立该系统的数据库需要学校在校生的基本数据

3)开发和测验该系统需要在机房电脑上进行相应的软件配置

4.46对地点和设施的影响

学校机房电脑需要为windows操作系统

4.47对经费开支的影响

系统开发、维护费用,机房教师工资

4.5局限性

4.6技术条件方面的可行性

该系统用户界面简洁,各功能已足够完善,开发人员的数量和质量均能满足系统开发的要求.在规定期限内,可以完成系统的开发

5可选择的其他系统方案

从软件公司直接购买,因花费较高而未采用

6投资及效益分析

6.1支出

6.11基本建设投资

1)机房

2)软件:SQL Server 2000及以上版本,VB

3)硬件:台式电脑,打印机

4)工具:校园一卡通

6.12其他一次性支出

系统开发费用,用户培训费

6.13非一次性支出

系统维护费用,教师工资,机房日常费用

6.2收益

6.21一次性收益

机房管理教师的精简提高了人员利用率

6.22非一次性收益

学生上机的充值金额

6.23 不可定量的收益

机房管理系统的使用,在提高教师利用率的情况下还可以改善机房管理,在一定程度上会使上机学生增加

6.3收益/投资比

6/3

6.4投资回收周期

七个月

6.5敏感性分析

设计系统周期为五年,估计最长可达10年,处理速度一班查询速度<4秒,关键数据查询速度<2秒

7社会因素方面的可行性

7.1法律方面的可行性

该系统是提高班成员设计并合作开发的,不存在侵犯版权等行为

7.2使用方面的可行性

机房管理人员都是计算机方面的教师,具备基本的电脑操作能力,符合该软件系统的要求

8结论

系统开发人员满足开发该系统的要求,机房管理人员也具备使用该软件的能力。由于该软件系统的投资收益比大于100%,且经济、技术、操作都有可行性,所以可以立即开始进行开发。

你可能感兴趣的:(软件工程)