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)
