潘新德
摘 要: 進入新世紀后,隨著WEB技術和數(shù)據(jù)倉儲技術的興起和應用,數(shù)據(jù)量正在以飛快的速度增長,數(shù)據(jù)庫管理系統(tǒng)已經(jīng)成為企業(yè)提高自身運營效率和市場占有率不可或缺的重要工具,已經(jīng)成為部分企業(yè)信息系統(tǒng)的核心部分。數(shù)據(jù)管理系統(tǒng)經(jīng)過幾十年的應用和發(fā)展,已經(jīng)成為一個比較完善的學科,并在企業(yè)管理工作取得了顯著的成就。本文主要結合實際情況,就基于Web的用戶數(shù)據(jù)庫資源管理系統(tǒng)的設計與實現(xiàn)進行了分析和研究,希望通過本次研究對更好的完善系統(tǒng),促進企業(yè)管理效率提升有一定助益。
關鍵詞:Web技術 數(shù)據(jù)庫 資源管理系統(tǒng) 設計 實現(xiàn)
中圖分類號:TP31 文獻標識碼:A 文章編號:1003-9082(2016)04-0001-01
數(shù)據(jù)庫管理系統(tǒng)是一種對數(shù)據(jù)庫進行操控和管理的軟件系統(tǒng),其主要功能是對數(shù)據(jù)庫中的信息資源進行查詢、修改、增加和刪除。數(shù)據(jù)庫管理系統(tǒng)可以實現(xiàn)對數(shù)據(jù)的統(tǒng)一操控和管理,能夠在很大程度上保證數(shù)據(jù)的完整性。這個系統(tǒng)主要是由數(shù)據(jù)庫和相對應的數(shù)據(jù)庫管理系統(tǒng)組成,其是適應時代發(fā)展而出現(xiàn)的一種較為方便的數(shù)據(jù)處理系統(tǒng)。數(shù)據(jù)庫管理系統(tǒng)的出現(xiàn)為數(shù)據(jù)庫正常運行提供了顯著的保障,是用戶和數(shù)據(jù)交互的唯一途徑。
一、基于Web的用戶數(shù)據(jù)庫資源管理系統(tǒng)的設計
1.配置管理模塊
配置管理主要涉及到以下幾方面內(nèi)容:自動發(fā)現(xiàn)需要管理的對象,獲取相應的配置信息,自動構造和編輯拓撲圖以及對配置信息進行修改并完成更新。這個管理模塊通過自動發(fā)現(xiàn)初始化的數(shù)據(jù)庫中需要被管理的對象,對配置信息收集和整理,并以結構化的形式儲存在數(shù)據(jù)庫中,然后配置相應的信息,最后構造網(wǎng)絡拓撲圖。
2.性能管理模塊
這個模塊主要是從數(shù)據(jù)庫系統(tǒng)中對需要管理對象的數(shù)據(jù)讀取,如流量信息、丟包率和延遲、主機或者路由的負載能力、儲存介質的利用情況等,對于超過系統(tǒng)設定值的參數(shù)及時向管理員警報。對系統(tǒng)各種性能的參數(shù),系統(tǒng)能夠生成不同的時間粒度曲線圖表,反應當前網(wǎng)絡的使用情況和發(fā)展趨勢,最后生成性能監(jiān)測報告。
3.故障管理模塊
故障管理模塊主要過濾數(shù)據(jù)采集系統(tǒng)轉發(fā)而來的多種事件,并根據(jù)事件之間存在的各種聯(lián)系,將其儲存在故障卡片中,通過這個模塊將需要處理的故障及時上報給管理員。這個系統(tǒng)提供了一整套基于Web的排錯工具和導向,能夠保證系統(tǒng)的管理員及時找到故障點,從而高效排除故障。系統(tǒng)會自動記錄管理員故障排除動作,從而形成一個完善的故障排查流程。
4.安全管理模塊
安全管理系統(tǒng)的功能主要體現(xiàn)在管理系統(tǒng)本身安全性和被管理對象的安全性兩個不同方面。系統(tǒng)提供用戶權限認證、訪問控制、數(shù)據(jù)傳輸和儲存等保密機制,并通過系統(tǒng)維護讓管理員能夠對系統(tǒng)的使用情況和被管理對象修改情況做到有據(jù)可循。對于被管理對象安全管理,系統(tǒng)能夠實現(xiàn)三個方面的功能。一個是通過對防火墻進行管理控制鏈表,控制網(wǎng)絡資源的訪問量;另一個接收相應安全管理事件報告;最后一個是定期對系統(tǒng)的安全漏洞進行檢查,并提出修補對策。
二、基于Web的用戶數(shù)據(jù)庫資源管理系統(tǒng)的實現(xiàn)
1.服務模塊的實現(xiàn)
用戶登錄系統(tǒng)或者獲得相應權限之后,可以查看當前系統(tǒng)中的所有相關服務以及自身的在線狀態(tài),并能夠通過服務管理界面對當前的服務狀態(tài)進行修改,通過點擊查詢服務列表功能按鍵就可以直接進入到服務管理查看頁面,在這個頁面中需要輸出系統(tǒng)所有服務和相關的狀態(tài),通過使用鼠標點擊服務狀態(tài)的位置對相應的服務狀態(tài)進行改變。例如之前的服務狀態(tài)給出的是打開,之后需要關閉這個服務狀態(tài),如果是關系則需要打開這項服務。
2.數(shù)據(jù)庫管理模塊的實現(xiàn)
數(shù)據(jù)庫模塊的主要功能是對數(shù)據(jù)庫進行新建、查詢、刪除、備份、恢復以及重新命名等操作。用戶在登錄之后能夠獲取相關權限,然后進入管理頁面對數(shù)據(jù)庫進行管理。首先,查看數(shù)據(jù)列表。用戶獲得權限后,就可以進入管理頁面,通過點擊查看數(shù)據(jù)列表功能鍵中進入頁面,在頁面上就可以輸出當前所有的數(shù)據(jù);其次,建設新的數(shù)據(jù)庫。用戶進入系統(tǒng)后,進入數(shù)據(jù)庫管理頁面,通過新建數(shù)據(jù)庫功能按鍵建設一個新的合法數(shù)據(jù)庫名稱;再次,刪除數(shù)據(jù)庫。用戶獲取權限后,進入管理頁面,點擊數(shù)據(jù)庫刪除功能按鍵,將相關數(shù)據(jù)庫刪除;第四,備份數(shù)據(jù)庫。在管理頁面點擊數(shù)據(jù)庫旁邊的數(shù)據(jù)庫備份功能按鍵,對制定數(shù)據(jù)庫備份,用戶可以用這個備份隨時恢復數(shù)據(jù);最后,恢復和編輯數(shù)據(jù)庫。進入系統(tǒng),獲取權限,進入數(shù)據(jù)庫管理頁面,點擊恢復數(shù)據(jù)庫或者編輯數(shù)據(jù)庫功能按鍵實現(xiàn)對數(shù)據(jù)庫的恢復和編輯。
3.數(shù)據(jù)表管理模塊實現(xiàn)
首先,查看相關表格。用戶登錄系統(tǒng)后,進入數(shù)據(jù)表管理頁面,點擊查看功能按鈕就能進入頁面,在這個頁面上輸出所有的表格;其次,刪除表格。登錄后在數(shù)據(jù)表管理頁面點擊刪除數(shù)據(jù)表按鍵,將頁面中的數(shù)據(jù)表刪除;最后,新建數(shù)據(jù)表。查看相關表格。用戶登錄系統(tǒng)后,進入數(shù)據(jù)表管理頁面,點擊新建按鈕就能在當前數(shù)據(jù)庫中建立一個新的數(shù)據(jù)表,命名合法后能夠儲存。
4.視圖管理模塊實現(xiàn)
首先,查看視圖數(shù)據(jù)。登錄進入系統(tǒng),點擊查看視圖列表功能按鍵進入視圖頁面,在頁面上輸出所需要的視圖;其次,刪除視圖數(shù)據(jù)。登錄進入系統(tǒng),點擊刪除視圖數(shù)據(jù)功能按鍵進入視圖頁面,實現(xiàn)將其從數(shù)據(jù)庫中刪除;最后,編輯視圖數(shù)據(jù)。登錄進入系統(tǒng),點擊編輯視圖數(shù)據(jù)功能按鍵進入視圖頁面,對選種的數(shù)據(jù)視圖結構進行重新編輯和命名。
5.系統(tǒng)功能模塊的實現(xiàn)
首先,用戶登錄服務器。用戶通過輸入登錄所需要的信息登入系統(tǒng)中。需要輸入系統(tǒng)的信息主要有服務器名稱、用戶身份驗證、用戶名、密碼然后點擊登錄;其次,測試連接。用戶通過點擊測試連接功能按鍵對當前數(shù)據(jù)庫連接狀態(tài)進行測試,如果狀態(tài)運行較好則會顯示連接成功,不然會出現(xiàn)連接失??;最后,注銷登錄。點擊注銷登錄按鍵就能夠安全退出系統(tǒng),同時也就會失去相應的操作權限。
結語
基于Web的用戶數(shù)據(jù)庫資源管理系統(tǒng)的設計與實現(xiàn)需要我們綜合各個方面要求,從系統(tǒng)結構和功能出發(fā),保證系統(tǒng)運行的可靠性。隨著科學技術的不斷發(fā)展,這個系統(tǒng)在未來勢必會更加完善,應用將會更加廣闊。
參考文獻
[1]孟慶娟.基于安全應用系統(tǒng)軟件綜合設計方法分析[J].信息化建設.2015(03)
[2]張瑛,巢群. 基于WEB的站細審批管理信息平臺的設計與實現(xiàn)[J]. 網(wǎng)絡安全技術與應用. 2015(01)