生产日历管理系统

2016-06-16 20:35赵睿
电脑知识与技术 2016年10期
关键词:时间表班次对话框

赵睿

摘要:通过对制造执行系统开发过程中的车间班次管理进行研究,开发属于自己的通用程序集,在一定程度上既满足了客户的个性化需求,又能满足客户所需的共性需求。以此来实现制造执行系统开发工作的规范化和高效化,从而不断地缩短项目周期,提高项目质量。

关键词:生产日历;班次管理

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)10-0116-01

传统汽车总装流程,通常是经过会议研究并确定组装计划、录入电子表格,然后按照计划时间节点完成各自的任务。这种计划管理中,为了方便沟通,要反复进行会议,要大量的打印文件等,不仅浪费时间,且由于人工失误概率较高,会出现不必要的失误。随着企业生产品类的细化,各企业的信息化需求和信息化的成熟程度也不同,加之中国汽车企业商业模式和类型不同,也决定了对信息化需求,以及建设步骤的不同。因此,为了针对复杂多变的需求变化,模块化程序作为技术创新的一部分,成为了当前制造执行系统开发过程中的一个重要模式。

该系统旨在构建一套能够在整个厂区或分区域内,以各种方式应用的时间表,并能够发出请求。可依据生产日程安排,在每天的特定时间内设定一些工作点,即生产日历。通常情况下,一个给定的厂房或子区域每一天将运行一个给定的日程安排,这样可以灵活应对生产淡季、旺季或者设备故障的情况。这些时刻表一般含有当天的生产活动和它们的被执行时间。

该系统应包含以下6个模块:

1) 日历编辑器。本组件定义什么时间发生了什么或给出指定的发生时间。其功能如下:

① 为工厂的每一个区域定义单独的时间表,以满足不同生产线生产节奏;

② 定义一周的每一天的默认时间表,若无临时调整,即调用该默认时刻;

③ 定义一个计划在一个或多个天运行;

④ 定义一个生产日期(如果下一个生产日有变更,需在当天设置好变更的开始时间)

⑤ 记录所有用户活动。

2) 时间表编辑器。在一天的给定时间发生此组件日程表事件。其功能如下:

① 安排一天中任何一个给定的时间内活动发生的时间;

② 安排同一事件在一天中多次发生;

③ 安排与另一事件相关的事件发生时间;

④ 删除旧的/未使用的时间表;

⑤ 记录所有用户的活动。

3) 事件编辑器。该组件是把一个事件定义为为点和值的列表。其功能:

① 从项目中的一个有效的列表中选择一个点定义;

② 设定一个点值为一个有效的常量;

③ 从另一个角度复制一个点值;

④ 切换一个离散点值;

⑤ 给当前时间设定一个点值;

⑥ 用常量的数量增加一点值;

⑦ 将重试失败的次数作为一个点设置;

⑧ 删除旧的/未使用的事件,并记录所有用户活动。

4) 时间表处理器。此组件处理发生在正确时间的事件。

5) 设定处理器。该组件设置点值。

6) 监控/报表查看器。该组件显示处理的事件,并显示最终用户报告/查询的状态。

① 显示/打印每个事件处理的状态;

② 显示/打印每一个设定点动作的状态;

③ 显示/打印包含某一特定点的所有事件;

④ 显示/打印包含事件的所有日程安排;

⑤ 显示/打印一份时间表的预测;

⑥ 显示/打印一个给定的事件将发生的预测。

要实现系统中日历的生成,首先填充选项对话框,允许设置某些关键的全局参数全局选项值,如下图;其次需要建立工厂区域或子区域,区域名称应遵循Windows NT?命名方式,最后要填充班次/人员设置对话框,实现在不同的日期时间为每个工厂区或分地区,分配工作人员及工人的工作班次。

在“选项”对话框中,设置一周中每天的变更时间日历设置过程中需要注意,每个生产日清零时间设置要合理,如果周日的生产从上午6点开始,并且3班次,则在周一凌晨3点结束,而2小时后的5点整要开始周一的生产任务,所以清零时间应该设定在周一早上的3点到5点之间。当设置错误时,该系统将弹出对话框,提醒事件冲突,需相关工作人员进行调整。

通过对该系统的应用,极大简化系统开发环境和过程,同时还大大地提高了系统开发过程的通用性,有利于项目参与人员之间的良好合作,以及系统的后期维护等工作。

参考文献:

[1] 刘迎.浅谈公司级生产计划管理[J].中国电子商务,2012(11):127-128.

[2] Pete Brown.Silverlight4 in action[M].Manning,2010:20-46.

[3] Matthew MacDonald. Pro Silverlight 4 in C#[M].Apress,2010:33-532.

猜你喜欢
时间表班次对话框
中韩海上轮渡航运时间表
中韩海上轮渡航运时间表
考虑编制受限的均衡任务覆盖人员排班模型①
公交车辆班次计划自动编制探索
正常恢复虚拟机
带柔性休息时间的多技能呼叫中心班次设计
梨病虫害防治时间表