使用ADO技術來對數據庫進行訪問。所有支持DBC接口的數據庫都可以利用ADO進行訪問。在實際的編程過程中,利用ADO的Connection對象來與數據庫進行連接,提供者的方式:Provider=Microsoft.Jet.OLEDB.4.O而不是數據源DSN要被使用於連接字符串中。不能把服務器的物理地址作為數據庫的地址,而是要通過Server的Map-path方法對數據庫的虛擬地址進行映射,得出其物理地址[3]。因為使用這個方式使得移植整個web應用程序都變得非常方便。
三.檔案管理係統的設計
借組ASP動態網頁檔案管理係統所具有的各項功能得以實現,一係列動態網頁對整個係統進行了構成,係統同後台數據庫、檔案管理者、以及檔案用戶之間的交流互動是依靠動態網頁達成的,以此對單位管理、文件管理的功能予以實現。對身份進行驗證之後,管理員就能夠進入到管理頁麵中。對記錄進行的添加、修改或者刪除等構成了管理的具體操作。添加、修改的頁麵大致相同,區別是數據控件在添加頁麵裏默認是空值,而在修改頁麵裏則具有初始值,所以,可以在一個頁麵裏對頁麵進行添加或者修改,要利用URL後麵的查詢字符串區分所引用的頁麵。為確保提交的數據是既完整又安全的,要在提交頁麵之前先驗證客戶端。為避免出現重複記錄現象,將數據提交到服務器之後還要驗證服務器端。
對圖形文件進行添加時有需要特別注意的問題,因為對於文件中所具有的圖片數量不能事先知曉,即對上傳到頁麵的文件控件的數量不能予以固定。另外對於客戶端的驗證也是一個問題。利用服務器端腳本來對客戶端腳本進行生成這個辦法對上麵的問題加以解決。進入添加圖形文件頁麵之前,首先把文件中圖片數量的數據提交給服務器,服務器把這個數據作為依據,對數量相應的文件上傳控件進行動態生成,客戶端驗證碼可以利用ASP的Response對象的write方法進行輸出。專門的文件上傳組件可以被用於上傳文件,也可以使用程序把圖片信息從提交的數據裏提取出來。修改圖形文件這一功能在文件管理之中非常不易實現。對圖形文件進行修改既要求重新上傳圖片也要對之前的圖片予以顯示。因為不能夠確定圖片的尺寸和數量,導致頁麵可能會出現一些混亂,所以,該項目對於圖形文件不能修改隻可刪除。
具體開發時,MicrosoftvisuslInterDev被我們用來作為開發工具。它可以用藍色對關鍵字進行加粗顯示,使程序閱讀更為方便;能夠自動完成一些對象具有的屬性方法,這樣編寫程序的速度提高的同時,出現拚寫錯誤的幾率也得以控製。編程結束之後還應對其進行測試,具體測試工作如下:對實際使用環境進行模擬,使用不同的計算機把數據以及瀏覽文件提交給IIS服務器,對出現的錯誤要及時找出原因並進行改正,直到通過測試。
結束語
檔案管理係統的設計開發極大地提高了檔案管理人員的工作效率和管理水平,也適應了時代信息化的發展腳步。
參考文獻
[1]焦詠梅.人事檔案信息化管理之對策[[J].黑龍江史誌,2011(7)
[2]姬紅慶.淺談企業人事檔案管理的信息化建設[J]新西部, 2012(11)
[3]趙黎霞.淺議企業人事檔案信息化建設策略辦[J]公室業務,2013(1)