论文部分内容阅读
通过实施ERP全面整合企业资源来提高企业的管理效率和竞争能力已成为大势所趋。然而一些企业由于行业的特殊性(比如:义齿,珠宝),由于产品纯粹的个性化,完全是“以订单驱动组织生产的企业”,在企业信息化的道路上有颇多的困难。由手工与局部信息处理向全局性的信息处理转变过程中,企业业务流程一直处于变更之中,很难一次开发出一个完善的系统,故采用瀑布模型和敏捷开发相结合的方法来实施。开发过程中的每一个中间版本都尽快让企业使用,在使用中发现问题、解决问题,直至符合企业的生产实际。本文主要研究系统的生产管理部分的开发,首先制定了相应的实施计划与各阶段实施步骤,然后采用以订单跟踪为主线的生产流程管理与控制方法对生产子系统进行设计与开发。首先,围绕订单跟踪重组了企业的主生产流程,由订单入手分别设计了客户定货信息的静态模型、站点静态模型、订单加工过程的动态跟踪模型和出货模型。在生产过程模块中,根据订单的静态信息和技工的基本信息采用定单分配算法让计算机指定合适的技工来加工特定订单。根据每个站点的余留订单以及预到货信息进行人员排班。根据产品在流程中状态记录形成的动态信息实现定单的跟踪。根据站点静态模型和订单中的信息可以判断出某张订单在某个站点是否等待加工超时或加工时间超时,进而生成对企业十分重要的预警信息。预警信息可以提醒管理者对某些可能延误订单采取补救措施,这保证了绝大部分订单都能在一段时间之后进入下一个站点,客观上形成了订单驱动的生产方式。根据业务部门分工,本文设计并开发了三个紧密相连的模块:订单管理模块,生产过程模块,出货管理模块。并通过与财务管理模块的接口实现了员工记件薪资的核算。此外,还开发了客户管理模块,为其它各模块的正常运转提供了基础数据并且为以后的ERP和CPM集成提供了接口。权限管理包括整个系统的权限管理和生产车间内部复杂多变的授权管理,系统的权限管理实现了按角色授权、回收权限、复制角色权限功能,生产车间授权系统实现了对订单进站、分配、出站三种操作权限的灵活分配和回收。整个系统采用B/S架构,制定了统一的命名规范,极大地方便了系统的开发、部署与版本的更新。系统的实施为依赖订单进行手工生产的企业实施ERP提供了一个很好的模型。