盛文婷 徐翠萍 儲(chǔ)小萌
摘要:針對(duì)水文地質(zhì)數(shù)據(jù)信息的高效管理,本文提出以用戶管理為核心,實(shí)現(xiàn)對(duì)所有信息進(jìn)行根據(jù)人員角色分類專項(xiàng)管理,開(kāi)發(fā)一套水文地質(zhì)信息管理系統(tǒng)。本系統(tǒng)基于B/S結(jié)構(gòu),采用WAMP技術(shù),首先分析出系統(tǒng)的功能需求,而后設(shè)計(jì)相關(guān)數(shù)據(jù)庫(kù)和相關(guān)流程,結(jié)合系統(tǒng)架構(gòu)與上述分析,設(shè)計(jì)并實(shí)現(xiàn)了系統(tǒng)的相關(guān)功能,完成了系統(tǒng)的開(kāi)發(fā)。最后通過(guò)測(cè)試,驗(yàn)證了自己系統(tǒng)功能的可行性與有效性。
關(guān)鍵詞:水文地質(zhì);信息管理系統(tǒng);B/S
引言
合理的運(yùn)用互聯(lián)網(wǎng)技術(shù)開(kāi)發(fā)實(shí)現(xiàn)一套水文地質(zhì)信息管理系統(tǒng)將會(huì)改善傳統(tǒng)的信息儲(chǔ)存方式,利用互聯(lián)網(wǎng)技術(shù)的優(yōu)勢(shì)可以更為方便快捷的進(jìn)行信息的檢索,降低信息儲(chǔ)存的成本、同樣可以很好地解放人力,使得內(nèi)部資源能夠很好的被利用。
1水文地質(zhì)信息管理系統(tǒng)設(shè)計(jì)
1.1 系統(tǒng)架構(gòu)選擇
此次設(shè)計(jì)實(shí)現(xiàn)的信息管理系統(tǒng)因其使用用戶特點(diǎn)以及需要比較好的數(shù)據(jù)可遷移性,使得本系統(tǒng)可以不限地域、不限操作系統(tǒng)易于使用因此本系統(tǒng)的設(shè)計(jì)部署需要更加合理化[1]。目前,常見(jiàn)的訪問(wèn)架構(gòu)為客戶機(jī)與服務(wù)器(C/S)系統(tǒng)結(jié)構(gòu)和瀏覽器與服務(wù)器(B/S)系統(tǒng)結(jié)構(gòu)。C/S系統(tǒng)不依賴外網(wǎng)環(huán)境,交互層數(shù)少但是維護(hù)較為麻煩[2]。而B(niǎo)/S架構(gòu)依托廣域網(wǎng)基礎(chǔ),利用瀏覽器腳本語(yǔ)言,擁有比C/S更強(qiáng)的適應(yīng)性、通用性,對(duì)應(yīng)用環(huán)境的依賴性小。
結(jié)合實(shí)際工作與信息管理流程,水文地質(zhì)信息管理系統(tǒng)應(yīng)采用B/S系統(tǒng)架構(gòu)來(lái)構(gòu)建系統(tǒng)。
1.2 系統(tǒng)功能設(shè)計(jì)
針對(duì)水文地質(zhì)數(shù)據(jù)信息進(jìn)行科學(xué)化管理,可實(shí)現(xiàn)對(duì)各類繁雜信息的專項(xiàng)管理使得信息管理有條理,專項(xiàng)人員負(fù)責(zé)各自信息的管理,不會(huì)對(duì)繁雜信息進(jìn)行重復(fù)多項(xiàng)管理同時(shí)最大程度上避免信息管理出錯(cuò)?;谙到y(tǒng)可行性、安全性與完整性,根據(jù)實(shí)際工作需求,配置不同級(jí)別,不同權(quán)限人員的訪問(wèn)界面菜單,限制各權(quán)限內(nèi)人員的操作行為。根據(jù)要求,可以分為以下幾個(gè)功能模塊
1)用戶管理模塊
用戶權(quán)限設(shè)定不同工作人員擁有不同權(quán)限,且因?yàn)橄到y(tǒng)需要不安排注冊(cè)功能,用戶賬號(hào)統(tǒng)一由超級(jí)管理員用戶進(jìn)行添加,再行分配給申請(qǐng)賬號(hào)的用戶:①超級(jí)信息管理員擁有對(duì)所有用戶進(jìn)行操作的功能權(quán)限。它可以增加、刪除專項(xiàng)信息管理員與普通用戶信息的權(quán)限。且因?yàn)橄到y(tǒng)需要超級(jí)管理員用戶僅可從數(shù)據(jù)庫(kù)進(jìn)行添加。②專項(xiàng)信息管理員用戶擁有修改個(gè)人信息,對(duì)自己所負(fù)責(zé)信息增添、修改、刪除的權(quán)限與對(duì)其他非自己負(fù)責(zé)信息查看、搜索的權(quán)限。③普通用戶擁有僅讀模塊信息,修改個(gè)人信息的權(quán)限。
2)水文觀測(cè)孔模塊
水文觀測(cè)孔信息管理模塊中,水文觀測(cè)孔信息管理員可以對(duì)水文觀測(cè)孔信息概況進(jìn)行編輯上傳,上傳信息包括觀測(cè)孔號(hào)、孔深、孔所在位置;普通用戶可對(duì)水文觀測(cè)孔信息的觀測(cè)孔號(hào)進(jìn)行搜索而查看水文觀測(cè)孔。
3)氣象信息管理模塊
氣象信息管理模塊中,氣象信息管理員可以對(duì)所在地區(qū)氣象信息進(jìn)行編輯上傳,上傳信息包括月份、月降水量、月內(nèi)平均氣溫、月內(nèi)最低氣溫、月內(nèi)平均氣壓等;普通用戶可對(duì)氣象信息的月份進(jìn)行搜索而查看氣象信息。
4)突水點(diǎn)信息管理模塊
突水點(diǎn)信息管理模塊中,突水點(diǎn)信息管理員可以對(duì)所在地區(qū)突水點(diǎn)信息進(jìn)行編輯上傳,上傳信息包括突水點(diǎn)編號(hào)、突水點(diǎn)所在位置、突水點(diǎn)類型、突水點(diǎn)水源來(lái)源;普通用戶可對(duì)突水點(diǎn)信息的觀測(cè)孔號(hào)進(jìn)行搜索而查看突水點(diǎn)信息。
5)周圍信息管理模塊
周圍信息管理模塊中,周圍信息管理員可以對(duì)所在地區(qū)周圍信息概況進(jìn)行編輯上傳,上傳信息包括標(biāo)題、內(nèi)容、發(fā)布人;普通用戶可對(duì)周圍信息的標(biāo)題關(guān)鍵字進(jìn)行搜索而查看周圍信息。
1.3 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
基于以上的功能模塊,建立一個(gè)名為geography的數(shù)據(jù)庫(kù)。然后依據(jù)各個(gè)功能模來(lái)建立相應(yīng)的數(shù)據(jù)表,E-R圖如圖1所示。
2 系統(tǒng)功能測(cè)試
通過(guò)對(duì)所設(shè)計(jì)實(shí)現(xiàn)的系統(tǒng)進(jìn)行測(cè)試,可以及時(shí)發(fā)現(xiàn)系統(tǒng)中存在的問(wèn)題,并及時(shí)修正,確保系統(tǒng)可以正確、安全的運(yùn)行。
1)水文觀測(cè)孔模塊測(cè)試
測(cè)試:該模塊信息顯示正常,且可對(duì)信息根據(jù)提示關(guān)鍵字進(jìn)行檢索。
預(yù)計(jì):模塊相應(yīng)信息顯示正常,可實(shí)現(xiàn)增刪改查的功能。
實(shí)際測(cè)試情況:與預(yù)計(jì)一致。
2)氣象信息管理模塊測(cè)試
測(cè)試:該模塊信息顯示正常,且依據(jù)身份信息的不同擁有不同的功能。還可根據(jù)提示關(guān)鍵字進(jìn)行檢索。
預(yù)計(jì):模塊相應(yīng)信息顯示正常,可實(shí)現(xiàn)增刪改查的功能。
實(shí)際測(cè)試情況:與預(yù)計(jì)一致。
3)突水點(diǎn)信息管理模塊測(cè)試
測(cè)試:該模塊信息顯示正常,且用戶依據(jù)身份信息的不同擁有不同的功能。還可根據(jù)提示關(guān)鍵字進(jìn)行檢索預(yù)計(jì):模塊相應(yīng)信息顯示正常,可實(shí)現(xiàn)增刪改查的功能。
實(shí)際測(cè)試情況:與預(yù)計(jì)一致。
4)周圍信息管理模塊測(cè)試
測(cè)試:該模塊信息顯示正常,且用戶依據(jù)身份信息的不同擁有不同的功能。還可根據(jù)提示關(guān)鍵字進(jìn)行檢索。
預(yù)計(jì):模塊相應(yīng)信息顯示正常,可實(shí)現(xiàn)增刪改查的功能。
實(shí)際測(cè)試情況:與預(yù)計(jì)一致。
3 結(jié)論
本文基于B/S結(jié)構(gòu)模式,采用目前比較流行,較為成熟的WAMP技術(shù),完成了水文地質(zhì)信息管理系統(tǒng)的開(kāi)發(fā)。并通過(guò)系統(tǒng)的功能測(cè)試,驗(yàn)證了系統(tǒng)功能的可行性和有效性。實(shí)現(xiàn)了對(duì)水文地質(zhì)數(shù)據(jù)信息的儲(chǔ)存、增添、刪除與檢索功能。
參考文獻(xiàn):
[1] 王本勝.基于PHP+MySQL個(gè)性化教學(xué)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),安徽大學(xué),2019.
[2] 韋永凱.論P(yáng)HP的優(yōu)點(diǎn)與缺點(diǎn),美麗中國(guó),2018.
作者簡(jiǎn)介:盛文婷,甘肅武威人,1983年10月生,碩士,研究方向大數(shù)據(jù)分析;
徐翠萍,新疆米泉人,1979年5月生,本科,研究方向移動(dòng)數(shù)據(jù)網(wǎng)運(yùn)維;
儲(chǔ)小萌,新疆烏魯木齊人,1997年10月生,本科,研究方向?yàn)檐壍澜煌ㄐ盘?hào)控制。