其他摘要 | With the development of network technology, especially Internet technology, the distributed system has been widely used in many fields due to its high capability, dependability, flexibility and expansibility. Under the distributed environment, the integration of the information system is a problem to be considered seriously. The studying fields of how to integrate and access uniformly these distributed and heterogeneous data resources, to realize conversion, to exchange and share among them, and how to build an opening, expansible and heterogeneous compatibility information system is becoming an important research aspect in the today's network application field. In this thesis, we mainly analyzed and researched the technology of data management and system integration. According to the demand and characteristic of data management and application integration of lunar exploration, We put forward a solution of using XML to manage data and Web Services to integrate system. Finally, we designed and realized the data storage and management system of Circumlunar Exploration based on XML and Web Service technology under .Net platform. The main contents are as follows. Data mode and database storage based on XML. We developed XML data storage technique, and marked and defined the structure and non-structure data information in system by using XML. We realized storage and retrieval of the small granularity of information so as to improve the capability and efficiency of information processing, expressing, retrieving, insert and delete. Meantime, we also proposed the better solution to mutually operate the heterogeneous systems' data resources by using XML as the data format for interchange and transmit of the Circumlunar Exploration The system architecture of distributed information system based on Web Services. On the basis of studying and discussing about the key technology and standard rule to XML, SOAP, WSDL and UDDI, we proposed the four layers browse/server architecture based on XML and Web Services according to the data storage requirement of Circumlunar Exploration, which are client application layer, interface layer, business layer and data server layer, respectively. This system has good functions in module transplant, assembly, XML data stream and interface definite dynamics. In comparison with the formerly tight coupling application system based on traditional technology, the system has a great improvement in striding over system platform and in configuration, scalability and maintainability. (3) The development and implement of system based on. NET. After studying and analyzing the kernel technology and the whole technology architecture, we designed and implemented the user ID system and the data storage and management system of the Circumlunar Exploration based on the C# program, ASP.NET, ADO.NET technology and Oracle 9i Database of the huge relational database management system (RDBMS) as information storage platform under Viaualstudio. NET environment. The user ID system is a common system for user identity management, it consists of five function modules which are user management, identity authentication, entity management, login monitor and message management. The user ID system meets all the need that user can share all information in different systems once the users succeed in logon. The data storage and management system of the Circumlunar Exploration also contains five function modules which are data management, information publishing, system management, data retrieval and interface integration. In comparison with the former tight application system, it has a great improvement in the system developed efficiency, re-configuration, coupling magnitude in different systems, maintainability, flexibility and self- compatibility. The integration of dynamic system based on XML and Web Services. We analyzed the shortcoming of the traditionally distributed system technology in system integration under the heterogeneous environment, and further studied the technology criterion of XML, SOAP and WSDL. Based on these, we realized the system integration among the user ID system, the data storage and management system of the Circumlunar Exploration, the cosmic dust database system and other application system developed by other program language. By use of integration, the information among these systems can be used mutually and alternatively. At the same time, the success in integrating the different systems has also shown that the advantage of XML and Web Services in the system integration is powerful. |
修改评论