关键词:
UML建模
数据库技术
生产排程系统
C
网页开发
摘要:
在电子制造业领域中,企业根据自身的资源,包括供应链管理计划、设备、工具等影响因素,对现有订单制定生产计划任务是一项非常重要的工作。生产计划的质量,直接影响到订单是否可以准时交货,而订单的完成情况又会直接影响到客户满意度,进而影响到企业的长远发展。\n 随着近几年制造业环境的变化,短交货期/多品种少批量/短寿命周期的商品越来越多,但是,应对这种类型的订单却是一个很大的难题。如果单是短交货期,有很多库存也许就可以解决。多品种少批量的时候,库存量的产品会涉及到多方面,而少批量的订单需要的时间比较分散,为了防止因库存量不足导致机会损失,安全库存量通常比大批量时候高。再加上短寿命周期,这些由于少批量模式所产生的安全库存有可能一瞬间就成为不良库存。因此我们必须通过执行精益化生产来消除这些浪费,进而提升企业的利润。\n 本文涉及到的某电脑生产企业,己经具备了ERP系统和排程系统。但是,由于生产计划准确性低和产品配置种类复杂等问题,导致了企业在生产线上堆积的大量的库存、订单的交货期无法保证等问题,影响了企业的长远发展。\n 为了解决上述问题,本文设计了一套排程算法,并在现有系统数据的基础上,运用C#网页开发、UML建模、数据库技术等专业知识开发了一套新的排程系统。为了最大化的减少库存量,本文提出了分配两次的方法实现对订单的优化分配。第一次分配时根据可用物料所在位置的优先级进行分配,第二次分配时释放缺料订单中库存的数量,并将其分配给其他订单使用。排程系统的实际应用结果表明,该系统能够大大增加物料的利用率,有效的降低库存量,缩短生产周期,最终提高客户满意度,为企业带来巨大的经济效益。