论文部分内容阅读
模具制造业我国工业的基础产业。对于现代模具企业来说,有经验的人才资源已经成为模具企业的核心竞争资源。模具质量的好坏很大程度上依赖于模具工程师的个人经验。通过现代知识管理手段将模具工程师的经验沉淀下来形成模具知识供大家学习已成为大多数模具企业的共识。本文根据模具企业的实际需求进行了构建基于SOA的模具知识管理系统的研究。本文所完成的主要工作如下:
1、本文首先对多家模具企业在知识管理方面的需求进行了调研,分析了模具知识存在的若干关键环节,总结了模具知识的若干特点,在对本实验室在模具领域多年的研究成果进行分析后提出了本文的研究内容。本文重点分析了模具知识管理系统在系统集成性和扩展性方面的需求,指出了系统集成和扩展的必要性及其需要在哪些方面对系统进行集成和扩展,提出了本文需解决的关键问题。根据调研得出的需求,得出了该系统的功能。
2、本文对实现SOA的技术进行了探讨,分析了基于SOA构建柔性的模具知识管理系统的可行性,肯定了基于SOA构建模具知识管理系统的理由。
3、本文对该系统进行了设计。首先介绍了SOA架构中的服务设计原则和方法。然后设计了模具知识管理系统的服务架构模型,重点研究了模具知识管理系统在集成性和扩展性方面的解决方案。采用自顶向下的方法对模具知识管理系统中的需求进行了服务的分析和设计,得到了本系统需开发的服务类型。
4、本文采用PowerDesigner11.0对模具知识管理系统的数据库进行了概念模型的设计。通过一个实例说明了本系统中服务的创建、发布和使用过程。在.NET平台下使用VS2005对系统进行了开发。该系统自2008年7月开始在公司实施,效果良好。