论文部分内容阅读
随着国内制造业市场竞争的不断加剧,传统企业资源计划系统(ERP, EnterpriseResource Planning)的静态生产计划已经无法满足企业生产实践活动的需要。企业同时面临着需求产品多样化、产能不断扩充、库存急剧增大和人力资源成本增加等压力。制造加工企业的生产方式逐渐从大批量生产转变为精益生产方式。高级计划系统(APS,Advanced Planning System)是在满足多种约束条件下寻求目标最优解决方案的优化技术,是精益生产方式的有力支撑。APS能为企业编制中短期生产计划,实现精益生产,有效解决生产实践中面临的各种困难。本文所实现的高级计划系统是为案例企业开发的一个自动生产计划编制系统。系统计算生产计划时,考虑销售需求、关键资源、工厂产能、库存水平等约束条件,目标是工时利用率最高,每日工作负荷均衡。通过使用本系统,不仅可为案例企业精简人员、提高工作效率,还为其节约了大量产品库存面积,提高了产品库存周转率,从而实现了降低成本的目标。高级计划系统主要包括五个功能模块,分别是用户权限管理模块、数据输入管理模块、关键资源检查模块、生产计划编制模块和物料需求计划模块。文章中对系统进行了完整的需求分析、数学模型设计、软件详细设计、系统功能实现,并结合实际的生产业务需求。系统将运筹学建模理论和先进信息技术相结合,建立了两个混合整数规划(MIPMixed Integer Programming)数学模型,资源检查模型和生产计划模型。运筹学模型是在满足所有约束条件的可行解空间中搜索一个目标最优解。软件方面采用纯B/S架构技术和面向对象技术。系统前端采用JavaScript、Html实现,后台利用Java实现,中间件采用Tomcat6.0,数据库采用Oracle11g数据库。