一个厂里零件调配的模型!

08-08-23 bxfyb
前段时间一直发不了帖子,也回复不了,

一个项目,刚学习架构,请大家关照,原始模型图,在文字下方

是这样,

一个齿轮厂有

1、 检验科、

2、 机加车间、热磨车间、总装车间 外协车间

3、 毛坯库、成品库

这些车间可以互相调配零件,也就是转入转出还有废品清除等操作

具体需求:

各个部门职责和流程:

1、 生产科

负责指定生产计划,生产计划可以跨年、跨月制定;生产计划可以随时制定,并指定完成日期,两种相同产品加工计划完成日期如果有重叠,生产车间自行调节,软件无须关注。

-----------------------------------------------------------------------------

2、 检验科 负责检验

-----------------------------------------------------------------------------

3、 外协科 负责对内对外协调工作,主要是把有些产品转到外单位去处理,我们不去关注它到底转到哪里加工,转出多少,只关注转到外协科这里。转入到外协科多少,就是让外单位加工多少,在转到内部各个车间或者成品的产品都是外单位加工后的。

外协科可以接收毛坯库、机加车间、热磨车间、总装车间的转入。

外协科根据产品可以把产品转出外单位加工后,如果是最后一道工序,也就是经过外单位加工后为成品了,这样外协单位可以把这些产品转入成品库。如果不是成品还需要加工,外协科可以把产品转出到机加车间、热磨车间、总装车间。(不关注产品是什么,只关心数量)。

外协科记录产生的废品数

外协科可以把质量不合格的毛坯退到毛坯库

产品的转出是根据不同产品转出到不同部门。不是固定的流程。

记录产品转入、转出、退库、废品的数量和日期,并累加。形成产品转入、转出、退库、废品的总数。

上月结存—转出 + 转入 —废品数 –退库数 = 结余

这个月的结余就是下个月的结存

-------------------------------------------------------------------------------------

4、 毛坯库

负责把采购的毛坯入库,同时记录时间。

根据不同产品转出不同的库。同时记录时间和数量(机加、热磨、总装、外协)

如果毛坯不合格则返厂。并记录时间和数量

毛坯库记录产生的废品数,并记录时间和数量

系统累加转出、转入、返厂、废品总数

上月结存—转出 + 转入 —废品数 –返厂数 = 结余

---------------------------------------------------------------------------------------------

5、 机加车间

根据产品可以接受热磨、总装车间和毛坯库、外协科产品的转入,同时记录时间和数量。

根据不同产品转出不同的库。同时记录时间和数量(热磨、总装、外协、)

如果加工出来是成品则入库,同时记录时间和数量。

记录产生的废品数,并记录时间和数量

如果毛坯不合格则退库,并记录时间和数量

系统累加转出、转入、退库、废品总数

上月结存—转出 + 转入 —废品数 –退库数 = 结余

-----------------------------------------------------------------------------------------------

6、 热磨车间

根据产品可以接受机加、总装车间和毛坯库、外协科产品的转入,同时记录时间和数量。

根据不同产品转出不同的库。同时记录时间和数量(机加、总装、外协、)

如果加工出来是成品则入库,同时记录时间和数量。

记录产生的废品数,并记录时间和数量

如果毛坯不合格则退库,并记录时间和数量

系统累加转出、转入、退库、废品总数

上月结存—转出 + 转入 —废品数 –退库数 = 结余

------------------------------------------------------------------------------------------------------

7、 总装车间

根据产品可以接受机加、热磨车间和毛坯库、外协科产品的转入,同时记录时间和数量。

根据不同产品转出不同的库。同时记录时间和数量(机加、热磨、外协、)

如果加工出来是成品则入库,同时记录时间和数量。

记录产生的废品数,并记录时间和数量

如果毛坯不合格则退库,并记录时间和数量

系统累加转出、转入、退库、废品总数

上月结存—转出 + 转入 —废品数 –退库数 = 结余

--------------------------------------------------------------------------------------------------------

8、 成品库

根据产品可以接受机加、总装、热磨车间、外协科产品的转入,同时记录时间和数量。

成品出库并记录时间和数量

记录产生的废品数,并记录时间和数量

系统累加转出、转入、废品总数

上月结存—转出 + 转入 —废品数= 结余

-----------------------------------------------------------------------------------------------------------------

生产科管理员--负责制定和维护生产计划

采购科管理员--负责根据生产计划制定采购计划

毛坯库管--负责毛坯出入库登记和数据统计分析

机加车间管理员--负责机加车间生产情况登记和数据统计分析

热磨--同上

总装--同上

外协科管理员--负责外协的转入半成品、成品情况和外包情况

系统管理员--负责系统普通用户的维护和数据的备份恢复、权限管理等

普通用户--浏览权限内系统数据

无注册用户--无法使用本系统

我做了几个模型图,都不是很满意,有些地方也想不通

下面的图是我的原始模型,请大家指点一下,我刚入门,架构方面,谢谢大家帮助我

[该贴被bxfyb于2008-08-23 22:14修改过]

[该贴被bxfyb于2008-08-23 22:15修改过]

    

bxfyb
2008-08-23 22:30
而且,怎么一直感觉,这个东西,用工作流还差点,不用还觉得象!

糊涂了,都

banq
2008-08-24 10:46
首先,你表达需求的方式类似活动图,流程到各个部门,各个部门的职责是什么。

这是一个典型的物流跟踪系统,重要的是“物”,这是核心,而你的模型图显然方向上错误了,将部门列入其中。在MartinFowler的分析模式中已经明确:软件在企业应用就是一个tracing系统,跟踪钱;跟踪物,这也是我们通常说的信息流、物流、资金流三流合一。

使用Use Case好好表达一下你的需求,不要着急一下子画出模型图,这中间有好多环节:Use Case 状态图 活动图 四色原型图,最后才能出领域模型图。这是我的经验,供参考。

bxfyb
2008-08-24 15:13
谢谢banq老师的指点

学生我刚刚学习架构,很多地方非常迷茫,以后还请老师多多帮助!

学生在此谢过老师了

猜你喜欢