計算機檔案監(jiān)管程序設計

時間:2022-07-02 11:25:45

導語:計算機檔案監(jiān)管程序設計一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

計算機檔案監(jiān)管程序設計

計算機檔案管理系統(tǒng)經(jīng)歷了從微機單機版、海量光盤存儲系統(tǒng)版、網(wǎng)絡版等不斷發(fā)展的漸進過程。通過計算機檔案管理系統(tǒng)的開發(fā)應用,逐漸形成了數(shù)字化檔案工作體系,它包括三方面的內容:數(shù)字化檔案的收集、數(shù)字化檔案的保管和數(shù)字化檔案的利用,大大提高了檔案整理、編目和保管水平。

一、計算機檔案管理系統(tǒng)的開發(fā)的相關技術

.NET技術。.NET將Internet本身作為構建新一代操作系統(tǒng)的基礎,最終目的就是讓用戶在任何地方、任何時間,利用任何設備都能訪問所需的信息、文件和程序,為用戶提供Web服務的開發(fā)、管理和應用環(huán)境。用戶不需要知道這些文件放在什么地方,能夠創(chuàng)建出與設備無關的應用程序,所有后臺的復雜性是完全屏蔽起來的,容易地實現(xiàn)Internet連接。NET框架結構。NET框架是一個多語言組件開發(fā)和執(zhí)行環(huán)境,它提供簡單的屬性以調整與窗體相關聯(lián)的可視屬性,提供了一個跨語言的統(tǒng)一編程環(huán)境。致力于敏捷軟件開發(fā),是讓開發(fā)人員更容易地建立Web應用程序和Web服務,以服務的方式遞交軟件的一種策略??梢允褂肳eb服務進行溝通。它提供了公共語言運行時的運行環(huán)境以及提供統(tǒng)一的編程模式,是一個有相當吸引力的戰(zhàn)略平臺。其優(yōu)點是跨語言、跨平臺、安全并且對開放互聯(lián)網(wǎng)標準和協(xié)議的支持。。是用來開發(fā)動態(tài)HTML網(wǎng)頁的新的.NET框架,是經(jīng)過編譯的framework,它使開發(fā)Web應用程序變得非常容易,Web頁面的運行速度相對較快,它完整的集成了對XML以及Web服務的各種支持。主要由.NET框架、Web服務、.NET企業(yè)服務器三部分組成,它們共同提供了按照用戶的需要創(chuàng)建Web的方法。數(shù)據(jù)庫訪問技術。數(shù)據(jù)庫在系統(tǒng)中是數(shù)據(jù)存儲的載體,對數(shù)據(jù)庫的選擇以及對數(shù)據(jù)庫訪問技術的選擇,都成為影響服務器響應速度的關鍵因素。ODBC是一個存取數(shù)據(jù)庫的標準,為用戶提供簡單、標準、透明的數(shù)據(jù)庫連接的公共編程接口,通過所提供的各種數(shù)據(jù)庫的ODBC驅動程序,可以訪問各種支持ODBC的數(shù)據(jù)庫,包括Oracle、Access、SQLServer等。JDBC是Java標準的SQL數(shù)據(jù)庫訪問應用程序接口,由一系列類和接口所組成,它要完成建立與數(shù)據(jù)庫的連接;發(fā)送SQL語句;返回數(shù)據(jù)結果給Web服務器?,F(xiàn)在流行的大多數(shù)數(shù)據(jù)庫系統(tǒng)都推出了自己的JDBC驅動程序。技術是.Net數(shù)據(jù)庫應用程序的解決方案,它提供了以創(chuàng)建數(shù)據(jù)為中心的應用程序特性,能實現(xiàn)與新層中的對象無縫地交換數(shù)據(jù),不存在數(shù)據(jù)類型轉換,極大地提高了應用程序的性能。B/S模式體系結構。即瀏覽器和服務器結構,是目前各類網(wǎng)絡管理軟件主流技術平臺。它以訪問WEB數(shù)據(jù)庫為中心,用戶工作界面通過WWW瀏覽器來實現(xiàn),HTTP為傳輸協(xié)議,B/S架構管理軟件更是方便、快捷、高效。B/S架構軟件維護和升級方式簡單,成本降低,選擇更多,但應用服務器運行負荷較重。

二、計算機檔案管理系統(tǒng)的需求分析

系統(tǒng)需求分析的全部工作過程包括需求共識、根據(jù)需求設計解決辦法、系統(tǒng)優(yōu)化、方案設計以及方案的設計必要的修改。需求是一種模型,是產(chǎn)品的早期雛形,使我們在明確需求的基礎上更進一步,任何設計都應以考慮用戶需求為優(yōu)先,然后開發(fā)人員就可以進行方案設計,最后給予方案設計者充分發(fā)揮的余地。功能需求分析。檔案管理系統(tǒng)包括八個子系統(tǒng):全宗管理,主要對檔案館內的全宗進行登記以便于計算機管理;案卷管理,主要包括案卷級的檢索、著錄、修改、借閱、歸還、移交、接收;檔案文件管理,包括文件級的檢索、著錄、修改、借閱、歸還、移交;收(發(fā))文管理,登記日常工作中的收文和發(fā)文信息,并確定該文件的辦文模式;資料管理,通過資料著錄登記已經(jīng)整理好的館內現(xiàn)存資料;文件的導入導出,導出功能是將全部歸檔文件生成可執(zhí)行文件;打印,它包括卷內文件目錄打印、歸檔文件目錄打??;統(tǒng)計分析,進行借閱分析和檔案統(tǒng)計分析;系統(tǒng)管理,它包括用戶權限管理、數(shù)據(jù)備份、數(shù)據(jù)恢復、參數(shù)設置、退出系統(tǒng)等功能。系統(tǒng)的設計目標。準確、及時了解檔案現(xiàn)存情況,實施檔案信息的高效檢索,遵循國家檔案標準和檔案行業(yè)標準,減少手工的重復性操作,實現(xiàn)規(guī)范化的管理。能夠使檔案信息實現(xiàn)網(wǎng)上查詢,做到信息的及時反饋,實現(xiàn)技術先進性、可靠性、易操作性、易維護性、易擴展性和安全性。

三、計算機檔案管理系統(tǒng)的設計與實現(xiàn)

檔案管理設計與實現(xiàn)。利用系統(tǒng)進行遠程著錄、整理和移交檔案,歸檔部門在任何時候都可通過WEB著錄操作主界面獨立或者和檔案管理部門一起對本部門的歸檔文件進行整理;以上網(wǎng)的方式對檔案數(shù)據(jù)庫進行訪問,實現(xiàn)檔案相關內容的WEB查詢,用戶可以根據(jù)需要隨時下載所需的檔案資料。用戶自己在網(wǎng)絡上可以隨時完成對檔案的查詢和瀏覽,其中WEB查詢包括普通訪客和注冊會員查詢,普通用戶針對檔案庫符合條件的數(shù)據(jù),輸入檢索內進行查詢和檢索,當然可還按照關鍵字進行高級查詢,并將查詢結果保存或打印出來。計算機檔案管理系統(tǒng)實現(xiàn)的關鍵技術。首先是數(shù)據(jù)庫,要通過數(shù)據(jù)庫實現(xiàn)存儲過程,其優(yōu)勢在于只在創(chuàng)建時進行編譯,使Web服務器或客戶機的負擔大大減輕;使用操作SQLServer存儲過程,為了保證數(shù)據(jù)的完整性和一致性,可以在多級表中加入觸發(fā)器;然后是Web服務器與數(shù)據(jù)庫服務器的連接。Web與數(shù)據(jù)庫連接技術是Web的管理系統(tǒng)的關鍵,提供了對數(shù)據(jù)庫的訪問,它通過數(shù)據(jù)提供程序、數(shù)據(jù)提供程序、DataSet、SQLServer2000與.NET的集成以及.NET與SQLSERVER的連接。最后要進行系統(tǒng)測試,軟件測試主要用于發(fā)現(xiàn)系統(tǒng)存在的問題,模塊測試主要采用白盒測試,通過測試可以極大地提高系統(tǒng)的可靠性。