首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
宝塔
V2EX  ›  程序员

寻找没有 visio 那么贵的,用于个人的,画图及建模工具,最好授权方式还支持账号绑定。

  •  
  •   passerbytiny · 155 天前 · 2420 次点击
    这是一个创建于 155 天前的主题,其中的信息可能已经有所发展或是发生改变。

    visio 实在是贵,并且常规版本(标准被和专业版)更偏重于画图,建模能力很弱,比如说 ERD 的反向工程,要企业版才有。

    核心需求:UML 图、ER 图(区分 ER 图和关系模型图,最好还有星星模型图〔其实就是关系模型图加一些约束和突出显示〕)、思维导图(至少不比免费版 Mindmaster 差)、带双向泳道的流程图; UML 图和 ER 图,既允许自由画图,亦允许正规建模 心理预期:纯画图,<1000 ; ER 图有正向工程,并可以生成建议 SQL,≈1500 ; ER 图有完整的元数据存储和正反向工程,≈2000 ; UML 图有完整的正反向工程,≈3000。

    不要山寨。

    目前用的是免费版或乞丐版,各有缺点:plantUML(关联一多图就乱) + ERDplus (一不小心就丢东西)+ Mindmaster 乞丐版(关闭时有概率弹窗)。

    第 1 条附言  ·  154 天前
    关于 ERD 的需求,今天经过 Google,期望更明确了。需要的是陈氏表示法(或者主陈氏表示法附乌鸦脚表示法) ERD 及关系模式 ERD,陈氏表示法 ERD 用于建模和沟通,关系模式 ERD 用于正反向工程,二者之间相互参考但不能自动转换。需要的不是概念、逻辑、物理模型表示法,该表示法只是关系模式表示法的三个阶段。Visual Paradigm 是后者,已被排除。

    关于陈氏表示法: https://www.vertabelo.com/blog/technical-articles/chen-erd-notation
    关于乌鸦脚表示法: https://www.vertabelo.com/blog/technical-articles/crow-s-foot-notation
    Visual Paradigm 的 ERD: https://www.visual-paradigm.com/cn/guide/data-modeling/what-is-entity-relationship-diagram/
    第 2 条附言  ·  150 天前

    又试用了sparx ea,目前已评估三款产品:visual paradigm、yEd、sparx ea(还有一个smart draw,因为界面卡顿,5分钟即删除,所以不算在评估里面)。结论如下:

    • 继续使用vscode+pluntuml画UML图,暂不采用完整的UML建模
    • 继续使用erdplus做简单地ERD建模,目前的工作,不需要完整的ERD建模
    • 继续使用Mindmaster乞丐版画思维导图,找机会升级标准版
    • 使用yEd来画跨职能(泳道)流程图
    • 找机会购买corporate版sparx ea($299),然后个人项目采用正规UML建模方法
    23 回复  |  直到 2019-06-21 15:58:58 +08:00
        1
    vacants   155 天前
    Edraw Max,用过,感觉还行,中文版貌似不是很贵
        3
    passerbytiny   155 天前
    @vacants #1 Edraw 的 MindMaster 还行,要不是蛋疼的授权方式,我应该已经升级专业版了。至于 Edraw Max,同样蛋疼的授权方式,而且我搜索不到第三方评测,单从官方给出的截图上看,就是一个山寨的 visio。
        4
    Sunmao   155 天前
    draw.io
    enough
        5
    yjxjn   155 天前
    processon
        6
    heaton_nobu   155 天前
    现在都用 VSC 的插件 Plantuml 画了,不过图复杂了之后看着乱
        7
    ladypxy   155 天前 via iPhone
    Draw.io ,不谢
        8
    goodSleep   155 天前
    [Draw.io](draw.io),同 7L
        9
    liujan   155 天前
        10
    7gugu   155 天前 via Android
    ProcessOn 可以看看|・ω・`)
        11
    uhian   154 天前
        12
    justfortest   154 天前
    plantuml+1,快速、加上版本控制。
        13
    AnonymousKwan   154 天前 via Android   ♥ 1
    visual paradigm
        14
    beginor   154 天前 via Android
    sparx ea ?
        15
    Takamine   154 天前 via Android
    processOn+1。
    不过它的泳道图和 ER 图个人感觉不是很好用。_(:з」∠)_
        16
    tsaoyu   154 天前 via iPhone   ♥ 1
    给你推荐一个 yEd
        17
    diferent   154 天前
    Edraw Max CN , 几年前的时候 没有商业版, 只有专业版和标准版,
    专业版后来自动变成商业版了, 又新增了一个专业版 2.0.
        18
    zhangsen1992   154 天前
    processon
        19
    passerbytiny   154 天前
    @AnonymousKwan #13 通过社区版和官方文档验证,visual paradigm 的 ERD 不是陈氏表示法,是偏向于关系数据库设计的表示法——这意味着这个图只适合数据库设计阶段而不适合数据模型建模阶段。这个应该是不打算继续了。
        20
    RockShake   154 天前
    楼上推荐的应该不带正向工程,只是能画图的话`Draw.IO`足够了
        21
    cmlanche   154 天前
    staruml
        22
    superalsrk   154 天前
    processon 某宝 10 块钱直接扩很多
        23
    passerbytiny   154 天前
    @tsaoyu #16 试用了这个,非常棒,能够画出完整的带甬道的流程图和陈氏表示法 ERD,界面易用性和布局方便性也很高。比较明显的缺点是连接线要全部手动处理。虽然没全部满足核心需求,不过作为免费软件,至少填补了我现在不能画流程图的空白。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2371 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 26ms · UTC 13:05 · PVG 21:05 · LAX 05:05 · JFK 08:05
    ♥ Do have faith in what you're doing.