APP下载

基于工作流程的制造企业信息管理系统

2011-11-11

重型机械 2011年6期
关键词:表单控件信息管理系统

刘 杰

(西北工业大学机电学院,陕西 西安 710072)

0 前言

随着信息技术的发展,传统的制造企业经营管理模式已不能满足日益频繁的工作业务对企业管理的要求。以系统工程思想、计算机通信技术为基础,为制造企业管理和信息提供决策的企业信息管理系统应运而生,企业信息管理系统(Manager Information System,MIS)就是计算机网络技术在企业管理中的应用[1-3]。

传统的MIS企业信息管理系统,是按照工作层次的职能进行构建的,即系统中各个子系统之间是通过职能进行连接的,这种工作模式虽然能够在一定程度上满足企业的需求,使企业的管理人员从繁杂的管理工作中解放出来,提高工作效率和质量[4-5]。随着制造行业的全球化发展,制造企业的业务模式向着多元化快速发展,但当企业中的业务由于客观需要而发生频繁改动时,传统的MIS企业管理系统则不能根据业务需要适时作出调整,造成企业的管理不规范,无法实现信息化的企业管理。

针对传统的MIS企业信息管理系统不支持频繁业务改动的问题,文中提出一种基于工作流程的制造企业信息管理系统。通过建立各流程之间的联系,将传统的业务模型由按照工作层次的职能型转变为按照工作流程的管理型,从制造企业的业务流程角度统筹布置,实现企业的全方位管理,这样就避免了企业业务频繁变动造成管理不规范的问题,为企业业务的正常运行提供了一个统一、稳定的环境。

1 企业信息管理中的工作流程技术

图1 工作流程内容Fig.1 Content of workflow

企业信息管理系统中的企业可以看做是实体对象,实体对象和企业中时刻运行的业务执行过程映射到企业信息管理系统中,即分别对应数据和业务流程。通过将数据和业务流程合理描述,就能将企业的所有业务、管理流程进行全面的反映。而在企业信息管理系统中,数据是随时变化的,但是运转中的业务流程具有一定的稳定性,即使企业的业务发生变动,其业务流程仍然是一致的。因此,如果利用业务流程替代各工作层次的职能,对企业管理信息系统进行建模,就能克服传统MIS系统不支持频繁工作重组的问题,实现企业管理的规范和统一。工作流程是能够准确反映企业业务具体内容和流程的一种基于计算机技术的模型,通过在计算机环境下对工作流程的表示和执行,就能构建出规范化的企业信息管理系统,实现企业业务内容的集成和管理经营的自动化。工作流程所包含的内容,如图1所示[6-7]。

因此,依据工作流程所构建企业信息管理系统模型,可以避免由于企业业务频繁变动而带来的企业信息管理不规范、信息无法及时反馈的问题。

2 基于工作流程的制造企业信息管理系统设计

传统的MIS企业信息管理系统,由于采用工作层次的职能构建模型,无法支持企业的任务的频繁更换,但随着经济全球化的发展,企业任务出现多元化,不可避免地存在重组问题,而传统MIS系统则无法保证企业信息化的规范。因此,提出用具有稳定性的工作流程模型代替工作层次职能模型,构造企业信息管理系统,提供高质量的管理服务具有一定的现实意义。

2.1 制造企业信息管理系统的总体设计

制造企业信息管理系统在设计时需要遵循几点原则:

(1)首要原则是符合制造企业运行需求的原则,这也是企业信息管理系统设计的重要原则。企业信息管理系统的设计要统筹制造企业所有管理及业务的需求,设计应满足所有要求并尽量实现最优化,始终将解决制造企业中的实际问题放在第一位;

(2)系统简单、易运行的原则。系统设计务必简单,便于管理者操作,这样能够大大提高企业信息管理系统的工作效率及工作质量,实时满足管理者对企业管理的要求;

(3)系统设计模块化,便于集成的原则。系统设计要尽量集成,这样既能优化工作、使系统具有良好的扩展性和复用性,又能降低系统构建成本、追求企业的最大经济利益。

制造企业信息管理系统主要包括以下几个部分:工作流程定义、工作流程引擎、工作流程管理器、数据库、用户界面等。具体的企业管理系统框图如图2所示。

图2 企业信息管理系统框图Fig.2 Block diagram of information management system for enterprises

2.2 制造企业信息管理系统的详细设计

在标准化系统建立的初始阶段,企业将初始版本的电子文件录入该系统中,然后将细化的具体工作任务对应到相应文件下,最后再将每个任务的执行过程形成相应的工作表单。该部分可以为用户一次性完成主要表单的设计和导入。在系统使用过程中,该模块允许用户根据需要随时进行现有表单的修改和维护,甚至补充加入新表单。

流程设置权限模块将表单中各控件分别定义在不同的流程步骤中,其中针对每个流程都会包括很多控件,这些控件可以是文本输入控件、网络控件以及复选框控件这三种类型控件的任意组合。同时,系统可以对每一步流程都制定一个负责岗位,并指定签名控件用以记录同一岗位中的实际填写人员。该技术可以限定该表单适用的部门范围,使得生产操作员只需处理本车间适用的表单,简化了工作环境。

新表单生成模块可以为用户提供一整套工具,这些工具可以更加灵活地定义和修改表单,也可以独立出来单独使用。但是这样的设计的结果就需要产生表单定义文件来定义新表单的生成。而表单导入模块则可以将表单定义文件中的数据导入到数据库对应表中。

工作流程运转子模块是保证企业的日常工作流程能够顺利进行、信息能快速反馈的重要部分。企业员工登录后,可以选择需要处理的工作启动相应流程,也可以在流转处理列表中处理系统自动流转过来且由他所负责表单的相应部分。该员工可以打开表单、处理其中对应部分,然后提交到下一流程。当有新流转过来的表单时,该模块中的自动提示功能可以对该员工进行画面或语音提示,以提高流转处理的速度。

依据工作结构,表中首先定义的流转权限,以控制每一位企业员工可以查看和监控的表单,并且可以获得每一个表单的流转状况。需要时,能够发出催办信息的请求,并发出要求加快流转速度,此项功能还可用于中止已失效表单的流程转向,及时处理工作表单流转中可能出现的各种情况,以保障流转过程顺利进行。流程查询与统计部分按流转状态、表单类型、启动时间、申报人员等不同条件对工作表单进行查询和统计,形成各类统计分析报表,并以此为基础对标准化管理系统不断进行调整和完善。

企业系统管理模块主要用于定义管理系统中的员工、岗位、部门以及系统权限等一些基本的信息资源。企业部门的定义是企业组织上的分类,又是为工作表单流转所提供的约束条件,能够使员工所需处理的工作列表界面得到进一步简化,以此来提高企业管理工作效率。

企业岗位信息设置的目的是使流程的定义具备相对的灵活性。流程权限分配可以通过岗位进行,每个员工可以有多个岗位,其最终的实际权限为这些岗位权限的并集,这与员工实际的工作情形相符。系统权限与流程权限不同,系统权限用于对每个岗位可使用的系统界面和模块功能加以授权和限制。

3 结束语

传统的企业管理信息系统的业务模型是按照工作层次建立的职能型模型,但随着制造企业的高速发展和企业间的合作日益增强,制造企业的业务变动日渐频繁。而传统的制造企业管理信息系统不能支持频繁的业务重组,造成企业管理不能适时地规范化、信息化,严重阻碍了企业的现代化发展。文中提出了一种针对制造企业的、基于工作流程的企业信息管理系统。工作流管理系统与传统企业信息系统相比有很多优势,降低了员工的劳动强度,提高了企业经营效率,使管理者可以集中精力处理对企业的发展更为重要的核心业务。

[1] 魏茜茹.基于工作流技术的设计院信息管理系统的构建[J].中国勘察设计,2008(11):151-154.

[2] 曹风华.基于工作流技术的科研管理系统的设计与实现[J].现代计算机,2010,18(8):35-39.

[3] 康传勇,翟玉庆,王忠华,等.工作流技术在OA系统中的应用[J].工业控制计算机,2009,20(12):29-32.

[4] 田熙消.基于工作流技术的项目管理系统的分析与设计[J].计算机工程与应用,2003,39(8):131-134.

[5] 何跃.基于Web的工作流管理系统设计与实现[J].计算机工程与应用,2005,41(33):201-205.

[6] 蔡玉臣.基于工作流网络管理系统在销售企业中的应用[J].天津科技,2009(2):58-60.

[7] 李景文,黄俊华.基于工作流和GIS集成信息管理系统框架设计[J].地理空间信息,2006,14(6):88-90.

猜你喜欢

表单控件信息管理系统
三维可视化信息管理系统在选煤生产中的应用
信息管理系统在工程项目管理的应用
电子表单系统应用分析
基于.net的用户定义验证控件的应用分析
基于三维TGIS的高速公路综合信息管理系统
基于图表示和匹配的表单定位与提取
SaaS模式下的房地产中介公司信息管理系统
关于.net控件数组的探讨
浅谈网页制作中表单的教学
动态表单技术在教学管理中的应用*