UML图书管理系统
第3章 系统静态模型
建议本章介绍关键技术、关键算法分析设计以及对原有方法的主要改进等。
3.1 系统中的类
系统中的类有三个参与者相关的类和其他的几个相关类。 3.1.1 参与者相关的类
图3-1参与者相关的类
类图说明:
<1>Borrower类是借阅者的类,它的属性很多,包括借阅者的账户ID(user ID)、密码(passwords)、 姓名(name)、地址(address)、最大借书量(maxbooks)、最长借书时间(maxborrowdays)、最长还书时间(maxreservedays)等。其中主要操作有借书(borrow)和还书(return_back)。 <2>Librarian类是图书管理员的类,包括管理员姓名(libarianName)、和密码(passwords)等属性。
<3>Administrator类是系统管理员的类,包括系统管理员姓名(administratorName)、和密码(passwords)等属性。