图书馆管理系统的用例图
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1. 系统的UML 基本模型
2。1系统的用例图
用例图在需求分析阶段有很重要的作用,整个开发过程都是围绕需求阶段的用例进行的。创建用例图之前首先需要确定参与者。图书管理系统的参与者主要有3类:读者(借阅者),图书管理员、图书管理系统的维护者。
1. 借阅者请求服务的用例图
Return the book
<
用例图说明:
(1)Serch for Book :书籍查询用例。
(2)Reserve the book:书籍预订用例。
(3)Logon the system :登陆系统。
(4)Query Info:查询借阅信息。
(5)Borrow the book :借阅书籍.
(6)Return the book :归还书籍.
(7)Return With Fine :还书时交纳罚金。如果借阅者所借书籍超过借阅期限未还,还书的
时候就要交纳一定的罚金。
2. 图书馆管理员处理借书 、还书等的用例图
Remove Reservation
用例图说明:
(1) Get book:书籍归还处理
(2) Lend book :书籍借阅处理
(
3)
Remove Reservation :删除书籍预订信息
(4) Get With Fine :还书时收取罚金
(5) Check user count:检查用户借阅凭证的合法性,图书管理员在借阅者借书的时候要检
查用户借阅凭证的合法性
3. 系统管理员进行系统维护的用例图
Add Book Remove or Update Title
Administrator
用例图说明:
(1) Query Borrower Info :查询读者信息
(2) Query Book Info :查询书籍信息
(3) Add Title: 增加书目
(4) Remove or Update Title :删除或更新书目
(5)Add Book:增加书籍
(6)Remove Book:删除书籍
(7)Add Borrower:添加借阅者帐户
(8)Remove or Update Borrower:删除或更新借阅者帐户信息