软工文档---可行性研究报告
1引言
1.1编写目的
此可行性研究报告对《机房收费管理系统》软件做了全面细致的市场调研,明确所要开发软件具有的功能、性能、前提、限制、环境等,使决策人员能清楚地了解该软件的开发前景、支出及收益情况。
1.2背景
说明:
A. 项目名称;机房收费管理系统
B. 本项目的任务提出者:TGB
开发者:丁梦炜
用户:廊坊师范学院机房管理教师
实现该软件的计算中心:廊坊师范学院网络维护中心
C. 该软件系统同其他系统或其他机构的基本的相互来往关系:由数信学院机房管理人员负责运行和日常维护。
1.3定义
SQL:结构化查询语言
VB : Visual Basic 6.0
1.4参考资料
- 软件工程模板样本文档
- CSDN博客博文
2可行性研究的前提
2.1要求
A. 功能;
- 一般用户:此种功能用户可以操作系统应有的功能查看学生得相关信息,包括上机记录,上机余额,及修改密码
- 操作员:在一般用户得基础上,还可以进一步得全方面管理学生,比如注册,充值,下机,操作员工作记录等
- 管理员:最高级的用户,可以实现对学生与操作员的双向管理,尤其是还能管理操作员的值班及收费情况,并且有结账权限
B. 性能:
学生的上机情况可以实时显示在教师端并同步存储到数据库中,实现消费金额的自动计算,提供金额查询服务,调取机房收支统计情况表格
C输出:
- 日结账单:统计当日的学生上机消费情况;每日产生一次,次日刷新;给机房管理者查看;
- 周结账单:统计任意时间段内学生上机消费情况;可通过输入任意需要查询的时间段进行信息的查询;频率不固定;同样是给机房管理者看;
- 操作员工作记录:统计各机房操作人员的机房收费系统的操作情况;可不定期查看;给比操作员更高一级的管理者查看
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结论
在进行可行性研究报告的编制时,必须有一个研究的结论。结论可以是:可以立即开始进行。
软工文档---可行性研究报告相关推荐
- 【软工】软工文档——可行性研究报告
可行性研究报告算是系统开发的一个起点,可行性研究报告是在软件定义阶段编写的一个报告,也是自己着手去写的第一份文档.从中再一次体会到了编写文档的严谨性,对软工思想概念的认识. 可行性研究报告 1引言 1 ...
- 软工文档总结篇(一)
1.软件文档的重要性 根据软件工程学的基本原理,强调了软件=程序+文档的思想,软件文档是规范化软件生产的重要依据,他直接关系到软件开发过程的可见性和可控性,因此,软件文档编写在软件开发中具有重要的地位 ...
- 【软件工程】--软工文档总结
背景 看完了软工视频后很是兴奋,然后如饥似渴的开始了软工文档的学习,但是看了培养计划后感觉还是一头雾水. 于是就去找了四五个小伙伴交流,他们毕竟是写过文档了,有一些经验.经过和他们的交流,我渐渐觉得这 ...
- 软工文档”注意注意“事项
经过36天的努力,我的软工视频还有软工文档终于完成了,接下来总结一下我觉得需要注意的事情. 首先看视频,我们可以开启 加速,自己一边看一边做笔记,这样可以锻炼我们的打字速度,这个没说什么说的,就是大家 ...
- [总结]软工文档验收
软工文档验收,师傅对我的文档提出了很多需要注意的地方,这里与大家分享一下! 1.预期读者 在软件工程文档的编辑过程中,每篇开始都要介绍这篇文档的预期读者和编写目的,掌握了每个文档 ...
- 机房收费系统个人重构版:软工文档中那些图
[前言] 图,提到这个字的时候脑海中就会出现许许多多的图像,它的重要性相信大家都明白,相比于文字来说它更生动形象正好符合人类大脑的记忆规律:很多人也知道动画片制作原理也是用一张张图片只不过转换的 ...
- 软工文档-软件需求说明书
1引言...2 1.1编写目的...2 1.2背景...2 1.3定义...2 1.4参考资料...2 2任务概述..2 2.1目标...2 2.2用户的特点...3 2.3假定和约束...3 3需求 ...
- 【软工文档】机房收费系统之软件需求说明书
1引言...2 1.1编写目的...2 1.2背景...2 1.3定义...3 1.3.1 专门术语的定义:...3 1.3.2 相关技术与开发工具介绍:...3 1.4参考资料...3 2任务概述. ...
- 【软工文档】机房收费系统之详细设计说明书
1引言...2 1.1编写目的...2 1.2背景...2 1.3定义...2 1.4参考资料...2 2程序系统的结构...2 3程序1(标识符)设计说明...2 3.1程序描述...3 3.2功能 ...
- 【软件工程】VB版机房文档总结
前言: 软工视频+软工文档+UML视频+UML图的学习过程图! 这部分的知识很厚,只是知道了个大概!最开始 慢悠悠的像个老爷爷走进度,后来遇到点什么事,妈呀,管不了那么多了,赶紧弄完在说,拖了多久了都 ...
最新文章
- 恕我直言,微服务挺好,但不适合你
- 10 年 IT 老兵给新人程序员的几点建议
- VDI序曲二十 桌面虚拟化和RemoteApp集成到SharePoint 2010里
- centos下如何停止ping命令
- ResourceLoader 获取资源
- HDU - 3966 Aragorn's Story(树链剖分+线段树)
- 如何评估一个人解决问题的能力
- 关于response格式转换
- html checkbox 多选 根据数据库来显示选取和未选取,前端框架(2)DIV多选复选框框的封装和MySql数据库存取...
- python基础(十):异常和断言
- 禁用linux的密码策略
- 数据结构(C语言版 第2版)课后习题答案 严蔚敏 编著
- CANVAS中的lineWidth小计
- 如何在android lolipop中开启google now
- 跟着《SpringInAction》学Spring——入门篇
- 密立根油滴实验数据处理(C++实现)
- postgresql兼容MySQL on update current_timestamp
- 鹏业安装算量软件安装流程
- 接入微信分享 以及使用eclipse调试cocos2dx
- MySQL数据库(数据库约束)
热门文章
- 一本经典的程序员必看书籍————人月神话
- 远程桌面命令是什么 如何使用命令连接远程桌面
- Linux操作系统常用基本命令
- 数字信号处理实验感想matlab,数字信号处理MATLAB实验报告 4.doc
- hadoop安装及简单的使用
- matlab中的pzmap的意思,Matlab 学习
- visio 2013破解
- 爱奇艺、芒果TV相继涨价,长视频开启新一轮“加价不加量”游戏?
- 无水印的html5制作软件,ScreenToGif-开源、简单、无水印的gif动图制作软件
- [杂]实用工具与链接