软件开发环境与工具.ppt

软件开发环境与工具.ppt

ID:48894197

大小:338.50 KB

页数:18页

时间:2020-02-01

软件开发环境与工具.ppt_第1页
软件开发环境与工具.ppt_第2页
软件开发环境与工具.ppt_第3页
软件开发环境与工具.ppt_第4页
软件开发环境与工具.ppt_第5页
资源描述:

《软件开发环境与工具.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、软件开发环境与工具2013年9月9日郗博韬2.2面向对象分析与设计面向对象的分析——OOA面向对象设计——OOD面向对象的程序设计——OOP2.2面向对象分析与设计2.2.1传统软件分析设计的问题2.2.2面向对象分析与设计的主要特点2.2.3面向对象建模2.2.1传统软件分析设计的问题传统的软件分析技术难以应对需求的不断变化传统软件开发方法无法实现高效的软件复用传统软件设计方法难以实现从分析到设计的直接过渡2.2.2面向对象分析与设计的主要特点按照人类习惯的思维方法,对软件开发过程所有阶段进行综合考虑软件生存期各阶段所

2、使用的方法、技术具有高度的连续性软件开发各阶段有机集成,有利于系统的稳定性具有良好的重用性2.2.3面向对象建模模型是什么一组标准的图形符号和组织这些符号的规则2.2.3面向对象建模为什么建立模型为了更好的理解问题无歧义地定义和描述问题中的术语和概念2.2.3面向对象建模模型建立的角度对象模型描述系统数据结构(定义做事情的实体,最重要)动态模型描述系统动态的协作及控制结构(什么时候做)功能模型描述系统功能(做什么)2.2.3面向对象建模比较流行的建模语言UML(UnifiedModlingLanguage,UML)统一建

3、模语言。主要包括9种模型图2.2.3面向对象建模1.用例图角色用例用例间的关系UML用例图用例图角色是系统外部的一个实体(人或事物),以某种方式参与用例的执行过程用例图用例对系统的用户需求(功能需求)的描述,表达了系统的功能和所提供的服务用例图用例间的关系泛化关系用例之间一般和特殊关系包含关系包含其他用例具有的行为并作为自身的一部分扩展关系可以被定义为基础用例的增量扩展用例图UML用例图角色——人状图标用例——椭圆通信——连接用例和角色的线类图与对象图泛化关联聚合与组合依赖类图的设计步骤2.2.3面向对象建模组件图时序图

4、协作图状态图活动图配置图谢谢欣赏!谢谢观赏WPSOfficeMakePresentationmuchmorefun@WPS官方微博@kingsoftwps

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。