APP下载

绿色照明工程信息管理系统研究

2015-04-10李亚平

照明工程学报 2015年1期
关键词:子项目多任务信息管理系统

李亚平

(中国人民大学,北京 100872)



绿色照明工程信息管理系统研究

李亚平

(中国人民大学,北京 100872)

绿色照明工程信息管理系统是用于管理和监督PILESLAMP项目执行情况的信息管理系统。通用的信息管理方式,无法适应PILESLAMP项目的管理需要。因而为项目专门建立了基于UML的多任务串并混合模型,并实现了将此模型应用于绿色照明信息管理系统。

信息系统;子合同;PILESLAMP项目;串并混合模型

引言

信息系统已经广泛应用于各行业,一般模式的管理信息系统针对工程招投标,到设计决策运行监督,再到项目评估,整个周期的管理。按照信息管理模式通常情况分为两类:一类为工程作为整体,即单项目,执行各环节是串行运行的[1-4]。另一类为多项目并行管理,这些项目为同类,从而能够并行管理这些项目[5-7]。而“中国逐步淘汰白炽灯,加快推广节能灯”(PILESLAMP)项目的特点是,整体管理目标一致,即推动我国节能灯产业发展。但是子合同的内容涉及各行各业,比如节能灯厂家、研究机构、信息推广产业等等。所以以上两种管理模型的特点,即串行管理和并行管理,对于PILESLAMP项目,都是必不可少的。

为了帮助项目管理方充分掌握子项目的运行情况,作者设计了多任务混合模式管理模式,并在绿色照明信息管理系统实现了该模型。

1 多任务混合模型

1.1 多任务混合模型框架

管理信息模型代表了在一个管理领域中对被管理的对象及其相关支持活动的一种抽象[1],是以客户需求为中心的,项目的需求在不同阶段不同,同时存在交叉,使用静态模型难于满足需求。因此混合模型的最小单位是模块,模块可以动态组合,执行不同的功能。

本文提出的模型构造方法如图1所示。在最底层的技术包括:数据处理技术、过程管理技术、模型构建技术、模型驱动技术、形式化技术等等,建立需求功能模块,按照项目预先设定的逻辑规则,把模块进行动态组合,形成对多个子项目的串行管理和并行管理。绿照资源库包含的可信资源,包括各类人员(管理者、项目专家、评估专家、子合同负责人等)、项目相关的文档(合同文本、成果文本、项目简报、行业标准及政策法规、财务文件)、项目执行过程的各种逻辑规则和按照项目定义的各种管理模式及约束条件。

图1 混合模型框架Fig. 1 Series-parallel mix model frame

1.2 多任务混合模型构造方法

模型的构造主要包括三个部分(如图2所示):管理系统构建、系统实施过程管理、模型评估完善。其中管理模型系统的构建过程涉及两方面的需求分析:管理系统应用需求分析,绿照项目工程领域分析。应用需求包含系统模型构建的过程及涉及的相关操作,包含绿照资源构建和管理系统构建。绿照工程项目需求分析始于对项目执行流程和监管需求的分析,比如招投标管理、子项目执行过程事务管理、项目评估管理及项目财务管理等等。

经过以上需求分析,建立绿照工程项目的事实模型,事实模型中包含了领域中的基本事实和业务知识,事实模型经过实现后就生成了绿照项目资源,这些资源保存在绿照资源库中,作为系统实施数据支持。另一部分就是构建一个实际应用的管理信息系统,通过对系统的应用需求进行分析,提取应用中的所需功能和关注要素,生成应用需求模型,然后将应用需求模型分解成实际的业务流程,生成业务流程模型,这是需要与管理者和系统执行监管者共同配合完成的,最后基于业务流程模型构建实际的多任务混合管理系统。需要指出的是,在应用模型构建过程中也可能涉及到最初资源构建的过程,如果在进行应用需求的分析中产生特殊的需求,这些需求不包含在资源库中,要重新生成新的资源来提供给功能模块作数据支持。

图2 模型构造过程Fig.2 Process of Model construction

前文提到PILESLAMP项目具有一些特殊性,项目周期长短不同,同时周期个数也不同。一些子项目进行一个周期,那么可以与一些同期项目并行管理,而有些项目是多个周期,每周期间环环相扣,项目前后存在逻辑关系,需要串行管理这些项目。为了更好发挥多任务混合模型的特点,实施过程中模型重构同样重要。因此也需要在系统的实施过程中对模型管理进行研究。

图3是信息管理系统的实施过程,首先需要根据系统的实施环境和实施需求进行相应的准备工作。对系统使用相关人员进行培训,并制定系统的用户手册;然后安装部署系统的软硬件资源,并对相应资源进行验收和测试。

图3 实施过程管理Fig.3 Process management of system Implementation

在系统实施阶段,模型构造的关键步骤之一就是差异分析,不同的应用环境可能产生不同的应用需求,即使在同一个应用环境中,不同的时间也可能导致应用需求的变化,例如数据管理模块,项目初期用户关注是数据的处理和归档,项目结束期用户则关注已有数据的统计和总结分析,同时把这些功能体现罗列出来,那么系统就会显得烦杂。因此这里需要分析已构建的系统与实际需求在运行的差异,进行重新配置,从而充分利用已有资源。在通过图2看到,模型的建立是一个循环完善的建立过程,而模型的评估是模型完善的起点。

模型评估过程如图4所示,需要首先建立模型分析的逻辑架构,生成评估分析报告,给出分析结论。主要包括对实现层的进行评估。实现层主要是指系统底层的实现代码,例如: 对于系统代码正确性的评估,可以使用一些工具对代码是否存在bug、死锁和内存泄露等问题进行检查。 功能层的评估是指资源是否能够达到预期的目标,即系统是否能够很好的与用户或其他应用进行交互。规范层评估主要对系统遵循的编码规范、过程管理规范等各种规范,例如: 确定软件开发过程是否遵循ISO9000 标准。

图4 模型评估内容Fig.4 Content of Model Asseement

2 模型应用实例

本节介绍把多任务混合模型实际应用于PILESLAMP项目信息系统中。

2.1 需求分析阶段

PILESLAMP项目业务需求如图5所示。应用需求主要包括:子项目运行的全周期管理、财务管理、项目成果展示(多媒体展示)等等。

图5 业务模块Fig.5 Content of Model Asseement

其中子项管理设计是混合模型应用的重要部分,我们在下部分专门介绍。它实现了项目从招投标开始→项目执行管理→项目成果管理。财务管理也是业务模块的重要部分,包括:预算管理,明细审合,统计汇总等。成果展示平台用于展示PILESLAMP项目推动我国照明产业发展的成果,为多媒体展示模块。文件管理是包含了日常文件,及政策法规等。人员管理分为:管理人员,评估专家,子项目负责人等。功能需求包括:文档分类和搜索,多媒体接口,计算模块,对象修改模块,错误报警模块等,后台管理模块。

2.2 业务实现环节

(1)子项目管理实现根据需求可以定义出项目管理各个模块的业务对象模型,如图6所示。对象类代表一个完整的子项目模型,活动对象类约定了在特定项目阶段中需要完成的任务,以及每个任务在执行时需要参考的文档(包括技术资料、要求说明档等) 和需要提交审批的文档项,它与过程模型类相关联任务分解结构。项目各项计划基础, 是一组有层级关系的任务集合任务分解结构。通过关联确定任务之间的层级关系,通过关联确定任务之间的搭接关系项目模型。

任务分解结构的第一层 项目阶段, 每个阶段下面还有在项目模型中定义的控制活动。项目经理定义任务分解结构,项目经理依据自己对项目的理解, 对项目模型中规定的控制活动进行必要的整理,项目经理添加各个阶段需要完成的任务,并将任务分解到便于管理和考核的单元,形成完整的项目任务分解结构。

图6 子项目管理实现Fig.6 Logical structure of subproject management process

(2)业务保障。业务保障片段对业务性能进行监视和控制[6], 主要包括了针对管理和反映业务失效的问题处理。根据SLA 的规定都是需要业务管理系统迅速地调配其他可用的资源进行业务恢复的。触发业务保障工作流程是由客户发现的业务问题通过申告的形式,递交给业务管理系统,形成维护报告返回给运维人员。

2.3 管理接口

从前面可以定义接口的基本管理对象[6]:业务实现片段包括了子项目阶段、业务设定清单、业务管理对象类。 而在业务保障阶段, 客户质量管理和业务问题处理反映在对SLA 模板的管理上。 管理对象的关系:子项目通过项目经理设定,与功能控制形成一种绑定的关系,每个业务类可以创建一个SLA 模板,用于定义和修改业务需求。从而达到并联管理的同时,形成一种串连的逻辑结构。在实际的业务管理应用中,管理对象类是更细的子类。

3 多任务混合模型在实例中的运行

本文开头就提到了我们定义了串并混合模型。本节就主要介绍这种模型在PILESLAMP项目中具体管理运行情况。串并管理体现在两方面:第一子项目不同周期的串并混合管理;第二管理周期中,不同功能模块的串并混合管理。

3.1 子项目串并混合管理

子项目分为两种:一种子项目只执行一个阶段,在其他周期中不出现;另一种项目执行周期在多周期中都出现,并且前后之间存在推进的逻辑关系。于是形成了如图7所示的管理模式。在统一周期内的子项目并行管理,提高了管理效率;存在前后逻辑关系的子项目,通过定义逻辑关系,来跟踪它整个周期的执行情况。

图7 子项目串并混合管理模式图Fig.7 Series-parallel mix model applied in subproject management

3.2 功能模块的串并混合管理

在作需求分析时,我们定义了尽量完善的功能模块,但是在项目的不同阶段,功能需求是不一样的。如果把全部功能直接加入管理中,反而管理目标不明确,造成管理者的困扰。

因此对于功能模块的串并混合管理是这样实现的,如图8所示:安全模块和后台管理贯穿整个项目周期,其他子模块,根据项目经理需要,绑定在某一阶段使用。这样系统简洁,运行效率也高。

图8 功能模块串并混合模式Fig.8 Series-parallel mix model apply in function management

4 系统实现

系统开发是采用JSP 技术,是基于B/S三层网络结构体系的, 项目管理信息系统分为子合同运行管理、财务管理、项目成果展示管理、文件管理、人员管理、其他管理6 个模块。其中子合同运行管理包含项目招投标管理、项目运行监管(分串行、并行两部分)、项目费用管理、项目评估管理等;财务管理包括:财务数据录入,统计,审核,预算,审计等功能;项目成果管理摆脱了传统的文档信息管理模式,增加了图档、图片、以及音视频等多媒体数据的管理;文件管理包括:政策法规管理,日常文件管理,项目简报。人员管理主要包括:管理人员、项目专家、评估专家;其他管理包括系统运行日志和把复杂项目串并管理的逻辑图。

5 总结

多任务子项目管理是绿色照明信息管理系统非常重要的一个环节。 针对项目管理的复杂性和不确定性, 提出了一个串并混合管理模型,该模型充分考虑了管理的需求。多任务项目管理和项目执行以及监督三个方面对项目过程进行逻辑划分,实现了子项目的串行和并行管理。

研究工作提出了多任务的混合模型的概念和构建方式,在绿照工程项目信息管理系统开发中,把多任务混合模型理念和处理方法应用于绿色照明信息管理系统中。以此模型式为基础,采用面向对象的方法开发了相应的绿照信息管理系统,介绍了混合管理的工程管理的实例。这个系统为PILESLAMP项目执行和监管提供了帮助。

[1] German Federal Ministry of Education and Research. verisoft project[DB/OL].[2008-07-15].http: / / www. verisoft. de/ StartPage.

[2] 欧阳建权, 王怀民, 史殿习.普适计算的可信研究[ J] .计算机应用研究, 2008, 25(2):3521-3524 .

[3] 陈火旺, 王戟, 董威.高可信软件工程技术[ J] .电子学报,2003, 31(12A):1933-1937.

[4] 吴炜煜,岳媛媛. 基于多维费用阵列的工程项目信息管理[J]. 清华大学学报(自然科学版),2007,12:2095-2099.

[5] 包铁,刘淑芬,王晓燕. 电力生产管理系统的可信构造方法研究[J]. 电子学报,2010,9:2166-2171.

[6] 彭武良, 周丽, 曲荣霞.项目可重构过程系统的设计与实现[J]. 东北大学学报(自然科学版),2007,9:1250-1253.

[7] 李晓峰, 冯登国, 陈朝武, 等. 基于属性的访问控制模型[J]. 通讯学报, 2008, 29(4): 90-98.

Information Management System Research of PILESLAMP Project

Li Yaping

(RenminUniversityofChina,Beijing100872,China)

PILESLAMP project information system is used to supervise the performance of the project. Common information system cannot satiesfy the requirements. We developed the typical management system named multi-task and mix mode system. And the model was applied to PILESLAMP project information management system.

information system; subproject; PILESLAMP project; series-parallel mix model

PILESLAMP项目(合同号09G02-1121)

TP391

A

10.3969/j.issn.1004-440X.2015.01.014

猜你喜欢

子项目多任务信息管理系统
数字时代的注意困境:媒体多任务的视角*
服务进程中消费者对子项目顺序的遵从性研究
三维可视化信息管理系统在选煤生产中的应用
结合自监督学习的多任务文本语义匹配方法
信息管理系统在工程项目管理的应用
面向多任务的无人系统通信及控制系统设计与实现
活性炭为中心综合项目总体布局
基于三维TGIS的高速公路综合信息管理系统
基于中心化自动加权多任务学习的早期轻度认知障碍诊断
国内首单公路运输行业绿色债券发行