论文部分内容阅读
随着复杂产品多学科协同设计需求的增长,对产品设计的协同环境和功能互操作提出了更高的要求,来自各部门的不同学科的人员不可避免地使用了各种应用系统,增强这些系统之间的集成性和互操作性成为提高产品设计效率的关键。“提出问题,不断改进设计”的设计过程因没有统一的协同系统带来很多问题,迫切需要针对产品协同设计过程中的问题进行有效跟踪规范化管理。 微软公司的Windows Sharepoint Server(WSS)为企业各部门和组织之间的协作提供了功能强大的协同平台。本文研究了WSS系统和其他应用系统之间的集成问题。并以WSS为基础设计了一套产品协同设计问题跟踪系统(Product Collaborate Design Issue Tracking System,以下简称PCDITS)。主要研究内容和新见解如下: (1) 根据一般问题的处理过程分析了问题跟踪管理需求,设计问题跟踪系统的功能模型、问题信息描述模型。并以此为基础设计了PCDITS系统,提出一套五层实现模型结构:系统接口层,系统实现层,系统服务层,XML信息层,gSoap层。 (2) 研究了系统互操作接口跨平台实现方法。主要研究了基于C/C++语言的SOAP/XML实现工具gSoap的编程技术。 (3) 研究了问题记录查询条件的组织和描述方法,实现了问题记录的复杂查询。 (4) 研究了网络数据传递的Base64编码、解码技术,解决了客户端与服务器之间的附件上传、下载问题。 (5) 针对软件核心代码的保护问题,研究了软件接口隐藏技术。 本文提出并实现的PCDITS系统的突出特点:跨操作系统平台操作;各应用系统的互操作。系统的成功应用有效提高了产品系统设计能力。