掌握如何使用Rose绘制活动图的方法[通俗易懂]

掌握如何使用Rose绘制活动图的方法[通俗易懂]一、实验目的(1)熟悉活动图的基本功能和使用方法。(2)掌握如何使用Rose绘制活动图的方法。二、实验要求(1)4学时;(2)每组1人;(3)设计性实验;三、实验主要设备台式或笔记本电脑四、实验内容1.案例:借鉴我校图书管理系统,根据图书信息入库、借阅、归还、检索等活动流程,分析相关活动需求和活动到活动变化,使用rationalrose绘制图书管理系统…

大家好,又见面了,我是你们的朋友全栈君。

一、实验目的

(1)熟悉活动图的基本功能和使用方法。

(2)掌握如何使用Rose绘制活动图的方法。

二、实验要求

(1)4学时;

(2)每组1人;

(3)设计性实验;

三、实验主要设备

  台式或笔记本电脑

四、实验内容

1.案例:借鉴我校图书管理系统,根据图书信息入库、借阅、归还、检索等活动流程,分析相关活动需求和活动到活动变化,使用rational rose绘制图书管理系统中某个活动流程的一个完整过程的活动图。

右击“Logical  View(逻辑视图)” → “New” → “Activity Diagram(活动图)”;为活动图命名

掌握如何使用Rose绘制活动图的方法[通俗易懂]

 

分析:

对图书管理系统的活动进行简单的分析。

首先,在这个整个活动中,主要的对象有三个:学生,图书管理系统,系统管理员。

进行的活动分别为:

学生:进行图书检阅,发出借阅请求。

图书管理系统:允许借阅,借阅上限不允许借阅,更新库存。

系统管理员:图书信息入库。

泳道将活动图中的活动划分为若干组,并把每一组指定给负责这组活动的业务组织,即对象。所以我们分为了三个泳道,分别为:学生,图书管理系统,系统管理员。
在活动图中,泳道区分了负责活动的对象,它明确地表示了哪些活动是由哪些对象进行的。在包含泳道的活动图中,每个活动只能明确地属于一个泳道。

流程为:首先系统管理员将图书信息入库;之后学生可以进行图书检阅和发出借阅请求;这时,图书管理系统会处理学生发出的借阅请求,并且先进行判断库存是否充足,如果库存不足,则直接结束;如果库存充足,则判断学生是否可以借阅,如果学生因为之前借阅的书很多,上限满了,那么不允许其再次借阅;如果可以允许借阅,则学生可以借出来图书,此时图书管理系统更新库存,然后整个流程结束。

如下图

掌握如何使用Rose绘制活动图的方法[通俗易懂]

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/139903.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • Java判断回文字符串_java将字符串反转输出

    Java判断回文字符串_java将字符串反转输出java判断回文字符串几种简单的实现:1.将字符串倒置后逐一比较,实现如下:publicclassHuiWenTest{/***@SERLIN*/publicstaticvoidmain(String[]args){Stringstr=””;System.out.println(“请输入一个字符串”);Scannerin

  • Tomcat7.0安装配置详细(图文)「建议收藏」

    Tomcat7.0安装配置详细(图文)「建议收藏」Tomcat7.0安装配置详细(图文)说明:Tomcat服务器上一个符合J2EE标准的Web服务器,在tomcat中无法运行EJB程序,如果要运行可以选择能够运行EJB程序的容器WebLogic,W

  • 如何设置python的环境变量_anaconda环境变量手动设置

    如何设置python的环境变量_anaconda环境变量手动设置在python项目实践中,不知道为什么我的os.getenv一直拿不到环境变量,于是我就试了三种设置环境变量的方法,中解决了问题。一.系统变量设置python环境变量的配置方法:1、第一步在我们的电脑上鼠标右键此电脑,选择属性,进去之后,点击高级系统设置,如下图所示2、第二步进去之后,点击环境变量,如下图所示:3、第三步进去环境变量界面之后,点击path,进行编辑,如下图所示:二.pycharm用户环境变量设置:1.打开文件—设置2.打开构建,执行,部署–python控制台–环境变量

  • IIS与Apache同时使用80端口

    IIS与Apache同时使用80端口

  • Matlab griddata函数功能介绍

    Matlab griddata函数功能介绍转载▼标签: 杂谈 分类:matlab 功能数据格点格式(1)ZI=griddata(x,y,z,XI,YI)用二元函数z=f(x,y)的曲面拟合有不规则的数据向量x,y,z。griddata将返回曲面z在点(XI,YI)处的插值。曲面总是经过这些数据点(x,y,z)的。输入参量(XI,YI)通常是规则的格点(像用命令meshgrid生成的一样)。…

  • 多模态理论张德禄_学术会议 | 适用语言学与多模态国际会议

    多模态理论张德禄_学术会议 | 适用语言学与多模态国际会议适用语言学与多模态国际会议回执时间:2019年5月31日会议时间:2019年8月9-11日会议地点:上海交通大学(闵行校区)上海交通大学马丁适用语言学研究中心定于2019年8月9日至11日举办适用语言学与多模态国际会议。本次会议重点探讨语言学适用研究、多模态话语分析、数字媒体信息传播等跨学科问题。特邀布莱梅大学JohnBateman教授、悉尼大学JamesMartin教…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号