导读:开始是想一个阶段一个阶段的写文档,再写了可行性分析报告之后,发现这种方法整体性不强,写出来的文档也总是有考虑不周的地方。后来,就看完了全部的软工视频再写。现在该写项目开发总结报告了。在写文档的过程中遇到了很多问题,首先就是解决文档中的图表问题。在数据库设计说明书的时候,发现了一个很强大的软件:PowerDesigner.

问题说明:在写文档的时候,需要一些图表说明。最开始的时候,是想着能省则省,如果能弄文字说明的东西,我坚决不画图。后来,写到一个文档的时候,必须画数据流程图,然后,实在逃不过了。幸好在暑假的时候,有问过师姐她们都是用什么软件画图。那时候师姐推荐了一个:亿图。说我目前可能Hold不住EA。

简单介绍:

一、亿图:     是一款基于矢量的绘图工具,包含大量的事例库和模板库。

二、PowerDesigner(这是我安装好的图标,看着就挺好滴)是Sybase公司的CASE工具集,使用它可以方便地对管理信息系统进行分析设计,它几乎包括了数据库模型设计的全过程
利用PowerDesigner可以制作数据流程图、概念数据模型、物理数据模型,可以生成多种客户端开发工具的应用程序,还可为数据仓库制作结构模型,也能对团队设备模型进行控制。 它还可与许多流行的数据库设计软件,例如:PowerBuilder,Delphi,VB等相配合使用来缩短开发时间和使系统设计更优化。

个人说明:



一、安装。亿图的安装比powerdesigner要容易很多,前者直接下一步下一步就完成了。后者则需要破解汉化等操作。

二、功能。我是Hold不住亿图了,然后才找到powerdesigner的。亿图大概是需要购买滴,因为我用的试用版,然后绘的图都会被贴上一个不好看的标签。但无可否认的是亿图的模型库真的有很多模型,如果不是我这么脑袋不开窍的话,倒真的是一个很好的绘图工具。powerdesigner相对于我来说,就比亿图要容易操作很多,也可能是里面的操作和数据库有类似的吧。在Powerdesigner模型库里有很多软件开发用图模型。比如:ER,UML等。

三、操作。Powerdesigner和VB界面很雷同,就相当于一个一个的控件直接往里拖就可以,然后就是修改属性之类的东西(反正,不聪明的我是很快就闹懂了基本操作)。而亿图吧,我实在不Hold不住(估计是智力问题)。

初试牛刀

水平有限,也就只能画成这个样子了。

感受:

大千世界,总能找到一个适合自己的。就像以前画思维导图,我总是画不好(现在也好不了多少),后来终于找到了一款适合自己的软件,然后,画图的效率大大的提升。

现在,又好像是回到了刚开始画思维导图的时候。正所谓:工欲善其事,必先利其器。找到一个适合自己的工具就好。等我能画图的时候,发现自己一个很大的缺点(前面说到的,能用文字说明的,坚决不画图):有时候,一张小小的图表就能说明一个大问题,而我偏要用很多文字去拼死拼活的说明一个小问题。总是在逃避问题,也是变相的拒绝进步。

请大家多多指教,谢谢!

ER模型图工具:PowerDesigner的更多相关文章

  1. 数据库设计规范、E-R图、模型图

    (1)数据库设计的优劣: 糟糕的数据库设计: ①数据冗余冗余.存储空间浪费. ②数据更新和插入异常. ③程序性能差. 良好的数据库设计 ①节省数据的存储空间. ②能够保证数据的完整新. ③方便进行数据 ...

  2. 数据库设计与 ER 模型 - 数据库系统原理

    数据库系统生存周期 数据库应用系统的开发是一项软件工程,一般具有信息的采集.组织.加工.抽取.综合.传播等功能,但又有自己的特点,所以称为 数据库工程. 数据库应用系统从开始规划.设计.实现.维护到最 ...

  3. SQL Server数据库学习笔记-E-R模型

    实体(Entities)联系(Relationships)模型简称E-R模型也称E-R方法,是由P.P.Chen于1976年首先提出的.还有一个关键元素Attributes-属性,它提供不受任何数据库 ...

  4. UML的九种模型图

    本文转自UML 的九种模型图,仅供学习交流! 一.作为一种建模语言,UML的定义包括UML语义和UML表示法两个部分. UML语义:描述基于UML的精确元模型定义. UML表示法:定义UML符号的表示 ...

  5. 利用AE编写切图工具的一些探讨

    文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/. 1.前言 这周利用晚上在家时间研究了下如何使用AE来开发切图工具.最初 ...

  6. 数据库系统原理——ER模型与关系模型

    原文链接: http://blog.csdn.net/haovip123/article/details/21614887 犹记得第一次看<数据库系统原理>时看天书的感觉,云里雾里:现在已 ...

  7. 17数据表&E-R模型&概念数据模型上-选学天轰穿大话数据库视频教程

    大纲:解剖“数据表”,戏说E-R模型,概念数据模型(E-R 到 CDM),使用PowerDesigner创建概念模型,生成逻辑数据模型 土豆超清地址: 腾讯超清地址: 百度云盘下载地址:上传ing,稍 ...

  8. 数据库E-R模型,数据字典

    概述:实体-联系模型(简称E-R模型) 模型结构: E-R模型的构成成分是实体集.属性和联系集,其表示方法如下: (1) 实体集用矩形框表示,矩形框内写上实体名. (2) 实体的属性用椭圆框表示,框内 ...

  9. UML造型——使用EA时序图工具的开发实践和经验

    Enterprise Architect watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveGlhb3l3NzE=/font/5a6L5L2T/fontsiz ...

随机推荐

  1. Android Studio 遇到的java.util.concurrent.ExecutionException:com.android.ide.common.process.ProcessExce问题

    在将一个Eclipse的项目转移到AndroidStudio的过程中,碰到了的问题如下: Error:Execution failed for task ':learnChinese:mergeDeb ...

  2. 小白学phoneGap《构建跨平台APP:phoneGap移动应用实战》连载二(生命周期)

    4.1 什么是生命周期 想要真正地理解PhoneGap应用开发的内涵,首先需要理解什么是生命周期.这在字面上其实非常容易理解,一个应用从开始运行被手机加载到应用被退出之间的过程就称之为一个生命周期.为 ...

  3. FATAL org.apache.hadoop.hdfs.server.datanode.DataNode: Initialization failed for Block pool <registering> (Datanode Uuid unassigned) service to controller/192.168.1.183:9000. Exiting. java.io.IOExcep

    2018-01-09 09:47:38,297 FATAL org.apache.hadoop.hdfs.server.datanode.DataNode: Initialization failed ...

  4. Android(java)学习笔记139:Android中Menu的使用(静态 和 动态)

    1. 使用xml定义Menu(静态方法) 菜单资源文件必须放在res/menu目录中.菜单资源文件必须使用<menu>标签作为根节点.除了<menu>标签外,还有另外两个标签用 ...

  5. Luogu P4463 [国家集训队] calc

    WJMZBMR的题果然放在几年后看来仍然挺神,提出了一种独特的优化DP的方式 首先我们想一个暴力DP,先定下所有数的顺序(比如强制它递增),然后最后乘上\(n!\)种排列方式就是答案了 那么我们容易想 ...

  6. linux下使用OpenCV的一些问题

    完整正确的代码如下: import cv2 import numpy as np image = cv2.imread('Pictures/a.png') cv2.imshow('original_i ...

  7. 92.背包问题(lintcode)

    注意j-A[i-1]必须大于等于0,只大于0会报错 class Solution { public: /** * @param m: An integer m denotes the size of ...

  8. CPP-网络/通信:SOCKET

    客户端实现代码: //引入头文件 #include <WinSock2.h> //客户端创建Socket////////////////////////////////////////// ...

  9. 关于回顾css发现的一些问题

    1.针对于before和after伪元素的用法: <style> .clearfix:before, .clearfix:after{ clear:both; content:" ...

  10. POI写入word doc 03 模板的实例

    在使用POI写word doc文件的时候我们必须要先有一个doc文件才行,因为我们在写doc文件的时候是通过HWPFDocument来写的,而HWPFDocument是要依附于一个doc文件的.所以通 ...