软件工程之— 项目开发文档(可行性研究报告的编写)

 

可行性研究报告的编写

1. 引言

1.1 编写目的

[编写本可行性研究报告的目的,指出预期的读者。]

1.2 背景

a.[所建议开发的软件系统的名称;]

b.[本项目的任务提出者、开发者、用户及实现该软件的计算站或计算机网络;]

c.[该软件系统同其他系统或其他机构的基本的相互来往关系。]

1.3 定义

    [列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]

1.4 参考资料

    [列出用得着的参考资料。]

2. 可行性研究的前提

    [说明对所建议开发的软件的项目进行可行性研究的前提。]

2.1 要求

    [说明对所建议开发的软件的基本要求。]

2.2 目标

    [说明所建议系统的主要开发目标。]

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1 可行性研究报告   可行性研究报告编写目的是:说明该软件开发项目的实现在技术、经济和社会条件方面的可行性;评述为了合理地达到开发目标而可能先择的各种方案;说明论证所选定的方案可行性研究报告编写内容要求如下: 1.1 引言   1.1.1 编写目的   1.1.2 背景   1.1.3 定义   1.1.4 参考资料 1.2 可行性研究的前提   1.2.1 要求   1.2.2 目标   1.2.3 条件、假定和限制   1.2.4 进行可行性研究的方法   1.2.5 评价尺度 1.3 对现有系统的分析   1.3.1 数据流程和处理流程   1.3.2 工作负荷   1.3.3 费用开支   1.3.4 人员   1.3.5 设备   1.3.6 局限性 1.4 所建议的系统   1.4.1 对所建议系统的说明   1.4.2 数据流程各处理流程   1.4.3 改进之处   1.4.4 影响   1.4.4.1 对象设备的影响   1.4.4.2 对软件的影响   1.4.4.3 对用户单位机构的影响   1.4.4.4 对系统动行的影响   1.4.4.5 对开发的影响   1.4.4.6 对地点和设施的影响   1.4.4.7 对经费开支的影响   1.4.5 局限性   1.4.6 技术条件方面的可行性 1.5 可选择其他系统方案   1.5.1 可选择的系统方案1   1.5.2 可选择的系统方案2 1.6 投资及收益分析   1.6.1 支出   1.6.1.1 基本建设投资
一、引言    某图书馆为了方便管理和与读者、图书供应商更好的联系特提出开发此系统。   (一)编写目的:    从现在应用的技术方面和用户的操作方式方面研究图书馆管理管理系统的可行性和必要性。   (二) 项目背景:    项目任务提出者:该图书馆馆长    开发者:软件工程系    用户:图书馆工作人员及读者   (三)参考资料:   《软件工程》 清华大学出版社   《数据结构—C++语言的使用》 西安电子科技大学出版社   《Visual C++ 高级编程》 清华工业出版社   二、可行性研究的前提   (一) 要求:   功能:能够准确快速的记录图书的状态,以便能轻易的查出图书是否被借、是否归还、是否借出超期等信息;读者和管理人员可进行一些需要的操作。   性能:稳定快速,实时控制   输入/输出:条形码英文和汉字输入,英文和汉字输出   安全与保密要求:不能轻易被破坏,不能让管理人员以外的人删改图书信息,对断电、死机、系统崩溃等问题有有力措施以保障数据不受损失。   (二)可行性研究方法:   通过调查分析开发图书馆管理所具备的能力及实现的方法。确定总体结构,利用SQL Server数据库所具有的能力,以最简洁最容易的方法,使用VC++使其成为一个初级的系统软件。   (三) 决定可行性的主要因素:   图书馆规模、设备状况、操作人员技术   三、对现有系统的分析   (一) 处理流程和数据流程 (略)   (二)工作负荷   由于数据量越来越大,现有的系统已明显不能适应目前的庞大数据量,系统工作负荷过大。   (三) 费用支出   由于现有系统的工作负荷严重超载,在现有系统上投入的人力,设备,空间,材料,等等与其他的一系列支持性服务越来越大,导致开发费用支出巨大,严重影响系统的可用性,急需改进。   (四) 人员 设备   鉴于原有系统的技术性含量比较低,故不需要多少高技术人员的操作,只是由于数据量的日益扩大,所需要的操作人员数量不断增大。这一点已不再适应目前信息化时代的步伐。   设备的科技含量也比较低,没有达到大量的计算机普及程度。   (五) 局限性   经过严谨的分析,可知原有的系统存在很大的局限性,比如技术的过于陈旧,人员工作负荷大,系统维护及费用支出巨大,人员与设备技术含量低等等一系列缺点,所有这些都明确了需要一个新的适应新的信息化时代的高科技的系统。所以开发这样一个系统还是很有必要的。   四、所建议系统技术可行性分析   (一)对系统的简要描述   新系统在原有系统的基础上加入了新的数据库的支持,使用了先进的数据库技术与数据管理技术,使数据的准确性与安全性得到了很大的提高,且在用户的并行操作与用户管理方面也有了极大地改善。   (二)处理流程和数据流程 (略)   (三)与现有系统比较的优越性   在以上几点中已可以看出新系统的性能与功能上与现有系统的差别,首先新系统克服了原来系统的资金投入大,人员设备技术含量低,系统工作负担重等缺点。而且加入了对数据的安全性保护的功能,使原有系统在可用性与稳健性方面有了很大的进步。   (四)采用建议系统可能带来的影响   1.设备:采用建议系统后,改进了原有系统的性能所以对设备要求自然更高,建议系统使用了最先进的技术使设备也必须跟着升级。   2.现有软件:由于建议系统采用了先进的数据库技术以及一系列高技术含量软件,使得原来系统上的一些软件无法继续使用,不过在新系统开发过程中将尽量考虑到,对现有软件的兼容性。   3.用户:建议系统使用的新技术是完全基于原有的系统上的,故用户不必考虑新系统带来的人员培训等等。   (五)技术可行性评价   就目前使用的开发技术来说建议系统的功能目标应该能够达到;利用现有的技术在规定的期限内开发工作基本能够完成。   五、 所建议系统经济可行性分析   (一) 该系统对客户的影响:   建议系统是为了改善原有系统在经费支出过高的缺点的,所以新系统一经使用在经费支出方面一定会得到很好的改善,用户在使用了新系统后只需要花一定资金购买一部分计算机与软件就能实现自动化.   (二)购货方面:   1.支出   (1)系统开发费用   1)人员费用:本系统开发期为三周,试运行一周。开发期需要开发人员×人,试运行期需要开发人员2人。人员费用为×万元。   2)设备费:本系统所需的硬件设备费用为×万元。   3)不可预见费:按开发费用的15%计算。   (2)系统运行费用   1)系统维护费:需要 ×人/年进行系统维护,维护费为×万元   2)设备维护费:设备更新费为×万元。设备维护费为×万元。   3)消耗材料费:每年按×元计算。   综上所述,设系统使用时间×年,系统开发和运行总费用×万元,平均×万元/年。   2.收益   (1)提高工作效率   (2)减少工作人员   六、社会因素分析     七、其他可供选择的方案     八、结论意见  

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值