UML图书管理系统用例图示例

新书速览|《UML 2.5基础、建模与设计实践新书速览|《UML 2.5基础、建模与设计实践

【例4.4】图书管理系统用例图。

图书管理系统按其业务功能分成借阅者管理、图书管理、借书、还书和用户管理等几部分,这些职能对应于系统的不同组织部门。

1)系统参与者

图书管理系统针对的对象是借阅者,图书管理员可以对图书信息进行管理。图4.10是图书管理系统参与者分析的用例图,其中参与者“借阅者”是抽象角色。

图4.10  系统参与者

2)图书管理

图书馆中的图书根据需求进行更新是一项日常业务,因此在设计该系统时,也要为此设计用例。管理员成功登录图书管理系统的图书信息管理子系统,进行图书的新书入库、删除、修改等操作。图书管理的用例图如图4.11所示。

图4.11  图书管理用例图

3)图书借阅和还书用例图

借阅图书是图书馆提供的一项基本服务。在图书管理系统的建模过程中,将这一行为抽象为一个用例。借阅者通过系统验证后,成功登录系统进行图书的借阅和归还。

图书的借阅和归还用例图如图4.12所示。

图4.12  图书借阅和归还用例图 

综上所述,图书管理系统的整体用例图如图4.13所示。

图4.13  图书管理系统整体用例图

《UML 2.5基础、建模与设计实践》(李波,姚丽丽,朱慧)【摘要 书评 试读】- 京东图书 (jd.com)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值