没有合适的资源?快使用搜索试试~ 我知道了~
软件工程第二章.ppt
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 147 浏览量
2022-07-02
22:32:23
上传
评论
收藏 1.12MB PPT 举报
温馨提示
试读
42页
软件工程第二章.ppt该文档详细且完整,值得借鉴下载使用,欢迎下载使用,有问题可以第一时间联系作者~
资源推荐
资源详情
资源评论
练习题 1 :美国一家公司在 1982 年计划用 FORTRAN 语
言开发一个在 VAX750 计算机上运行的应用程序,估计这
个程序的长度为 10 000 条 FROTRAN 指令,如果平均每
人每天可以开发出 10 条 FORTRAN 指令,请问:
( 1 )开发这个应用程序将用多少人日?
( 2 )假设程序员的月平均工资为 4000 美元,每月按 20
个工作日计算,这个软件的成本是多少美元?
( 3 ) 1982 年 VAX750 计算机硬件价格约为 125 000 美
元,在那一年这个软件的成本在总成本中占多大比例?
( 4 ) 20 年后,一台性能远远优于 VAX750 的微型计算
机的价格约为 2000 美元,这时软件开发生产率已提高到
平均每人可以开发出 40 条指令,而程序员的月平均工资
也已涨到 8000 美元。如果在 2002 年开发上述 FORTRAN
应用程序,则该软件的成本在总成本中占多大比例?
解:
( 1 ) 10 000/10=1000 (人日)
开发这个应用程序大约需用 1000 个人日。(此处的工作量包括问题
定义、可行性研究、需求分析、总体设计、详细设计、编码和单元
测试、综合测试等各个开发阶段的工作量,而不仅仅是编程的工作
量。)
( 2 )每月平均工作 20 天,故开发这个软件需要用
1000/20=50 (人月)
每人每月的平均工资为 4000 美元,因此这个软件的成本大约为:
504000=200 000 (美元)
( 3 )软件成本与硬件成本之和为计算机系统的总成本。这个软件
的成本在总成本中所占的比例为:
200 000/ ( 200 000+125 000 ) =61.5%
( 4 )在 2002 年开发这个应用程序所需的工作量为
10 000/ ( 40 20 ) =12.5 (人月)
这个软件的成本大约为 12.5 8000=100 000 (美元)
该软件的成本在总成本中所占的比例为
100 000/ ( 100 000+2000 ) =98%
第
第
2
2
章 可行性研究
章 可行性研究
本章要点:
可行性研究的任务、过程,系统流程图,数据流图,
数据字典,成本效益分析
本章难点:
系统流程图,数据流图,数据字典
所需时间:
4 学时
传统的软件工程方法学采用
传统的软件工程方法学采用
结构化分析技术
结构化分析技术
完成系
完成系
统分析(问题定义、可行性研究、需求分析)的任务
统分析(问题定义、可行性研究、需求分析)的任务
结构化分析技术
结构化分析技术
主要要点:
主要要点:
1.
1.
采用自顶向下功能分解的方法;
采用自顶向下功能分解的方法;
2.
2.
强调逻辑功能而不是实现功能的具体方法;
强调逻辑功能而不是实现功能的具体方法;
3.
3.
使用图形(最主要是数据流图)进行系统分析
使用图形(最主要是数据流图)进行系统分析
并
并
表达分析的结果。
表达分析的结果。
目的:用最小的代价在尽可能短的时间内研究并确定客户提出的
问题是否有行得通的解决办法。
必须分析几种主要的候选解法的利弊,从而判断原定的系
统目标和规模是否现实,系统完成后所能带来的效益是否大到值
得投资开发这个系统的程度。
对每种可能的解决方案都应该仔细研究它的可行性,通常,至
少从三个方面研究每种解法的可行性:
( 1 )技术可行性:使用原有的技术能实现这个问题吗:
( 2 )经济可行性:这个系统的经济效益能超过它的开发成本吗?
( 3 )操作可行性:这个系统的操作方式在该客户组织内行得通
吗?
2.1
2.1
可行性研究的任务
可行性研究的任务
剩余41页未读,继续阅读
资源评论
是空空呀
- 粉丝: 178
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功