面向过程面向对象面向组件面向服务软件架构的分析与比较 摘要:软件开发从汇编语言过程式语言面向对象面向组件发展到面向服务每一步都体现了不断抽象更加贴近业务实际的发展趋势当前软件发展正处于从面向组件思想向面向服务思想的跨越阶段本文深入分析了面向过程面向对象面向组件面向服务架构得出相关的优缺点关键字:面向过程面向对象面向组件面向服务1 背景当前信息系统的发展越来越明显地呈现出以下特征:软件系统越
Q:面对对象和面向过程的优缺点结合实例进行阐述A:一个人理解面向对象相对于面向过程较显著的优势莫过于可扩展性可维护性众所周知在软件开发过程中开发人员与客户需要不断的沟通而客户的需求也往往在不断的变化软件的功能也不是一成不变的如果采用面向过程的方法来进行软件开发当用户需求发生变化时比如要求修改现有软件功能的实现方式或者要求追加新的功能时就需要自顶向下地修改模块的结构有时候甚至整个软件系统的设计
#
单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式––––内容提纲? 概述– 面向对象分析与面向对象设计– OOAD 模型You are here你在这儿? 面向对象分析的概念– 分析类:边界类控制类实体类– 用例实现? 基于用例的分析建模识别分析类定义交互行为建立分析类图检查分析模型2面向对象分析? 面向对象分析– 注重分析业务领域和系统责任忽略与
面向对象分析基础知识面向对象分析之类型的确定之分析类面向对象分析之类型的确定之分析类面向对象分析之类型的确定之分析类
康凯Mail: : 专业技能技术全面成熟练达洞察力强经验丰富具备在缺乏完整信息众多问题交织一团模糊和矛盾的情况下迅速抓住问题要害并做出合理的关键决定的能力具备战略性和前瞻性思维能力善于把握全局能够在更高抽象级别上进行思考对项目开发涉及的所有问题领域都有经验包括彻底地理解项目需求开展分析设计之类软件工程活动等具备素质以在各小组之间推进技术工作并在项目压力下做出牢靠的关键决策拥有优秀的沟通能力用
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级面向对象软件架构设计康凯Mail: lptstrsinaMsn: lptstr512hotmail1目录第一单元:软件生命周期与软件架构介绍2第二单元:技术架构视图─面向对象程序设计原则与模式 59用GRASP模式指导设计62领域模型96面向对象设计的基本原则132第三单元:用UML辅助系统分析与设计177
#
单击此处编辑母版文本样式第二级第三级第四级第五级2010-1-18单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级2010-1-21单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级2010-1-21单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级2010-1-21面向对象软件开发
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版
违法有害信息,请在下方选择原因提交举报