论文部分内容阅读
极地信息管理系统是一个集网络编程、地理信息系统、数据库于一体的互联网管理信息系统。它既包括对人员、项目、现场考察、成果登记等信息的管理,又包括对极地空间地理信息的查询、计算、分析等。因此,也可以说它是一个集MIS(管理信息系统)和WebGIS(互联网地理信息系统)于一体的典型结合。 本文首先介绍了J2EE规范的多层体系结构以及它在MIS和WebGIS中的应用优势,并根据极地信息管理系统的特点,详细讨论了系统模块的设计及对应组件的实现过程。同时,本文结合系统的具体开发,一方面对系统的体系结构进行了深入研究,并从稳定性,安全性与可维护性的角度出发,应用正面会话EJB组件方案,实现了模型—视图—控制(MVC)的系统体系结构;另一方面,本文也对如何运用Java编码技术和编写高效的数据库代码来提高整个系统的伸缩性进行了初步探讨,并列举了开发过程中的相关实例。最后,本文结合系统的电子地图模块,讨论了服务器端的数据管理机制,并简要介绍了如何应用Java Applet访问地理信息数据,在电子地图中实现图形的放大、缩小、漫游以及对目标对象的信息查询等。