UML 学习笔记
在实际工作难免会要去分析别人遗留下来的软件系统。
面对没有文档可以参考、代码量大(15w+)、设计粗糙的系统。良好的分析工具就显得尤其重要。
入门书籍
《系统分析师UML实务手册》
《C++程序员UML实务手册》
实验平台: XP+StarUML
《系统分析师UML实务手册》
Topic:
1. 定义业务流程。
2. 分析业务流程。
3. 定义系统范围。
4. 分析系统流程。
5. 分析业务规则。
6. 定义静态结构。
7. 定义操作及方法。
8. 基金模拟项目。
9. 语音备忘器。
《C++程序员UML实务手册》
Topic:
1. 什么是UML
2. UML与C++的对应
3. C++文档结构
4. UML与对象基础
5. 类别图、循序图、案例图、 状态图、活动图,如何按图施工。
阅读顺序:
第6章 使用StarUML绘制类图
ps: starUML: 画图、由图产生程式码。