PowerDesigner软件建立新模型。

  1.  
  2. 打开PowerDesigner软件,选择菜单文件->建立新模型,或者敲击键盘ctrl+N

  3.  

    弹出建立新模型窗口,模型类型选择Object-Oriented Model,图选择Class Diagram,输入模型名称,例如ObjectOrientedModel_1,选择对象语言为Java,点击OK

  4.  

    PowerDesigner会创建名称为ObjectOrientedModel_1的模型工程,在Palette面板中会列出可以操作组件符号,对于类图来说,主要使用的是Class(类),Interface(接口)及部分关系组件等

  5.  

    单击Palette工具栏中的Class图标,在工作区中点击即创建一个类。单击Palette工具栏中的箭头(pointer),双击类图的图形符号,打开类属性(Class Properties)窗口。

  6.  

    在类属性窗口中的General和Detail页签中可以设置类的基本属性、类属性、类方法,例如机动车类

  7.  

    再单击Palette工具栏中的Class图标,在工作区中点击即创建另一个类,并设置类名、类属性、类方法,例如小汽车类

  8.  

    单击Palette工具栏中的Genaralization图标,点击小汽车类,并拖动鼠标到机动车类,实现小汽车类继承机动车类

  9.  

    双击小汽车类图标,弹出类属性窗口,选中预览(preview)页签,即可看到类生成的java代码

原文地址:https://www.cnblogs.com/zxl934734463/p/10752207.html

时间: 2024-07-31 18:02:33

PowerDesigner软件建立新模型。的相关文章

利用PowerDesigner逆向工程导出PDM模型及生成文档

原文:利用PowerDesigner逆向工程导出PDM模型及生成文档 最近需要对老项目进行重构优化,由于项目都是好几年前的,相关设计资料很不全,最基本的数据库设计文档都没有,只能利用PowerDesigner逆向工程导出PDM模型及生成word文档:以下简单介绍导出模型操作步骤(以下演示操作是从SQL Server中导出) 第一步:  先打开 PowerDesigner 点击右上角文件按钮 第二步点击建立新模型,弹出new model对话框-点击physical Data Model 建立模型

PowerDesigner(四)-业务处理模型(转)

业务处理模型 业务处理模型(Business Process Model,BPM)以业务需求作为出发点,用图形的方式描述系统的任务和业务流程,注重的是处理过程中数据流程.业务处理模型是从业务人员的角度对业务逻辑和规则进行详细描述的概念模型,并使用流程 图表示从一个或多个起点到终点间的处理过程,流程,消息和协作协议.使用于应用系统的系统分析阶段,完成系统需求分析和逻辑设计.BPM与PowerDesigner其他模块之间的关系如图4-1所示. 图4-1 PowerDesigner BPM包括3种流图

图像配准建立仿射变换模型并用RANSAC算法评估

当初选方向时就因为从小几何就不好.缺乏空间想像能力才没有选择摄影测量方向而是选择了GIS.昨天同学找我帮他做图像匹配,这我哪里懂啊,无奈我是一个别人有求于我,总是不好意思开口拒绝的人.于是乎就看着他给的一章节内容开始写程序了,今天总算给他完成了.做的比较简单,中间也遇到了不少问题,尤其是计算量大的问题,由于老师给的数据是粗配准过的数据, RANSAC算法评估时就简化了下. 理论内容: 第5章 图像配准建立几何变换模型 特征点建立匹配关系之后,下一步就是求解图像之间的变换关系.仿射变换能够很好的表

城管APP开发建立新的城管系统新模式

互联网+时代已经带来,为了顺应时代热潮,各大城市逐渐进行城管APP开发,城管APP软件的出现,不但增强了城市管理,强化城市公共管理领域,还可以提高城管工作效率,城管APP开发建立新的城管系统新模式. 城管APP开发需要做好以下几点 广州APP软件开发公司道屹道认为:城管APP开发的主要服务对象是政府城管部门以及人民群众,为双方搭建了一个交流沟通的平台,从而促进社会和谐发展.城管APP开发根据当前城市商贩摆摊以及社会发展情况,个性化的打造相对应的服务功能,让双方可以快速的处理城市问题,从而给广大人

软件产品质量 “新”标准

? Erik van Veenendaal( www.erikvanveenendaal.nl )是一名国际知名的尖端顾问和培训师,和一名在软件测试和质量管理领域广受认可的专家.他是Improve Quality Services BV(www.improveqs.nl)的创始人.他保持着欧洲之星的记录,三次获得最佳导师将!2007年,因其对测试专业做出多年贡献,他获得了欧洲测试优秀奖.他作为测试经理和顾问在各个领域工作了20多年.他撰写了多篇论文和多部著作,包括"实用基于风险的测试: Pris

TControl.GetDeviceContext会给图形控件建立新的坐标原点和建立新的剪裁区域

这是取得DC句柄的其中一种方法(会重定义原点和建立新的剪裁区): function TControl.GetDeviceContext(var WindowHandle: HWnd): HDC; begin if Parent = nil then raise EInvalidOperation.CreateFmt(SParentRequired, [Name]); Result := Parent.GetDeviceContext(WindowHandle); SetViewportOrgEx

使用MySQL Workbench建立数据库,建立新的表,向表中添加数据

初学数据库,记录一下所学的知识.我用的MySQL数据库,使用MySQL Workbench管理.下面简单介绍一下如何使用MySQL Workbench建立数据库,建立新的表,为表添加数据. 点击上图中的“加号”图标,新建一个连接, 如上图,先输入数据库的账号密码,帐号默认为root,填好密码后 点击“OK”,连接就建立好了,建立完成后,会出现一个长方形的框框,双击它,出现下图所示页面 点击图中的红圈里的按钮,新建一个Schema,即数据库(个人理解..),修改一下Name 的值,如  mydat

2017年APP软件开发新趋势

郑州APP开发公司商宇科技表示:对于很多行业而言,2016年有着很多的机遇和挑战,也有很多的困难险阻.对于手机APP软件开发行业也是一样,2016年是国内逐渐进入移动互联网时代的第四个年头,APP软件开发行业越来越火热.那么,2017年手机APP软件开发行业又会发生什么样的变化呢?2017软件app开发的前景又是如何呢??2017年APP软件开发新趋势1.2017年手机APP软件开发行业前景分析据郑州APP开发公司商宇科技获悉,截止2016年11月底,我国移动互联网用户已经接近10亿.在2016

cocos2d-x项目101次相遇:在HelloWorld上--建立新场景

cocos2d-x 101次相遇 / 文件夹 1   安装和环境搭建 -xcode 2   Scenes , Director, Layers, Sprites 3   建立图片菜单 4   在HelloWorld上--建立新场景 5   添加一个精灵sprite 5.1   缩小sprite并使之完整显示 6   action ,移动sprite 7   3.0 的点击事件,CCTouchDelegate已经停用了 8   使用触摸事件移动 精灵 4   在HelloWorld上--建立新场景