目录

  • 1 教学内容
    • 1.1 导言
    • 1.2 用例图
    • 1.3 对象图
    • 1.4 顺序图
    • 1.5 通讯图
    • 1.6 类图
    • 1.7 状态图
    • 1.8 活动图
    • 1.9 包图
    • 1.10 构件图
    • 1.11 部署图
    • 1.12 面向对象分析的uml模型
    • 1.13 面向对象设计的uml模型
  • 2 教学视频
    • 2.1 OOAD详解
    • 2.2 UML简介
    • 2.3 用例图
    • 2.4 类图1
    • 2.5 类图2
    • 2.6 类图3
    • 2.7 对象图
    • 2.8 组件图
    • 2.9 部署图
    • 2.10 时序图
    • 2.11 协作图
    • 2.12 状态图
    • 2.13 包
    • 2.14 使用UML分析十种设计模式
  • 3 软件设计师考试教程教学视频2
    • 3.1 UML建模前言
    • 3.2 UML图(用例图)
    • 3.3 UML图(类图)
    • 3.4 UML图(顺序图)
    • 3.5 UML图(活动图)
    • 3.6 UML图(状态图)
    • 3.7 UML图(通信图)
    • 3.8 UML案例分析
  • 4 实验
    • 4.1 实验一:用例图设计
    • 4.2 实验二:类图设计
    • 4.3 实验三:活动图设计
    • 4.4 实验四:顺序图设计
    • 4.5 实验五:协作图设计
    • 4.6 实验六:状态图设计
    • 4.7 实验七:物理图设计
  • 5 期末考核
    • 5.1 期末考试要求
  • 6 软件
    • 6.1 startuml
    • 6.2 rose
  • 7 课件
    • 7.1 第一章 导言
    • 7.2 第二章 用例图
    • 7.3 第三章 对象图
    • 7.4 第四章 顺序图
    • 7.5 第五章 通讯图
    • 7.6 第六章 类图
    • 7.7 第七章 状态图
    • 7.8 第八章 活动图
    • 7.9 第九章 包图
    • 7.10 第十章  构件图
    • 7.11 第十一章 部署图
实验一:用例图设计



实验一:用例图设计


一、实验要求

1.                      了解USECASE   图的基本用法;

2.                              掌握UML  中用例图的建立方法;

3.                      掌握用例的描述方法。

二、实验仪器设备、材料

1.  设备:计算机。

2.  地点:机房。

三、实验要求:

1.      一台自动售货机能提供  6种不同的饮料,售货机上有6个不同的按钮,分别对应这  种不同的饮料,顾客通过这些按钮选择不同的饮料。售货机一个硬币槽和找零槽,分别用来收钱和找钱。现在为这个系统设计一个用例图。

 

2.  现有一个产品销售系统,其总体需求如下: 系统允许管理员生成存货清单报告。

管理员可以更新存货清单。 销售员记录正常的销售情况。

交易可以使用信用卡或支票,系统需要对其进行验证。每次交易后都需要更新存货清单。

分析其总体需求,并绘制出其用例图。


                






系统   *

 

3.  登录一个网上酒店管理系统,根据其客人预订房间流程,描述系统的“预订房间”用例。

    当客人登陆网上酒店管理系统,   系统显示需要选择的服务,客人选择订房间,系统判断客人预订的房间是否还有剩余,如果没有剩余,询问顾客  是不是要继续选择预订其他的房间,顾客如果选择是,则重新进去预订房间  的用例,如果客人选择不继续预订房间的话,系统学问客人是否要选择退出,客人退出,如果客人要预订的房间有剩余,系统询问顾客是不是要确定预订  这个房间,顾客选择是,                     然后系统询问顾客的详细的信息,系统记录信息,然后回到系统询问顾客是否需要其他的服务,顾客选择退出,系统注销用户  的登录信息。

四、实验内容与步骤

           

1 、了解USE CASE 图的基本用法。

2 、使用 USE CASE图进行问题域的分析,分析总体需求。

3 、绘制 USE CASE 图。

4 、描述用例。 

5 、撰写实验报告。