閱讀屋>圖書情報與檔案管理> 計算機檔案的監管程式設計

計算機檔案的監管程式設計

計算機檔案的監管程式設計

  計算機檔案管理系統經歷了從微機單機版、海量光碟儲存系統版、網路版等不斷髮展的漸進過程。透過計算機檔案管理系統的開發應用,逐漸形成了數字化檔案工作體系,它包括三方面的內容:數字化檔案的收集、數字化檔案的保管和數字化檔案的利用,大大提高了檔案整理、編目和保管水平。

  一、計算機檔案管理系統的開發的相關技術

  .NET技術。.NET將Internet本身作為構建新一代作業系統的基礎,最終目的就是讓使用者在任何地方、任何時間,利用任何裝置都能訪問所需的資訊、檔案和程式,為使用者提供Web服務的開發、管理和應用環境。使用者不需要知道這些檔案放在什麼地方,能夠創建出與裝置無關的應用程式,所有後臺的複雜性是完全遮蔽起來的,容易地實現Internet連線。NET框架結構。NET框架是一個多語言元件開發和執行環境,它提供簡單的屬性以調整與窗體相關聯的可視屬性,提供了一個跨語言的統一程式設計環境。致力於敏捷軟體開發,是讓開發人員更容易地建立Web應用程式和Web服務,以服務的方式遞交軟體的一種策略。可以使用Web服務進行溝通。它提供了公共語言執行時的執行環境以及提供統一的程式設計模式,是一個有相當吸引力的戰略平臺。其優點是跨語言、跨平臺、安全並且對開放網際網路標準和協議的支援。。是用來開發動態HTML網頁的新的.NET框架,是經過編譯的framework,它使開發Web應用程式變得非常容易,Web頁面的執行速度相對較快,它完整的集成了對XML以及Web服務的各種支援。主要由.NET框架、Web服務、.NET企業伺服器三部分組成,它們共同提供了按照使用者的需要建立Web的方法。資料庫訪問技術。資料庫在系統中是資料儲存的載體,對資料庫的選擇以及對資料庫訪問技術的選擇,都成為影響伺服器響應速度的關鍵因素。ODBC是一個存取資料庫的標準,為使用者提供簡單、標準、透明的資料庫連線的公共程式設計介面,透過所提供的各種資料庫的ODBC驅動程式,可以訪問各種支援ODBC的資料庫,包括Oracle、Access、SQLServer等。JDBC是Java標準的SQL資料庫訪問應用程式介面,由一系列類和介面所組成,它要完成建立與資料庫的連線;傳送SQL語句;返回資料結果給Web伺服器。現在流行的大多數資料庫系統都推出了自己的JDBC驅動程式。技術是.Net資料庫應用程式的解決方案,它提供了以建立資料為中心的應用程式特性,能實現與新層中的物件無縫地交換資料,不存在資料型別轉換,極大地提高了應用程式的效能。B/S模式體系結構。即瀏覽器和伺服器結構,是目前各類網路管理軟體主流技術平臺。它以訪問WEB資料庫為中心,使用者工作介面透過WWW瀏覽器來實現,HTTP為傳輸協議,B/S架構管理軟體更是方便、快捷、高效。B/S架構軟體維護和升級方式簡單,成本降低,選擇更多,但應用伺服器執行負荷較重。

  二、計算機檔案管理系統的需求分析

  系統需求分析的全部工作過程包括需求共識、根據需求設計解決辦法、系統最佳化、方案設計以及方案的設計必要的修改。需求是一種模型,是產品的早期雛形,使我們在明確需求的基礎上更進一步,任何設計都應以考慮使用者需求為優先,然後開發人員就可以進行方案設計,最後給予方案設計者充分發揮的餘地。功能需求分析。檔案管理系統包括八個子系統:全宗管理,主要對檔案館內的全宗進行登記以便於計算機管理;案卷管理,主要包括案卷級的檢索、著錄、修改、借閱、歸還、移交、接收;檔案檔案管理,包括檔案級的檢索、著錄、修改、借閱、歸還、移交;收(發)文管理,登記日常工作中的收文和發文資訊,並確定該檔案的辦文模式;資料管理,透過資料著錄登記已經整理好的館內現存資料;檔案的匯入匯出,匯出功能是將全部歸檔檔案生成可執行檔案;列印,它包括卷內檔案目錄列印、歸檔檔案目錄列印;統計分析,進行借閱分析和檔案統計分析;系統管理,它包括使用者許可權管理、資料備份、資料恢復、引數設定、退出系統等功能。系統的設計目標。準確、及時瞭解檔案現存情況,實施檔案資訊的高效檢索,遵循國家檔案標準和檔案行業標準,減少手工的重複性操作,實現規範化的'管理。能夠使檔案資訊實現網上查詢,做到資訊的及時反饋,實現技術先進性、可靠性、易操作性、易維護性、易擴充套件性和安全性。

  三、計算機檔案管理系統的設計與實現

  檔案管理設計與實現。利用系統進行遠端著錄、整理和移交檔案,歸檔部門在任何時候都可透過WEB著錄操作主介面獨立或者和檔案管理部門一起對本部門的歸檔檔案進行整理;以上網的方式對檔案資料庫進行訪問,實現檔案相關內容的WEB查詢,使用者可以根據需要隨時下載所需的檔案資料。使用者自己在網路上可以隨時完成對檔案的查詢和瀏覽,其中WEB查詢包括普通訪客和註冊會員查詢,普通使用者針對檔案庫符合條件的資料,輸入檢索內進行查詢和檢索,當然可還按照關鍵字進行高階查詢,並將查詢結果儲存或打印出來。計算機檔案管理系統實現的關鍵技術。首先是資料庫,要透過資料庫實現儲存過程,其優勢在於只在建立時進行編譯,使Web伺服器或客戶機的負擔大大減輕;使用操作SQLServer儲存過程,為了保證資料的完整性和一致性,可以在多級表中加入觸發器;然後是Web伺服器與資料庫伺服器的連線。Web與資料庫連線技術是Web的管理系統的關鍵,提供了對資料庫的訪問,它透過資料提供程式、資料提供程式、DataSet、SQLServer2000與.NET的整合以及.NET與SQLSERVER的連線。最後要進行系統測試,軟體測試主要用於發現系統存在的問題,模組測試主要採用白盒測試,透過測試可以極大地提高系統的可靠性。

【計算機檔案的監管程式設計】相關文章: