iis服务器助手广告
返回顶部
首页 > 资讯 > 精选 >怎么用相应的图来描述系统
  • 191
分享到

怎么用相应的图来描述系统

2023-06-05 15:06:52 191人浏览 泡泡鱼
摘要

工作中我们经常会有向别人描述项目内容,解释某一个功能的运作过程等情况。除了文字描述外,配合图的方式来说明,增加了问题的具象化能力,方便沟通和对方理解。我刚开始一直想用一种图来表述所有内容,但是实际上没有一种图可以做到,即使可以做到,那么会使

工作中我们经常会有向别人描述项目内容,解释某一个功能的运作过程等情况。除了文字描述外,配合图的方式来说明,增加了问题的具象化能力,方便沟通和对方理解。我刚开始一直想用一种图来表述所有内容,但是实际上没有一种图可以做到,即使可以做到,那么会使得这种图变得复杂,也不符合人类的接受能力。用对应的图说明对应的问题就好了。介绍几种我自己经常用到的图

1.用例图

  • 应用场景:用于描述系统的参与者与功能用例间的关系,反映系统的总体运行情况和交互设计。
  • 构造过程:首先对系统功能进行建模,然后就每一个功能所涉及到的系统角色,再确定角色的行为,也就是角色和功能之间的联系,其中也包括一些角色的属性,但是用例图对属性表达不明显。 总体来说,用例描述了角色在系统中承担的职责,和系统中重要的功能,以及角色和功能的联系。

举例说明:

怎么用相应的图来描述系统怎么用相应的图来描述系统

2.流程图

什么是流程图Flow Chart):顾名思义,就是用来直观地描述一个工作流程的具体步骤图,它通常用一些图框来表示各种类型的操作,在框内写出各个步骤或判断条件,然后用带箭头的线把它们连接起来,以表示执行的先后顺序,用图形表示执行步骤,十分直观形象,易于理解。下左图为visio软件中的标准流程图组件,右图为流程图实例。

怎么用相应的图来描述系统怎么用相应的图来描述系统     怎么用相应的图来描述系统怎么用相应的图来描述系统                           

3.时序图

表示类,组件,子系统或者参与者之间的消息序列,他实际上很详细直接并严谨的描述了一个功能或流程的按照时间走向执行顺序,横轴是角色或者组件等,纵轴是时间轴。其中的每条消息对应一个类操作或状态机中引起转换的触发事件。

visio中的时序图描述:怎么用相应的图来描述系统怎么用相应的图来描述系统

时序图中一般还有这些项:角色(Actor)、对象(Object)、生命线(LifeLine)、控制焦点(Activation)、消息(Message)。

  • 角色(Actor)

        系统角色,以一个小人图标表示,可以是人或者其他系统,子系统。

  • 对象(Object)

        对象位于时序图的顶部,以一个矩形块表示

  • 生命线(LifeLine)

        时序图中每个对象和底部中心都有一条垂直的虚线,这就是对象的生命线(对象的时间线)。以一条垂直的虚线表。

  • 控制焦点(Activation)

        控制焦点代表时序图中在对象时间线上某段时期执行的操作。以一个很窄的矩形表示。

  • 消息(Message)

        表现代表对象之间发送的信息。消息分为四种类型。
    同步消息(Synchronous Message):消息的发送者把控制传递给消息的接收者,然后停止活动,等待消息的接收者放弃或者返回控制。以一条实线+实心箭头表示。
    异步消息(Asynchronous Message):消息发送者通过消息把信号传递给消息的接收者,然后继续自己的活动,不等待接受者返回消息或者控制。异步消息的接收者和发送者是并发工作的。以一条实线+空心箭头表示。
    返回消息(Return Message):返回消息表示从过程调用返回。以虚线空心箭头表示。
    自关联消息:表示方法的自身调用或者一个对象内的一个方法调用另外一个方法。以一个半闭合的实线实心剪头表示。

下图为微信交易的时序图,请注意蓝色块备注

怎么用相应的图来描述系统怎么用相应的图来描述系统

4.组件图/类图

为了避免本文过程,组件图和类图我们就不详细的介绍,因为这两个想要弄懂,都需要且值得单独列一篇文章来介绍。我们介绍他的用途场景和示例来说明一下。

  • 组件图:描述的是在软件系统中组件与组件之间关系的一种UML图,提现的是一种实现结构,也有叫构件图。

怎么用相应的图来描述系统怎么用相应的图来描述系统

  • 类图:是软件系统中常用的,描述类与类之间关系的图,用泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)这些关系,来把系统中的类之间关系描述出来。因为一个软件系统中往往一个类有很多关联类和派生类,如果只靠语言是很难描述其立体关系的。

怎么用相应的图来描述系统怎么用相应的图来描述系统

5.思维导图

把这个放在最后,是因为它并不是和技术相关的图,其实思维导图和大纲列表所干的事情是差不多的(一般来说可以互相转换),很多人也都接触过,应用起来也相对简单,我也不放图了。

思维导图:常用来整理自己的思路,方便自己进行系统的记忆。它具有强烈的层级关系,从一点而发散开,有助于人的思维锻炼和规划。

--结束END--

本文标题: 怎么用相应的图来描述系统

本文链接: https://www.lsjlt.com/news/243398.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么用相应的图来描述系统
    工作中我们经常会有向别人描述项目内容,解释某一个功能的运作过程等情况。除了文字描述外,配合图的方式来说明,增加了问题的具象化能力,方便沟通和对方理解。我刚开始一直想用一种图来表述所有内容,但是实际上没有一种图可以做到,即使可以做到,那么会使...
    99+
    2023-06-05
  • 怎么理解java图的对象化描述
    这篇文章主要讲解了“怎么理解java图的对象化描述”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么理解java图的对象化描述”吧!一、前言对于图来说,我一直以来都似懂非懂懂的是图的含义,不...
    99+
    2023-06-25
  • Python中的描述器怎么使用
    这篇文章主要介绍“Python中的描述器怎么使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Python中的描述器怎么使用”文章能帮助大家解决问题。概述Python描述器是一个Python对象,它...
    99+
    2023-07-05
  • Win7系统应该如何使用打印机来扫描文件
      很多人都知道打印机的辐射很大而且又很麻烦用起来的话,所以很多人的电脑都不爱跟打印机连在一起。Win7应该如何使用打印机来扫描文件,这个问题对于好多人来说确实是一个实实在在存在的问题,今天我们小编来跟大家一起分享如何用...
    99+
    2023-06-16
    Win7 扫描文件 文件 打印机 系统
  • win10系统中怎么打开相机应用
    这篇文章主要讲解了“win10系统中怎么打开相机应用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“win10系统中怎么打开相机应用”吧!方法:打开电脑,点击左下角“开始”菜单,打开设置界面。...
    99+
    2023-06-27
  • CentOS管理相关系统是怎样应用的
    这篇文章将为大家详细讲解有关CentOS管理相关系统是怎样应用的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。CentOS管理系统的特性,既可作为高校计算机专业CentOS管理学习,也可以作...
    99+
    2023-06-16
  • 怎么用纯CSS实现苹果系统的相册图标
    小编给大家分享一下怎么用纯CSS实现苹果系统的相册图标,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!   代码解读   定义...
    99+
    2024-04-02
  • PROC SQL中逻辑判别和描述性统计函数怎么用
    这篇文章主要介绍了PROC SQL中逻辑判别和描述性统计函数怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1.逻辑表达:>,&l...
    99+
    2024-04-02
  • 怎么获得C4C里某个code字段对应的描述信息
    这篇文章主要讲解了“怎么获得C4C里某个code字段对应的描述信息”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么获得C4C里某个code字段对应的描述信息”吧!这些不同角色的业务伙伴(b...
    99+
    2023-06-04
  • Android中怎么将图片存入系统相册
    本篇文章为大家展示了Android中怎么将图片存入系统相册,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Android 图片存入系统相册更新显示实例详解在开发android的过程中,我们避免不了可能...
    99+
    2023-05-31
    android
  • 轻量应用服务器换系统怎么换回来的
    如果您想要更换应用服务器的系统,您可以按照以下步骤进行操作: 准备新的应用服务器操作系统:首先要准备一个新的应用服务器操作系统。 下载所需的应用服务器操作系统镜像:如果您有应用服务器操作系统的镜像,您可以将其下载并安装到计算机上。 安装...
    99+
    2023-10-26
    服务器 系统
  • 轻量应用服务器换系统怎么弄回来的
    如果您想要将轻量应用服务器更改回原来的系统,您可以按照以下步骤操作: 重新启动计算机并关闭电源:首先,您应该断开计算机电源并等待一段时间,让它冷却下来。在此期间,您可以尝试拔掉电源线,然后再重新启动计算机。 更改您的操作系统:重新安装轻...
    99+
    2023-10-26
    怎么弄 服务器 系统
  • css3怎么实现鼠标经过图片显示描述的动画效果
    本篇内容主要讲解“css3怎么实现鼠标经过图片显示描述的动画效果”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“css3怎么实现鼠标经过图片显示描述的动画效果”吧...
    99+
    2024-04-02
  • 轻量应用服务器换系统怎么弄回来
    如果您想要将轻量应用服务器从一台主机上拆下并重新安装,您需要遵循以下步骤:断开连接:将服务器断开连接。断开网络连接并重新加载应用程序。使用命令行工具:使用命令行工具(如Ghost或Google Play)打开Google Applicati...
    99+
    2023-10-26
    怎么弄 服务器 系统
  • 轻量应用服务器换系统怎么换回来
    如果您想要更换轻量应用服务器并重新安装系统,您可以按照以下步骤进行操作: 首先,关闭操作系统,并重启电脑。 从操作系统下载相应的轻量应用服务器和系统镜像。 将新的轻量应用服务器安装在您新的操作系统中。 确保安装过程正确,并确保轻量应用服...
    99+
    2023-10-26
    服务器 系统
  • 轻量应用服务器换系统怎么弄回来的呢
    如果您在更换系统时遇到了与您上次更换系统的相同问题,您可以考虑以下几种选择: 联系操作系统供应商:有时,操作系统供应商可以提供帮助,但请确保您的操作系统与您现在的系统兼容。 在线论坛或社区:有许多在线论坛或社区,可以向其他用户寻求帮助,...
    99+
    2023-10-26
    怎么弄 服务器 系统
  • 轻量应用服务器换系统怎么换回来的啊
    如果您要将系统从新安装并替换为新的轻量应用服务器,您可以按照以下步骤进行: 准备好工具和设备:确保您的计算机中已经安装了必要的工具和设备,例如操作系统镜像、杀毒软件、数据备份设备等。 重新启动计算机:在关闭计算机前,重新启动您的计算机。...
    99+
    2023-10-26
    服务器 系统
  • 如何简述在Linux系统中的Fedora 8指纹应用
    如何简述在Linux系统中的Fedora 8指纹应用,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。对大家推荐很好使用的Fedora 8指纹识别,像让大家对Fedora 8指...
    99+
    2023-06-16
  • 微信小程序怎么将绘图上下文中的描述画到canvas中
    本篇内容主要讲解“微信小程序怎么将绘图上下文中的描述画到canvas中”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“微信小程序怎么将绘图上下文中的描述画到canvas中”吧!canvasCont...
    99+
    2023-06-26
  • Linux系统怎么用虚拟内存来欺骗应用程序
    这篇文章主要介绍“Linux系统怎么用虚拟内存来欺骗应用程序”,在日常操作中,相信很多人在Linux系统怎么用虚拟内存来欺骗应用程序问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux系统怎么用虚拟内存来...
    99+
    2023-06-15
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作