首先我们再整理一下合理软件开发的流程
一、需求分析阶段
需求是产品优劣的关键
二、系统设计阶段
三、开发阶段
四、测试阶段
五、维护阶段
发布系统,维护系统(备份系统数据),数据软件系统运行是出问题,与开发人员合作修复问题。
下面介绍类图
首先总体看下UML类图中的几种关系
1)泛化(Generalization)-继承关系
2)实现(Realization)
3)关联(Association)
4)聚合(Aggregation)
5)组合(Composition)
6)依赖(Dependency)