当前位置: 首页 > news >正文

赣州做网站的公司哪家好北京互联网营销公司

赣州做网站的公司哪家好,北京互联网营销公司,大气集团企业网站模板,下载android版本下载安装简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长! 优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀 优质专栏:多媒…

简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长!

优质专栏:Audio工程师进阶系列原创干货持续更新中……】🚀
优质专栏:多媒体系统工程师系列原创干货持续更新中……】🚀

人生格言: 人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.

更多原创,欢迎关注:Android系统攻城狮

欢迎关注Android系统攻城狮

1.前言

本篇目的:Plantuml之类图语法介绍

2.PlantUML介绍

  • PlantUML是一种开放源码的建模语言与工具,它可以帮助用户轻松地创建各种类型的UML图表,如时序图、用例图、类图、活动图等。该软件基于文本描述,用户可以使用简单的文本语法来描述图表的结构和关系,而无需手动绘制图形。这种基于文本的建模方法使得用户能够更专注于设计本身,而不是图形绘制的细节。

  • PlantUML支持多种输出格式,包括PNG、SVG、PDF等,同时也支持集成到各种文档中,如Markdown、HTML、Word等。这使得用户能够轻松地将生成的图表嵌入到不同类型的文档或网页中,从而方便地与团队成员或客户分享和沟通设计想法。

  • 除了UML图表外,PlantUML还支持其他类型的图表,如流程图、网络图、组织结构图等,使得它成为一个多功能的建模工具。用户可以利用PlantUML的丰富语法和功能来快速创建各种图表,从而提高工作效率和沟通效果。

  • PlantUML的开源特性使得用户可以自由地使用和定制该工具,同时也能够参与社区的贡献和交流。该软件拥有活跃的开发和用户社区,用户可以从中获取支持、分享经验,并参与软件的改进和发展。

  • PlantUML是一个强大而灵活的建模工具,它通过简单的文本描述和丰富的功能特性,帮助用户更轻松地创建、分享和交流各种类型的图表设计,从而提升团队协作和设计效率。

2.PlantUML类图语法

  • 类图的设计语法与编程语言的传统语法相似。这种相似性为开发人员提供了一个熟悉的环境,从而使创建图表的过程更简单、更直观。
    这种设计方法不仅简洁,而且还能创建既简洁又富有表现力的表述。此外,它还允许通过与序列图相呼应的语法来描绘类之间的关系,为流畅而深刻地描绘类之间的交互铺平了道路。
  • 除了结构和关系表示法,类图语法还支持进一步的丰富,如包含注释和应用颜色,使用户能够创建信息丰富且视觉上吸引人的图表。

<1>.元素声明

在这里插入图片描述

<2>.类之间的关系

在这里插入图片描述

<3>.关系上的标签

在这里插入图片描述

<4>.在元素名称和关系标签中使用非字母

在这里插入图片描述

<5>.添加方法

在这里插入图片描述

<6>.定义能见度(可访问性)

在这里插入图片描述

<7>.抽象与静态

在这里插入图片描述

<8>.高级类体

在这里插入图片描述

<9>.备注和版型

在这里插入图片描述

<10>.备注中的更多功能

在这里插入图片描述

<11>.注释属性 (field, attribute, member) 或方法

在这里插入图片描述

<12>.链接的注释

在这里插入图片描述

<13>.抽象类和接口

在这里插入图片描述

<14>.隐藏属性、函数等

在这里插入图片描述

<15>.隐藏类

在这里插入图片描述

<16>.删除类

在这里插入图片描述

<17>.隐藏或删除未关联的类

在这里插入图片描述

<18>.泛型(generics)

在这里插入图片描述

<19>.指定标记(Spot)

在这里插入图片描述

<20>.改变箭头方向

在这里插入图片描述

3.PlantUML示例

@startumlclass snd_card {int numberchar id[16];char driver[16];struct module *module;+start()#run()~stop()-test()
}
snd_card *-left- test1 : 包含  
snd_card *-right- test2 : 包含 
snd_card *-up- test3 : 包含 
snd_card *-down- test4 : 包含 class test1 #f0f030{int number+start()
}class test2 #00f030{int number+start()
}class test3 #f000f0{int number+start()
}class test4 #f8f0f9{int number+start()
}class A  #palegreen {int number+start()
}class B #ff0000 {int number+start()
}class C  #lightblue {int number+start()
}class D  #lightblue {int number+start()
}class E  #lightblue {int number+start()
}A *-left- B 
A *-right- C
A *-up- D
A *-down- E@enduml

对应plantuml绘制图
在这里插入图片描述

ref

http://www.fp688.cn/news/164913.html

相关文章:

  • 广州门户网站建设方案手机优化游戏性能的软件
  • c语言做网站账号登录系统百度搜索指数
  • wordpress黑色主题下载seo这个行业怎么样
  • 网站提交网址seo优化上海牛巨微
  • 网站开发技术的现状及发展趋势企业培训权威机构
  • asp新闻网站模板百度开户推广
  • web前端就业岗位网站如何做seo排名
  • vs2012解决方案做网站近三天的国内新闻
  • 二级网站域名在线建站模板
  • 高台县建设局网站电商平台运营
  • 重庆网站建设索q479185700关键词首页排名代做
  • 手机触屏网站天津seo排名收费
  • 怎样做软件网站建设成都网络营销推广
  • 网站被加黑链百度竞价推广怎么做效果好
  • 外国人做旅游攻略网站免费网站推广优化
  • 做二手网站好的名字app拉新接单平台
  • 北京专业网站建设网站抚州网站seo
  • 花都区pc端网站建设关键词优化排名平台
  • 城市分类信息网站建设怎样做网站的优化、排名
  • 影视网站设计论文个人接外包的网站
  • 阿里云上做网站套模板怎么做职业培训机构哪家最好
  • 网站建设 创新windows优化大师要钱
  • 长安公司网站建设网络广告营销策划方案
  • 网站建设图片怎么做市场推广和销售的区别
  • 自己做的网站能备案谷歌推广教程
  • 新乡网站建设费用谷歌浏览器app
  • 二手房网站平台怎么做最好的搜索引擎
  • 用小米路由器做网站关键词优化排名
  • 东莞企业黄页资料seo优化网站
  • wordpress页面编辑成2列长沙seo优化报价