UML实验三.docx

上传人:b****5 文档编号:27657350 上传时间:2023-07-03 格式:DOCX 页数:12 大小:321.02KB
下载 相关 举报
UML实验三.docx_第1页
第1页 / 共12页
UML实验三.docx_第2页
第2页 / 共12页
UML实验三.docx_第3页
第3页 / 共12页
UML实验三.docx_第4页
第4页 / 共12页
UML实验三.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

UML实验三.docx

《UML实验三.docx》由会员分享,可在线阅读,更多相关《UML实验三.docx(12页珍藏版)》请在冰豆网上搜索。

UML实验三.docx

UML实验三

实验三活动图实验报告

一、实验目的

1.熟悉活动图的基本功能和使用方法;

2.掌握如何使用建模工具绘制活动图的方法;

二、实验内容

1.分析图书管理系统中的管理员和读者的活动状态,画出管理员的活动图与读者的活动图;

2.完成选定项目的主要活动图的绘制

三、实验步骤

1、分析

在图书管理系统中,管理员的活动如下:

处理借书、处理还书、处理罚款

读者的活动如下:

登录、找书、预约、浏览

2、绘图步骤:

(1)在StarUML中的LogicalView中,右键选择“AddDiagram”添加“ActivityDiagram”,如图1,绘制还书处理的活动图如图2所示。

图1添加“ActivityDiagram”

(2)绘制还书活动图如图2所示。

图2还书活动图

(将绘制的还书活动图复制在此处)

四、实验思考与练习

1、已知借书的活动图如图3所示,若要求欠费的读者需结清欠款才能借书,请完善该活动图,并在StarUML内绘制出来。

图3借书处理活动图

(将完善的借书处理活动图复制在此处)

2、图4为图书“借书”活动图,文字描述此活动图包括哪些活动,活动按照怎样的顺序发生

 

图4“借书处理”活动图

(将文字描述列在此处)

1)读者查找所需的图书,若找到图书,则将所需的图书带到借阅台

2)工作人员输入读者信息,检查读者的身份是否合法,若读者的身份合法,则进入第3)步骤

3)录入图书信息,并检查图书是否允许借阅,如果允许,则记录借阅信息,否则直接进入第4)步骤

4)检查是否还有图书需要录入,如果还需录入,则进入3),否则提交借阅信息

3、绘制“删除读者信息”用例的活动图。

删除读者信息一般按照以下步骤进行:

(1)管理员在录入界面,输入待删除的读者名;

(2)“业务逻辑”组件在数据库中,查找待删除的读者名;

(3)如果不存在,则显示出错信息,返回步骤

(1),如果存在则继续;

(4)“业务逻辑”组件判断“待删除的读者”是否可以删除;

(5)如果不可以,则显示出错信息,返回步骤(8),如果可以则继续;

(6)在数据库中,删除相关信息;

(7)显示删除成功信息;

(8)结束。

(将绘制的活动图复制在此处)

4、请采用活动图模型对基金定投业务进行建模。

所谓基金定投指的是投资者在每个月固定的时间(如每月10日)以固定的金额(如1000元)投资到指定的开放式基金中,类似于银行的零存整取方式。

具体实现过程如下:

定投约定的日期一到,系统首先检查客户设定的扣款账户余额;

确认余额是否足够支付交易款项,如果足够,则扣交易款项,更新客户基金账户中基金的份额,交易成功,并且把交易扣款失败次数归零;

否则检查累计失败次数,如果累计失败次数超过三次,则停止扣款,并且更改交易情况为“停止扣款”。

(将绘制的活动图复制在此处)

5、下图是一个订单处理活动图,图中存在三处明显的错误。

请说明错误所在,并将该图进行修改。

(将错误指出在此处)

1)订单取消的图形符号错误

2)并发接合错误

3)所有订单项已送货完毕条件判断错误

(将修改后的图复制在此处)

(将本次实验心得写在此处)

这次实验我基本上会使用StarUML画活动图,要画好活动图,我认为要进行以下步骤

1)识别要对工作流描述的类或对象。

找出负责工作流实现的业务对象,这些对象可以是显示业务领域的实体,也可以是一种抽象的概念和事物。

找出业务对象的目的是为每一个重要的业务对象建立泳道。

2)确定工作流的初始状态和终止状态,明确工作流的边界。

3)对动作状态或活动状态建模。

找出随时间发生的动作和活动,将它们表示为动作状态或活动状态。

4)对动作流建模。

对动作流建模时可以首先处理顺序动作,接着处理分支与合并等条件行为,然后处理分叉与汇合等并发行为。

5)对对象流建模。

找出与工作流相关的重要对象,并将其连接到相应的动作状态和活动状态。

6)对建立的模型进行精化和细化。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 公共行政管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1