張躍
【摘 要】房屋拆遷伴隨我國(guó)城市化進(jìn)程快速推進(jìn),為提升其管理工作的有效性、可控性,借助于計(jì)算機(jī)信息技術(shù)手段進(jìn)行管理設(shè)計(jì)是十分必要的,房屋拆遷管理系統(tǒng)集人口信息管理模塊、拆遷安置管理、突發(fā)事件管理以及用戶管理模塊為核心內(nèi)容進(jìn)行設(shè)計(jì)開(kāi)發(fā)的,本文從房屋拆遷管理系統(tǒng)的功能定位、功能模塊劃分、軟件架構(gòu)以及具體實(shí)踐等內(nèi)容探討介紹了相關(guān)管理系統(tǒng)內(nèi)容,為更好的了解和應(yīng)用房屋拆遷管理系統(tǒng)提供參考。
【關(guān)鍵詞】房屋拆遷;管理系統(tǒng);計(jì)算機(jī)技術(shù);軟件
一、房屋拆遷管理系統(tǒng)定位
隨著我國(guó)城市建設(shè)現(xiàn)代化進(jìn)程的快速推進(jìn),房屋拆遷建設(shè)工作任務(wù)愈加繁重,在房屋拆遷管理工作中,政府拆遷管理工作人員直接面對(duì)廣大群眾,由于信息不通暢、管理手段不到位以及不合理的拆遷管理等因素影響,在房屋拆遷過(guò)程中,容易出現(xiàn)上訪、沖突等惡性群體事件,導(dǎo)致政府形象受到損害,民生利益遭到侵害等問(wèn)題的出現(xiàn),為了更加高效、規(guī)范房屋拆遷管理工作,維護(hù)公眾權(quán)益、關(guān)注拆遷群體利益訴求,約束拆遷管理不當(dāng)行為,借助現(xiàn)代計(jì)算機(jī)信息技術(shù),發(fā)揮技術(shù)優(yōu)勢(shì),構(gòu)建房屋拆遷管理信息系統(tǒng)顯得十分必要和有效。下文圍繞房屋拆遷管理系統(tǒng)的相關(guān)內(nèi)容進(jìn)行簡(jiǎn)要的介紹和論述,為構(gòu)建功能全面、應(yīng)用性好、拓展性強(qiáng)的管理系統(tǒng)提供依據(jù)。
二、房屋拆遷管理系統(tǒng)功能模塊劃分
房屋拆遷管理系統(tǒng)圍繞拆遷管理工作運(yùn)作,其核心功能模塊分為人口信息管理、拆遷安置管理、突發(fā)事件管理、用戶角色管理等功能模塊。其中人口信息管理主要是對(duì)房屋拆遷管理過(guò)程中所涉及到的各類(lèi)人口進(jìn)行登記、分類(lèi)處理以及最終信息規(guī)整的功能模塊,是整個(gè)房屋拆遷管理系統(tǒng)的核心功能,拆遷安置工作以人口信息管理為數(shù)據(jù)基礎(chǔ)進(jìn)行設(shè)計(jì),因此,重視人口信息功能模塊設(shè)計(jì)是十分重要的;其次,則是拆遷安置管理功能模塊,按照相關(guān)的法律法規(guī)和拆遷文件精神,對(duì)拆遷住戶進(jìn)行妥善的安置管理則是該模塊的主要功能,拆遷安置管理模塊,是動(dòng)態(tài)的管理過(guò)程,隨著安置工作的有序推進(jìn),不同拆遷住戶的安置工作進(jìn)度不盡相同,反映在拆遷安置管理功能模塊上就是各類(lèi)進(jìn)度條和辦理時(shí)限等;再次,則是突發(fā)事件管理,在拆遷安置工作中難免出現(xiàn)群眾訴求得不到滿足的現(xiàn)象,由此引發(fā)的突發(fā)性事件,尤其是群體性事件則應(yīng)由該模塊進(jìn)行管理,主要是進(jìn)行事件記錄、處理措施、領(lǐng)導(dǎo)批示、落實(shí)情況等等進(jìn)行動(dòng)態(tài)管理;最后,為了區(qū)分對(duì)待房屋拆遷管理系統(tǒng)中的不同角色類(lèi)型,進(jìn)行權(quán)限劃分、用戶角色管理也較為普遍,用戶管理模塊主要實(shí)現(xiàn)該部分的功能。
三、房屋拆遷管理系統(tǒng)架構(gòu)與實(shí)現(xiàn)
(一)房屋拆遷管理系統(tǒng)技術(shù)模型
按照通用的管理系統(tǒng)技術(shù)模型,主要包括單機(jī)系統(tǒng)和分層系統(tǒng),互聯(lián)網(wǎng)技術(shù)的大量應(yīng)用使得單機(jī)系統(tǒng)逐漸被淘汰,分層系統(tǒng)是主流的技術(shù)應(yīng)用,分層系統(tǒng)是通過(guò)搭建服務(wù)器,用戶借助瀏覽器或者客戶端進(jìn)行系統(tǒng)訪問(wèn),實(shí)現(xiàn)業(yè)務(wù)功能。通常有兩種類(lèi)型,即BS(瀏覽器/服務(wù)器)系統(tǒng)架構(gòu)和CS(客戶端/服務(wù)器)系統(tǒng)架構(gòu),相較而言,BS架構(gòu)的通用性較強(qiáng),不需要借助于其他應(yīng)用軟件即可實(shí)現(xiàn),主要是依賴于操作系統(tǒng)中所安裝的瀏覽器進(jìn)行功能實(shí)現(xiàn);CS架構(gòu)則是通過(guò)開(kāi)發(fā)相應(yīng)的客戶端軟件進(jìn)行技術(shù)實(shí)現(xiàn),相較于瀏覽器模型,客戶端模型在功能展示和個(gè)性化方面更具優(yōu)勢(shì),缺點(diǎn)是用戶還需安裝相應(yīng)的客戶端軟件,增加工作量。近年來(lái)隨著富客戶端技術(shù)的發(fā)展,瀏覽器個(gè)性化功能更具特色,利用瀏覽器進(jìn)行系統(tǒng)技術(shù)模型的搭建越來(lái)越成為主流,這是值得關(guān)注的方面。
(二)房屋拆遷管理系統(tǒng)軟件層次架構(gòu)
現(xiàn)代軟件開(kāi)發(fā)過(guò)程多基于層次結(jié)構(gòu),有助于軟件可維護(hù)性的提升,以最為常見(jiàn)的MVC軟件層次架構(gòu)為例,三層軟件架構(gòu)實(shí)現(xiàn)用戶視圖、業(yè)務(wù)處理、數(shù)據(jù)持久化功能的分離,具有典型的技術(shù)應(yīng)用特點(diǎn)。MVC,分別為V(VIEW)視圖層,是服務(wù)用戶的接口,不同終端用戶所展示的內(nèi)容不盡相同;M(MODEL)數(shù)據(jù)模型,是將具體數(shù)據(jù)封裝在一定的模型中,便于數(shù)據(jù)處理,如常見(jiàn)的業(yè)務(wù)模型類(lèi)就是典型的數(shù)據(jù)MODEL;而C(CONTROL)控制接口,是實(shí)現(xiàn)業(yè)務(wù)功能的具體處理層次,連接了數(shù)據(jù)持久化部分以及視圖層層次,通常作為中間件存在于軟件結(jié)構(gòu)中。所謂的數(shù)據(jù)持久化層就是數(shù)據(jù)存儲(chǔ)于數(shù)據(jù)庫(kù)中的持久化操作,包括常見(jiàn)的增刪改查等操作。分層軟件模型有利于,軟件的維護(hù)和開(kāi)放式的開(kāi)發(fā)應(yīng)用,是值得提倡的軟件結(jié)構(gòu)。
(三)房屋拆遷管理系統(tǒng)實(shí)現(xiàn)語(yǔ)言
房屋拆遷管理系統(tǒng)的實(shí)現(xiàn)語(yǔ)言可有多種選擇,如常見(jiàn)的C++、C#、ASP.net、Java、PHP都可以作為實(shí)現(xiàn)語(yǔ)言,通常管理系統(tǒng)用戶對(duì)實(shí)現(xiàn)語(yǔ)言關(guān)注度相對(duì)較低,畢竟作為甲方,不需要了解底層的語(yǔ)言實(shí)現(xiàn),只需要利用開(kāi)發(fā)好的軟件進(jìn)行利用即可。建議用戶選擇一些技術(shù)成熟、應(yīng)用廣發(fā)的編程語(yǔ)言進(jìn)行實(shí)現(xiàn),畢竟這些編程語(yǔ)言在開(kāi)發(fā)便捷性、維護(hù)性等方面具有相當(dāng)?shù)膬?yōu)勢(shì),這也是未來(lái)對(duì)系統(tǒng)升級(jí)、部署應(yīng)用的重要參考依據(jù)。另外,不同的編程語(yǔ)言所擅長(zhǎng)的領(lǐng)域都不盡相同,以PHP和Java為例,多見(jiàn)于瀏覽器開(kāi)發(fā)模型,而C#以及C++更多的以客戶端的方式予以實(shí)現(xiàn),這都是編程語(yǔ)言擅長(zhǎng)的方式,需引起注意??傊疬w管理用戶應(yīng)與軟件開(kāi)發(fā)商進(jìn)行有效合理溝通最終確定相應(yīng)的軟件實(shí)現(xiàn)語(yǔ)言。
(四)房屋拆遷管理系統(tǒng)多客戶端應(yīng)用
隨著近年來(lái)客戶端類(lèi)型的不斷豐富,加強(qiáng)多客戶端功能的開(kāi)發(fā)已經(jīng)成為重要的業(yè)務(wù)需求。以最為常見(jiàn)的客戶端類(lèi)型例,Android、IOS以及PC端等類(lèi)型,如房屋拆遷管理系統(tǒng)以web瀏覽器的方式進(jìn)行實(shí)現(xiàn),因?yàn)槠渚哂型ㄓ眯?,不必過(guò)分關(guān)注客戶端類(lèi)型,只要進(jìn)行簡(jiǎn)單的適配處理即可完成;如是以具體的客戶端進(jìn)行實(shí)現(xiàn)的,則需要對(duì)其進(jìn)行分別處理和開(kāi)發(fā),按照軟件分層的方式,開(kāi)發(fā)人員只需要對(duì)VIEW層數(shù)據(jù)進(jìn)行分別設(shè)計(jì),而后置的控制層、數(shù)據(jù)模型以及數(shù)據(jù)持久化層不必改變即可完成。具體操作,應(yīng)根據(jù)設(shè)計(jì)需求進(jìn)行分別處理。
四、房屋拆遷管理系統(tǒng)的開(kāi)放性設(shè)計(jì)與應(yīng)用探討
云計(jì)算、大數(shù)據(jù)等新技術(shù)的大量應(yīng)用,為房屋拆件管理系統(tǒng)的開(kāi)放型設(shè)計(jì)提供了重要的參考,一方面用戶可以借助于云計(jì)算的模型進(jìn)行系統(tǒng)部署,降低系統(tǒng)運(yùn)維管理成本,另一方面,可發(fā)揮大數(shù)據(jù)的優(yōu)勢(shì),對(duì)拆遷管理數(shù)據(jù)進(jìn)行大數(shù)據(jù)分析,挖掘數(shù)據(jù)背后的價(jià)值,為拆遷管理工作提供真實(shí)可靠的數(shù)據(jù)參考,從而更加有效進(jìn)行管理決策,這是非常有益的技術(shù)實(shí)踐應(yīng)用。除此之外,房屋拆遷管理系統(tǒng)亦可作為新聞平臺(tái)進(jìn)行運(yùn)作,公眾可以參與到拆遷管理工作中,對(duì)相關(guān)政策、工作進(jìn)度、實(shí)際遇到的工作難題等進(jìn)行“陽(yáng)光”運(yùn)行,接受群眾的監(jiān)督,提高公眾參與度,這也是政府進(jìn)行管理優(yōu)化、提升管理透明度的重要舉措,值得推崇。房屋拆遷管理系統(tǒng),亦可進(jìn)行集成設(shè)計(jì),融入其他功能接口,豐富其業(yè)務(wù)功能,提升管理系統(tǒng)應(yīng)用適用性。
五、小結(jié)
本文從房屋拆遷管理系統(tǒng)的功能定位、功能模塊劃分、軟件架構(gòu)以及具體實(shí)踐等內(nèi)容探討介紹了相關(guān)管理系統(tǒng)內(nèi)容,用戶可根據(jù)自身的實(shí)際管理需求進(jìn)行房屋拆遷管理系統(tǒng)設(shè)計(jì)、開(kāi)發(fā)和運(yùn)行,不斷提升房屋拆遷管理系統(tǒng)可維護(hù)性、可用性以及開(kāi)放性,為房屋拆遷管理工作提供必要的技術(shù)支撐和信息保障。
【參考文獻(xiàn)】
[1]李松陽(yáng). 鞍山房產(chǎn)局房屋拆遷管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].大連理工大學(xué),2016.
[2]孫朝陽(yáng),林松,李志斌,胡博.三維可視化房屋拆遷管理系統(tǒng)及應(yīng)用[J].電力勘測(cè)設(shè)計(jì),2016(02):36-40.
[3]葉昕. 城市房屋拆遷管理GIS系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].吉林大學(xué),2015.
[4]孫源龍. 鞍山達(dá)道灣區(qū)房屋拆遷管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].大連理工大學(xué),2014.
[5]李俊霆. 房屋拆遷管理系統(tǒng)的分析與設(shè)計(jì)[D].云南大學(xué),2013.