浅析面向软件工程的工作管理系统

2014-04-29 23:39王烽
电脑迷 2014年13期
关键词:工作流

王烽

摘 要 随着科学技术的不断发展以及计算机互联网技术的飞速进步,人们日益增长的物质文化需求以及精神文明都对信息化管理系统提出新的要求,对于软件工程的视角下的工作管理系统来说,作为其中之一的用工作管理系统作为管理模型的参考,建立面向软件工程的管理系统是当今软件项目的重要研究内容。同时,面向对象的工作管理系统在现代信息技术的不断发展中占据重要地位。

关键词 面向软件 工作管理系统 工作流

中图分类号:TP31 文献标识码:A

随着全球经济一体化的不断发展,城市化建设的规模不断增大,由此产生的连锁反应也不断延伸。软件工程在国民建设的地位与日俱增。面向软件工程的工作管理系统被看做是衡量企业现代化技术以及信息技术的关键指标从而引起人们的高度关注。如何进行面向软件工程的工作管理系统的技术研发与设计已成为困扰相关人员的难题。

1 工作管理系统基本概述

工作管理系统是一个软件系统,它完成工作量的定义和管理,并按照在系统中预先定义好的工作流逻辑进行工作流实例的执行。工作管理系统不是企业的业务系统,而是为企业的业务系统的运行提供了一个软件的支撑环境。

就理论而言,现代意义的工作管理系统一般是指用工作流的形式化表现成基本的驱动力,以相关软件的操作系统执行力作为基本手段,借此完成包括管理、执行以及工作流定义等多项内容的综合系统。整个工作管理系统的关键核心是业务进行过程中各种相关行为的发生顺序以及相关的人与数据资源的使用,在此基础上实现整体业务活动高度自动化。

2工作管理系统的分类

工作管理系统根据其本身特点可以分为四类比较,不同种类的系统适用于不同工作对象。

2.1 结构化工作流与即席工作流

结构化工作流主要指在执行过程中主要重复某个步骤的业务,办公室中许多业务都属于结构化工作流,因此此类工作管理系统适用于多数办公室。即席工作流对于工作结构简单没有大量重复或者少量重复的过程十分有效。

2.2面向文档与面向过程的工作流

面向文档工作流在文档管理工作中被广泛应用,将电子档格式的文件与图片根据不同需求发给相应的工作人员进行业务管理。面向过程指将整个过程中的具体细节进行数据处理,并根据需要将这些数据发送到其他部分。

2.3基于邮件与基于数据库

基于邮件与基于数据库的工作流最大的不同主要是在工作规模上,基于邮件的工作流主要适用于低端系统所执行的信息的传递、事件通知以及数据的发送;基于数据库的工作流主要适用于规模庞大、性能高端的系统,主要针对数据的处理以及查询。

2.4任务推动与目标拉动

任务推动与目标拉动主要指流程衔接方式不同。任务推动之前置流程完成后推动下一流程的执行,即从头到尾的推动执行方式。目标拉动主要指后置流程的执行完后需要前置工序的结果,即从结尾到开头的拉动作用。

3 面向软件工程的工作管理系统的实施

3.1 工作流建模

工作流建模主要是软件开发过程中定制工作流服务的,其过程主要包括建模、维护系统以及对外接口三个部分。过程建模主要是建立工作流层次以及项目层次信息,需要注意的是在建模过程中编辑各个活动与各个活动属性间的执行关系,以此在工作模中自动形成工作流。执行工作确认无异常后即可设置相关检验,检验的目的主要是校验模板的工作效益,一般采用较多的测试方法为连通性测试法。除以上步骤,工作人员还应该注意将仿真信息添加至模块中,避免重复建模,从而减少重复动作的浪费。

3.2 工作流仿真

工作流仿真的前期工作是选定仿真工作流模型,依据模型的要求,程序人员根据开发项目的名称以及过程之间的联系建立工作流程模板。确定模板后即可进行仿真环境的设置。环境设置完毕进行随机数产生器的初始化,仿真活动开始并通过动画以及数据信息的方式展开仿真活动。

工作流仿真建立在建模以及项目实施前的环节,具有极其重要的意义。仿真过程得到的仿真数据可以被用作与工作人员预估的信息进行比对,以此验证现有工作流的可靠性。如果工作人员预估数据与仿真数据之间存在较大差异,工作流中可能存在错误的环节,需要进行及时纠错并调整,如没有太大出入则说明该工作流的具有一定可靠性。

3.3 工作流实施

首先将工作流根据实际情况进行实例化处理,再根据相关条件具体是实施。实例化的工作流数据库包含工作流的执行信息以及工作流定义,通过对数据信息的处理,从而形成面向用户的视图。从工作人员角度来看,经过处理的数据能够同时处理并响应个人工作台的相关信息,再根据实际情况来确定激活的模块以及资源的实际调配。在实际操作时,模型解析按照一定规则进行出发时间、条件以及活动的安排,对于个人工作台软件开发,则根据相关要求生成文档与代码,从而方便用户的实际操作。

4结束语

软件工程的工作管理系统在我国发展迅速,并能够快速适应我国的市场环境以及用户需求。就目前国际范围来看,中国的工作管理系统相对比较薄弱,因此国家对相关工程高度重视,促进国内该工程形成自己的行业体系与行业标准。随着市场经济的不断发展,对工作管理系统的需求不断加大,面向软件工程的工作管理系统将会不断进步,顺应时代的发展与需求。

参考文献

[1] 孙国志. 面向软件工程的工作流管理系统研究[J]. 企业技术开发,2014,4:63-64.

[2] 傅谦. 面向软件工程的工作流管理系统[J]. 上海交通大学学报,2012,9:113-114.

[3] 高伟. 简析软件工程的工作流程管理系统[J]. 科研发展,2012,3:95-97.

猜你喜欢
工作流
支持节点协同的工作流模型构建方法研究
基于工作流2.0的智慧教室设计与研究
工作流在电力生产管理信息系统中的设计和应用
“奔向共赢、做到最好”行业信息化研究方法论
工作流技术在医疗信息整合工程中的应用分析
基于工作流的水运应急信息管理平台设计 
办公自动化系统中公文管理模块的设计和实现
基于J2EE的电子政务系统研究与应用
基于J2EE的电子政务系统研究与应用
基于目录树的工作流引擎设计与实现