欢迎来到天天文库
浏览记录
ID:25389122
大小:53.50 KB
页数:6页
时间:2018-11-20
《面向航天产品研制的pm与pdm集成研究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、面向航天产品研制的PM与PDM集成研究
2、第1内容显示中0引言航天产品凝结了最先进的信息技术,要求信息精准、精密和导航精确。因此,通过大力推进航天信息建设,形成以网络信息环境为基础保障、以支撑软件为核心的设计、制造、管理和测试等数字化工程单元能力平台,通过全面实施航天产品研制生产的综合集成应用,从整体上提升航天信息化建设的水平.随着航天信息化建设的开展,产品数据管理(ProductDataManagement,PDM)系统与项目管理(ProductManagement,PM)系统在航天企业内逐渐得到推广应用。PDM是企业信息集成和协同产品开发的平台,核心思想是数据共享、人员协同和过程优化.
3、PM是把各种知识、技能、手段和技术应用于项目活动之中,以达到项目的要求,主要提供计划编制、项目监控、人员调配、节点跟踪、状态报告等功能.本文针对航天企业产品研制过程中存在的间题,提出构建基于PDM的集成项目管理系统的需求。通过研究集成系统体系结构和设计模式,并分析PM与PDM集成关键方法,最后以北京神舟航天软件技术有限公司的PDM系统AVIDM为框架,开发了集成项目管理系统实例,在航天企业中得到成功的应用,提高了企业综合管理水平和产品研制能力。1航天企业PM与PDM集成需求分析航天系统工程是对航天器与运载器地面支持与发射系统的研究、设计、试制、试验、生产、总装、测试、发射、飞行、返回、测
4、控和管理的实践所形成的综合性工程技术,包含技术过程和管理过程两个方面,其管理过程涉及面宽,涉及系统单机多,涉及协作单位多,全过程研制及使用周期长,研制经费庞大,协调关系非常复杂。航天产品具有技术含量高、时效性强、风险大、涉及层次高和任务艰巨复杂等特点,生产类型多为单件或小批量生产,航天企业对产品研制周期和质量要求很高。随着航天型号任务量和质量要求不断提高,其产品研制过程中信息的庞杂和流程的繁复导致管理的复杂度大幅提高,现有的管理方式无法适应型号产品的开发,突出体现在多型号并举的情况下,项目的进度、质量及成本的规划、平衡和协调难以进行,核心资源严重不足、人员职责不明确,流程运转不畅,整体效
5、率低下。在这种情况下,提出了以现代项目管理理论为指导,研究并建设具有航天特色的型号产品研制PM与PDM系统集成的需求,目标是实现型号产品研制全过程的技术信息与管理信息的协调与共享,优化资源配置,实现航天产品研制过程的可控制、可管理和可优化,预测并降低实施风险。将先进管理方法及现代项目管理系统引人航天产品研制中,与现有PDM系统相集成,利用PDM作为企业信息基础平台和应用集成平台的优势,可以实现型号研制的工程与管理信息共享,为技术人员、管理人员提供统一的工作环境,使研制计划管理精细化、标准化和可控化,资源可优化及管理信息化,逐步实现企业级、多项目综合管理能力,提高企业产品研制能力和综合管理
6、能力,促使航天企业制造模式正从按计划研制生产转变为按订单小批量集约化研制生产,从技术试验型研制转向全面应用服务型企业的跨越。2基于PDM的集成项目管理系统2.1集成系统体系结构航天企业在产品研制中的资源异构性和地理位置分布性特点,决定了其应用系统必须支持异构分布式计算.PDM系统由于其底层支持异构软硬件平台,中间层可以提供分布式信息管理、通信服务和支持应用集成,是信息集成中一种较好的集成框架将PM集成到PDM框架中可以分为3个层次(1)封装式集成:在PDM框架内激活PM系统进行应用,这样只能实现有限的数据集成,主要数据仍由原PM系统管理。(2)数据集成:即PM和PDM系统之间共享由框架中
7、定义好的单一数据模型,通过统一的接口进行数据传递;(3)功能集成:采用中间件或接口实现PDM与PM系统之间的集成。本文以PDM为集成框架,构建基于系统通过调用PDM底层的公共组件接口,包括工作流引擎、系统逻辑模型、权限控制模块、审计日志、安全控制、编码管理模块以及组织与角色管理等,实现与PDM系统在统一模型基础上的信息互通、功能互操作,从而达到两个系统之间的无缝集成。2.2集成系统设计模式集成系统采用图2所示的设计模式,提高系统的可维护性和可扩展性。该设计模式分为表现层、控制层、业务层和持久层,采用J2EE相关技术实现系统的分布式应用。通过模型封装业务规则,强制数据与页面的分离,增强表现
8、层的可重用性,提高分别开发应用程序和用户界面的能力。表现层:视图{View)接收用户请求,将请求发送到控制层,并从控制层返回的模型中提取信息以及生成相应的响应页面。控制层:前端控制器(FacadeServlet)作为控制和管理Web请求处理的中心入口点。通过集中决策点和控制,减少视图里的业务逻辑在不同请求之间重用代码。业务层:调度程序(Handler)与前端控制器协同工作,负责处理视图管理及导航,决定如何选择下一个视图展现给用户并提
此文档下载收益归作者所有