一、实验目的

(1)理解用例图的基本概念。

(2)掌握运用Rose工具绘制用例图的基本操作。

二、实验要求

(1)2+2学时(其中课外2学时);

(2)每组1人;

(3)设计性实验;

(4)根据所给案例分析并绘制用例图;

三、实验主要设备

台式或笔记本电脑

四、实验内容

1.案例:已知某网络教学系统的功能需求如下:

(1) 学生可以登陆网站浏览和查找各种信息以及下载文件。

(2) 教师可以登陆网站给出课程见解、发布、修改和更新消息以及上传课件。

(3) 系统管理员可以对页面进行维护和批准用户的注册申请。

2.分析

确定参与者

在网络教学系统中,需要学生和教师的参与。也离不了系统管理员对网站的维护和对用户的审批。

所以,确定参与者主要是学生和教师,其次就是系统管理员。

确定用例

学生作为学生的身份进入网站,可以浏览网站,查找信息,下载文件。

教师作为教师的身份进入网站,可以给学生提出的问题给出课程见解,也可以发布信息,修改信息,更新信息,还可以上传课件。

系统管理员作为管理员的身份进入网站,可以对网站页面进行维护,也可以对新用户的注册进行批准,这里的新用户主要是学生和少部分老师。

3.绘制

五、总结

通过这个实验,让我可以非常迅速的可以画出用例图,了解到了这个Rational Rose这个软件的方便之处。用例图呈现了一些参与者,一些用例,以及他们之间的关系,我们通过用例图可以直观的看到他们之间的关系,可以在整个过程中对其他工作起到指导作用。所以,在以后的学习中我们可以通过化用例图,对整个过程有更多的了解,更利于之后的学习。

掌握运用Rose工具绘制用例图的基本操作相关推荐

  1. 使用UMLet绘制用例图及活动图

    使用UMLet绘制用例图及活动图 UMLet是一款开放源代码的轻量级UML建模工具,它能够帮助我们快速地构建用例图.活动图等各种 UML模型. 用例图充当用户要求说明的焦点. 它描述要求.用户和主要组 ...

  2. 掌握在Rational Rose中绘制时序图(交互图)的操作方法

    一.实验目的 (1)理解时序图的基本概念. (2)掌握在Rational Rose中绘制时序图(交互图)的操作方法. 二.实验要求 (1)4学时: (2)每组2人: (3)设计性实验: 三.实验主要设 ...

  3. python 画柱状图-python使用Plotly绘图工具绘制柱状图

    本文实例为大家分享了python使用Plotly绘图工具绘制柱状图的具体代码,供大家参考,具体内容如下 使用Plotly绘制基本的柱状图,需要用到的函数是graph_objs 中 Bar函数 通过参数 ...

  4. Rational Rose :从用例图开始

    前置条件:安装Rational Rose 2003 找开Rose工具,选择用例视图  Use Case View 先看看这个视图下面都有哪些工具,都能做一些什么: 下面详细说一下: 用例视图下面有工具 ...

  5. UMLet 使用说明之绘制用例图

    UMLet 是一款简单实用.开源的轻量级 UML 建模工具,它能够帮助我们快速地构建 UML 用例图.UML 静态图.UML 行为图和 UML 实现图等各种 UML 模型.UMLet 可以在 Wind ...

  6. 掌握在Rational Rose中绘制协作图(交互图)的操作方法

    一.实验目的 (1)理解协作图的基本概念. (2)掌握在Rational Rose中绘制协作图(交互图)的操作方法. 二.实验要求 (1)2+2学时(其中课外2学时): (2)每组2人: (3)设计性 ...

  7. 不使用powerdesigner手工绘制用例图例题详解

    文章目录 1.题目 2.分析过程 3.结果 4.需要注意的细节 5.本题易错的地方 1.题目 根据以下场景绘制用例图. 某公司预开发一个反馈系统作为其CRM(客户关系管理)的一部分.系统基本功能描述如 ...

  8. 通过在线制图工具绘制阿里云部署图

    通过在线制图工具绘制阿里云部署图 最近做一个项目是关于采集指纹的系统,先给大家简单介绍一下项目的主要功能: 该项目主要是做一个采集婴幼儿的手掌指纹和掌纹的客户端,并且通过服务端接口保存手掌指纹到阿里云 ...

  9. c语言程序流程图绘制软件,程序员都是用什么画图工具绘制C语言程序流程图?这个方法你需要知道...

    对于编程初学者来说,很多人都以为程序设计就是单纯的写代码,其实并不是,程序设计是给出解决特定问题程序的过程,是软件构造活动中的重要组成部分,往往以某种程序语言为工具,给出这种语言下的程序,很多人在接到 ...

  10. ArcGIS利用draw绘图工具绘制shp文件

    ArcGIS利用draw绘图工具绘制shp文件 1.在GIS管理栏空白处,点击鼠标左键,在跳转出来的工具栏中点击 2.点击第五个白色矩形图标,绘制出你想剪裁的感兴趣区. 点击倒数第二个Convert ...

最新文章

  1. 使用 JavaCSV api 读取和写入 csv 文件
  2. RFID读写器Impinj R420开发C#
  3. Oracle的控制文件
  4. [转]深入理解 __doPostBack
  5. CentOS 6.5 搭建NFS文件服务器
  6. 文本分类入门(十)特征选择算法之开方检验
  7. macos支持exfat吗_在Windows上使用VMware Workstation虚拟机安装macOS
  8. python txt转dataframe_Python格式化解析不规则txt文本并转为dataframe
  9. Spring Boot + JPA +MySQL 数据操作及示例环境搭建(手动建表建类)
  10. 容灾服务器作用,存储容灾服务
  11. 数说:这只程序员组建的乐队为何能进HOT5?
  12. requestparam注解_源码剖析@ApiImplicitParam对@RequestParam的required属性的侵入性
  13. 虚拟环境中更新pip
  14. html制作dnf,DNF教你如何不花一分钱制作90顶级史诗
  15. Jsp 页面白页问题
  16. 网络带宽 (网速) 在线测试
  17. piranha启动报错
  18. php取余函数,php 取余数详解
  19. 校园网连接后,浏览器打不开登录界面可能的一种解决方法
  20. java面试常问问题及答案,附源代码

热门文章

  1. js逆向案例-过加速乐
  2. HCNA培训常见问题001-HCNA AI学习什么内容?
  3. java spring定时器_Spring定时器的使用
  4. 单片机入门教程:第一章 单片机8051概述
  5. python内点法_最优化问题(三) 之 外点法(罚函数法)
  6. Unity3D插件Gaia的基本使用方法
  7. yuv422 java_论YUV422(YUYV)与YUV420相互转换
  8. Android 大漠插件功能,猩猩助手安卓模拟器怎么用大漠插件
  9. Android Lint 代码检查工具的使用
  10. glide加载gif图不显示动画_Glide 加载gif的一些个人总结