JINGWEI
技術(shù)文獻

地質(zhì)勘探項目信息管理

發(fā)表時間:2018-12-18 12:11

1.1 現(xiàn)有系統(tǒng)邊界
  1.1.1 現(xiàn)有系統(tǒng)數(shù)據(jù):我們現(xiàn)有的數(shù)據(jù)是來自以下幾個方面。就單個項目來看,每個項目每年都產(chǎn)生有:設(shè)計,圖件,附表,野外施工原始地質(zhì)編錄,總結(jié),數(shù)據(jù)模型等。
  1.1.2 現(xiàn)有系統(tǒng)管理方式:地勘院對所有項目的項目總結(jié)、設(shè)計,圖件,野外施工原始地質(zhì)編錄數(shù)據(jù)和各種數(shù)據(jù)模型的電子文件在計算機上采用文件式管理。局檔案館對所有項目的項目總結(jié)、設(shè)計,圖件的紙介質(zhì)文件和電子文件采用檔案式管理。由于局檔案館管理的文件是檔案管理制度的需要,對于日常我們管理所有地勘項目是不方便的,所以現(xiàn)有系統(tǒng)的數(shù)據(jù)由地勘院保管。
  1.2 現(xiàn)有系統(tǒng)管理方式的不足 ①數(shù)據(jù)間的關(guān)系難以表示。②數(shù)據(jù)整理繁瑣。③查詢困難。
  1.3 目標(biāo) 地勘項目數(shù)據(jù)庫系統(tǒng)主要致力于為項目管理者提供方便快捷的信息查詢服務(wù),以及為項目數(shù)據(jù)管理人員提供可靠的信息管理手段。具體目標(biāo)如下:分類查詢使用簡便,可以提供簡便的不完整拼音查詢,快速查詢到需要的項目文檔。提高項目數(shù)據(jù)文件管理的效率。提高項目數(shù)據(jù)文件管理的安全性。為局提供系統(tǒng)、規(guī)范的項目數(shù)據(jù)管理手段。滿足項目管理人、數(shù)據(jù)庫管理員的不同層次和不同方面的需要。為局的整體信息化建設(shè)提供必要的支持。
  2 總體設(shè)計
  2.1 系統(tǒng)功能 新系統(tǒng)主要完成兩個方面的功能,一是從項目文件管理方面對項目文檔有效地綜合管理。二是用戶在查找自己所需求的文件時,方便快捷,提供多種查詢方式。具體包含以下四方面的功能:①用戶管理:管理系統(tǒng)操作人員,設(shè)置操作人員口令和權(quán)限。在滿足不同系統(tǒng)用戶的操作需求的基礎(chǔ)上,提高系統(tǒng)安全性。②數(shù)據(jù)管理:由數(shù)據(jù)庫管理員使用,維護項目數(shù)據(jù),主要包括管理所有用戶,對上報的項目數(shù)據(jù)更新。③數(shù)據(jù)查詢:是用戶所使用的主要功能,提供豐富的查詢分類操作,查詢后分類顯示,用戶直接點擊查看對應(yīng)文件。④數(shù)據(jù)庫管理:包括數(shù)據(jù)庫的備份和恢復(fù),提高系統(tǒng)的數(shù)據(jù)安全性。
  2.2 基本設(shè)計概念和處理流程 局項目文件管理系統(tǒng),數(shù)據(jù)來源和使用都在單位內(nèi)部,就使用來說可以分為單機版和內(nèi)部網(wǎng)絡(luò)版。
  2.2.1 單機版。①單機版工作方式:數(shù)據(jù)庫及其操作系統(tǒng)安裝在用戶的計算機上,對于數(shù)據(jù)的更新,由數(shù)據(jù)庫管理員定期制作更新程序,用戶下載更新程序后更新本機數(shù)據(jù)庫。②單機版特點:數(shù)據(jù)安全,運行速度高,不依賴網(wǎng)絡(luò),適合個人工作和學(xué)習(xí)用;但數(shù)據(jù)庫更新麻煩,且在不同計算機上存在多種副本,造成數(shù)據(jù)不一致。
  2.2.2 網(wǎng)絡(luò)版。①網(wǎng)絡(luò)版工作方式:用戶不需要安裝任何軟件,數(shù)據(jù)庫的更新由數(shù)據(jù)庫管理員在服務(wù)器端更新服務(wù)器端的數(shù)據(jù)庫,用戶使用瀏覽器訪問服務(wù)器,用戶的查詢通過網(wǎng)絡(luò)傳遞給服務(wù)器,服務(wù)器將查詢結(jié)果返回給用戶使用。②網(wǎng)絡(luò)版特點:有很強的靈活性,易于擴充新的功能和更新,數(shù)據(jù)庫不需要分別更新,數(shù)據(jù)的一致性好,但運行速度較慢,依賴網(wǎng)絡(luò)通信,數(shù)據(jù)安全性差。
  單機版和網(wǎng)絡(luò)版的優(yōu)略互為補充。鑒于數(shù)據(jù)的安全性要求較高,且大量的外部文件數(shù)據(jù)量大,如果使用網(wǎng)絡(luò)則傳輸速度會影響系統(tǒng)響應(yīng)時間,再加之項目文件的數(shù)據(jù)更改并不是頻繁的,所以采用單機版運行。對于數(shù)據(jù)庫的更新方式可以由數(shù)據(jù)庫管理員制作更新程序,用戶下載更新程序后運行更新程序更新原有數(shù)據(jù)庫。
  2.3 數(shù)據(jù)庫管理系統(tǒng)設(shè)計
  輸入:用戶名和密碼
  處理:①用戶登錄對話框啟動。②用戶輸入用戶名和密碼。③從操作人員表中檢查是否有相應(yīng)的用戶名和密碼。④如果用戶名或密碼錯誤,進行提示。⑤如果用戶名與相應(yīng)密碼正確,則根據(jù)該用戶的權(quán)限類別進行權(quán)限設(shè)置。⑥進入主控制平臺。
  輸出:主控制平臺
  2.4 用戶管理模塊 用戶管理模塊負責(zé)對操作人員基本信息的建立,以及對操作人員的權(quán)限進行基本維護,不同權(quán)限的操作人員,可以使用的模塊范圍不一樣。此模塊只限于具有系統(tǒng)管理員權(quán)限的用戶使用。
  用戶管理模塊實現(xiàn)三個主要功能:添加新用戶、修改用戶口令、修改用戶權(quán)限和刪除指定的用戶。
  輸入:用戶名、密碼和用戶權(quán)限
  處理:①用戶管理對話框啟動。②從系統(tǒng)用戶表中讀取用戶信息,并寫入用戶列表。③根據(jù)系統(tǒng)管理人的選擇進行相應(yīng)的處理。
  輸出:更新的系統(tǒng)用戶表
  具體處理過程:
 ?、僭黾有掠脩舻奶幚恚篴設(shè)置用戶名編輯框為可用狀態(tài)。b根據(jù)管理員輸入的用戶名判斷用戶是否存在,如果存在,提示錯誤,并要求重新輸入。c如果用戶不存在,根據(jù)管理人輸入的用戶名、用戶口令和權(quán)限的類別,在數(shù)據(jù)庫中用戶表中添加新紀(jì)錄。d提示新用戶增加成功。
 ?、谛薷挠脩艨诹詈蜋?quán)限的處理:a在用戶列表中選擇需要編輯的用戶。b輸入新的用戶口令的權(quán)限的類別。c確認(rèn)操作。d完成對數(shù)據(jù)庫庫系統(tǒng)中用戶表的相應(yīng)操作。
 ?、蹌h除指定用戶的處理:a在用戶列表中選擇需要編輯的用戶。b刪除操作。c完成對數(shù)據(jù)庫中系統(tǒng)用戶表的相應(yīng)操作。
  2.5 基本數(shù)據(jù)管理模塊 基本用戶管理模塊負責(zé)建立和維護項目信息數(shù)據(jù)庫的礦權(quán)表、項目表、礦權(quán)項目表、項目文件表等四個表的數(shù)據(jù)。主要完成礦權(quán)數(shù)據(jù)、項目數(shù)據(jù)、項目文件數(shù)據(jù),以及三方關(guān)聯(lián)數(shù)據(jù)的添加、刪除和修改。
  輸入:礦權(quán)數(shù)據(jù)、礦權(quán)項目數(shù)據(jù)、項目數(shù)據(jù)、項目文件數(shù)據(jù)
  處理:①相應(yīng)的維護對話框運行。②用戶選擇并輸入。③提示并保存。   輸出:更新后的數(shù)據(jù)庫中的礦權(quán)表、項目表、礦權(quán)項目表、項目文件表。
  具體處理過程如下:
  ①新增礦權(quán)的處理:a根據(jù)管理員輸入的礦權(quán)名判斷礦權(quán)是否存在,如果存在提示錯誤,并要求重新輸入。b如果礦權(quán)不存在,根據(jù)管理人輸入的礦權(quán)信息,在數(shù)據(jù)庫中礦權(quán)表中添加新紀(jì)錄。c如果用戶選擇關(guān)聯(lián)項目至該礦權(quán),則設(shè)置項目基本信息編輯框和項目文件信息編輯框為可編輯狀態(tài)。d根據(jù)用戶輸入的項目和項目文件基本信息,在數(shù)據(jù)庫中項目表、礦權(quán)項目表、項目文件表添加新紀(jì)錄。
 ?、谛薷牡V權(quán)的處理:a根據(jù)管理員從礦權(quán)名列表中選擇的礦權(quán),顯示該礦權(quán)對應(yīng)的基本信息及關(guān)聯(lián)項目信息,并設(shè)置其為可編輯狀態(tài)。b 根據(jù)管理員修改的數(shù)據(jù),更新數(shù)據(jù)庫中的礦權(quán)表、礦權(quán)項目標(biāo)。
 ?、蹌h除礦權(quán)的處理:a根據(jù)管理員從礦權(quán)名列表中選擇的礦權(quán),顯示該礦權(quán)對應(yīng)的基本信息及關(guān)聯(lián)項目信息。b用戶選擇刪除操作后提示是否刪除。c用戶選擇刪除后提示是否刪除該礦權(quán)對應(yīng)項目。d用戶選擇刪除對應(yīng)項目后,刪除數(shù)據(jù)庫中礦權(quán)表、項目表、礦權(quán)項目表、項目文件表對應(yīng)數(shù)據(jù)。
 ?、苄略鲰椖康奶幚恚篴根據(jù)管理員輸入的項目名判斷項目是否存在,如果存在提示錯誤,并要求重新輸入。b如果項目不存在,根據(jù)管理人輸入的項目和項目文件信息,在數(shù)據(jù)庫中項目表中添加新紀(jì)錄。c如果用戶選擇關(guān)聯(lián)礦權(quán)至該項目,則設(shè)置礦權(quán)基本信息編輯框為可編輯狀態(tài)。d根據(jù)用戶輸入的礦權(quán)基本信息,在數(shù)據(jù)庫中礦權(quán)表、礦權(quán)項目表、項目文件表添加新紀(jì)錄。
 ?、菪薷捻椖康奶幚恚篴根據(jù)管理員從項目名列表中選擇的項目,顯示該項目對應(yīng)的基本信息及關(guān)聯(lián)礦權(quán)信息、項目文件信息,并設(shè)置其為可編輯狀態(tài)。b根據(jù)管理員修改的數(shù)據(jù),更新數(shù)據(jù)庫中的項目表、礦權(quán)項目表、項目文件表。
 ?、迍h除項目的處理:a根據(jù)管理員從項目名列表中選擇的項目,顯示該項目對應(yīng)的基本信息及關(guān)聯(lián)礦權(quán)信息、項目文件信息。b用戶選擇刪除操作后提示是否刪除該項目及其對應(yīng)的項目文件。c用戶選擇刪除后提示刪除成功,刪除數(shù)據(jù)庫中項目表、礦權(quán)項目表、項目文件表對應(yīng)數(shù)據(jù)。
 ?、咝略鲰椖课募奶幚恚篴管理員從項目名列表中選擇項目,并選擇添加文件至該項目。b設(shè)置項目文件基本信息編輯框為可編輯狀態(tài)。c根據(jù)用戶輸入的項目文件基本信息,在數(shù)據(jù)庫中項目文件表添加新紀(jì)錄。
 ?、嘈薷捻椖课募奶幚恚篴根據(jù)管理員從項目名列表中選擇的項目,顯示該項目對應(yīng)的項目文件信息。b再次選定文件后,顯示該項目文件基本信息,并設(shè)置其為可編輯狀態(tài)。c根據(jù)管理員修改的數(shù)據(jù),更新數(shù)據(jù)庫中的項目文件表。
 ?、釀h除項目文件的處理:a根據(jù)管理員從項目名列表中選擇的項目,顯示該項目對應(yīng)的項目文件信息。b再次選定文件后,顯示該項目文件基本信息。c用戶選擇刪除操作后提示是否刪除該項目文件。d用戶選擇刪除后提示刪除成功,刪除數(shù)據(jù)庫中項目文件表對應(yīng)數(shù)據(jù)。
  2.6 數(shù)據(jù)庫管理模塊 庫據(jù)庫管理模塊負責(zé)對數(shù)據(jù)庫進行簡單的協(xié)議管理,包括數(shù)據(jù)庫備份和數(shù)據(jù)庫還原工作,通過這些工作來維護數(shù)據(jù)庫的安全,降低意外或人為破壞的損失。
  2.6.1 數(shù)據(jù)庫備份
  輸入:數(shù)據(jù)庫表文件
  處理:①提醒用戶是否完成數(shù)據(jù)庫備份操作。②如果用戶確認(rèn),將數(shù)據(jù)庫表文件復(fù)制到備份目錄中,并更改擴展名。③否則取消備份的操作。
  2.6.2 數(shù)據(jù)庫恢復(fù)
  輸入:數(shù)據(jù)庫備份文件
  處理:①提醒用戶是否完成數(shù)據(jù)庫的恢復(fù)操作。②如果用戶確認(rèn),用數(shù)據(jù)庫備份文件覆蓋數(shù)據(jù)庫表文件。③否則取消恢復(fù)操作。
  3 小結(jié)
  在全球經(jīng)濟一體化的今天,我們每天接觸著大量的信息,信息和信息的處理在生產(chǎn)中的作用也越來越大,往往我們需要快速的找到感興趣的信息,網(wǎng)絡(luò)搜索引擎如百度和谷歌就是提供這種服務(wù)的。對于單位內(nèi)部的數(shù)據(jù)我們需要快速的查找,分類,以方便決策。這里的項目文檔數(shù)據(jù)庫系統(tǒng)只是我們信息化建設(shè)的一部分,可以想象以后我們的信息化會更全面,不僅有項目文檔數(shù)據(jù)庫,還可以有其他的我們感興趣的信息數(shù)據(jù)庫,為決策者提供快捷,準(zhǔn)確、全面的信息支持。

分享到:

備案圖標(biāo).png陜公網(wǎng)安備 61019702000168號  如果您發(fā)現(xiàn)以下三類網(wǎng)絡(luò)犯罪行為:利用信息網(wǎng)絡(luò)威脅他人,強迫交易;利用網(wǎng)絡(luò)辱罵、恐嚇?biāo)嘶蚓幵?、散布虛假信息破壞社會秩序或公共秩序、尋釁滋事;利用網(wǎng)絡(luò)實施黃賭毒、暴力傳銷、高利放貸、非法討債。請登錄全國涉黑涉惡違法犯罪線索舉報平臺進行線索舉報 https://www.12389.gov.cn/clue_evilAdd.action