樹人論文網一個專業的職稱論文發表,期刊雜志論文投稿,核心期刊論文發表網站!!!
“課題、教材、著作、專利” 評職加分高 評職有優勢
樹人論文網_職稱論文發表_期刊雜志論文投稿_論文發表期刊_核心期刊論文發表
400-6800-558

電子工程論文Android的小區物業信息管理系統的設計與實現

來源: 樹人論文網 發表時間:2019-06-26 編輯:lunwenfabiao 瀏覽次數:
摘要: 隨著經濟的快速發展、智能機的普及和互聯網+的發展,傳統的物業管理方式已經不能滿足當前人們的需求,人們急迫的需要一款方便、快捷和高效的物業管理軟件。在此前提下,采用
職稱論文發表

  隨著經濟的快速發展、智能機的普及和互聯網+的發展,傳統的物業管理方式已經不能滿足當前人們的需求,人們急迫的需要一款方便、快捷和高效的物業管理軟件。在此前提下,采用Android語言開發,以MySQL數據庫為依托,同時運用二維碼掃描、GPS定位、移動支付、網絡分享和網絡編程等技術,實現了用戶實時查看小區公告和新聞、在線對小區故障設施進行報修、隨時隨地繳納水費、電費、物業費等費用、動態發布說說和活動、在線購買農特產品和房屋出租等功能。界面友好,操作簡單,給用戶帶來更好的體驗感,使用戶使用起來更加方便快捷。

西安電子科技大學學報

  《西安電子科技大學學報》是電子信息學科的學術刊物,雙月刊 , 國內外公開發行。我們的辦刊方針是:發揮我校的學術優勢,反映國內外高質量、高水平的最新科研成果,體現通信與電子信息特色,擴大學報的影響,促進國內外學術交流,熱心培養學術人才,為"科教興國"和"科教興校"服務。

  1 概述

  在移動端領域,智能手機已經成為互聯網時代的一個標志,和傳統手機相比,智能手機就像一臺小的PC,擁有獨立的操作系統,對軟件的安裝、卸載擁有絕對的自由,具有強大的存儲能力和計算能力,可以通過移動通信網絡實現無線網的接入。而所謂移動互聯網則是將移動通信和互聯網整合在一起,移動設備可以隨時隨地訪問互聯網資源和應用。

  所以,基于移動設備的發展、互聯網和信息化的提升以及我國當前物業管理的情況,采用Android語言開發了物業管理軟件即:“生活家”,實現在線繳費、在線投訴及在線報修等功能,以滿足企業和用戶的需要,實現軟件與生活的無縫結合。從而可以提高工作效率,從而獲得競爭優勢。

  2 需求分析

  “生活家”系統主要實現了對小區物業基本的管理、提供小區業主互動。對于物業的管理包括在線報修、在線繳費、物業投訴、我的郵包便民服務等;同時業主可以發表說說和發布活動進行互動。本系統還可查看用戶本身的繳費記錄,個人資料,修改密碼,版本介紹,版本更新,建議反饋以及流行的分享模塊。

  本系統后臺主要是對小區公告和消息的管理、郵包管理、投訴管理、房屋管理、說說管理、活動管理、農特產品的管理等。

  本系統的后臺管理平臺是B/S結構的,所以后臺管理平臺運行流程是打開瀏覽器輸入后臺管理平臺網站地址,進入登錄界面,輸入用戶名密碼即可登錄。

  3 系統設計

  3.1 模塊設計

  根據系統功能的需求分析,系統整體設計的前臺模塊和后臺模塊框架如圖2所示。

  3.2 功能流程的設計

  1)小區公告和我的郵包的處理流程設計

  小區公告、我的郵包等頁面的消息處理過程是一樣的,物業將相關信息推送到用戶,使用戶看到其信息。用戶看到信息以后,根據自己的時間安排合理的計劃進行處理,已便不能及時收到消息進行合理的處理,造成不必要的損失。

  2)在線報修、物業投訴和拎包入住的處理流程設計

  在線報修、物業投訴和拎包入住的處理流程是一樣的。用戶經問題反映到物業,物業收到反饋以后派出相關人員進行處理,相關人員處理完成后告知物業,物業再告知用戶,并確認是否已經處理好。

  3)房屋管理的處理流程設計

  房屋管理是用戶把自己要出租或要出售的房子發布到生活家,其他用戶可以在該平臺上看見房子的相關信息,并可以和發布用戶取得聯系。而物業僅僅起到一個管理和監督的作用。

  4)在線支付流程設計

  ①調用支付接口:此消息就是本接口所描述的SDK支付接口Alipay.pay商戶,App通過此API接口喚起SDK。

  ②查詢支付工具:SDK客戶端向SDK服務端查詢商戶的支付工具配置(包括是否使用移動快捷獨立客戶端、錢包移動快捷或網頁支付,及其支付順序),SDK 客戶端根據商戶后臺配置調用相應的支付工具完成支付。

  ③異步發送支付通知:支付工具服務器端發送異步通知消息給商戶服務器端。

  ④接口返回交易結果信息:SDK客戶端接口Alipay.pay同步返回給商戶客戶端。

  數據交互說明,如圖3所示。

  1)構造訂單數據并簽名,在商戶客戶端,簽名和訂單數據集合需要根據移動快捷SDK提供的接口規則用程序生成。

  2)發送請求數據將構造成功的數據集合傳遞給移動快捷SDK。

  3)移動快捷SDK對請求數據進行處理移動快捷SDK請求到數據之后,會將數據根據與業務規則進行包裝,然后才會將數據發送到支付寶的服務端;服務端接收到數據后也不會立即的處理請求數據,而是先進行安全認證,等待驗證完成之后才會處理移動SDK接收到的數據請求。

  4)返回處理的結果數據完成的交易會用兩種不同的方式回應給商戶應用和商戶服務器。一種是,如果是在手機的客戶端上,SDK客戶端則會直接處理完成的數據傳遞給商戶客戶端;另一種是,通知是由支付寶服務器主動發起,調用商戶請求時設定好的路徑。

  5)對獲取的返回結果數據進行處理。

  3.3 數據結構的設計

  “生活家”系統一共設計了23個表用于支持該軟件的運行及管理。分別是:App版本表、拎包入住表、城市表、說說表、說說評論表、意見反饋表、輪播圖表、房屋表、活動表、活動參加人員表、圖片表、應繳費用表、繳費記錄表、公告消息表、在線報修表、投訴表、App用戶表、后臺用戶表、后臺用戶角色表、訂單表、商品表、訂單表、郵包表。以下是幾個比較重要的實體和表的設計:

  1)App用戶表是用來存儲用戶信息的表,包括:用戶id、用戶昵稱、密碼、用戶頭像、電話(登錄名)、城市、年齡、性別、地址、注冊時間、身份證號、角色、驗證碼、隨機數(用戶密碼加密)、狀態(標記是否審核通過)15個屬性。

  2)后臺用戶表是用來存儲后臺用戶信息的表,包括:用戶id、用戶昵稱、密碼、用戶頭像、登錄名、城市、年齡、性別、地址、注冊時間、身份證號、角色、隨機數(用戶密碼加密)、狀態(標記是否審核通過)14個屬性。

  3)角色表是用來區分用戶角色的表,包括:用戶id、角色名稱 2個屬性。

  4)在線報修表是用來存儲用戶提交設備損壞或其他故障信息的表,包括:主鍵id、報修房屋、報修內容、報修時間、報修人id 5個屬性。

  5)在線投訴是用來存儲用戶提交設備損壞或其他故障信息的表,包括:主鍵id、投訴類型(服務態度 維修服務)、投訴內容、投訴時間、投訴人id、 投訴項目 6個屬性。

  6)應繳費用表是用來存儲用戶應交費用金額的表,包括:主鍵id、預存款余額、車位管理費、電費、水費、物業費、違約金、更新時間、 應交費用用戶id 9個屬性。

  7)房屋表是用來存儲用戶房屋信息的表,包括:主鍵id、用戶id、戶型、樓層、朝向、裝修、建筑年代、經紀人、聯系電話、房屋描述、區域名稱、區域id、房子類型(新房 二手房 出租房)、房屋標題、房源類型(本人房源 推薦房源)、價格、面積、發布時間18個屬性。

  8)商品表是用來存儲商品基本基信息的表,包括:主鍵id、商品編號、商品名稱、所屬品類、市場價、成本價、商品詳情描述、運費、是否可開發票、發票類型(普通 增值稅)、創建人、創建時間、 修改人、 修改時間 、產地、規格16個屬性。

  圖4為數據庫E-R圖,它反映出了表之間的關聯。

  4 系統實現

  運行該APP,首先進入歡迎頁面,歡迎頁面結束以后可能是登錄頁面也有可能是引導頁面,還有可能是首頁。進入那個頁面取決于你是否是第一次安裝“ 生活家“和是否登錄過。,如果是第一次安裝則將進入引導頁面,如果不是第一次安裝并且沒有登錄過將會進入登錄頁面。不是第一次安裝且登錄過將會進入首頁,這個就是自動登錄功能,當直接進入首頁時,我們會在后臺自動監測用戶的用戶名密碼是否正確,如果不正確立即跳轉到登錄頁面,讓用戶驗證登錄,保證用戶利益。

  如果因為某些原因,導致密碼忘記,無法進行登錄進行業務的處理,那么登錄頁也提供了找回密碼的入口。你可以點擊登錄按鈕右下角的忘記密碼的入口,進入忘記密碼頁面,進行密碼的找回,成功之后你就可以成功能登錄啦,將進入首頁頁面。各個功能的入口首頁都可以看到。首頁輪播圖,你讓你一睹小區的風采;功能選擇模塊,使你辦理業務更加方便快捷,下面的最新信息模塊可以讓你實時了解小區動態;底部的選擇按鈕,讓你在各個功能之間切換更加簡單直接。

  鄰里界面分三塊:最近動態、最新活動和我的動態。用戶可以通過發布動態、評論動態、發布活動、報名參加活動來進行互動。最新動態可以看到最新發表的活動,最新活動中可以看到最新發布的活動。同時該三個模塊支持下拉刷新和上拉加載更多,便于用戶及時查看到最新的動態。點擊各個說說之后可以查看說說的詳情和說說的評論,并可以發表評論。

  我的頁面中用戶可以對自己的一些設置進行修改,比如密碼、個人信息、頭像、活動管理、房屋管理、意見反饋、檢查更新等功能。這些功能有助于幫助用戶管理自己的業務,增加用戶的體驗度。

  在線繳費,首先客戶算出總的金額數,然后服務器請求此次交易所需的信息,比如支付寶支付所需要的key、秘鑰、訂單號等。然后支付寶發起支付,支付成功以后給服務器一個狀態,服務器修改此次繳費記錄的狀態。

  此功能需要支付寶支付接口來實現。所謂移動快捷支付應用集成接入包(簡稱:SDK)主要用來向第三方應用程序提供便捷、安全以及可靠的登錄、支付服務。并且該功能的實現完全按照移動支付技術接入規則進行的。

  5 系統測試

  針對開發的APP,用進行了單元測試和集成測試。因為在開發過程中,還調用了遠程服務端提供的一些接口以獲取信息,測試了接口的完整性和正確性,也就是驗證接口返回的數據是否正確,提示代碼是否符合要求。還在不同的手機終端進行了APP的安裝與卸載測試,當然由于條件的限制終端數量不是很多。主要進行的測試是界面測試和終端測試。

  雖然在開發以及在測試過程中,我們盡量考慮了軟件的安全性,但是由于當前的復雜環境,智能手機的安全性是一個需要考慮的重大問題,應該盡量發現危害手機中數據的安全和完整性的錯誤和缺陷。應該從安裝與卸載的安全性、手機應用程序權限管理、數據安全性和人機接口安全性等方面都進行測試與驗證。盡可能多的發現軟件的缺陷,提高手機APP軟件的質量和運行的穩定性。

  6 總結

  本系統著重介紹了基于Android的物業管理系統“生活家”的設計與實現, 開發物業管理系統是為了提高物業管理人員的工作效率,以便向業主提供更優質、更方便快捷的服務,解決物業工作中信息難于記錄、查詢和維護。

  本系統基于先進性、可靠性、實用性和安全性的原則,從物業管理人員和業主的實際需求出發,以提高物業管理的工作效率和工作質量、降低成本為目的,設計并實現了本系統。本系統經過詳細的系統測試,可以穩定的運行。

  在信息化和網絡時代的前提下,雖然本系統運行穩定,功能完善,取得良好的效果。但是受開發時間和技術水平的限制,本系統還存在許多問題,仍需進一步的改進和完善,總結如下:1)系統安全性和系統穩定性;2)用戶界面的優化;3)在頁面無數據時的處理上。

  參考文獻:

  [1] 張波. O2O:移動互聯網時代的商業革命[M]. 北京: 機械工業出版社, 2013.

  [2] 韓敬海, 丁春強. Android程序設計[D]. 北京:電子工業出版社, 2011.

  [3] 埃史爾. Java編程思想[D]. 4版.北京: 機械工業出版社, 2007.

  [4] 李剛. 瘋狂Android講義[D]. 2版.北京: 電子工業出版社, 2013.

  [5] 邵峰晶, 于忠青. Java EE(輕量級解決方案-SSH)[D]. 青島: 青島東合信息技術有限公司, 2011.

  [6] 周公磊, 周聰. 基于 Android 的移動終端應用程序開發與研究[J]. 北京: 計算機與現代化出版社, 2008(8).

神秘东方免费试玩