網(wǎng)格化智慧社區(qū)業(yè)務(wù)管理系統(tǒng)設(shè)計與實現(xiàn)_第1頁
網(wǎng)格化智慧社區(qū)業(yè)務(wù)管理系統(tǒng)設(shè)計與實現(xiàn)_第2頁
網(wǎng)格化智慧社區(qū)業(yè)務(wù)管理系統(tǒng)設(shè)計與實現(xiàn)_第3頁
網(wǎng)格化智慧社區(qū)業(yè)務(wù)管理系統(tǒng)設(shè)計與實現(xiàn)_第4頁
網(wǎng)格化智慧社區(qū)業(yè)務(wù)管理系統(tǒng)設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩18頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、摘要社區(qū)作為社會事務(wù)管理的基本單元,肩負(fù)著敕府、百姓間的橋梁作用,所以社區(qū)在未來能夠建設(shè)成什么樣子決定了老百姓的生活水平,若是建設(shè)差勁的話,還能影響社會穩(wěn)定。近些年來科學(xué)技術(shù)的進(jìn)步越來越快,在城市建設(shè)的浪潮中,智慧城市逐漸變的火熱,要想建設(shè)智慧城市,核心便在于建設(shè)智慧社區(qū)。為了城市能夠更快更好的發(fā)展,各地政府都開始網(wǎng)格化的智慧社會建設(shè)。此種背景下,這里進(jìn)行研究了如何搭建智慧社區(qū)管理系統(tǒng),從研究背景開始介紹,一直到其功能需求的分析以及系統(tǒng)性設(shè)計的探究,最后在sql技術(shù)的支持下以B/S機(jī)構(gòu)為基礎(chǔ)進(jìn)行了系統(tǒng)設(shè)計。關(guān)鍵詞:網(wǎng)格化;智慧社區(qū);社區(qū)管理AbstractAs a basic unit of

2、social affairs management, the community shoulders the role of a bridge between the government and the people. Therefore, the development and construction of the community is closely related to the lives of the people and directly affects the harmony and stability of the society. With the developmen

3、t of information technology. Smart city has become the mainstream of urban construction, in which smart community is the core part of smart city construction. In order to improve the level of government public management and public services, accelerate the construction of harmonious communities and

4、change the way of community management, major cities have begun to build networked intelligent community platforms. Based on this, this paper studies the design of the network intelligent community management system. First, the background and significance of the research in the search section are br

5、iefly described, and then the requirements of the system are analyzed from functional requirements and non-functional requirements. The feasibility of the system design is studied and discussed. Then the system is designed and implemented based on the B/S structure and SQL database technology, and t

6、he system query function and management function design are completed.Keywords:Netting; Smart community; Community managementII目錄摘要IAbstractII1緒論11.1研究背景11.2研究意義12系統(tǒng)需求分析22.1功能需求分析22.1.1基礎(chǔ)數(shù)據(jù)管理功能22.1.2事件管理功能32.1.3應(yīng)用支撐管理功能42.2非功能性需求分析42.3系統(tǒng)可行性分析52.3.1操作可行性52.3.2技術(shù)可行性62.3.3經(jīng)濟(jì)可行性63網(wǎng)格化智慧社區(qū)管理系統(tǒng)的實現(xiàn)63.1系統(tǒng)運(yùn)行軟

7、硬件平臺63.2數(shù)據(jù)庫設(shè)計73.3系統(tǒng)總體架構(gòu)93.4系統(tǒng)查詢功能實現(xiàn)93.4.1用戶管理實現(xiàn)93.4.2信息錄入功能的實現(xiàn)103.4.3網(wǎng)格查詢功能實現(xiàn)123.5系統(tǒng)管理功能133.5.1事件分類功能133.5.2事件調(diào)度功能143.5.3事件審核功能143.5.4事件統(tǒng)計模塊154總結(jié)154.1結(jié)論154.2展望16參考文獻(xiàn)17致謝181緒論1.1研究背景我國近些年來經(jīng)濟(jì)迅速發(fā)展,城市化進(jìn)程不斷加快,在增長的同時,社會構(gòu)成也變得越越復(fù)雜。有相關(guān)的調(diào)研資料表明,截止去年為止,我國的城鎮(zhèn)化已經(jīng)達(dá)到了五十六個百分點(diǎn),隨著城鎮(zhèn)化進(jìn)程的不斷加快,越來越多的農(nóng)民轉(zhuǎn)變成城市居民,城市人口數(shù)量不斷提高,與

8、此同時也產(chǎn)生了各種社會管理問題,這種情況下建設(shè)好基層就顯得極為重要。隨著時間節(jié)點(diǎn)不斷逼近當(dāng)初設(shè)立的要達(dá)到小康社會的時間點(diǎn),城市化進(jìn)程還會進(jìn)一步加快,將來大型中型城市會越來越多,在社會管理管理方面,依賴于信息技術(shù)的發(fā)展,也能夠更加系統(tǒng)的進(jìn)行,現(xiàn)在以計算機(jī)網(wǎng)絡(luò)為基礎(chǔ)進(jìn)行社會管理的現(xiàn)象已經(jīng)屢見不鮮。為了使得管理工作更加系統(tǒng),我們引入了網(wǎng)格化的管理模式,在以計算機(jī)網(wǎng)絡(luò)為基礎(chǔ)的管理系統(tǒng)中加入網(wǎng)格化管理的元素就成了這種新興的創(chuàng)新的管理方式,這種方式已經(jīng)在一些一線城市進(jìn)行了試點(diǎn),比如北京上海等,試點(diǎn)所反饋出來的效果也不錯,說明這種模式具備可行性,也能夠給予其后的推廣一定的示范和指導(dǎo)。但同時也出現(xiàn)了一些問題,

9、對這種系統(tǒng)來說,難以關(guān)注到基層居民的一些具體事務(wù),涉及到人們生活的一些問題難以得到良好的處理,而且居民難以獲取足夠的心有,還有目前這種管理模式都是針對一些大城市來進(jìn)行開發(fā)和運(yùn)行的,對于一些二線城市或者三四線的小城市來說,是否具備足夠的適用性還有待商榷,而且這種系統(tǒng)本身的龐大,從而導(dǎo)致的直接結(jié)果就是耗時耗力,在推廣上具有難度。1.2研究意義智慧設(shè)計的搭建基于計算機(jī)網(wǎng)絡(luò),通過互聯(lián)網(wǎng)來使居民的各種信息通暢的流動于各個用戶以及管理者之間。在這種情況下,居民就可以體會到這種模式所能夠帶來的生活變得數(shù)字化,同時社區(qū)管理者在進(jìn)行管理工作的時候也更加的便捷。智慧社區(qū)的構(gòu)建融合了當(dāng)前火熱的物聯(lián)網(wǎng)以及大數(shù)據(jù)等技術(shù)

10、還有已經(jīng)相對成熟的衛(wèi)星定位等技術(shù),是一種高度的整合了當(dāng)代先進(jìn)信息技術(shù)的技術(shù)。在這項技術(shù)中,管理系統(tǒng)是一個核心組成部分,從管理人員的角度來針對性的開發(fā)各種信息化應(yīng)用,從而能夠使得管理工作的效率加大的增加,同時合理性也得到了提高。這種系統(tǒng)在擁有各種先進(jìn)的信息技術(shù)的基礎(chǔ)上,能夠?qū)F(xiàn)有的管理模式在各個方面不斷的進(jìn)行優(yōu)化和完善,比方說業(yè)務(wù)流程,各部門的寫作,監(jiān)督機(jī)制的引入等等,在某種意義上比起單純的技術(shù)顯得充滿了智慧。這里對社區(qū)管理人員的日常工作情況及其中碰到的問題進(jìn)行了深入的研究,以促進(jìn)社會的更快更好的發(fā)展為目標(biāo),結(jié)合當(dāng)前已有的一些成熟的技術(shù)和常見問題的解決方式等等,提出將蟻群的改進(jìn)著色算法應(yīng)用于此項

11、技術(shù)之中,從而為提高管理效率和管理系統(tǒng)的公共服務(wù)能力做出貢獻(xiàn),使得人們的生活更加便捷。2系統(tǒng)需求分析2.1功能需求分析這里要搭建的一種綜合性的為了社會管理而服務(wù)的一種網(wǎng)絡(luò)化平臺,此技術(shù)中心需要實現(xiàn)的功能是全面而多樣的,具體包括基礎(chǔ)數(shù)據(jù)管理、政務(wù)辦公處理、時間處理、應(yīng)用支撐功能等等,在下文中分別對其進(jìn)行詳細(xì)的敘述。2.1.1基礎(chǔ)數(shù)據(jù)管理功能(1)網(wǎng)格管理這是一種以網(wǎng)格為管理對象來完成管理工作的一種管理模式,在不同種類的網(wǎng)格區(qū)塊中,管理人員根據(jù)情況實時的更新各種信息。在每個網(wǎng)格都都有許多單元網(wǎng)格,在單元網(wǎng)格中是人們生活必備的各種工程建筑,包括各種住宅樓,公園,商務(wù)樓等等,在單元格中,根據(jù)實際情況的

12、變化,管理員可以實時的更新最新的信息。(2)樓棟管理對各個網(wǎng)格之內(nèi)的樓棟的管理通過劃分單元網(wǎng)格來記性。管理員根據(jù)權(quán)限以及職責(zé)對自己負(fù)責(zé)管理的樓棟的各種信息進(jìn)行查詢或者修改,同時將每一棟樓都和某一固定的網(wǎng)格綁定起來,同時提供在網(wǎng)格中對樓棟進(jìn)行增刪改查等各項基本功能,以及上傳實景圖片或者布置圖等附屬功能。(3)房屋管理對房屋進(jìn)行管理的方式類似于前文所說的樓棟管理,都是通過劃分單元網(wǎng)格來進(jìn)行的,不同的是房屋管理是在樓棟管理的基礎(chǔ)上進(jìn)行的,在樓棟網(wǎng)格中,劃分各個住房網(wǎng)格,在樓棟網(wǎng)格中附帶有管理模塊,管理人員通過這個管理模塊來查詢住房的相關(guān)信息,然后根據(jù)實際情況對其信息進(jìn)行增刪改查等各種基本操作,同時,

13、每個房屋都與所屬的樓棟綁定,在更新相關(guān)信息的時候,可以直接更新同一棟樓中的所有住房。(4)組織管理以一級一級的網(wǎng)格中的組織信息管理模塊來管理組織信息,通過此模塊,管理人員能夠查詢以及修改信息,能夠?qū)⒆》亢徒M織綁定,這里所說的組織,指的是社會上的各種組織、企業(yè),機(jī)關(guān)事業(yè)單位等等。(5)人口管理人口管理所針對的管理對象顯然就是城市居民了,在相應(yīng)的網(wǎng)格中提供人口管理模塊,通過管理模塊可以查詢所在網(wǎng)格的市民的各種登記好的信息,包括姓名,身份證等等,還有刪除功能,對于遷移了戶口的,或者發(fā)生死亡的,消除其信息,再者還有修改功能,對公民的發(fā)生改變的信息進(jìn)行實時的修改,以及查詢功能,其他功能都要以此項功能為基

14、礎(chǔ)。2.1.2事件管理功能在網(wǎng)格化系統(tǒng)中提供事件管理功能,有“事件釆集”,主要是收集所屬區(qū)域內(nèi)發(fā)生的各種社會事件,比方說計生、綜合治理等等;還有“事件分類”,主要是對前一項功能所采集到的事件根據(jù)其性質(zhì)的不同劃分類別;再有“待辦事件”,顯示管理人員即將處理的一些事件;然后是“已辦事件”,顯示的是已經(jīng)被管理人員處理過的一些事件,最后還有“事件調(diào)度”等等,在處理事件的時候,事件采集功能同時開啟,將事件處理過程中發(fā)生的各種信息予以記錄,比方說事件發(fā)生所造成的危害大小,涉事人員的數(shù)量,所屬網(wǎng)格的編號,以及處理結(jié)果等等。2.1.3應(yīng)用支撐管理功能(1)用戶管理這項功能主要用于對使用此只會系統(tǒng)的用戶進(jìn)行統(tǒng)一

15、的管理,每個用戶都擁有屬于自己的賬號,每個賬號都設(shè)定有相應(yīng)的密碼,綁定用戶的各種相關(guān)信息,比方說身份證號,手機(jī)號等等,這些都是用戶在注冊的時候必須提供的,在用戶需要修改密碼或者重置密碼的時候需要通過這些信息來提供認(rèn)證功能,只有通過認(rèn)證之后,用戶才能夠修改或者重置自己的密碼,這樣能夠在很大程度上保證用戶賬號的安全性。管理員在后臺可以查看用戶以及不同工作站的狀態(tài),對工作狀態(tài)為異常的及時給予通知提醒。(2)角色權(quán)限管理角色權(quán)限管理是設(shè)置用戶權(quán)限和組的功能,通過增加組、分配組的角色功能權(quán)限,把創(chuàng)建的用戶分到不同的組,從而達(dá)到使不同角色擁有不同的權(quán)限的目的,在其中可以根據(jù)需要來對用戶組進(jìn)行增刪改,也可以

16、對用戶組中的用戶進(jìn)行增刪改。在進(jìn)行權(quán)限分配的過程中,一般會通過一些特定的控制程序來對其加以限制,通常所使用的控制程序是認(rèn)證系統(tǒng),其主要功能如下:根據(jù)資源類型分配權(quán)限,資源包括功能和信息等,不同的資源類型分別分配不同的權(quán)限。信息的權(quán)限包含集中,分別是只讀、可修改等等。權(quán)限即為執(zhí)行權(quán)限。一般來說通過樹狀圖的方式來將系統(tǒng)中所包含的各種功能顯示出來,然后根據(jù)其所具備的不同權(quán)限來將其分配到組、部門、用戶和角色。2.2非功能性需求分析系統(tǒng)的性能需求主要是指除了功能之外的,對系統(tǒng)的整體性能的要求,例如系統(tǒng)是否安全、是否能夠方便的使用等。對于軟件過程管理平臺的非功能性需求如下:(1)性能與可靠性該系統(tǒng)支持多個

17、用戶同時進(jìn)行操作的并發(fā)式運(yùn)行方式,而且這個數(shù)量超過五十。在并發(fā)操作進(jìn)行過程中,為了保證系統(tǒng)的性能及穩(wěn)定性,應(yīng)當(dāng)滿足以下時間要求:在平均響應(yīng)時間方面,用戶在訪問首頁的時候,系統(tǒng)最遲應(yīng)當(dāng)在三秒以內(nèi)響應(yīng),在用戶登錄系統(tǒng)的時候,系統(tǒng)最遲應(yīng)當(dāng)在五秒以內(nèi)響應(yīng),在用戶進(jìn)行增刪改查等基本操作的時候,系統(tǒng)最遲應(yīng)當(dāng)在五秒以內(nèi)響應(yīng),在用戶的操作具備較高的復(fù)雜性的時候,系統(tǒng)最遲應(yīng)當(dāng)在八秒以內(nèi)響應(yīng),在用戶使用統(tǒng)計功能的時候,系統(tǒng)最遲應(yīng)當(dāng)在二十秒以內(nèi)響應(yīng)。(2)信息安全為了保證信息的安全性,在寫代碼的時候必須按照標(biāo)準(zhǔn)的書寫方式來進(jìn)行,在系統(tǒng)的維護(hù)中,必須對各種攻擊方式加以防范,比方說注入式攻擊等。同時在權(quán)限控制的時候也要

18、注意安全性,將權(quán)限進(jìn)行分類,把管理員和普通用戶所能夠行使的權(quán)限區(qū)分開來,防止用戶接觸到管理權(quán)限,從而在一定程度上保證到了數(shù)據(jù)的安全。本文設(shè)計的系統(tǒng)需要保證應(yīng)用該系統(tǒng)的管理能夠保障企業(yè)安全,并且還滿足于計算機(jī)等級考試學(xué)習(xí)系統(tǒng)信息安全的保密需求。(3)先進(jìn)性設(shè)計的管理模式要符合最先進(jìn)的管理觀念,在操作流程上要符合一定的標(biāo)準(zhǔn),能夠完成多人之間跨地域的溝通,協(xié)作效率高,具有一定的先進(jìn)性能。(4)通用性在目前常見的一些應(yīng)用環(huán)境用要能夠使用,比方說windows,linux等等。系統(tǒng)需簡化用戶的操作,界面統(tǒng)一友好,設(shè)計人性化。實現(xiàn)各板塊數(shù)據(jù)統(tǒng)一,同時系統(tǒng)需實現(xiàn)跨區(qū)域的系統(tǒng)信息的無縫銜接,2.3系統(tǒng)可行性分

19、析在進(jìn)行具體的需求分析之前,我們首先對開發(fā)網(wǎng)格化智慧社區(qū)管理系統(tǒng)進(jìn)行需求分析,從而確定開發(fā)此平臺是否有必要實施。這里從操作、技術(shù)以及技術(shù)三個方面綜合考慮來分析此系統(tǒng)是否可行。2.3.1操作可行性分析可操作性主要是分析是否可以所設(shè)計的系統(tǒng)是否能夠滿足所需要達(dá)到的目標(biāo)。在幾十年前就有人提出過移動學(xué)習(xí)的概念,但是因為當(dāng)時的軟件硬件條件太差,所以導(dǎo)致了難以出現(xiàn)研究成果。近幾十年來,技術(shù)迅速進(jìn)步,移動設(shè)備終端開始作為一種日常必備品進(jìn)入人們的生活,再加上網(wǎng)絡(luò)的幾次提速,由3G提升到4G,5G也即將出現(xiàn),這種種情況為移動學(xué)習(xí)的進(jìn)一步發(fā)展提供了良好的條件,無疑為開展管理系統(tǒng)的操作鋪平了道路。因而從操作上說,當(dāng)

20、前開展網(wǎng)格化管理系統(tǒng)研究與實踐是具有很強(qiáng)的可行性。2.3.2技術(shù)可行性在技術(shù)方面對其是否可行進(jìn)行分析主要是分析目前已經(jīng)存在的各種技術(shù)是否能夠在人們可以接受的時間內(nèi)開發(fā)出所需要的產(chǎn)品。從技術(shù)的角度上來看,通常將系統(tǒng)分為兩個端口,一端是服務(wù)器端,另一端是客戶端或者瀏覽器端,因此通常會在兩種架構(gòu)方式之間選擇,第一種是客戶端/服務(wù)器端(Client/Server)的架構(gòu),簡稱為C/S,另一端為瀏覽器端/服務(wù)器端(Browser/Server)的架構(gòu),簡稱為B/S,開發(fā)語言選擇java,數(shù)據(jù)庫使用MySQL和SQLite,服務(wù)器端使用javaEE,其部署環(huán)境為湯姆貓和阿帕奇。這些技術(shù)經(jīng)過人們的不斷完善,

21、其中的缺陷bug都經(jīng)過了人們的不斷調(diào)試,現(xiàn)在都已經(jīng)是相當(dāng)成熟的技術(shù)了,在技術(shù)上式完全可行的。除此之外,在開發(fā)這種管理系統(tǒng)時所依賴的平臺可以使windows,也可以是linux,unix等等。開發(fā)人員可以根據(jù)將已經(jīng)完成的部分在其他操作系統(tǒng)中繼續(xù)開發(fā),這種可移植性為整個開發(fā)工作創(chuàng)造了良好的技術(shù)環(huán)境。2.3.3經(jīng)濟(jì)可行性經(jīng)濟(jì)上的可行性,從經(jīng)濟(jì)角度考慮,分析開發(fā)的平臺是否具有一定的經(jīng)濟(jì)效益。對于當(dāng)前來講,我國城市化腳步的不斷加緊,社區(qū)的數(shù)量始終在增加,在社區(qū)管理工作中會產(chǎn)生極大的資源消耗,網(wǎng)格化智慧社區(qū)管理系統(tǒng)能夠?qū)Ξ?dāng)前社區(qū)管理的相關(guān)功能需求進(jìn)行實現(xiàn),并且解放大量人力物力,同時市場上也急需一款具有功能

22、多樣化、安全穩(wěn)定性價比高的社區(qū)管理軟件系統(tǒng)滿足市場需求,所以,網(wǎng)格化智慧社區(qū)管理系統(tǒng)的設(shè)計具有一定的而經(jīng)濟(jì)可行性。3網(wǎng)格化智慧社區(qū)管理系統(tǒng)的實現(xiàn)3.1系統(tǒng)開發(fā)平臺開發(fā)環(huán)境對開發(fā)效率有著至關(guān)重要的影響,同時還會對產(chǎn)品的質(zhì)量以及后期維護(hù)的難度也有影響。這里使用的框架是S2SH,這是一種開源的框架,針對這種框架目前已經(jīng)出現(xiàn)了很多強(qiáng)大的開發(fā)工具。為了達(dá)到在滿足安全性要求以及可靠性要求的前提下以最低的成本達(dá)到最好的效果的目的,這里首先考慮的開發(fā)工具是各種開源工具。Biao 3.1開發(fā)平臺條目開發(fā)工具名稱版本Java開發(fā)工具包JAVA數(shù)據(jù)庫管理工具M(jìn)icrosoftSQLweb網(wǎng)絡(luò)應(yīng)用服務(wù)器Apache-

23、Tomcat7.0.52集成開發(fā)環(huán)境(IDE)MyEclipse2013SR2數(shù)據(jù)持久層Hibernate3.2.1表示層Struts22.3.3單元測試工具JUnit4.0操作系統(tǒng)MicrosoftWindows8業(yè)務(wù)邏輯層Spring3.0.2這里在架構(gòu)方面采用的是B/S架構(gòu),也就是瀏覽器/服務(wù)器的結(jié)構(gòu),任意一臺電腦只要能夠連接上互聯(lián)網(wǎng)同時安裝有瀏覽器,就能夠登錄此管理系統(tǒng)。在設(shè)計的時候還要考慮到各種型號瀏覽器的適用性,360、百度、火狐等等,保證各種瀏覽器都能夠正確的達(dá)到訪問效果。3.2數(shù)據(jù)庫設(shè)計開發(fā)人員在應(yīng)用數(shù)據(jù)庫的時候,第一步工作是建立各種表格,這里需要預(yù)先設(shè)置的表格有用戶表,起名為

24、sys_user,系統(tǒng)權(quán)限表,起名為sys-authority,系統(tǒng)角色表,起名為sys-role。在這些表設(shè)置完成之后緊接著要設(shè)置這幾張表之間的關(guān)聯(lián)關(guān)系,通過兩張關(guān)聯(lián)表來完成。用戶和權(quán)限之間通過角色相連接起來,每個角色擁有不同的權(quán)限,用戶以角色為媒介來擁有權(quán)限,在用戶行使權(quán)限的過程中角色通過權(quán)限信息對其進(jìn)行控制。三者之間的關(guān)系并不是一對一的,每個用戶可以對應(yīng)角色的數(shù)量不止一個,多個用戶也可以同時擁有同一個角色;一個角色可以擁有多個權(quán)限,一個權(quán)限也可被多個角色共享。表3.2系統(tǒng)用戶表字段名字段類型是否主鍵是否允許空值字段描述idint(11)YESNO用戶namevarchar(50)NONO

25、用戶姓名pwdvarchar(40)NONO用戶密碼codevarchar(8)NONO登錄用戶名isSysbit(1)NONO用戶是否被禁用enablebit(1)NONO用戶是否被管理dept_idint(11)NONO用戶部門role_idint(11)NONO用戶角色mobilevarchar(11)NOYES用戶電話emailvarchar(50)NOYES用戶郵箱表3.3系統(tǒng)權(quán)限表字段名字段類型是否主鍵是否允許空值字段描述idint(11)YESNO權(quán)限namevarchar(50)NONO權(quán)限名稱isSysbit(1)NONO權(quán)限是否被禁用enablebit(1)NONO權(quán)限是否

26、被管理memovarchar(50)NOYES權(quán)限描述表3.4系統(tǒng)角色表字段名字段類型是否主鍵是否允許空值字段描述idint(11)YESNO角色namevarchar(50)NONO角色名稱fidint(11)NOYES父角色isSysbit(1)NONO角色是否被禁用enablebit(1)NONO角色是否被管理memovarchar(50)NOYES角色描述表3.5居民基本信息表字段名字段類型是否主鍵是否允許空值字段描述idint(11)YESNO居民ridint(11)NOYES居民所屬網(wǎng)格idcardvarchar(255)NOYES居民身份證namevarchar(8)NOYES居

27、民姓名birthdayvarchar(255)NOYES居民出生日期nationvarchar(255)NOYES居民民族housenovarchar(255)NOYES居民房屋編號grupvarchar(11)NOYES居民人口分類newaddressvarchar(255)NOYES居民現(xiàn)居地址linksmallint(6)NOYES居民與戶主關(guān)系3.3系統(tǒng)總體架構(gòu)此管理系統(tǒng)是為了提高社會管理的效率而以網(wǎng)格化的模式為基礎(chǔ)開發(fā)出來的一種管理平臺,為了更好的滿足系統(tǒng)的可靠性以及安全性,這里最終選擇的架構(gòu)方式是分布式架構(gòu)。下圖將其總體框架繪制了出來:圖3.1系統(tǒng)整體架構(gòu)3.4系統(tǒng)查詢功能實現(xiàn)3.

28、4.1用戶管理實現(xiàn)用戶管理是系統(tǒng)管理中的一項重要管理內(nèi)容,主要有量方面的內(nèi)容,分別是登錄認(rèn)證和用戶授權(quán)。前者是指的是在用戶登錄的時候根據(jù)用戶的密碼或者其他信息來判斷該用戶是否是賬號的擁有者,然后取得相應(yīng)的權(quán)限信息,同時還要防止同一個賬號多次登錄的情況出現(xiàn),在表中要設(shè)置唯一性元素;后者指的是在用戶登錄上了系統(tǒng)以后,系統(tǒng)根據(jù)身份信息對用戶開放不同的權(quán)限,比方說普通用戶只能得到普通用戶的授權(quán),管理員既能得到普通用戶的授權(quán),還能夠得到管理員的授權(quán)。這里設(shè)計的登錄界面如下:圖3.2系統(tǒng)登錄界面3.4.2信息錄入功能的實現(xiàn)設(shè)置此項功能的主要目的在于錄入工作人員的信息,這些信息的存在使得日后的人員調(diào)動工作能

29、夠更加系統(tǒng)化的進(jìn)行。在管理模塊中提供了增刪改查等基本功能,管理人員通過這些功能來實現(xiàn)對工作人員信息的增加、修改、刪除等等目的,來了新人時添加新人信息,老員工離職了刪除人員信息,員工升職的時候或者所屬網(wǎng)格發(fā)生變化的時候修改員工信息,當(dāng)所屬的工作人員的數(shù)量足夠多的時候,要查詢某個人員就會顯得極不方便,這時候查詢功能就有了用武之地。這里可以進(jìn)行增刪改查的人員信息有很多,基本的年齡、性別、身份證等,除此之外還有工作崗位、聯(lián)系方式、區(qū)域歸屬等等。出于安全性考慮,原則上在進(jìn)行錄入工作時不允許錄入敏感信息。圖3.3系統(tǒng)信息錄入界面核心代碼如下3.4.3網(wǎng)格查詢功能實現(xiàn)網(wǎng)格的主要作用在于在用戶界面將社會的基本

30、情況顯示出來,包括人員組成,住宅樓以及房屋的布置等等,對于市民的一些姓名或者身份證等一些基本數(shù)據(jù),可以將系統(tǒng)鏈接到當(dāng)?shù)毓蚕到y(tǒng)的數(shù)據(jù)庫之中進(jìn)行數(shù)據(jù)調(diào)用,根據(jù)獲得的居民家庭住址信息,可以直接將居民與所屬的社區(qū),住宅樓編號、房屋編號等對應(yīng)起來,社區(qū)管理人員在使用此系統(tǒng)的時候,除了以文字的形式的來查詢市民的各種信息之外,還能夠調(diào)用衛(wèi)星地圖來立體的查詢居民數(shù)據(jù)。將管理工作網(wǎng)格化,在采集復(fù)雜數(shù)據(jù)的時候能夠極大的降低管理人員的工作負(fù)擔(dān),減小其工作量,管理人員通過立體的衛(wèi)星地圖能夠?qū)卧獦且约捌渲械氖忻竦那闆r進(jìn)行整體的把握。具體區(qū)域的網(wǎng)格化工作通過相應(yīng)區(qū)域的管委會所完成,在劃分網(wǎng)格的時候按照社區(qū)來進(jìn)行,各個

31、社區(qū)的委員會之間擁有不同的權(quán)限,但是其所擁有的數(shù)據(jù)可以共享。在對社區(qū)劃分網(wǎng)格的時候充分考慮人數(shù)因素,盡量使得每個網(wǎng)格內(nèi)的人員數(shù)量大致相等,這樣的話便能最大程度上的均衡街道辦人員的工作量。圖3.3系統(tǒng)查詢界面實現(xiàn)核心代碼如下:3.5系統(tǒng)管理功能3.5.1事件分類功能這種網(wǎng)格化的管理方式在管理過程中遵循著獨(dú)有的原則。在用戶將一些事件上傳到系統(tǒng)之中以后,系統(tǒng)會根據(jù)相應(yīng)的信息對事件進(jìn)行歸類,然后根據(jù)所劃分的類別來判斷是否達(dá)到立案標(biāo)準(zhǔn),若是沒有達(dá)到任何一種處理標(biāo)準(zhǔn)的話,則系統(tǒng)將其劃入無法立案事件類別之中,有系統(tǒng)自行處理。在用戶登錄上平臺的同時,系統(tǒng)會根據(jù)所攜帶的定位系統(tǒng)將用戶的位置信息展現(xiàn)在地圖上,同時

32、對于事件會有一個事件表,在其中按照不同的優(yōu)先級將所有待處理的事件以及事件相關(guān)的信息羅列出來,同時列表側(cè)還會設(shè)置一個刷新按鈕,用于不定時更新列表中的內(nèi)容。在每次的分類工作完成以后,也會自動進(jìn)行一次更新操作。管理員可以人為的按照一定的標(biāo)準(zhǔn)對事件進(jìn)行分類,前文中提到過對事件進(jìn)行分類的分類保準(zhǔn),有一級分類和二級分類兩個層次,一級分類比較粗獷,二級分類比較細(xì)致,一級的事件類別包括道橋類、房屋類、園林綠化等等。3.5.2事件調(diào)度功能在完成事件的分類工作以后,便要指派相應(yīng)的工作人員進(jìn)行處理,這種分配工作便稱為調(diào)度。要指派工作人員就要先了解事件發(fā)生區(qū)域的所屬網(wǎng)格,然后指派這個網(wǎng)格中的工作人員前去處理事件,但是

33、用戶在上傳事件的附帶的位置信息并不是網(wǎng)格,而是經(jīng)緯度,這種情況下,就需要設(shè)計一種算法將經(jīng)緯度信息轉(zhuǎn)化為網(wǎng)格編號,然后通過網(wǎng)格編號查詢這個網(wǎng)格的負(fù)責(zé)人,再由此網(wǎng)格負(fù)責(zé)人來指派某個工作人員前去處理事件。如果用戶上傳的時間恰好處于某個網(wǎng)格內(nèi),則就在這個用戶的附近尋找工作人員,將人員信息羅列出來后指派其中的一名前去處理事件,然后系統(tǒng)就會根據(jù)這個人員的姓名、電話等信息來生成派工單。每個工作人員在自己的系統(tǒng)界面之中都可以查詢到自己曾經(jīng)的出工記錄,每一次出工的派工單都保存在系統(tǒng)中以供隨時查看。派工單主要包含的內(nèi)容有工作人員信息以及事件相關(guān)信息和工作完成處理完成事件之后由管理管理進(jìn)行審核過的審核信息,工作人員

34、就在派工單里查詢審核結(jié)果。3.5.3事件審核功能工作人員是通過手機(jī)客戶端來獲取事件信息以及任務(wù)信息的,在其完成任務(wù)以后,也是通過手機(jī)客戶端來提交處理結(jié)果的。在提交結(jié)果的時候工作人員需要對事件進(jìn)行簡單的描述以及填寫事件的編號。在不影響公共安全的前提下,也可以選擇使用拍照的方式來直接展現(xiàn)事件現(xiàn)場的情況。在其提交了處理結(jié)果以后,事件就會變成已處理狀態(tài)。然后社區(qū)管理平臺依次審核處理過的事件。審核人員可以在自己的系統(tǒng)界面上找到審核列表,在其中詳細(xì)描述了事件的相關(guān)信息和工作人員對事件的處理方式以及結(jié)果。其中相關(guān)信息包括市民上傳的信息和工作人員上傳的信息,前者包括市民的姓名、電話、事件、事件的照片等等;后者

35、包括姓名、電話、日期、事件處理后的照片等等。審核人員通過各種方式了確認(rèn)了審核結(jié)果并且對處理結(jié)果打分以后,事件狀態(tài)就由已處理狀態(tài)變成處理完成狀態(tài)。接下來工作人員就可以通過手機(jī)客戶端對事件的處理結(jié)果進(jìn)行查詢了。3.5.4事件統(tǒng)計模塊此模塊是利用貝葉斯算法來實現(xiàn)統(tǒng)計功能的。使用的時候首先將分析模塊打開,然后選擇要對哪一個時間區(qū)段之內(nèi)的事件進(jìn)行統(tǒng)計,在確定了時間范圍之后直接點(diǎn)擊開始選項就可以進(jìn)行統(tǒng)計工作并且將統(tǒng)計之后的結(jié)果以文本的形式輸出在用戶界面上了。工作人員都是了解事件分類的標(biāo)準(zhǔn)的,統(tǒng)計的時候只要確定好所需統(tǒng)計的時間范圍然后由計算機(jī)進(jìn)行統(tǒng)計工作即可。4網(wǎng)站測試4.1測試目的為了本次網(wǎng)站能夠順利為社

36、區(qū)內(nèi)住戶更好的服務(wù),對于社區(qū)內(nèi)治安管理更加辯別。登錄功能測試情況如表4.1登錄測試所示:表 4.1 登錄測試測試案例測試結(jié)果備注輸入管理員密碼1正常管理權(quán)限測試通過輸入管理員密碼2無法登陸測試通過輸入住戶密碼1登陸失敗測試通過以上為登陸界面測試結(jié)果表4.2 添加模塊測試測試案例測試結(jié)果備注輸入用戶名和密碼進(jìn)行添加操作。用戶添加成功測試通過管理員編輯用戶信息編輯成功測試通過5總結(jié)5.1結(jié)論此管理系統(tǒng)之所以被設(shè)計是為了提高管理人員的工作效率、節(jié)省在管理工作中所產(chǎn)生的多余的人力物力的資源消耗,簡化工作流程。這是一種CMS系統(tǒng),其開發(fā)工作的主要任務(wù)是開發(fā)各種應(yīng)用程序。對數(shù)據(jù)庫,要求其必須滿足安全性、完

37、整性、可靠性,此三者缺一不可。對各種應(yīng)用程序,要求其功能滿足使用要求,運(yùn)行效率高。此管理系統(tǒng)使用javaEE和sqlserver來進(jìn)行開發(fā),并且在設(shè)計中考慮到了各種功能需求,使得其功能也更為完善。開發(fā)所用的語言是java,開發(fā)工具或者說開發(fā)環(huán)境選擇的是MyEclipse,將這種新興的網(wǎng)格化的管理理念和現(xiàn)代發(fā)達(dá)的互聯(lián)網(wǎng)技術(shù)以及衛(wèi)星定位技術(shù)結(jié)合起來,在開發(fā)過程中研究如何存儲某一區(qū)域內(nèi)的地理信息,同時設(shè)計實現(xiàn)按人口查詢電子圖、房屋查詢電子圖、密度查詢、房間查詢、樓棟查詢、單位查詢電子圖、組織查詢電子圖對其進(jìn)行數(shù)字與圖層間的匹配,系統(tǒng)中提出按不同圖層劃分屬性編碼和空間數(shù)據(jù)索引設(shè)計案,方便空間區(qū)域分析、

38、空間各項屬性的查詢等。這里將基于互聯(lián)網(wǎng)-地理信息系統(tǒng)的技術(shù)和網(wǎng)格化的管理理念融入到此管理系統(tǒng)之中,將社區(qū)的管理工作可視化,通過網(wǎng)絡(luò)來劃分物理便捷,將社區(qū)中的房屋、住宅等信息和耦合起來,在系統(tǒng)中可以使用互聯(lián)網(wǎng)-地理信息系統(tǒng)來快速的查詢社區(qū)信息,將其中所包含的各項模塊進(jìn)行了詳細(xì)的分解介紹,敘述了其內(nèi)部的工作原理,同時在系統(tǒng)工作的過程中,對已經(jīng)存在的數(shù)據(jù)進(jìn)行進(jìn)行檢索或者統(tǒng)計等操作,哈愛能夠通過短信或者微信等工具將社區(qū)的各項情況實時的監(jiān)控起來,對社區(qū)信息化的建設(shè)起到了重要作用。5.2展望雖然本文設(shè)計的網(wǎng)格化智慧社區(qū)管理具有一定的實踐價值,但是由于本人能力有限,本文設(shè)計的網(wǎng)格化智慧社區(qū)管理系統(tǒng)還有待進(jìn)一步改進(jìn)和完善。(1)系統(tǒng)安全問題,主要是出現(xiàn)在數(shù)據(jù)的錄入工作上,社區(qū)僅

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論