999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

地震科普信息數據庫的設計與實現

2016-12-22 09:28:40閆曉美
山西地震 2016年4期
關鍵詞:界面數據庫用戶

閆曉美

(1.山西省地震局,山西 太原 030021;2.太原大陸裂谷動力學國家野外科學觀測研究站,山西 太原 030025)

?

·技術交流·

地震科普信息數據庫的設計與實現

閆曉美1,2

(1.山西省地震局,山西 太原 030021;2.太原大陸裂谷動力學國家野外科學觀測研究站,山西 太原 030025)

將PHP編程語言和My SQL數據庫相結合,基于web技術,設計開發了地震科普信息數據庫,實現利用網絡數據平臺采集地震科普類文字、圖片等信息,并對信息資源進行合理分類、匯總,完成信息的統一管理和資源共享。

數據庫;地震科普信息;資源管理

0 引言

我國是地震災害頻發地區,防震減災科普宣傳是一項不可缺少的基礎性工作,有效的科普宣傳,是廣泛普及地震科普知識,提升社會公眾防震減災意識和增強避險技能的重要途徑。然而,在地震科普領域,地震知識、自救互救類信息資源,相對分散,且分類模糊,缺乏科學、有效的資源整合,更缺少系統化、規范化的地震科普信息數據庫,使得地震宣傳教育工作缺少了應有的資料儲備。因此,利用現代科技手段來收集和保存數據,對于地震科普類信息資源的長期保存具有重要的應用價值和現實意義。

該研究主要是構建地震科普信息數據庫,將以前零散的地震科普類信息,有效地整理、歸納、存儲,實現信息的科學管理和有效利用。在查閱大量文獻資料的基礎上,將數據庫管理方式引入地震科普信息資料的管理實踐中,以PHP技術和My SQL為開發平臺,設計地震科普信息數據庫系統。設計時,主要將采集到的地震科普類相關信息,分類加工、整理,以科學、合理的方式存儲到數據庫中,通過錄入、查詢、刪除等功能實現資源的管理,使管理更加高效、便捷。

1 地震科普信息數據庫的總體設計

該數據庫系統的總體結構設計,是在全面分析數據類型、資源分類、數據庫結構的基礎上,為合理實現系統功能模塊而設計構建的系統整體框架結構。該階段是將前期收集、加工和整理分類后的地震科普信息,按照一定的數據模型進行組織、描述和存儲,同時基于數據間的關聯關系,結合Web技術,構造最優的數據模式,實現數據資源的合理、高效、準確存儲,建立數據庫的應用管理系統[1]。

1.1 數據庫系統整體架構

基于地震科普宣傳及資源利用需求,采用結構化系統分析法規劃設計地震科普信息數據庫。系統設計可實現信息的保存、增加、瀏覽、修改、刪除以及查詢等功能。研究重點從信息處理和業務流程上,將系統劃分為數據處理、瀏覽查詢、用戶管理、系統管理四大功能模塊。系統總體框架如圖1所示。

圖1 系統總體框架Fig.1 Overall framework of the system

1.2 功能模塊設計

該系統主要包括四個模塊:數據處理模塊,信息瀏覽、查詢模塊,用戶管理和系統管理模塊。

(1) 數據處理模塊。

數據庫內添加、修改數據信息是數據庫需要實現的重要功能之一。在該系統中,為提高信息處理效率、方便信息添加和修改,為所有欄目設置統一的文章錄入格式,以及文章數據的修改、重置和刪除功能。文章錄入完成后,可對信息進行二次編輯和設置。

(2) 信息的瀏覽、查詢模塊。

該模塊實現按照地震科普信息的種類進行分類查詢、查看相關信息;通過界面提供的信息搜索文本框,查詢所需信息,支持2種檢索方式,即標題檢索和智能模糊檢索。

(3) 用戶管理模塊。

用戶可按照不同權限級別登錄、操作數據庫。系統設置2種權限用戶,即普通用戶和高級用戶。普通用戶只能瀏覽、查詢數據,不能執行修改和刪除操作。系統高級管理員可添加、刪除、更改用戶信息,以及設置用戶權限等。

(4) 系統管理模塊。

該模塊具有對數據表的創建、刪除、合并、更名,以及數據庫的導入、導出、備份和數據安全等管理功能。基于后臺數據庫的信息資源管理,主要包括日志管理、事務管理、數據庫備份與恢復等功能[2]。系統會定期對后臺數據庫的數據進行備份。

2 地震科普信息數據庫的功能實現

研究中,利用PHP語言,結合My SQL數據庫技術,開發地震科普信息數據庫系統,實現信息資源的科學管理。PHP(Hypertext Preprocessor)是專門為Web環境設計的服務器端嵌入式腳本語言,是目前使用最廣泛的動態網頁編程語言之一[3]。該系統基于PHP的動態交互式Web數據庫,將客戶機/服務器模式的數據庫結構與web技術緊密結合起來,形成具有最前端瀏覽器、WebServer、后臺數據庫3層Web結構的瀏覽器/服務器模式的數據庫體系。使用PHP訪問數據庫時,需建立數據庫鏈接,然后使用mysql_select_db()函數來指定一個數據庫。

2.1 數據庫及表的創建

在My SQL系統環境下,創建名為qlyl的數據庫。表(Table)是創建其他數據庫的基礎,用來存儲實際數據,是整個數據庫系統的數據源[4]。研究中,根據不同的數據類型,建立相應的存儲數據表。庫中新建地震科普、監測預報、抗震設防、應急救援、地震科普圖展、視頻展播等11項內容的數據表,以及數據庫整體結構的系統配置表等(見圖2)。

圖2 qlyl數據庫Fig.2 qlyl database

系統中,創建該數據庫的命令為:MySQL>CREATE DATABASE qlyl。其中,地震科普信息數據庫表(KPXX表)結構如第37頁表1所示。

2.2 系統功能實現

2.2.1 數據處理功能及展示

在該系統中,文章錄入界面,可實現文字編輯、圖片設置、多媒體導入等功能。在信息錄入時,先選定欄目類別,再進行信息編輯,可根據文章需求設置不同屬性,包括關鍵字、內容摘要、文章來源、日期、縮略圖等。在編輯文章時,可對輸入的文檔進行字體、大小、下劃線、排序等word格式常見的屬性編輯,操作方式快捷簡便;其次,可實現插入表格、上傳圖片和Flash視頻動畫等功能。文章錄入完成后,設置“編輯”和“刪除”按鈕,支持信息內容的二次編輯和修改(見圖3)。

表1 地震科普信息的字段及其類型

圖3 數據信息編輯界面Fig.3 Data editing interface

2.2.2 信息的瀏覽、查詢功能及展示

(1) 系統首頁。

系統主界面是信息瀏覽的主要平臺,為達到頁面簡潔美觀的效果,在設計頁面時選擇淡綠色圖案作為背景底色。界面包含分類導航、智能查詢、文章標題列表、系統名稱、顯示窗口、圖片列表等主要功能。主要以導航條、圖片和標題列表的方式展示信息(見第38頁圖4)。

(2) 系統二級子欄目。

地震科普信息數據庫系統共設置六大類欄目信息,包括:地震科普、防震知識、抗震設防、監測預報、應急救援、法規標準。為進一步細化信息類別,在每個主欄目下,又劃分出多個子欄目,實現分類存儲。除此之外,為豐富欄目種類、充實信息內容,主界面又增設地震百科、科普文苑、視頻點播三大特色欄目(見第38頁圖5)。

(3) 查詢功能。

用戶可按照導航欄目及下拉菜單列表,分類瀏覽和查找信息資源;可按照信息資源的標題或文章關鍵字等進行查詢(見第38頁圖6)。

2.2.3 用戶管理功能及展示

(1) 登錄管理。

為確保信息安全,系統專門設置登錄管理界面,當需要修改信息時,必須輸入用戶名和密碼,登陸后進行操作。根據不同權限,將用戶分為普通用戶和系統管理員。其中,系統管理員負責信息的錄入、修改,還可進行權限設置、用戶刪除、數據表修改等。

圖4 系統主界面Fig.4 System main interface

圖5 地震科普二級子欄目顯示界面Fig.5 Earthquake science popularization secondary subtopic display interface

圖6 主界面查詢功能示意圖Fig.6 Schematic diagram of the main interface search function

登錄界面要求用戶必須同時輸入正確的用戶名、密碼、驗證碼,方可進入系統。

(2) 用戶管理。

該功能可以設定用戶的登錄ID號、級別、名稱等,同時實現增加管理員、用戶組管理等高級功能。

圖7 用戶管理界面Fig.7 User management interface

2.2.4 系統管理功能及展示

該模塊可實現數據還原、SQL命令執行等功能,可對數據表結構進行優化和修復等(見圖8),滿足數據庫管理的基本操作。

圖8 數據庫系統管理界面Fig.8 Database system management interface

3 結語

該系統采用PHP編程語言設計開發出信息展示界面和用戶使用界面,使用ADO技術實現對SQL Server數據庫的存取,其特點是占用系統資源少,運行效率高,可實現地震科普類數據的科學管理和高效維護。

地震科普信息數據庫的構建,不僅實現地震科普類知識的資源共享,提高工作效率,還對現有分散的資料進行了有效整合,并通過網絡平臺進行全面、系統、分類的展示。利用數據庫對地震科普資源的有效管理,可避免資源的浪費和冗余。同時為社會公眾學習地震科普知識提供平臺,為宣傳教育工作提供科學素材。

研究中采用的各種技術手段和技術框架,如PHP開發語言,在現階段是較為科學的開發語言,但隨著信息技術的快速發展,該技術手段對信息數據庫的進一步開發和完善具有一定的局限性,難以滿足使用者更高層次的需求。因此,需不斷引進新技術,借助新的開發語言,完善地震科普信息數據庫。

[1] 林國良.基于烈度點的中國歷史地震資料數據庫系統試編制[J].地震學報,2012,34(1):118-124.

[2] 楊 坤.三峽金沙江流域地理信息數據庫系統設計[J].人民長江,2011,42(z2):77-79.

[3] 馮燕奎.PHP4.0與My SQL動態網絡編程[M].北京:清華大學出版,2002:5-21.

[4] 冒 進.基于Access的汶川地震水庫土石壩震害數據庫系統的構建[J].地震工程與工程震動,2013,33(5):57-66.

The design and implementation of Popular Earthquake Science Information Database

YAN Xiao-mei1,2

(1.Earthquake Administration of Shanxi Province, Taiyuan Shanxi 030021, China;2.Stake Key Observatory of Shanxi Rift System, Taiyuan Shanxi 030025, China)

Combining PHP programming language and SQL My database, the popular earthquake science information database is designed and developed based on Web technology. Using the network data platform to collect the information of popular science text, picture are realized, and the unified management of information and resource sharing are realized through the reasonable classification and summary of the information resources.

Database; Popular earthquake science information; Resource management

1000-6265(2016)04-0035-05

2016-06-09

閆曉美(1984— ),女,山西省臨汾市人。2012年畢業于山西大學,碩士研究生,工程師。

P315.99

A

猜你喜歡
界面數據庫用戶
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
數據庫
財經(2017年2期)2017-03-10 14:35:35
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
人機交互界面發展趨勢研究
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數據庫
財經(2016年15期)2016-06-03 07:38:02
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
主站蜘蛛池模板: 亚洲色图另类| 亚洲欧洲日本在线| 亚洲品质国产精品无码| 亚洲av片在线免费观看| 国产精品久久精品| 伊人色天堂| 一本色道久久88综合日韩精品| 色综合五月婷婷| 亚洲自拍另类| 呦视频在线一区二区三区| 久久熟女AV| 香蕉视频在线观看www| 免费看的一级毛片| 欧美三级视频在线播放| 激情国产精品一区| 国产熟睡乱子伦视频网站| 中文精品久久久久国产网址| 久久99蜜桃精品久久久久小说| 国产福利拍拍拍| 不卡午夜视频| 在线观看精品自拍视频| 久久精品国产精品一区二区| 中文字幕有乳无码| 国产欧美日韩va另类在线播放| 精品综合久久久久久97超人| 亚洲aaa视频| 香蕉久久国产超碰青草| 99在线视频网站| 久久国产香蕉| 国产成人午夜福利免费无码r| 精品视频一区二区观看| 午夜在线不卡| 日本a级免费| 亚洲天堂首页| 久久综合伊人 六十路| 国产SUV精品一区二区6| 国产精品白浆在线播放| 88av在线| 黄色在线不卡| 91精品国产91欠久久久久| 中文字幕在线不卡视频| 国产成人一区| 久久青草精品一区二区三区| 亚洲国产在一区二区三区| a级毛片免费看| 日本成人在线不卡视频| a级高清毛片| 欧美午夜视频在线| 精品国产成人a在线观看| 国产成人av大片在线播放| 亚洲精品无码在线播放网站| 亚洲高清中文字幕在线看不卡| 一级爱做片免费观看久久| 在线观看欧美精品二区| 久热精品免费| 国产精品免费露脸视频| 一本大道在线一本久道| 国产视频一二三区| 狠狠色丁婷婷综合久久| 精品国产污污免费网站| 久久99精品国产麻豆宅宅| 精品人妻系列无码专区久久| 欧美国产日韩在线| 欧美黄网在线| 日本人妻丰满熟妇区| 26uuu国产精品视频| 一本久道热中字伊人| 亚洲国产中文在线二区三区免| 亚洲欧美色中文字幕| 亚洲丝袜第一页| 毛片视频网址| 91精品人妻互换| 亚洲IV视频免费在线光看| 亚洲国产午夜精华无码福利| 色噜噜中文网| 久久伊人操| 色哟哟国产精品一区二区| 国产99免费视频| 91精品视频网站| 中文无码毛片又爽又刺激| 91在线日韩在线播放| 国产精品成人一区二区不卡 |