基于UML光碟书籍租赁管理系统Word格式.docx
《基于UML光碟书籍租赁管理系统Word格式.docx》由会员分享,可在线阅读,更多相关《基于UML光碟书籍租赁管理系统Word格式.docx(5页珍藏版)》请在冰豆网上搜索。
![基于UML光碟书籍租赁管理系统Word格式.docx](https://file1.bdocx.com/fileroot1/2022-10/4/108b36bf-7be3-40d7-b62b-9c7fe02082f1/108b36bf-7be3-40d7-b62b-9c7fe02082f11.gif)
(4)报废货品
1.1用例(UseCase)分析
根系系统的综合需求分析结果,得到目标系统可分为4个用例:
购买货品,出租货品,
归还货品和报废货品。
下面光碟书籍租赁管理系统的用例模型进行分析。
光碟书籍租赁管理系统用例图如图1所示:
录像租赁系统
购买货品
*
出租货品
归还货品
顶层包:
:
主角1
报废货品
图1光碟书籍租赁管理系统用例图
店员是本系统的核心,他可以操作这四个子系统,购买货品是如果有顾客购买本店的光碟或书籍,店员将在此系统中记录相关信息,相应的如果是出租光碟就在出租货品中记
-5-
录,归还货品和报废货品类似。
2系统类模型
类图是面向对象系统的建模中最常见的图。
类图显示了一组类、接口、协作以及他们之间的关系。
类图不仅对结构模型的可视化、详述和文档化很重要,而且对通过正向与逆向工程构造可执行的系统也很重要。
通过类图的描述,基本上可以把系统功能及实现方法很好地体现出来。
图2中描述的是“出租货品子系统”类图。
租赁记录
-1
租赁条项
项目
-0
出租目录
3系统动态模型
图2出租货品子系统类图
光碟
书籍
动态模型包括许多框图:
序列图、协作图、活动图等。
3.1状态图
购买项目
租出
未租出
归还
超过租期
超期
图3货品项目的状态图
3.2顺序图
顺序图显示对象之间的动态合作关系,它强调对象之间消息发送的顺序,同时显示对
店员 租赁记录租赁条项 光碟书籍 项目
添加租赁
提取标题名称
提取序列号
计算总租金:
操作1()
添加所有条项
计算总租金 数据库记录
数据库
象之间的交互。
在本例中,使用顺序图(图4)表示出租货品的时序过程。
通过顺序图揭示对应活动的实现流程,以及对不同情况的相应处理和操作。
图4出租货品的顺序图
3.3协作图
5:
3:
提取序号
光碟书籍
图5 出租货品的协作图
3.4活动图
活动图描述一系列活动,活动之间的顺序流动或分支流动,常用于反映某个用例或操
核对租赁记录
检查出租项目、损坏情况
严重损坏
删除该项目
修改项目状态
标记租赁货品已归还
作执行的活动状况。
它适用于工作流和并发的处理行为,其主要任务描述并发活动和跨用例的协同任务。
图6活动图中描述了出租货品的工作流程。
图6 顾客在归还租用物品时的活动图
4系统部署
光碟书籍租赁管理系统部署是整个项目实施过程中最后的阶段,就是把该系统中涉及到的硬件软件、整合到一起,并且可以让系统运行起来。
<
file>
>
* -0
租赁号=0012
项目序号=001
名称=飘
* -1
document>
项目序号
图7光碟书籍租赁管理系统组建图