论文部分内容阅读
人类已经进入信息时代,信息技术对地震科学的发展产生了巨大的影响。地震系统先后建起了各种信息网、数据共享中心,这些信息系统为地震科技人员、政府部门、公众提供了丰富实用的地震数据和信息,已经成为地震系统的重要组成部分,但是随着Internet和软件技术的迅猛发展和国家防震减灾事业的需要,这些信息系统已经逐渐满足不了人们的需求。本文根据地震系统的实际需要,运用先进的软件开发思想和技术,设计实现了一套通用的地震信息系统平台框架,为地震系统各单位部门实现更加实用、便捷、高效、功能强大的信息平台提供重要的技术支撑。通用地震信息系统与现有其它地震信息系统相比,具有以下优势:1.功能通用性:整个系统是由许多独立的模块组成的,用户可在系统后台界灵活配置模块来增加和减少系统的功能;2.环境的统一性:系统的运行不受软硬件环境的影响;3.成本低:系统要充分利用现有软硬件资源,减小资本投入;4.简单易用:系统的搭建、运行、维护对于非计算机技术人员也可以轻松实现;5.支持国际化界面:本系统有中文、英文两种交互界面,当用户浏览器为中文浏览器时,系统会提供中文界面服务,当用户浏览器为英文浏览器时,系统会提供英文界面服务,也可通过简单的设置实现其它语言界面服务;6.扩充性:系统要便于二次开发,以原系统架构为基础,升级为具有多种数据处理、实事监测等功能更强大的信息系统。本文的主要内容如下:1.地震信息系统是防震减灾事业信息化建设所必需的,是地震科学与信息技术的交叉应用的结果;2.分析了国内外地震信息系统研究现状和计算机软件的发展趋势,提出了我国地震信息系统的发展方向-具有数据采集、监测、数据处理、信息数据实时发布等强大功能的B/S结构地震信息系统,找出了通用地震信息系统的最佳技术实现方案,介绍了Java 2 Enterprise Edition (J2EE)、多层架构设计、MVC设计模式等与本系统相关的软件开发技术;3.对通用地震信息系统进行了详细的分析,包括系统目标、设计原则、系统特征、功能分析等等,并在这些分析的基础上设计出系统的整体架构和数据库的逻辑结构,系统功能框架