《软件开发流程简介》ppt课件

上传人:tia****nde 文档编号:70771046 上传时间:2019-01-18 格式:PPT 页数:16 大小:2.24MB
返回 下载 相关 举报
《软件开发流程简介》ppt课件_第1页
第1页 / 共16页
《软件开发流程简介》ppt课件_第2页
第2页 / 共16页
《软件开发流程简介》ppt课件_第3页
第3页 / 共16页
《软件开发流程简介》ppt课件_第4页
第4页 / 共16页
《软件开发流程简介》ppt课件_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《《软件开发流程简介》ppt课件》由会员分享,可在线阅读,更多相关《《软件开发流程简介》ppt课件(16页珍藏版)》请在金锄头文库上搜索。

1、知识点回顾(一)软件开发流程简介作者:张燎原2009.05.03厂命开发流程苓图“a3人一王标标李承积颊目邹挂诊刘口42013-7-12扎发冼税念厉可行性分析和项目4需求分析4概要设计皋详细设计4编码蓁测试1维护2013-7-1(一)切行烩外技视项厅万发多趁软件可行性研究的目的葛是用最小大代价在尽可能短的时间内确定诙软件项目是否能夜开发,-是否值得去开发。可行性研究的任务:1技术可行性确定在现有资源(软件;硬件,技术大员)条件下;项目是吻能实现2经济可行性进行开公成本的估算以及了解取得经济效益的评估,确定要开发的项目是否借得投资开发3社会可行何要开发的项目是否存在任何俊犯,妨碍等资任问题,要开

2、发项目的运行方式在用户组织内是否行得通,现有管理制度,人员素质,操作方式是否可行产生文档:可行性研究报告项目开发计划项目开发计划是一个管理性文档,说明项目的各项主要工作,双方应承担的质任,项目完成期限及其他条件限制。2013-7-1(二)需夺外技需河分析是指,开发人员准确理解用户的要法,进行细致的调查分析将用户非形式的需汀陈述转化为完整的需求定义,再由霁求定义转换到相应形式的功能规约(需求规格说明书)的过程需求分析的任务,1问题识别(C15功能霁汀:所开发的软件必预兮备什五桦的功能,这是最重要的C2性能零怀;待开发的软件的技术性能指标(C3)环境衍玑;故件运行时所睐的钟,硫作的瑞水C45用户界

3、靥如汪;大机交五万式哉等2外杯与综合,导出软件的逻辑模在分析与综合中,逐步细化牧件功能,划分成各个于功能,用图文结合的形式,建立系统的巡输模型3编写文档霜求规格说明书把双方共同的理解与分析结果用规范的方式提逊出来,作为仆后各项工作的基础2013-7-115(二)需夺外技初步用户使用手册3:着重反昭被开发转件的用户功能界面和用户侧用的具体要求。确认测试计划:作为今后确认和验收的依据修改项目开发计划,对原计划进行适当修正。霞求分析方法结构化分析方法;简称SA是面向数据流进行分析的方法:该方法使用简单易读的符号臻荐藿墓内部数据传递,变换的共系,自顶向下返层分解,描络出满足功能要求的描述工具数据流图-

4、CDFD7:以图形万式猎绘数据在系绑中流动和处理的过程数据字典(DD):为分析人员查拖数据流图中有关名守的详组定义而服务2013-7-16CC)雯光外多数据活图数据字奔吵卜一一:砺UnE符号会丶用例及说明|招8表示数据的源炉或线|炳筠头表示数据流动2013-7-1(世)施要施训概要设计是把软件“做什么“的逻辑模型变捣为“怎么做“的物理模型把软件霁求转换为软件表示,排述软件的总的体系结构概要设计任务:1诀计软件系统结构1采用桃种设计方法,将一个复杂的系统按功能划分成模块-2确定每个模址的功能3确定横坂之间的调用关系45确定模坂之间的拳口2数据结构及数招库妇求刑于大型数据处理的软件系统,除了控制结

5、松的模块设计外,数据结构与数据库设计也是重要的。3编写概要设计文档概要设计说明书数据库设计说明书修改用所手册俳改测试计划2013-7-18(世)施要施训软件设计名词解释:模坡:模抒在程序中是数据说明;可执行语句等程序对象的集合,蚩者是十狼帜名和缉址的元素。在软件体系结构中,模坪是可组合,分解和更换的单元。椿灾化:是指解决一个复杂问题时自顶画下逐层把软件系统划分成若干模现的过程榴合性;也称快闰联系,核坂之间联系越紧密,其精合性就超强,槲块的独立性就超莲内聪性:又称快内联系,模坂内吊元素联系越絮密,则它的内根性就越高街量软件质量的标准-高内聘,低粹合软似结格国5息轻件系绑的熟块紫沥结构,反吡了押个

6、系绘的加胎中玖,及将李程序的软件结构谊计优化准败:1划分模块时,尽量做到高内林,低椿合,保持椿块相对独立性,可将功能过于简单而友有联系的模块进行合些,合并时消除重复功能。2有判定功能的模块应与受其影响的模坂在层次上尽量探近。3软件结构的深度宽度,扈入,康出应适当。4-模块的大小要造中。5-槲块的接口要简单,消晰,含义明确,便于理解,易于实现,测试于维护。2013-7-19页0才M深度:指结构图控制的层次,左图深度为5。宿度:指模块个数最多的一层中的楝抒个数,左图密度为4。扈出指二个模坂直接下属模块的个数,左图中模块A的扇出为3。剧入:衔-个模坂直推上属模块的个5的扇入为3。士同亩失的樵块仕结构闯叶仅出现2调用关系只能从上到下:3不严格表示横块的调用次序,习慷上从左到史:2013-7-110

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号