在做一个项目,在做仓储分析的时候被搞晕了

项目中仓储这个部分,分别有入库和出库这个操作,现在分析不下去了

因为现在数据库已经定死了,上面还要以对象的方式来画类图,怎么画都觉得别扭,能不能帮忙给几个建议啊

仓储这个部分现在的业务是这样的,就是操作了几张单据

入库业务,生成一张《入库单》,而入库单内如填写,来源于几个单据
1.调拨单
2.移库单
3.合同
出库也一样,生成一张《出库单》,来源几个单据
1.配货单
2.移库单
3.调拨单

现在怎么样才能把这几个关系理清楚呢?请指点一下吧。

抽象对象:库单
两个子对象:入库单和出库单。
入库单有自己的子对象调拨单 移库单 合同,以后有新的库单可增加子类。
出库单同理。

强烈建议不要用一个字段来表示入出单,然后使用数字编码规定:1=入库单; 1.1表示调拨单...
这个是典型的传统过程思维,是以数据表替代一切的过时做法。