- 相關(guān)推薦
計(jì)算機(jī)檔案的監(jiān)管程序設(shè)計(jì)
計(jì)算機(jī)檔案管理系統(tǒng)經(jīng)歷了從微機(jī)單機(jī)版、海量光盤存儲系統(tǒng)版、網(wǎng)絡(luò)版等不斷發(fā)展的漸進(jìn)過程。通過計(jì)算機(jī)檔案管理系統(tǒng)的開發(fā)應(yīng)用,逐漸形成了數(shù)字化檔案工作體系,它包括三方面的內(nèi)容:數(shù)字化檔案的收集、數(shù)字化檔案的保管和數(shù)字化檔案的利用,大大提高了檔案整理、編目和保管水平。
一、計(jì)算機(jī)檔案管理系統(tǒng)的開發(fā)的相關(guān)技術(shù)
.NET技術(shù)。.NET將Internet本身作為構(gòu)建新一代操作系統(tǒng)的基礎(chǔ),最終目的就是讓用戶在任何地方、任何時間,利用任何設(shè)備都能訪問所需的信息、文件和程序,為用戶提供Web服務(wù)的開發(fā)、管理和應(yīng)用環(huán)境。用戶不需要知道這些文件放在什么地方,能夠創(chuàng)建出與設(shè)備無關(guān)的應(yīng)用程序,所有后臺的復(fù)雜性是完全屏蔽起來的,容易地實(shí)現(xiàn)Internet連接。NET框架結(jié)構(gòu)。NET框架是一個多語言組件開發(fā)和執(zhí)行環(huán)境,它提供簡單的屬性以調(diào)整與窗體相關(guān)聯(lián)的可視屬性,提供了一個跨語言的統(tǒng)一編程環(huán)境。致力于敏捷軟件開發(fā),是讓開發(fā)人員更容易地建立Web應(yīng)用程序和Web服務(wù),以服務(wù)的方式遞交軟件的一種策略?梢允褂肳eb服務(wù)進(jìn)行溝通。它提供了公共語言運(yùn)行時的運(yùn)行環(huán)境以及提供統(tǒng)一的編程模式,是一個有相當(dāng)吸引力的戰(zhàn)略平臺。其優(yōu)點(diǎn)是跨語言、跨平臺、安全并且對開放互聯(lián)網(wǎng)標(biāo)準(zhǔn)和協(xié)議的支持。。是用來開發(fā)動態(tài)HTML網(wǎng)頁的新的.NET框架,是經(jīng)過編譯的framework,它使開發(fā)Web應(yīng)用程序變得非常容易,Web頁面的運(yùn)行速度相對較快,它完整的集成了對XML以及Web服務(wù)的各種支持。主要由.NET框架、Web服務(wù)、.NET企業(yè)服務(wù)器三部分組成,它們共同提供了按照用戶的需要創(chuàng)建Web的方法。數(shù)據(jù)庫訪問技術(shù)。數(shù)據(jù)庫在系統(tǒng)中是數(shù)據(jù)存儲的載體,對數(shù)據(jù)庫的選擇以及對數(shù)據(jù)庫訪問技術(shù)的選擇,都成為影響服務(wù)器響應(yīng)速度的關(guān)鍵因素。ODBC是一個存取數(shù)據(jù)庫的標(biāo)準(zhǔn),為用戶提供簡單、標(biāo)準(zhǔn)、透明的數(shù)據(jù)庫連接的公共編程接口,通過所提供的各種數(shù)據(jù)庫的ODBC驅(qū)動程序,可以訪問各種支持ODBC的數(shù)據(jù)庫,包括Oracle、Access、SQLServer等。JDBC是Java標(biāo)準(zhǔn)的SQL數(shù)據(jù)庫訪問應(yīng)用程序接口,由一系列類和接口所組成,它要完成建立與數(shù)據(jù)庫的連接;發(fā)送SQL語句;返回?cái)?shù)據(jù)結(jié)果給Web服務(wù)器,F(xiàn)在流行的大多數(shù)數(shù)據(jù)庫系統(tǒng)都推出了自己的JDBC驅(qū)動程序。技術(shù)是.Net數(shù)據(jù)庫應(yīng)用程序的解決方案,它提供了以創(chuàng)建數(shù)據(jù)為中心的應(yīng)用程序特性,能實(shí)現(xiàn)與新層中的對象無縫地交換數(shù)據(jù),不存在數(shù)據(jù)類型轉(zhuǎn)換,極大地提高了應(yīng)用程序的性能。B/S模式體系結(jié)構(gòu)。即瀏覽器和服務(wù)器結(jié)構(gòu),是目前各類網(wǎng)絡(luò)管理軟件主流技術(shù)平臺。它以訪問WEB數(shù)據(jù)庫為中心,用戶工作界面通過WWW瀏覽器來實(shí)現(xiàn),HTTP為傳輸協(xié)議,B/S架構(gòu)管理軟件更是方便、快捷、高效。B/S架構(gòu)軟件維護(hù)和升級方式簡單,成本降低,選擇更多,但應(yīng)用服務(wù)器運(yùn)行負(fù)荷較重。
二、計(jì)算機(jī)檔案管理系統(tǒng)的需求分析
系統(tǒng)需求分析的全部工作過程包括需求共識、根據(jù)需求設(shè)計(jì)解決辦法、系統(tǒng)優(yōu)化、方案設(shè)計(jì)以及方案的設(shè)計(jì)必要的修改。需求是一種模型,是產(chǎn)品的早期雛形,使我們在明確需求的基礎(chǔ)上更進(jìn)一步,任何設(shè)計(jì)都應(yīng)以考慮用戶需求為優(yōu)先,然后開發(fā)人員就可以進(jìn)行方案設(shè)計(jì),最后給予方案設(shè)計(jì)者充分發(fā)揮的余地。功能需求分析。檔案管理系統(tǒng)包括八個子系統(tǒng):全宗管理,主要對檔案館內(nèi)的全宗進(jìn)行登記以便于計(jì)算機(jī)管理;案卷管理,主要包括案卷級的檢索、著錄、修改、借閱、歸還、移交、接收;檔案文件管理,包括文件級的檢索、著錄、修改、借閱、歸還、移交;收(發(fā))文管理,登記日常工作中的收文和發(fā)文信息,并確定該文件的辦文模式;資料管理,通過資料著錄登記已經(jīng)整理好的館內(nèi)現(xiàn)存資料;文件的導(dǎo)入導(dǎo)出,導(dǎo)出功能是將全部歸檔文件生成可執(zhí)行文件;打印,它包括卷內(nèi)文件目錄打印、歸檔文件目錄打。唤y(tǒng)計(jì)分析,進(jìn)行借閱分析和檔案統(tǒng)計(jì)分析;系統(tǒng)管理,它包括用戶權(quán)限管理、數(shù)據(jù)備份、數(shù)據(jù)恢復(fù)、參數(shù)設(shè)置、退出系統(tǒng)等功能。系統(tǒng)的設(shè)計(jì)目標(biāo)。準(zhǔn)確、及時了解檔案現(xiàn)存情況,實(shí)施檔案信息的高效檢索,遵循國家檔案標(biāo)準(zhǔn)和檔案行業(yè)標(biāo)準(zhǔn),減少手工的重復(fù)性操作,實(shí)現(xiàn)規(guī)范化的管理。能夠使檔案信息實(shí)現(xiàn)網(wǎng)上查詢,做到信息的及時反饋,實(shí)現(xiàn)技術(shù)先進(jìn)性、可靠性、易操作性、易維護(hù)性、易擴(kuò)展性和安全性。
三、計(jì)算機(jī)檔案管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
檔案管理設(shè)計(jì)與實(shí)現(xiàn)。利用系統(tǒng)進(jìn)行遠(yuǎn)程著錄、整理和移交檔案,歸檔部門在任何時候都可通過WEB著錄操作主界面獨(dú)立或者和檔案管理部門一起對本部門的歸檔文件進(jìn)行整理;以上網(wǎng)的方式對檔案數(shù)據(jù)庫進(jìn)行訪問,實(shí)現(xiàn)檔案相關(guān)內(nèi)容的WEB查詢,用戶可以根據(jù)需要隨時下載所需的檔案資料。用戶自己在網(wǎng)絡(luò)上可以隨時完成對檔案的查詢和瀏覽,其中WEB查詢包括普通訪客和注冊會員查詢,普通用戶針對檔案庫符合條件的數(shù)據(jù),輸入檢索內(nèi)進(jìn)行查詢和檢索,當(dāng)然可還按照關(guān)鍵字進(jìn)行高級查詢,并將查詢結(jié)果保存或打印出來。計(jì)算機(jī)檔案管理系統(tǒng)實(shí)現(xiàn)的關(guān)鍵技術(shù)。首先是數(shù)據(jù)庫,要通過數(shù)據(jù)庫實(shí)現(xiàn)存儲過程,其優(yōu)勢在于只在創(chuàng)建時進(jìn)行編譯,使Web服務(wù)器或客戶機(jī)的負(fù)擔(dān)大大減輕;使用操作SQLServer存儲過程,為了保證數(shù)據(jù)的完整性和一致性,可以在多級表中加入觸發(fā)器;然后是Web服務(wù)器與數(shù)據(jù)庫服務(wù)器的連接。Web與數(shù)據(jù)庫連接技術(shù)是Web的管理系統(tǒng)的關(guān)鍵,提供了對數(shù)據(jù)庫的訪問,它通過數(shù)據(jù)提供程序、數(shù)據(jù)提供程序、DataSet、SQLServer2000與.NET的集成以及.NET與SQLSERVER的連接。最后要進(jìn)行系統(tǒng)測試,軟件測試主要用于發(fā)現(xiàn)系統(tǒng)存在的問題,模塊測試主要采用白盒測試,通過測試可以極大地提高系統(tǒng)的可靠性。
【計(jì)算機(jī)檔案的監(jiān)管程序設(shè)計(jì)】相關(guān)文章:
翻轉(zhuǎn)課堂對計(jì)算機(jī)程序設(shè)計(jì)的應(yīng)用論文07-03
計(jì)算機(jī)軟件程序設(shè)計(jì)分析論文07-04
程序設(shè)計(jì)論文07-03
程序設(shè)計(jì)心得06-19
2016年應(yīng)聘計(jì)算機(jī)程序設(shè)計(jì)員求職信07-03
網(wǎng)絡(luò)文化市場計(jì)算機(jī)監(jiān)管平臺自查情況匯報(bào)03-30
計(jì)算機(jī)二級VB語言程序設(shè)計(jì)考試練習(xí)題及答案07-01
程序設(shè)計(jì)實(shí)訓(xùn)報(bào)告07-05
[程序設(shè)計(jì)]求助網(wǎng)頁設(shè)計(jì)07-03
程序設(shè)計(jì)心得15篇06-19