?

房屋拆遷管理系統的研究與應用

2018-07-18 17:52張躍
智富時代 2018年5期
關鍵詞:計算機技術管理系統軟件

張躍

【摘 要】房屋拆遷伴隨我國城市化進程快速推進,為提升其管理工作的有效性、可控性,借助于計算機信息技術手段進行管理設計是十分必要的,房屋拆遷管理系統集人口信息管理模塊、拆遷安置管理、突發事件管理以及用戶管理模塊為核心內容進行設計開發的,本文從房屋拆遷管理系統的功能定位、功能模塊劃分、軟件架構以及具體實踐等內容探討介紹了相關管理系統內容,為更好的了解和應用房屋拆遷管理系統提供參考。

【關鍵詞】房屋拆遷;管理系統;計算機技術;軟件

一、房屋拆遷管理系統定位

隨著我國城市建設現代化進程的快速推進,房屋拆遷建設工作任務愈加繁重,在房屋拆遷管理工作中,政府拆遷管理工作人員直接面對廣大群眾,由于信息不通暢、管理手段不到位以及不合理的拆遷管理等因素影響,在房屋拆遷過程中,容易出現上訪、沖突等惡性群體事件,導致政府形象受到損害,民生利益遭到侵害等問題的出現,為了更加高效、規范房屋拆遷管理工作,維護公眾權益、關注拆遷群體利益訴求,約束拆遷管理不當行為,借助現代計算機信息技術,發揮技術優勢,構建房屋拆遷管理信息系統顯得十分必要和有效。下文圍繞房屋拆遷管理系統的相關內容進行簡要的介紹和論述,為構建功能全面、應用性好、拓展性強的管理系統提供依據。

二、房屋拆遷管理系統功能模塊劃分

房屋拆遷管理系統圍繞拆遷管理工作運作,其核心功能模塊分為人口信息管理、拆遷安置管理、突發事件管理、用戶角色管理等功能模塊。其中人口信息管理主要是對房屋拆遷管理過程中所涉及到的各類人口進行登記、分類處理以及最終信息規整的功能模塊,是整個房屋拆遷管理系統的核心功能,拆遷安置工作以人口信息管理為數據基礎進行設計,因此,重視人口信息功能模塊設計是十分重要的;其次,則是拆遷安置管理功能模塊,按照相關的法律法規和拆遷文件精神,對拆遷住戶進行妥善的安置管理則是該模塊的主要功能,拆遷安置管理模塊,是動態的管理過程,隨著安置工作的有序推進,不同拆遷住戶的安置工作進度不盡相同,反映在拆遷安置管理功能模塊上就是各類進度條和辦理時限等;再次,則是突發事件管理,在拆遷安置工作中難免出現群眾訴求得不到滿足的現象,由此引發的突發性事件,尤其是群體性事件則應由該模塊進行管理,主要是進行事件記錄、處理措施、領導批示、落實情況等等進行動態管理;最后,為了區分對待房屋拆遷管理系統中的不同角色類型,進行權限劃分、用戶角色管理也較為普遍,用戶管理模塊主要實現該部分的功能。

三、房屋拆遷管理系統架構與實現

(一)房屋拆遷管理系統技術模型

按照通用的管理系統技術模型,主要包括單機系統和分層系統,互聯網技術的大量應用使得單機系統逐漸被淘汰,分層系統是主流的技術應用,分層系統是通過搭建服務器,用戶借助瀏覽器或者客戶端進行系統訪問,實現業務功能。通常有兩種類型,即BS(瀏覽器/服務器)系統架構和CS(客戶端/服務器)系統架構,相較而言,BS架構的通用性較強,不需要借助于其他應用軟件即可實現,主要是依賴于操作系統中所安裝的瀏覽器進行功能實現;CS架構則是通過開發相應的客戶端軟件進行技術實現,相較于瀏覽器模型,客戶端模型在功能展示和個性化方面更具優勢,缺點是用戶還需安裝相應的客戶端軟件,增加工作量。近年來隨著富客戶端技術的發展,瀏覽器個性化功能更具特色,利用瀏覽器進行系統技術模型的搭建越來越成為主流,這是值得關注的方面。

(二)房屋拆遷管理系統軟件層次架構

現代軟件開發過程多基于層次結構,有助于軟件可維護性的提升,以最為常見的MVC軟件層次架構為例,三層軟件架構實現用戶視圖、業務處理、數據持久化功能的分離,具有典型的技術應用特點。MVC,分別為V(VIEW)視圖層,是服務用戶的接口,不同終端用戶所展示的內容不盡相同;M(MODEL)數據模型,是將具體數據封裝在一定的模型中,便于數據處理,如常見的業務模型類就是典型的數據MODEL;而C(CONTROL)控制接口,是實現業務功能的具體處理層次,連接了數據持久化部分以及視圖層層次,通常作為中間件存在于軟件結構中。所謂的數據持久化層就是數據存儲于數據庫中的持久化操作,包括常見的增刪改查等操作。分層軟件模型有利于,軟件的維護和開放式的開發應用,是值得提倡的軟件結構。

(三)房屋拆遷管理系統實現語言

房屋拆遷管理系統的實現語言可有多種選擇,如常見的C++、C#、ASP.net、Java、PHP都可以作為實現語言,通常管理系統用戶對實現語言關注度相對較低,畢竟作為甲方,不需要了解底層的語言實現,只需要利用開發好的軟件進行利用即可。建議用戶選擇一些技術成熟、應用廣發的編程語言進行實現,畢竟這些編程語言在開發便捷性、維護性等方面具有相當的優勢,這也是未來對系統升級、部署應用的重要參考依據。另外,不同的編程語言所擅長的領域都不盡相同,以PHP和Java為例,多見于瀏覽器開發模型,而C#以及C++更多的以客戶端的方式予以實現,這都是編程語言擅長的方式,需引起注意??傊?,拆遷管理用戶應與軟件開發商進行有效合理溝通最終確定相應的軟件實現語言。

(四)房屋拆遷管理系統多客戶端應用

隨著近年來客戶端類型的不斷豐富,加強多客戶端功能的開發已經成為重要的業務需求。以最為常見的客戶端類型例,Android、IOS以及PC端等類型,如房屋拆遷管理系統以web瀏覽器的方式進行實現,因為其具有通用性,不必過分關注客戶端類型,只要進行簡單的適配處理即可完成;如是以具體的客戶端進行實現的,則需要對其進行分別處理和開發,按照軟件分層的方式,開發人員只需要對VIEW層數據進行分別設計,而后置的控制層、數據模型以及數據持久化層不必改變即可完成。具體操作,應根據設計需求進行分別處理。

四、房屋拆遷管理系統的開放性設計與應用探討

云計算、大數據等新技術的大量應用,為房屋拆件管理系統的開放型設計提供了重要的參考,一方面用戶可以借助于云計算的模型進行系統部署,降低系統運維管理成本,另一方面,可發揮大數據的優勢,對拆遷管理數據進行大數據分析,挖掘數據背后的價值,為拆遷管理工作提供真實可靠的數據參考,從而更加有效進行管理決策,這是非常有益的技術實踐應用。除此之外,房屋拆遷管理系統亦可作為新聞平臺進行運作,公眾可以參與到拆遷管理工作中,對相關政策、工作進度、實際遇到的工作難題等進行“陽光”運行,接受群眾的監督,提高公眾參與度,這也是政府進行管理優化、提升管理透明度的重要舉措,值得推崇。房屋拆遷管理系統,亦可進行集成設計,融入其他功能接口,豐富其業務功能,提升管理系統應用適用性。

五、小結

本文從房屋拆遷管理系統的功能定位、功能模塊劃分、軟件架構以及具體實踐等內容探討介紹了相關管理系統內容,用戶可根據自身的實際管理需求進行房屋拆遷管理系統設計、開發和運行,不斷提升房屋拆遷管理系統可維護性、可用性以及開放性,為房屋拆遷管理工作提供必要的技術支撐和信息保障。

【參考文獻】

[1]李松陽. 鞍山房產局房屋拆遷管理系統的設計與實現[D].大連理工大學,2016.

[2]孫朝陽,林松,李志斌,胡博.三維可視化房屋拆遷管理系統及應用[J].電力勘測設計,2016(02):36-40.

[3]葉昕. 城市房屋拆遷管理GIS系統設計與實現[D].吉林大學,2015.

[4]孫源龍. 鞍山達道灣區房屋拆遷管理系統的設計與實現[D].大連理工大學,2014.

[5]李俊霆. 房屋拆遷管理系統的分析與設計[D].云南大學,2013.

猜你喜歡
計算機技術管理系統軟件
基于James的院內郵件管理系統的實現
禪宗軟件
軟件對對碰
基于LED聯動顯示的違停管理系統
海盾壓載水管理系統
談軟件的破解與保護
基于RFID的倉儲管理系統實現
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合