怎么用EA设计ER图

如何用EA设计ER图

   我们开发系统从文档开始,而EA就是替我们开发文档的好工具,结束了我们从概念设计到逻辑设计中的很多问题,完善我们的文档。

   现在就给大家说说怎样在EA中设计概念模型ER图:

   首先打开EA-“新建项目”后就会让你选择模板:

   怎么用EA设计ER图

   之后,就是选择工具:

   怎么用EA设计ER图

   之后就是主窗体是这样的:

   怎么用EA设计ER图

  我的机房收费系统对概念设计的ER是这样的:

   怎么用EA设计ER图

   大家可以加上属性值,因为加上属性值后,可能会显得很乱,所以,我的这个图上没有属性。

   概念设计就到这里了,大家要是觉得EA的功能就这样就没有了,就大错特错了,EA还可以将概念设计转换为逻辑设计,用我的狭隘的说法就是ER图转换为数据库的结构图:

   上图转换过程:

   怎么用EA设计ER图

   弹出对话框:

   怎么用EA设计ER图

   这样设计出来的数据库结构图:

   怎么用EA设计ER图

   有了数据库的结构图,我们可以把他们声称数据库文档,就不用我们一点一点的写了,具体步骤:

   在右边窗体中添加一个新的包,将数据库结构图放进去:

   怎么用EA设计ER图

   填出对话框:

   怎么用EA设计ER图

  漂亮的文档效果图:

  怎么用EA设计ER图

  这篇blog平心而论,看了我自己都觉得这是一篇没有逻辑的文章,也没有多少技术含量,看了,怎觉得图太多了,给人的感觉就不太好了可回头看看能删减的图尽可能都删了。

  大家合作机房的时候,都会为文档苦恼,因为太多的表格要画,太多的图要画,用EA就帮我们解决了一部分难题,概念设计中的ER图到数据库表完全就可以轻松搞定,但是如果真用这个的话,请大家一定要认真的设计和重修改,因为这个文档是给组员看的,怎样组员才能看清楚,是我们需要解决的主要问题。

 

3楼yutao0513小时前
EA的长处还是UML图,现在我个人就完全不需要ER图,只要能抽象出对象,然后把对象转换成数据库的关系,就比单独出ER图的设计好很多。面向对象的优势不深入使用是不容易理解的。
2楼Daybreak12099小时前
很好啊,看得出来用心不少,学习了。继续加油~
1楼lfmilaoshi9小时前
这是学习EA初期非常重要的一个积累过程。