示例 - wolai 笔记

0.需求

拟开发一软件,完成学校管理中的教务部门功能,包括班级管理、课程管理、帐户管理等,要求用UML建模。

1.用例图

1.1主用例图

1.2班级管理子用例图

1.3课程管理子用例图

1.4账户管理子用例图

2.顺序图

可为用例创建顺序图,以帐户管理用例图为例

2.1添加账户顺序图

2.2添加账户协作图

2.3删除账户顺序图

2.4修改账户的顺序图

3.创建类图

3.1账户管理类图

3.2课程管理类图

3.3班级管理类图

4.通过类图生成核心代码

详细功能代码可在实现软件时在补充,也可实现由代码到类图的逆向工程

5.建立数据模型

数据模型可转换为物理数据库(如SQLServer2000)

Comment