`

PowerDesigner 在MDA 领域的应用 - 第4页 | IT168

阅读更多

PowerDesigner 在MDA 领域的应用


4.4 模型检测—编写代码之前将风险降至最低

??? 程序员代码有问题,可以检测出来,但在以前,一旦架构出现问题,再好的代码也犹如浮沙之上建堡垒,形同虚设。PD强大的模型检测功能,使得能订制一些模型的设计规约,甚至事先检测或者预测架构的正确与否。例如,当在用户选择undefined时,就需要提示架构师必须选择一个合理的sterotype,如图 18。

Check Script—检测脚本
Autofix Script—自动修复脚本
Global Script—定义全局变量和函数
PowerDesigner 在MDA 领域的应用 - 第4页 | IT168 - 澎湃 - 一线牵

定制完之后,您就可以在工具栏上点击 按钮对其模型进行检测,检测结果将会显示在右下角处。

4.5 高级扩展—无招甚有招

?? 架构师小张在完成了所有的流程设计之后,又提高了要求,即希望能将Process模型转换至OOM模型的ActiveDiagram和Use Case,PD虽不提供这样直接的转换,但事实上,却可以通过定制菜单、VBScript脚本、Form选项卡等表现方式轻松建立。

添加菜单转换到类图:
在Menu处添加菜单定义,并挂接Method定义函数,如图 19,使得当按下该菜单之后,Method函数中的VBScript被执行,以控制PD的模型生成。
PowerDesigner 在MDA 领域的应用 - 第4页 | IT168 - 澎湃 - 一线牵


PowerDesigner 在MDA 领域的应用 - 第4页 | IT168 - 澎湃 - 一线牵

5. 总结

??? PowerDesigner是一款集企业建模功能于一身的一款不可多得的优秀工具平台,同时它的可扩展性极大地简化了您的开发工作,使得您真正意义上的实现了模型驱动开发的新理念。
PowerDesigner 在MDA 领域的应用 - 第4页 | IT168 - 澎湃 - 一线牵



引文来源??PowerDesigner 在MDA 领域的应用 - 第4页 | IT168
分享到:
评论

相关推荐

    用PowerDesigner反向工程生成E-R图

    使用PowerDesigner进行反向工程生成E-R图 PowerDesigner是一款功能强大且灵活的数据建模工具,可以帮助数据管理员和开发人员快速构建高质量的数据模型。反向工程是PowerDesigner的一项强大功能,能够从已有的数据库...

    PowerDesigner------>快速建表工具

    PowerDesigner是一款强大的数据库设计与建模工具,尤其在快速建表方面表现卓越。它由Sybase公司开发,广泛应用于企业级的数据模型设计、数据库逆向工程、数据仓库建模等场景。通过PowerDesigner,开发者可以高效地...

    PowerDesigner12.5 教程系列--概念数据模型

    PowerDesigner是一款强大的数据库设计与建模工具,尤其在企业级应用开发中广泛使用。在12.5版本中,它提供了对概念数据模型(Conceptual Data Model, CDM)的强大支持,帮助开发者和数据库设计师以抽象、易于理解的...

    PowerDesigner15在win7-64位系统下对MySQL 进行反向工程以及建立物理模型

    详细资料: MyODBC-standard-3.51.07-win.zip mysql-connector-odbc-5.1.5-win32.msi PowerDesigner15在win7-64位系统下对MySQL 进行反向工程以及建立物理模型产生SQL语句步骤图文傻瓜式详解.docx

    PowerDesigner12.5汉化包-.rar

    PowerDesigner是一款强大的数据库设计和建模工具,尤其在企业级应用中被广泛使用。12.5版本是其较早的一个稳定版本,虽然已有更新,但因其功能完善、稳定性好,仍有不少用户在使用。对于中文环境下的用户,汉化包的...

    Sybase PowerDesigner v15.0 破解版-1

    PowerDesigner是结合了下列几种标准建模技术的一款独具特色的建模工具集:业务流程建模、通过 UML 进行的应用程序建模以及市场占有率第一的数据建模,这些建模技术都是由功能强大的元数据管理解决方案提供支持的.

    数据库设计

    在数据库设计领域,概念模型、逻辑模型以及物理模型是三个非常重要的概念。它们分别代表了从不同角度理解并构建数据库系统的不同阶段。 ##### 1.1 概念模型 **概念模型**(Conceptual Model)是对真实世界中问题域...

    powerdesigner12.5crack汉化-直接替换安装文件即可

    powerdesigner12.5crack汉化-直接替换安装文件即可 powerdesigner12.5crack汉化-直接替换安装文件即可 powerdesigner12.5crack汉化-直接替换安装文件即可 powerdesigner12.5crack汉化-直接替换安装文件即可

    Powerdesigner 使用指南

    集成化企业级建模工具—PowerDesigner12.0. 3 PowerDesigner 12.0 精彩荟萃... 14 PowerDesigner中的对象与关系映射建模...... 使用PowerDesigner 12.0创建Web服务......PowerDesigner 在MDA 领域的应用

    使用Powerdesigner将下面的E-R模型建模,并转换为数据库基本表

    通过本次实验,不仅能够熟练掌握PowerDesigner这一工具在数据库设计中的应用,还能够深刻理解从概念模型到物理模型的设计流程。同时,通过实践操作,加深了对E-R模型的理解,并学会了如何将其转换为具体可行的数据库...

    PowerDesigner使用教程.chm

    集成化企业级建模工具—PowerDesigner12.0. 3 PowerDesigner 12.0 精彩荟萃... 14 PowerDesigner中的对象与关系映射建模...... 使用PowerDesigner 12.0创建Web服务......PowerDesigner 在MDA 领域的应用... 67

    健康项目-powerdesigner使用-前端框架-项目架构雏形

    在实际应用中,我们还需要结合Redux或MobX等状态管理库来处理复杂的组件间通信,以及Ant Design或Material UI等UI库来快速搭建界面。 项目架构雏形的构建是整个项目搭建的关键步骤。在健康项目中,架构设计应该考虑...

    PowerDesigner做的E-R实例的

    4. **在PowerDesigner中创建E-R模型** - **新建CDM模型**:通过File->New,选择CDM模型,并设定模型名称、代码、描述等信息。 - **创建实体**:使用Entity工具在图形窗口中绘制实体符号,并通过双击编辑实体信息。...

    PowerDesigner16.5非破解版-win10可用

    是安装文件,不是破解dll。前者大家更需要,后者csdn上有很多了。

    PowerDesigner16.5中文教程-数据库模型操作教程

    ### PowerDesigner 16.5 数据库模型操作教程知识点总结 #### 一、创建概念数据模型 **概念数据模型(CDM)**是PowerDesigner中用于抽象表达数据间关系的重要工具,它帮助开发者构建出清晰的数据结构概貌,而不考虑...

    powerdesigner16.5破解--pdflm16

    powerdesigner16.5破解--pdflm16

Global site tag (gtag.js) - Google Analytics