软件工程课件2第二章软件要求定义.pptx
- 文单招、专升本试卷定制企业认证 |
- 2021-07-27 发布|
- 220.74 KB|
- 51页
软件工程;第二章 软件要求定义;第二章 软件要求定义;第二章 软件要求定义
2.1 可行性研究;第二章 软件要求定义
2.1 可行性研究;技术可行性:确定技术风险,项目实现的可能性
经济可行性:考虑投入—产出,市场前景,经营策略
社会可行性:考虑合同、责任、侵权、用户组织的管理模式及规范问题;确定项目规模和目标
研究正在运行的系统-系统流程图
建立新系统的高层逻辑模型-简单数据流图
导出和评价各种方案
推荐可行的方案
编写可行性研究报告,交使用部门审查;用图形符号描述项目处理流程、范围和功能 处理 输入/输出 连接 换页连接 数据流 文档 联机存储 磁盘 显示 人工输入 人工操作 辅助操作 通信链路;例子:人工系统计算工资和编制报表;教师; 有形效益:货币的时间价值、投 资回收期、纯收入
效益表现 无形效益:从性质上、心理上进 行衡量;货币的时间价值 F=P*(1+n*i) (不计复利) P=F/(1+n*i) i利率 P现在值(元) n年数 F将来值(元) ;第二章 软件要求定义
2.1.4 成本-效益分析;例子:计算工资和编制报表系统经济可行性分析;开发成本;第一年现在值:20000/(1+0.05*1)=19047.62(元)
第二年现在值:20000/(1+0.05*2)=18181.82(元)
第三年现在值:20000/(1+0.05*3)=17391.30(元)
第二年累计现在值:
19047.62+18181.82=37229.44(元)
第三年累计现在值:
37229.44+17391.30=54620.74(元)
投资回收期:2.28年
纯收入:54620.74-42000=12620.74(元);在可行性研究后提交的文档,包括
引言
可行性研究前提
对现有系统的分析
所建议的系统
可选择的其它系统方案
投资及效益分析
社会因素方面的可行性分析
结论;案例