图书馆管理系统的用例图

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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:删除或更新借阅者帐户信息

相关文档
最新文档