电信行业工程项目管理系统研究与架构设计
 

2010-01-19 来源:网络

 

一.引言

随着我国电信行业3G时代的开始,电信运营商已经进入转型时期多元化阶段,业务策略逐步展开、业务模式的演变,使得产业链将变得越来越复杂,新的机遇和挑战同生同存。

在这样的环境下,电信运营商网络已经初具规模,业务重组和系统融合将必然带来更多的工程投资项目,努力提高项目管理水平,规避项目风险,提高投资回报率,建立工程项目建设的全过程管理,是电信运营商急需解决的问题,用以保证电信运营商工程项目投资的健康和可持续发展。

二. 业务模型规划

电信行业的工程项目管理系统旨在企业范围内实现工程管理现代化、信息资源化、传输网络化和管理科学化,充分发挥电信行业的通信优势,建成高质量、高效率的信息服务平台。

三. 系统建设方案

电信工程项目管理系统建设目标是建立以项目管理为核心的投资管理模式,面对制度环境、市场环境及企业自身的变化带给企业的管理的挑战,深化全面成本管理,调整、优化投资结构,来满足竞争日益激烈的市场环境。

3.1系统建设思路

使用该系统把握项目进度、掌控资本性支出,杜绝帐外工程,规避投资风险,提高项目建设的成功率。项目管理从规划、立项、设计、工程实施到竣工验收,联接所有与之关联的业务流程,体现集团公司、省公司、分公司的三级管控架构。

3.1.1采用协同SynchroFlow实现流程自动化

工作流平台根据具体的业务逻辑来定义工作流模型,整个应用程序就根据所定义的流程来运行。工程管理系统所基于的工作流平台需满足如下要求:

强大的流程定义能力。

支持分布式应用

可设置不同流程调用不同表单,支持不同环节填写、查看表单的不同字段。

支持每个审批点对应审批部门、审批人的设置;同时支持该部门和该人员是否有权限进行该业务审批的判断。

设置各审批点的审批人员时,可同时设置多个审批人,系统支持设置主办、协办、传阅功能。

能设置每个审批点的审批完成时间,实现审批效率考核、系统发出提醒信息等功能。

协同工作流平台SynchroFLOW作为一个中间件产品,为企业工作流自动化和企业流程再造提供了一个基础平台,构建在SynchroFLOW之上的工程项目管理系统,将满足上述要求,为企业带来新的活力。

SynchroFLOW系统结构如图所示:

3.1.2采用协同SynchroESB实现系统整合

协同SynchroESB平台是一个面向服务(SOA)软件架构之上的企业服务总线平台,它将应用程序的不同功能单元----服务(service),通过服务间定义良好的接口和契约(contract)联系起来。接口采用中立的方式定义,独立于具体实现服务的硬件平台、操作系统和编程语言,使得构建在这样的系统中的服务可以使用统一和标准的方式进行通信。

SynchroESB的系统架构如图所示

3.2系统体系架构

电信工程项目管理系统基于协同SynchroFlow工作流平台,采用分层的系统架构,在与外部系统集成的上,基于SOA整合模式,采用协同SynchroESB集成平台,充分使系统达到组件化、松耦合、易扩展的目标。

工程管理系统体系架构如图所示:

工程项目管理系统与需求系统、ERP系统、物流系统、档案系统、预算系统、报账平台等外部系统存在信息交换。在项目建议书之前,需求系统通过调用工程管理系统下达开发任务书;工程管理系统和ERP系统之间存在组织结构数据的实时同步;项目到立项的时候,需要根据项目号从预算系统中实时同步部分立项信息;当项目进行到合同录入阶段以后,物流系统从工程管理系统中取得合同、项目、供应商数据;工程管理系统中的付款功能需要调用报账系统中的数据,方能完成付款;工程管理系统中的项目数据需要按季度定时归档,存放到档案系统中。通过SynchroESB平台将工程管理系统与其他系统有机的整合如图所示:

四.结束语

电信行业的工程项目管理系统的建设模式和系统设计架构以先进的项目管理思想为指导,基于SOA和工作流引擎建设的工程项目管理系统,在电信行业的大型项目的整个生命周期管理过程中,必将发挥越来越重要的作用。


火龙果软件/UML软件工程组织致力于提高您的软件工程实践能力,我们不断地吸取业界的宝贵经验,向您提供经过数百家企业验证的有效的工程技术实践经验,同时关注最新的理论进展,帮助您“领跑您所在行业的软件世界”。
资源网站: UML软件工程组织