软工文档---可行性研究报告

1引言
1.1编写目的
此可行性研究报告对《机房收费管理系统》软件做了全面细致的市场调研,明确所要开发软件具有的功能、性能、前提、限制、环境等,使决策人员能清楚地了解该软件的开发前景、支出及收益情况。
1.2背景
说明:
A. 项目名称;机房收费管理系统
B. 本项目的任务提出者:TGB
开发者:丁梦炜
用户:廊坊师范学院机房管理教师
实现该软件的计算中心:廊坊师范学院网络维护中心
C. 该软件系统同其他系统或其他机构的基本的相互来往关系:由数信学院机房管理人员负责运行和日常维护。
1.3定义
SQL:结构化查询语言
VB : Visual Basic 6.0

1.4参考资料

  1. 软件工程模板样本文档
  2. CSDN博客博文
    2可行性研究的前提

2.1要求
A. 功能

  1. 一般用户:此种功能用户可以操作系统应有的功能查看学生得相关信息,包括上机记录,上机余额,及修改密码
  2. 操作员:在一般用户得基础上,还可以进一步得全方面管理学生,比如注册,充值,下机,操作员工作记录等
  3. 管理员:最高级的用户,可以实现对学生与操作员的双向管理,尤其是还能管理操作员的值班及收费情况,并且有结账权限

B. 性能

学生的上机情况可以实时显示在教师端并同步存储到数据库中,实现消费金额的自动计算,提供金额查询服务,调取机房收支统计情况表格

C输出

  1. 日结账单:统计当日的学生上机消费情况;每日产生一次,次日刷新;给机房管理者查看;
  2. 周结账单:统计任意时间段内学生上机消费情况;可通过输入任意需要查询的时间段进行信息的查询;频率不固定;同样是给机房管理者看;
  3. 操作员工作记录:统计各机房操作人员的机房收费系统的操作情况;可不定期查看;给比操作员更高一级的管理者查看

D. 输入
上机卡号,学号,金额等整型类型数据;日期类型数据;学生姓名和操作员姓名等字符串类型数据。处理流程和数据流程用图表的方式表示出最基本的数据流程和处理流程,并辅之以叙述;

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

F*. 同本系统相连接的其他系统*:打印机

G. 完成期限:2019-11-30

2.2目标
说明所建议系统的主要开发目标,如:
A. 人力与设备费用的减少;
B. 处理速度的提高;
C. 控制精度或生产能力的提高;
D. 管理信息服务的改进;
E. 自动决策系统的改进;
F. 人员利用率的改进。

2.3条件、假定和限制

a. 所建议系统的运行寿命的最小值:一年
b. 进行系统方案选择比较的时间:一周
c. 经费、投资方面的来源和限制:廊坊师范学院的财务处
d. 法律和政策方面的限制:不得违反网络安全条例
e. 硬件、软件、运行环境和开发环境方面的条件和限制:在Windows环境下开发运行
f. 可利用的信息和资源:学生信息管理系统和电子阅览室管理系统
g. 系统投入使用的最晚时间:2019-12-30

2.4进行可行性研究的方法

通过进项问卷调查,实践分析等来确定开发系统的可行性。

2.5评价尺度

费用:500元
各项功能的优先次序:一般用户,操作员,管理员
开发时间的长短:一个月
使用中的难易程度:易

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.3对用户单位机构的影响

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

4.4.4对系统运行过程的影响

a. 用户的操作规程:一般用户(教师)管理学生上下机,以及充值退卡,查询信息等工作
b. 运行中心的操作规程:一般用户(教师)每日执勤结束后进行对当天的上机情况进行汇总,同时上报管理员,管理员到预定时间对本周或季度的情况进行汇总,层层上报
c. 运行中心与用户之间的关系:用户到运行中心进行充值和退卡
d. 源数据的处理:对源数据进行归档,随时记录,以供日后查询需要
e. 数据进入系统的过程:注册-充值-上机-下机-退卡
f. 对数据保存的要求,对数据存储、恢复的处理:将用户原始信息直接存入数据库,未发生特殊情况不赋予权限进行改动
g. 输出报告的处理过程、存储媒体和调度方法:教师每日将日结账单汇总到管理员,管理员将本周的周结账单汇总至学校领导负责人处;
h. 系统失效的后果及恢复的处理办法:若由于系统本身原因,最后一次上机记录不做记录,同时,恢复正常后,重启电脑,以上一次上机记录为准,继续上机

4.4.5对开发的影响

a. 为了支持所建议系统的开发,用户需进行的工作;
b. 建立该系统的数据库需要学校在校生的基本数据;
c. 开发和测验该系统需要在机房电脑上进行相应的软件配置;
d. 系统为在册用户设立保护密码,保护用户的个人信息。

4.4.6对地点和设施的影响

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

4.4.7对经费开支的影响

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

4.5局限性

第一次开发,可能会有功能上不够完善的地方,有待进一步深入调查研究。

4.6技术条件方面的可行性

a. 在当前的限制条件下,该系统的功能目标能达到;
b. 利用现有的技术,该系统的功能能实现;
c. 开发人员的数量和质量均能满足系统开发的要求;
d. 在规定的期限内,本系统的开发可以完成。
5可选择的其他系统方案

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

6投资及效益分析
6.1支出

对于所选择的方案,说明所需的费用。如果已有一个现存系统,则包括该系统继续运行期间所需的费用。

6.1.1基本建设投资

a. 机房
b. ADP设备;一个开发小组人员
c. 数据通讯设备:电脑网络能够保证开发人员顺畅的沟通交流
d. 环境保护设备:灭火器
e. 安全与保密设备:设置密码
f. ADP操作系统的和应用的软件:VB程序软件
g. 数据库管理软件:SQL server 2018

6.1.2其他一次性支出

无其他支出,无需人员调动以及其他设备需求培训费、旅差费以及开发安装人员所需要的一次性支出;

6.1.3非一次性支出

列出在该系统生命期内按月或按季或按年支出的用于运行和维护的费用,包括:
a. 设备的租金和维护费用:后期维护
b. 软件的租金和维护费用:内部使用
c. 数据通讯方面的租金和维护费用;
d. 人员的工资、奖金:100元

6.2收益
6.2.1一次性收益

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

6.2.2非一次性收益

学生上机的充值金额。

6.2.3不可定量的收益

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

6.3收益/投资比

整个系统生命期的收益/投资比值:8/3。

6.4投资回收周期

大概3个月可超过支出。

6.5敏感性分析

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

7社会因素方面的可行性
7.1法律方面的可行性

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

7.2使用方面的可行性

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

8结论
在进行可行性研究报告的编制时,必须有一个研究的结论。结论可以是:可以立即开始进行。

发布了38 篇原创文章 · 获赞 8 · 访问量 3802

猜你喜欢

转载自blog.csdn.net/dingmengwei/article/details/103404642
今日推荐