论文部分内容阅读
随着网络技术特别是Internet/Intranet技术迅速发展,企业规模不断扩大。市场的全球化趋势使得市场竞争日益激烈,区域性的制造模式已被打破,跨行业、跨区域的企业制造模式已经逐渐形成。这就相应地对企业模型提出了新的要求,作为服务于企业的企业建模工具也必须适应这样的形势。总体来说,这样的市场化,网络化,全球化背景对企业建模工具提出了如下要求:资源共享、跨平台、远程维护、易操作、伸缩性强。在企业信息化系统中,数据的异构导致了数据加载的困难。要实现系统间的数据交换,首先要求数据描述要基于统一的格式,从而实现数据的自动流转、处理等功能。本文采用XML来实现企业模型与其他企业信息化系统间的数据交换。XML是自描述,可交换的,能够以树型或图型结构描述数据的一种语言。数据的交换性是其最重要的一个优势。它已经成为互联网上数据发布和数据交换的一种标准。随着分布式企业制造模式的深入发展,企业建模的应用范围已经从传统的办公环境,扩展到企业应用环境中去。为了实现建模工具用户的异地数据发布,本文提出了一套基于Web的企业模型数据发布方法。本文采用三层网络结构实现了XML文档的生成。在充分理解了以关系型数据库描述的企业模型的完整结构后,基于XML的语义语法DTD,自定义了一套满足模型库结构要求的企业模型数据交换标准。利用JAVA提供的JDOM工具包,在JSP提供的接口下自动生成企业模型的XML文档。模型的WEB数据发布系统同样基于网络三层结构的设计思想。利用Java提供的类提取出模型库的数据信息,再基于JSP技术通过网络服务器实现了模型库的WEB发布。网络三层结构的应用可以实现数据处理和数据显示的分离,不仅提高了程序的效率,还有利于程序的重用性、安全性、条理性。XML文档的生成和企业模型的发布工具是集成在一个系统上实现的。综上,本文采用JAVA语言开发了分布式企业建模工具数据发布与交换系统,实现了基于Web的建模工具的异地数据发布以及基于XML的数据交换,提高了企业的信息化程度。