论文部分内容阅读
企业资源管理系统是企业实现信息化管理、提高经营效益的重要工具。而传统的管理系统都只是针对具体的业务解决特定层面的问题,这些管理系统流程固化、分散、孤立的弊病严重阻碍了企业的发展。企业需要一个灵活、开放、集成的管理系统。
本文以浙江某纺织企业的信息化建设项目为背景,依据企业管理需求,着眼于开发较为灵活的管理系统,深入研究业务流程管理BPM(Business Process Management)的设计思想和开发方法,提出了基于BPM的企业资源管理系统的设计和实现方案。主要工作有:⑴深入研究了BPM技术、工作流管理技术,熟悉了BPM的流程建模方法,并重点研究了开源BPM框架jBPM的工作流引擎的原理、结构和应用,以及与企业资源管理系统的无缝集成。⑵开发了一套基于BPM的企业资源管理系统,该系统采用B/S架构,并根据MVC模式将系统分为视图层、模型层和控制层;设计了系统的各个功能模块,具有订单管理、生产计划管理、车间管理、采购管理、仓库管理、分销管理等企业管理系统中的多个业务流程。⑶对系统的交互性做了很大改进,采用了比较先进的Web交互技术如Ajax、Javascript、JSF等,增强用户体验;同时采用开源的报表技术产生用户需要的报表以便于数据统计分析,辅助用户决策。