计算机软件工程管理分析

上传人:ggf****312 文档编号:253182055 上传时间:2024-11-30 格式:PPTX 页数:22 大小:118.46KB
收藏 版权申诉 举报 下载
计算机软件工程管理分析_第1页
第1页 / 共22页
计算机软件工程管理分析_第2页
第2页 / 共22页
计算机软件工程管理分析_第3页
第3页 / 共22页
资源描述:

《计算机软件工程管理分析》由会员分享,可在线阅读,更多相关《计算机软件工程管理分析(22页珍藏版)》请在装配图网上搜索。

1、单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第一章 软件工程概念,软件由计算机,程序,、,数据,及,文档,组成。,软件的特点,抽象性,软件生产无明显制造过程,无磨损性,对计算机硬件依赖性,软件的手工开发方式,软件本身复杂性,软件的高成本,1,软件与硬件、数据库、人、过程等共同,构,构成计,算,算机系,统,统。,软件种,类,类可以,从,从六个,方,方面进,行,行划分:,按功能,分,分类,应用软,件,件,系统软,件,件,支撑软,件,件,软件的,概,概念,2,按规模,分,分类,微型,小型,中型,大型,甚大型,极大型,按工作,方,方式分,类,类,分时软,件,

2、件,实时软,件,件,交互式,软,软件,批处理,式,式软件,3,按服务,对,对象分,类,类,项目软,件,件,产品软,件,件,按使用,频,频度分,类,类,一次性,使,使用软,件,件,频繁使,用,用软件,按失效,影,影响分,类,类,高可靠,性,性软件,一般可,靠,靠性软,件,件,每一类,软,软件在,管,管理方,面,面要求,程,程度不,同,同。,4,软件的,发,发展经,历,历了三,个,个阶段,程序设,计,计阶段,50至60年,代,代,程序系,统,统阶段,60至70年,代,代,软件工,程,程阶段,70年,代,代以后,软件工,程,程概念,的,的出现,源,源自软,件,件危机,。,。,软件的,发,发展,5,软

3、件工,程,程定义,为,为“运用现,代,代科学,技,技术知,识,识来设,计,计并构,造,造计算,机,机程序,及,及为开,发,发、运,行,行和维,护,护这些,程,程序所,必,必须的,相,相关文,档,档资料,。,。”,软件工,程,程学定,义,义为,“,“建立并,使,使用完,善,善的工,程,程化原,则,则,以,以较,经,经济的,手,手段获,得,得能在,实,实际机,器,器上有,效,效运行,的,的可靠,软,软件的,一,一系列,方,方法。”,软件工,程,程包括,三,三个要,素,素:方法、工具和过程。,软件工,程,程定义,6,软件工,程,程需要,解,解决的,问,问题主,要,要有:软件成,本,本、软件可,靠,靠

4、性、软件维,护,护、软件生,产,产率和软件复,用,用。,软件工,程,程需要,达,达到的,基,基本目,标,标:,付出较,低,低的开,发,发成本,达到要,求,求的软,件,件功能,取得较,好,好的软,件,件性能,开发的,软,软件易,于,于移植,需要较,低,低的维,护,护费用,能按时,完,完成开,发,发,及,时,时交付,使,使用,软件工,程,程的目,标,标,7,ISO9000,定义:,软,软件过,程,程是把输入,转,转化为,输,输出的,一,一组彼,此,此相关,的,的资源,和,和活动。,从软件,开,开发的,观,观点看,,,,它就,是,是使用适,当,当的资,源,源(包括,人,人员、,硬,硬软件,工,工具、

5、,时,时间等,),),为,开,开发软,件,件进行,的,的一组开发,活,活动,在过,程,程结束,时,时将输入(用户,要,要求)转化为,输,输出(软件,产,产品)。,软件工,程,程过程,8,软件工,程,程过程,定,定义了:方法使,用,用的顺,序,序、,要,要求交,付,付的文,档,档资料,、,、为保,证,证质量,和,和适应,变,变化所,需,需要的,管,管理、,软,软件开,发,发各个,阶,阶段完,成,成的里,程,程碑,软件工,程,程过程,包,包含四,种,种基本,的,的过程,活,活动:,Plan软件规,格,格说明,Do软件开,发,发,Check软件确,认,认,Action,软件演,进,进,9,软件有,一

6、,一个孕,育,育、诞,生,生、成,长,长、成,熟,熟、衰,亡,亡的生,存,存过程,。,。这个,过,过程即,为,为软件,的,的生存,期,期,软件生,存,存期包,含,含三个,阶,阶段:软件定,义,义、软件开,发,发及软件运,行,行维护。,软件生,存,存期模,型,型是软,件,件工程,思,思想的,具,具体化,,,,是跨,越,越软件,生,生存期,的,的系统,开,开发、,运,运行、,维,维护所,实,实施的全部活,动,动和任务的过程框,架,架。,软件生,存,存期,10,常用的,软,软件生,存,存期模,型,型有,瀑布模,型,型,演化模,型,型,螺旋模,型,型,增量模,型,型,喷泉模,型,型,智能模,型,型,软

7、件生,存,存期模,型,型,11,瀑布模,型,型,需求定义,系统与软件设计,集成与系统测试,实现与单元测试,运行与维护,各项活,动,动按自,上,上而下,,,,相互,衔,衔接的,固,固定次,序,序,如,同,同瀑布,逐,逐级下,落,落。每,项,项活动,均,均处于,一,一个质,量,量环(,输,输入-,处,处理-,输,输出-,评,评审),中,中。,12,演化模,型,型,需求的采集,与细化,客户评价原型,快速设计,建造原型,加工原型,产生样品,停止,开始,先开发,一,一个“,原,原型”,软,软件,,完,完成部,分,分主要,功,功能,,展,展示给,用,用户并,征,征求意,见,见,然,后,后逐步,完,完善,,

8、最,最终获,得,得满意,的,的软件,产,产品。,13,螺旋模,型,型,决定目,标,标、,方案和,限,限制,评价方,案,案、,识别风,险,险、,弱化风,险,险,开发、,验,验证、,下一级,产,产品,计划下,一,一阶段,集成,测试,14,螺旋模,型,型,螺旋模,型,型将瀑,布,布模型,与,与演化,模,模型结,合,合起来,,,,并且,加,加入两,种,种模型,均,均忽略,了,了的风,险,险分析,。,。,螺旋模,型,型沿着,螺,螺线旋,转,转,自,内,内向外,每,每旋转,一,一圈便,开,开发出,更,更完善,的,的一个,新,新版本,。,。,制定计,划,划确定软,件,件目标,,,,选定,实,实施方,案,案,

9、弄,清,清项目,开,开发的,限,限制条,件,件;,风险分,析,析分析所,选,选方案,,,,考虑,如,如何识,别,别和消,除,除风险,;,;,实施工,程,程实施软,件,件开发,客户评,估,估评价开,发,发,提,出,出修正,建,建议。,15,增量模,型,型,把软件,产,产品分,解,解成一,系,系列的,增,增量构,件,件,在,增,增量开,发,发迭代,中,中逐步,加,加入。,每个构,件,件由多,个,个相互,作,作用的,模,模块构,成,成,并,且,且能够,完,完成特,定,定的功,能,能。,增量开,发,发方法,的,的新演,进,进版本,叫,叫做,“,“极限,程,程序设,计,计(eXtremeProgramm

10、ing,),)”。,定义,基本需求,将需求赋予增量构件,设计系统,体系结构,开发,增量构件,确认,增量构件,集成,增量构件,确认系统,16,喷泉模,型,型,体现了迭代和,无,无间隙的特性,。,。,系统某个部分,常,常常重复工作,多,多次,相关对,象,象在每次迭代,中,中随之加入演,进,进的软件成分,。,。,无间隙是指在,各,各项开发活动,,,,即分析、设,计,计和编码之间,不,不存在明显的,边,边界。,喷泉模型是对,象,象驱动的过程,。,。,17,需求阶段,分析阶段,设计阶段,编程阶段,集成与测试阶段,维护与演进阶段,18,智能模型,智能模型是基,于,于知识的软件,开,开发模型,它,把,把瀑布

11、模型和专家系统综合在一起。,该模型在各个,开,开发阶段都利,用,用了相应的专,家,家系统来帮助,软,软件人员完成,开,开发工作。,为此,建立了各个阶段的知,识,识库,将模型、相,应,应领域知识和,软,软件工程知识,分,分别存入数据,库,库。以软件工,程,程知识为基础,的,的生成规则构,成,成的专家系统,与,与包含应用领,域,域知识规则的,其,其他专家系统,相,相结合,构成,该,该应用领域的,开,开发系统。,19,用户要求,需求分析,概要设计,详细设计,程序编码,测试,维护,支持需求,分析的,专家系统,支持软件,设计的,专家系统,支持测试,的专家系统,支持维护,的专家系统,20,在软件开发,过,过程中必须,遵,遵循的软件,工,工程原则有,:,:,抽象与自顶,向,向下、逐层,细,细化,信息隐蔽和,数,数据封装,模块化,局部化,确定性,一致性和标,准,准化,完备性和可,验,验证性,软件工程原,则,则,21,软件工程的,基,基本原理有,:,:,按软件生存,期,期分阶段制,定,定计划并认,真,真实施;,坚持进行阶,段,段评审;,坚持严格的,产,产品控制;,使用现代程,序,序设计技术,;,;,明确责任,,使,使得工作结,果,果能够得到,清,清楚的审查,;,;,用人少而精,;,;不断改进,开,开发过程。,软件工程的,基,基本原理,22,

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

相关资源

更多
正为您匹配相似的精品文档
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  sobing.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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