第一部分. ArgoUML指南
ArgoUML指南
目录
2. 基于面向对象的UML
2.1. 简介
2.2. UML背景
2.3. 基于面向对象处理流程的UML
2.3.1. 流程类型
2.3.2. 开发流程示例
2.4. ArgoUML有什么不同
2.4.1. 符合人类的认知心理
2.4.2. 开放的标准
2.4.3. 100%纯JAVA
2.4.4. 开放源码
2.5. ArgoUML基础
2.5.1. 开始
2.5.2. ArgoUML用户接口
2.5.3. 输出
2.5.4. 设计向导
2.6. 案例研究(未完成)
3. 需求捕获
3.1. 简介
3.2. 需求捕获过程
3.2.1. 过程步骤
3.3. 需求捕获过程的结果
3.3.1. 说明文档
3.3.2. 用例图
3.3.3. 用例说明书
3.3.4. 需求补充说明书
3.4. 在ArgoUML中使用用例
3.4.1. 参与者
3.4.2. 用例
3.4.3. 联系
3.4.4. 层次化用例
3.4.5. 原型
3.4.6. 文档
3.4.7. 系统边界盒
3.5. 用例研究
3.5.1. 说明文档
3.5.2. 区分参与者和用例
3.5.3. 联系(未完成)
3.5.4. 高级图表特性(未完成)
3.5.5. 用例说明书(未完成)
3.5.6. 需求补充说明书(未完成)
4. 分析
4.1. 简介
4.2. 分析过程(未完成)
4.2.1. 分析过程的结果 (未完成)
4.3. 类图(未完成)
4.3.1. 类图(未完成)
4.3.2. 高级类图(未完成)
4.4. 在ArgoUML中创建类图
4.4.1. 类
4.4.2. 联系 (未完成)
4.4.3. 类属性和方法(未完成)
4.4.4. 高级特性(未完成)
4.5. 序列图(未完成)
4.5.1. 序列图(未完成)
4.5.2. 区分行为(未完成)
4.5.3. 高级序列图(未完成)
4.6. 在ArgoUML 中创建序列图
4.6.1. 序列图
4.6.2. 行为(未完成)
4.6.3. 高级序列图(未完成)
4.7. 状态图(未完成)
4.7.1. 状态图(未完成)
4.7.2. 高级状态图(未完成)
4.8. 在ArgoUML中创建状态图
4.8.1. 状态图(未完成)
4.8.2. 状态(未完成)
4.8.3. 转换(未完成)
4.8.4. 行为(未完成)
4.8.5. 高级状态图(未完成)
4.9. 实现用例(未完成)
4.10. 在ArgoUML中创建实现用例(未完成)
4.11. 示例(未完成)
4.11.1. 概念类图(未完成)
4.11.2. 系统序列图(未完成)
4.11.3. 系统状态图(未完成)
4.11.4. 实现用例(未完成)
5. Design
5.1. Introduction
5.2. The Design Process (To be written)
5.2.1. Output of the Design Process (To be written)
5.3. Package Diagrams (To be written)
5.3.1. The Package Diagram (To be written)
5.3.2. Advanced Package Diagrams (To be written)
5.4. Creating Package Diagrams in ArgoUML
5.4.1. Packages
5.4.2. Relationships between packages (To be written)
5.4.3. Advanced Package Features (To be written)
5.5. More on Class Diagrams (To be written)
5.5.1. The Class Diagram (To be written)
5.5.2. Advanced Class Diagrams (To be written)
5.6. More on Class Diagrams in ArgoUML (To be written)
5.6.1. Classes (To be written)
5.6.2. Class Attributes and Operations (To be written)
5.6.3. Advanced Class Features
5.7. Sequence and Collaboration Diagrams (To be written)
5.7.1. More on the Sequence Diagram (To be written)
5.7.2. The Collaboration Diagram (To be written)
5.7.3. Advanced Collaboration Diagrams (To be written)
5.8. Creating Collaboration Diagrams in ArgoUML (To be written)
5.8.1. Collaboration Diagrams (To be written)
5.8.2. Messages (To be written)
5.8.3. Advanced Collaboration Diagrams (To be written)
5.9. Statechart Diagrams (To be written)
5.9.1. The Statechart Diagram (To be written)
5.9.2. Advanced Statechart Diagrams (To be written)
5.10. Creating Statechart Diagrams in ArgoUML (To be written)
5.10.1. Statechart Diagrams (To be written)
5.10.2. States (To be written)
5.10.3. Transitions (To be written)
5.10.4. Actions (To be written)
5.10.5. Advanced Statechart Diagrams (To be written)
5.11. Activity Diagrams (To be written)
5.11.1. The Activity Diagram (To be written)
5.12. Creating Activity Diagrams in ArgoUML (To be written)
5.12.1. Activity Diagrams (To be written)
5.12.2. Action States (To be written)
5.13. Deployment Diagrams (To be written)
5.13.1. The Deployment Diagram (To be written)
5.14. Creating Deployment Diagrams in ArgoUML (To be written)
5.14.1. Nodes (To be written)
5.14.2. Components (To be written)
5.14.3. Relationships between nodes and components (To be written)
5.15. System Architecture (To be written)
5.16. Case Study (To be written)
5.16.1. Packages (To be written)
5.16.2. Class Diagrams (To be written)
5.16.3. Sequence Diagrams (To be written)
5.16.4. Collaboration Diagrams (To be written)
5.16.5. Statechart Diagrams (To be written)
5.16.6. Activity Diagrams (To be written)
5.16.7. The Deployment Diagram (To be written)
5.16.8. The System Architecture (To be written)
6. Build (To be written)
6.1. Introduction
6.2. The Build Process (To be written)
6.2.1. Output of the Build Process (To be written)
6.3. Adding Code to ArgoUML (To be written)
6.3.1. Classes (To be written)
6.3.2. Actions (To be written)
6.4. Case Study (To be written)
6.4.1. Coding for Classes (To be written)
6.4.2. Coding Actions (To be written)
6.5. Case Study (To be written)
上一页1.4. 约定
第2章. 基于面向对象的UML