




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于工作作流的项项目流程程化信息息管理系系统设计计摘 要 工作作流是使使业务过过程的部部分或全全部自动动执行的的技术。如果用用于构建建项目管管理系统统,可提提高企业业和政府府部门的的办事效效率,并并能有效效地重用用项目成成果和实实施变更更控制,从而实实现对项项目的流流程化管管理。本本文以滨滨海新区区项目流流程化信信息管理理系统为为例,介介绍了基基于工作作流的项项目流程程化信息息管理系系统的主主要功能能设计及及实现。该系统统的主要要特色是是采用了了自行开开发的适适合滨海海新区项项目流程程化建设设的工作作流系统统,具有有很好的的灵活性性和扩展展性,且且采用BBrowwserr/Seerveer方式
2、式,用户户界面简简单易用用,并在在.NEET框架架下实现现了整个个项目流流程的图图形化管管理。关键词工工作流、工作流流引擎、项目管管理、信信息管理理系统Desiign of thee prrojeectpproccessses anddinfformmatiion mannageemennt ssysttem bassed on worrkfllowWU DDi JJIA Zhuuo-SShenng (Innstiitutte oof CCompputeer SScieencee annd EEngiineeerinng, BeiijinngJiiaottonggUniiverrsitty,
3、Beijjingg 10000444)Absttracct Worrkfllow is a ttechhniqque whiich makkes parrt oor aall of bussineess proocesssess caarriied outtauttomaaticcallly. If it is useed tto cconsstruuct proojecct mmanaagemmentt syysteem, it willl bbe aablee tooenhhancce tthe effficiienccy oof bbusiinesss iin eenteerprrise
4、es aand govvernnmennt ddepaartmmentts. It alsso ccan reuuse proojecct rresuultss annd iimpllemeent chaangee coontrrol effficiienttly. Thhereeby it willl mmanaage thee prrojeect proocesssess suucceessffullly. Thiis ppapeer iintrroduucess thhe mmajoor ffuncctioonall deesiggn aand impplemmenttatiion of
5、 proojecct pproccessses anddinfformmatiion mannageemennt ssysttem bassed on worrkfllow, whhichh iss deevellopeed ffor Binnhaii neew aareaa. TThiss prrojeect is chaaraccterrizeed bby uusinng aa seelf-devveloopedd woorkffloww syysteem. It hass goood fleexibbiliity andd exxpanndabbiliity.It alsso aachi
6、ievees grraphhic mannageemennt oof tthe oveeralll pprojjectt prroceessees uusinng .NETT frrameeworrk. Thee usser intterffacee off Brrowsser/Serrverr sttylee iss Siimplle aand useer-ffrieendlly.Key worrdsWWorkkfloow; Worrkfllow engginee; PProjjectt maanaggemeent; Innforrmattionn maanaggemeent sysstem
7、m1 引言言随着信息息网络的的发展,各个地地区都在在进行数数字化城城市的建建设。在在数字化化城市的的建设中中如何提提高政府府和企业业的办事事效率和和办事透透明度,成为重重中之重重的任务务。我国国大多数数企业和和政府部部门在自自身的发发展壮大大中,都都有一套套符合建建设工程程项目、市政工工程项目目、重点点工程项项目的管管理方法法。但是是,其项项目大部部分都是是通过纸纸质文档档来进行行管理,不便于于查找和和了解项项目的进进展情况况,也不不便于对对项目进进行统计计分析和和变更控控制。采采用工作作流技术术,可以以把业务务过程逻逻辑从具具体的业业务实现现中分离离出来,可以实实现高效效的线性性工作流流程,
8、可可以将项项目进行行过程中中的各种种文档、信息和和任务等等在参与与项目的的各种角角色之间间进行共共享和传传递,并并能有效效的重用用项目成成果和实实施变更更控制,以实现现对项目目的流程程化管理理1。项目流程程化信息息管理系系统就是是采用工工作流技技术,针针对各个个企业或或政府部部门对计计划和项项目管理理过程中中,从申申报、会会签、审审批、执执行等各各个流程程进行管管理和跟跟踪,提提高项目目执行过过程的办办事效率率,使申申报人、审批人人、领导导和执行行者都能能够随时时查看各各个项目目的流程程进展情情况,分分清责任任,提高高办事透透明度,加快办办事进程程。本文文以滨海海新区项项目流程程化信息息管理系
9、系统为例例,介绍绍该系统统的主要要功能及及实现。2系统架架构及相相关技术术2.1 系统体体系结构构滨海新区区项目流流程化信信息管理理系统采采用基于于B/SS模式的的三层体体系结构构:表示示层、业业务逻辑辑层和数数据访问问层22,如如图1所所示。这这种设计计充分体体现了基基于Weeb的管管理模式式(Weeb-BBaseed MManaagemmentt, WWBM)的优势势友好好易用的的图形界界面风格格,跨越越地理上上的局限限性和系系统平台台的独立立性。(1)表表示层:是系统统的用户户接口(UI),负责责使用者者与整个个系统的的交互。(2)业业务逻辑辑层:是是整个系系统的核核心。用用来处理理表示
10、层层提出的的请求,然后对对请求具具体分析析;如果果涉及到到数据库库的访问问,则调调用数据据访问层层获取相相应的数数据并返返回给表表示层。(3)数数据访问问层:其其功能主主要是负负责数据据库的访访问。此此层封装装了所有有对数据据库的操操作。图1 .Neet中标标准的分分层式结结构2.2 系统开开发环境境及工具具系统采用用Vissuall sttudiio.NNET集集成开发发环境。它支持持多种开开发语言言,可以以大幅度度地提高高开发人人员的工工作效率率。C#语言言是面向向对象、类型安安全、平平台独立立的一门门新型组组件编程程语言。其语法法风格源源自C/C+家族,融合了了Vissuall Baas
11、icc的高效效和C/C+的强大大功能,是Miicroosofft.NNet平平台的主主流语言言3。因此此本系统统采用的的开发语语言为CC#,后后台数据据库选用用了Miicroosofft SSQL Serrverr 20005。2.3 工作流流技术简简介工作流(Worrkfllow)就是“业务过过程的部部分或整整体在计计算机应应用环境境下的自自动化”。简单单地说,工作流流就是一一系列相相互衔接接、自动动进行的的业务活活动或任任务。它它要解决决的主要要问题是是使多个个参与者者之间按按照某种种预定义义的规则则传递文文件、信信息或任任务来完完成业务务目标的的过程自自动进行行4。工作作流主要要包括以以
12、下几个个要素: (1)实实体(EEntiity):是工工作流的的主体,是需要要随着工工作流一一起流动动的物件件(Obbjecct)。(2)参参与者(Parrticcipaant):是各各个处理理步骤中中的责任任人,可可能是人人,也可可能是某某个职能能部门,还可能能是某个个自动化化的设备备; (3)流流程定义义(Fllow Deffiniitioon):是预定定义的工工作步骤骤,它规规定了实实体流动动的路线线。 (4)工工作流引引擎(EEngiine):是驱驱动实体体按流程程定义从从一个参参与者流流向下一一个参与与者的机机制,是是工作流流管理系系统的核核心。它它的设计计关系到到系统的的可交互互性
13、、可可扩展性性和稳定定性等诸诸多方面面。工作流需需要依靠靠工作流流管理系系统(WWorkkfloow MManaagemmentt Syysteem, WFMMS)来来实现,工作流流管理系系统是支支持企业业或政府府部门实实现业务务过程管管理和自自动化的的强有力力的软件件工具。它能完完成工作作流的定定义和管管理,并并按照在在计算机机中预先先定义好好的工作作流逻辑辑推进工工作流实实例的执执行,并并协调工工作流执执行过程程中任务务之间以以及群体体成员之之间的信信息交互互5。现在在有很多多成熟的的工作流流和群件件产品,而本系系统采用用了自行行开发的的适合滨滨海新区区项目流流程化建建设的工工作流系系统,
14、且且采用BBrowwserr/Seerveer方式式,用户户界面简简单易用用,这也也是当前前工作流流产品的的发展方方向。3系统主主要功能能设计本系统涉涉及工程程项目建建设的全全过程管管理以及及相应的的文档管管理,主主要划分分为系统统管理和和项目管管理两大大功能模模块,内内容包括括工程建建设流程程、进度度管理,建设费费用、文文档管理理,以及及合同管管理等,可处理理工程项项目建设设中立项项、初设设、施工工图设计计、招投投标管理理、合同同变更、数据汇汇总、审审批签字字、报表表打印、各项查查询、资资料管理理、预算算与决算算等一系系列业务务。如图图2所示示为本系系统的功功能模块块图。本本系统的的各大功功
15、能模块块,涵盖盖项目建建设周期期的全过过程,方方便、高高效地实实现了项项目管理理的一体体化应用用。图2 系统功功能模块块图在过去,每个项项目的业业务流程程都大致致相同,具有稳稳定性。但随着着社会的的发展,项目的的业务流流程呈现现多样化化和不确确定性。这样,每当项项目的业业务流程程发生变变化的时时候,为为原项目目设计的的管理系系统就得得做大量量的修改改,给系系统的使使用造成成了很大大的不便便。本系系统将工工作流管管理系统统分解成成工作流流任务管管理和工工作流流流程管理理两大功功能模块块,以适适应用户户需求变变动的需需要。3.1 工作流流任务管管理工作流中中两个最最基本的的元素是是活动和和活动之之
16、间的连连接关系系。活动动对应于于项目中中的任务务,是工工作流中中的一个个逻辑步步骤,亦亦称工作作流环节节,主要要反映项项目过程程中的执执行动作作或操作作。活动动之间的的连接关关系代表表了项目目过程的的规则和和业务流流程。本系统根根据用户户需求将将工程项项目建设设划分为为五个阶阶段,分分别是:储备阶阶段、可可研阶段段、设计计阶段、施工阶阶段和后后期管理理阶段。每个阶阶段都由由许多任任务组成成。每个个任务都都以一个个或一个个以上的的工作成成果的完完成为标标志,这这种工作作成果是是有形的的,可鉴鉴定的。如一份份可行性性研究报报告、一一份规划划设计方方案或用用地预审审批复、环评报报告等。工作流任任务管
17、理理模块是是对组成成工作流流的任务务(活动动)的管管理。由由于项目目划分为为五个阶阶段,近近百个任任务步骤骤,所以以将工作作流中的的各个任任务(活活动)分分离出来来集中管管理,并并为其他他功能模模块提供供相应的的接口,而每个个任务之之间的连连接关系系将在工工作流流流程管理理模块定定义。可可以使工工作流流流程定义义更简洁洁、更清清晰,操操作更方方便。工作流任任务管理理模块提提供对工工作流任任务的新新建、修修改、查查看、删删除及查查询功能能,以及及对该任任务办事事指南即即任务描描述的编编辑和所所需文件件、资料料的分配配。所需需文件列列表由文文档管理理模块提提供接口口。3.2 工作流流流程管管理工作
18、流流流程管理理模块的的功能主主要包括括:新建建、修改改、查看看和删除除工作流流,以及及对工作作流引擎擎的设计计与实现现。一个工作作流包括括一组任任务(或或活动)及它们们的相互互顺序关关系,还还包括流流程及任任务(或或活动)的启动动和终止止条件,以及对对每个任任务(或或活动)的描述述。工作作流任务务管理模模块中定定义了所所有的任任务及其其相关描描述、工工期等,在工作作流流程程管理模模块将定定义任务务与任务务之间的的相互顺顺序关系系及每个个任务的的启动和和终止条条件。任任务间的的连接关关系类似似于图中中的节点点关系,包括前前驱和后后继,是是多对多多的映射射关系。新建一一个工作作流时,管理员员需要从
19、从任务管管理模块块提供的的任务列列表中选选择该工工作流程程所需要要完成的的所有任任务,然然后设置置每个任任务的前前驱任务务和后继继任务,保存后后系统会会根据设设置的任任务之间间的关系系以图形形方式再再现该工工作流的的任务流流程。如如图3所所示。用用户可以以自己定定制工作作流,选选择新建建工作流流,或选选择已存存在的工工作流作作为模板板,也可可以在模模板基础础上进行行修改。从而实实现了系系统的灵灵活性和和扩充性性。图3 工工作流流流程图(部分)工作流引引擎作为为工作流流管理系系统的核核心部分分,主要要提供了了对于工工作流定定义的解解析以及及流程流流转的支支持。工工作流流流程管理理模块设设计并实实
20、现了符符合工程程项目建建设流程程的工作作流引擎擎,通过过解析流流程定义义的任务务连接关关系、任任务状态态及相应应的调度度算法设设定流程程的流转转,当任任务的所所有前驱驱任务均均完成,将启动动该任务务执行,而当该该任务的的所有工工作成果果提交,标志该该任务完完成。工工作流引引擎还提提供多种种接口供供其他功功能模块块调用,接口方方法包括括:创建建工作流流实例,并为工工作流相相关数据据赋值;启动工工作流实实例;挂挂起恢恢复工作作流实例例;中止止工作流流实例的的运行;删除工工作流实实例;查查询、监监视工作作流实例例的运行行情况;工作流流实例执执行中的的异常情情况处理理及统计计分析功功能等。3.3 项目
21、信信息管理理项目信息息管理模模块的主主要功能能包括新新建、修修改、查查看及删删除项目目,是工工作流实实例化的的过程。为了适适应用户户需求,项目信信息管理理模块还还增加了了项目描描述(包包括项目目介绍、相关图图片)、问题及及解决方方案和工工程现场场视频等等的编辑辑功能,方便领领导和项项目经理理及时掌掌握项目目进行过过程中所所遇到的的问题,并可查查看工程程施工的的现场情情况。新建项项目时,需要选选择适合合此工程程项目的的工作流流模板,工作流流模板列列表由工工作流流流程管理理模块提提供,并并调用工工作流引引擎中的的相应方方法将其其实例化化为本项项目的工工作流程程。用户户可设定定项目的的计划开开始时间间,工作作流引擎擎将根据据每个任任务的工工期自动动计算出出所有任任务的计计划起止止时间。用户也也可编辑辑项目流流程中每
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 能源行业应收账款管理制度流程
- 2025至2030年中国男拉丁鞋市场现状分析及前景预测报告
- 大型医院导诊服务职责重点
- 能源行业市场拓展岗位职责
- 2025至2030年中国混纺手套市场现状分析及前景预测报告
- 老年病房运营整改措施
- 2025至2030年中国氧化铁粉市场现状分析及前景预测报告
- 2025至2030年中国正常发质电发水市场现状分析及前景预测报告
- 2025至2030年中国木屋市场现状分析及前景预测报告
- 2025至2030年中国批花针市场现状分析及前景预测报告
- 二升三数学综合练习 暑假每日一练60天
- 兵团连队综合管理办法
- (零诊)成都市2023级(2026届)高中毕业班摸底测试化学试卷(含答案)
- (高清版)DB11∕T 509-2025 房屋建筑修缮工程定案和施工质量验收规程
- 基于杀伤链的开放式作战体系设计与应用
- 水利工程竣工验收监理评估报告
- 数学新教师入职培训
- 2025年广西中考地理试题(含答案)
- 2025至2030中国激光焊接设备行业市场前景预测及发展趋势预判报告
- 野外常见疾病防治
- 化妆品原料留样管理制度
评论
0/150
提交评论