E-R图绘制工具报告

  • 格式:doc
  • 大小:124.00 KB
  • 文档页数:9

E-R图绘制工具调查报告班级:信记071班学号:200707119001姓名:南东方一.适用范围1.Visio1.1适用对象: IT 和商务专业人员1.2适用事务:就复杂信息、系统和流程进行可视化处理、分析和交流。

使用具有专业外观的 Office Visio 图表,促进对系统和流程的了解,深入了解复杂信息并利用这些知识做出更好的业务决策。

2.PowerDesigner2.1适用类型:是Sybase公司的CASE工具集2.2适用事务:使用它可以方便地对管理信息系统进行分析设计,它几乎包括了数据库模型设计的全过程。

可以制作数据流程图、概念数据模型、物理数据模型,可以生成多种客户端开发工具的应用程序,还可为数据仓库制作结构模型,也能对团队设备模型进行控制。

3.Erwin3.1适用类型:数据建模工具,是关系数据库应用开发的优秀CASE工具。

3.2适用事务:支持各主流数据库系统,其设计图支持MS office的直接拷贝。

ERwin也能与CA的Model Mart集成,满足企业建模的需求。

4.SmatDraw4.1适用类型:商业绘图软件4.2适用事务:是世界上最流行的。

轻松的绘制具有专业水准的商业图。

二.E-R图绘制工具在软件行业的使用情况1.Visio1.1轻松地使流程、系统和信息可视化使用 Office Visio 2007,可以通过多种图表,包括业务流程图、网络图、工作流图表、数据库模型和软件图表等直观地记录、设计和完全了解业务流程和系统的状态。

通过使用 Office Visio Professional 2007 将图表链接至基础数据,以提供更完整的画面,从而使图表更智能、更有用。

1.2使业务数据可视化。

使用数据透视关系图,可以直观地查看通常以静态文本和表格形式显示的业务数据。

创建相同数据的不同视图可以更全面地了解问题。

1.3确定问题、跟踪趋势并标记异常。

快速突出显示关键问题、趋势和异常,并描述项目进度。

新增的“数据图形”功能用精美直观的形状简化了条件格式,这些形状包括可以根据用户定义的条件显示的标志和数据栏。

向任何上下文或程序中添加 Visio 图表绘制功能。

借助 Office Visio 2007 和 Visio 绘图控件,可以创建自定义的数据连接解决方案,以便于连接数据并在任何上下文中显示数据。

使用 Visio 绘图控件,开发人员可在自定义应用程序中嵌入 Visio 绘图环境并对其编程。

这样就为解决方案集成创造了新机会,从而便于在任何智能客户端应用程序中包括 Office Visio 2007 的功能。

由于 Visio 绘图控件可与宿主应用程序的 UI 集成,因此开发人员可以将 Visio 的绘图功能当作其应用程序的天然组成部分,而无需亲自开发类似的功能。

1.4利用新增的数据驱动解决方案支持。

使用相关的应用程序编程接口 (API),创建自定义解决方案,来利用新增的 Office Visio Professional 2007 数据可视化功能。

2.PowerDesigner2.1提供了一个完整的建模解决方案业务或系统分析人员,设计人员,数据库管理员DBA和开发人员可以对其裁剪以满足他们的特定的需要;而其模块化的结构为购买和扩展提供了极大的灵活性,从而使开发单位可以根据其项目的规模和范围来使用他们所需要的工具。

PowerDesigner灵活的分析和设计特性允许使用一种结构化的方法有效地创建数据库或数据仓库,而不要求严格遵循一个特定的方法学。

PowerDesigner提供了直观的符号表示使数据库的创建更加容易,并使项目组内的交流和通讯标准化,同时能更加简单地向非技术人员展示数据库和应用的设计。

PowerDesigner不仅加速了开发的过程,也向最终用户提供了管理和访问项目的信息的一个有效的结构。

它允许设计人员不仅创建和管理数据的结构,而且开发和利用数据的结构针对领先的开发工具环境快速地生成应用对象和数据敏感的组件。

开发人员可以使用同样的物理数据模型查看数据库的结构和整理文档,以及生成应用对象和在开发过程中使用的组件。

应用对象生成有助于在整个开发生命周期提供更多的控制和更高的生产率。

2.2功能强大而使用简单工具集提供了一个复杂的交互环境,支持开发生命周期的所有阶段,从处理流程建模到对象和组件的生成。

PowerDesigner产生的模型和应用可以不断地增长,适应并随着你的组织的变化而变化。

2.3需求管理PowerDesigner可以把需求定义转化成任意数量的分析及设计模型,并记录需求及所有分析及设计模型的改动历史,保持对它们的跟踪。

Microsoft®Word®导入/导出功能使业务用户能轻易处理流程工作。

2.4文档生成PowerDesigner提供了Wizard向导协助建立多模型的RTF和HTML格式的文档报表。

项目团队中非建模成员同样可以了解模型信息,增强整个团队的沟通。

2.5影响度分析PowerDesigner模型之间采用了独特的链接与同步技术进行全面集成,支持企业级或项目级的全面影响度分析。

从业务过程模型、UML面向对象模型到数据模型都支持该技术,大大提高了整个组织的应变能力。

2.6数据映射PowerDesigner提供了拖放方式的可视化映射工具,方便、快速及准确地记录数据依赖关系。

在任何数据和数据模型、数据与UML面向对象模型以及数据与XML模型之间建立支持影响度分析的完整的映射定义、生成持久化代码以及数据仓库ETL文件。

2.7开放性支持PowerDesigner 支持所有主流开发平台:支持超过60 种(版本)关系数据库管理系统,包括最新的Oracle®、IBM®、Microsoft、Sybase、NCR Teradata、MySQL 等,支持各种主流应用程序开发平台,如Java J2EE、Microsoft .NET™(C#和)、Web Services 和PowerBuilder®,支持所有主流应用服务器和流程执行语言,如ebXML 和BPEL4WS 等。

2.8可自定义PowerDesigner支持从用户界面到建模行为以及代码生成的客户化定制。

支持用于模型驱动开发的自定义转换,包括:对UML 配置文件的高级支持、可自定义菜单和工具栏、通过脚本语言实现自动模型转化、通过COM API 和DDL 实现访问功能以及通过模板和脚本代码生成器生成代码。

2.9企业知识库PowerDesigner 的企业知识库是存储在关系数据库中的完全集成的设计时知识库,具有高度的可扩展性,便于远程用户使用。

该知识库提供以下功能:基于角色的模型和子模型访问控制,版本控制和配置管理、模型与版本的变更报告以及全面的知识库搜索功能。

PowerDesigner 的知识库还可以存储和管理任何文档,包括Microsoft® Office® 和Project 文件、图像和其他类型的文档。

3.Erwin3.1使数据库设计更容易CA ERwin是功能强大、易于使用的数据库设计工具。

它为设计、生成、维护高水平的数据库应用程序提供了非凡的工作效率。

从描述信息需求和商务规则的逻辑模型,到针对特定目标数据库优化的物理模型,ERwin帮助您可视化地确定合理的结构、关键元素,并优化数据库。

3.2一个功能强大的数据库开发工具为所有主流的数据库自动生成数据库表和成千上万条存储过程和触发器代码。

其突破性的完全比较技术,允许迭代开发,随时把模型与您的数据库同步。

把数据库与领先的开发环境集成在一起,ERwin同样能加速以数据为中心的应用开发。

3.3 ERwin在数据库设计和数据库之间建立起强大的native连接支持正向工程和逆向工程,使用该连接,能自动生成表、视图、索引、参照完整性规则(主键,外键)、缺省值、域/列约束。

ERwin包括一整套优化的参照完整性触发器模板,和丰富的宏语言,用于定制触发器和存储过程。

成千上万条代码能自动生成----使基于模型的应用开发的效率达到令人难以置信程度。

4.SmartDraw4.1采用完全不同方法的绘图软件可以快速绘图,但侧重于你插图的最终结果,而不是绘制的过程。

用SmartDraw,你不需从空屏幕开始。

因为你可以从成百上千的不同模板中选择你所需要的,然后用简单的命令来添加你的信息,接着SmartDraw会帮你完成剩下的事。

SmartDraw 是一款绝对不用多说的、专业的图、表设计、制作、管理、转换软件。

可以用它轻松设计、制作、管理、转换各种图表,剪辑画,实验公式,流程图等等。

随带的图库里包含数万个示例、数万个符号和形状供你直接套用(当然,你还可以去该公司的网站下载更多的符号和外形。

总量达数百兆之巨,充分满足你制作各类图表的需要。

)。

其独特之连结器具有随机移动功能,不易断线。

内含多种模型,可直接套用或修改。

三.总结SmartDraw使用方法运行SmartDraw后,会有非常友好的向导提示用户是新建图表还是打开已有的图表。

我们选择新建图表后,向导会给出多种类型的图表模板供我们选择,而且还能在新建之前进行预览,当然也可以创建空白的图表。

这里我们就选择打开一个网络布线图的模板吧。

现在我们已经看到了SmartDraw的主界面,除了上面的菜单和工具条外,最显眼的就是界面左部的样图和模板浏览面板。

在这里我们可以看到SmartDraw为各种不同应用领域的图表绘制提供了非常丰富的样图和模板,并进行了明确的分类。

当鼠标悬停于某种样图或模板上时会显示出其缩略图,方便了用户的查看和调用。

需说明的是,SmartDraw试用版中只包含了部分样图和模板(大约700多种),样图或模板前的图标为黄色的表示已包含了这个样图或模板;图标为白色则表示未被包含,我们双击后可从SmartDraw的网站上下载这种类型样图或模板,但在未正式购买之前所有下载的样图和模板都会被加上“Unlicensed”的标记。

而最为强大的专业加强版中包含了目前已有的全部三万多种不同的样图和模板。

我们在新建图表时就已应用一种网络布线图模板,当然也能随时通过鼠标拖拽的方式来换用面板中的其他模板。

当我们将某种类型的样图集从浏览面板中拖出后,这种样图集会以浮动面板的形式出现,用户可以从中十分方便地调用已有的样图。

若是把样图集浮动面板拖拽到绘图工作区的顶端就能将其以工具条的形式整合到工作区中。

如果我们对工具条中已有的样图不是很满意,可在某一样图按钮的右击菜单中选择“EditSymbol”命令后对其进行编辑。

若是要将样图工具条再次变为浮动面板的形式,只需选择右击菜单中的“Detach Toolbar”命令即可。

我们不仅能调用已有的样图和模板,当然还能将自己所绘制的图形或图表加入到样图库中或保存为模板,以便以后再次调用。