标签:包括 概要 对象 模型 设计图 类图 用例 状态图 UML
1.面向对象分析设计的三个模型
- 对象(静态)模型:
描述系统的静态结构,包括类和对象,它们的属性和操作,以及它们之间的关系。
包括:类图、对象图
- 动态模型:
着重于系统的控制逻辑,考察在任何时候对象及其关系的改变,描述这些涉及时序和改变的状态。包括状态图和事件跟踪图。
包括:顺序图、通信图、状态图、活动图
- 功能(用例)模型:
着重于系统内部数据的传送和处理。
包括:用例图、数据流图
- 物理模型:
包括:构件图、部署图
2. 统一建模语言UML的模型视图
- 静态图
包括:用例图、数据流图、类图、对象图、构件图、部署图
- 动态图
包括:顺序图、通信图、状态图、活动图
3. 面向对象分析的各个阶段图
3.1、需求
采用用例图描述需求。
3.2、 分析
采用类图描述静态结构
采用顺序图、合作图、活动图、状态图描述动态行为
3.3、设计
采用类图、包,对类的接口进行设计
3.4、 实现
将类用某现象对象语言实现
3.5、继承与交付
构件图、包、部署图
3.6、 测试
单元测试——类图和类的说明书
标签:包括,概要,对象,模型,设计图,类图,用例,状态图,UML 来源: https://www.cnblogs.com/zhanchenjin/p/16658721.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。