最近用了starUML画图,对其中遇到的问题及解决方法进行一个小的总结。

首先下载安装starUML,下载之后就是建立一个项目可以在其中进行画图了。

建立project,选择default,如图

starUML建立用例模型的方法是:在主界面右上方的《userCaseModel》右键,选择Add Diagram->Use Case Diagram

建立分析类图。如上在右上方区域《analysisModel》右键,选择Add Diagram->Robustness Diagram

建立领域类图。《analysisModel》右键,选择Add Diagram->Class Diagram

建立类的属性和操作步骤:1.选中某个类;2.在右下方点击Attribute右侧的按钮;3.弹出窗口中可增加、删除、修改属性。

建立时序图如上,《analysisModel》右键,Add Diagram->Sequence Diagram

其中UML可以自动生成程序代码框架,操作为在空白处右键->Java->generate code...

然后选择Design Model

starUML建立模型及生成代码框架相关推荐

  1. Python自动生成代码 - 通过tkinter图形化操作生成代码框架

    Python自动生成代码 - 通过tkinter图形化操作生成代码框架 背景 脚本代码 Demo_CodeGenerator.py display.py FileHandler.py: 脚本运行结果: ...

  2. c++ ea 代码 生成_看EA如何生成代码框架

    EA的使用给我们带来了极大的方便,同时,在对EA不断的深入使用过程中,我们也一步步的对其功能有了深层次的了解,这次我学到的新功能,就是通过EA,将类图转换成代码框架,这是如何做到的呢? 代码工程设置 ...

  3. java自动生成代码框架_DodoFramework- 一个基于代码生成引擎的Java Web系统自动化开发框架...

    @DodoShowColumn(sortSeq = 0) @DodoField(name = "产品名称", sortSeq = 0, isRemoteCheck = true, ...

  4. simulink生成代码下载进Linux步骤

    1.首先新建工程并保存   2.搭建自己的模型   3.点击Model configuration进行设置   4.设置Solver,进行相关配置   5.选择Hardware Implementat ...

  5. 【MyBatis】MyBatis自动生成代码之查询爬坑记

    前言 项目使用SSM框架搭建Web后台服务,前台后使用restful api,后台使用MyBatisGenerator自动生成代码,在前台使用关键字进行查询时,遇到了一些很宝贵的坑,现记录如下.为展示 ...

  6. DL之Keras:基于Keras框架建立模型实现【预测】功能的简介、设计思路、案例分析、代码实现之详细攻略(经典,建议收藏)

    DL之Keras:基于Keras框架建立模型实现[预测]功能的简介.设计思路.案例分析.代码实现之详细攻略(经典,建议收藏) 目录 Keras框架使用分析 Keras框架设计思路 案例分析 代码实现 ...

  7. 深度学习模型建立的整体流程和框架

    深度学习模型建立的整体流程和框架 框架图如下,纵向是建立模型的主要流程,是一个简化且宏观的概念,横向是针对具体模块的延展. 数据处理 数据处理一般涉及到一下五个环节: 读入数据 划分数据集 生成批次数 ...

  8. mmsegmentation模型生成代码解析

    前言 疫情在家办公,新Team这边习惯用MMLab开发网络,正好趁这段时间理解一下商汤大佬们的框架.我之前其实网络开发的比较少,主要是学习用的,而且开发网络基本是靠手写或者copy,用这种架构开发我是 ...

  9. yii mysql gii_Yii 框架使用Gii生成代码操作示例

    本文实例讲述了Yii 框架使用Gii生成代码操作.分享给大家供大家参考,具体如下: 开始 Gii Gii 是 Yii 中的一个模块. 可以通过配置应用的 modules 属性开启它.通常来讲在 con ...

最新文章

  1. Flask上下文管理源码分析
  2. MVC 4.0 Razor模板引擎 @Html.RenderPartial 与 @Html.RenderAction 区别
  3. 对前端界面工程师这个职位是怎么样理解的?
  4. 用今日头条的方法推荐公开课
  5. How to change windows applicatioin's position via Win32 API
  6. gradle idea java ssm_应用框架:IDEA+Gradle创建MyBatis+SpringMVC项目
  7. 【终极方法】解决IDEA搜索不到Lombok插件的问题(IDEA 不能识别 @Slf4j,@Getter ,@Setter注解)
  8. 文献记录(part67)--基于决策树模型重用的分布变化流数据学习
  9. mysql门派年龄最大的人_目前活着年龄最大的人
  10. sa无法映射到数据 报错:创建对于用户sa失败
  11. 用计算机解题 算法理科,求解数独算法求用计算机可以实现的算法不要人工解题思路 爱问知识人...
  12. jQuery--基本选择器
  13. 《设计模式详解》设计模式概述、UML
  14. Cocos2dx 下面,对 音乐 和音效简单封装
  15. zend新建php文件夹,php - 对于Zend的项目模块基于一步一步转化成文件夹结构 - SO中文参考 - www.soinside.com...
  16. request.getParameter、request.getParameterValues、request.getParameterMap用法
  17. 数据提交到服务器后,在中间层所做的修改,能及时反应到客户端吗?
  18. 4.串口操作之API篇 CreateFile
  19. angularJS 双向数据绑定、作用域、表达式、
  20. 制作属于自己的个人博客-超详细教程

热门文章

  1. 戴尔dell工作站5820,通电后电源指示灯白灯长亮-待更新
  2. 发现一款好用的在线项目管理工具(有免费版)
  3. VScode 常用插件推荐
  4. java五大浏览器,[Java教程]各主流浏览器(PC、移动端)userAgent属性信息
  5. 手机号获取验证码、验证验证码是否正确
  6. 腾讯抖音搬运视频如何消重
  7. vr旅游市场竞争分析,破局之路在何方?
  8. 数组的 find() 和 findIndex() 方法
  9. 小米一面经验分享,面试编程题
  10. 实例对比 Julia, R, Python,谁是狼语言?