zoukankan      html  css  js  c++  java
  • 团队作业——UML设计

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzzcxy/SE
    这个作业要求在哪里 https://edu.cnblogs.com/campus/fzzcxy/SE/homework/10550
    这个作业的目标 找到自己负责部分的核心(或最复杂)模块做UML练习
    作业正文 ....
    其他参考文献 ...

    团队分工

    UML

    • 用例图

      • 这里描述的是系统哪部分
        描述了用户与系统之间的交互关系

      • 这部分要面临什么样的问题?
        不同功能的使用方式

      • 以下设计解决了哪些问题
        用户对于各种功能的使用流程

    • 类图

      • 这里描述的是系统哪部分?
        描述了必须完成的类以及各个类之间的关系

      • 这部分要面临什么样的问题?
        类的定义和数量比较不明确

      • 以下设计解决了哪些问题
        明确了各类之间的关系,让开发者能更好的理解

    • 活动图

      • 这里描述的是系统哪部分?
        描述了系统的操作流程

      • 这部分要面临什么样的问题?
        面临使用者的需求不太过于明确

      • 以下设计解决了哪些问题
        有了系统性的操作步骤,利于理解程序的工作流程

    • 状态图

      • 这里描述的是系统哪部分?
        描述了软件整体运作方式

      • 这部分要面临什么样的问题?
        使用者与软件间的交互问题,软件与软件之间的权限问题

      • 以下设计解决了哪些问题
        开发者可以更方便的运用函数计算,结构更为简便

    工具选择

    我们在工具上的选择用的是processon,
    该工具可以在网页上直接的进行绘图,无
    需再下载安装软件,可以直接使用图形方
    便快捷。

  • 相关阅读:
    报表设计器的使用之一:入门
    统计图开发之二:点图元
    统计图开发之一:画法定义
    集算器之五:序表
    集算器之四:程序流程
    忏悔录
    请不要离我而去
    所想和所做 所梦和所成
    做出改变,不断改变。
    Linux 操作命令
  • 原文地址:https://www.cnblogs.com/ninetonine/p/12566363.html
Copyright © 2011-2022 走看看