xx2

模型的新类
要添加一个现有的类之间的关系扩展类 - 继承在Java术语 - 使用“,”一般化“,”在Rational Rose中的关系。
类之间的关系表明,广义子类的特征和行为在一个或多个超类中定义的继承。
---
图6-1:推广
持久化的数据
类是“持久化”存储在数据库中的信息。
自定义的类是持久化的建模中的Windchill作为数据库中的表。
默认情况下,数据库的表名和类名相同,但这是可以改变的。
一个代表一个自定义类表的结构是类似的这是扩展的类表。
为蓝本的自定义类的属性将在表中的列,列类型的属性的类型。
持久化类是确定的Windchill因为他们来自wf.fc.Persistable类继承。
修复错误在玫瑰
当一个错误是在玫瑰让你可以修复删去一个元素并重新创建它的错误。
有两种类型的Rational Rose的元素:
1。图解:在模型中存在,而且作为一个独特的模型类图符号可见。例如:类概括
2。非图解:在模型中,但只有在模型树中可见有不同的方法,妥善删除这两个每种类型。
删除元素
•删除元素图解
1。删除:删除从一个类图元素,但元素在模型仍然
2。从模型中删除:删除从一个类图,从模型中的元素。
•删除非图解元素
- 删除:从模型中删除一个元素,但功能作为从模型中删除元素的图解方法相同。
---
注意:不要删除模型Windchill的数据或类。 Windchill的元素正确添加到自定义模式,或更长的时间在自定义模式不需要,可以删除(删除从图中,但他们仍然在模型中)。
实施定制
该模式的改变必须由Windchill的处理。这就是所谓的“制度的一代”。
系统生成的Rational Rose解析UML模型并生成一个Windchill的可读的文件mData文件。
在mData文件的基础上,Windchill的收益做到以下几点:
•生成Java类。
•生成SQL代码的任何需要持之以恒建模元素。
类,包,属性等 - •生成的模型元素的资源包
•“通知”的Windchill有新classesand关系。
- 更新的Windchill类注册表WT_HOME / codebase属性文件(associationRegistry.properties,classRegistry.propertiesdescendentRegistry.properties和modelRegistry.properties)。
选择一个模型类,然后选择工具“>的Windchill>”系统生成。
---
图6-3:系统生成
模块描述符是一个保留研发功能忽略它,不要选择它。

你可能感兴趣的:(数据结构,sql,UML)