lcdxiangzi
V2EX  ›  问与答

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

  •  
  •   lcdxiangzi · Aug 1, 2018 · 1124 views
    This topic created in 2866 days ago, the information mentioned may be changed or developed.
    最近在用 powerdesigner 设计一个全新的系统,数据模型和业务流程感觉都是比较独立的,很容易上手就把图都画出来了,后面各种迭代就是了。
    但是在着手画 OOM 面向对象的各种图的时候,有些纠结
    1、看到用例图里面需要关联到实现类和接口,所以感觉类图要在用例图之前画出来
    2、如果颗粒度比较细的话,时序图里面涉及到各种操作页面和类,所以类图要在时序图之前画出来
    3、包图好像是应该在类图之前画出来的

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

    希望大佬可以指点一下,第一次做,心里有点虚。
    (领导丢了两本系统设计和 powerdesigner 的书给我,我大概看了一下,写的质量真的好差,就像操作手册,没有任何设计思路在里面。包括里面的设计案例)
    1 replies    2018-08-10 13:49:18 +08:00
    lcdxiangzi
        1
    lcdxiangzi  
    OP
       Aug 10, 2018
    NND,大佬们都没人理我
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3218 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 03:05 · PVG 11:05 · LAX 20:05 · JFK 23:05
    ♥ Do have faith in what you're doing.