一、可行性研究报告
一、可行性研究报告........................................................................................................ 1
1.引言........................................................................................................................... 2
1.1编写目的............................................................................................................. 2
1.2项目背景............................................................................................................. 2
1.3定义.................................................................................................................... 2
1.4参考资料............................................................................................................. 2
2.可行性研究的前提...................................................................................................... 2
2.1要求.................................................................................................................... 2
2.2目标.................................................................................................................... 2
2.3条件、假定和限制............................................................................................... 2
2.4可行性研究方法................................................................................................... 2
2.5决定可行性的主要因素........................................................................................ 2
3.对现有系统的分析...................................................................................................... 2
3.1处理流程和数据流程............................................................................................ 2
3.2工作负荷............................................................................................................. 2
3.3费用支出............................................................................................................. 2
3.4人员.................................................................................................................... 2
3.5设备.................................................................................................................... 2
3.6局限性................................................................................................................. 2
4.所建议技术可行性分析............................................................................................... 2
4.1对系统的简要描述............................................................................................... 2
4.2处理流程和数据流程............................................................................................ 2
4.3与现有系统比较的优越性..................................................................................... 2
4.4采用建议系统可能带来的影响.............................................................................. 2
4.5技术可行性评价................................................................................................... 2
5.所建议系统经济可行性分析........................................................................................ 2
5.1支出.................................................................................................................... 2
5.2效益.................................................................................................................... 2
5.3收益/投资比......................................................................................................... 2
5.4投资回收周期...................................................................................................... 2
5.5敏感性分析.......................................................................................................... 2
6.社会因素可行性分析................................................................................................... 2
6.1法律因素............................................................................................................. 2
6.2用户使用可行性................................................................................................... 2
7.其他可供选择的方案................................................................................................... 2
1.引言
1.1编写目的
可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间内,确定问题是否可解。经过对此项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。
本报告经审核后,交软件经理审查。
1.2项目背景
开发软件名称:Android应用开发——美食美刻
项目任务提出者:河南大学师生
项目开发者:河南大学DJ开发小组
用户:河南大学师生以及平民大众
实现软件单位:河南大学
项目与其他软件,系统的关系: 本项目采用客户机/服务器原理,客户端的程序是建立在IOS和Android 系统上,以eclipse为开发软件的应用程序,服务器端采用Windows操作系统的工作站,TomCat 提供服务,采用Navicat 8 for MySQL的为开发软件的数据库服务程序。
1.3定义
SQL语言:SQL全称“结构化查询语言(Structured Query Language)”,SQL是一个非过程
化的语言,因为它一次处理一个记录,对数据提供自动导航。
对象:Object是一些相关的变量和方法的软件集,软件对象经常用于模仿现实世界中我们身边的一些对象。对象是理解面向对象技术的关键。
经济可行性:估计开发费用以及最终从开发成功的系统所获得的收入或利益,衡量比较支出的费用和收到的利益。
技术可行性:分析功能,性能以及限制条件,能否是一个技术上可实现的系统。
法律可行性:明确系统开发可能导致的责任,有无违法问题。
不同的方案:对系统开发的各种方案进行评价。
1.4参考资料
1. 《软件工程》 郑逢斌科 科学出版社 20##年8月 出版
2. 《软件工程概论》李存珠 李宣东 编著 南京大学计算机系出版 20##年8月
4. 《SQL Server 数据库应用技术》 张浦生 何升 编著 清华大学出版社 出版
2.可行性研究的前提
2.1要求
主要功能:为用户提供天下美食和世界各地的旅游圣地,方便用户的出行,为用户节约时间,提高出行的质量。
性能要求:对服务器上的数据必须进行及时正确的刷新。为用户提供最新的,最准确的信息,做到快速、及时、无误。
输出要求:数据完整,详实。
输出要求:简捷,快速,实时。
基本的数据流程和处理流程:
安全与保密要求:服务器的管理员享有对用户注册信息及提交的数据信息库的管理与修改。
与软件相关的其他系统:上哪网、美团
完成期限:预计六个月,即截止20##年4月8日。
2.2目标
系统实现后,大大提高用户假日出行的效率。提高用户体验,为用户节约大量的时间,给用户以家的感觉,减少信息交流的烦琐过程及其带来的开销。
2.3条件、假定和限制
建议使用寿命:5年
进行系统方案选择比较的期限:一周
经费来源和使用限制:无
法律和政策方面的限制:禁止上传非法信息
硬件条件:服务器TomCat工作站,终端为phone机。
运行环境:Windows、IOS、Android
数据库:Navicat 8 for MySQL
投入运行最迟时间:20##-06-08
2.4可行性研究方法
当用户注册登录(用户名、性别、手机号)后就可以浏览服务器上的信息,有自己的相关的操作界面。用户可以查看别人上传的美食信息(美食名字,地点,上传的时间)和旅游信息(圣地的名字,所在城市,地理位置,上传时间),我们还为用户提供全球的地图定位,给出用户详细的信息,节约用户的时间。登陆用户也可以分享自己的快乐,上传自己所遇到的美食(美食名字,地点,上传的时间)和旅游圣地(圣地的名字,所在城市,地理位置,上传时间),根据用户上传信息的量度,为用户升级(无名小卒、武林新丁、江湖小虾、后起之秀、武林高手、风尘奇侠、无双隐士、世外高人、江湖侠隐、无敌圣者),给用户美好体验。
若是用户以游客身份进入或未注册,则相关的一些界面不予显示,只提供浏览的功能。
1. 技术要求和限制条件:
2. 对于本系统还应补充一下功能:
2.5决定可行性的主要因素
成本/效益分析结果,效益 〉成本。
技术可行,现有技术可完全承担开发任务。
操作可行,软件能被使用人员快速接受。
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对设备的影响
需将计算机升级为:CPU PIII、内存2G或以上。
Android手机版本为4.0或以上。
IOS手机版本为5.1或以上。
4.4.2对现有软件的影响
需将操作系统升级为Windows 及以上。
4.2.3对用户的影响
要求用户操作人员熟悉软件运行的基本环境Windows、IOS、Android操作系统,需要短时间来熟悉新的系统,由于系统比较简单,不需要进行培训(原先公司操作员工比较熟悉)。
4.2.4对系统运行的影响
1.用户的操作严格按照系统要求规程;
2.要求创建系统管理员与普通用户两种登录方式,分权限管理;
3.数据应由系统管理员手动输入系统,普通用户无权输入数据;
4.对数据有保存的要求,并且对数据存储、恢复的处理;
5.系统具有备份与恢复功能。
4.2.5对开发环境的影响
1.为了支持所建议系统的开发,用户需在Windows 以上的操作系统中安装jdk-6u12、Tomcat6、myeclipse7.0和SQLServer2000等;
2.为了建立数据库要求提供详细的数据资源;
3.为了开发和测验所建议系统而需要的计算机资源:CPU PIII 、内存2G;
4.如数据涉及保密与安全问题,应由专人负责录入。
4.2.6对运行环境的影响
需运行在Windows 以上的操作系统CPU PIII 、内存2G。
4.2.7对经费支出的影响
由学校提供资金
4.5技术可行性评价
因已有成形的产品出现,并且已经运行。我们的开发人员都比较熟练掌握面向对象的开发工具;用户也能快速的掌握操作技巧,所以技术上实现该系统的可行性。
5.所建议系统经济可行性分析
5.1支出
5.1.1基建投资
终端PC 机6台:10000*6 = 60000
网络设备:10000
辅助配置:1万
共计:80000
5.1.2其他一次性支出
Navicat 8 for MySQL:10000
Phone:10000
共计:20000
5.1.3经常性支出
人工费用:6(月)*6(人)*10000=36万
支出共计:46万
5.2效益
5.2.1一次性收益
无
5.2.2经常性收益
50万
5.2.3不可定量收益
50万
5.3收益/投资比
50/46=105%
5.4投资回收周期
1.5年
5.5敏感性分析
设计系统周期为五年, 估计最长可达10年
处理速度: 一般查询速度<4秒
关键数据查询速度: <2秒
6.社会因素可行性分析
6.1法律因素
属于团队合作的创作产品,完全在小组的能力范围内,无侵犯别人的专利,如有雷同纯属巧合。
6.2用户使用可行性
本软件操作简单,即学即会,无需培训。完全符合用户的要求。
7.其他可供选择的方案
把客户端与服务器端联系在一起,在学校中只设立终端,在旅游局设立服务器,数
据输入由终端输入,所有数据都由服务器处理,只在终端上显示数据结果。此设计简化了数据处理,但加重了服务器的数据处理,服务器负担比较重,同时用户用起来不方便,用户体验较差。而使用客户端/服务器机理,简化数据流量,加快数据处理。
8.结论意见
由于投资效益比大于100%, 利益大于投资,技术、经济、操作都有可行性,可以进行开发。