UML建模与设计模式

设计:

1.已知某汽车租赁管理系统的需求如下,请根据各角色的功能画出相应的用例图。

(1)系统管理员

用户管理:对系统用户信息进行维护。

基础信息管理:对系统基础信息管理,如术语、标准等。

用户权限管理:对用户操作权限进行控制。

(2)业务员

租赁:将汽车租赁给客户。

归还:完成汽车回收处理。

预约:负责处理客户预约处理。

帐单管理:租赁业务帐单处理。

(3)汽车检验员

汽车检验管理:负责对入库、出库汽车进行检验。

(4)财务系统

支付管理:完成帐单支付与对帐管理。

2.已知某图书管理系统中,读者可以“查找书籍”,即负责在图书管的数据库中查找符合输入信息的书籍,该用例有两个子用例“精确查找”和“模糊查找”,请画出相应的用例图,并指出用例之间的关系。

读者和查找书籍之间为关联关系;查找书籍与精确查找、模糊查找之间为泛化关系。

3.已知某图书管理系统中,管理员可以“修改书籍”和“删除书籍”,修改书籍和删除书籍之前必须先查询书籍,请画出相应的用例图,并指出用例之间的关系。

管理员和修改书籍、删除书籍之间为关联关系;修改书籍、删除书籍和查询书籍之间为包含关系。

4.已知某图书管理系统中,读者可以“还书”,还书流程为:可查找书籍,如果读者所借书籍超期,则要交纳罚金,请画出相应的用例图,并指出用例之间的关系。

读者和还书之间为关联关系;还书和查找书籍之间为包含关系;还书和交纳罚金之间为扩展关系。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

洋240

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值