基于知识的流程管理系统设计与实现
2017-04-21张茜
张茜
摘要:系统基于工作流思想,技术上,采用了树形结构作目录,根据从属关系建造结构树。目录中对应的是各个部门的流程和知识。从专业知识出发,为系统加入知识功能,包括国家标准、行业规定以及后勤自定的工作规范等用以诠释流程表述不足。系统的知识管理功能还可以用于员工培训。
关键词:B/s;数据库;知识管理;流程管理
流程管理作为企业的业务支撑,为企业所有的工作提供步骤支持。知识管理作为企业的技术标准,为企业提供专业内涵。系统整体使用三层架构思想和迭代方法进行设计。
1.系统概述
1.1流程管理部分
企业的流程管理系统首先保证的是所有工作都是经过深思熟虑或已经各方经验借鉴后的增值结果。将增值活动以企业职能部门划分,按照时间、空间顺序进行描述,归类为活动流程。流程管理将规范化、系统化彻底融进独立工作流程中,指出重要工作的业务流程,并且规范的对流程进行设计,需要进行重新设计的就进行重新设计,不需要的就进行改进。在时间循环的条件下,对工作做重复的定期检查和改进,监督业务与业务之间的跟进。
1.2流程管理与知识管理的关系
在流程管理中加入解释、说明工作流程的要素,即知识管理。企业知识管理系统与流程管理系统是相辅相成的。知识管理系统负责全方位的解释和补充流程管理系统,相当于树叶,一个知识点就是一片树叶,知识点与知识点之间并没什么之间联系,但是可以分类。流程管理体系是用来说明各个部门的工作方式的,工作中充满了各种规范,这些规范就是知识,而一个流程就像树枝,把一类的树叶联系在一起,组成一个分支。同一个部门的流程就像是稍大一点的大枝干,上面有很多小树枝。流程知识管理系统诠释了整个企业的所有运作。
2.系统实现需求
现实需要的流程,系统要有。一个简洁、易用的界面和功能,同时软件也需要拥有低耦合、可维护性、可扩展性、简易性、可重用等性能,最终实现企业需求。系统架构如图1所示。
功能说明如下。
(1)登录功能说明。同大部分公司内部管理系统一样,为防止内部资源泄露,不开放用户注册功能,仅通过系统建立时就录入的账号登录,或后期由有权限的人在用户表中添加新用户账号登录系统。此系统的用户按照操作权限由小到大可分为:普通用户、流程负责人、部门负责人、质量检测负责人、公司负责人、系统管理员。
(2)流程、知识管理功能说明。流程管理部分和知识管理对每一个流程或知识都具备以下功能:查询、新增、修改、删除。
(3)协同作业功能。由任意部門发起,并邀请两种或以上部门共同参与的管控点作业即协同作业。
(4)其他功能。其他功能包括公告消息功能(系统消息)、新闻功能、邮件功能、日志、考勤功能。
3.数据库E-R结构
结合系统功能,数据库设计如图2所示。
4.结语
企业流程管理与知识管理系统从企业的实际需求出发,结合BPR和PDcA理念开发而成,系统有完善的管理查询系统,使企业可以更好地管理运营,从而实现了企业管理自动化,提高了工作效率。