《软件专项可行性研究报告写作提纲.doc》由会员分享,可在线阅读,更多相关《软件专项可行性研究报告写作提纲.doc(30页珍藏版)》请在三一办公上搜索。
1、 软件专项可行性研究报告写 作 提 纲一、 概述简述项目提出的背景、技术开发状况、现有产业规模;项目产品的主要用途、性能;投资必要性和预期经济效益;本企业实施该项目的优势。二、 技术可行性分析 1、项目的技术路线、工艺的合理性和成熟性,关键技术的先进性和效果论述。 2、产品技术性能水平与国内外同类产品的比较。3、项目承担单位在实施本项目中的优势。三、 项目成熟程度 1、成果的技术鉴定文件或产品性能检测报告、产品鉴定证书。 2、产品质量的稳定性,以及在价格、性能等方面被用户认可的情况等。3、核心技术的知识产权情况。对引进技术的消化、吸收、创新和后续开发能力。四、 市场需求情况和风险分析 1、国内
2、市场需求规模和产品的发展前景、在国内市场的竞争优势和市场占有率。 2、国际市场状况及该产品未来增长趋势、在国际市场的竞争能力、产品替代进口或出口的可能性。3、风险因素分析及对策。五、 投资估算及资金筹措 1、项目投资估算 2、资金筹措方案3、投资使用计划六、 经济和社会效益分析 1、未来五年生产成本、销售收入估算。 2、财务分析:以动态分析为主,提供财务内部收益率、贷款偿还期、投资回收期、投资利润率和利税率、财务净现值等指标。 3、不确定性分析:主要进行盈亏平衡分析和敏感性分析,对项目的抗风险能力作出判断。 4、财务分析结论5、社会效益分析七、 综合实力和产业基础 1、企业员工构成(包括分工构
3、成和学历构成) 2、企业高层管理人员或项目负责人的教育背景、科技意识、市场开拓能力和经营管理水平。 3、企业从事研究开发的人员力量、资金投入,以及企业内部管理体系等情况。4、企业从事该产品生产的条件、产业基础(包括项目实施所需的基础设施及原材料的来源、供应渠道等)。八、 项目实施进度计划九、 其它 1、环境保护措施 2、劳动保护和安全 3、必要的证明材料 (1) 特殊行业许可证(如食品、农药、医药、化肥产品生产许可证及批文);通信产品入网许可证;公共安全产品生产许可证;压力容器生产许可证等。(2) 可提供项目立项证明、高新技术企业证书、产品质量认证、环保证明;产品订货意向、合同等补充材料。十、
4、 结论范文:文檔编号: 200411161 版 本: 1.0 文檔名称: 可行性研究报告 项目名称: MiniSpace 项目负责人: 杨世泉 编写: 杨世泉 2004年 12 月 2日校对: 杨晖 2004年 12 月 2日审核: 王晓峰 2004年 12 月 2日 1引言11.1编写目的11.2背景11.3定义11.4参考资料12可行性研究的前提22.1要求22.2目标22.3条件、假定和限制32.4进行可行性研究的方法32.5评价尺度33对现有系统的分析33.1处理流程和数据流程43.2工作负荷43.3费用开支43.4人员43.5设备43.6局限性44所建议的系统44.1对所建议系统的说
5、明54.2处理流程和数据流程54.3改进之处54.4影响54.4.1对设备的影响54.4.2对软件的影响54.4.3对用户单位机构的影响54.4.4对系统运行过程的影响64.4.5对开发的影响64.4.6对地点和设施的影响64.4.7对经费开支的影响64.5局限性64.6技术条件方面的可行性75可选择的其他系统方案75.1可选择的系统方案175.2可选择的系统方案276投资及效益分析76.1支出76.1.1基本建设投资86.1.2其他一次性支出86.1.3非一次性支出86.2收益96.2.1一次性收益96.2.2非一次性收益96.2.3不可定量的收益96.3收益投资比106.4投资回收周期10
6、6.5敏感性分析107社会因素方面的可行性107.1法律方面的可行性107.2使用方面的可行性108结论11GB856788可行性研究报告1 引言1.1 编写目的本文的编写目的是为了研究项目的实现难度,成功可能,确定项目的基本实施方案,为进一步的开发工作做准备。本文的预期读者为项目经理、项目的设计人员及以该团队的主要负责人员(在这里指项目的设计开发人员)。1.2 背景1.2.1 系统的名称miniSpace 个人助手软件;1.2.2 项目开发背景本项目是重庆大学微软技术俱乐部的申请项目,任务提出者是重庆大学微软技术俱乐部Msky小组,并由Msky开发小组负责设计开发。本项目的预期用户是一切使用
7、PC机的学生、办公人员。1.2.3 软硬件系统基本支持系统的运行平台是PC机。本系统拟采用Microsoft Visual Studio 2005 beta1开发,一期开发实现单机模式,选择C# 为开发语言。运行平台硬件支持: CPU:Pentium 133 MHz CPU推荐:Pentium 133 MHz 或更快 RAM:128 MBRAM推荐: 256 MB 或更高运行平台软件支持: 操作系统:Windows 2000/XP/2003 其他:.net Framework 2.0注:以上假定可能根据实际情况更改,以需求分析说明书中定义的为准。1.3 定义 miniSpace基于.NET平台
8、和c# 技术的一款小型个人助手软件,实现闹钟、提醒休息、通知事务、日记本、个人相册等功能。 SGML-Standard for General Markup Language 通用标记语言标准 XML-Extensible Markup Language 可扩展标记语言 MathML-Math Markup Language 数学标记语言1.4 参考资料1.4.1 软件设计文档国家标准_GB856788-可行性研究报告(GB856788)1.4.2 使用UML关于对象和组件软件工程 英Perdita Stevens Rob Pooley 著包晓露 赵晓玲 译人民邮电出版社 2003年6月第一版
9、2可行性研究的前提2.1要求A. 功能1 miniClock:1.1 日期和时间:实现多种日历表,如农历表;1.2 日程事务提醒:1.2.1 办公日程提醒:如会议,出差,上课,课间休息1.2.2 生活琐事提醒:如就餐时间,体育锻炼;1.3 提醒方案1.3.1 实现多种提醒设定选项:比如每日、每周 (and more。)循环提醒;1.3.2 提醒方式:以娱乐提醒方式为主(可以是音频或视频片断),比如学习工作中休息时刻到时就播放范晓萱的 健康歌;1.3.3 编制个性化提示源作为提示内容;2 miniSchedule:2.1 编辑日程安排;2.2 设定提醒方式;2.3 事务处理模型;2.4 提供日程
10、分类;3 miniAblum:3.1 个性化的相册集;4 miniDiary:4.1 简单而又具个性化的个人日记编辑环境;4.2 加密功能;5 附加功能:5.1 数据备份:安装时就要求用户设定备份路径,一般不应与安装路径一样(大家肯定有感忘记备份数据而重装系统之后信息丢失的痛苦 - );5.2 个性化安装组件:将以上功能做成组建,安装时用户自行选择;5.3 miniAddress:兼容Outlook 与 Foxmail 的地址本,方便软件间互相导入与导出;B. 性能1. miniclock1) 在用户指定的时间点,提醒用户时间到.2) 日常事务,如休息,用餐等的提醒2. miniSchedul
11、e:1) 用户编制日程安排后,我们能够按照用户已经定制的提醒方式按时提醒用户时间到.,3. miniAblum2) 用户选择了相册的分类标准后,本软件可以实现照片的快速分类,查找.4. miniDiary3) 采用普通密码和密码公式的方式保护用户的日记内容.界面美观.5. 附加功能:4) 在系统崩溃的时候,只要用户设定了备份路径,必须保证能够恢复用户以前的数据.C. 系统输出1 Miniclocka) 当既定的事务时间到达时,采用用户选定的提醒方式提醒用户2 MiniScheduleb) 按照软件提供的处理模型,用户填写一段时间内所有的日程之后,本软件按照事务的轻重缓急提醒用户3 MiniAb
12、lumc) 提供照片的快速查找功能4 MiniDiaryd) 输出某个日期内用户的日记内容.5 附加功能e) 输出备份数据.D. 系统输入1. MiniClocka) 输入日常事务,如吃饭时间,休息时间2. MiniScheduleb) 按照本软件提供的事务处理模型输入需要完成的事务日程3. MiniAblumc) 输入个人,家人,朋友照片4. MiniDiaryd) 每天输入日记内容5. 附加功能e) 初次使用输入备份路径.E. 在安全与保密方面的要求;1. MiniSchedulea) 所有的日程安排都不应该随便被别人看到.2. MiniDiarya) 日记内容应该保证不被别人看到F. 完
13、成期限1. 预计开发日期5个月,到2005年03月完成.2.2目标A. 管理信息服务的改进1. 更好利用现有技术提高事务处理的效率B. 自动决策系统的改进;1. 事务处理模型支持按照事务的轻重缓急提醒用户,保证最紧急最重要的事务能够首先被处理.2.3条件、假定和限制说明对这项开发中给出的条件、假定和所受到的限制,如:a 所建议系统的运行寿命的最小值:32位windows上永远都可以运行b 经费、投资方面的来源和限制:暂时没有c 法律和政策方面的限制:法律和政策方面没有任何限制d 硬件、软件、运行环境和开发环境方面的条件和限制;1) 硬件限制: Pentium 133 MHz CPU,64M内存
14、2) 软件限制:windows xp,windows 20033) .net framework 1.1 或是更高版本e 系统投入使用的最晚时间:2005年6月3对现有系统的分析这里的现有系统是指当前实际使用的系统,这个系统可能是计算机系统,也可能是一个机械系统甚 至是一个人工系统。分析现有系统的目的是为了进一步阐明建议中的开发新系统或修改现有系统的必要性。3.1处理流程和数据流程现有系统是指当前实际使用的系统,这个系统可能是计算机系统,也可能是个机械系统甚至是一个人工系统。对现有系统进行分析的目的是为了进一步阐明建议中的开发新系统或修改现有系统必要性。现有系统主要功能简单,主要包括通讯录、日
15、程表、文档管理、闹钟等; 处理流程和数据流程通讯录通信录主要记录与用户相关联的一些人的基本联系方式。这是大部分个人助理软件都具有的功能,简单处理流程以及数据流程见下:用户添加通讯信息通讯录处理流程通讯录列表修改信息删除信息通讯录查询一条通信录记录通讯录数据流程查询显示修改删除更新 日程表显示日历日程表处理流程选择日期修改信息删除信息填写相关重要信息日历数据日程表数据流程查询显示重要个人事务数据更新选定删除 文档管理文档填写文档管理处理流程文档分类修改文档信息删除文档信息文档查询文档数据日程表数据流程整理分类更新删除添加文档填写文档管理处理流程文档分类修改文档信息删除文档信息文档查询 现有系统的
16、闹钟提醒功能欠佳,通常以文本或者简单音乐方式实现,缺乏个性化。 同时数据的保密性不完善,缺乏数据备份功能,或者备份功能不能最大程度满足用户需求。费用开支 由于当前系统运行于用户PC机,除了正常的电费、上网费,不需要花费额外的计算机 管理维护费用。3.2人员 现有系统运行所需人员主要为用户,不需要专门的计算机技术人员。3.3 系统开发成本 开发成本随个人助理软件面向的群体不同而有所不同。现有面向大众的个人助理软件基 本都是免费软件或者共享软件。系统开发需要人力34人,开发周期23月。3.4 设备现有系统大都运行在PC机上,对操作系统要求不高,所需要配置的软件也不高。3.5局限性 现有系统主要缺点
17、还是缺乏人性化东西,各种系统五花八门,虽然个人助理软件实现起来不难,但是对于一些让人感觉到亲切的东西,现有软件很少体现。4所建议的系统4.1对所建议系统的说明4.1.1闹钟,用于提醒各种事务,包括用餐,休息等. 日期和时间:实现多种日历表,如农历表; 根据已经成熟的日期换算算法直接得到结果,4.1.2日程事务提醒: 根据用户设定的某个时间的具体事务,当时间到达时,将用闹钟或是语音的方式提醒用户. 提供日程安排提醒功能.使用了一个比较有效的事务处理模型,即紧急-重要事务处理模型.如图,事务按照紧急性和重要性排在二维坐标上,那么我们通知的时候我们会按照图示的模型提醒,保证用户的工作最高效事务1事务
18、2事务3事务4紧急重要4.1.3休息提醒 用户自行指定各个时间段的休息时间点,当到达休息时间时,我们将提示要休息.提醒方式多种多样,可以播放一段音乐,舞蹈视频,或是定制的家人朋友的声音,自己录制的视频等.4.1.4 miniAblum: 提供个人相册的管理功能,比如私人的,朋友的,家人的,次相册集还有一个功能是给事务提醒提供材料,我们会从中随机检索出一张照片用于提醒.4.1.5miniDiary: 采用数据库存储日记内容,保证日记不会被别人偷看.用户可以随时更改密码,或是采用我们的特定密码公式进行身份验证. 所谓密码公式,即,我们定义公式,里面的某些变量只有用户自己知道具体数值,当用户把具体数
19、值带入公式然后填写结果,如果正确则认为用户通过检验.如z=3*x+5*y+7*t,那么x,y,t,各代表年龄,生日,或是其他的用户指定的信息,用户把结果填写正确时,我们认为他通过了身份验证. 在用户体验上力求做到更好.6 附加功能:6.1 数据备份:安装时就要求用户设定备份路径,一般不应与安装路径一样(大家肯定有感忘记备份数据而重装系统之后信息丢失的痛苦; 采用类似数据库文件异地存储的方式,用户可以选择其他磁盘来保存重要联系人信息,这样在系统崩溃后信息不会丢失.6.2 个性化安装组件:将以上功能做成组建,安装时用户自行选择; 以上所有功能都采用组件原则实现,用户可以选择某些自己需要的功能安装4
20、.2处理流程和数据流程 事务提醒功能 日程安排提醒 个性化相册 日记本 备份4.3影响(a) 4.3.1对设备的影响 改变了人一贯控制电脑的模式,电脑同样可以提醒人类去做事情 精美的界面给人们带来美的感受,电脑不再只是机器.(b) 4.3.2对软件的影响 对现有软件没有任何影响,该软件可以独立运行于WINDOWS平台之上.(c) 4.3.3对用户单位机构的影响 为每个员工建立起事务的提醒的机制,从整体上提升工作效率. 在单位建立起人性化的休闲提醒,对每个员工都将产生深远的影响. 对技术水平没有特别的要求,只要熟练操作windows就可以.(d) 4.3.4对系统运行过程的影响a 用户的操作规程
21、:1) 在事务和休息提醒模块中,用户只需设定提醒的时间就可以在以后的日子里天天使用.2) 在日程提醒模块中,用户只需按照既定的规则输入自己的事务,系统到时间会自动按照事情的轻重缓急进行提醒3) 个人相册模块,选择相册类别,然后添加照片.4) 日记模块,第一次使用,用户需要选择密码提醒方式,设定初始密码,然后就可以放心的使用了.5) 备份功能.用户只需提供备份路径.b 运行中心的操作规程;1) 在公司内部可以提供一个中心服务功能,即到了休息时间提醒做眼保健操或是提供其他的休息方式.c 源数据的处理,数据源可以放在PC上处理,也可以有一个中心服务主机d 数据进入系统的过程:除了基本的运行数据,其他
22、的全部来自用户的输入e 对数据保存的要求,对数据存储、恢复的处理:要求不要存放在系统盘下面,提供备份恢复功能,一旦系统崩溃,信息不会丢失.f 输出报告的处理过程、存储媒体和调度方法;输出即提醒的方式,既可以采用系统给定的提醒方式,也可以用户自定义提醒方式.g 系统失效的后果及恢复的处理办法。只要采取了备份措施,系统失效后所有的信息都不会丢失,只需要卸载本软件然后重新安装,所有的数据仍然存在.(e) 4.3.5对开发的影响a. 为了支持所建议系统的开发,用户需进行的工作,提供一下信息:1) 在目前情况下各种提醒功能都有哪些不足2) 个人信息的保密程度够不够?能不能有效的防止信息丢失?b. 为了建
23、立一个数据库所要求的数据资源;1) 系统自定义的数据源,包括一些娱乐信息2) 用户输入是最重要的数据源.c. 为了开发和测验所建议系统而需要的计算机资源;1) 基本的配置,windows平台d. 所涉及的保密与安全问题。2) 可以按照用户的需求进行两种级别的上的保密,可以满足一般用户的需要.4.4局限性 目前不支持移动平台,所以用户定义的事务和日程仅仅能够在PC上提醒 提醒的方式还不能够完全自定义,必须依赖于系统已有提醒模型.4.5技术条件方面的可行性:a 在当前的限制条件下,该系统的功能目标能否达到1) 该方案采用C#和.net技术实现,在技术上不存在困难,完全可以达到.b 利用现有的技术,
24、该系统的功能能否实现;1) 利用现有的技术,该系统功能完全可以实现.c 对开发人员的数量和质量的要求并说明这些要求能否满足;1) 对发人员要了解C#基本语法,基本数据库的操作,这些要求已经满足.d 在规定的期限内,本系统的开发能否完成。1) 预定期限为四个月,可以完成.5可选择的其他系统方案无5.1可选择的系统方案1无5.2可选择的系统方案2无6投资及效益分析1. 支出1.1. 一次性支出 系统开发阶段所需经费主要为书籍资料费,由开发团队自行准备,总额不超过400元。 开发所需硬件设备由开发团队自行解决,由于都是在校学生,均已配置有PC机。 开发所需软件使用教育网提供的学术交流用软件,由于本系
25、统属于共享软件,不涉及任何商业利益,不应引起商业纠纷。1.2非一次性支出 开发团队日常生活费用,可以由学生自理。2 收益 本系统由在校学生自行开发,属于非盈利性的系统,不存在收益评估问题,但建议开发团队确实能充分利用现有资源,适当减少投资。3 社会因素方面的可行性3.1 法律方面的可行性鉴于本系统的非盈利性,以及系统产品的共享性,其开发中所采用的各种软件系统不应引起商业纠纷。但应注意,对所使用的第三方软件包或代码、技术、方法应注明来于那,避免侵犯相关的知识产权。3.2 用户使用方面的可行性本系统的主要用户为在校师生、办公人员,对于基本的电脑使用和操作不会陌生。因此不会在系统的使用上遇到太大问题。同时系统将提供操作手册和用户手册指导用户操作和使用,因此,系统在使用方面是完全可行的。7社会因素方面的可行性7.1法律方面的可行性 该软件没有侵犯任何的个人或是团体,也不违反任何的相关法律7.2使用方面的可行性 由于人脑本身的机理,导致人很容易沉入一件事情中而忘记了其他的重要事务,我们的这个软件就是采用极为人性化的方式提醒用户各种事务,避免遗忘. 在现在的社会中,很多人需要写日记来抒发自己的感情,提供一个方便,美观的保密性强的日记本是对用户的体贴,8结论 经由以上分析和论证,我们发现,采用建议的系统方案开发在技术、人员、经济、社会环境等方面是完全可行的,可以立即投入开发。