Library Domain Model
2020-10-30 03:47:50 0 举报
一个比较完整的图书馆管理系统的UML类图,参考自《UML diagrams - Library Domain Model》,具体绘制过程可以参考我的个人blog
作者其他创作
大纲/内容
<<interface>>Search
*
1..*
1
reserved
Library(图书馆)
name: Stringaddress: Address
account
Author(作者)
name: String {id}biography: StringbirthDate: Date
Account(账户)
number: idhistory History[0..*]opened: Datestate: AccountState
Catalog(目录)
Book Item(书目)
barcode: String[0..1]{id}tag: RFID[0..1]{id}^IBSN: String[0..1]^subject: Stringtitle: String{redefines name}isReferenceOnly: Boolean = falselang: Language {redefined lang}numberOfPages: Integerformat: Formatborrowed: Date/loanPeriod: Integer{readOnly}/dueDate: Date{readOnly}/isOverdue: Boolean = false
Patron(顾客)
name: FullNameaddress: Address
borrowed
Book(书)
IBSN: String[]name: Stringsubject: Stringoverview: Stringpublisher: StringpublicationData: Datalang: String
Librarian(图书管理员)
name: FullNameaddress: Addressposition: String
<<interface>>Manage
收藏
收藏
0 条评论
下一页