《制定计划》PPT课件.ppt

上传人:wuy****n92 文档编号:53167667 上传时间:2022-10-25 格式:PPT 页数:18 大小:67KB
返回 下载 相关 举报
《制定计划》PPT课件.ppt_第1页
第1页 / 共18页
《制定计划》PPT课件.ppt_第2页
第2页 / 共18页
点击查看更多>>
资源描述

《《制定计划》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《制定计划》PPT课件.ppt(18页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、2.1 问题定义2.1.1 问题定义的任务问题定义阶段通常由用户提出项目的性质,工程目标和规模的初步要求。经系统分析员对实际用户的深入调查后对其进行补充完善;再经过会议评审的方式沟通双方对此项目的技术术语、类型、性质、功能、性能、限制和约束等。“类型”指项目是应用软件还是系统软件,是通用软件还是专用软件;“性质”指项目涉及的对象是实时的还是非实时的,是单用户还是共享的等;“功能”指项目完成什么任务,如财务管理、人事管理等;“性能”通常是指处理数据量的多少、系统响应时间、查询速度、数据的精度、可靠程度等;“限制”和“约束”是指开发费用、开发周期、可使用的人力和物理资源等。问题定义阶段的结果是问题

2、定义报告。2.1 问题定义问题定义2.1.2 问题定义报告的内容问题定义报告的内容 n n待开发项目的名称待开发项目的名称n n软件项目使用单位或部门软件项目使用单位或部门n n软件项目开发单位软件项目开发单位n n软件项目功能、性能软件项目功能、性能n n软件项目类型、性质软件项目类型、性质n n软件项目的条件和限制软件项目的条件和限制n n软件项目开发的开始时间以及大致交付使用的时间软件项目开发的开始时间以及大致交付使用的时间n n软件项目开发可能投入的经费软件项目开发可能投入的经费n n软件项目的使用单位与开发单位双方名称及其盖章软件项目的使用单位与开发单位双方名称及其盖章n n软件项目

3、使用单位与开发单位双方的负责人签字软件项目使用单位与开发单位双方的负责人签字n n问题定义报告的形成时间问题定义报告的形成时间2.2 可行性研究可行性研究2.2.1 可行性研究的主要任务可行性研究的主要任务 可行性研究的任务是以最小的代价在尽可能短的可行性研究的任务是以最小的代价在尽可能短的时间内确定问题是否值得解决、是否能够解决。时间内确定问题是否值得解决、是否能够解决。1.1.技术可行性技术可行性技术可行性技术可行性:根据用户提出的系统功能、性能及:根据用户提出的系统功能、性能及实现系统的各项约束条件,从技术角度研究实现系实现系统的各项约束条件,从技术角度研究实现系统的可行性。包括风险分析

4、、资源分析和技术分析。统的可行性。包括风险分析、资源分析和技术分析。2.2.经济可行性:经济可行性:经济可行性:经济可行性:主要进行成本主要进行成本-效益分析,包括估计效益分析,包括估计项目的开发成本、估算开发成本是否会高于项目预项目的开发成本、估算开发成本是否会高于项目预期的全部利润。成本期的全部利润。成本-效益分析就是从经济角度判断效益分析就是从经济角度判断是否值得为该系统投资。是否值得为该系统投资。3.3.社会可行性:社会可行性:社会可行性:社会可行性:指开发后的系统能否得到社会的认指开发后的系统能否得到社会的认可。需要判断系统的开发过程或使用需要承担哪些可。需要判断系统的开发过程或使用

5、需要承担哪些责任,是否会触犯法律或存在侵权行为责任,是否会触犯法律或存在侵权行为 ;需要判断;需要判断系统能够在市场上占有什么样的位置。系统能够在市场上占有什么样的位置。2.2 可行性研究可行性研究2.2.2 可行性研究的步骤可行性研究的步骤1.问题定义报告的复查问题定义报告的复查 2.研究目前正在使用的系统研究目前正在使用的系统 3.导出新系统的高层逻辑模型导出新系统的高层逻辑模型4.重新的定义问题重新的定义问题 5.导出和评价供选择方案导出和评价供选择方案 6.作出结论和推荐最好方案并说明理由作出结论和推荐最好方案并说明理由7.草拟开发计划草拟开发计划 8.书写文档提交审查书写文档提交审查

6、 2.2 可行性研究可行性研究可行性研究报告编写可行性研究报告编写1 引言:引言:编写目的,背景,定义,参考资料2 可行性研究的前提:可行性研究的前提:要求,目标,条件、假定和限制,进行可行性研究的方法,评价尺度 3 对现有系统的分析对现有系统的分析:处理流程和数据流程,工作负荷,人员,设备,局限性4 所建议的系统:所建议的系统:对所建议系统的说明,处理流程和数据流程,影响,局限性,技术条件方面的可行性 5 可选择的其他系统方案可选择的其他系统方案 6 投资及效益分析:投资及效益分析:支出,收益,收益投资比,投资回收周期,敏感性分析 7 社会因素方面的可行性:社会因素方面的可行性:法律方面的可

7、行性,使用方面的可行性8 结论:可以立即开始进行,结论:可以立即开始进行,或需要推迟到某些条件落实之后才能开始进行,或需要对开发目标进行某些修改之后才能开始进行,或不能进行或不必进行 2.2 可行性研究可行性研究可行性研究报告编写提示可行性研究报告编写提示2.3 系统流程图系统流程图2.3.1 系统流程图符号系统流程图符号系统流程图常用符号有处理、输入/输出、人工操作、手工输入、文档、连接、换页连接、磁盘、联机存储、显示、判定、连接线、通信链路等学生成绩管理系统的系统流程图 2.3 系统流程图系统流程图2.3.2 系统流程图举例系统流程图举例2.4 成本成本-效益分析效益分析2.4.1 系统的

8、成本系统的成本1.1.系统的开发成本系统的开发成本系统的开发成本系统的开发成本(1)(1)硬件成本。硬件成本。(2)(2)系统软件成本。系统软件成本。(3)(3)软件开发成本。软件开发成本。(4)(4)施工成本。施工成本。(5)(5)用户培训费用。用户培训费用。(6)(6)不可预见费用。不可预见费用。2.2.系统的运营成本系统的运营成本系统的运营成本系统的运营成本(1)(1)人员费用。人员费用。(2)(2)网络使用费用。网络使用费用。(3)(3)维修费用。维修费用。(4)(4)消耗品费用。消耗品费用。2.4 成本成本-效益分析效益分析2.4.2 系统的效益系统的效益(1)减少管理费用。(2)提

9、高工作效率,降低处理成本。(3)改进资金流动。(4)改进决策质量。2.4 成本成本-效益分析效益分析2.4.3 成本成本-效益分析方法效益分析方法n n常用的分析方法是投资回收分析和资金的净现值常用的分析方法是投资回收分析和资金的净现值方法。方法。n n回收分析是一个决定新系统所生成的经济效益超回收分析是一个决定新系统所生成的经济效益超过它的开发费用所用时间长度的技术。为了收回过它的开发费用所用时间长度的技术。为了收回原来投资所需的时间长度称为回收周期。确定投原来投资所需的时间长度称为回收周期。确定投资回收周期的一个直观的方法将投资总额除以新资回收周期的一个直观的方法将投资总额除以新系统每年所

10、产生的经济效益。系统每年所产生的经济效益。n n回收分析计算完全忽略资金的时间因素。一般计回收分析计算完全忽略资金的时间因素。一般计算机系统开发周期较长,投资额较大,回收周期算机系统开发周期较长,投资额较大,回收周期通常较长,必须考虑金钱的时间价值。通常较长,必须考虑金钱的时间价值。2.5 工程量估算工程量估算2.5.1 常用估算技术常用估算技术1.代码行技术代码行技术2.功能点技术功能点技术3.类比估算法类比估算法4.自顶向下估算法自顶向下估算法5.自底向上估算法自底向上估算法5.专家判定技术专家判定技术6.参数估算法参数估算法2.5 工程量估算工程量估算2.5.2 估算模型估算模型模型模型

11、n nE=5.2L,L是源代码行数是源代码行数(以以KLOC即千行即千行代码计代码计),E是工作量是工作量(以以PM即人月计即人月计)n nD=4.1L,D是项目持续时间是项目持续时间(以月计以月计)n nS=0.54E,S是人员需要量是人员需要量(以人计以人计)n nDOC=49L,DOC是文档数量是文档数量(以页计以页计)模型模型其中:n nL源代码行数(以LOC计);n nK整个开发与维护在内的整个生存期所花费的工作量(以人年计);n ntd开发持续时间(以年计);n nCk技术状态常数(2000、8000、11000)2.5 工程量估算工程量估算2.5.2 估算模型估算模型模型其中,E

12、是开发工作量,是模型系数,KLOC是估算的源代码行数,b是模型指数,是成本因素。2.5 工程量估算工程量估算2.5.2 估算模型估算模型2.6 项目开发计划项目开发计划2.6.1 制定项目开发计划的主要任务制定项目开发计划的主要任务1.项目资源计划项目资源计划(1)(1)人力资源人力资源 (2)(2)硬件资源硬件资源 (3)(3)软件资源软件资源 2.成本预算成本预算 3.进度安排进度安排 2.6 项目开发计划项目开发计划2.6.2 复审项目开发计划复审项目开发计划n n管理方面主要考虑的问题有:管理方面主要考虑的问题有:n n计划中描述的工作范围是否符合用户的需求?计划中描述的工作范围是否符

13、合用户的需求?n n计划中对资源的描述是否有效、合理?计划中对资源的描述是否有效、合理?n n系统开发存在哪些风险?系统开发存在哪些风险?n n计划中系统开发成本与进度要求是否合理?计划中系统开发成本与进度要求是否合理?n n计划中人员的安排是否合理?计划中人员的安排是否合理?n n技术方面要考虑的问题有:技术方面要考虑的问题有:n n系统的任务划分是否合理?系统的任务划分是否合理?n n系统的功能复杂性是否与开发风险、成本、进度一致系统的功能复杂性是否与开发风险、成本、进度一致?n n是否为后续的开发提供了足够的依据?是否为后续的开发提供了足够的依据?n n关于系统性能的要求是否恰当?关于系统性能的要求是否恰当?2.6 项目开发计划项目开发计划2.6.3 项目开发计划编写项目开发计划编写n n1 引言:引言:编写目的,背景,定义,参考资料n n2 项目概述项目概述:工作内容,主要参加人员,产品,验收标准,完成项目的最迟期限,本计划的批准者和批准日期 n n3 实施计划:实施计划:工作任务的分解与人员分工,接口人员,进度,预算,关键问题 n n4支持条件:支持条件:计算机系统支持,需由用户承担的工作,由外单位提供的条件 n n5专题计划要点专题计划要点

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

当前位置:首页 > 教育专区 > 初中资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁