《2022年E-R图绘制工具报告 .pdf》由会员分享,可在线阅读,更多相关《2022年E-R图绘制工具报告 .pdf(9页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、E-R 图绘制工具调查报告班级:信记071 班学号: 200707119001 姓名:南东方名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 9 页 - - - - - - - - - 一适用范围1.Visio 1.1 适用对象: IT 和商务专业人员1.2 适用事务: 就复杂信息、系统和流程进行可视化处理、分析和交流。使用具有专业外观的 Office Visio 图表,促进对系统和流程的了解,深入了解复杂信息并利用这些知识做出更好的业务决策。2 PowerDesigner
2、 2.1 适用类型:是 Sybase公司的CASE工具集2.2 适用事务:使用它可以方便地对管理信息系统进行分析设计,它几乎包括了数据库模型设计的全过程。可以制作数据流程图、概念数据模型、物理数据模型,可以生成多种客户端开发工具的应用程序,还可为数据仓库制作结构模型,也能对团队设备模型进行控制。3.Erwin 3.1 适用类型: 数据建模工具,是关系数据库应用开发的优秀CASE工具。3.2 适用事务: 支持各主流数据库系统,其设计图支持MS office的直接拷贝。ERwin也能与 CA的 Model Mart集成,满足企业建模的需求。4.SmatDraw 4.1 适用类型:商业绘图软件4.2
3、 适用事务:是世界上最流行的。轻松的绘制具有专业水准的商业图。二 E-R 图绘制工具在软件行业的使用情况1Visio 1.1 轻松地使流程、系统和信息可视化使用 Office Visio 2007,可以通过多种图表,包括业务流程图、网络图、工作流图表、数据库模型和软件图表等直观地记录、设计和完全了解业务流程和系统的状态。通过使用 Office Visio Professional 2007 将图表链接至基础数据,以提供更完整的画面,从而使图表更智能、更有用。1.2 使业务数据可视化。使用数据透视关系图,可以直观地查看通常以静态文本和表格形式显示的业务数据。创建相同数据的不同视图可以更全面地了解
4、问题。1.3 确定问题、跟踪趋势并标记异常。快速突出显示关键问题、趋势和异常,并描述项目进度。新增的“ 数据图形 ” 功能用精美直观的形状简化了条件格式,这些形状包括可以根据用户定义的条件显示的标志和数据栏。向任何上下文或程序中添加 Visio 图表绘制功能。借助 Office Visio 2007 和 Visio 绘图控件,可以创建自定义的数据连接解决方案,以便于连接数据并在任何上下文中显示数据。使用 Visio 绘图控件,开发人员可在自定义应用程序中嵌入 Visio 绘图环境并对其编程。这样就 为 解 决 方 案 集 成 创 造 了 新 机 会 , 从 而 便 于 在 任 何 智 能 客
5、户 端 应 用 程 序 中 包括 Office Visio 2007 的功能。由于 Visio 绘图控件可与宿主应用程序的 UI 集成,因此开发人员可以将 Visio 的绘图功能当作其应用程序的天然组成部分,而无需亲自开发类似的功能。1.4 利用新增的数据驱动解决方案支持。使 用 相 关 的 应 用 程 序 编 程 接 口 (API) , 创 建 自 定 义 解 决 方 案 , 来 利 用 新 增的 Office Visio Professional 2007 数据可视化功能。2.PowerDesigner 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - -
6、- - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 9 页 - - - - - - - - - 2.1 提供了一个完整的建模解决方案业务或系统分析人员,设计人员,数据库管理员DBA 和开发人员可以对其裁剪以满足他们的特定的需要;而其模块化的结构为购买和扩展提供了极大的灵活性,从而使开发单位可以根据其项目的规模和范围来使用他们所需要的工具。PowerDesigner灵活的分析和设计特性允许使用一种结构化的方法有效地创建数据库或数据仓库,而不要求严格遵循一个特定的方法学。PowerDesigner提供了直观的符号表示使数据库的创建更加容易,并使项目组内的交流和通讯
7、标准化,同时能更加简单地向非技术人员展示数据库和应用的设计。PowerDesigner不仅加速了开发的过程,也向最终用户提供了管理和访问项目的信息的一个有效的结构。它允许设计人员不仅创建和管理数据的结构, 而且开发和利用数据的结构针对领先的开发工具环境快速地生成应用对象和数据敏感的组件。开发人员可以使用同样的物理数据模型查看数据库的结构和整理文档,以及生成应用对象和在开发过程中使用的组件。应用对象生成有助于在整个开发生命周期提供更多的控制和更高的生产率。2.2 功能强大而使用简单工具集提供了一个复杂的交互环境,支持开发生命周期的所有阶段,从处理流程建模到对象和组件的生成。PowerDesign
8、er产生的模型和应用可以不断地增长,适应并随着你的组织的变化而变化。2.3 需求管理PowerDesigner可以把需求定义转化成任意数量的分析及设计模型,并记录需求及所有分析及设计模型的改动历史,保持对它们的跟踪。Microsoft®Word®导入 /导出功能使业务用户能轻易处理流程工作。2.4 文档生成PowerDesigner提供了Wizard向导协助建立多模型的RTF 和 HTML格式的文档报表。项目团队中非建模成员同样可以了解模型信息,增强整个团队的沟通。2.5 影响度分析PowerDesigner模型之间采用了独特的链接与同步技术进行全面集成,支持企业级或项目级的全
9、面影响度分析。从业务过程模型、UML 面向对象模型到数据模型都支持该技术,大大提高了整个组织的应变能力。2.6 数据映射PowerDesigner提供了拖放方式的可视化映射工具,方便、快速及准确地记录数据依赖关系。在任何数据和数据模型、数据与UML 面向对象模型以及数据与XML 模型之间建立支持影响度分析的完整的映射定义、生成持久化代码以及数据仓库ETL 文件。2.7 开放性支持PowerDesigner 支持所有主流开发平台:支持超过60 种(版本 )关系数据库管理系统,包括最新的Oracle®、 IBM®、 Microsoft、Sybase 、NCR Teradata、My
10、SQL等,支持各种主流应用程序开发平台,如Java J2EE、Microsoft .NET ?(C#和VB.NET) 、 Web Services 和 PowerBuilder®,支持所有主流应用服务器和流程执行语言,如ebXML 和BPEL4WS 等。2.8 可自定义PowerDesigner支持从用户界面到建模行为以及代码生成的客户化定制。支持用于模型驱动开发的自定义转换,包括:对UML 配置文件的高级支持、可自定义菜单和工具栏、通过脚本语言实现自动模型转化、通过COM API 和DDL 实现访问功能以及通过模板和脚本代码生成器生成代码。2.9 企业知识库名师资料总结 - - -精
11、品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 9 页 - - - - - - - - - PowerDesigner 的企业知识库是存储在关系数据库中的完全集成的设计时知识库,具有高度的可扩展性,便于远程用户使用。该知识库提供以下功能:基于角色的模型和子模型访问控制,版本控制和配置管理、模型与版本的变更报告以及全面的知识库搜 索 功 能 。 PowerDesigner 的 知 识 库 还 可 以 存 储 和 管 理 任 何 文 档 , 包 括Microsoft® Office®
12、和Project 文件、图像和其他类型的文档。3.Erwin 3.1 使数据库设计更容易CA ERwin 是功能强大、易于使用的数据库设计工具。它为设计、生成、维护高水平的数据库应用程序提供了非凡的工作效率。从描述信息需求和商务规则的逻辑模型,到针对特定目标数据库优化的物理模型,ERwin 帮助您可视化地确定合理的结构、关键元素,并优化数据库。3.2 一个功能强大的数据库开发工具为所有主流的数据库自动生成数据库表和成千上万条存储过程和触发器代码。其突破性的完全比较技术,允许迭代开发, 随时把模型与您的数据库同步。把数据库与领先的开发环境集成在一起,ERwin同样能加速以数据为中心的应用开发。3
13、.3 ERwin在数据库设计和数据库之间建立起强大的native连接支持正向工程和逆向工程,使用该连接,能自动生成表、视图、索引、参照完整性规则(主键,外键) 、缺省值、域 / 列约束。 ERwin包括一整套优化的参照完整性触发器模板,和丰富的宏语言, 用于定制触发器和存储过程。成千上万条代码能自动生成-使基于模型的应用开发的效率达到令人难以置信程度。4.SmartDraw 4.1 采用完全不同方法的绘图软件可以快速绘图,但侧重于你插图的最终结果,而不是绘制的过程。用 SmartDraw,你不需从空屏幕开始。因为你可以从成百上千的不同模板中选择你所需要的,然后用简单的命令来添加你的信息,接着S
14、martDraw会帮你完成剩下的事。SmartDraw 是一款绝对不用多说的、专业的图、表设计、制作、管理、转换软件。可以用它轻松设计、制作、管理、转换各种图表,剪辑画,实验公式,流程图等等。随带的图库里包含数万个示例、数万个符号和形状供你直接套用(当然,你还可以去该公司的网站下载更多的符号和外形。总量达数百兆之巨,充分满足你制作各类图表的需要。 ) 。其独特之连结器具有随机移动功能,不易断线。内含多种模型,可直接套用或修改。三总结 SmartDraw使用方法运行 SmartDraw 后,会有非常友好的向导提示用户是新建图表还是打开已有的图表。我们选择新建图表后,向导会给出多种类型的图表模板供
15、我们选择,而且还能在新建之前进行预览,当然也可以创建空白的图表。这里我们就选择打开一个网络布线图的模板吧。现在我们已经看到了SmartDraw 的主界面,除了上面的菜单和工具条外,最显眼的就是界面左部的样图和模板浏览面板。在这里我们可以看到SmartDraw 为各种不同应用领域的图表绘制提供了非常丰富的样图和模板,并进行了明确的分类。当鼠标悬停于某种样图或模板上时会显示出其缩略图,方便了用户的查看和调用。需说明的是,SmartDraw 试用版中只包含了部分样图和模板(大约 700 多种) ,样图或模板前的图标为黄色的表示已包含了这个样图或模板;图标为白色则表示未被包含,我们双击后可从Smart
16、Draw 的网站上下载这种类型样图或模板,但在未正式购买之前所有下载的样图和模板都会被加上“Unlicensed ”的标名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 9 页 - - - - - - - - - 记。而最为强大的专业加强版中包含了目前已有的全部三万多种不同的样图和模板。我们在新建图表时就已应用一种网络布线图模板,当然也能随时通过鼠标拖拽的方式来换用面板中的其他模板。当我们将某种类型的样图集从浏览面板中拖出后,这种样图集会以浮动面板的形式出现,用户可以从中十
17、分方便地调用已有的样图。若是把样图集浮动面板拖拽到绘图工作区的顶端就能将其以工具条的形式整合到工作区中。如果我们对工具条中已有的样图不是很满意,可在某一样图按钮的右击菜单中选择“EditSymbol ” 命令后对其进行编辑。若是要将样图工具条再次变为浮动面板的形式,只需选择右击菜单中的 “Detach Toolbar ”命令即可。我们不仅能调用已有的样图和模板,当然还能将自己所绘制的图形或图表加入到样图库中或保存为模板,以便以后再次调用。SmartDraw 中所提供的丰富的样图和模板可大大减轻用户手工绘制的麻烦,一般情况下我们只要直接调用后稍加修改即可得到所需的图表,从而在很大程度上提高工作效
18、率。用 SmartDraw 绘制图表时使用到的两种最基本元素分别为图形(Shape)和线条(Line)。图形既可以是简单的矩形、圆形、箭头形、多边形等,也可以是由用户自己创建的各种复杂的样式。 创建图形的方法会在后文中说明;线条主要用于连接多个图形。线条中除了两个端点外, 一般还有一个或多个拐点,我们可调节线条中拐点的位置来改变线条的走向。线条包括直线、弧线、 折线和曲线4 种形式,其中弧线与曲线的差别在于弧线中只有一个拐点,而曲线中可有多个拐点。曲线在连接多个布局较为复杂的图形时更为灵活易用。在工作区上的工具条中已有绘制常用图形和线条的快捷按钮。我们可用 “Shapes”和“Lines ”菜
19、单中的命令分别对图形和线条的颜色、样式、 图形边框、线条端点箭头样式、是否显示线条长度值等一些属性进行设置,大家动手试试便知道了。1.技巧:按住 Ctrl 键可绘制出高度宽度比为1:1 的图形, 按住 Shift 键可绘制出高度宽度比为1:2的图形。在按住Shift 键的同时点击工具栏上的按钮就可使其始终处于按下状态,这样就可一次绘制多个同一样式的图形或线条,绘制完后再次点击此按钮使其弹起即可。用线条连接图形时,图形的边界上会出现多个分布均匀的自动连接点,我们可拖拽鼠标来调整线条的端点使其与多个自动连接点中的任意一点接合,当出现鼠标指针变为一个锚形时表示接合成功。 使用自动连接点可使用户绘制的
20、连线十分整齐。已被连接的图形在移动时其连接不会断开,而会根据图形的当前位置来自动调整连线走向。2.技巧:若是出于特殊需要要使线条的端点能与图形边界上的任意点相连接,只需在选中想要连接的图形后执行“Shapes”菜单中的 “Connection Points”命令,在弹出的对话框中选择“ 无限连接点( Infinite ConnectionPoints )” 模式即可。这样图形边界上就有了无限多个连接点,也就是说线条的端点能与图形边界上的任意一点相接合。SmartDraw 中还有一种被称为自动连接线的特殊线条,这种线条会自动吸合所有被拖拽到其上的图形,并使这些图形均匀分布(如图6)。其上所有的图
21、形都被限定在两个自动吸合点之间, 我们可调节吸合点间的间距,其间图形的间距也会随之自动调整。正是由于自动连接线的这一特点,所以它十分适用于网络布线图、组织结构图等含有多个均匀分布图形的图表。在 “Lines ”菜单的 “Change Connector Shape ”子菜单中还能选择自动连接线上图形的各种分布形式,十分直观。我们时常需要在图形中加入一些说明性的文字。在SmartDraw 中只需双击某个图形即可在其中输入文本,输入的文本与这个图形总是同为一体的,即无论图形的位置怎么变化其名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - -
22、- 名师精心整理 - - - - - - - 第 5 页,共 9 页 - - - - - - - - - 中的文本将始终跟随其一起变化。当然, 若是需要加入独立于图形的文本,使用工具栏中的“ 文本输入 ” 按钮即可。另外,我们还可以用“ Text ”菜单中的命令对所选的文本进行字体、颜色、对齐方式等设置。SmartDraw 虽是一款英文软件,但对中文文本的输入和显示也支持得相当不错。3.技巧:有时我们会在一个较小的图形中输入较多的文本内容,当文本内容超出当前图形大小时会发生什么情况呢?SmartDraw 中向用户提供了灵活的设置选择。首先选中要输入文本的图形,在 “Shapes”菜单中选择 “
23、Text Entry Properties”命令。在弹出的对框中有“Allow Text to Shrink ”一项,我们将其选中并输入合适的字体大小数值,以后在这个图形中输入过多的文本时, 文本会被自动逐渐缩小,最小能缩到上述所设置的字体大小。当文本已缩到指定的最小大小后, 若再输入, 则图形会被自动放大以容纳下所有的文本。我们可在上述对话框中设置图形缩放形式:水平方向缩放、垂直方向缩放、水平和垂直方向同时缩放。SmartDraw 中虽然已提供了丰富的图形样例,但我们有时还需要创建特定的图形。先在工作区用线条、 颜色填充功能绘制出图形的原型后,用框选或是工具栏中的多选工具将构成图形所需的线条
24、全部选中,再执行 “Lines ”菜单中的 “Joint to Make a New Shape”命令即可。 当然,若是以后会经常用到这个自己创建的图形,我们可将其加入到图形库中。4.技巧:若是不能顺利组成图形,则检查是否所有线条的端点都已被连接构成了封闭的图形。SmartDraw 中还提供了强大的表格创建功能,用户只需轻点几下鼠标就能制作出十分精美、专业的表格(如图8)。我们不仅能用“Table”菜单中的命令来对表格中单元格的颜色、边框、背景阴影、行列间距等进行手工设置和调整,而且还能直接套用SmartDraw 中所带的多种表格样式,十分方便。在“Arrange”菜单中提供了许多常用的命令,
25、可对所绘制的图表中的各元素进行锁定、群组以及大小、位置、前后层次等调整,四学校图书管理系统的E-R图1. 图书管理系统E-R 图读者借阅还书图书还书管理员名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 9 页 - - - - - - - - - 2.图书借阅实体E-R 图图书借阅实体姓名借阅日期书名编号备注归还日期图书证号3.投诉管理实体E-R 图投诉管理实体编号处理意见受诉日期受诉部门投诉内容投诉对象投诉日期4.图书登记实体E-R 图图书登记实体类型定价购买日期编号书名
26、名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 9 页 - - - - - - - - - 5还书实体E-R 图还书管理实体借阅证编号图书编号借阅日期还书日期应还书日期欠款6.图书赔偿实体E-R 图图书赔偿实体借阅证编号姓名类型书名图书证号欠款程度赔偿金额解决方案7.图书查询实体E-R 图图书查询实体书名图书编号关键字在馆情况作者出版日期内容简介名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理
27、- - - - - - - 第 8 页,共 9 页 - - - - - - - - - 五总结该工具绘制出的E-R图与传统方法的不同点1. SmartDraw可以快速绘图,但侧重于最终结果,而不是绘制的过程。用 SmartDraw,你不需从空屏幕开始。因为你可以从成百上千的不同模板中选择你所需要的,然后用简单的命令来添加你的信息,接着SmartDraw会帮你完成剩下的事。2. SmartDraw 中我们不仅能调用已有的样图和模板,还能将自己所绘制的图形或图表加入到样图库中或保存为模板,以便以后再次调用。其含多种模型,可直接套用或修改。还可以去该公司的网站下载更多的符号和外形。总量达数百兆之巨,充分满足你制作各类图表的需要。六研究该工具是否能直接转换E-R图为关系表,转换结果如何。可以。转换结果是文字形式关系模式,不是 SQL 格式的。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 9 页 - - - - - - - - -
限制150内