现在的位置: 首页 > 综合 > 正文

我就用PowerDesigne建模

2013年08月22日 ⁄ 综合 ⁄ 共 1078字 ⁄ 字号 评论关闭
2002 10 1 Sybase 已完成了对 PowerDesigner Studio 的更新,这其中包括一整套 UML 图表和对业务流程建模功能的增强。PowerDesigner Studio Sybase Inc. 为平台中立的数据库和应用程序提供的建模工具。该新版本目前已经上市。

该公司建模工具产品经理 David Dichman 说,“我们认为在 9.5版本的新增功能加强了新的市场卖点——业务建模功能,而同时发布的所有九个 UML 图表,使得它成为首个真正能让我们与 Rational Rose 产品并驾齐驱的版本。”

Dichman 说,原来PowerDesigner以方法论为中心,现在,我们借助新增的业务流程建模模块中的功能,来发展该产品,比如数据流图表的使用、创建新的方法。“我们将借鉴 UML 活动图表的控制流模型,但不会强迫它使用 UML 语义。例如,我们都知道“组织单元”(organization unit)表示的是人员或业务团体,但在 UML 中,它表示操作符(Actor)。

PowerDesigner 9.5 允许在业务模型中使用自定义的符号。“流程并不一定要用椭圆表示”, Dichman 说,“如果有一个类似电话的流程,您也可以使用电话机的图像。”

业务流程建模程序还能生成并阅读 ebXML 文档。“我们将此作为业务流程在设计阶段的主要目标之一”,他说,如果再加上比如 Sybase 所提供的流程服务器对 ebXML 的使用,“PowerDesigner 将能够生成 ebXML,然后通过(流程服务器)使用和实现它。”

正像 Dichman 以前介绍过的,在 UML 图表方面,该软件已经能处理五种类型的图表,现在又新添了联接、部署、对象和状态图四种图表。“我们还添加了一种强大的图表,它虽然不合乎 UML 规范,但在一些轻量级(比如 Iconix 流程)中非常受欢迎”。PowerDesigner 还添加了 UML 配置文件,据他介绍,这些配置文件类似于业务过程图中的自定义符号,只不过后者符合 UML配置文件准则。

Dichman 说,在以后的版本中将实现对象管理组(Object Management Group)的模型驱动架构。“这是我们下一步的前进方向”。

Dichman 说,PowerDesigner 9.5 还能生成 J2EE 代码(包括 JSP)并创建 Java .NET.类型的 Web 服务。“我们在 PowerDesigner 中使用了样式体系来生成这些内容。例如,当我在组件图表中创建组件时,如果我说它是 Java Web 服务,系统就能为我创建相应的 EJB 类和相应的 WSDL 框架,而且如果我更新了元数据,它们就会得到相应的更新。”

 

抱歉!评论已关闭.