社区
C#
帖子详情
如何使用visio反向工程一个现成的解决方案?
Magicloud
2004-02-21 07:46:20
我想分析一下Duwamish,可是visio反向工程之后,并没有生成UML视图,该怎么做?
谢谢
...全文
62
8
打赏
收藏
如何使用visio反向工程一个现成的解决方案?
我想分析一下Duwamish,可是visio反向工程之后,并没有生成UML视图,该怎么做? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
【数据库设计】
Visio
绘制ER图详细教程:实体关系图的自定义模板与高效绘制方法
内容概要:本文档详细介绍了
使用
Visio
绘制ER图的方法,首先阐述了ER图的三个基本要素:实体、属性、关系,并解释了
Visio
中没有
现成
模板的问题以及
解决方案
,即通过自定义模具的方式添加所需的图形元素。接着描述了绘制ER图的两种主要方式:手动绘制和利用
Visio
的
反向
工程
技术。对于手动绘制,文中以留言板数据库为例,具体演示了从创建实体、设置属性到建立实体间关系的全过程。而对于
反向
工程
,则强调了其高效性,支持多种数据库类型,如Access、MSSQL、Excel等,并给出了详细的步骤说明,包括设置
反向
工程
参数、选择数据库路径、指定生成的表等关键环节。 适合人群:适合有一定数据库基础知识,尤其是正在学习或从事数据库设计工作的人员,包括但不限于数据库管理员、软件开发者、系统分析师等。
使用
场景及目标:①帮助用户掌握
Visio
绘制ER图的基本技能,能够独立完成简单数据库的ER图设计;②利用
Visio
的
反向
工程
功能快速生成复杂数据库的ER图,提高工作效率;③理解实体、属性、关系三者之间的逻辑关联,为后续数据库设计提供理论依据。 阅读建议:建议读者按照文档中的步骤逐步操作练习,同时结合实际项目需求,灵活运用所学知识,特别是对于
反向
工程
部分,可以尝试不同类型的数据库以加深理解。
UML建模三个工具: StarUML ,Telelogic TAU 和 Rose
UML建模软件目前用的主要有3种: 商业版本:Telelogic TAU 和 Rational Rose 开源版本:StarUML Telelogic TAU与Rational Rose的功能很强,但是需要买License。 StarUML就是希望能提供和TAU/Rose一样功能的开源版本。 目前
使用
起来还是不错的。 能熟练
使用
其中
一个
是软件设计人员的
RAG文档处理中的数值图表和流程图如何解析?
其中的核心难点是流程图中节点的识别、线的识别以及ocr识别,前面的节点识别还好,用目标检测即可,ocr也好,也有
现成
的,主要是线的识别【当然,解析的程度还可以进一步分为内容、形状、颜色以及布局等,这些则是另外的实现策略了】。在文本内容提取阶段,
使用
OCR软件提取文本框内的具体内容,在自动排版阶段,采用基于Canopy和K-means算法的两阶段聚类模型,调整形状的大小和位置,生成最终的输出文件。当然,也可以
使用
知识图谱三元组的表示形式,<头节点,关系,尾节点>,每个流程图的环节,都可以用若干个三元组构成。
领域驱动设计(Domain-Driven Design DDD)——模型驱动设计的构造块1
如何
使用
通用语言和标准元素来构造领域模型
软件架构:总体设计师
软件架构师是软件行业中一种新兴职业,工作职责是在
一个
软件项目开发过程中,将客户的需求转换为规范的开发计划及文本,并制定这个项目的总体架构,指导整个开发团队完成这个计划。架构师的主要任务不是从事具体的软件程序的编写,而是从事更高层次的开发构架工作。他必须对开发技术非常了解,并且需要有良好的组织管理能力。可以这样说,
一个
架构师工作的好坏决定了整个软件开发项目的成败。 架构师就是继分...
C#
111,112
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章