论文题名: | 数据库集成技术在内河航运信息系统中的应用研究 |
关键词: | 异构数据库;中间件;无缝集成;内河航运信息系统 |
摘要: | 当前,在我国内河航运业中,各行政职能部门、港航企业等在各种业务特别是航运信息服务上的交互越来越频繁,迫切需要在一个基于开放、协同框架体系的信息系统中开展各种应用和进行共同协作;同时,为满足用户对内河航运信息日益增长的需求,急需对各种数据特别是异构数据进行处理,实现处理后结果的共享和透明访问。本文正是针对上述两个方面的问题进行研究。 文中所探讨的中间件模型是目前比较可靠的数据库集成解决方案,它通过在中间层提供一个统一的数据逻辑视图来隐藏底层的数据细节,使得用户可以把异构数据库看成一个统一的整体。中间件模型可以保持各个异构数据库的自治性,同时又能屏蔽它们之间的异构性,为应用层对数据源的透明访问提供支持。中间件模型与应用层和数据库系统构成了浏览器、服务器三层结构。本文基于瘦客户端的思想,采用IE浏览器作为客户端,轻便小巧的Tomcat作为WEB服务器,非常适合内河航运电子政务仿真环境。 通过对武汉海事局进行实地调研发现,该局下属档案科船舶历史资料数据库和VTS中心船舶即时资料数据库属于异构数据源。本文从调研获得的开放数据中,分别截取部分字段,用Access2003构建船舶基本资料数据库模型,用SQL Server2005构建船舶即时资料数据库模型,两个数据库分别部署在局域网中的两台PC机上。经验证,JAVA能成功访问本地Access数据库和远程访问SQL Server数据库。通过建立WebTest工程,分别采用JDBC-ODBC桥连接和JDBC中间件的方式同时连接两个异构数据库,并编写查询页面和结果显示页面,对系统进行测试。测试结果表明,通过查询单条船舶船名、船舶公司和特定船型,系统均能成功运行并返回正确结果。 本文将目前国际前沿的E-NAVIGATION和RIS的概念以及在国外的成熟应用经验引入我国内河,提出内河航运信息系统IE-NAVIGATION框架,同时引入了当前流行的云计算和云存储概念,为内河航运数据处理提供了一种新思路;所探讨的异构数据库集成技术切实可行,为内河航运各行政职能部门和港航企业的电子政务建设提供了一种方便有效的解决方案。在下一步的研究工作中,对更广泛的异构数据库进行集成、改进系统界面、引入系统安全机制、提升系统用户体验将是工作重点。 |
作者: | 范军 |
专业: | 交通信息工程及控制 |
导师: | 张兢 |
授予学位: | 硕士 |
授予学位单位: | 武汉理工大学 |
学位年度: | 2010 |
正文语种: | 中文 |