可行性研究报告

■1 引言

所谓可行性就是要决定“做还是不做”较为客观,当今世界发生着巨大革新,信息时代已经成为推动社会前进的关键性因素地位不可撼动,工业4.0已然在路上。大数据时代获取知识的成本骤减,各种网络公开课和学习资料在度娘和谷歌等一系列搜索引擎的强大攻势下变的唾手可得,可谓是没有搜不到的,只有不会搜的。
当然作为在外人看来相当神秘的IT行业更是被赋予了更加神秘的色彩,但与此同时进入这个行业的门槛在当下也已然变得相对较低,已经不再是所谓理工科的天下,它已经成为所有对编程感性兴趣的人的世界。作为信息时代的青年面对这个时代赋予的巨大福利我们不应该也没理由拒绝分一杯羹,所以从基础做起在互联网时代的福利下拓展充实自己,将所学的知识用于实践,在实践中解决实际问题。而作以VB语言为基础的学生机房收费系统恰恰是一个不错的选择。
因为VB语言易操作,作为一种基础性的语言虽然在当下的软件开发中已经极少的使用,但是作为进入编程世界的敲门砖是非常不错的选择。

••1.1编写的目的

如今时代在计算机已经渗透到了世界的各个角落,而我国更是将发展信息技术提升到了战略层的高度,而高校的机房自然是让学生提升自身竞争力和综合素质的必不可少硬件设施,而人之所以为人就在于人的劳动并在此之上的创造力,因而面对高校的莘莘学子和众多计算机,找到一种高效、简单、便捷的机房收费管理系统也因此而诞生
在节省人力成本的同时也提高了机房的管理效率。而这份可行性报告也是对机房收费系统的可行性研究分析并指出这个存在的必要性。与此同时它的预期读者也是对软件开发和需求分析有了一定基础上的人员(也包括客户、维护工作人员)等。

•1.2背景

在信息化的当下,教学也是发生了巨大的变化,从幼儿园到大学网络与我们形影不离,从各种台式机到个人笔记本都离不开它,作为信息时代的人自然将这种时代背景看的十分透彻,所以找到一种新的管理方式和手段来提高我们的办事效率和能力、降低我们的管理成本势在必行,同时以VB为基础开发的机房收费管理系统顺应需求孕育而生(因为它的基础性简便性,易操作性同样适合初入编程的新手)。
以VB为基础的机房收费管理系统不仅数据操作简单方便高效迅速,而且具有很好的可移植性,并且它可以在WINDOWS系列等操作系统上使用。
说明:
1) 建议使用名称:高校机房收费管理系统
2) 本项目的任务提出者:TGB
开发者:李小龙、赵尽朝、杨晓风、杨海云、何静芳、吕世良
用户:教师、学生、职工、机房管理员等
实现该软件的计算机中心或计算机网络:各高校机房、学生个人电脑
3)该软件同其它系统或其它机构的基本的相互来往关系:可访问使用该软件的高校学生学籍系统的数据库

•1.3 定义

1)Visual Basic是一种由 微软公司开发的结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。这是一种可用于微软自家产品开发 的语言。它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建 Active X控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。
链接:
http://baike.baidu.com/link?url=aB7iHD_fSlCHiNyh7gympxS6iBY9Hi22CWw7FOV4HoDv-5JKt679rEF6COqD7Uo7hSVjKN2qsGp- zCRzCB9yiYp82ce0bWRh3uvVXGqXjdOcqUl5UIMd7r8y0FZcXHrS
2)SQL Server 2008 :是在Microsoft的数据平台上发布,可以组织管理任何数据。可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。可以对数据进行查 询、搜索、同步、报告和分析之类的操作。数据可以存储在各种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备,它都可以控制数据而不用管数据存储在哪 里。
链接:
http://baike.baidu.com/link?url=40e3jLzlT7lPL52t4SqL0HPBsO72t-Nelodr0bvF2gfvlEtBXahM83DO7Wrh61s-vQzMfkWblwZNju8tZ7zWbz-l4KJOxDSmpfC7gZLphMq

•1.4参考资料

[1]、《软件工程思想》林锐著
[2]、《现代软件工程》陈松乔、任胜兵、王国军著  清华大学出版社
[3]、廊坊师范学院信息技术提高班——周江霄CSDN博客

■2 可行性研究的前提

2.1要求

该机房收费系统应以用户需求为中心,在现有人力物力财力的基础之上进行研发。
1):功能
信息记录:包括登录注册后及其在使用过程中的一系列操作。
计时:登录成功开始计时,一直到该用户注销
计费:根据设计模式和计费方式的设定要求,计算相应的上机费用
考勤:根据学生上下机信息,查看并打印考勤表
维护:应对突发状况如机房断电、计算硬件及系统故障时学生的信息记录。
2)性能:上机准备时间为具体设定的时间(具有相应权限的管理人员可根据实际情况做出修改),期间不收取任何费用,当超过准备时间时开始计费,收费金额严格按照所设 定的收费要求进行收费并精确到0.1元,扣费要求1次/min,并且可以实时查看学生的上机情况。
3) 输入:A、普通用户的初始信息(注册卡号、时间、学号、初始金额、)将其录入数据库中并对数据库中该相关数据进行修改保存。
               B、操作员和管理员:对上机用户的修改信息及其上机费用收取标准的修改信息。
                   C、验证信息:该用户是否有权限登录,以及其登录的基本信息(账号、密码)是否正确
4) 输出:管理员表:个人日结、周结账单           
用户列表:学生充值金额、退款金额、学生基本信息
考勤记录表:上机人员(学生、操作员、管理员)记录
系统错误报告:记录错误时间、类型,为系统维护人员提供参考
5)数据处理和流程处理:A、上下机:根据注册卡号及其基本信息判断是否具有上下机条件若不满足条件提示,满足条件则准许上机,       并根据设定的收费标准进行收费。
      B:信息查询:根据不同权限和不同需求从数据库中查询相应的信息并将其打印。
6)安全与保密放面的要求:管理权限由高到低依次为管理员-操作员-用户,高权限的可以查询本身权限内的所有信息以及低权限用户的信,但信息的修改只有管理员有权限。
7)同本系统相连接的其它系统:学籍管理系统
8)完成期限:两周

•2.2目标

(1) 提高高校机房管理效率,节省人力物力财力
(2) 方便学生的使用
(3) 提供一整套上下机及其管理的解决方案
(4) 提升用户的体验度

•2.3条件、假定和限制

(1) 系统运行寿命的最小值:3年
(2) 经费来源:各高校的财务预算资金
(3) 运行环境:A、软件条件:windowsXP及其以上的windows系统
           B、硬件条件:各高校的机房设别和网络设备
        开发环境:计算机、WINDOWSXP及其以上的操作系统、VB6.0、SQL 2008
(4) 可利用的信息和资源:学生信息管理系统、谷歌、度娘等搜索                      引擎、相关书籍
(5) 系统投入最晚使用时间:2016年11月30日
(6) 法律和政策方面的限制:本系统不涉及法律和政策问题

•2.4进行可行性研究的方法

本系统的开发是建立在当下互联网发展现实基础之上,对编程知识的获取和学习成本大幅下降的前提下采用调查研究法,从现实出发通过对高校学生和机房管理者的走访,分析其对该系统有哪些功能需求,同时通过分析学生信息管理系统建立模型。

•2.5评价尺度
开发费用:3000-5000
各项功能的优先:满足管理员、操作员、学生的使用需求
使用的难易程度:操作简单便捷,用户界面良好、体验度好

开发时间:在一个月内完成开发测试工作

■3 对现有系统的分析

•3.1 处理流程和数据流程

•3.2工作负荷

该系统主要承担对高校机房使用时的计时、收费、维护和管理的工作,管理着学校提供上机的所有电脑。
A用户端:采用硬件级的底层网络与身份验证相结合,保证安全性
B管理端:采用软件模式,主要管理学校机房的上机业务,它主要管理的模块有系统管理,用户信息的维护,管理员信息的维护,新用户办理管理,学生付费管理,上机计费管理。

•3.3费用开支

费用用处 数量 开支额数(元)
开发电脑 一台 3000
打印机 6台 已有
学生登录设备 4套 已有
学生学籍数据库 一个 已有
文档材料整理与打印 若干 500
总计 3000+500/年*3

•3.4人员

机房日常管理人员
TGB二年级学生 了解电脑基础知识
数据库日常维护人员 TGB二年级学生 掌握SQL数据库、ACCESS数据库
系统维护人员 TGB三年级学生 熟悉C++、SQL数据库、ACCESS数据库和.NET、操作系统知识等。

•3.5设备

学校机房电脑、机房机房监控设备、打印机、学籍管理库、SQL数据库

•3.6局限性

A、 因为使用VB6.0开发的机房收费系统,相较于其他语言来说优势不足,且界面较为生硬。
B、 由于该机房收费系统的开发人员是非计算机专业的初学者所以在规范性方面有所欠缺
C、 该系统缺少一个专业的系统来管理维护机房的日常使用,使得机房的管理工作比较困难和复杂,一定程度上增加了管理人员的工作负担。

■4所建议的系统

•4.1对所建议系统的说明
机房收费系统是信息管理系统,通过计算机管理上机用户基本信息,日常管理简化上机流程,使用高效便捷的数据检索方式,从而提高办事效率。管理员拥有最高权限 可以对用户信息随时进行查询管理。
功能实现:VB6.0、数据库:SQL 2008

•4.2处理流程和数据流程
暂无

•4.3改进之处
A、 系统的界面和字体需要再优化
B、 简化一些功能,较少不必要测操作,方便用户
C、 优化帮助文档,提供更加详细的使用说明
D、 加入机房考勤记录,方便机房教学管理
E、 上机的收费精确到0.1元,时间精确到秒
    
•4.4影响
   4.4.1对设备的影响
     在机房门口配备刷卡设备
  4.4.2对软件的影响
     原有的系统将被取代,升级现有的系统。该系统的运行必须保操作系统在XP及其以上。

4.4.3对用户单位机构的影响
     使得管理人员的数量和工作量大量减少,管理效率大幅提高,设立专门的用户缴费地点并简化用户缴费程序,管理员必须是学校安排的且本身具有较高的计算机素  养,熟练掌握数据库和多种编程语言,操作员和值班人员要掌握一定的计算机知识。
  4.4.4对系统运行过程的影响
    A、用户的操作规程:不同权限用户有不同的用户名和密码,通过验证登录,操作员管理学生的上下机及其收费,管理员拥有最高权限可以查看并修改用户信息
      B、运行中心的操作规程:首先验证请求是否合法,合法则允许登录并进行相应权限的操作,操作员要计时同管理员对日、周上机费用进行核对。
      C、运行中心与用户之间的关系:用户注册充值方可进行上下机操作,运行中心设定上机标准并记录与管理用户信息。

D、源数据:源数据存放于数据库中,又数据库进行管例

E、数据进入系统的过程:用户注册-登录-上/下机-退卡-结账-退卡每个过程都存入相应的数据表中

F、数据存储要求:安全、完整、正确,做到及时存储用户信息,信息分类存储管理
      G、输出报告的处理过程、存储媒体和调度方法:报告通过打印形成相应的数据按规定提交电子版或纸质版的数据
       H、系统失效的后果及恢复的处理方法:系统失效后该批次上机数据丢失,暂时无法查询上机信息,对数据进行定时备份,当出现意外状况恢复数据库。
   
4.4.5对开发的影响
    A、用户须是存在学籍管理系统中,操作员和管理员需要具有相应的计算机知识与能力
    B、使用VB6.0完成对系统的实现工作
    C、使用SQL 2008建立所需数据库,并通过该数据库对信息进行管理和维护操作(增、删、改、查)
    D、该系统满足在异地发布功能,在多台电脑上进行测试
    E、对不同的用户权限进行设置,在每个模块都对管理员进行登录判断,有效防止管理员及其他用户非法登录

4.4.6 对地点和设施的影响
 一般学校机房使用

4.4.7 对经费开支的影响
       从经济效益的角度来看该的软件的开发成本不大,而且他的投入也只是电脑。在电脑已经普及的当下其成本已经相当的低廉,并且系统运行的基础环境已经具备, 无需重新       开发建设,所以开发运行的费用是比较低的。
 
■4.5局限性
  因为这是第一次进行系统开发,并且初入编程界,水平有限,某些问题考虑不周全在所难免。

■4.6技术方面的可行性
(1)、所使用的VB编程语言是一种相当基础且成熟的语言,且使用的QL 2008也是相当完善。
(2)所需的硬件设备要求低,易取得
(3)开发人员经过一年多的专业方面的学习,拥有一定的经验和基础
(4)开发时间充裕,可以顺利完成项目的开发工作


■5可选择的其它系统方案

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

没有其他可选系统方案。

 

■5.1可选择的系统方案1
参照第4章的提纲,说明可选择的系统方案1,并说明它未被选中的理由。
■5.2可选择的系统方案2
按类似5.1条的方式说明第2个乃至第n个可选择的系统方案。


■6投资及效益分析


  ■6.1支出

6.1.1基本建设投资
    a. PC机1台:4000元;
·   b.开发工具等:免费;
    c.数据库管理软件:免费
    d.安全与保密设备:10000元;
    总计:14000元

6.1.2其他一次性支出
  A、设备的更新和维护费用:2000元/年
  B、软件的更新和维护费用:500元/年
  C、公用设备:机房的水电支出:10000元/年
  D、其它经常性支出:1000元/年

总计:13500元

  ■6.2收益

•6.2.1一次性收益
   用户登录设备不需要了,节约了60万
•6.2.2非一次性收益
 节省了购买市场上的机房收费系统,节约大量的人力物力财力。提高了机房的管理效率,同时锻炼了学生的动手能力。

•6.2.3不可定量收益
由于新系统的使用,提高了学校上下机的管理效率,大量的人力,同时方便了学生的管理和使用节省了大量的时间。

■6.3收益/投资比
总体来说开发费用较低效益显著,首先开发该系统的硬件设施都是学校现有的,而用于开发的必要设备只需一台笔记本,这个可以忽略,因为当下笔记本已经相当普及,但是该系统一经开发出来,可以简化收费程序,降低人力的使用。进而给学校节约开支。

■6.4投资回收周期
根据投资和收益比来看投资的成本极低,但是收到的效果确是十分明显的,当系统投入之前对人员进行相应的培训即可,一年内即可收回成本。
■6.5敏感性分析
(1)、该系统的使用寿命为:3年
(2)、该系统的工作负荷量:4000台计算机
(3)、处理速度要求:学校台式机的配置即可
(4)、设备和软件的配置等变化时,对开发和收益的影响最多不超过5000元

■7 社会因素方面的可行性

■7.1法律方面的可行性
    本系统作为学生的实践操作,不涉及合同的签订,所使用的开发工具均是免费使用的,不涉及专利侵犯、版权问题。


■7.2使用方面的可行性

使用可行性方面来看,该系统的兼容性好,对硬件和软件的要求较低,普通大学的机房的就能满足使用条件条件,本省该系统简洁便利,稍加操作便可熟练掌握,对人员的素质要求较低,当然稍加修改也可作为企业的考勤系统。


■8结论

该系统从技术、法律、操作、效益来看是可行的,在开发好以后可立即执行。

机房收费系统——可行性研究报告相关推荐

  1. 机房收费系统 可行性分析报告

    1.引言... 3 1.1      编写目的... 3 1.1.1 目的... 3 1.1.2 预期的读者... 3 1.2      背景... 4 1.2.1       工程的名称:机房收费系 ...

  2. 机房收费系统之可行性研究报告

    可行性研究报告 1引言 现在社会网络已成为一个很好的资源,在学校里面机房.电子阅览室又是我们学生了解外面世界开拓眼界的一个很好途径,满足学生学习和追求的自由,所以需要一套机房收费系统来高效率的管理学生 ...

  3. 01可行性研究报告(机房收费系统V2.1)

    1. 引言 1.1 编写目的 此可行性研究报告对<机房收费管理系统>软件做了全面细致的市场调查,明确所要开发的软件具有的功能.前提.限制.环境等.考虑机房收费系统的法律可行性,技术可行性和 ...

  4. 可行性研究报告-机房收费系统

    可行性分析报告的目的就是指在说明该项目的实现在技术上,经济上和社会因素上的可行性,评述为合理地达到开发目标可供选择的各种可能的实现方案,说明并论证所选定实施方案的理由.现在在模板的基础上对于机房收费进 ...

  5. 可行性研究报告——【VB版机房收费系统】

    1引言 1.1编写目的 在电子信息高速发展的今天,计算机已经是大家生活中必不可少的工具了.人工管理信息的时代已经一去不复返.计算机管理收费系统早已成为了现实,它具有管理方便.检索迅速.查找快速.可靠性 ...

  6. 一零零、机房收费系统研究报告(Sql Server)

    SQL是英文Structured Query Language的缩写,意思为结构化查询语言.SQL语言的主要功能就是同各种数据库建立联系,进行沟通.按照ANSI(美国国家标准协会)的规定,SQL被作为 ...

  7. 机房收费系统个人重构版:透过文档谈文档驱动开发

    [背景] 机房收费系统个人重构已接近尾声,在最后阶段自己去补文档以及其中涉及到的图!经过将近一周的奋战将其完善,并最终通过师父的验收.透过这次机房重构写文档和画图,自己感触颇深,在此与大家共享. [文 ...

  8. 机房收费系统---软件需求说明书

    软件需求说明书 1引言 1.1编写目的 说明编写这份软件需求说明书的目的,指出预期的读者. 主要是方便设计人员,分析人员以及用户之间的联系与交流,明确用户的需求,及时改善项目的功能和性能,同时对该项目 ...

  9. 《机房收费系统》可行性分析报告

    1.1 引言 1.1.1 编写目的 在人工机房管理的阶段,出现了很多问题.做出一个好的机房收费系统,能够使学生上机过程更加井然有序,也能减少教职工时间和精力的投入,提高了学校对机房的管理能力,为学校减 ...

  10. 机房收费系统---详细设计说明书

    详细设计说明书 1引言 1.1编写目的 说明编写这份详细设计说明书的目的,指出预期的读者. 该文档是在概要设计的基础上,进一步的细化系统结构,展示了软件结构的图表,物理设计,数据结构设计,以及算法设计 ...

最新文章

  1. 2020校招薪酬大比拼,你被倒挂了没?
  2. ABAP DOI详解(2)
  3. Error: listen EACCES 127.0.0.1
  4. 图像工程CH4 频域图像增强
  5. 基本的 Python socket 模块
  6. java适配器模式 场景_详解Java适配器模式
  7. 【折腾向】手动更换笔记本散热铜管
  8. C语言的基础实例应用——寻找符合条件的车牌
  9. 你焊接过最小的贴片器件是多大?
  10. Java微信小程序发送服务通知
  11. matlab右上角星号怎么打出来,星号怎么打出来(教你怎么输入特殊符号)
  12. 关于移动互联网运营的分享总结
  13. 如何解决WIN10电脑搜索文件慢的问题办法
  14. nor flash操作
  15. sdk+windows安装教程
  16. JAVA核心知识点--HttpClient获取302响应中的Location头信息
  17. 西方金融交易员揭露行业潜规则
  18. 带领域变异的多模态优化差分进化算法(DE/NCDE/NSDE/)
  19. python如何增加字符串_在python中增加字符的方法
  20. oracle数据库注入实战,教你oracle注入

热门文章

  1. 联想服务器改win7系统教程,联想台式机10代cpu改win7系统详细教程
  2. php 递归函数 示例,php递归函数使用示例详解
  3. jboss linux环境部署,linux下部署jboss
  4. 最强整理!Android攒了一个月的面试题及解答,震撼来袭免费下载!
  5. 基于数字证书的UKEY安全登录
  6. linux动态鼠标光标,自定义鼠标光标---Linux Mint 18.2 Sonya系统
  7. mysql句柄是什么_什么是句柄?为什么会有句柄?HANDLE
  8. ubuntu18.04 ros-melodic 中科大的ROS教程gazebo打开没有地图与环境,只有地板
  9. 暴风影音- C++研发工程师(windows方向-在线视频)
  10. 无盘网吧服务器比单机快吗,锐起无盘网吧系统打造比有盘更快的速度