PoEdu培训 C++项目班 第一课 认识UML
文章类别: 培训笔记 0 评论

PoEdu培训 C++项目班 第一课 认识UML

文章类别: 培训笔记 0 评论

认识UML

UML

软件开发蓝图

软件开发过程

RUP(统一软件开发过程)

要求一开始就要有一个好的设计

XP(敏捷开发)

通过以上两种方式保证我们素材的质量.   
    先产生测试用例, 通过测试用例产生我们的素材(编码)   
    产生过程我们通过小组编程, 由2个人, 一个主力开发, 一个进行代码审查.   

通过重构实现一个好的设计

图类

类图

归属于静态图

可见性标志:

`+ : public`   
`# : protected`   
`- : private`   
关系

关系连线图例:
Alt 类关系连线图例

类和类之间的关系_越简单越好_.
尽量避免聚合和组合关系.

项目设计

Alt UML

如有错误,请提出指正!谢谢.

回复