典型的离散事件系统,用Extend来做应该是没有问题的。# X; ]0 u* Y0 |7 o" t/ \8 r) u% n
具体操作上建议你先试按照基本流程着做一个原型,然后把一些细节逐步增加上去。7 b S G4 @8 W
最简单的,比如先假设只有一种基本型自行车,而车上仅有一种零件是可以供客户选择的,选择方案有两种。然后为上述两种基本型自行车的需求量和时间虚拟一个表格,用于产生订单数据。再往后面就是将订单信息沿着流程往适当的地方传递,相应的部分设置一定的延迟来代表所需的处理时间,假设库存充足。最后是否能够按照预定时间来进行最终产品的供应就取决于各部分的工作节奏了。3 Y j* m) c w
这个出来后,再逐步补充数据和功能,比如库存,订单,采购等。