| Heterogeneous data resource integration and unified retrieving is key technology of digital library. This dissertation is based on actual engineering requirement of the project of Communications Engineering Digital Library. Information resources and service requirements of Communications Engineering Digital Library are analyzed, and architecture of heterogeneous resources integration for Communications Engineering Digital Library is given. Some major challenges for heterogeneous resource integration are investigated, and trade-off of some solutions is also presented. On the basis of above research work, a practical heterogeneous data integration solution is brought forward. This solution exploits the advantages of RDBMS, XML and XSL. RDBMS is selected as a Meta-data storage and management platform. XML mark is encapsulated in the fields of database forms to process Meta-data and text-only documents.Main issues and basic functional requirement of unified retrieval system are discussed and studied. Some critical Meta-data characteristics are also introduced. And a unified retrieving model is given.Finally, the core function of data integration and unified retrieving system is designed and implemented. Example of heterogeneous data integration is provided, design and implementation process of some key modules are also offered, including inquiring and retrieving unit, database connection interface, and data display and storage unit. System testing results are also demonstrated in this dissertation. |