金燦

摘 要
本文綜合村鎮(zhèn)信息管理平臺建設(shè)中的關(guān)鍵技術(shù),對該系統(tǒng)進(jìn)行了開發(fā),以促進(jìn)村鎮(zhèn)信息管理的現(xiàn)代化發(fā)展。
【關(guān)鍵詞】村鎮(zhèn)管理 信息系統(tǒng) 關(guān)鍵技術(shù) 開發(fā)
近些年來,隨著村鎮(zhèn)建設(shè)的發(fā)展,為了切實(shí)解決村鎮(zhèn)建設(shè)中的實(shí)際問題,要求管理工作必須做到反映及時(shí)、決策迅速,由此可見,加快村鎮(zhèn)信息管理系統(tǒng)建設(shè)刻不容緩。本文借助于現(xiàn)代化信息技術(shù),構(gòu)建起村鎮(zhèn)信息管理平臺,有助于提高村鎮(zhèn)管理、規(guī)劃工作的現(xiàn)代化水平,促進(jìn)村鎮(zhèn)經(jīng)濟(jì)發(fā)展與社會(huì)進(jìn)步。
1 系統(tǒng)關(guān)鍵技術(shù)分析
1.1 SQL Server數(shù)據(jù)庫技術(shù)
本文所開發(fā)的村鎮(zhèn)信息管理平臺而言,主要采用的數(shù)據(jù)庫為SQL Server,即結(jié)構(gòu)化查詢語言,屬于當(dāng)前使用最為廣泛的數(shù)據(jù)庫系統(tǒng)之一,其支持多數(shù)操作系統(tǒng)平臺,屬于一種具有高級結(jié)構(gòu)的查詢語言。該技術(shù)采用的是包括界面、面向?qū)ο蟆⒔M件技術(shù)在內(nèi)的開發(fā)策略,因而在很大范圍內(nèi)都能夠調(diào)用,其屬于非過程化語言,一次只能進(jìn)行一條記錄處理,為數(shù)據(jù)提供相應(yīng)的自動(dòng)化導(dǎo)航,無需用戶指定存儲(chǔ)方法,允許在高層數(shù)據(jù)結(jié)構(gòu)上進(jìn)行操作。
1.2 開發(fā)工具
本文系統(tǒng)需要?jiǎng)?chuàng)建一個(gè)動(dòng)態(tài)的 Web 應(yīng)用程序,因而要求開發(fā)工具的可視化,本文所采用的是Dreamweaver對頁面進(jìn)行開發(fā),用來對Web應(yīng)用程序進(jìn)行快速創(chuàng)建,并構(gòu)建一個(gè)基于團(tuán)隊(duì)的良好開發(fā)環(huán)境,確保操作的可行性。同時(shí),采用ODBC對數(shù)據(jù)庫進(jìn)行鏈接,腳本采用JavaScript。
1.3 Browser/Server模式
本文所采用的是Browser/Server模式,其具有三層結(jié)構(gòu),服務(wù)器采用的是Microsoft Windows NT,利用Internet實(shí)現(xiàn)數(shù)據(jù)庫應(yīng)用,便于實(shí)現(xiàn),而且經(jīng)濟(jì)性好。B/S結(jié)構(gòu)多用于事務(wù)邏輯處理,多數(shù)在服務(wù)器端實(shí)現(xiàn),具有三層結(jié)構(gòu),一次性開發(fā),實(shí)現(xiàn)了數(shù)據(jù)平臺、訪問權(quán)限的有效管理,確保了數(shù)據(jù)的安全性,簡化了用戶端負(fù)載,減少了系統(tǒng)維護(hù)成本與總成本,更便捷、高效。
1.4 模糊查詢技術(shù)
為了實(shí)現(xiàn)快速查詢,往往需要搭建一個(gè)集信息、管理、知識三位一體的信息管理平臺,同時(shí),提供強(qiáng)大的檢索功能。查詢主要包括單條件、多條件查詢,還包括精確、模糊查詢,結(jié)合數(shù)據(jù)源的不同,除少數(shù)頁面需要提供精確查詢以外,多數(shù)采用的是模糊查詢技術(shù),用戶僅需幾個(gè)簡單的關(guān)鍵字,即可對所要檢索的信息進(jìn)行快速檢索。
2 系統(tǒng)模塊開發(fā)
本系統(tǒng)以Browser/Server模式為基礎(chǔ),就每層分類進(jìn)行了統(tǒng)計(jì),將各類作為一個(gè)統(tǒng)計(jì)臺帳,在各臺帳下均包括三大模塊,分別是信息采集,管理、統(tǒng)計(jì)報(bào)表模塊,由三大模塊分別管理,系統(tǒng)模塊開發(fā)圖見圖1所示。
2.1 數(shù)據(jù)采集模塊開發(fā)
該模塊主要負(fù)責(zé)數(shù)據(jù)的采集,并將其存入數(shù)據(jù)庫內(nèi),利用前臺地圖,對所錄入房屋信息進(jìn)行記錄,此類數(shù)據(jù)采集過程中,主要涉及到文本、圖片數(shù)據(jù)的上傳、預(yù)覽、管理員權(quán)限、地理位置顯示等功能。獲取權(quán)限之后,由于部分分類需要對房屋地點(diǎn)等數(shù)據(jù)進(jìn)行采集,因此具有足夠權(quán)限的管理人員可以看到其所管轄地區(qū),如XX鎮(zhèn)的管理人員,能夠在建設(shè)地點(diǎn)該選項(xiàng)下找到所管轄村,選擇后地圖會(huì)自動(dòng)跳轉(zhuǎn)至該村地圖,因此,要求平臺應(yīng)在JSP頁面中增設(shè)觸發(fā)條件,上傳圖片、房屋信息等,利用Spring進(jìn)行格式轉(zhuǎn)化,提交信息。
2.2 數(shù)據(jù)管理模塊開發(fā)
該模塊負(fù)責(zé)對所采集數(shù)據(jù)進(jìn)行查詢、增刪、修改等:
2.2.1 查詢功能
將某一項(xiàng)信息提取出來,返回到結(jié)果,利用表單形式加以顯示。對數(shù)據(jù)進(jìn)行查詢時(shí)無法進(jìn)行操作。
2.2.2 刪除功能
將某一項(xiàng)數(shù)據(jù)完全刪除,并返回結(jié)果。利用Entity Manager實(shí)現(xiàn)這一功能。
2.2.3 修改功能
將某一項(xiàng)數(shù)據(jù)全部取出,并以表單形式加以顯示,可提交修改請求,重新更新數(shù)據(jù)庫。
2.3 統(tǒng)計(jì)報(bào)表開發(fā)
該模塊提供村鎮(zhèn)各類建筑信息,并通過表單形式加以顯示,便于管理人員打印,進(jìn)行數(shù)據(jù)的統(tǒng)計(jì)、分析。
2.4 信息服務(wù)模塊開發(fā)
該模塊利用的是Wamp Server環(huán)境進(jìn)行開發(fā),采用WordPress進(jìn)行搭建,該模塊主要包括首頁、政策法規(guī)、交流平臺、招商平臺、咨詢平臺、旅游平臺、村鎮(zhèn)規(guī)劃平臺等子模塊。各類子模塊主要利用category分類策略,其一一對應(yīng)一個(gè)category編號,并在主題下一級分類中對對應(yīng)文件進(jìn)行創(chuàng)建,并對二級分類利用category.php 文件進(jìn)行響應(yīng)和管理,實(shí)現(xiàn)請求和訪問。
2.5 數(shù)據(jù)庫開發(fā)
該平臺采用WordPress對數(shù)據(jù)庫進(jìn)行管理,對于所提交的信息統(tǒng)一由WordPress進(jìn)行分類和管理,為此,對于數(shù)據(jù)庫無需進(jìn)行獨(dú)立分析和設(shè)計(jì)。就村鎮(zhèn)管理系統(tǒng)而言,主要采用的是SQL Server數(shù)據(jù)庫,開發(fā)時(shí),分別對村鎮(zhèn)行政區(qū)域內(nèi)的布點(diǎn)、位置、性質(zhì)、規(guī)模、用地范圍等數(shù)據(jù)加以分類,構(gòu)建了數(shù)據(jù)庫,依據(jù)一定編碼方式實(shí)現(xiàn)索引。在地址設(shè)計(jì)過程中,將其設(shè)計(jì)為分級地址,并對住宅、生產(chǎn)性建筑、公共建筑及其設(shè)施信息分類進(jìn)行了數(shù)據(jù)庫構(gòu)建,提供了詳細(xì)的圖像信息,并提供了用戶信息記錄功能。
3 結(jié)語
一言以概之,隨著信息時(shí)代的到來,村鎮(zhèn)要想得到持續(xù)、健康、穩(wěn)定的發(fā)展,必須把握好科學(xué)管理這一重點(diǎn),促進(jìn)村鎮(zhèn)管理的科學(xué)化、現(xiàn)代化、規(guī)范化發(fā)展,轉(zhuǎn)變傳統(tǒng)落后的管理方式,加快村鎮(zhèn)信息管理平臺建設(shè),促進(jìn)村鎮(zhèn)管理步入規(guī)范化、科學(xué)化、現(xiàn)代化管理正軌。
參考文獻(xiàn)
[1]薛峰,梁鋒,徐書勛,等.基于Spring MVC框架的Web研究與應(yīng)用[J].合肥工業(yè)大學(xué)學(xué)報(bào) (自然科學(xué)版),2012,35(03):337-340.
[2]王偉,范姝瓊.用Spring Security和JCaptcha整合技術(shù)實(shí)現(xiàn)驗(yàn)證碼登錄[J].計(jì)算機(jī)與現(xiàn)代化,2011,21(05):135-137.
作者單位
湖南文理學(xué)院 湖南省常德市 415000