基于UML2.0的系统设计思想课件
UML(UnifiedModeling Language)是一种建模语言,更是一种系统分析设计的最佳实践方法。我从2003年开始接触UML,从UML1.1到2.0,感受到了UML的独特魅力,它不仅仅成为在项目和产品分析设计过程中的统一标准,还逐步成为了从需求到测试的最常用公共语言。 我记得在最早接触UML的那段时间,项目组还在辛苦的用着面向结构化的设计思想,写着SRS,画着流程图和数据流图;对OO的设计思想还未真正接触,对于UML只知道系统的设计可以通过9种不同的图来解剖系统,9种图代表了系统的9种纬度,至于如何用到项目中是完全没有概念。 后来,随着Java盛行,OO的思想占据主导,因此接触UML更多了。发觉了解UML越深入就越被其吸引,UML不仅仅是一些图,不仅仅是系统的不同剖面,更是一种业务和系统模型的构造过程。并开始在项目中推动使用UML的标准语言,比如用例图,比如类图。 直到现在,基于UML2.0的应用设计思想仍然是团队中需求、设计、开发人员的主要指导思想。虽然UML1.0的9种图如今扩展到2.0的13种图,然而思想却没有太大变化,在设计中我们依然以用例为驱动,在设计中注重对象的状态变化的分析,注重类的分析和对象间的关系行为分析。 如下图所示,概括了基于UML2.0的APP设计思想。 ? UML的用法 在我所接触到的项目中,UML是一种设计的指导思想,是一种标准。我经常把
您可能关注的文档
最近下载
- 2010-2023历年北京市春季普通高中会考物理试卷.docx VIP
- 美国语文 12-18岁 中英文对照版.pdf VIP
- 安全网、安全帽、扣件、钢管合格证及检验报告.docx VIP
- 2025-2030美国膳食指南中文版.pdf VIP
- 9宫格数独专项练习题(每日一练,初级、中级、高级各20套题).docx VIP
- 2026年市场协同发展的利益分配与协调机制研究.docx
- 小学数学巧算24点专项练习题(每日一练,共25份).pdf VIP
- 小学数学巧算24点专项练习题(每日一练,共9份).pdf VIP
- 《2026版CSCO胰腺癌诊疗指南》内科更新内容解读.docx
- 阅读题中常见逻辑关系设错讲练(教师版).pdf VIP
原创力文档

文档评论(0)