基于Activiti的模具项目管理系统研究与开发
发布时间:2018-03-29 13:28
本文选题:Activiti 切入点:模具 出处:《山东大学》2015年硕士论文
【摘要】:目前,我国从事模具研究开发的专业性研究所普遍采用excel表格填写表单,人工传递消息,以及现有ERP系统进行企业运作流程管理。由于模具企业具有业务流程复杂、工艺繁琐等特点,现有管理系统缺乏系统的管理和规划,并且其使用范围仅局限于财务等职能部门,因此无法满足模具企业生产管理的需求。另外,现有模具管理系统通常不具备文档管理功能,因此企业无法有效管理业务流程处理中上传的大量文档和表单,降低了员工的工作效率。本文提出了一种面向模具行业的工作流管理系统,该系统是基于Activiti流程引擎。该系统还通过对业务流程的有效整合、管理与协同,优化了现有模具生产管理组织的结构,提高了企业业务上的管理能力,各部门间的协同办公效率也有很大的提升,从而实现了模具生产的系统性管理。模具企业的业务可分为三大流程,分别为项目流程、零件流程以及工序流程,所有流程下总共有100多个小任务,Activiti会根据企业业务流程驱动这些任务,这样可实现系统内消息的自动传递及流程模块的有效拆分与管理。对项目管理者而言,可以通过系统轻松的掌控项目进度;对任务执行者而言,可以使其只将重点放在与自己相关的工作上,而不用在任务交接、协同等方面花费时间。此外,如果项目流程发生了变化,activiti也可以不修改每一小功能模块的源代码,只重新编排任务,即可完成新流程中的各个功能,有利于不同模具项目的维护。本文介绍了系统中部分重要任务的设计与实现,包括表单的设计、Excel中数据的导入与导出,本文在系统中增加了文档管理的功能模块,此模块嵌入在业务流程当中,会将一个项目下所有的文档和表单,以树形的结构展现给员工,每个员工都有相应的权限对文档和表单进行上传和下载,每次上传下载都会生成一条记录,以确保文件的安全性。
[Abstract]:At present, the professional research institutes engaged in mould research and development generally use excel forms to fill out forms, transmit messages manually, and manage the operation process of enterprises with existing ERP system. The existing management system lacks systematic management and planning, and its scope of use is limited to the functional departments such as finance, so it can not meet the needs of the production management of die and mould enterprises. Existing mold management systems usually do not have document management capabilities, so the enterprise can not effectively manage the large number of documents and forms uploaded in business process processing. This paper presents a workflow management system for mould industry, which is based on Activiti process engine. Optimized the existing die production management organization structure, enhanced the enterprise business management ability, each department cooperation office efficiency also has the very big enhancement, Thus, the systematic management of mould production is realized. The business of mould enterprises can be divided into three main processes, namely, project flow, part flow and process flow. There are more than 100 small tasks under all processes, Activiti drives these tasks according to the enterprise business process, which enables the automatic delivery of messages within the system and the efficient splitting and management of process modules. You can easily control the progress of the project through the system; for the task executor, you can focus only on the work that is relevant to you, instead of spending time on the task transfer, collaboration, etc. In addition, If there is a change in the project process, you can complete the functions in the new process without modifying the source code of each small function module and simply rearranging the tasks, This paper introduces the design and implementation of some important tasks in the system, including the design and export of data in Excel, and adds the function module of document management in the system. Embedded in the business process, this module presents all documents and forms under a project to employees in a tree structure, each employee has the appropriate authority to upload and download documents and forms. A record is generated for each upload and download to ensure file security.
【学位授予单位】:山东大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52
【参考文献】
相关硕士学位论文 前1条
1 曹健辉;柔性工作流动态性及自适应性机制的研究与改进[D];上海交通大学;2009年
,本文编号:1681326
本文链接:https://www.wllwen.com/guanlilunwen/xiangmuguanli/1681326.html