论文部分内容阅读
ERP系统可以改善企业业务流程、提高企业核心竞争力,但是庞大的ERP系统结构不灵活,可重用性差。通过把ERP系统的核心知识,比如物料需求计划(Material Requirements Planning, MRP)解耦成模型,而不是代码,这样就可以使组织的知识独立于软件系统,仅在需要的时候被使用,因此可以提高ERP系统的性能。而且从制造角度来看,由于在采购、生产、销售过程中,各种信息间存在着复杂的相互依赖制约的关系,目前以表结构为核心的数据库技术很难将复杂的关系表达清楚,也很难直接由机器或程序对其做出处理。这种情况下,需要寻找一种具有强大语义关系表达能力而又十分灵活的资料存储结构作为企业信息的载体。本体(Ontology)恰好可以满足这一要求。本文中使用OWL DL作为该项目中开发本体的语言,因为其既有足够的知识表达能力,又有适合大规模应用的推理效率,还可以将描述逻辑领域研究的大量成果应用到OWL DL上来。Protégé及其OWL、PAL插件被用来开发机械领域本体中的类和各种关系。首先,我们对到工厂调研的结果进行了分析后,发现由于制造业知识间存在着复杂的相互关系,而且目前知识表示方法的局限,所以在ERP系统中存在着很多数据之间关系表示上的问题。针对这一问题,我们应用OWL ontology来解决数据之间关系的表示问题,帮助企业更有效的管理各种信息。本文要阐述了一种新型的适合于开发OWL ontology的方法,构建出的本体可以用来管理制造业企业中机械零件知识的存储和信息获取,以及如何利用推理工具基于现有条件推断出新的事实。为使用者开发一个工具能直观的体现程序的功能,并且自动生成PAL程序,而不需要他们先要去学习复杂的PAL语法。在实际生产中,可以使得企业便于管理原材料的采购和最终产品的生产和销售,并且实现减小库存,优化库存的目的。最后讨论了本体如何被重用,以及结合agent技术可以实现基于本体的搜索,展望了下一步的工作方向。