国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

城鄉(xiāng)結(jié)合部新農(nóng)村社區(qū)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2017-11-17 08:30李滿
軟件工程 2017年10期
關(guān)鍵詞:社區(qū)管理新農(nóng)村

李滿

摘 要:隨著我國(guó)城鎮(zhèn)化建設(shè)步伐的加快,城鄉(xiāng)結(jié)合部新農(nóng)村的建設(shè)也在快速推進(jìn),而新農(nóng)村社區(qū)的管理問(wèn)題逐漸成為一個(gè)棘手的問(wèn)題。本文以山東德州八里莊社區(qū)為例,開(kāi)發(fā)設(shè)計(jì)一套具有傳統(tǒng)農(nóng)村和城鎮(zhèn)社區(qū)雙重屬性的城鄉(xiāng)結(jié)合部新農(nóng)村的現(xiàn)代化管理平臺(tái),實(shí)現(xiàn)智慧社區(qū)管理。該系統(tǒng)經(jīng)過(guò)上線測(cè)試,不僅滿足社區(qū)的管理需要,提高了管理效率、管理水平和服務(wù)能力,還帶動(dòng)了社區(qū)周邊經(jīng)濟(jì)的發(fā)展。

關(guān)鍵詞:新農(nóng)村;社區(qū)管理;JavaEE;App

中圖分類號(hào):TP311.52 文獻(xiàn)標(biāo)識(shí)碼:A

1 引言(Introduction)

隨著我國(guó)城鎮(zhèn)化建設(shè)步伐的加快,三四線城市周邊的城鄉(xiāng)結(jié)合部新農(nóng)村改造建設(shè)工作在快速的推進(jìn),而改造后形成的新農(nóng)村居民社區(qū)的管理問(wèn)題也越來(lái)越突出。如何管理其正常的生活秩序,如人員變動(dòng)、子女上學(xué)、車輛管理、水電氣費(fèi)用繳納、衛(wèi)生與醫(yī)療保健、社保、土地流轉(zhuǎn)、房屋出租等問(wèn)題是一個(gè)特殊和極為重要的課題[1]。為此,本文提出了城鄉(xiāng)結(jié)合部新農(nóng)村社區(qū)信息化管理模式,把現(xiàn)代科學(xué)技術(shù),特別是互聯(lián)網(wǎng)及移動(dòng)通信技術(shù)與社區(qū)傳統(tǒng)管理相結(jié)合,實(shí)現(xiàn)智慧社區(qū)管理。不僅滿足了社區(qū)的管理需要,大大提高了管理效率、管理水平和服務(wù)能力[2],同時(shí)做到信息獨(dú)立性和保密性,實(shí)現(xiàn)了各大社區(qū)間的信息交流和共享的要求,以及為上級(jí)管理部門提供數(shù)據(jù),也帶動(dòng)了新農(nóng)村社區(qū)的周邊經(jīng)濟(jì)發(fā)展。

本文以山東省德州市八里莊社區(qū)為例,針對(duì)新農(nóng)村社區(qū)管理上的特殊性和居民的全面需求,開(kāi)發(fā)設(shè)計(jì)新農(nóng)村社區(qū)管理系統(tǒng),以滿足像德州八里莊這類城鄉(xiāng)結(jié)合部新農(nóng)村社區(qū)管理所需[3]。山東省德州市八里莊社區(qū)位于德州市區(qū)和下縣的連接帶,整個(gè)社區(qū)由原八里莊村拆遷改造而成,社區(qū)居民大部分是原八里莊村的村民,少部分為德州市居民和外地打工者[4]。該社區(qū)既具有原始農(nóng)村村莊人員和資產(chǎn)構(gòu)成結(jié)構(gòu)(如村民的資產(chǎn)除房屋外還有土地)和村風(fēng)民俗,又具有現(xiàn)代城市社區(qū)的居住環(huán)境和條件,是我國(guó)城鎮(zhèn)化建設(shè)中具有代表性的城鄉(xiāng)結(jié)合部新農(nóng)村社區(qū)。

2 研究意義(Research significance)

本課題研究以解決中國(guó)特色的城鄉(xiāng)結(jié)合部新農(nóng)村社區(qū)的管理問(wèn)題,利用現(xiàn)代計(jì)算機(jī)、移動(dòng)互聯(lián)網(wǎng)技術(shù)設(shè)計(jì)開(kāi)發(fā)一套新農(nóng)村社區(qū)的管理系統(tǒng)。不僅可以很好地解決新型農(nóng)村居民社區(qū)在管理過(guò)程中存在的棘手問(wèn)題,提高工作效果、管理水平和服務(wù)能力,而且還把社區(qū)內(nèi)外資源進(jìn)行了整合,拓寬了為社區(qū)居民服務(wù)的范圍,提升了居民的幸福生活指數(shù),提高了社區(qū)居民的滿意度。對(duì)提高我國(guó)新型農(nóng)村社區(qū)整體的現(xiàn)代化、信息化、網(wǎng)絡(luò)化、智能化的管理水平,加快建設(shè)和諧穩(wěn)定社會(huì),為上級(jí)政府提供一手的管理信息數(shù)據(jù)具有重要的意義[5]。

3 研究方法(Research methods)

在對(duì)八里莊社區(qū)進(jìn)行深入的調(diào)研和需求分析的基礎(chǔ)上,利用軟件工程的方法對(duì)新農(nóng)村社區(qū)管理服務(wù)系統(tǒng)進(jìn)行設(shè)計(jì)、測(cè)試。本課題應(yīng)用先進(jìn)的分析方法分析了系統(tǒng)的業(yè)務(wù)流程、系統(tǒng)的數(shù)據(jù)流、系統(tǒng)的各個(gè)用例,并基于MVC及B/S多層架構(gòu)對(duì)系統(tǒng)進(jìn)行設(shè)計(jì),確保軟件系統(tǒng)的先進(jìn)性、可擴(kuò)性及靈活性[6]。

4 需求分析(Requirement analysis)

4.1 系統(tǒng)的功能需求

通過(guò)對(duì)八里莊社區(qū)的深入調(diào)查分析,社區(qū)管理系統(tǒng)需要解決的主要問(wèn)題是對(duì)社區(qū)居民的各種信息管理、服務(wù)水平的提高和服務(wù)范圍的延伸,因此該管理系統(tǒng)主要實(shí)現(xiàn)社區(qū)居民信息管理、土地管理、房屋管理、綜合服務(wù)管理、車輛管理、新聞公告、周邊商業(yè)信息管理和隨手拍八大功能,同時(shí)在Web端與手機(jī)端能夠同步應(yīng)用,功能框架如圖1所示。

4.2 系統(tǒng)的性能需求分析

該系統(tǒng)從社區(qū)居民的真實(shí)需求和管理需要出發(fā),保證在系統(tǒng)的實(shí)施后能夠提高管理服務(wù)效果,降低管理運(yùn)行成本,實(shí)現(xiàn)信息共享。其主要性能需求包括高可靠性、安全性、可維護(hù)性、可擴(kuò)展、易用性等[7]。

5 系統(tǒng)設(shè)計(jì)(System design)

5.1 系統(tǒng)總體設(shè)計(jì)

(1)系統(tǒng)結(jié)構(gòu)設(shè)計(jì)

系統(tǒng)設(shè)計(jì)采用B/S結(jié)構(gòu)模式,支持IE 6.0以上瀏覽器及其他主流瀏覽器,系統(tǒng)開(kāi)發(fā)語(yǔ)言為Java,采用MVC三層架構(gòu)進(jìn)行設(shè)計(jì)和開(kāi)發(fā)。模塊設(shè)計(jì)遵循“高聚合低耦合”的原則,模塊與模塊之間盡可能地使其獨(dú)立存在,接口盡量少而簡(jiǎn)單,便于系統(tǒng)的維護(hù)、修改、擴(kuò)展,軟件的開(kāi)發(fā)符合相關(guān)軟件開(kāi)發(fā)標(biāo)準(zhǔn)和規(guī)范要求。

(2)總體功能模塊設(shè)計(jì)

在采用模塊化設(shè)計(jì)理念的前提下,依據(jù)現(xiàn)行的框架體系采用自頂向下劃分各子模塊,把整個(gè)社區(qū)系統(tǒng)分為八個(gè)子模塊,分別是居民信息、房屋、綜合服務(wù)、車輛、土地、社區(qū)周邊商業(yè)信息、新聞公告、隨手拍,然后分別設(shè)計(jì)每個(gè)子模塊的詳細(xì)功能,如圖2所示。

5.2 系統(tǒng)功能子模塊設(shè)計(jì)

子模塊的設(shè)計(jì)PC端以信息管理子模塊為例進(jìn)行設(shè)計(jì),移動(dòng)端以社區(qū)周邊商業(yè)信息管理子模塊為例進(jìn)行設(shè)計(jì)。

(1)居民信息管理子模塊的設(shè)計(jì)

居民信息管理是在WEB端實(shí)現(xiàn),主要為居民的基本信息錄入、查詢和修改、統(tǒng)計(jì)、導(dǎo)出等。其中社區(qū)管理人員對(duì)居民的基本信息進(jìn)行采集和輸入。居民登錄后如發(fā)現(xiàn)信息有錯(cuò)誤,可以對(duì)信息進(jìn)行預(yù)修改。社區(qū)管理員可對(duì)基本信息進(jìn)行查看、統(tǒng)計(jì)、分類、匯總,如按年齡、按性別、按入住時(shí)間、按樓號(hào)和樓層等進(jìn)行查詢、統(tǒng)計(jì)、導(dǎo)出Excel表格等。基本流程如圖3所示。

(2)社區(qū)周邊商業(yè)信息管理子模塊的設(shè)計(jì)

社區(qū)周邊商業(yè)信息管理是在移動(dòng)端實(shí)現(xiàn)。實(shí)現(xiàn)居民查看,商業(yè)發(fā)布信息,社區(qū)管理員審核商業(yè)用戶發(fā)布的信息,并進(jìn)行查詢、統(tǒng)計(jì)和導(dǎo)出等功能?;玖鞒倘鐖D4所示。

圖3 居民信息管理子模塊流程圖

Fig.3 Resident information management sub-module

flow chartendprint

6 數(shù)據(jù)庫(kù)設(shè)計(jì)(Database design)

數(shù)據(jù)庫(kù)作為整個(gè)系統(tǒng)數(shù)據(jù)存儲(chǔ)的中心,它的設(shè)計(jì)好壞直接影響整個(gè)系統(tǒng)的運(yùn)行情況。本系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì)采用Microsoft SQL Server 2008企業(yè)版。它不僅能夠提供報(bào)表、分析和集成服務(wù),具有強(qiáng)大的查詢功能,還能為Web服務(wù)系統(tǒng)提供強(qiáng)大的數(shù)據(jù)支持平臺(tái),從而滿足系統(tǒng)的高可靠性、系統(tǒng)擴(kuò)展性的要求[8]。

根據(jù)新農(nóng)村社區(qū)系統(tǒng)的詳細(xì)設(shè)計(jì)可知,本系統(tǒng)涉及的數(shù)據(jù)操作集中在居民基本信息、土地信息、房屋信息、車輛信息、服務(wù)信息、周邊商業(yè)信息等方面,其中社區(qū)服務(wù)信息表用來(lái)存儲(chǔ)社區(qū)服務(wù)的基本信息,詳見(jiàn)表1。

7 編碼實(shí)現(xiàn)(Coding implementation)

以WEB端的登錄模塊、居民信息模塊實(shí)現(xiàn)和移動(dòng)端的界面實(shí)現(xiàn)為例

7.1 WEB端編碼實(shí)現(xiàn)

(1)登錄模塊

登錄模塊所要完成的功能是:首先驗(yàn)證登錄者的身份。不管是居民用戶、商業(yè)用戶、學(xué)校用戶還是社區(qū)管理員,驗(yàn)證用戶名和密碼是否匹配,系統(tǒng)會(huì)給出相應(yīng)的提示。居民用戶登錄成功后,還可以對(duì)其密碼進(jìn)行修改以提高賬戶的安全性[9]。

在設(shè)計(jì)登錄部分時(shí),為了防止無(wú)權(quán)限人員破解,增加驗(yàn)證功能;為了防止跳過(guò)驗(yàn)證直接進(jìn)入管理后臺(tái),設(shè)置了安全的過(guò)濾功能;為了避免SQL注入,進(jìn)行了JS端和JAVA端的過(guò)濾功能并且采用“?”傳遞參數(shù)來(lái)代替拼接字符串;為了確保密碼信息的安全,添加了MD5加密方式。登錄模塊的部分代碼如下:

①獲取用戶輸入框中的用戶名、密碼

Sno=request.getParameter("name");

sec=request.getParameter("password");

②將數(shù)據(jù)庫(kù)連接到系統(tǒng)中

Connection con;

String userName="";

String userPwd="";

String driverName="sun.jdbc.odbc.JdbcOdbcDriver";

String dbURL="jdbc:odbc:car";

Class.forName(driverName);

con=DriverManager.getConnection(dbURL,userName,

userPwd);

Statement stmt=con.createStatement();

(2)居民信息管理

居民信息管理是本系統(tǒng)最基本的功能,主要權(quán)限分為社區(qū)居民和社區(qū)管理員兩級(jí)用戶。

居民信息管理是社區(qū)綜合服務(wù)管理系統(tǒng)的核心部分,在運(yùn)行過(guò)程中所產(chǎn)生的信息對(duì)整個(gè)社區(qū)管理系統(tǒng)的其他模塊都會(huì)有所調(diào)用,所以對(duì)于居民信息的錄入及數(shù)據(jù)的有效性、準(zhǔn)確性、完整性都有較高的要求。

居民信息由社區(qū)居民提供,由社區(qū)管理員進(jìn)行系統(tǒng)錄入。主要信息包括居民姓名、身份證號(hào)碼、工作單位等基本信息。本模塊為了保證信息的完整性和一致性,由社區(qū)管理員進(jìn)行統(tǒng)一錄入。

社區(qū)管理員查詢出用戶后,可根據(jù)需要進(jìn)行相關(guān)的修改和刪除等操作。

7.2 移動(dòng)端編碼實(shí)現(xiàn)

移動(dòng)端主要為居民提供“便捷、經(jīng)濟(jì)、安全”的服務(wù),主要實(shí)現(xiàn)“八里公告、八里生活、隨手拍”等幾大模塊,且分別在安卓及IOS上運(yùn)行。

(1)基本設(shè)置

圖標(biāo)名稱(Application Name)設(shè)置:可以使用中文或者英文,本系統(tǒng)中設(shè)置為“八里鄰居”。

項(xiàng)目名稱(Project Name)設(shè)置:項(xiàng)目名稱是為開(kāi)發(fā)者設(shè)置的,需要符合Java的命名規(guī)范,不得使用中文,應(yīng)以英文字母開(kāi)頭,使用字母和數(shù)字的組合。本系統(tǒng)中安卓版設(shè)置為“baliapp”,IOS版設(shè)置為“8li”。

App包名(Package Name)設(shè)置:包名是用來(lái)唯一區(qū)分App的,不能與其他任何的App重名。一般的命名規(guī)范為:頂級(jí)域名+公司名稱+項(xiàng)目名稱+功能名稱。本系統(tǒng)中設(shè)置為“com.huayu.bali.ep”。

(2)App圖標(biāo)設(shè)計(jì)

本系統(tǒng)App設(shè)計(jì)的顏色選擇選為綠色和白色。綠色與白色搭配象征“平和、單純、和諧、向上”,易于為大多數(shù)人所接受,也有“綠色家園”的寓意。App名稱為八里鄰居,App圖標(biāo)如圖5所示。

(3)App導(dǎo)入界面

App導(dǎo)入界面一般設(shè)計(jì)為有較強(qiáng)的視覺(jué)跳躍感。該導(dǎo)入頁(yè)面為四屏顯示,用戶可滑動(dòng)界面進(jìn)行翻動(dòng),也可等待自行播放。系統(tǒng)管理員可以對(duì)這四個(gè)界面進(jìn)行管理,社區(qū)圖標(biāo)內(nèi)有較大變化或系統(tǒng)升級(jí)時(shí),可對(duì)界面進(jìn)行更新。App導(dǎo)入界面如圖6所示。

(4)安卓版實(shí)現(xiàn)

安卓版利用ViewFilpper類實(shí)現(xiàn)。ViewFilpper類是一個(gè)View容器類,繼承于ViewAnimator類,用于實(shí)現(xiàn)頁(yè)面切換,也可以設(shè)定時(shí)間間隔,讓它自動(dòng)播放。ViewAnimator繼承于FrameLayout,所以ViewFilpper的Layout里面可以放置多個(gè)View。

通過(guò)ViewFlipper和GestureDetector.OnGestureListener可以實(shí)現(xiàn)自動(dòng)播放和手勢(shì)滑屏事件。

(5)IOS版實(shí)現(xiàn)

IOS版使用輪播圖技術(shù)實(shí)現(xiàn)。將輪播圖置于一個(gè)ScrollView上,間隔兩秒自動(dòng)播放。用戶也可以劃動(dòng)屏幕手動(dòng)播放。ScrollView直接置于loginViewController中,四張圖播放完成后,ScrollView動(dòng)畫(huà)隱藏,用戶則感覺(jué)是自動(dòng)跳到登錄界面。

8 結(jié)論(Conclusion)endprint

綜上所述,本系統(tǒng)把計(jì)算機(jī)技術(shù)、互聯(lián)網(wǎng)技術(shù)及移動(dòng)通信技術(shù)與社區(qū)傳統(tǒng)管理相結(jié)合,開(kāi)發(fā)了一套城鄉(xiāng)結(jié)合部新農(nóng)村社區(qū)信息化管理系統(tǒng),實(shí)現(xiàn)智慧社區(qū)管理。不僅滿足了社區(qū)的管理需要,大大提高了管理效率、管理水平和服務(wù)能力,為上級(jí)管理部門提供有效管理數(shù)據(jù),同時(shí)也帶動(dòng)了新農(nóng)村社區(qū)的周邊經(jīng)濟(jì)發(fā)展,提高了社區(qū)居民的幸福生活指數(shù)。

該系統(tǒng)經(jīng)過(guò)實(shí)際測(cè)試,在正常管理使用中,系統(tǒng)功能得以較好地實(shí)現(xiàn),但也暴露出存在的一些問(wèn)題,后期將不斷完善,以充分適應(yīng)智慧社區(qū)的管理需求[9]。

參考文獻(xiàn)

[1] 王偉.新型農(nóng)村社區(qū)建設(shè)及管理服務(wù)創(chuàng)新問(wèn)題研究——以山東省安丘市為例[D].濟(jì)南:山東大學(xué),2013:1-4.

[2] Mustafa Dike,Matthew Gandy,Ananya Roy,et al.International Journal of Urban and Regional Research[J].International Journal of Urban & Regional Rese,2006,30(1):247-254.

[3] 劉長(zhǎng)民.山東省新型農(nóng)村社區(qū)建設(shè)與發(fā)展研究:基于對(duì)德州市新型農(nóng)村社區(qū)建設(shè)的考察[D].青島:中國(guó)海洋大學(xué),2014:1-5.

[4] 馬曉河,胡擁軍.中國(guó)城鎮(zhèn)化進(jìn)程、面臨問(wèn)題及其總體布局[J].改革,2010(10):30-45.

[5] 仇麗萍.城鄉(xiāng)統(tǒng)籌發(fā)展視角下農(nóng)村社區(qū)管理體制改革與制度創(chuàng)新[J].甘肅理論學(xué)刊,2011(01):8-11.

[6] 黎智洪.從管理到治理:我國(guó)城市社區(qū)管理模式轉(zhuǎn)型研究[D].重慶:西南大學(xué),2014:11-15.

[7] 傳智播客.Java Web程序開(kāi)發(fā)進(jìn)階[M].北京:清華大學(xué)出版社,2016:25-38;59-61.

[8] 張雨倩,趙杰.基于J2EE的企業(yè)信息統(tǒng)計(jì)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].軟件工程,2017,20(2):37-39.

[9] 施柏銓.基于B_S的智慧社區(qū)健康監(jiān)護(hù)管理系統(tǒng)軟件開(kāi)發(fā)與設(shè)計(jì)[J].軟件工程,2017,20(1):26-29.

作者簡(jiǎn)介:

李 滿(1966-),女,碩士,副教授.研究領(lǐng)域:計(jì)算機(jī)應(yīng)用.endprint

猜你喜歡
社區(qū)管理新農(nóng)村
糖尿病互助小組在社區(qū)中的應(yīng)用效果
探析中國(guó)中小城市社區(qū)管理存在的問(wèn)題及解決措施
探析中國(guó)中小城市社區(qū)管理存在的問(wèn)題及解決措施
創(chuàng)新民間美術(shù)傳承模式 生態(tài)式發(fā)展新農(nóng)村文化建設(shè)
城市化進(jìn)程中的周口川匯區(qū)農(nóng)村新型社區(qū)管理研究
影響成都市新農(nóng)村體育文化建設(shè)的因素分析及措施研究
广水市| 成都市| 修文县| 湖南省| 汉川市| 区。| 漳平市| 准格尔旗| 修文县| 塘沽区| 大洼县| 威海市| 澄江县| 新民市| 乾安县| 九江市| 上饶县| 西平县| 鹤峰县| 浏阳市| 蓬莱市| 和林格尔县| 上林县| 临澧县| 灯塔市| 甘德县| 民和| 浦北县| 和平县| 乌拉特前旗| 阿合奇县| 闽清县| 嘉鱼县| 永寿县| 射阳县| 万山特区| 盘锦市| 溧阳市| 余江县| 辽宁省| 花莲市|