zoukankan      html  css  js  c++  java
  • 第三次个人作业——用例图设计

    这个作业属于哪个课程 软件工程(福州大学至诚学院-计算机工程系)
    这个作业要求在哪里 第三次个人作业——用例图设计
    这个作业的目标 记录mooc学习笔记和用例图
    作业正文 第三次个人作业——用例图设计
    其他参考文献 暂无

    学习笔记

    今天下午在中国大学MOOC网上学习了《面向对象分析与设计》的UML序言以及用例模型这两个小节的课。

    UML序言:

    UML(Unified Modeling Language;是一种为面向对象系统的产品进行说明、可视化和编制文档的一种标准语言,是非专利的第三代建模和规约语言。UML使用面向对象设计的的建模工具,但独立于任何具体程序设计语言。)

    UML的构造块

    UML的构造块

    建模的四项基本原理

    选择要创建什么模型?

    同一种模型可以在不同的精度级别上表示。

    最好的模型是与现实相关联的。

    模型是显示的简化,但不能掩盖掉重要的细节。

    单个模型是不充分的,对每个重要的系统最好用一组几乎独立的模型去处理。

    四种关系

    关联关系(直线)

    实现关系(虚线+箭头)

    依赖关系(虚线+>)

    继承关系(实线+箭头)

    用例模型

    参与者(执行者)

    代表位于系统之外并和系统进行交互的一类事物(人、物。其他软件子系统等)

    通过它,可以对软件系统与外界发生的交互进行分析和描述

    通过它,可以了解客户希望软件系统提供哪些功能

    Actor的图形表示

    参与者是人,用“小人图”

    参与者是某个系统是用方框图,构造型《actor》

    参与者

    用例(usecase)

    用例图中的关系

    用例描述

    用例模型

    用例模型包括:系统边界、参与者、用例、用例图、用例描述

    用例模型是系统分析的结果、是系统设计的输入

    用例模型小结

    UML图

  • 相关阅读:
    UML_04_时序图
    UML_03_类图
    UML_02_概述
    UML_00_资源帖
    UML_01_画图工具
    SpringCloud_00_资源帖
    Idea_03_常用快捷键
    Idea_02_常用配置
    Idea_01_安装与激活
    Codeforces命令行工具
  • 原文地址:https://www.cnblogs.com/TieJiang13/p/12552686.html
Copyright © 2011-2022 走看看