跨企业项目计划协同管理系统的设计与实现

上传人:pu****.1 文档编号:565040578 上传时间:2023-06-07 格式:DOCX 页数:9 大小:364.51KB
返回 下载 相关 举报
跨企业项目计划协同管理系统的设计与实现_第1页
第1页 / 共9页
跨企业项目计划协同管理系统的设计与实现_第2页
第2页 / 共9页
跨企业项目计划协同管理系统的设计与实现_第3页
第3页 / 共9页
跨企业项目计划协同管理系统的设计与实现_第4页
第4页 / 共9页
跨企业项目计划协同管理系统的设计与实现_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《跨企业项目计划协同管理系统的设计与实现》由会员分享,可在线阅读,更多相关《跨企业项目计划协同管理系统的设计与实现(9页珍藏版)》请在金锄头文库上搜索。

1、跨企业项目计划协同管理系统的设计滕海坤1陆二庆1刘芳芳2(1.桂林理工大学信息科学与工程学院桂林541004;2百度北京100871)摘要:跨企业项目计划协同是跨企业项目管理的核心,用来指导、组织、实施和控制跨企业项目的运行,也是避免资源浪费、提高效率的手段。首先,本文对跨企业项目计划协同管理体系进行了阐述。在跨企业项目管理体系研究的基础上,提出跨企业项目计划协同管理系统总体结构及系统模块设计,最后,设计并实现了基于J2EE软件平台的跨企业项目计划协同管理系统。关键字:跨企业项目计划协同;系统总体结构;J2EE软件平台DesignofCross-enterpriseProjectPlannin

2、gCollaborationManagementSystem112LuErqingTengHaikunLiuFangfang(1.GuilinUniversityofTechnology,Guilin541004.China;2.Baidu,Beijing100871.China)Abstract:Cross-enterpriseprojectplancollaborationisthecoreofthecross-enterpriseprojectmanagement.Itisanimportantprocessthatitusedtoguidetheorganization,impleme

3、ntation,coordinationandcontrolthecross-enterpriseproject.Anditisameansofincreasingefficiencybyeffectiveorganizations.Firstly,thedissertationspreadsoutexpositioncross-enterpriseprojectplancollaborationmanagementsystemstructure.Basedonresearchingofcross-enterpriseprojectmanagementstructure,Presentsdes

4、ignofcross-enterpriseprojectplancollaborationmanagementsystempopulationstructureandsystemmodule.Finally,thecollaborativemanagementsystemofcross-enterpriseprojectplanisdesignedandimplementedontheJ2EEplatform.1. Keywords:cross-enterpriseprojectplancollaboration;systempopulationstructure;J2EEsoftwarepl

5、atform引言跨企业项目管理,是以项目为核心、以项目任务的工作分解结构WBS(WorkBreakdownStructure)为主线的全生命周期的管理。项目目标一旦完成或中止,合作组织也随之解散。跨企业项目管理的最终目的是为了追求在工期最短、成本最低、效益最大化的条件下实现项目的成功。它的主要任务就是建立灵活的多企业联合的动态组织,把合作企业所有优势资源集成在一起共同为项目服务,抓住经营机遇,响应市场,赢得竞争。目前,国内外关于跨企业项目管理的研究主要有关于跨企业项目管理组织协同工作平台技术的研究,如对工作流、多代理技术、信息管理系统、安全策略等方向的研究2,另一部分是对于跨企业项目管理概念体

6、系的研究。在项目管理方面,主要有两大研究趋势:一个是对传统的项目管理理念的各个方面进行纵向的更深入的研究,使之更加适合于现代企业的运作。另一大趋势就是把项目管理与网络环境相结合,以适应当今信息社会企业协同项目管理的需求,把项目管理的概念从单个的企业内部扩展到全球范围的跨企业组织。为此,本文针对跨企业项目的特点,着重研究并设计了跨企业项目计划协同管理系统,该系统采用J2EE架构,使用JAVA语言在Eclipse环境下开发。其中JAVA语言的跨平台特性决定了软件具备在异构平台上正确运行的能力,体系结构中使用JavaBeans软件构件技术,软件构件的相对独立性、无冲突的相互调用关系满足了系统可重用、

7、可重构的需求。通过其实现跨企业项目计划协同管理系统,进一步完善跨企业项目管理系统,同时推进跨企业项目管理软件的应用领域。跨企业项目计划协同管理系统结构设计2.1系统总体结构跨企业项目计划协同管理系统是跨企业项目管理系统的重要组成部分,它主要在跨企业项目管理系统的其它子系统支持的基础上,为总装企业与协作企业进行信息共享和交互提供软件支持,同时针对计划协同过程提供计划协同冲突检测和冲突消解功能。跨企业项目计划协同管理系统核心功能包括协作计划编制管理模块、协作计划进度管理模块、协作计划变更管理模块、计划协同冲突检测、计划协同冲突消解模块。系统的辅助功能模块包括消息管理、文档管理、协作企业信息管理和基

8、础数据管理等模块。跨企业项目计划协同管理系统的总体结构如图2-1所示合合合合合合合合合合合合合厶厶厶厶厶厶厶口口口口口口口合厶厶厶厶厶厶厶口口口口口口口合图2-1跨企业项目计划协同管理系统总体结构图合合合合合合合合2.2系统运行流程根据给出的跨企业项目计划协同管理系统的总体结构,本节给出了跨企业项目计划协同管理系统的运行流程,如图2-2所示。跨企业项目计划协同管理系统以总装企业拟编制的大日程计划和关键协作企业拟编制的设备生产计划作为开始。双方根据拟编制的生产计划分别编制并发送设备需求计划和设备供应计划给协调中心。协调中心根据设备需求信息和供货信息进行计划协同冲突检测。如果存在冲突,则进行计划协

9、同冲突消解。否则协调中心发送设备需求信息和供货信息给总装企业和协作企业。总装企业根据协同后的供货信息,结合自身生产情况编制正式大日程计划;关键协作企业根据协同后的需求信息,结合自身生产情况编制正式设备生产计划,同时编制关键协作控制计划并发送给总装企业。在设备生产过程中,总装企业对设备生产进行进度监督。当出现设备生产未按协作控制计划生产情况时,将采用协作计划变更管理进行处理。当设备按协作控制计划生产完成并送达总装企业,总装企业进行验收设备并进行协作结案处理,至此整个关键协同过程结束。2.3系统功能结构设计跨企业项目计划协同管理系统主要功能模块包括协作计划编制管理模块、协作计划进度管理模块、协作计

10、划变更管理模块、计划冲突检测、计划冲突消解模块。另外,系统辅助功能模块中的文档管理模块提供协作中的订单/合同等法律文档的存档、查询等管理功能;消息管理提供协同过程中的信息交互、信息管理等功能;协作企业信息管理提供协作企业基本信息和产品交易信息增、删、改、查功能;基础数据管理提供该系统运行所需的基础数据的增、删、改、查功能,如物料类型定义、单据类型定义、单据状态定义等基础数据。这些功能都一定程度上为系统正确、合理地运行提供支持。根据以上功能模块设计,跨企业项目计划协同管理系统功能结构设计如图2-3所示。其他糸统支持功能模块合同管理项目管理任务管理计划管理资源管理系统辅助功能模块文档管理基础数据管

11、理企业信息管理消息管理图2-3跨企业项目计划协同管理系统功能结构图其中各主要模块的功能如下:(1) 协作计划编制模块主要完成总装企业大日程计划编制、关键协作企业设备生产计划编制和协作计划编制等功能;协作计划进度管理模块主要完成协作计划执行过程中,总装企业对协作企业设备生产进度的监督、实绩分析及是否需要变更的判断等功能;协作计划变更管理模块主要完成总装企业与协作企业如何进行协作计划变更及整个过程的控制;计划冲突检测模块主要完成对总装企业的设备需求计划和协作企业的供货计划进行计划协同冲突检测,并根据检测结果确定下一步需要采取的处理方法;计划冲突消解模块主要完成提早供货处理和延期供货导致的计划冲突情

12、况处理;跨企业项目计划协同管理系统的实现3.1系统软件设计该系统的软件体系是基于SUN公司提出的J2EE框架,前端使用浏览器,各企业业务逻辑置于各企业自身内部应用服务器,后台是数据服务平台的、基于WEB勺分布式多层结构。应用服务器与WEB艮务器采用了BEA的Weblogic,后台采用了SQLServer数据库。本系统采用了三层结构:(1) 表示层:采用浏览器作为前端交互界面,常规页面的显示主要利用JSP技术,图形显示与操作利用SVG技术,实现浏览器端与业务逻辑层的图形化交互。系统的表示层把业务逻辑层所处理的数据结果按要求进行格式化显示。业务逻辑层:系统在浏览器的前端只做显示处理,并不参与跨企业

13、项目的业务逻辑处理,复杂的业务处理都是交给后台业务逻辑层来做,这样不仅使得软件结构更加清晰,而且能够提高系统的安全性和稳定性。跨企业项目的业务处理包括数据库查询与更新、系统中的算法实现等。中间控制层:系统实现时并没有采取表示层与业务逻辑层直接打交道的方式,因为这样容易导致程序混乱,而是采取了一种中间控制层结构,基于表示层和业务逻辑功能构建的中间控制层是一个构建在数据库系统上的庞大的信息处理构件平台,由它来负责处理联机交易过程中分布式交易的完整性,并发控制,负载均衡及出错恢复等。表示层与业务逻辑层之间的信息传递都借助于中间控制层来完成。3.2系统核心模块程序类图系统核心模块的程序类图,如图3-1

14、所示。其中WbsBillCf表示WB鲂解清单,NetPla表示网络计划,RESCurren表示分时段资源可用能力统计量,LargePla表示大日程计划,ItemPla表示项目计划,ItemRequire表示项目要求,ConflictDetect表示冲突检测,ItemSuppI表示项目支持。该程序类图表明了核心模块的实现类及其属性、函数,以及各实现类之间、函数之间的调用关系,它们实现了对该系统的业务需求。图3-1系统核心模块程序类图最后,在实际问题中实现了跨企业项目计划协同管理系统的主要技术,有效地验证了系统的可行性与合理性。2. 总结跨企业项目计划协同管理系统是新型企业组织的运行方式,是保证协

15、作企业间在计划的编制、执行控制和变更的整个过程中及时交互、协商以达成共识的手段。本文针对跨企业项目计划协同过程中存在的问题,对其系统设计实现方面进行了深入研究,提出了跨企业项目计划协同管理系统的设计方案,并在J2EE技术平台上实现了该系统。同时本文中还存在一些不足,只对关键协同过程中的关键设备协同进行了深入分析,接下来对于瓶颈物料协同问题需要进一步研究。参考文献1. M.T.Martinez,P.FouletierK.H.Park,J.Favrel.Virtualenterpriseorganization,evolutionandcontrolIntJ.ProductionEconomics.2001刘海齐,王坚,严隽薇,戴毅茹.面向动态联盟的企业参考模型库管理系统研究J.计算机工程.2003李细坤.国内外项目管理比较研究J.企业家天地.2007刘海齐,王坚,严隽薇,戴毅茹.面向动态联盟的企业参考模型库管理系统研究J.计算机工程.2003何霆,武冬冬,徐汉川.基于PM/ERP集成模式的跨企业协同计划问题研究J.计算机工程与设计.2008张宏国,徐晓飞,战德臣.基于工作分解结构的跨企业项目多级网络计划J.2. 计算机集成制造系统.2007杨波.计划协同管理系统功能设计J.华北航天工业学院学报.2006

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号