staruml之 第二章 基本概念
来源:互联网 发布:jquery定义数组 编辑:程序博客网 时间:2024/05/06 19:08
http://blog.sina.com.cn/s/blog_617032070100eir3.html
第二章 基本概念
模型、视与图(Model, View andDiagram)
项目与单元
项目
项目结构
项目子元素
描述
模型(Model)
管理一软件模型的元素。
子系统(Subsystem)
管理表示子系统的模型的元素。
包(Package)
管理元素所需的最一般的元素。
项目文件
单元
单元结构
单元的层次结构
模型片段(ModelFragments)
模块
模块
StarUML™的模块有下列功能:
方法(approaches)
方法的结构
方法组成部分
描述
项目结构
特定的项目的基本结构。这个基本结构可以用包、子系统和模型元素来设计。也可以用图描述设计概要
导入轮廓
项目中自动包含的默认的UML轮廓。
导入框架
项目中自动加载并包含默认的框架。
导入模型片段
项目中自动加载并包含的模型片段。
框架(Frameworks)
框架(Frameworks)结构
组成部分
描述
框架文件(.FRW)
框架文件包含单元所用UML轮廓(profile)信息。
单元文件(.UNT)
单元文件包含框架的实际模型信息。
UML 轮廓(profile)
UML (Unified Modeling Language(统一模型语言))是如此的一般化,一致于可以表示任何的思想和观念。也许这也是弱点来源之一,因为特定领域的观念不容易详细表述。为克服这个弱点,StarUML™提供UML轮廓(profile)来扩充UML。通过在UML轮廓中直接应用这些概念StarUML™可轻松支持UML的扩充。
UML 轮廓(Profile)结构
UML Profile由下列部分构成:
组成部分
描述
构造型(Stereotype)
构造型附着于特定UML元素,为的是进一步明晰语义,提供扩充属性,使得建模更为准确。构造型不仅指定了图标文件来作为图形表示,而且还通过定义扩充表示法文件(.PNX),定义了表示法概要。扩充表示法的更多细节,请参看开发者指南。
标记定义(TagDefinition)
默认的UML属性不足以精密建模时,标记定义为这些元素提供补充信息。在StarUML™中,标记定义既可以包含在特定的原型中,也可以独立存在。
数据类型
数据类型默认地包含在轮廓中。
图类型
图类型是StarUML™提出的扩充元素,为的是使用户可以定义新的图形类别。
元素原型
元素原型是StarUML™提出的扩充元素,为了使用户可以定义元素样本,作为创建元素配置现存属性的样本。这些定义了的元素原型可以创建联系到托盘(palette)的元素或者通过外部API创建元素。
模型原型
模型原型是StarUML™建议的扩充元素,目的类似于元素原型。但只使用于模型。预定义的元素作为模型原型出现在模型附加菜单上。
托盘()
摸板是StarUML™建议的扩充元素,目的是使得用户可以增加托盘。
UML轮廓的应用
UML轮廓(profile)可用于下列用途。OMG(Object ManagementGroup(对象管理组织))也说明了用于特定用途的UML轮廓标准。
l
l
l
?
添加模块(Addition ofModule)
如果你安装了用户或第三方开发商开发的模块,那么你可以使用StarUML™的扩充功能。为了在系统中安装新的附加模块,并不需要复杂的认证。如果你想安装模块用户或第三方开发的新的附加模块,把组成模块的文件复制到<install-dir>\modules\子目录下即可。
在StarUML™中添加模块
StarUML™ 包含平台服务器模块。
?
?
- staruml之 第二章 基本概念
- StarUML学习笔记----基本概念
- staruml之 第四章 用StarUML管理模型
- staruml之 第一章 StarUML概述
- 第二章 C#基本概念
- 第二章 数据库基本概念
- 第二章 基本概念
- staruml之 第三章 管理项目
- staruml之用户手册-目录
- 第二章 嵌入式系统基本概念
- 第二章 Log4cxx基本概念讲解
- 第二章 Ioc的基本概念
- 第二章 进程的基本概念
- staruml之 第五章 用图建立模型
- StarUML
- starUML
- staruml
- StarUML
- lucene 排序 (Sort SortField 构造函数)
- staruml之 第一章 StarUML概述
- OpenStack多节点部署(五)——Nova
- 一种简单的小型企业报表实现方式
- 外连接总结
- staruml之 第二章 基本概念
- 包含可执行文件。出于安全性考虑,Gmail 不允许发送这类文件
- HDOJ 1014 Uniform Generator
- staruml之 第三章 管理项目
- Apache:系统找不到指定的文件: No installed service named"Apache2"
- POJ 1961 Period || HDU 1358 Period || ZOJ 2177 Period
- android ICS2 google帐户的联系人无法搜索出来问题
- zju2008欧拉回路
- 关于java读取远程文件时网络超时判断