UML类图绘制实例 下面将使用如属官的借阅管理系统做一个图书馆管理系统的UML类图。参考自Library Domain Model 最终的绘制结果大致如下: 前期建模 对于图书馆的借阅系统的建模,首先我们把所有需要定义的基础类定义出来。分别是Book(书籍)、Library(图书馆)、Patron(顾客)、Librarian(图书管理员)四个基础的对象。 我们尝试将四个基础类进行关系连接,最后的到的关系图如下(注,就算没有图书,图书馆也不会消失,因此使用空心的关联关系: 业务扩展 增加用户账号管理 由于客户借还书籍过程中,图书馆里系统的后台会希望能够查看该顾客的曾借用书籍,已借阅待还书籍,以及当前客户是否有权限进行新书的借阅。 …
阅读更多