




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、跨企业项目计划协同管理系统的设计滕海坤1陆二庆1刘芳芳2(1.桂林理工大学信息科学与工程学院 桂林 541004;2.百度 北京 100871)摘要:跨企业项目计划协同是跨企业项目管理的核心,用来指导、组织、实施和控制跨企业项目的运行,也是避免资源浪费、提高效率的手段。首先,本文对跨企业项目计划协同管理体系进行了阐述。在跨企业项目管理体系研究的基础上,提出跨企业项目计划协同管理系统总体结构及系统模块设计,最后,设计并实现了基于J2EE软件平台的跨企业项目计划协同管理系统。关键字:跨企业项目计划协同;系统总体结构;J2EE软件平台Design of Cross-enterprise Projec
2、t Planning Collaboration Management System Lu Erqing1 Teng Haikun1 Liu Fangfang2(1. Guilin University of Technology, Guilin 541004. China;2. Baidu, Beijing 100871. China)Abstract:Cross-enterprise project plan collaboration is the core of the cross-enterprise project management. It is an important pr
3、ocess that it used to guide the organization, implementation, coordination and control the cross-enterprise project. And it is a means of increasing efficiency by effective organizations. Firstly, the dissertation spreads out exposition cross-enterprise project plan collaboration management system s
4、tructure. Based on researching of cross-enterprise project management structure, Presents design of cross-enterprise project plan collaboration management system population structure and system module. Finally, the collaborative management system of cross-enterprise project plan is designed and impl
5、emented on the J2EE platform.Keywords: cross-enterprise project plan collaboration; system population structure; J2EE software platform1. 引言跨企业项目管理,是以项目为核心、以项目任务的工作分解结构WBS(Work Breakdown Structure)为主线的全生命周期的管理1。项目目标一旦完成或中止,合作组织也随之解散。跨企业项目管理的最终目的是为了追求在工期最短、成本最低、效益最大化的条件下实现项目的成功。它的主要任务就是建立灵活的多企业联合的动态组
6、织,把合作企业所有优势资源集成在一起共同为项目服务,抓住经营机遇,响应市场,赢得竞争。目前,国内外关于跨企业项目管理的研究主要有关于跨企业项目管理组织协同工作平台技术的研究,如对工作流、多代理技术、信息管理系统、安全策略等方向的研究2,另一部分是对于跨企业项目管理概念体系的研究。在项目管理方面,主要有两大研究趋势:一个是对传统的项目管理理念的各个方面进行纵向的更深入的研究,使之更加适合于现代企业的运作。另一大趋势就是把项目管理与网络环境相结合3,以适应当今信息社会企业协同项目管理的需求,把项目管理的概念从单个的企业内部扩展到全球范围的跨企业组织。为此,本文针对跨企业项目的特点,着重研究并设计了
7、跨企业项目计划协同管理系统, 该系统采用J2EE架构,使用JAVA语言在Eclipse环境下开发。其中JAVA语言的跨平台特性决定了软件具备在异构平台上正确运行的能力,体系结构中使用JavaBeans软件构件技术,软件构件的相对独立性、无冲突的相互调用关系满足了系统可重用、可重构的需求。通过其实现跨企业项目计划协同管理系统,进一步完善跨企业项目管理系统,同时推进跨企业项目管理软件的应用领域。2. 跨企业项目计划协同管理系统结构设计2.1系统总体结构跨企业项目计划协同管理系统是跨企业项目管理系统的重要组成部分,它主要在跨企业项目管理系统的其它子系统支持的基础上,为总装企业与协作企业进行信息共享和
8、交互提供软件支持,同时针对计划协同过程提供计划协同冲突检测和冲突消解功能。跨企业项目计划协同管理系统核心功能包括协作计划编制管理模块、协作计划进度管理模块、协作计划变更管理模块、计划协同冲突检测、计划协同冲突消解模块。系统的辅助功能模块包括消息管理、文档管理、协作企业信息管理和基础数据管理等模块。跨企业项目计划协同管理系统的总体结构如图2-1所示。图2-1 跨企业项目计划协同管理系统总体结构图2.2系统运行流程根据给出的跨企业项目计划协同管理系统的总体结构,本节给出了跨企业项目计划协同管理系统的运行流程,如图2-2所示。图2-2 跨企业项目计划协同管理系统运行流程图 跨企业项目计划协同管理系统
9、以总装企业拟编制的大日程计划和关键协作企业拟编制的设备生产计划作为开始。双方根据拟编制的生产计划分别编制并发送设备需求计划和设备供应计划给协调中心。协调中心根据设备需求信息和供货信息进行计划协同冲突检测。如果存在冲突,则进行计划协同冲突消解。否则协调中心发送设备需求信息和供货信息给总装企业和协作企业。总装企业根据协同后的供货信息,结合自身生产情况编制正式大日程计划;关键协作企业根据协同后的需求信息,结合自身生产情况编制正式设备生产计划,同时编制关键协作控制计划并发送给总装企业。在设备生产过程中,总装企业对设备生产进行进度监督。当出现设备生产未按协作控制计划生产情况时,将采用协作计划变更管理进行
10、处理。当设备按协作控制计划生产完成并送达总装企业,总装企业进行验收设备并进行协作结案处理,至此整个关键协同过程结束。2.3系统功能结构设计 跨企业项目计划协同管理系统主要功能模块包括协作计划编制管理模块、协作计划进度管理模块、协作计划变更管理模块、计划冲突检测、计划冲突消解模块。另外,系统辅助功能模块中的文档管理模块提供协作中的订单/合同等法律文档的存档、查询等管理功能;消息管理提供协同过程中的信息交互、信息管理等功能;协作企业信息管理提供协作企业基本信息和产品交易信息增、删、改、查功能;基础数据管理提供该系统运行所需的基础数据的增、删、改、查功能,如物料类型定义、单据类型定义、单据状态定义等
11、基础数据。这些功能都一定程度上为系统正确、合理地运行提供支持。 根据以上功能模块设计,跨企业项目计划协同管理系统功能结构设计如图2-3所示。图2-3 跨企业项目计划协同管理系统功能结构图其中各主要模块的功能如下:(1) 协作计划编制模块主要完成总装企业大日程计划编制、关键协作企业设备生产计划编制和协作计划编制等功能;(2) 协作计划进度管理模块主要完成协作计划执行过程中,总装企业对协作企业设备生产进度的监督、实绩分析及是否需要变更的判断等功能;(3) 协作计划变更管理模块主要完成总装企业与协作企业如何进行协作计划变更及整个过程的控制;(4) 计划冲突检测模块主要完成对总装企业的设备需求计划和协
12、作企业的供货计划进行计划协同冲突检测,并根据检测结果确定下一步需要采取的处理方法;(5) 计划冲突消解模块主要完成提早供货处理和延期供货导致的计划冲突情况处理;3. 跨企业项目计划协同管理系统的实现3.1 系统软件设计 该系统的软件体系是基于SUN公司提出的J2EE框架,前端使用浏览器,各企业业务逻辑置于各企业自身内部应用服务器,后台是数据服务平台的、基于WEB的分布式多层结构。应用服务器与WEB服务器采用了BEA的Web logic,后台采用了SQL Server数据库。本系统采用了三层结构:(1)表示层:采用浏览器作为前端交互界面,常规页面的显示主要利用JSP技术,图形显示与操作利用SVG
13、技术,实现浏览器端与业务逻辑层的图形化交互。系统的表示层把业务逻辑层所处理的数据结果按要求进行格式化显示。(2)业务逻辑层:系统在浏览器的前端只做显示处理,并不参与跨企业项目的业务逻辑处理,复杂的业务处理都是交给后台业务逻辑层来做,这样不仅使得软件结构更加清晰,而且能够提高系统的安全性和稳定性。跨企业项目的业务处理包括数据库查询与更新、系统中的算法实现等。(3)中间控制层:系统实现时并没有采取表示层与业务逻辑层直接打交道的方式,因为这样容易导致程序混乱,而是采取了一种中间控制层结构,基于表示层和业务逻辑功能构建的中间控制层是一个构建在数据库系统上的庞大的信息处理构件平台,由它来负责处理联机交易
14、过程中分布式交易的完整性,并发控制,负载均衡及出错恢复等。表示层与业务逻辑层之间的信息传递都借助于中间控制层来完成。3.2 系统核心模块程序类图 系统核心模块的程序类图,如图3-1所示。其中WbsBillCf表示WBS分解清单,NetPla表示网络计划,RESCurren表示分时段资源可用能力统计量,LargePla表示大日程计划,ItemPla表示项目计划,ItemRequire表示项目要求,ConflictDetect表示冲突检测,ItemSuppl表示项目支持。该程序类图表明了核心模块的实现类及其属性、函数,以及各实现类之间、函数之间的调用关系,它们实现了对该系统的业务需求。图3-1 系
15、统核心模块程序类图最后,在实际问题中实现了跨企业项目计划协同管理系统的主要技术,有效地验证了系统的可行性与合理性。4.总结跨企业项目计划协同管理系统是新型企业组织的运行方式,是保证协作企业间在计划的编制、执行控制和变更的整个过程中及时交互、协商以达成共识的手段。本文针对跨企业项目计划协同过程中存在的问题,对其系统设计实现方面进行了深入研究,提出了跨企业项目计划协同管理系统的设计方案,并在J2EE技术平台上实现了该系统。同时本文中还存在一些不足,只对关键协同过程中的关键设备协同进行了深入分析,接下来对于瓶颈物料协同问题需要进一步研究。参考文献1. M.T.Martinez, P.FouletierK.H.Park, J.Favrel. Virtual enterprise organization, evolution and controlIntJ. Production Economics. 20012. 刘海齐,王坚,严隽薇,戴毅茹.面向动态联盟的企
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年执业药师考试技术要点试题及答案
- 自考行政管理考试大纲试题及答案
- 经济法概论考试复习试题及答案
- 行政管理专业经典语文试题及答案
- 大学语文考试能力发展试题及答案
- 自考行政管理的课程实践试题及答案
- 2025年执业医师考试重要通知解析试题及答案
- 大学语文思维训练试题及答案
- 护理职业发展规划执业护士考试试题及答案
- 会考语文试题及答案分享
- 2025年中考英语阅读、完形高频词汇晨读晚默
- 上海2025年上海交通大学医学院招聘72人笔试历年参考题库附带答案详解
- GB/T 45135-2024钛合金板材超塑成形和扩散连接件通用技术规范
- 临床内镜下粘膜剥离术(ESD)护理要点及健康教育
- 【含听力9英一模】合肥市蜀山区2024年中考一模英语
- 人有远近情有亲疏-《差序格局》说课稿 2024-2025学年统编版高中语文必修上册
- 保利拍卖行合同模板
- 小学一年级数学计算题共10087题
- 开发绿色建筑材料的研究与应用
- DB22T 2004-2014 空气甲醛现场检测仪
- 国家建设部110号文件《住宅室内装饰装修管理办法》
评论
0/150
提交评论