面向工程勘察设计院的PDM项目管理系统
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
产品数据管理(PDM)是一个帮助人们管理产品数据和产品开发过程的工具。PDM系统管理的是产品设计、制造过程中的大量数据和信息,它同样适用于产品的维护过程。项目管理是PDM产品数据管理中的一部分。它用来支持项目工作,包含过程管理,进度管理,项目组织人员管理等功能。它还具有项目计划,任务调度,任务监控等功能。
     设计院是目前对PDM项目管理需求最大的一类企业之一。项目管理是设计院的主要管理形式,但是目前设计院的项目管理效率还不是很高,设计院希望通过实施PDM项目管理的系统,提高企业的项目管理水平。
     PDM项目管理是现在PDM中的热点,但是,当前的很多公司的PDM项目管理产品使用效果都不是很好,究其原因是多方面的,本文试图从软件开发的角度来解决这个问题,从软件的体系结构,系统模型,关键技术这三个方面来论述PDM项目管理系统。
     国内外现有的PDM项目管理系统以C/S架构为主,柔性差,开放性低,而且实施成本高。在Web化和PDM行业本身飞速发展的今天已经不能满足用户的需求。软件的体系架构的研究已经成为软件工程的热点,它被认为是解决复杂软件开发和维护的有效方法。本文选择了当前使用最广泛的J2EE平台,采用了一个增强型的EJB+struts的框架作为系统的框架。
     本文针对设计院的特点,提出了项目管理系统的模型。本文的面向设计院的PDM项目管理系统的模型是“以工作流和过程管理为基础,依据项目计划,以进度管理和人力资源管理为主线,进度管理和技术管理纵横交叉的管理模型”。在这个系统模型中,核心是计划,任务,人员的三者关系。其中进度计划使用项目网络图来表示,任务由进度计划决定,人员既是项目管理的使动者,也是项目管理中的必备的资源。
     本文还介绍了PDM项目管理中的关键技术,这些关键技术包括任务分解、任务分配、项目网络图优化、任务调度、基于WEB的分布式文件服务器系统。
     最后本文简单介绍了系统在设计院的应用。
Product Data Management (PDM) is a tool that helps people to manage both product data and the product development process. PDM systems keep track of the masses of data and information required to design, manufacture or build, and then support and maintains products . Project management is one area of a PDM system. It is used to support project work and carry out the project, utilizing process, schedule and organization modeling functionalities. It should also be used for project planning, visualization and reporting tasks.
    Engineering design institutes are eager for a good PDM project management system. But most of the PDM project management systems are not as good as expected currently. The reasons vary from one to another. This article tries to resolve the problem from the view of software development, and it emphasizes system software architecture, system model and critical technologies of a PDM project management system.
    Most of the current PDM project management systems are based on C/S architecture, which are obsolete, lack of flexibility and highly costing to implement; while in the time of Web, PDM project management system itself is in evolution, therefore, the old architecture cannot meet the demands any more. Software architecture, which researchers are dedicating to, is considered as a new solution to software development. This article introduces the J2EE architecture, which is regarded as best architecture nowadays and this article employees an enhanced EJB + struts framework as the system framework.
    This article proposes a new system model for PDM project management system. The model is based on workflow and process management, depending on project planning, emphasizing task scheduling and manpower management, and covering technology management. In this model, the most import thing is to handle the relations between plans, tasks and users. This article uses project network diagrams to represent project schedule plans. Tasks are determined by plans. Users are not only system users, but also are system resources.
    This article also introduces critical technologies of PDM Project management system. These technologies include task splitting, task assigning, project network optimizing, task schedule and web based distributed file server.
    Finally, this article shows the implement of this project management system in engineering design institutes.
引文
(
    
    
    [1]Kenneth Crow, PRODUCT DATA MANAGEMENT, 2002,http://www.npd-solutions.com/pdm.html
    [2]田俊国,项目管理的概念及项目的过程管理,http://www.i-power.com.cn/ipower/erp/project/proj040106001.htm
    [3]项目管理知识体系指南,project management institute Inc, 2003
    [4]www.cimdata.com
    [5]建设部《全国工程勘察设计行业2000-2005年计算机应用工程及信息化发展规划纲要》,http://www.cin.gov.cn/quality/file/2000091301.htm
    [6]刘兵,软件体系架构模式在J2EE中的应用,http://www-900.ibm.com/developerWorks/cn/java/1-j2ee-filter/, 2003年10月
    [7]sun, 企业JavaBeansTM 技术介绍, http://www.yesky.com/20001127/137750.shtml,2000年11月
    [8]Ken Nordby, 什么是 Enterprise JavaBeans 组件,http://www-900.ibm.com/developerWorks/cn/java/what-are-ejbs/part1/index.shtml, 2000年6月
    [9]Jane Fung, 实用 Struts 应用程序编写实例,http://www.cnnet.com.cn/servlets/ad?Pool=deve_ba,2004年2月
    [10]http://www.jdon.com/
    [11]Eric Gamma等著,李英军等译,《设计模式》(Design Patterns),机械工业出版社,2000年9月
    [12]杨泽华,项目&工作流管理理论及其在PDM中的实现,http://www.e-works.net.cn/ewkArticles/Category33/Article13295.htm, 2003年3月
    [13]金星,基于Web Service的工作流,硕士学位论文,2002年3月
    [14]史阿云,PDM中用户管理模型的研究,2002年1月,http://www.e-works.net.cn/ewkArticles/Category33/Article2359.htm
    [15]Ferraiolo D, Kuhn R. Role-Based access controls. In: Proceedings of the 15th NIST-NCSC National Computer Security Conference. 1992.
    [16]邱云奎,建筑智能化系统的项目管理.工程设计CAD与智能建筑,2002年10月
    [17]胡肇枢,应用P3软件为建设项目管理服务,http://www.cws.net.cn/Journal/Three Gorges/199903/990312.htm
    [18]陈刚,柔性、开放式产品数据管理系统的设计与实现,博士学位论文,1998年5月
    [19]David Hollingsworth, The Workflow Reference Model, www.wfmc.org, 19/11/1998
    [20]邓集波,洪帆,基于任务的访问控制模型,软件学报,2003年Vol.14,No1
    [21]郭雪莹,论项目管理中的量化管理,http://www.51cmm.com/ProjectManage/No138.htm, 2004年3月
    [22]王瑞荣,汪乐宇,时间触发并发数据流模型,软件学报,2003年Vol.14,No3
    [23]王韬,刘敏,LilyTask任务并行程序设计框架和范例,http://grid.pku.edu.cn/docs/, 2003年12月
    [24]Scmir Mesihovic, Product Data Management (PDM) System Based Support for Engineering Project Management, http://www.ppd.chalmers.se/~joma/publications/tcme02-project pdm-abs.html
    [25]周茂刚,孙艳萍,工程项目管理与现代项目管理及软件,http://www.toone.com.cn/jsp/2002yth/index3.html
    [26]王昕,熊光楞,王计斌,并行工程过程管理,http://www.51cmm.com/SPJ/No005.htm?ID=113
    [27]史阿云,PDM中产品开发过程管理模型的研究,http://www.e-works.net.cn/ewkArticles/Category33]/Article2343.htm. 2002年3月
    [28]崔永圣,基于Web的工作流管理系统的设计与实现,
    
    http://www.e-works.net.cn/ewkArticles/Category175/Article14084.htm, 2003年5月
    [29]Ulf Cedering, a project management model based on shared understanding, http://www.ida.liu.se/~tomwe/Research/Hawaii.PDF, 2000 年2月
    [30]纪丰伟,陈恳,刘敏,于小强,产品数据管理(PDM)系统安全体系的研究,http://www.ufcbj.com.cn/ztyj/ztyj.htm
    [31]刘敏,纪丰伟,陈恳,于小强,基于PDM的企业变更控制研究,http://www.ufcbj.com.cn/ztyj/ztyj.htm
    [32]纪丰伟,陈恳,刘敏,于小强,李志明,基于PDM平台的任务调度技术研究http://www.ufcbj.com.cn/ztyj/ztyj.htm

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700