UML概念、历史简介.ppt
《UML概念、历史简介.ppt》由会员分享,可在线阅读,更多相关《UML概念、历史简介.ppt(36页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、1.2 UML概念、历史简介,徐迎晓复旦大学软件学院,outline,UML 概念What is a Model面向对象总结,outline,UML 概念What is a Model面向对象总结,UML概念,UML Unified Modeling Language.Modeling用于表达现实的简化视图,以便于面向对象软件系统的设计与实现,outline,UML 概念What is a Model面向对象总结,早期软件开发过程,Software Development项目管理、需求分析、质量保证、维护等设计、实现 通常的过程,需求说明:软件要做什么, 非正式描述,与未来的用户一起准备,正式
2、合同的基础,常作为软件开发的起点形式非正式的大纲informal outline高度详细和结构化的功能说明程序员非正式的理解原型系统(与未来用户一起开发)适合于simple program, single programmer数据和子程序结构在程序员脑子中,更复杂的过程,Structure chart: 系统结构特定方面的抽象视图整个程序功能分解为多个子程序(subroutine)以及子程序之间的调用关系这种功能的文档称为模型(Model),模型的作用,整个系统太复杂,难以一下子抓住,通过模型简洁地描述系统某个方面an abstract view of important aspects of
3、 the system交流。(项目组成员之间,与客户)将系统体系结构归档,Architecting a dog house,Can be built by one personRequiresMinimal modelingSimple processSimple tools,Architecting a house,Built most efficiently and timely by a teamRequiresModelingWell-defined processPower tools,Architecting a high rise,Early architecture,Progr
4、ess - Limited knowledge of theory,Modern architecture,Progress - Advances in materials - Advances in analysis,Modeling a house,模型的分类,分类:根据从何种角度来理解和描述系统的结构Structured Methods:包括结构化分析,结构化设计等通常用data flow diagram描述数据如何经过各个处理流程适于关系数据库设计(大量数据,数据的处理可由数据之外的函数处理)Object-oriented Methods: 将数据和函数统一建议迭代、增量(iterat
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- uml 概念 历史 简介
限制150内