《软件开发可行性分析报告报告材料.doc》由会员分享,可在线阅读,更多相关《软件开发可行性分析报告报告材料.doc(6页珍藏版)》请在课桌文档上搜索。
1、word1 / 6目录目录1. 引言引言 41.1 项目背景 41.2 术语定义 41.3 参考资料 42. 市场可行性市场可行性 42.1 市场前景 42.2 产品定位 43. 技术可行性技术可行性 43.1 功能说明 43.2 技术分析 44. 资源可行性资源可行性 54.1 人力资源 54.2 软件资源 54.3 设备资源 54.4 时间资源 55. 经济可行性经济可行性 55.1 投资规划 55.1.1 基础投资 55.1.2 直接投资 55.2 收益分析 65.2.1 定量收益 65.2.2 非定量收益 65.3 投资收益率 65.4 投资回收期 66. 社会可行性社会可行性 66.
2、1 法律可行性 66.2 政策可行性 66.3 使用可行性 67. 评价过程评价过程 67.1 评价标准 67.2 评价结果 78. 结论结论 7word2 / 61. 引言引言1.1 项目背景项目背景随着人民生活水平的提高,以及我国休假制度的完善,人们拥有了更长更多的假期,而假期外出旅游成为了越来越多的人们度过假期的第一选择。在这样的背景前提下,各大旅游景区更是成为了热门中的热门,这也造成了在旅游高峰期部分旅游景点人流过大导致拥堵,从而影响到游客旅游体验的问题。不过从根本上来说,并不主要是因为游客数量的过大,往往是因为景区的服务不够全面细致,管理不够科学,效率不高所造成的,例如景区部的地标不
3、够详细或者是不够完整都可能会影响的游客游玩时的顺畅性。另一方面来说,游客人数的急剧增长所带来的安全问题,如游客的人生安全,景区的设施安全等也日益明显突出起来,系统化、电子化、网络化、智能化的景区管理系统也成为了日益迫切的需求,本项目就是在这样的背景下提出的,旨在开发出一个能够方便游客、便于景区管理的景区导览系统。1.2 术语定义术语定义Java:Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人 PC、数据中心、游戏控制台、科学超级计算机、移动和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互
4、联网的产业环境下,Java 更具备了显著优势和广阔前景。Android:Android 是一种以 Linux 为基础的开放源代码操作系统,主要使用于便携设备。该平台由操作系统、中间件、用户界面和应用软件组成。Wifi:Wi-Fi 是一种可以将个人电脑、手持设备(如 PDA、手机)等终端以无线方式互相连接的技术。1.3 参考资料参考资料文档名称文档名称版本号版本号日期日期出版单位出版单位/来源来源备注备注敏捷软件开发第 1 版2003 年 9 月清华大学OLTP 项目可行性分析报告1.02005/01/13公司资产库2. 市场市场可行性可行性2.1 市场前景市场前景客户端的开发是基于谷歌andr
5、oid 操作系统平台的,该操作系统是目前最火热的几大主流操作系统之一,具有巨大的市场和发展潜力,有望在未来几年成为移动电子设备上占有量最大的操作系统,因此本软件选择在之上进行开发,另外,编程语言选择 Java,因此具有较好的可移植性。2.2 产品定位产品定位该系统将要完成的是旅游景区的导览功能。这里提到的导览,是指景区向游客提供的一种服务,这种服务的目的是让游客能够方便的获取景区的各种介绍信息以及景区的实时word3 / 6状态,例如景区各个分景点的人流是否拥挤、分景点的游览车的数量等等,还要提供相应的查询功能,例如查询欲知景点的位置信息,当前位置到该景点的距离及绘制出最合适的路径轨迹信息等等
6、。在游客拥有自己的PDA设备的前提下,利用手持设备的wifi 功能,向游客的设备传输对应景区的览文件(如视频介绍,文字介绍,以及查询服务)。并且完成提供导览文件资源服务器资源数据的管理,例如日常维护,更新文件资源等,并且提供对客户终端请求的处理。该产品使用方便简易,软件设计的提供给操作人员的接口仅仅会涉及到简单的文件新建、修改、复制、删除等操作,因此仅仅需要操作人员熟悉简单的电脑操作即可,不需要专门进行培训。该产品价格公道,功能齐全,且非常有实用性,如今市场上这类产品不多,所以很有市场前景。3. 技术可行性技术可行性3.1 功能说明功能说明具体有如下一些功能:登陆服务器,缩放地图,定位,查询定
7、位景点,获取景点多媒体信息,根据名称获取经纬数值,计算当前位置与指定景点的路程,获取当前各景点状况(人数、车辆数)景点实时监控,景点人数超额报警,查询数据,分析数据,模拟疏散模型,新增导览信息,删除导览信息,更新导览信息,定期维护,操作导览资源数据库。3.2 技术分析技术分析见下表:关键技术项关键技术项要求要求现有水平现有水平对照分析对照分析Hibernate了解熟悉可以满足要求。Spring熟悉了解虽有欠缺,但通过指导培训,应该在短期可以达到要求。ClearCase熟练熟悉可以满足要求。IBM Cics精通 了解短期难以达到要求,存在较大风险。4. 资源可行性资源可行性4.1 人力资源人力资
8、源本项目需要精通 Java 语言的软件工程师和高级系统分析师,约三名工程师,一名系统分析师,并组成一个团队,共同完成该项目的研发。公司目前有足够数量的软件工程师,所以,可以进行该项目的开发。4.2 软件资源软件资源服务器系统平台Windows XP/Windows7 及以后客户端系统平台Android 操作系统2.1 及以后4.34.3 客户端系统平台客户端系统平台 AndroidAndroid 操作系统操作系统 2.12.1 及以后及以后设备资源设备资源服务器硬件要求:支持Intel 平台、AMD 平台。双CPU 2.0G 以上,存2.0G 以上,100M 网word4 / 6卡、硬盘250
9、G 以上,带液晶显示。客户端硬件要求:支持android 操作系统的嵌入式平台,支持wifi 功能,支持GPS 定位,带触摸屏功能,具有音频输出4.4 时间资源时间资源预计项目开发、研究,与产品测试,市场推广所需时间为六个月。5. 经济可行性经济可行性5.1 投资规划投资规划5.1.1 基础投资基础投资房屋和办公设施;公司已有计算机软/硬件设备;公司已有安全与设备:公司已有5.1.2 直接投资直接投资包括下列各项所需的费用:开发及维护期的直接工资成本(工资、奖金等);差旅费、培训费;团队建设费;设备/软件/场地的租金和维护费用;外包费用、商务费用、业务招待费等。总投资约 30 万元。5.2 收
10、益分析收益分析5.2.15.2.1 定量收益定量收益说明能够用人民币数目表示的一次性收益:合同/收款金额;系统为企业带来的预计开支降低;系统为企业带来的预计价值增值;其他如从多余设备出售回收的收入等。大约预计有 100 万的收益。5.2.25.2.2 非定量收益非定量收益逐项列出无法直接用人民币表示的收益,如服务的改进,由操作失误引起的风险减少,差错的减少、灵活性的增加、速度的提高、信息掌握情况的改进,组织机构给外界形象的改善等。有些不可捉摸的收益只能大概估计(可按悲观值、乐观值、可能值三种情况进行加权平均得出结果)。5.3 投资收益率投资收益率150%word5 / 65.4 投资回收期投资
11、回收期约半年左右即可收回成本。6. 社会可行性社会可行性6.1 法律可行性法律可行性该产品没有侵权或者抄袭等某某情况,也没有被申请过专利,故可行。6.2 政策可行性政策可行性无国家政策限制,也无地方政府(或其它机构)的限制。6.3 使用可行性使用可行性对于客户端的使用会涉及到各种类型的游客人群,虽然android 操作系统刚刚退出不久尚未在国普及,对部分人群可能会比较生疏,但是凭借其简洁明了的UI 和快捷的操作特性,并不要求用户对其特别的熟悉,因此可以做到让使用方法简单易懂,操作方法尽量浅显明了,使用户能够在短时间借助简易的说明快速上手。为了提高系统的实用性,要求具有较强的可靠性和较大的吞吐量
12、。对于服务端的操作人员,由于软件设计的提供给操作人员的接口仅仅会涉及到简单的文件新建、修改、复制、删除等操作,因此仅仅需要操作人员熟悉简单的电脑操作即可,不需要专门进行培训。该产品操作简单快捷,功能大部分齐全,可以满足用户的基本需求,而且通俗易学。该产品不影响公司工作制度,故可以使用该产品。7. 评价过程评价过程7.1 评价标准评价标准根据该项目产品前期投入的人力、资源、时间与资金,跟预计带来收入和收回成本时间做衡量与比较,可以大约计算出该项目产品的可行性分数,标准如下:06 分,可行性为低68 分,可行性为中810 分,可行性为高7.2 评价结果评价结果可选择对各项指标采用 10 分制进行定量加强平均。如下表形式:名称名称权重权重得分得分评价评价备注备注市场可行性20%4低技术可行性20%5低资源可行性10%4低经济可行性30%7中社会可行性20%9高word6 / 6整体可行性100.00%6.1中8. 结论结论根据该项目产品前期投入的人力、资源、时间与资金,跟预计带来收入和收回成本时间做衡量与比较,可以大约计算出该项目产品的可行性分数约为 7、5 分。所以,在各方面衡量之后得出结论是:可以立项。