EA帮助文档(中文)
numeca 的中文帮助文件帮助文档

numeca 的中文帮助文件帮助文档2-5 FINE求解2-5.1 工程控制台 Project Management78. In the FINE, interface project parameters, select the item Project Management/Project Settings (default). 在Import a grid file 中输入刚刚保存过的*.igg格式的文件。
79. 在主菜单Mesh中选择Properties.设定度量单位。
80. In the Project units section, choose meters as therotor37.geomTurbo file contained the geometryin meters (default)81. In the Computations area, rename "computation_1" in"coarse_choked"yh-1在左边列表框中,选择/Parameters/Configuration//Fluid Model 选取流体类型,如:理想气体,真实气体,水,等~/Flow Model 选择流动模型,定常或非定常流动,1)欧拉方程或NS方程2; 2)湍流模型(NS);3)是否考虑重力作用。
/Rotating Machinery 设置旋转参数,如转速等~2-5.2 步长和时间步设置82. 时间步长设置。
选择Configuration / space & time 83. 时间选取定常解模式。
84. 选择3D流动85. 定义这个例子为内流,采用圆柱坐标系统。
86. 激活IGG/Autogrid网格87. 设置旋转速度。
-17188RPM80-87这几步在6.0以上版本中方法不同,不必激活IGG。
参考上面yh-1 2-5.3 在FINE查看网格88. 单击Mesh图标在6.0以上版本中选择菜单Mesh/View On/Off89. 单击图形查看按扭,如图2.5.3-1中下侧的图标2-5.4 物理模型2-5.4.1 概要(以下内容与6.0以上版本中的位置不同)90. 打开对模型话框,Physical Model/General physics,如图2.5.4-191. 选取Fluid model这个标签,92. 弹出是否创建新流体的对话框,选择No.93. 选取AIR(Perfect Gas)空气,理想气体.在这个列表框中。
ABAQUS帮助范例中文索引

帮助文档ABAQUS Example Problems Menual1.静态应力/位移分析1.1.静态与准静态应力分析1.1.1.螺栓结合型管法兰连接的轴对称分析1.1.2.薄壁机械肘在平面弯曲与内部压力下的弹塑性失效1.1.3.线弹性管线在平面弯曲下的参数研究1.1.4.橡胶海绵在圆形凸模下的变形分析1.1.5.混泥土板的失效1.1.6.有接缝的石坡稳定性研究1.1.7.锯齿状梁在循环载荷下的响应1.1.8.静水力学流体单元:空气弹簧模型1.1.9.管连接中的壳-固体子模型与壳-固体耦合的建立1.1.10.无应力单元的再激活1.1.11.黏弹性轴衬的动载响应1.1.12.厚板的凹入响应1.1.13.叠层复合板的损害和失效1.1.14.汽车密封套分析1.1.15.通风道接缝密封的压力渗透分析1.1.16.震动缓冲器的橡胶/海绵成分的自接触分析1.1.17.橡胶垫圈的橡胶/海绵成分的自接触分析1.1.18.堆叠金属片装配中的子模型分析1.1.19.螺纹连接的轴对称分析1.1.20.周期热-机械载荷下的汽缸盖的直接循环分析1.1.21.材料(沙产品)在油井中的侵蚀分析1.1.22.压力容器盖的子模型应力分析1.1.23.模拟游艇船体中复合涂覆层的应用1.2.屈曲与失效分析1.2.1.圆拱的完全弯曲分析1.2.2. 层压复合壳中带圆孔圆柱形面的屈曲分析1.2.3.点焊圆柱的屈曲分析1.2.4. K型结构的弹塑性分析1.2.5. 不稳定问题:压缩载荷下的加强板分析1.2.6.缺陷敏感柱型壳的屈曲分析1.3. 成形分析1.3.1. 圆柱形坯料墩粗:利用网格对网格方案配置与自适应网格的准静态分析1.3.2. 矩形方盒的超塑性成型1.3.3. 球形凸模的薄板拉伸1.3.4. 圆柱杯的深拉伸1.3.5. 考虑摩擦热产生的圆柱形棒材的挤压成形分析1.3.6. 厚板轧制成形分析1.3.7. 圆柱杯的轴对称成形分析1.3.8. 杯/槽成形分析1.3.9. 正弦曲线形凹模锻造1.3.10. 多重复合凹模锻造1.3.11. 平滑辊成形中的瞬态与稳态分析1.3.12. 型钢扎制成形分析1.3.13. 环扎成形分析1.3.14. 轴对称挤压成形中的瞬态与稳态分析1.3.15. 两步成形仿真1.3.16. 圆柱形坯料墩粗:热-位移耦合与隔热分析1.3.17. 金属板热成形中的不稳定静态问题分析1.4. 破裂与损伤1.4.1. 平板局部破裂分析:弹性线弹簧模拟1.4.2. 线弹性无限半空间中的锥裂纹围道积分1.4.3. 带局部轴向裂纹有限长度圆筒的弹塑性线弹簧模拟1.4.4. 三点弯曲试件的裂纹扩展1.4.5. 压力下刚性表面的松解工艺分析1.4.6. 钝角槽光纤金属绝缘板的失效分析1.5. 输入分析1.5.1. 二维拉伸弯曲的回弹1.5.2. 方形盒的深拉伸2. 动态应力/位移分析2.1. 动态应力分析2.1.1. 有局部非弹性失效结构的非线性动态分析2.1.2. Detroit Edison管滑轮试验2.1.3. 刚性抛丸对板的变化及影响2.1.4. 侵蚀抛丸对板的变化及影响2.1.5. 网球拍与球2.1.6. 变厚度燃料水槽壳的受压分析2.1.7. 汽车悬架模拟2.1.8. 管塞爆炸2.1.9. 常规接触的膝垫效应2.1.10. 常规接触的压接成形2.1.11. 常规接触的堆块失稳2.1.12. 带海绵效应限幅器的木桶坠落2.1.13. 铜杆的斜碰2.1.14. 带挡板木桶中的流体晃动2.1.15. 混泥土重力坝的地震分析2.1.16. 准静态或动载下薄壁铝挤压成形中的逐步损坏分析2.2. 基于模态的动态分析2.2.1.利用子结构和循环对称的旋转风扇分析2.2.2.Indian Point反应堆给水线的线性分析2.2.3. 三维框架建筑的感应波谱2.2.4. 使用平行Lanczos本征求解器结构的特征值分析2.2.5. 制动噪声分析2.2.6. 使用剩余模态的天线结构的动态分析2.2.7. 白车身模型的恒定动态分析2.3.联合仿真分析2.3.1. 充气门密封的关闭模拟。
Enterprise Architect 中文经典教程

Enterprise Architect 中文经典教程资料整理:/bluid/一、Enterprise Architect简介Enterprise Architect是一个对于软件系统开发有着极好支持的CASE软件(Computer Aided Software Engineering)。
EA不同于普通的UML画图工具(如VISIO),它将支撑系统开发的全过程。
在需求分析阶段,系统分析与设计阶段,系统开发及部署等方面有着强大的支持,同时加上对10种编程语言的正反向工程,项目管理,文档生成,数据建模等方面。
可以让系统开发中各个角色都获得最好的开发效率。
二、创建新项目安装好了EA汉化版后,启动软件。
点击“创建新的项目”,打开创建新项目对话框。
【图1】这里可以选择各种的初始的模板包。
我们选择了其中几个,然后确定打开了项目浏览器。
我们的项目将从这里开始了。
【图3】三、EA软件配置在使用软件之前,我们先来对它进行配置。
打开“工具”-->“选项”。
【图4】常规配置中,比较重要的是作者这项。
因为在EA项目的团队协作中,作者是每个人的身份标识。
在代码工程中,最好把文件编码设置成UTF8或者是GB中文。
其他方面的配置,因为都是中文的,也比较容易理解。
有些不明的地方,可以多琢磨。
另外对于最下面的十种编程语言,可以根据自己的需要,进行一些配置。
比如PHP,可以配置PHP4或者是PHP5,那么生成的代码也是有些不同的。
还可以隐藏其他没有用到的语言。
四、用例图,类图的使用用例图(use case)用例图是我们做系统分析的通常第一步,是非常重要的。
毕竟大部分的开发流程,都将需求分析作为首要步骤,也是必要步骤。
将系统需求化作图型表达出来。
首先是在项目浏览器中,右键“添加”-->“新建图表”。
【图5】然后可以加入一些角色和用例,在每次在工具箱里面拉出一个元件,都将打开这个元件的设置对话框,在对话框内填入元件的名称等信息。
EA基本使用

二.创建工程依次点击“File->New Project->命名保存->在“Select model”中选择需要创建的类型(如图-1)->单击“OK”确认,得到界面如图-2所示图-1:创建工程Business Process 业务流程Requirements需求分析Use Case用例Domain Model领域模型Class类设计Database数据库设计Component组件Deployment部署Testing测试Maintenance维护Project Management项目管理User Interface用户接口表-1:创建项目的常见类型图-2:创建项目后界面截图三.一些基本的通用设置设置默认代码环境依次点击:“Tool->Options-Source Code Engineering->Default Language For Code Ge neration->C#”如图3所示,完成:单击“Close”确认退出。
图-3:设置默认代码环境设置默认数据库依次点击:“Tool->Options- Code Editors->Default Database->SQL Server 2005”如图4所示:图-4:设置默认数据库四.Class模型.创建“Class”模型依次点击“File->New Project->命名保存->在“Select model”中勾选“Class”,最后单击“确定”进入设计界面。
在设计界面的左边是工具箱(如图5)图-5:类模型工具栏Class Elements Common Package包Note注释Class类Constraint约束条件Interface接口Document文档:附加文档附件Enumeration枚举Artifact人工:表示任意的系统任意的Table表Requirement需求描述Signal对象通信信号的描述Issue问题描述Association关联Change变化描述Class Relationships Boundary分界线Associate关联Dependency依赖关系Generalize泛化Realize实现Compose组成Trace追踪Associate Class关联类Information Flow数据流Assembly程序集Note Link注释链接Realize实现??Nesting嵌套??Package Merge包的合并??Package Import包的导入??.为模型中创建的“Class”对象使用别名首先在工具箱中点选,然后在合适的位置左键单击确定,之后弹出属性窗口(如图7所示)图-7:新建类截图在“Name”栏中输入Class 的名称“Test”,然后在“Alias”中输入一个别名“测试”。
eaid填写模板

EAID模板创建指南1. 概述欢迎使用EAID(Easy AI Document)模板创建工具!本指南将帮助您快速上手使用该工具。
EAID模板创建工具旨在提供一种用户友好、易于理解的方式,以创建模板,并生成适用于文档和文本编辑器的Markdown格式输出。
2. 安装与使用2.1 安装EAID模板创建工具可以通过以下步骤进行安装:1.下载并安装Python(版本3.6及以上):[Python官方网站](2.打开终端(或命令提示符),运行以下命令安装EAID模板创建工具:pip install eaid2.2 使用使用EAID模板创建工具创建模板的步骤如下:1.打开终端(或命令提示符),运行以下命令:eaid create-template2.按照提示输入模板的相关信息,如模板名称、模板描述等。
3.等待程序完成模板创建,并生成Markdown格式的输出文件。
3. 模板创建3.1 模板信息在创建模板时,您需要提供以下信息:•模板名称:模板的名称,用于简要描述模板的用途。
•模板描述:对模板的详细描述,包括模板的功能、用途以及适用范围。
•模板作者:模板的作者姓名或组织名称。
•模板版本:模板的版本号,用于标识模板的不同版本。
•创建日期:模板的创建日期,以年月日的形式表示。
3.2 模板内容模板内容应该包括以下部分:•概述:对模板的功能和用途进行简要介绍。
•安装与使用:提供安装和使用该模板的详细步骤。
•模板创建:描述如何使用EAID模板创建工具创建模板的步骤。
•模板示例:提供一个示例,展示模板的使用方法和效果。
•常见问题:列出一些常见问题,并提供解答或解决方案。
4. 示例以下是一个示例模板:# 模板名称:Markdown文档模板## 模板描述本模板用于创建Markdown格式的文档。
适用于编写技术文档、报告、博客等。
## 模板作者John Doe## 模板版本1.0.0## 创建日期2022年10月1日## 概述本模板提供了一个简单易用的Markdown文档结构,包括标题、段落、列表、图片等基本元素。
Enterprise-Architect-中文经典教程

Enterprise Architect 中文经典教程一、Enterprise Architect简介Enterprise Architect是一个对于软件系统开发有着极好支持的CASE软件(Computer Aided Software Engineering)。
EA不同于普通的UML画图工具(如VISIO),它将支撑系统开发的全过程。
在需求分析阶段,系统分析与设计阶段,系统开发及部署等方面有着强大的支持,同时加上对10种编程语言的正反向工程,项目管理,文档生成,数据建模等方面。
可以让系统开发中各个角色都获得最好的开发效率。
二、创建新项目安装好了EA汉化版后,启动软件。
点击“创建新的项目”,打开创建新项目对话框。
【图1】这里可以选择各种的初始的模板包。
【图2】我们选择了其中几个,然后确定打开了项目浏览器。
我们的项目将从这里开始了。
【图3】三、EA软件配置在使用软件之前,我们先来对它进行配置。
打开“工具”–>“选项”。
【图4】常规配置中,比较重要的是作者这项。
因为在EA项目的团队协作中,作者是每个人的身份标识。
在代码工程中,最好把文件编码设置成UTF8或者是GB中文。
其他方面的配置,因为都是中文的,也比较容易理解。
有些不明的地方,可以多琢磨。
另外对于最下面的十种编程语言,可以根据自己的需要,进行一些配置。
比如PHP,可以配置PHP4或者是PHP5,那么生成的代码也是有些不同的。
还可以隐藏其他没有用到的语言。
四、用例图,类图的使用用例图(use case)用例图是我们做系统分析的通常第一步,是非常重要的。
毕竟大部分的开发流程,都将需求分析作为首要步骤,也是必要步骤。
将系统需求化作图型表达出来。
首先是在项目浏览器中,右键“添加”–>“新建图表”。
【图5】然后可以加入一些角色和用例,在每次在工具箱里面拉出一个元件,都将打开这个元件的设置对话框,在对话框内填入元件的名称等信息。
现在我们是表达一个用户注册和登录的场景:【图6】加入关联,用例图中最常用的关联是“使用use”,当然也经常会用到“包含include”“扩展extend”。
iTween帮助文档参数解析(中文版)

1. CameraFade(摄像机的渐隐)其中Camera或者场景的东西并没有消失,只是在屏幕上贴了一张贴图首先,要用到摄像机的渐隐/显功能的话,必须调用CameraFadeAdd()函数,来添加背景图片,不然在运行时会包错。
下面来讲解一下CameraFade里面需要用到的几个函数1) CameraFadeAdd() //当不传参的时候,会默认一个黑色的背景CameraFadeAdd(Texture2D texture) //摄像机视图渐隐后显示texture CameraFadeAdd(Texture2D texture,int depth) //同上,depth的作用暂时不知道,猜测与分层有关,可能类似PS中的图层2)CameraFadeDepth(int depth) //改变刚才texture的depth3)CameraFadeDestroy() //移除并摧毁4)CameraFadeTo(float amount,float time) 从当前视图转换到前面设置的视图(texture)//amount透明度,介于0~1之间。
等于1时Texture完全覆盖Camera视图//time是达成该效果需要多少秒CameraFadeTo(Hashtable args) //用哈希表可以设置更详细的内容此函数的哈希表key有:name,amount,time,delay,easetype,looptype,onstart等,KEY 作用以及值参考提供的EXCEL文档中的HASHTABLE项5)CameraFadeFrom(float amount,float time)CameraFadeTo(Hashtable args)//从前面设置的视图(texture)转换到当前视图,参数参考CameraFadeTo6)CameraTexture(Color color) //创建一个单色的用于CameraFade的texture2d2. Audio音频同CameraFade一样,itween中对音频的控制也并没有结束音频的播放,而是控制的音频的音量(volume)和音调(pitch)。
AForge中文文档教学文案

AForge中⽂⽂档教学⽂案A F o r g e中⽂⽂档AForgeAForge命名空间是/doc/1e88f362864769eae009581b6bd97f192279bf9b.html 框架,它包含框架和类的其他命名空间所使⽤的核⼼类,可以独⽴地⽤于各种⽬的。
AForge.ControlsAForge.Controls命名空间包含不同的有⽤的UI控件,可以与其他类⼀起使⽤/doc/1e88f362864769eae009581b6bd97f192279bf9b.html 架构AForge.FuzzyAForge.Fuzzy命名空间包含⼀组接⼝和类,以便使⽤模糊集操作。
AForge.GeneticAForge.Genetic命名空间包含⽤于遗传计算的接⼝和类。
命名空间及其⼦名称空间包含类,它允许解决许多不同的问题(优化、近似、pr)。
版,等)和遗传算法(GA)的帮助,遗传编程(GP),基因表达式编程(GEP)。
AForge.ImagingAForge.Imaging命名空间包含不同的图像处理例程的接⼝和类。
AForge.Imaging.ColorReductionAForge.Imaging.ColorReduction命名空间包含⼀组⽤于在彩⾊图像中执⾏⾊彩还原的类,其中包括颜⾊量化类、颜⾊重新编码功能和颜⾊抖动算法。
/doc/1e88f362864769eae009581b6bd97f192279bf9b.html plexFiltersAForge.Imaging命名空间包含不同的图像处理例程的接⼝和类,它们是在复杂的傅⽴叶变换图像上完成的。
AForge.Imaging.FiltersAForge.Imaging.Filters命名空间包含接⼝和类的集合,它们提供不同的图像处理过滤器。
这个名称空间的类允许对源映像做不同的转换,这样做就可以了。
直接对源图像或提供新图像作为图像处理程序的结果。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
##Enterprise Architect帮助文档帮助文档翻译目录简介 (2)从此处开始 (2)使用EA (2)用EA建模 (2)模型管理 (2)项目管理 (2)编码工程 (2)调试和配置文档 (2)数据建模 (2)一张数据表格 (2)创建一个表格 (3)设置表格属性 (4)创建字段 (9)创建Oracle包 (11)主键 (11)外键 (12)存储过程 (17)视图 (21)索引,触发器和检查约束 (23)生成DDL (25)把一个包生成DDL (25)进程的数据类型转换 (26)包的数据类型转换 (27)数据库管理系统数据类型 (28)从开放式数据库中导入数据库模式 (29)转化MDA (33)XML技术 (33)生成文档 (33)EA扩展 (33)UML字典 (33)项目角色和EA (33)授权管理 (33)术语 (33)简介从此处开始使用EA用EA建模模型管理项目管理编码工程调试和配置文档数据建模一张数据表格下面展示了一个数据模型表,上面有三个表格,相互之间用主外键连接起来。
上面同样展示了主外键的操作。
你也可以添加其他操作:检验,触发器,约束性,索引。
一个数据模型表在EA中表现为一个类表,创建方法和其他类型的表一样。
创建一个表格什么是表关系模型数据库中,最基础的模型结构就是“表”。
一个表代表了具有相同结构的一系列记录。
UML数据模型配置文件中的表表现为一个衍型类,这就是说,一个带着衍型的类元素作用于它之上。
一个表的图标表示在图表的右上方。
创建一个表通过以下步骤创建一个表:1、选择一个表;2、选择工具条选项中的更多工具|扩展|数据模型菜单;3、点击元素列中的表格元素,然后点击表。
一个表格就展示在表上了;4、如果类:表n属性对话框没有显示,双击表来显示它;5、在名称一栏,键入一个合适的名称,根据需要键入其他的属性。
6、点击OK按钮。
设置表格属性一旦你创建了一个表,你可以设置它的属性。
下面描述的大部分表的属性都可以在属性对话框里设置,一小部分通过键入标签值来实现,比如说,设置表所属人的值,或者,为了和MySQL兼容,需要设置表选项。
选择数据库类型最重要的是正确的为一个表设置它的数据库类型。
这定义了一系列的数据类型,可以用于定义字段,也可以声明生成的是哪一种的DDL语言。
EA支持如下的数据库:DB2;Informix;Ingres;InterBase;MS Access;MySQL;Oracle 9i和10i;PostgreSQL;SQL Server2000和2005;SQL Server7;Sybase Adaptive Server Anywhere(Sybase ASA);Sybase Adaptive Server Enterprise(Sybase ASE)。
通过以下步骤设置数据库类型:1、双击表中的数据元素,来打开属性对话框;2、选择常规选项;3、在数据库一栏,点击下拉框,选择数据库类型;4、点击OK按钮保存设置。
点击表细节,你可以进入字段对话框和操作对话框,或者你可以选择生产这个表的DDL。
设置表所属通过以下步骤来定义表的拥有人:1、选择视图|标签值按钮来选择或者是按键[Ctrl]+[Shift]+[6]。
标签值对话框出现。
2、在属性窗口上点击表视图上的表格。
则会显示所选表格的标签值。
3、点击新标签按钮。
标签值对话框如下图所示:4、在标签值一栏,键入标签名字拥有人。
在值一栏,键入拥有人。
5、点击OK按钮来确定操作,生产的DDL脚本语言里包含表格的拥有人。
设置MySQL选项在mySQL中,为了使用外键,你必须设置表的类型是InnoDB。
通过以下步骤来设置:1、选择视图|标签值菜单选项或者按下[Ctrl]+[Shift]+[6]。
显示标签值设置对话框。
2、点击表中的表格,或者点击项目浏览器中的表格。
标签值窗口会显示选择的表格;3、点击新建标签按钮。
标签值对话框如下图所示:4、在标签一栏,输入标签名Type。
在值一栏,输入InnoDB;5、点击OK按钮确定操作,生成的SQL脚本中的DDL包含表格类型。
6、为了兼容最新版本的MySQL,额外的表格选择可以以同样的方法添加:设置Oracle表格属性对于Oracle 9i或者10i,你可以使用表格标签值来设置表格属性。
步骤如下:1、选择视图|标签值菜单选项或者按下[Ctrl]+[Shift]+[6]。
显示标签值设置对话框。
2、点击表中的表格,或者点击项目浏览器中的表格。
标签值窗口会显示选择的表格;3、点击新建标签按钮。
4、定义如下图所示的标签值:5、点击OK按钮来保存标签值。
所有的Oracle表的有效属性如下图所示。
说明:索引器和约束可以用同样的方法添加。
醒目索引或者约束,把属性作为标签值来添加。
对于一个给定的表的属性可以表示在标签值的窗口里,如下面典型的标签值说明的那样:创建字段什么是字段在一个关系表中,最基本的组织元素就是字段。
每个数据的个别项目输入到一个关系数据库中,表示为一个表中的一行的一个字段。
字段在UML数据建模中表现为一个衍型的属性,这就是说,是一个有着字段衍型的属性。
创建字段说明:对于MySQL,在创建一个字段之前,先添加ENUM和SET数据类型。
选择设置|数据库数据类型菜单,然后,在数据库数据类型对话框中,在产品名称一栏选择MySQL。
添加数据类型ENUM和SET。
通过以下步骤来创建字段:1、右击表中的表格,打开选项菜单,选择属性菜单按钮。
2、显示一个表属性对话框;3、打开之后,键入名称和数据类型,然后点击保存按钮。
贴士:如果数据类型的下拉列是空的,那就意味着你没有为这个表选择一个目标数据库。
关闭字段对话框,从新打开表属性对话框,设置一个数据库类型,然后再继续。
为了防止这种情况的发生,请设置默认数据库类型。
4、下面各选项是可选的。
主键;非空;唯一性;缺省值;开放性;别名;注释。
说明:一些数据类型,比如说Oracle的NUMBER类型,需要一个精确度和一个范围。
这些在需要设置的地方就可以设置。
例如,对于Oracle:说明:Oracle的VARCHAR2(15CHAR)和VARCHAR2(15BYTE)数据类型可以通过添加标签LengthType来实现,LengthType的值设为CHAR或者是BYTE。
说明:对于MySQL的ENUM和SET数据类型,在缺省域里面,键入一个以逗号为分割的列,(‘one’,‘two’,‘three’)。
改变一个字段的顺序1、在字段对话框中,高亮显示一个字段的名字;2、点击可以上移或者下移字段。
创建Oracle包通过以下步骤来创建一个Oracle包:1、打开项目浏览器中的项目,创建一个EA包(如果需要的话,创建一个类表);2、添加一个类元素到这个包中,或者这个表中。
3、打开元素的属性对话框,在衍型一栏中,设置值为包4、对于程序包规格说明,创建一个操作,这个操作的名字定义为规格说明,不设任何返回类型。
5、打开规格说明操作的属性对话框,在行为制表里,在起始代码栏里输入整个包的规格说明书。
6、对于包的主力,创建一个名为Body的操作,无返回值。
7、打开Body操作的属性对话框,在行为制表里,输入整个包的起始代码。
主键什么是主键键用来访问表,分为主键和外键。
一个主键是唯一的,它定义一个表格中的一条记录。
外键可以通过其他相关表格中的主键来访问数据。
定义一个简单主键如果一个主键包含一个单一的字段,就比较好定义。
1、右键点击表中的表格,显示选项菜单。
选择元素特征|属性菜单选项;2、在属性对话框,选择想设为主键的字段。
3、选择主键复选框,然后点击保存按钮。
一个衍型操作可以自动的被创建。
这个操作室用来定义表的主键的。
如果想去除主键标示,值删除这个操作即可。
定义一个复杂的主键。
通常来说,一个主键包含多于一个字段。
例如,一个字段LastName在一个表中,可能不是唯一的,所以,一个主键需要从LastName,FirstName和DataOfBirth字段中定义。
通过以下的步骤设置复杂的主键:1、继续设置单一主键的步骤,你选择哪个字段是没有影响的。
2、右键点击表上的表格来打开选项菜单。
选择选择元素特征|属性菜单选项;3、选择主键操作(他的名字以PK_开头),然后点击字段制表;4、增加一个主键的字段,点击新建按钮,从字段名字中选择一个字段,然后点击保存按钮。
5、如果需要的话,选择小手按钮可以改变主键字段的顺序。
定义一个主键名字模板如下步骤可以定义一个主键模板:1、选择工具|选项|源码工程|编码编辑器菜单选项,选项的DDL页面显示如下:2、点击DDL名字模板按钮。
DDL名字模板对话框如下图显示:3、编辑或者是替换主键名字模板;4、点击保存按钮。
SQL中没有聚集的主键通过如下步骤定义一个主键为没有聚集的主键。
1、右键点击表中的表格,打开菜单选项;2、选择元素特征|操作子菜单,显示表操作对话框;3、高亮显示主键操作,然后选择扩展属性;4、选择SQL Server Non Clustered Primay Key复选框。
5、选择保存关闭按钮。
外键什么是外键两种可以访问表的键:主键和外键。
一个主键是唯一的,它定义一个表格中的一条记录。
外键可以通过其他相关表格中的主键来访问数据。
外键在EA的UML模型中是一个衍型操作。
一个外间是一个字段(属性)的集合,同时,有一些操作意义(他们加强与另一个表的主键直接的关系)。
一个外键模型化为一个衍型操作;这个操作参数成为一个键中的包含的字段。
说明:用定义外键的方法,通过另一个表格的主键来访问它并不是必须的。
外键是一些数据库管理系统的特征,提供额外的,比如说完整参照性,来进行检查,这样可以以免一个表格的主键值存在于其他表的外键中。
创建一个外键1、在表中或者是项目浏览器中打开一个需求表;2、在EA的UML工具箱的类里选择一个相关的连接;3、点击原表格至目标表格,画出之间的连接;4、使用连接选项菜单来显示外键对话框;5、如果需要的话,编辑外键的缺省名称;6、高亮包含外键关系的字段;7、点击保存按钮来自动生成外键操作;你生成了外键,下面的例子显示了它在一个表中是怎样显示的:复合外键选择正确的字段,点击保存按钮。
外键字段通过数据类型存储,并且通过数据类型来进行组合。
如果需要的话,你可以通过上下两个小手的图标改变键字段的顺序。
这个表创造了复合外键,下面这个表表现了怎样在一个表中显示。
贴士:如果你定义一个MySQL数据库,想使用外键,你必须先设置表类型才可以。
定义一个外键的名字模板1、选择工具|选项|源码工程|代码编辑器菜单.DDL页面如下图所示:2、点击DDL名字模板。
DDL名字模板对话框打开,显示了缺省状态下的名字模板。
3、在外键名字模板一栏编辑或者替代名字模板。