APP下载

基于APEX的地震综合台运维平台设计

2020-10-20蔡佩蕊陈珊桦林立峰陈伟

科技创新与应用 2020年29期
关键词:台站日志仪器

蔡佩蕊 陈珊桦 林立峰 陈伟

摘  要:文章介绍了基于APEX的地震综合台站管理系统的开发设计[1],系统实现了综合台内部信息交流、日志填写、仪器监控等功能。希望通过文章的介绍,可以为相关人士提供一定的参考和借鉴。

关键词:APEX;地震台站;运维系统;Oracle;网页开发

中图分类号:P315.69 文献标志码:A         文章编号:2095-2945(2020)29-0094-02

Abstract: This paper introduces the development and design of the management system of seismic integrated station based on APEX, which realizes the functions of internal information exchange, log filling, instrument monitoring and so on. In the hope that through the introduce of the article, we can provide some reference for the relevant people.

Keywords: APEX; seismic station; operation and maintenance system; Oracle; web development

1 系统需求分析

以泉州综合台为例分析了地震综合台运维平台的系统需求,为了能更快捷、高效地对综合台进行业务整合,系统应具备以下功能:

(1)提供各子台工作日志填写、值班安排等;

(2)提供前兆观测各项业务规范模板;

(3)建立共享平台,为各子台提供基于web的台站运维平台。

2 系统总体设计

2.1 泉州综合台运维平台总体思路

(1)采用B/S的模式,实现数据共享,客户端可通过网页访问数据库;

(2)采用Oracle数据库存储数据。

2.2 泉州综合台运维平台结构

本系统采用Oracle数据库作为基础数据库,总体架构采用B/S结构,即由表示层、服务层和数据层组成的三层体系网络架构,包括后台数据库、WEB服务器、客户端组成,其中客户层和服务层中间用网络防火墙隔开。这种体系结构使得数据和应用完全独立。数据中心系统结构图如图1。

3 运行环境设计

3.1 软件环境

操作系统:Suse Linux 11

Oracle数据库:oracle 11gR1

Web服务器:Oracle Application Express Lisener

3.2 开发环境

操作系统:Suse Linux 11sp2;

数据库管理系统:Oracle 11gR2;

WEB页面制作:Oracle Application Express。

4 数据库设计

结构化的表格数据由关系数据库系统(Oracle)管理, 关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大的仓库内。这样就增加了速度并提高了灵活性。

4.1 工作日志表

工作日志表用来存放每日各子台的工作日志,一天一条记录,表名:QZT.QZT_LOG,表字段如下:

4.2 值班表

值班表存储值班人员信息表,包括业务值班、跟踪分析人员及复核人员等。表名: QZT.QZT_ZHIBAN,表字段如下:

5 软件模块设计及系统功能

数据管理系统采用B/S结构,提供基于WEB的服务,包括工作日志填写、值班表自动生成、日志模板、仪器当前值监控、工作人员联系方式等。本系统开发采用Oracle Application Express进行Web快速开发,采用Oracle Application Express Listener 作为Web服务器,如图2所示。

5.1 工作日志

此模块通过APEX的交互式报表形式对工作日志进行填报和查询,如图3所示。

5.2 值班模块

此模块可进行值班表查询,根据一定顺序自动生成入库,通过APEX的交互式报表形式进行查询,可进行人工更改及备注。

5.3 仪器监控模块

此模块通过查询前兆仪器页面获取仪器当前值,对仪器当前电压进行监控。网页采用iframe内联框架,调用各仪器当前值页面,如图4所示。

5.4 日志模板、人员信息等模块

日志模板、人员信息等采用通过html实现。日志模板對前兆观测工作中的相关业务进行规范化,方便工作人员查询。人员信息模块提供了台站工作人员的联系方式,方便交流。

参考文献:

[1]蔡佩蕊,沈勇,陈伟,等.基于Oracle的全国砂层应变数据中心设计及应用[J].华南地震,2012,32(04):88-95.

猜你喜欢

台站日志仪器
高效管理日志文件用命令行就可以
地震台站基础信息完善及应用分析
一种适用于高铁沿线的多台站快速地震预警方法
读扶贫日志
雅皮的心情日志
雅皮的心情日志
事出有因
一种具备干扰台站剔除的多台站定位方法
发明
地震烈度速报与预警台站选址相关问题探讨