MES系统模块设计之物料控制 Material Control -- 1
2012-09-20 16:48
337 查看
物料管理模块主要用于控制和管理产品使用的直接材料。对于产品所需要使用的间接材料不作考虑。多用于收料时的操作。在公司称为Receiving Scan Station。
功能:
1. 对每一单位的物料根据制定的规则产生唯一的一个MAT ID,以供MES系统其他的模块来调用检查相关的数据
2. 将每一单位的物料的详细信息记录到数据库,以实现追踪的功能
3. 能Block/Unblock指定的物料
4. 能对物料进行分装,合装操作
流程:
操作员收到物料后,需扫描物料上的二维码标签,程序将解析二维码标签内容,生成报文发送到MES服务器。MES服务器相关的服务(MATControl)将会处理此报文,处理完成后回复相关报文到客户端。
数据库信息:
记录的物料相关信息:产生的MAT ID,收料时间,收料人,收料站别,客户料号(即公司ERP系统中的料号),供应商料号,定单号,失效时间,供应商代码,数量,单位,生产地点,批次号,包装ID(要求供应商不能重复,此包装ID用于产生内部的MAT ID)
备注:
由于此过程需要扫描二维码标签,所以需要对标签的内容进行统一的规定。而此标签由供应商提供,由于不能保证每个供应商都能提供此标签,所以系统能有手动打印标签的模块。手动打印标签后再扫描进MES系统。
MATControl服务不是直接处理报文的。直接处理报文由DDL(Direct Data Link)来进行处理。此服务只负责侦听,接收,回发报文。当DDL接收到报文后再交由MATControl来作相应的逻辑处理。然后再由处理数据库的相关服务把数据上传到数据库。
下面我会介绍一下公司当前的操作及报文等。敬请关注。
功能:
1. 对每一单位的物料根据制定的规则产生唯一的一个MAT ID,以供MES系统其他的模块来调用检查相关的数据
2. 将每一单位的物料的详细信息记录到数据库,以实现追踪的功能
3. 能Block/Unblock指定的物料
4. 能对物料进行分装,合装操作
流程:
操作员收到物料后,需扫描物料上的二维码标签,程序将解析二维码标签内容,生成报文发送到MES服务器。MES服务器相关的服务(MATControl)将会处理此报文,处理完成后回复相关报文到客户端。
数据库信息:
记录的物料相关信息:产生的MAT ID,收料时间,收料人,收料站别,客户料号(即公司ERP系统中的料号),供应商料号,定单号,失效时间,供应商代码,数量,单位,生产地点,批次号,包装ID(要求供应商不能重复,此包装ID用于产生内部的MAT ID)
备注:
由于此过程需要扫描二维码标签,所以需要对标签的内容进行统一的规定。而此标签由供应商提供,由于不能保证每个供应商都能提供此标签,所以系统能有手动打印标签的模块。手动打印标签后再扫描进MES系统。
MATControl服务不是直接处理报文的。直接处理报文由DDL(Direct Data Link)来进行处理。此服务只负责侦听,接收,回发报文。当DDL接收到报文后再交由MATControl来作相应的逻辑处理。然后再由处理数据库的相关服务把数据上传到数据库。
下面我会介绍一下公司当前的操作及报文等。敬请关注。
相关文章推荐
- 高级权限管理系统的设计---- 基于角色+模块的权限控制管理实现
- 中、小尺寸TFT-LCD系统时序控制模块的设计
- IP视频监控系统中云台控制模块的设计与实现 (转)
- 中、小尺寸TFT-LCD系统时序控制模块的设计
- 电子商务(电销)平台中系统设置模块(SysSetting)数据库设计明细(转载)
- 如何在一个系统中设计权限控制机制(1)
- (来源不详 转载+整理)基于角色的访问控制方法(RBAC) 权限系统设计
- PDA电子邮件系统中邮件识别与封装模块的设计与实现
- 模块管理常规功能自定义系统的设计与实现(41--终级阶段 综合查询[8]分类汇总)
- [置顶] Android系统访问控制之Smack安全策略设计与实现
- 基于角色访问控制的权限系统设计
- Java之------单机版书店管理系统(设计思想和设计模式系列五)进货模块
- 开发人员的不断流动、让我们更加坚定信念,一定要控制好整个系统的底层架构、核心设计、日常质量检查工作
- 【Windows Form 实战】学生成绩管理系统(五) 学生模块设计
- 基于角色访问控制的权限系统设计
- 模块管理常规功能自定义系统的设计与实现(19--模块附件的设计[2])
- VHDL温度控制系统设计