• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      掌上鄰里平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)

      2017-06-30 19:29:37劉萍陳東東
      軟件工程 2017年5期

      劉萍++陳東東

      摘 要:為了給小區(qū)住戶的生活提供便利,增進(jìn)住戶之間、住戶與物業(yè)之間的溝通交流,設(shè)計(jì)一套各小區(qū)都通用的平臺(tái)“掌上鄰里”勢(shì)在必行。本文首先分析了平臺(tái)開(kāi)發(fā)的可行性以及商業(yè)模式;調(diào)研了需求,完成了需求分析;接下來(lái)對(duì)平臺(tái)進(jìn)行了總體設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì),最后介紹了平臺(tái)的部分實(shí)現(xiàn)效果。該平臺(tái)的電腦端和Android手機(jī)端已在某些小區(qū)投入使用,運(yùn)行良好。

      關(guān)鍵詞:掌上鄰里;垂直應(yīng)用;Android;Servlet;LruCache

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

      1 引言(Introduction)

      隨著移動(dòng)互聯(lián)網(wǎng)的發(fā)展,以及人們對(duì)高質(zhì)量生活的追求,為了增進(jìn)小區(qū)居民之間的溝通交流、增進(jìn)小區(qū)居民與物業(yè)之間的溝通交流,以及創(chuàng)建優(yōu)質(zhì)的小區(qū)文化、建立和諧的小區(qū)關(guān)系,迫切需要設(shè)計(jì)一套各小區(qū)都通用的平臺(tái)“掌上鄰里”[1],該平臺(tái)同步開(kāi)發(fā)了電腦端和手機(jī)端,用戶可根據(jù)實(shí)際需求選擇客戶端。掌上鄰里平臺(tái)為小區(qū)物業(yè)管理、便民業(yè)務(wù)、鄰里間日常互助、小區(qū)活動(dòng)組織提供移動(dòng)互聯(lián)網(wǎng)技術(shù)支撐,實(shí)現(xiàn)了居民與居民、居民和物業(yè)之間的信息交互,促進(jìn)了小區(qū)內(nèi)部的溝通交流[2,3]。

      2 可行性分析及商業(yè)考慮(Feasibility analysis and

      business considerations)

      本項(xiàng)目所有的設(shè)計(jì)均以解決小區(qū)住戶及物業(yè)的實(shí)際問(wèn)題為主要目的,用戶主觀使用意愿較強(qiáng)[4]。本平臺(tái)主要用于本小區(qū)內(nèi)部交流,使用APP方便、快捷、高效。通過(guò)物業(yè)進(jìn)行推廣,推廣成本較低。

      本平臺(tái)與物業(yè)合作,在小區(qū)內(nèi)進(jìn)行宣傳。該項(xiàng)目的推廣需要解決用戶認(rèn)證的問(wèn)題,與小區(qū)業(yè)主委員會(huì)及物業(yè)合作推廣,通過(guò)掃描二維碼下載APP,同時(shí)由小區(qū)業(yè)主委員會(huì)驗(yàn)證通過(guò)即可完成住戶身份認(rèn)證,以杜絕上門(mén)服務(wù)的安全隱患。物業(yè)通過(guò)本項(xiàng)目中的便民業(yè)務(wù)模塊及APP廣告獲得收益,這也是本項(xiàng)目推廣的主要出發(fā)點(diǎn),而項(xiàng)目的盈利主要為用戶規(guī)模帶來(lái)的潛在收益。

      3 需求分析(Requirement analysis)

      掌上鄰里是一款適用于各個(gè)小區(qū)的通用軟件,它用于方便小區(qū)居民的生活,改善居民的鄰里關(guān)系,使小區(qū)居民能夠互幫互助,使小區(qū)的管理更加民主化,極大的方便了小區(qū)居民的生活?yuàn)蕵?lè),使小區(qū)的鄰里變得更加融洽和諧。該平臺(tái)有三類用戶:系統(tǒng)管理員、小區(qū)物業(yè)管理員和小區(qū)住戶。系統(tǒng)管理員通過(guò)PC端管理整個(gè)系統(tǒng)的基礎(chǔ)信息,如小區(qū)管理、各小區(qū)管理員的賬號(hào)管理,各項(xiàng)數(shù)據(jù)查詢統(tǒng)計(jì)等;小區(qū)物業(yè)管理員通過(guò)PC端,負(fù)責(zé)對(duì)各小區(qū)住戶的賬號(hào)認(rèn)證、曝光臺(tái)處理反饋、維修處理反饋、通知公告發(fā)布及管理,以及各信息的查看與監(jiān)督;小區(qū)住戶安裝了APP之后,首先需要注冊(cè)一個(gè)賬號(hào),同時(shí)需要設(shè)置該賬號(hào)屬于哪個(gè)小區(qū)。然后使用該賬號(hào)登錄了APP或PC,就可以使用本平臺(tái)中的鄰里互助、便民業(yè)務(wù)、小區(qū)活動(dòng)、調(diào)查問(wèn)卷、通知通告、曝光臺(tái)和維修站功能[5]。

      小區(qū)住戶進(jìn)入“鄰里互助”功能后,可以按分類:生活求助、經(jīng)驗(yàn)分享、閑置處理等查看、發(fā)布或回復(fù)各分類下的信息。生活求助功能主要是小區(qū)住戶在生活中遇到問(wèn)題,可發(fā)布求助信息(如換燈泡、換保險(xiǎn)絲、修電腦等),鄰里中掌握該技能并愿意提供幫助的,看到求助信息后可上門(mén)服務(wù);住戶也可以分享生活經(jīng)驗(yàn),如:烘焙、做菜、裝修等;住戶還可以出售或贈(zèng)送不用的閑置物品。

      便民業(yè)務(wù)功能只能是認(rèn)證住戶才可以發(fā)布,如何認(rèn)證呢?需要到物業(yè)處進(jìn)行認(rèn)證,物業(yè)標(biāo)注該用戶的要素信息,如XX幢-XXX某某某,當(dāng)然這些信息在系統(tǒng)里不顯示,其他住戶只看到他的認(rèn)證標(biāo)志,表示該用戶確實(shí)為本小區(qū)住戶,非認(rèn)證賬號(hào)只能參與。認(rèn)證用戶,可以針對(duì)小區(qū)居民生活中高頻率業(yè)務(wù)(如代收快遞、代買菜、臨時(shí)接送小孩等),發(fā)布信息(如:2017-10-13日代買菜,或其他),其他住戶如有需要直接回復(fù),信息發(fā)布者點(diǎn)擊確認(rèn)用戶需求(表示接受用戶的代買要求),買好之后,可以單獨(dú)或群發(fā)消息,提醒用戶東西買好了,或者沒(méi)買到,或者送上門(mén),或者自己來(lái)拿等。該便民業(yè)務(wù)結(jié)束之后,設(shè)置狀態(tài)為已結(jié)束,用戶將不再看到,但自己看到。

      小區(qū)住戶還可通過(guò)該平臺(tái)組織小區(qū)活動(dòng),住戶可對(duì)活動(dòng)跟帖進(jìn)行咨詢,并確認(rèn)參加。當(dāng)然只有認(rèn)證賬號(hào)可以發(fā)布信息,非認(rèn)證賬號(hào)只能參與。認(rèn)證賬號(hào)可以發(fā)起活動(dòng)、設(shè)置截止時(shí)間、手動(dòng)設(shè)置狀態(tài)(已結(jié)束、未結(jié)束)、可回復(fù)用戶反饋,查看跟帖,查看確定參與人員;非認(rèn)證賬號(hào)可以參與小區(qū)活動(dòng),查看活動(dòng)列表(只能查看未結(jié)束的活動(dòng)),查看活動(dòng)詳細(xì),跟帖,也可以點(diǎn)擊確認(rèn)參與。

      物業(yè)可利用該平臺(tái)發(fā)布調(diào)查問(wèn)卷,住戶可查閱相關(guān)信息及參與投票;物業(yè)可利用該平臺(tái)發(fā)布通知公告,住戶可查閱相關(guān)信息;小區(qū)住戶可曝光小區(qū)不文明現(xiàn)象,其他用戶可以跟帖,物業(yè)可以進(jìn)行反饋;小區(qū)住戶可把報(bào)修信息提交到物業(yè),物業(yè)可以進(jìn)行回復(fù),用戶可以進(jìn)行評(píng)價(jià)。

      4 掌上鄰里平臺(tái)設(shè)計(jì)(Handheld neighborhood

      platform design)

      本系統(tǒng)包括系統(tǒng)管理員、小區(qū)物業(yè)管理員、小區(qū)住戶等三個(gè)角色,各角色功能有:

      (1)系統(tǒng)管理員(PC):管理整個(gè)系統(tǒng)的基礎(chǔ)信息,如小區(qū)管理(CRUD)、各小區(qū)管理員的賬號(hào)管理(CRUD重置密碼等)、各項(xiàng)數(shù)據(jù)查詢統(tǒng)計(jì)等。

      (2)小區(qū)物業(yè)管理員(PC):負(fù)責(zé)各小區(qū)住戶的賬號(hào)認(rèn)證、曝光臺(tái)處理反饋、維修處理反饋、通知公告發(fā)布及管理,以及各信息的查看與監(jiān)督。

      (3)小區(qū)住戶(APP/PC):主要有七個(gè)模塊,即鄰里互助、便民業(yè)務(wù)、小區(qū)活動(dòng)、調(diào)查問(wèn)卷、通知通告、曝光臺(tái)和維修站。

      系統(tǒng)同時(shí)提供了一套與APP一樣的,基于PC的平臺(tái),采用三層架構(gòu):表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)持久層開(kāi)發(fā),便于幫助開(kāi)發(fā)人員在短期內(nèi)建立清晰的結(jié)構(gòu)、功能良好的Web應(yīng)用程序。Struts2將對(duì)MVC進(jìn)行分離。具體的系統(tǒng)架構(gòu)圖如圖1所示[6]。

      根據(jù)系統(tǒng)的總體設(shè)計(jì),完成了掌上鄰里平臺(tái)的數(shù)據(jù)庫(kù)設(shè)計(jì),得出了以下21項(xiàng)內(nèi)容,下面簡(jiǎn)單給出了這些數(shù)據(jù)表名和字段名。

      (1)小區(qū)信息表(小區(qū)編號(hào)、小區(qū)名稱、小區(qū)地址、小區(qū)經(jīng)度值、小區(qū)緯度值、小區(qū)介紹)

      (2)功能表(功能編號(hào)、功能名稱、標(biāo)記)

      (3)社區(qū)互助分類表(分類編號(hào),分類名稱)

      (4)便民業(yè)務(wù)分類表(便民業(yè)務(wù)分類編號(hào)、便民業(yè)務(wù)分類名稱)

      (5)用戶表(用戶編號(hào)、登錄賬號(hào)、用戶昵稱、門(mén)牌號(hào)、登錄密碼、性別、興趣愛(ài)好、密碼找回問(wèn)題、找回問(wèn)題答案、認(rèn)證標(biāo)記、身份標(biāo)記、所屬小區(qū)編號(hào))

      (6)社區(qū)互助信息表(社區(qū)互助信息編號(hào)、互助分類編號(hào)、標(biāo)題、內(nèi)容、創(chuàng)建用戶編號(hào)、創(chuàng)建時(shí)間、狀態(tài)標(biāo)記、有償無(wú)償標(biāo)記、愿意給予金額、狀態(tài)說(shuō)明、功能編號(hào)、聯(lián)系電話)

      (7)社區(qū)互助回復(fù)表(社區(qū)互助回復(fù)編號(hào)、社區(qū)互助信息編號(hào)、回復(fù)用戶編號(hào)、回復(fù)時(shí)間、回復(fù)內(nèi)容、功能編號(hào))

      (8)便民業(yè)務(wù)表(便民業(yè)務(wù)編號(hào)、內(nèi)容、創(chuàng)建用戶編號(hào)、創(chuàng)建時(shí)間、狀態(tài)標(biāo)記、狀態(tài)說(shuō)明、功能編號(hào)、便民業(yè)務(wù)分類編號(hào))

      (9)便民業(yè)務(wù)供需表(編號(hào)、便民業(yè)務(wù)編號(hào)、參與用戶編號(hào)、是否愿意提供幫助標(biāo)記、備注原因)

      (10)便民業(yè)務(wù)回復(fù)表(編號(hào)、便民業(yè)務(wù)編號(hào)、回復(fù)用戶編號(hào)、回復(fù)時(shí)間、回復(fù)內(nèi)容、狀態(tài)標(biāo)記、功能編號(hào))

      (11)通知表(編號(hào)、標(biāo)題、內(nèi)容、創(chuàng)建用戶編號(hào)、創(chuàng)建時(shí)間、功能編號(hào))

      (12)調(diào)查問(wèn)卷表(問(wèn)卷調(diào)查編號(hào)、標(biāo)題、備注、創(chuàng)建用戶編號(hào)、創(chuàng)建時(shí)間、截止時(shí)間、結(jié)束標(biāo)記、功能編號(hào))

      (13)問(wèn)卷調(diào)查題庫(kù)表(題目編號(hào)、問(wèn)卷調(diào)查編號(hào)、題目?jī)?nèi)容)

      (14)小區(qū)活動(dòng)表(編號(hào)、標(biāo)題、內(nèi)容、創(chuàng)建用戶編號(hào)、創(chuàng)建時(shí)間、活動(dòng)截止時(shí)間、活動(dòng)狀態(tài)、功能編號(hào))

      (15)小區(qū)活動(dòng)參與表(編號(hào)、活動(dòng)編號(hào)、參與用戶編號(hào)、功能編號(hào))

      (16)小區(qū)活動(dòng)評(píng)論表(編號(hào)、內(nèi)容、評(píng)論用戶編號(hào)、評(píng)論時(shí)間、活動(dòng)編號(hào)、功能編號(hào))

      (17)曝光信息表(曝光信息編號(hào)、標(biāo)題、內(nèi)容、創(chuàng)建用戶編號(hào)、創(chuàng)建時(shí)間、功能編號(hào))

      (18)曝光評(píng)論表(編號(hào)、曝光信息編號(hào)、內(nèi)容、評(píng)論用戶編號(hào)、評(píng)論時(shí)間、功能編號(hào))

      (19)附件表(編號(hào)、功能編號(hào)、文件名、文件路徑、項(xiàng)目編號(hào))

      (20)報(bào)修表(報(bào)修信息編號(hào)、標(biāo)題、內(nèi)容、創(chuàng)建用戶編號(hào)、創(chuàng)建時(shí)間、功能編號(hào))

      (21)報(bào)修反饋表(報(bào)修反饋編號(hào)、報(bào)修信息編號(hào)、回復(fù)用戶編號(hào)、回復(fù)時(shí)間、功能編號(hào))

      5 掌上鄰里平臺(tái)實(shí)現(xiàn)(Handheld neighborhood

      platform implementation)

      掌上鄰里平臺(tái)PC端開(kāi)發(fā)使用B/S結(jié)構(gòu),采用Struts作為MVC框架,使用Ajax技術(shù)提高用戶交互體驗(yàn),UI使用了liger UI框架作為整個(gè)項(xiàng)目的前端交互框架,界面簡(jiǎn)潔大方,易于維護(hù)和拓展;移動(dòng)端使用第三方異步框架android-async-http與Web服務(wù)交互;圖片采用LruCache緩存機(jī)制,以達(dá)到節(jié)約用戶的流量;主布局采用Activity+Fragment,UI簡(jiǎn)約大方,用戶體驗(yàn)較好;服務(wù)器端通過(guò)Servlet為移動(dòng)端提供Web API接口[7,8]。

      下面給出平臺(tái)的部分實(shí)現(xiàn)效果。PC端物業(yè)管理員輸入賬號(hào)密碼點(diǎn)擊登錄后的頁(yè)面如圖2所示,可對(duì)各個(gè)板塊信息進(jìn)行處理。

      移動(dòng)APP端主頁(yè)面如圖3所示,登錄成功后進(jìn)入通知主頁(yè)面;點(diǎn)擊【曝光】按鈕,進(jìn)入曝光臺(tái)頁(yè)面;點(diǎn)擊【活動(dòng)】按鈕,進(jìn)入小區(qū)活動(dòng)頁(yè)面;點(diǎn)擊【便民】按鈕,進(jìn)入便民業(yè)務(wù)頁(yè)面;點(diǎn)擊【互助】按鈕,進(jìn)入鄰里互助頁(yè)面;點(diǎn)擊【我的】按鈕,進(jìn)入個(gè)人中心頁(yè)面。

      圖3 移動(dòng)APP端主頁(yè)面圖

      Fig.3 Main page diagram of mobile APP terminal

      下面給出圖3底部fragment切換的核心代碼如下:

      /**

      *切換fragement

      */

      private void changeF(Fragment from,F(xiàn)ragment to) {

      if(mContent!=to) {

      mContent=to;

      if(null==mFM)

      mFM=getSupportFragmentManager();

      FragmentTransaction transaction=mFM.beginTransaction();

      if(!to.isAdded()){//先判斷是否被add過(guò)

      if(from==null){

      transaction.add(R.id.content_container,to).commit();

      }else {

      transaction.hide(from).add(R.id.content_container,to)

      .commit();//隱藏當(dāng)前的fragment,dd下一個(gè)到Activity中

      }

      }else{

      transaction.hide(from).show(to).commit();//隱藏當(dāng)前的fragment,顯示下一個(gè)

      }

      mContent=to;

      }

      }

      圖3底部按鈕點(diǎn)擊事件,點(diǎn)擊線性布局切換頁(yè)面的核心代碼如下:

      //按鈕點(diǎn)擊事件

      public void onClick(View arg0){

      switch(arg0.getId()){

      case R.id.tab_ll_1:

      clear();

      title.setVisibility(View.GONE);

      mBt1.setImageResource(R.drawable.phto_2);

      text1.setTextColor(Color.argb(255,54,185,175));

      changeF(mContent,f1);

      break;}

      6 結(jié)論(Conclusion)

      本課題研究的“掌上鄰里”平臺(tái)面向小區(qū)管理和應(yīng)用,可以極大的方便物業(yè)、住戶的日常管理和事務(wù)操作。在項(xiàng)目接下來(lái)的運(yùn)行維護(hù)階段,會(huì)繼續(xù)完善項(xiàng)目,并且根據(jù)用戶提出的合理要求進(jìn)行改進(jìn)與優(yōu)化。同是,正在開(kāi)發(fā)IOS端,繼續(xù)加大用戶的使用便捷性,滿足更多用戶的需求。目前項(xiàng)目已在部分小區(qū)試運(yùn)營(yíng),并且該項(xiàng)目已與地方企業(yè)進(jìn)行合作,進(jìn)一步修改完善,推廣應(yīng)用。

      參考文獻(xiàn)(References)

      [1] Characteristics of Kobresiahumihs Community Structureat Different Degraded Levelsin Northern Qinghai[J].Animal Husbandryand Feed Science,2014,32(04):39-42.

      [2] Mithun Kumar Mridha,PaulFlorea.Entice Sponsorsand Foster ChangetoEmpower Quality and Innovation[A].IEDRC.Proceedings of the 2014.

      [3] XiaohuaLiang,DaxingLi,LunXiao.Analyises the effect ofhypertension community management[A].2013:2.

      [4] 張銳卓.基于Android平臺(tái)小區(qū)移動(dòng)服務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].吉林:吉林大學(xué),2015:5-8.

      [5] 馮艷紅,等.基于Android技術(shù)的社區(qū)服務(wù)系統(tǒng)設(shè)計(jì)[J].移動(dòng)通信,2014,4(5):90-93.

      [6] 項(xiàng)雪.基于Android的社區(qū)服務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].山東:山東大學(xué)碩士學(xué)位論文,2015:7-9.

      [7] 茅志剛.基于移動(dòng)互聯(lián)網(wǎng)的智慧校園服務(wù)平臺(tái)的研究與實(shí)現(xiàn)[D].杭州:杭州電子科技大學(xué),2013.

      [8] 李寧寧,王遠(yuǎn)飛,張冉.基于Android的校園應(yīng)用軟件開(kāi)發(fā)與實(shí)現(xiàn)[J].電子設(shè)計(jì)工程,2014,22(20):111-117.

      作者簡(jiǎn)介:

      劉 萍(1982-),女,講師,碩士.研究領(lǐng)域:軟件工程,系統(tǒng)集成.

      陳東東(1981-),男,講師,碩士.研究領(lǐng)域:信息處理,軟件工程.

      密云县| 海南省| 柳州市| 丰宁| 息烽县| 海南省| 鹿邑县| 阳春市| 虎林市| 清水河县| 仁怀市| 乐昌市| 桂东县| 漯河市| 浦县| 广西| 鄂伦春自治旗| 沂水县| 龙海市| 乳山市| 南澳县| 勃利县| 佳木斯市| 古浪县| 陆河县| 尚义县| 波密县| 巨野县| 武邑县| 韩城市| 海丰县| 甘孜| 田阳县| 万全县| 靖江市| 剑河县| 木兰县| 乐昌市| 抚顺县| 东方市| 陇西县|