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

防震減災科普信息發布系統設計與實現

2024-05-29 11:44:18孔令愛胡子超
地震科學進展 2024年5期

孔令愛 胡子超

[摘要] ?我國是一個地震多發的國家,地震災害給人民的生命和財產帶來了嚴重損失,在目前地震監測預報還不成熟的前提下,公眾對于地震信息的需求越來越高,因此做好防震減災科普宣傳工作是當前的一項重要任務。為更好的服務防震減災科普宣傳,向公眾提供內容豐富、形式多樣、系統廣泛的科普知識,滿足公眾對于地震知識的需求,設計一款專門的防震減災科普信息發布系統非常有必要。文章在WAMP集成開發環境下,利用MySQL數據庫采集文章、圖片、視頻等防震減災信息,采用PHP語言設計實現了一套基于B/S結構的防震減災科普信息發布系統。該系統對信息進行合理分類,具有搜索查詢、留言互動等功能,為公眾準確獲取防震減災知識提供了一種規范、便捷、有效的渠道。

[關鍵詞] PHP語言; 防震減災科普; MySQL數據庫; WAMP集成開發環境

[DOI] 10.19987/j.dzkxjz.2023-007

0 ?引言

我國是一個地震多發的國家,地震災害給人民的生命和財產帶來了嚴重損失,在目前地震監測預報還不成熟的前提下,公眾對于地震信息的需求越來越高,根據中國地震局的一項調查顯示,公眾對于地震信息的關注度高達82.9%[1],因此做好防震減災科普宣傳工作是當前的一項重要任務。隨著互聯網的快速發展,防震減災科普知識越來越多的借助網絡媒體進行傳播,如官網、微博、微信、抖音、快手等,公眾可以通過網絡媒體及時獲取一些關于防震減災的信息。根據調查統計發現,目前各省份的省級地震主管部門都有利用互聯網對防震減災科普信息進行宣傳[2],表1是統計的部分省份的互聯網+防震減災宣傳形式。

根據前期的調研發現,各地區大多都是利用抖音、微博、微信和官網發布防震減災類信息,很少開通專門的防震減災科普信息發布平臺。利用抖音、微博、微信等新媒體發布平臺發布防震減災類信息,一方面是因為這些平臺的時效性強,在這些平臺發布信息,受眾可在第一時間獲取;另一方面是因為這些平臺的門檻低且影響范圍廣,任何人都可以免費注冊使用這些社交軟件。對防震減災科普部門來說,低門檻的傳播平臺,為后期運維節省成本,大量的微博、微信用戶也為科普信息的傳播提供廣大受眾[2]。利用官網發布防震減災類信息是因為官網代表地震部門,具有一定的權威性,容易被大眾相信和接受。雖然抖音、微博、微信和官網在防震減災類信息傳播工作方面已初見成效,但卻存在科普信息不成體系、分類不明確、信息融合程度低、資源過于分散以及科普信息集成性不高等問題。同時,防震減災科普信息服務也沒有經過統一規劃與設計的相關產品,缺乏定制服務產品的功能,不能根據不同社會群體的需求個性化地產出服務產品,防震減災的科普信息公共服務效能不顯著,科普信息傳播影響力較低[3-4]。為更好的服務防震減災科普宣傳,向公眾提供內容豐富、形式多樣、系統廣泛的科普知識,滿足公眾對于地震知識的需求,設計一款專門的防震減災科普信息發布系統非常有必要。對比官網平臺,防震減災科普信息發布平臺的定位更加純粹,只發布與防震減災科普相關的內容,傳播的科普內容更豐富、表現形式更多樣。對比抖音等平臺,防震減災信息發布平臺呈現的內容既可以有廣度、深度,如長篇的科普文章;也可以呈現碎片化的內容,如科普圖片、短視頻等;此外,防震減災科普信息發布平臺可以發布科普小游戲等娛樂性的內容,讓受眾在游戲的同時學習防震減災知識,寓教于樂。

根據個人興趣,并結合自己的工作經驗,本文利用WAMP集成開發環境,通過MySQL數據庫采集文章、圖片、視頻等信息,采用PHP語言設計并實現了一款專門的防震減災科普信息發布系統。在該平臺上有科普文章、科普視頻、互動問答、評論等內容,公眾可以在該平臺上采用問答、評論、搜索等方式,獲取防震減災科普知識。該系統為公眾提供了準確的防震減災科普信息,使公眾對地震有更系統、更準確的了解。

1 ?系統功能需求分析

防震減災科普信息發布系統應該具備兩項功能:一是對科普信息管理和發布的基本功能,即系統后臺管理部分;二是與瀏覽者進行交互的功能,即瀏覽者可以在該系統實現搜索查詢、留言評論等,即系統前臺顯示部分。根據防震減災科普信息管理和發布的需求,該系統需要達到以下目標:

(1)實現對防震減災科普信息的管理,包括文章、圖片、視頻等信息的添加、修改、刪除和審核;

(2)實現科普信息顯示的多樣性,增強科普信息瀏覽的趣味性,如科普文章、科普視頻等以不同的形式顯示;

(3)實現科普信息的關鍵字搜索功能,為瀏覽者提供快速獲取信息的途徑;

(4)實現對科普信息的留言評論功能;

(5)實現對科普信息的分類管理,如科普宣傳、地震快訊、地震監測、震害防御、服務咨詢等專欄。

2 ?系統總體設計

2.1 ?系統開發環境

防震減災科普信息發布系統以PHP技術和MySQL為開發平臺,PHP環境的搭建是一項繁瑣的配置過程,選擇一款集成環境組合包是一種更高效的做法。該系統的開發采用WampServer集成技術,將Apache、PHP、MySQL等服務器軟件和工具安裝配置完成后打包處理。WampServer集成技術能快速、高效的解決計算機環境的安裝配置問題[5]

開發者通過WampServer集成技術只需要將配置好的套件解壓到本地硬盤中即可使用,無需另行配置。表2是系統開發環境的詳細介紹。

2.2 ?系統3層架構設計

防震減災科普信息發布系統采用基于B/S的3層架構體系,包括展示層、業務邏輯層和數據存儲層。B/S架構在網絡允許的條件下只需通過瀏覽器就可以訪問服務器,客戶端不需要安裝任何軟件[3],簡化了客戶端的負載,減輕了系統維護的工作量。根據防震減災科普信息發布系統的功能需求分析,系統的總體框架如圖1所示。

(1)展示層即系統的最外層,分為系統后臺展示層與系統前臺展示層,是與瀏覽者和用戶進行交互的Web頁面,其中瀏覽者可以在前臺展示層進行直觀的瀏覽、搜索、評論等操作,用戶可以在后臺展示層進行系統數據的管理與維護。該層采用html語言實現各功能模塊的頁面布局。

(2)業務邏輯層即系統的中間層,按照業務規則向數據存儲層獲取數據,對數據進行處理,如數據的添加、修改、刪除、查詢、分類、審核等,并將處理后的數據反饋到展示層。該層采用了Apache+MySQL+PHP集成開發環境,采用PHP語言操作MySQL數據庫,執行SQL語句,實現了后臺管理與前臺顯示之間的交互及功能實現。

(3)數據存儲層即系統的最內層,用于存儲該系統的所有信息數據,包括文章、視頻和其他信息,為業務邏輯層提供數據服務。該層采用了MySQL圖形化管理工具phpMyAdmin實現數據庫與數據表的創建。

2.3 ?系統功能模塊設計

根據防震減災科普信息發布系統功能需求分析,該系統包括前臺顯示與后臺管理兩部分,其中前臺顯示部分主要為瀏覽者提供包括信息查看、信息搜索和信息評論等功能;后臺管理部分主要包括4個模塊:信息管理、欄目管理、模板管理和用戶管理。圖2是系統的功能結構圖。

該系統通過前臺顯示部分,可以為公眾提供如下服務:①信息查看服務:瀏覽者可以在系統主界面上直觀的瀏覽科普信息,包括圖文類、視頻類等信息。當瀏覽者在主界面上點擊文章標題或者相關欄目,進入二級子頁面,可獲取想要查看的信息。②信息搜索服務:瀏覽者可以在系統前臺的搜索功能中通過輸入關鍵字,搜索想要獲取的信息。③信息評論服務:瀏覽者可以通過信息尾部的“評論”按鈕對感興趣的信息或者存在的疑問發表自己的觀點和看法。

該系統后臺管理中的模塊管理是該系統的特色亮點模塊,該模塊的主要功能是使信息管理模塊中添加的科普信息在前臺有豐富多彩的顯示樣式,能夠實現對信息顯示模板的添加、修改、刪除等管理與維護操作,為管理者創造更多的顯示模塊提供平臺。

3 ?系統功能實現

3.1 ?數據庫及數據表的創建

在業務邏輯層實現信息的動態添加、查詢、修改、刪除等操作前,首先需要在數據存儲層創建相應的數據庫與數據表。防震減災科普信息發布系統采用MySQL數據庫存儲數據,使用phpMyAdmin對數據庫進行操作。MySQL數據庫是一個開源的、跨平臺的數據庫,具有可靠、簡單易用、運行速度快等優點,適合Web網站的開發[6]。phpMyAdmin是MySQL圖形化管理工具中使用最為廣泛的一種,可以通過Web方式對MySQL數據庫進行完全的控制與操作,簡單易用。

防震減災科普信息發布系統使用phpMyAdmin創建了數據庫article,并在數據庫中創建了用戶管理、模板管理、欄目管理、信息管理和信息評論數據表。其中,用戶管理數據表的字段包括用戶編號、用戶姓名、用戶密碼、用戶分類;模板管理數據表的字段包括模板編號、模板名稱、模板內容;欄目管理數據表的字段包括欄目編號、欄目名稱、欄目文件名、創建時間;信息管理數據表的字段包括信息編號、信息標題、信息內容、作者、發布時間、信息來源(表3);信息評論數據表的字段包括評論編號、評論者、評論內容。

3.2 ?系統前臺功能實現

系統前臺是系統后臺數據運行的最終顯示效果,是與系統瀏覽者進行交互的界面,主要為瀏覽者提供科普信息瀏覽、查看、搜索和評論等功能(圖3)。其中系統前臺的瀏覽功能是瀏覽者可以在系統主界面上直觀的瀏覽科普信息;查看功能是在主界面上點擊文章標題或者相關欄目,進入二級子頁面,獲取想要查看的信息;搜索功能是在界面首頁菜單欄中體現,瀏覽者可以通過輸入關鍵字,搜索想要獲取的信息;評論功能是瀏覽者可以通過信息尾部的“評論”按鈕對感興趣的信息或者存在的疑問發表自己的觀點和看法。

3.3 ?系統后臺功能實現

系統后臺的功能實現是整個系統的核心部分,為系統前臺的信息顯示、查看、搜索、評論等功能提供可靠的數據支撐[7]。本文開發的防震減災科普信息發布系統后臺管理部分可以劃分為信息管理、模塊管理、欄目管理和用戶管理4大功能模塊。每個模塊功能都需要通過操作數據存儲層中的數據來實現各自的功能。首先通過mysqli_connect()函數與數據存儲層建立連接;然后通過mysqli_select_db()函數選擇數據存儲層中的數據庫,與其建立連接;最后通過mysqli_query()函數執行SQL語句,操作數據存儲層中的數據。

3.3.1 ?信息管理實現

信息管理模塊主要功能是對系統中的數據進行處理與維護,實現系統中各類科普信息的添加、修改、刪除和審核等操作。信息管理模塊可實現文字編輯、圖片設置、視頻導入等功能。圖4a是系統的信息管理界面效果圖,首先使用html中的

標簽布局該界面,顯示字段和底部分頁內容,使用標簽實現跳轉鏈接;然后,通過while循環使用mysqli_fetch_array()函數獲取數據表中的信息;最后,根據id參數使用select語句以升序的方式將數據顯示出來。圖4b是系統的信息管理中的添加信息界面,首先創建form表單;然后在表單中添加onSubmit單擊事件,通過JavaScript判斷添加的信息是否為空,如果添加的信息符合規范,則通過POST提交信息成功;最后通過$_POST獲取提交的信息,使用insert into語句添加信息到數據庫。

信息添加流程為:①在系統后臺主頁面左側導航欄中點擊“信息管理”按鈕,進入信息管理界面。②在信息管理界面中,點擊“添加”按鈕,進入添加信息界面,填寫文章標題,選擇欄目類型、模板類型,再進行信息編輯,可對文字進行樣式、格式、字體大小編輯,可以上傳圖片和視頻。③完成編輯后,點擊“提交”按鈕,可將輸入的信息自動添加到數據庫中。④信息添加成功后,后期管理員可以對信息進行審核、修改和刪除等維護操作。

3.3.2 ?模板管理實現

模板管理模塊的主要功能是使信息管理模塊中添加的科普信息在前臺有豐富多彩的顯示樣式,實現對信息顯示模板的添加、修改、刪除等管理與維護操作。圖5是模板管理中的修改模板界面效果圖,使用select語句查詢數據庫中該id對應的信息,修改信息功能通過$_POST獲取提交的信息,使用update語句修改該id對應的信息。模板管理模塊添加信息的業務邏輯與信息管理的基本相同。

模板修改流程類似于添加流程,點擊“模板管理”按鈕,進入模板管理界面,再點擊“修改模板”按鈕,進入修改模板界面,修改相關信息。其中,模板內容為標準的網頁格式,如:.........,請不要在里面放任何其他非法代碼。

3.3.3 ?欄目管理實現

欄目管理的主要功能是對數據庫采集到的信息進行分類,使數據庫中的信息合理分配到不同的欄目中,方便瀏覽者們閱讀,實現對欄目的添加、修改和刪除管理和維護操作。防震減災科普信息發布系統的欄目分為科普宣傳、地震快訊、地震監測、震害防御、服務咨詢等欄目。欄目添加、欄目修改的業務邏輯類似于信息模塊與模板模塊,點擊“欄目管理”按鈕,進入欄目管理界面(圖6),點擊“添加欄目”實現欄目的增加,點擊“修改欄目”實現對現有欄目的修改,點擊“刪除”實現對現有欄目的刪除,刪除信息功能通過$_GET獲取要刪除信息對應的id參數,使用delete語句刪除數據庫中該id對應的信息。

3.3.4 ?用戶管理實現

用戶管理的主要功能是實現系統用戶信息(用戶名、用戶密碼和用戶權限)的添加、修改和刪除功能,以及為了保障系統登陸的安全性,實現系統的登陸管理。用戶登陸界面如圖7a所示,用戶在登陸系統時必須同時輸入用戶名、密碼和驗證碼才能進入系統后臺管理界面。用戶管理界面如圖7b所示,用戶管理的添加、修改和刪除業務邏輯與前面的模塊類似。

用戶管理界面的底部與信息管理、模板管理和欄目管理類似,設計了分頁功能。首先設置每頁顯示的數據個數;然后獲取最大頁數和總記錄數;最后計算每頁從第幾條數據開始,獲取當前頁,如果當前頁為空或者小于第一頁,則顯示第一頁,如果當前頁大于總記錄數,則顯示最后一頁。

4 ?系統應用及推廣

防震減災科普信息發布系統經過多次修改后,測試成功,基本能夠滿足公眾對于科普知識的需求。瀏覽者可以在該平臺上采用問答、評論、搜索等方式,獲取防震減災科普知識。目前,該系統正處于試運行階段,在試運行過程中,工作人員將對系統進一步完善和優化。后期工作人員將積極對該科普產品的推廣應用做一些部署安排:將該系統在地震系統內部投入試運行,在試運行階段,積極獲取一些改進的意見和建議,不斷優化該系統的功能。將該系統在本地的企事業單位進行推廣使用,通過兄弟單位的幫助及號召力進行宣傳推廣。在一些重大的防震減災日宣傳活動中,積極推廣該系統的功能及使用情況,向群眾進行普及。利用已有的微信公眾號、微博、官方網站等,在這些科普方式中加上防震減災科普信息發布系統的超鏈接,突出顯示,積極向公眾進行推廣。

5 ?結束語

隨著互聯網技術的飛速發展,對防震減災科普宣傳工作提出了更高的要求,在傳統宣傳方式的基礎上,要不斷創新宣傳方式,積極引入高新技術,使其不斷向信息化方向發展。防震減災科普宣傳發布系統緊密結合互聯網技術,利用數據庫對地震信息資源進行有效管理,將地震科普信息系統全面的展示到網絡上,為公眾提供了一個可靠的、權威的學習平臺。本文設計實現的系統正在試運行階段,在推廣應用的過程中,會根據未來公眾的需求,不斷完善系統功能,推進防震減災科普宣傳的信息化建設。

參考文獻

  • 董麗娜,連尉平,陳為濤,等. 防震減災公共服務現狀與需求全國公眾調查結果分析[J]. 地震地質,2020,42(3):762-771 ???Dong L N,Lian W P,Chen W T,et al. Investigation of status and demand on public service of earthquake disaster mitigation in China[J]. Seismology and Geology,2020,42(3):762-771
  • 李亞杰. 互聯網+背景下防震減災科普宣傳模式研究[J]. 山西地震,2021(2):50-53 ???Li Y J. Research on popular science popularization mode of earthquake prevention and disaster reduction under internet plus background[J]. Earthquake Research in Shanxi,2021(2):50-53
  • 李志恒,金興,李紅,等. 基于WAMP的地震科普信息數據庫發布系統設計與實現[J]. 地震工程學報,2021,43(5):1214-1219 ???Li Z H,Jin X,Li H,et al. Design and implementation of the publishing system for WAMP-based earthquake science information database[J]. China Earthquake Engineering Journal,2021,43(5):1214-1219
  • 張廣萍, 何麗君. 關于加強甘肅省防震減災公共服務的思考[J]. 地震科學進展,2023,53(3):127-132 ???Zhang G P, He L J. Some strategies for improving public services of earthquake prevention and disaster mitigation in Gansu Province[J]. Progress in Earthquake Sciences,2023,53(3):127-132
  • 聚慕課教育研發中心. PHP從入門到項目實踐[M]. 北京:清華大學出版社,2019:32-587 ???Jumuke Education Research and Development Center. PHP from beginner to project practice[M]. Beijing:Tsinghua University Press,2019:32-587
  • 閆曉美. 地震科普信息數據庫的設計與實現[J]. 山西地震,2016(4):35-39 ???Yan X M. The design and implementation of popular earthquake science information database[J]. Earthquake Research in Shanxi,2016(4):35-39
  • 李洪明. 新聞發布管理信息系統的分析與設計[D]. 昆明:云南大學,2013:19-56 ???Li H M. Analysis and design of news release management information system[D]. Kunming:Yunnan University,2013:19-56

Design and application of popular science information release system for earthquake prevention and disaster reduction

Kong Lingai*, Hu Zichao

Linyi Earthquake Monitoring Center Station of Shandong Earthquake Agency,Shandong Linyi 276000,China

[Abstract] ?China is a country prone to earthquakes, which have caused serious losses to people s lives and property. In the current situation where earthquake monitoring and prediction are not yet mature, the public s demand for earthquake information is increasing. Therefore, doing a good job in science popularization of earthquake prevention and disaster reduction is an important task at present. It is necessary to design a specialized popular science information release system for earthquake prevention and disaster reduction to better serve the public s popularization of earthquake knowledge, provide rich content, diverse forms and extensive systems, and meet the public s needs for earthquake knowledge. In the WAMP integrated development environment, the article uses the MySQL database to collect the information of earthquake prevention and disaster reduction such as articles, pictures, videos and audios, and uses PHP language to design and implement a set of popular science information release system for earthquake prevention and disaster reduction based on B/S structure. The system reasonably classifies the information and has the functions of search, query and message interaction. It provides a standardized, convenient and effective channel for the public to accurately obtain the knowledge of earthquake prevention and disaster reduction.

[Keywords] PHP language; science popularization of earthquake prevention and disaster reduction; MySQL database; WAMP integrated development environment

主站蜘蛛池模板: 欧美午夜久久| 91精品免费高清在线| 99国产精品一区二区| 高清色本在线www| 日韩在线1| 曰AV在线无码| 国产激情无码一区二区免费 | 午夜a视频| 精品国产一区91在线| 国产女人18毛片水真多1| 国产成在线观看免费视频| 99色亚洲国产精品11p| 久久精品视频一| 日本精品中文字幕在线不卡| 国产麻豆福利av在线播放| 亚洲欧美综合在线观看| 亚洲午夜国产片在线观看| 国产视频一二三区| 国产精品亚欧美一区二区三区| 国产一级毛片在线| 成人无码区免费视频网站蜜臀| 國產尤物AV尤物在線觀看| 99热精品久久| 99热这里只有精品在线观看| 国产精品自在在线午夜区app| 日韩欧美中文亚洲高清在线| 亚洲免费播放| 欧美a√在线| 日韩免费视频播播| 国产国产人成免费视频77777 | 成人午夜视频在线| 又爽又大又光又色的午夜视频| 免费毛片视频| 亚洲清纯自偷自拍另类专区| 91亚洲影院| 亚洲三级影院| WWW丫丫国产成人精品| 亚洲综合18p| 国产微拍一区二区三区四区| 国产日本欧美在线观看| 手机永久AV在线播放| 久久a级片| 亚洲一区二区视频在线观看| 男人天堂亚洲天堂| 成人国产精品网站在线看| 亚洲an第二区国产精品| 国产成人一二三| 国产精品久久久久久久伊一| 青青草原偷拍视频| 日韩国产综合精选| 久久黄色小视频| 真人高潮娇喘嗯啊在线观看| 国产福利在线观看精品| 无码福利日韩神码福利片| 亚洲系列中文字幕一区二区| 久久精品无码一区二区国产区| 色婷婷在线播放| 亚洲精品成人片在线观看| 国产精品成人AⅤ在线一二三四| 国产福利一区视频| 最新亚洲人成无码网站欣赏网| 国产综合亚洲欧洲区精品无码| 国产精品蜜臀| 国产精品无码翘臀在线看纯欲| 国内精品久久久久鸭| 国产最新无码专区在线| 4虎影视国产在线观看精品| 91精品国产情侣高潮露脸| 国产91久久久久久| 中文字幕日韩丝袜一区| 国产www网站| 日本在线免费网站| 精品国产Ⅴ无码大片在线观看81| 免费jizz在线播放| 国产精品极品美女自在线| 亚洲全网成人资源在线观看| 亚洲国产一成久久精品国产成人综合| 亚洲av片在线免费观看| 美女无遮挡免费视频网站| 国产午夜人做人免费视频中文| 亚洲国产高清精品线久久| 国产a在视频线精品视频下载|
    • <tfoot id="uuuuu"><dd id="uuuuu"></dd></tfoot><sup id="uuuuu"><delect id="uuuuu"></delect></sup>
    • <noscript id="uuuuu"></noscript>
    • <sup id="uuuuu"><delect id="uuuuu"></delect></sup><sup id="uuuuu"></sup><noscript id="uuuuu"><optgroup id="uuuuu"></optgroup></noscript>
      • <small id="uuuuu"></small>
        <noscript id="uuuuu"><pre id="uuuuu"></pre></noscript>