(中国移动通信集团设计院有限公司,北京 100080)
设计院项目管理信息系统设计
马雁序
(中国移动通信集团设计院有限公司,北京 100080)
本文针对通信设计院的项目管理需求,运用Unified Modeling Language(UML)建模方法对其项目管理信息系统的建设需求进行了详细的分析。并提出建立全新的符合设计院特性的项目管理信息系统建设方案。
组织结构优化;流程优化;项目管理;管理系统
随着市场竞争愈演激烈,设计院所面临的社会、经济、环境与客户需求也已经发生了巨大的变化,形成了全球化的以经济和知识为核心的知识经济。
设计院为实现“低成本、高效率”的运营目标,以本项目为需求落脚点,根据项目建设的一般性规律,探索软件技术在传统工程设计项目管理的实施方法,并建设功能完善的信息化系统,对于推动建设项目的科学化、规范化管理有一定的示范作用和推广意义。
使用UML建模方法和Rational Rose工具,进行系统需求分析工作。
2.1 功能需求分析
项目管理系统包括任务决策管理、项目立项管理、项目策划与实施管理、综合查询等功能。各模块功能需求分析如下。
2.1.1 任务决策管理
任务决策管理:由市场部人员发起进行任务售前信息登记,并进行顾客需求描述。经与顾客充分沟通后进行任务立项[1]。
2.1.2 项目立项管理
项目立项管理包括项目预立项、项目审批、项目正式立项三部分。项目预立项有计划人员发起,经审批后项目正式立项。
2.1.3 项目计划与实施管理
项目计划与实施管理包括项目前期管理、项目合作管理、合作公司管理、项目变更管理、项目进度管理、项目成本管理、项目质量管理、项目知识管理、项目人力资源管理、项目合同管理。
2.1.4 综合查询
主要实现各类统计信息的查询功能。包括管理人员、员工、数据维护人员的对内查询和客户的对外查询。
2.2 非功能需求分析
2.2.1 稳定性
系统在设计时应注意设计风格统一,使系统可调试性良好,尽可能把系统错误消灭在调试阶段,系统一旦交付使用,就应该有很好的稳定性。
2.2.2 安全性
系统应着重安全性设计,做到外界人员无法入侵到系统本身,内部人员操作则留下操作痕迹,使有权限管理层可以定期或不定期地稽核系统。系统可变参数也分为两类:一类为标准业务类型,可由各业务部门自行设置;另一类为特殊参数,在得到业务管理部许可后,由信息系统中心(系统总管理员)设置[2]。具体包括以下几方面:
系统安全:系统要求具有较高的安全性,系统中的核心技术和产品不能有重大的安全隐患。包括网络环境、操作系统、应用系统、备份系统、数据安全等。
网络安全:采用有效的技术和工具,防止非法入侵,并能监测网络安全中的漏洞,排除安全隐患[3]。
应用软件安全:对应用软件要求具备完善的检测功能,确保不会因为应用软件的本身问题影响系统效率。同时要求应用软件对业务处理的准确性,一旦发生错误要及时恢复,应用软件要防止消耗过多的系统资源而导致系统瘫痪[4]。
2.2.3 集成性
为了使项目管理系统能够作到数据共享,信息集成,在系统设计时,应考虑:
(1) 与财务支撑系统、知识管理系统等其它子系统之间的接口,作到无缝连接。
(2) 便于扩展新的用户和应用服务例程,以便适应网上新增用户的需求。
2.2.4 兼容性
系统应具有良好的兼容性,硬件、
软件及各个系统能良好运作。
3.1 系统体系架构设计
项目管理系统从整体上按照功能逻辑结构可以分为四个层次,即:工作平台、应用系统、支撑系统、系统平台[5]。
工作平台,也是客户端,主要完成客户端视图显示和数据验证等工作,其中包括:以友好的用户界面形式展示数据,对输入的数据负责验证数据的完整性、有效性,对输入的数据负责并以指定格式保存数据;同时还包括接口处理。
应用系统,包括市场经营管理、项目管理、勘察设计和咨询过程管理、用户信息管理四个应用系统。
支撑系统,包括业务构件系统、工作流引擎、动态表单引擎、统计报表引擎主要完成各种数据的管理与分析,实现对数据及时处理,为决策提供支持。
系统平台,包括应用服务中间件、数据库系统、操作系统。
项目管理系统的体系架构如图1所示。
3.2 系统功能结构设计
图1 项目管理系统体系架构图
图2 项目管理系统功能结构图
移动设计院项目管理系统功能设计包括:任务决策管理、项目立项管理、项目计划与实施管理、综合查询等。其中项目立项管理包括项目预立项、项目审批、项目正式立项;项目计划与实施管理包括项目前期管理、工程项目管理、项目合作管理、合作公司管理、项目变更管理、项目进度管理、项目成本管理、项目质量管理、项目知识管理、项目人力资源管理、项目合同管理,如图2所示。
3.2.1 任务决策管理
任务决策管理部分包括:顾客需求描述;任务资源预策划;任务承接的决策等功能。市场部在得到顾客的项目需求后,向计划部提出售前支持的资源需求,计划部派出售前工程师,协助市场部对顾客需求进行描述并确定任务范围,经顾客确认后进行任务立项。在与顾客进行任务需求讨论的过程中,必须由计划部同步进行任务资源预策划,并根据市场、资源状态、预计成本等维度进行任务承接决策。
3.2.2 项目立项管理
项目立项管理,主要实现项目预立项、项目审批、项目正式立项等功能。与顾客进行任务洽谈、立项后,由计划部对任务进行项目分解;确认各项目经理;核定项目成本目标等相关项目指标等项目预立项。经审批流程审批后,确认项目立项。
3.2.3 项目计划与实施管理
项目计划与实施管理,主要实现项目前期管理、项目合作管理、合作公司管理、项目变更管理、项目进度管理、项目成本管理、项目质量管理、项目知识管理、项目人力资源管理、项目合同管理等功能。该部分的内容将按照《中国项目管理知识体系》[6]的内容在设计院逐步推进,系统预留各项扩展功能。
3.2.4 综合查询
综合查询,主要实现各类统计信息的查询功能,包括任务查询、项目查询、项目进度查询、项目成本查询、项目完成情况查询等等。此外,需要具有任务、项目台帐查询等。
3.3 系统数据库设计
系统部分数据实体-关系图如图3所示。部分数据结构表如表1所示。
3.4 系统接口设计
项目管理系统包括内部接口和外部接口。内部接口包括设计院级系统间的纵向接口以及同级系统内部各子系统之间的横向接口。外部接口是指与其交互的外围系统信息交互的接口,包括人力资源系统接口、财务管理系统接口、办公自动化系统接口等[7]。
3.4.1 系统接口设计技术原则
图3 实体-关系图
表1 数据结构表
接口技术实现的主要因素需要重点考虑:中国移动通信集团信息化建设规范、同步或者异步调用方式、接口的实时性要求以及接口的数据量大小等[8]。
对于同步、实时、小数据量接口,采用WebService技术实现。
对于异步、非实时、小数据量接口,采用JMS消息技术实现。
对于批量数据接口,采用基于文件或者基于共享数据表机制实现。
3.4.2 系统接口实例
系统设计接口如图4所示。
外部接口包括与SMAP平台、财务支撑系统、知识管理系统、统一门户系统等之间的接口。
内部接口主要是系统内部各子系统与子模块之间的接口,包括系统管理、人员管理、市场管理、专业所管理、分院管理等模块之间的接口[9]。
3.5 系统安全设计
3.5.1 系统平台级的安全实现
系统级安全设计是直接抵御黑客及病毒侵入的屏障,它包含主机及操作系统的安全性,网络防火墙的安全设计等[10]。
(1) 网络平台安全措施:项目管理系统中有大量的保密数据,网络系统安全性和保密性至关重要,稍有疏忽,就会造成重大损失。但由于本系统建设在移动设计院现有的IT系统中已建有防火墙,故本系统不单独设立防火墙。
(2)主机及数据库系统安全:本项目管理系统采用双机热备、共享磁盘阵列的方式来提高系统的可靠性与安全性。并在磁盘阵列上采用了RAID 0+1技术,充分保证了数据的安全性和可恢复性。
(3) 数据采集采用录入复核双重输入。存储器采用界限寄存器、页表、键、环和访问方式保护。对CPU控制保护,计算机系统将指令系统划分成特权指令和非特权指令,同时将系统分为管态和目态。用户作业,只能在目态下,不允许执行特权指令;在管态下,系统可执行全部机器指令。这样可以防止各个用户之间的相互干扰,并保证数据的安全。
3.5.2 应用系统的安全措施
图4 项目管理系统接口图
(1) 用户权限分级:在编制应用系统程序时采取用户权限分级限制,设置相应的密码,采用分级密码管理。系统可以根据用户的帐号,确定其进入应用系统的级别。为防止越权访问网络共享文件,提供用户名/口令、信息用户权限、目录最大权限和文件属性等多级完善的保密措施。严禁安装应用软件的源程序和开发系统,防止对程序的非法修改[11]。
(2) 应用软件系统安全:应用系统中采用模块授权和组织授权分离的模式。
3.5.3 过程级的安全措施
在项目管理系统中,将来发展的趋势可能会是资金的交割最终由银行来完成。这样要通过付款网关与银行联系。因此需要与银行间达成协议,遵守共同的标准,以实现资金的自由交割。
其次,在网上进行业务处理或交易,为了保证安全,必须对关键数据进行加密,如消费者的姓名、帐号、交易信息等。目前为了提供有效的安全性,普遍使用RSA算法,采用了公共密钥和私人密钥技术,一个用来加密一个用来解密;另外是采用Hash算法的数字摘要技术。此外,为了提高安全性,也采用IC卡、加密卡等技术对关键文件和程序进行保护。因此如何根据自己系统的实际情况,有效地利用最新的加密产品和技术,来提高安全可靠性,也是一个十分重要的问题。
最后是认证中心的建立。当企业与合作伙伴间的交易需要通过互联网实现时,双方必须由某个权威机构对它提供的信息进行认证、签发数字证书,这样才可在交易中对双方的真实身份进行验证[12]。
项目管理系统的安全性要求可归纳为:
(1) 真实性要求:能对信息、实体的真实性进行鉴别。
(2) 机密性要求:保证信息不被泄露给非授权的人或实体。
(3) 完整性要求:保证数据的一致性,防止数据被非授权建立、修改和破坏。
(4) 可用性要求:保证合法用户对信息和资源的使用不会被不正当地拒绝。
(5) 不可否认要求:建立有效的责任机制,防止实体否认其行为。
(6) 可控性要求:能控制使用资源的人或实体的使用方式。
3.6 硬件环境设计
系统的基本物理架构图如图5所示,主要负责登录项目管理系统用户的识别和许可证的验证和发放。证书服务器在连接应用服务器,验证用户后,在密钥服务器上取得密钥种子,生成私钥,解密后将生成的许可证发放到项目管理系统用户的客户端,最终用户得以进入项目管理系统进行相关操作。
图5 项目管理系统物理架构图
通过对项目管理理论的研究,结合设计院的项目管理现状,对项目管理系统的组织结构及业务流程进行了优化设计,并根据项目管理的特点及过程设计了设计院的信息管理系统并进行了实施。目前该系统已正式上线开始运行,运行效果良好。
系统实施后,达到了设计院的使用要求,充分提高了项目管理的效率,提升了设计院的企业级项目管理水平,为设计院未来战略目标的实现奠定了有利基础。
参考文献
[1] 关于加强银政合作促进信用建设工作的意见[Z].(石政办发[2004]82号).
[2] 范玉顺, 黄双喜, 赵大哲. 企业信息化整体解决方案[M]. 北京: 科学出版社2004, 9: 66-290.
[3] Hacker M.E, Lang J.D. Designing a performance measurement system for a high technology virtual engineering team[J]. International Journal of Agile Management Systems, 2004, V22(6):1836-1845.
[4] 关于加强政府投融资重点建设项目审计监督的暂行办法[Z].(石政办发[2005]49号).
[5] 政府重大工程建设项目资金管理办法[Z].(石政办发[2004]82号).
[6] 中国(双法)项目管理委员会. 中国项目管理知识体系[G].2001:29-35.
[7] RAM R, JASON R. A brief overview of mobile ad hoc networks:challenges and directions[J]. IEEE conmmunications Magazine,May2002, 40(5):20-22.
[8] 袁园怡. 集团企业资金管理模式选择[M]. 现代企业教育,2008年, 第2期:87-88.
[9] 美国克利福德.格雷, 埃里克.拉森著. 项目管理教程[M]. 张扬译. 人民邮电出版社, 2005, 10:28-42.
[10] Milliken F. The analytic hierarchy process a note on an approach to sensitibity which preservers rank order[J]. Computers&perations research, 2001,28(2):85-88.
[11] 国务院国资委研究中心. 当前我国集团企业资金集中管理存在的问题和挑战[J]. 经济研究参考,2008,6:31.
[12] Joseph Schmuller. The basic examples and application of UML[M].2005:22-47.
News
中国电信和中国联通获得LTE FDD试验网牌照
6月27日工信部向中国电信和中国联通发放了LTE FDD试验网牌照,批准中国电信和中国联通分别在16个城市开展LTE混合组网试验。
2013年12月,工业和信息化部根据相关企业申请,向中国移动通信集团公司、中国电信集团公司和中国联合网络通信集团有限公司颁发“LTE/第四代数字蜂窝移动通信业务(TD-LTE)”经营许可牌照。同时,工信部明确提出,后续将根据企业申请,批准相关企业开展试验,系统验证LTE FDD和TD-LTE混合组网的发展模式。
今年以来,我国TD-LTE网络建设和产业发展已取得初步成效。近日,中国电信集团公司、中国联合网络通信集团有限公司分别向工信部部递交了关于开展TD-LTE/LTE FDD混合组网试验的申请及相关补充材料。为适应LTE融合发展的趋势,促进资源合理利用,工信部依据相关法定程序,批准中国电信集团公司、中国联合网络通信集团有限公司分别在16个城市开展LTE混合组网试验。
Design institute of design project management information system
MA Yan-xu
(China Mobile Group Design Institute Co., Ltd., Beijing 100080, China)
Aiming at the project management demand of the communication design institute, this paper uses the modeling method of Unified Modeling Language (UML) for detailed analysis of the establishment demand of its project management information system, and proposes a new scheme for the establishment of the project management information system in line with the characteristics of the design institute.
organization structure optimization; business process optimization; project management; management system
TN915
A
1008-5599(2014)07-0025-06
2014-05-29