鄭亞平
摘 要:傳統的檔案管理是通過人工進行存檔,查閱的時候,也是采用調閱的方式進行。隨著信息技術的不斷發展,計算機已經運用到生活的方方面面,城建檔案管理的模式和體制也在不斷改進。在現在的計算機管理過程中,對檔案的管理主要是通過智能化進行的,但是隨著政務工作的增加,大量的電子文件也開始產生,所以在當前的城建檔案的管理過程中,該如何完善檔案管理系統,進一步提高工作效率是亟需要解決的問題。基于城建的數據的不斷增加和管理規范的不斷出臺,實現城建檔案管理信息的可視化管理,并且實現功能的多種多樣,搜集多種多樣檔案,能夠及時對檔案進行維護。針對呼和浩特城建檔案管理信息系統的構建進行探討分析,以期能夠為城建檔案信息化建設提供幫助。
關鍵詞:呼和浩特;城建檔案管理;信息系統;構建
隨著計算機的不斷發展,城建檔案管理已經開始由傳統的手動管理轉變為網絡管理,由統一界面的電子檔案管理系統進行管理,用戶能夠便捷調用與查詢所需要的檔案,并能夠同步更新與檢索有關檔案的信息,對檔案進行統一的管理,讓各部門能夠通暢分享檔案信息。現階段的檔案管理軟件主要是集中為檔案管理,通過存儲和影像處理,轉化為電子檔案,便于檔案的保存和查詢,但是這種軟件由于價錢比較高,訪問量也有限,結構管理方面也有一定的限制,不能滿足現在海量的城建文件的管理。為了解決該問題,筆者在對城建檔案管理系統進行研究的過程中,充分利用了電子檔案的獨特優勢,為城建檔案管理提供了便捷、快速的服務。
一、城建檔案管理信息技術分析
在城建檔案管理信息化管理的過程中,系統架構是前提,提供了數據支持和事務處理的平臺,在本系統采用J2EE系統。
J2EE系統是一種采用多層分布的應用模型,在應用的過程中是按不同的功能進行劃分,按不同的機器上的層有不同的功能可以將不同的組件進行安裝。在J2EE系統的應用過程中可以分為許多層,一個多層化的應用可以為不同的服務提供一個獨立層。結構如圖1所示。
J2EE系統應用中分別為客戶層、J2EE 服務器上的 Web 層組件、J2EE 服務器上的業務邏輯層組件以及其他的一些軟件信息。客戶層則包含Web瀏覽器、應用客戶端等。
在本文中主要運用的是Struts 框架、Hibernate框架、Spring框架等。
(一)Struts 框架
Struts 框架主要是遵循MVC設計模式進行開發的J2EE框架,提供了底層支持系統,該框架可以更好地簡化J2EE的開發過程,有效實現表示邏輯和業務邏輯的分離,提高J2EE的開發效率,提高系統的可維護性。
(二)Hibernate框架
Hibernate是一種映射框架,具有開放源代碼的對象-關系映射的功能,也是一種強大高效的持久層查詢服務器,讓開發者可以專注于應用程序的對象和功能,提供了對象-關系持久化以及強大的查詢功能,實現對象之間的組合、集合等。
(三)Spring框架
Core、Context和Beans共同構建起了整個Spring的骨骼架構。Spring提供了MVCweb框架的解決方案。
在城建檔案管理系統的設計的過程中,要能夠根據城建檔案管理的需求合理安排選擇框架,從而提高城建檔案系統管理的效率。
二、城建檔案管理系統的需求及設計
(一)系統需求
首先是性能需求分析,該系統要能夠擁有可維護和可管理性能,可以利用遠程實現系統的管理和監控。實現系統的平穩工作,也要良好的安全性,保證城建管理信息的有關信息不能被泄露,并能夠通過服務器進行準確傳輸,有效實現資源的共享。此外還要有良好的擴展性,這是保證先進性的必要保障,還要使得系統操作更加簡單和直觀,方便人們對檔案的查閱。
(二)城建檔案模塊設計
為了使軟件結構更加清晰,便于提高系統的可靠性,則可以將城建檔案的管理系統分為7個模塊,包括用戶管理模塊、機構管理模塊、檔案管理模塊、檔案庫管理模塊、檔案檢索與借閱模塊、借閱管理模塊以及“我的檔案”模塊。用戶管理模塊主要是對用戶進行刪除、添加、查詢以及登錄信息的驗證,僅僅只有系統管理人員才能使用這個功能;機構管理模塊則是負責對機構的增刪以及有關信息的修改,跟用戶管理模塊一樣,也只有系統管理人員才能對該模塊進行操作;檔案管理模塊是對未歸檔的文檔進行刪除、歸檔和轉存,只有系統或該檔案庫的工作人員才能進行操作;檔案庫管理模塊負責對檔案的檢查和搜索,也負責對檔案借閱申請單的提交,可由系統用戶根據相關的條件進行文檔的搜索,該模塊也只有系統管理人員才能對其進行操作;檔案檢索與借閱模塊是對檔案的檢查與搜索,也負責對檔案的申請單的提交,在該系統中,只要是系統用戶都具有操作權限;借閱管理模塊則是對已經借閱的檔案進行列表顯示,并且能夠提醒借閱人,只有檔案庫管理人員可操作該模塊;“我的檔案”模塊則是記錄與上傳與借閱檔案相關的操作信息。通過城建檔案管理系統的分模塊處理,可以讓系統的權限更加明確,也使得系統更加高效。
(三)軟件結構設計
根據上面的模塊分析,可以將這七個模塊進行層次化,上級模塊和下級模塊進行調用,則可以保證系統的完整性。在系統構建中,則是讓所有模塊進行共同的組建,有效調用實現程序的所有功能。通過對這幾個模塊的權限的設定,則可以使不同的工作人員運用相應的權限進行工作,從而使整體的構架能夠有序進行。
(四)數據庫設計
數據庫設計在系統的構建過程中是十分重要的。數據庫的設計的目的是要研發的系統能夠符合用戶的需求,根據對數據框架模型的介紹,則可以首先根據實體-屬性進行模型的構建,再轉化成數據庫的模型,從而得到數據庫表。城市檔案管理通常運用的是工程級、案卷級以及文檔級的錄入方式,運用了相關的圖表、文字和音像資料進行檔案的組建,從而形成相應的案卷,而每一個案卷又有多個相關的子文件。在這個數據庫的設計過程中,不管是文件級還是案卷級的都可以看出其相應的工程級表,字段的非主鍵部分則可以根據相應的城建檔案規范進行設置。這樣對于數據庫的設計不僅可以有效實現系統的需求,也可以將檔案與傳統的檔案進行兼容,方便實現數據信息的共享與互換。endprint