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