软件工程--可行研究与计划.ppt

上传人:ga****84 文档编号:327935 上传时间:2018-09-22 格式:PPT 页数:18 大小:78KB
下载 相关 举报
软件工程--可行研究与计划.ppt_第1页
第1页 / 共18页
软件工程--可行研究与计划.ppt_第2页
第2页 / 共18页
软件工程--可行研究与计划.ppt_第3页
第3页 / 共18页
软件工程--可行研究与计划.ppt_第4页
第4页 / 共18页
软件工程--可行研究与计划.ppt_第5页
第5页 / 共18页
点击查看更多>>
资源描述

1、软件项目的可行研究与计划,WhyX 2007. 03,可行性研究目的,以最小的代价在尽可能短的时间内确定客户的问题是否能够在预算成本中解决,几个方面论证,技术:现有的技术能做该系统吗?经济:效益能超过开发成本?操作:系统的操作方式在用户组织中行得通吗?如果你为民工开发一个VC.net开发系统,那这是不可行的;,典型的可行性研究的步骤(1),复查系统目标和规模研究目前正在使用的系统 可能是人工的也可能是软件系统导出新系统的高层逻辑模型重新定义问题,典型的可行性研究的步骤(2),导出和评价供选择的方案推荐一个方案并说明理由草拟开发计划书写文档提交审查,研究工具-系统流程图,系统流程图:是用来描绘物

2、理系统的工具;我们可以认为这就是我们在软件工程的第一步所要使用的一个工具-为了进行可行性研究,我们需要察看和表达现实的系统,系统流程图就是用来做这个的:表达的是信息在系统各部件之间流动的情况,而不是对信息进行加工处理的控制过程;,研究工具-数据流图,Data Flow Diagram , DFD同样也是工具;描绘系统的逻辑模型;不同于系统流程图的是,数据流图中没有任何具体的物理元素,只是描述数据在系统中的流动和处理的情况。,成本/效益分析,从经济的角度分析开发一个特定的新系统是否划算;我们一般从三个方面来决定是否要开发某个系统:开发费用,运行费用,系统带来的效益;,成本估算技术(a)-代码行技

3、术,代码行技术:loc技术;把成本与代码行数联系起来;步骤如下:将项目功能反复分解到足够细,直到可以对为实现该功能所需要的源代码行数做出可靠的估算为止;算出各个功能代码行数的平均值 =(最小规模+最到规模+4*最可能的规模)/6确定各个子功能的代码行成本(元/行)和生产率(行/人月);计算各个子功能的成本(代码行平均值乘代码行成本)和人力(代码行平均值除以其生产率);计算该项目的总代码行数,总成本和总工作量;,成本估算技术(b)-任务估算技术,任务估算技术:把软件开发工程分解为若干个相对独立的任务,然后单独估计每个单独任务开发的成本,最后累加起来得出软件开发工程的总成本;估计每个任务的成本时:

4、先估计完成该项任务需要用的人力,再乘以每人每月的平均工资而得出每个任务的成本;,成本估算技术(c)-功能点,功能点=信息处理规模x技术复杂度。信息处理规模包括各种输入、输出、查询、内部逻辑文件数、外部接口文件数等等;技术复杂度包括性能复杂度、配置项目复杂度、数据通信复杂度、分布式处理复杂度、在线更新复杂度等等,成本估算技术(d) 经典模型,Putnam估算模型可以对这个基本估算公式进行切换,在知道L的情况下计算出Td来;COCOMO模型,成本效益分析,系统运行费用:操作和维护费用系统的经济效益:使用新系统增加的收入和节省的运行费用;总的效益,假设生存周期为5年;,成本效益分析 (1)-货币的时

5、间价值,货币的时间价值:f=p(1+i)n;也就是说,过第5年可以为我们节省或者赚的钱是2500元,但对于现在的你来说,应该让f=2500,然后算出p,才是对于目前的我们来说第5年要节省的或者赚的前的现在值,成本效益分析 (2)-投资回收期,投资回收期:工程累计经济效益等于最初投资所需要的时间;注意经济效益一般指的都是赚的钱,但是在软件中,一般都是节省的钱,附加一些赚的钱;所以,在软件工程中节省了钱就是经济效益;,成本效益分析 (3)-纯收入,纯收入:整个生存周期内新系统的累计经济效益与投资之差;项目的纯收入小于0那就不值得投资;,成本效益分析 (4)-投资回收率,投资回收率:衡量投资效益的大小;P=F1/(1+j)+F2/(1+j)2+Fn/(1+j)nP是现在的投资额;Fi是第i年年底的效益;n是系统的生存周期;J是投资回收率;,Thx 4 ur Attention,Questions pls!,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 重点行业资料库 > 1

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。