1. UML 基础教程 2. 目录1. 前言 1.1前言 1.2UML概述 1.3UML事物 1.4UML关系 1.5各UML图及特征 1.6各UML图的关系 1.7UML语法 1.8习题 2. 用例图
以下是作者绘制的Java Collection APIs ( List, Set, Queue, & Map)类图。
最近一段时间做项目,需要做机能模块的设计。客户方指名要用UML图作设计资料。 但是跟日本人打了这么多年交道,UML图是什么东西,我早就忘记光了,没办法,只好从头查资料。 于是做出来了这样一个资料,把我学习UML的方法和结论告诉大家,让大家在5分钟之内都能学会UML。
图纸“,这也就是我 们要说的UML,有了它就可以让我们做事统一口径,而从更快的理解业务并完成项目。 可喜的是VS2010已经集成了我们平时最常用的一些UML图,这个系列也准备介绍这5种图。
TinyUML 是一个开源的软件工具用于轻松和快速创建UML2图。采用Java开发,需要Java SE 6支持。 项目主页: http://www.open-open.com/lib/vi
WhiteStarUML 是派生于 StarUML 的建模软件。除了继承原有功能之外,还提供了很多新的特性。例如:支持 Unicode字符串,新的JDK5插件,ERD支持等。
基于UML的BBS系统需求分析与建模 南华大学 计算机科学与技术学院 实验报告 ( 2011 ~2012 学年度 第二学期 ) 课程名称 需求分析与建模 实验名称 基于UML的BBS系统需求分析与建模
1. UML建模案例库之图书管理系统建模实例1 2. 一、目的通过“图书管理系统”UML建模过程了解面向对象的系统分析与设计方法2 3. 二、建模环境 Trufun Plato 2007 或 Trufun
1. UML 基础教程 2. 目录1. 前言 1.1前言 1.2UML概述 1.3UML事物 1.4UML关系 1.5各UML图及特征 1.6各UML图的关系 1.7UML语法 1.8习题 2. 用例图
1. 基于UML网上订餐系统的分析与设计 过程控制xx班 xxx 2. 主要内容1.相关技术介绍2.系统分析与设计3.数据库设计4.网上订餐系统的分析5.网上订餐系统测试6.总结与展望 3. 实现手段1
eUML2是一款基于Eclipse应用程序的UML建模工具。开发者可以在UML开发过程中将模型转化为Java代码:确保软件质量和减少开发时间。 eUML2分为两种版本: eUML2免费版集合了Java开发者所需要的所有基本特性:
plantuml 开发,用于创建UML图。可以打开多张设计图,进行快速编辑,然后不需要离开编辑器就可以查看设计的结果。设计不需要使用鼠标,只要输入就可以快速产生图。它支持以下几种UML图: 用例图 时序图 组件图
基于UML的仓储管理系统的设计与实现 目录 引言 5 第一章 面向对象的UML建模 7 1.1面向对象的基本思想 7 1.2面向对象的软件建模 7 1.3 UML建模语言简介 9 1.4 RUP过程指导与本系统分析设计过程
jsUML2 - 是一个轻量级的 HTML5/javascript 库,用来绘制 UML2 图表,允许开发者在网页中嵌入使用。
前言 UML(Unified Modeling Language)中文统一建模语言,是一种开放的方法,用于说明、可视化、构建和编写一个正在开发的、面向对象的、软件密集系统的制品的开放方法。UML展现了
是一个轻量级的工具,用于快速绘制UML图。UMLet通过一个简单的界面实现快速绘制UML草图,教授UML,图可以导出到SVG,JPG,PDF,LaTeX友好的EPS等。它具有快速,基于文本的方式编辑UML元素特点。
WhiteStarUML 是派生于 StarUML 的建模软件。除了继承原有功能之外,还提供了很多新的特性。例如:支持 Unicode字符串,新的JDK5插件,ERD支持等。
Quick Sequence Diagram Editor 能够利用对像与信息的描述文本来生成UML时序图。它采用Java5开发并打包成一个可执行的Jar文件。 项目主页: http://www
PyUML 是一个 Eclipse 的插件,用来根据UML模型生成 Python 代码,基于 PyDev 和 Eclipse Uml2Tools 开发。 Eclipse Update 地址:http://eclipse-pyuml
Topcased UML Edit 是一个 UML2.1建模的Eclipse插件,支持9种模型图包括:UML用例图,类图,包图,顺序图,协作图,状态图,活动图,构件图,部署图。并提供Java与模型图的转换引擎。