- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
龙果·整理
大太大 umL.org. cn
第二章软件计划阶段
§1软件计划阶段的任务
1.任务
软件计划阶段的主要任务包括两个侧面,
是进行软件系统的可行性分析,确定软件系统的
建设是否值得、能否建成;二是进行软件的系统
分析,了解用户的需求,定义应用功能,详细估
算开发成本和开发周期。因此,软件计划阶段的
最终成果包括:可行性分析报告、(如果可行而
且确定进行建设的话)软件的功能规格说明书
前者供决策使用,后者作为设计阶段的根据。
龙果·整理
大太大 umL.org. cn
第二章软件计划阶段
2.步骤
任务
第一阶段:系统分析
可行性报告
放弃
开发决策
第二阶段:系统分析
软件功能规格说明
复审
龙果·整理
大太大 umL.org. cn
第二章软件计划阶段
3.困难
要从繁杂的现象中,提出软件系统的模型,
包括功能模型、数据模型、使用模型。
用户要求的不确定性
现有系统的缺陷认识难以一致;
应用单位组织上的不合理性,BPR问题;
功能的技术可实现性
系统实施的可能性
系统价格的可接受性
其它非技术因素
龙果·整理
大太大 umL.org. cn
第二章软件计划阶段
4.参与人员的要求
高级软件技术人员:广阔的知识面,熟悉软件
开发的各个阶段工作以及对新领域知识的理解
能力;丰富的经验和灵活的应变能力;综合能
力强;抽象能力强;善于引导用户和人际交往
能力。
5.工作量估计
约占总工作量的15-25%
6.价格估计
总价格的25-30%
龙果·整理
大太大 umL.org. cn
第二章软件计划阶段
§2可行性分析
可行性分析是决定系统建设是否开始的条件,它的依据
是为系统建设所可能提供的资源、条件以及时间限制,其目
的在于根据现有条件估计系统建设的风险并提出规避办法,
为决策提供依据。
1.经济可行性分析
经济可行性分析要进行成本效益分析,包括评估项目的
开发成本、日常运行维护成本;分析系统对其它方面产生的
影响(提高质量、价格,降低生产、管理费用,提高竞争力
等),估计项目预期的效益,从经济上论述项目建设的必要
性或经济风险。
龙果·整理
大太大 umL.org. cn
第二章软件计划阶段
成本效益
效益曲线
成本曲线
盈亏平衡点
时间
龙果·整理
大太大 umL.org. cn
第二章软件计划阶段
开发成本构成:软硬件购置、调试和安装费用;
软件开发费用;系统集成费用;人员培训费用等
维护成本构成:人员费用;消耗材料费用;定
期更新、升级费用等
软件开发费用估计的原则:
代码行估算原则
人力资源估算原则
开发阶段成本分配问题
龙果·整理
大太大 umL.org. cn
第二章软件计划阶段
4.方案比较与选择
可行性报告应该提供多种系统建设方案,包括
对方案的功能描述、性能描述、成本估计、运行条
件要求(含对机构重组)等,供用户评估、选择。
最大可接受成本
满意度
响应时间
[例]图形显示系统的性能价格比较分析成本
龙果·整理
大太大 umL.org. cn
第二章软件计划阶段
5.可行性报告内容
系统建设的背景与意义
系统实现的条件与约束;
系统方案(系统配置、功能概述、性能概述、
开发进度、建设费用估算、效益分析,技术风险评
价、有关法律和组织问题等);
方案比较与选择方案的标准
需要说明的问题;
技术术语说明;
参考资料目录
龙果·整理
大太大 umL.org. cn
第二章软件计划阶段
2.技术可行性分析
技术可行性分析主要是分析系统实现的技术风
险,确定系统实现的可行程度。
考虑的因素:系统的规模和功能复杂程度;采
用技术的成熟程度和先进性以及对功能实现的支持
程度;建设成员的技术水平和管理水平;未来系统
运行环境要求和可能的条件等。
3.法律可行性分析
法律可行性分析主要是评估未来系统在实施中
可能遇到的法律障碍、组织制度障碍等。
原创力文档


文档评论(0)