论文部分内容阅读
近年来,由于Internet的发展与普及,人们愈来愈多希望在网上共享各种各样的信息.Internet的出现使愈来愈多的企业、政府迫切希望利用Internet这一工具,最大限度地共享内部信息,同时将内部的某些信息通过Internet发布出去.在Internet环境下,三层结构的网络应用程序具有易控制性、可靠性、灵活性、开放性等优点,使软件的功能配置更加合理,维护更加简单,扩充能力更强,逻辑更加清晰.但应指出,三层结构应用于Internet又产生一些新的问题,如Web服务与应用服务的协调,客户程序与应用服务的协议定义等.为了对数字遥测地震台网产出的数字地震观测资料进行有效地管理,并且能够方便地提供网上服务,辽宁台网研制了《数字遥测地震台网数据管理与服务系统》(简称为MASS系统).MASS系统提供了数据管理功能和服务功能,采用MS-SQL Server 2000数据库对地震目录、地震观测报告等地震数据进行了系统管理,使用户可以快速从网上检索经过统一整理、格式一致的各种数据资料,为资料产出部门与资料使用者之间建立起便捷的通道,为预报和科研人员提供了良好的服务.测震评价有利于对台网工作质量进行现代化的管理.该文介绍MASS系统通过互联网信息发布实现的具体方案.该方案采用Windows 2000 server,IIS5.0平台,利用ASP、VC技术和脚本语言JavaScript,PHP、VbScript及HTML技术,响应浏览器端的动态请求,实现诸如数据管理、数据服务、在线评比和短信群发等功能,并根据用户请求完成波形数据和相应处理软件的下载.在实现了地震数据的数字化和自动化管理功能的基础上,MASS系统运用数据挖掘的方法对地震预报进行了尝试.作者参与设计和开发了这个三层结构的用于地震数据管理和服务的软件系统,主要负责系统的整体方案设计和应用服务程序中关键功能部分的开发.完成了二进制文件的存取、震中分布图的绘制、地震前兆数据曲线的绘制、在线评比和短信群发等部分程序的编写.目前该系统已经在辽宁省地震局和黑龙江省地震局运行.