V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
lcdxiangzi
V2EX  ›  问与答

请教从零开始设计一个系统, OOM 各种图的实现逻辑

  •  
  •   lcdxiangzi · 2018-08-01 10:32:30 +08:00 · 723 次点击
    这是一个创建于 2107 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近在用 powerdesigner 设计一个全新的系统,数据模型和业务流程感觉都是比较独立的,很容易上手就把图都画出来了,后面各种迭代就是了。
    但是在着手画 OOM 面向对象的各种图的时候,有些纠结
    1、看到用例图里面需要关联到实现类和接口,所以感觉类图要在用例图之前画出来
    2、如果颗粒度比较细的话,时序图里面涉及到各种操作页面和类,所以类图要在时序图之前画出来
    3、包图好像是应该在类图之前画出来的

    目前只完成了 PDM 和流程图
    按照自己的想法,接下来应该可以根据 PDM 生成 DAO 层的类图,再后面就需要对整个系统进行模块划分(疑问 1,这里是否应该和包图同步设计,是不是同一回事),然后定义不同模块的接口(疑问 2,定义接口的依据是什么?自己总觉得还缺少点什么东西,详细的数据和流程设计足够支持接口的定义吗?)

    希望大佬可以指点一下,第一次做,心里有点虚。
    (领导丢了两本系统设计和 powerdesigner 的书给我,我大概看了一下,写的质量真的好差,就像操作手册,没有任何设计思路在里面。包括里面的设计案例)
    1 条回复    2018-08-10 13:49:18 +08:00
    lcdxiangzi
        1
    lcdxiangzi  
    OP
       2018-08-10 13:49:18 +08:00
    NND,大佬们都没人理我
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1341 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 23:19 · PVG 07:19 · LAX 16:19 · JFK 19:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.