物業管理系統開發與測試

前言:尋找寫作靈感?中文期刊網用心挑選的物業管理系統開發與測試,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。

物業管理系統開發與測試

摘要:隨著移動互聯網技術的迅速發展,移動終端產品層出不窮,人手一部的智能手機可以處理工作、生活中的各項事務。文章設計并開發基于安卓的物業管理系統,能夠實現社區公告和查看、物業費管理、代收快遞、業主報修等功能。經過測試,可以滿足實際需求,既能方便小區的物業管理,又給業主的生活帶來極大的便利。

關鍵詞:移動互聯網技術;移動終端;安卓;物業管理

近年來,移動互聯網技術迅速發展,對人們的工作、學習、生活都產生極大的影響。科技發展給生活帶來了極大便利,也給企業的生存帶來新的機遇和挑戰。企業為了提高自己的競爭能力,必須不斷推出新的產品滿足用戶的需求。隨著房地產行業的發展,物業管理也存在激烈的競爭,企業為了提高競爭力,也逐漸引入物業管理系統以方便業主的生活[1]。物業管理系統雖然經歷多年的發展,但實際使用中仍有很多的不足和欠缺。比如很多小區的通知公告仍然使用傳統的公告欄粘貼方式,物業費的收取也仍是傳統的人工收費模式,代收快遞通常也是人工方式等,這些都遠遠跟不上時展的節奏,我們需要一種全新的、智能化的物業管理系統幫助管理人員進行管理,使業主僅用一部智能手機就可以享受高端的物業管理公司的服務。目前,市場上智能手機的兩大主流操作系統是iOS和Android,其中以Android系統市場占有率最高,因而開發一款基于安卓系統的物業管理系統APP有很大的市場需求。安卓系統是Google公司開發的基于Linux內核的開源系統,因其開放性、兼容性、易擴展性等特征,使得它占領了市場大部分份額。本文設計并開發一款適合市場需求的安卓物業管理系統,實現公告瀏覽、物業費繳納、代收快遞、鄰里圈、房屋租售信息等功能,極大地便利小區業主的生活[2]。

1系統需求分析

1.1系統功能需求

基于安卓的物業管理系統是當今小區物業管理工作的一個重要輔助軟件,參考現有的物業管理系統,結合小區物業管理和業主需求的實際情況,系統需要具備如下功能:(1)用戶通過社區公告查看最新的信息和公告,用戶也可通過社區黃頁查看物業公司詳細信息。(2)用戶進入物業繳費界面繳納物業費。(3)用戶根據需求進行投訴報修。(4)用戶可以自己需要租售的房屋信息。(5)用戶可以收到物業管理人員代收快遞的提示信息。(6)用戶可以通過鄰里圈查看或帖子。

1.2系統其他需求

1.2.1安全需求

要求系統客戶端用戶登錄必須經過用戶名和密碼的驗證,物業管理系統針對管理員和普通業主用戶兩種人員,設置兩種角色進行驗證,保證小區管理的安全性。

1.2.2界面需求

要求系統界面簡潔、美觀、層次清晰且風格一致,使用戶打開界面就能夠一目了然地清楚系統的用法,方便進入各個模塊進行操作,符合用戶常規操作習慣。

1.2.3性能需求

要求系統高效率、高穩定性、低出錯率,對于用戶的誤操作或者錯誤的數據輸入,系統能夠進行處理并給予提示。

2系統設計

2.1系統總體結構設計

該系統基于客戶端/服務器結構,基于安卓系統的客戶端主要是從數據庫中獲取信息并在客戶端進行處理并顯示。使用客戶端/服務器結構可以防止多個客戶端同時連接服務器端造成的堵塞問題,該模型使用模型視圖控制器(ModelViewController,MVC),實現數據和視圖的分離,簡化系統的同時,減少服務器端負荷??蛻舳朔譃樾^公告、社區黃頁、物業中心、快遞代收、鄰居圈5大模塊,系統功能結構如圖1所示。服務器端實現小區公告管理、社區黃頁管理、物業收費管理、快遞代收管理、鄰居圈管理以及業主管理等功能。用戶在客戶端進行登錄后會把登錄信息通過Session保存發送到服務器端,服務器響應請求,把Result返回給客戶端。主界面用戶可以進行信息的查閱,對物業費用進行繳納,服務器端會根據用戶是否需要繳納物業費進行登記,將及時領取快遞的添加事件,發送給客戶端,對應業主相應地做出繳費和領取快遞.

2.2系統數據庫設計

本系統采用MySQL數據庫,用于同步存儲客戶端展示的數據,便于查找、添加、修改、刪除等。系統設計了用戶信息表、物業繳費信息表、投訴報修信息表等共8個數據表,因篇幅所限,下面以其中主要的3個數據—用戶信息、物業繳費信息和投訴報修信息為例加以介紹。(1)用戶信息表(見表1):記錄所有用戶信息,包括用戶ID、用戶名、用戶密碼、年齡、性別、郵箱、類別等屬性。(2)物業繳費信息表(見表2):記錄業主繳費的信息,包括ID、繳費用戶ID、繳費用戶名、金額、進度、類型等屬性。(3)投訴報修信息表(見表3):記錄業主進行投訴或報修的相關信息,包括ID、用戶ID、用戶名、內容、完成時間、完成進度等相關屬性.

3系統客戶端功能實現

打開系統APP,進入系統登錄界面,用戶可以直接輸入賬號和密碼登錄,新用戶也可以點擊“注冊”按鈕進行注冊。用戶通過輸入用戶名和密碼,客戶端程序通過消息頭綁定在主線程中,通過超文本傳輸協議(HyperTextTransferProtocol,HTTP)使用的端口以字節流的方式發送給客戶端、服務器端,服務器解析字節流,在MySQL數據庫中查找與其匹配的內容,判斷是否相對應,如果正確,客戶端顯示登錄成功,界面進行跳轉,如果錯誤,提示用戶輸入的用戶名或者密碼錯誤。系統登錄之后,可以分別進入社區公告界面、物業管理界面、投訴報修界面、鄰居圈界面進行相應操作。下面分別以社區公告和投訴報修模塊為例進行介紹。

3.1社區公告模塊

業主通過進入社區公告界面瀏覽公告信息,listview讓公告信息簡潔、直觀,業主能第一時間了解物業的最新動態。管理員在后臺服務器中添加社區公告,在客戶端上形成并顯示公告列表.

3.2投訴報修模塊

用戶在客戶端可以對物業服務情況進行投訴,或者根據自身需求進行報修,點擊“添加投訴”可以編輯投訴或報修信息,并可以查看或修改處理狀態,界面如圖3所示。

4系統服務器端功能實現

服務器端是通過Java服務端網頁(JavaServerPage,JSP)技術讓程序開發更加簡單、快速,服務器管理員可以通過管理員帳號和密碼進入進行對物業信息的管理,在物業管理中對公告、投訴報修、個人信息、物業繳費、社區黃頁、鄰居圈、代收快遞信息進行增、刪、改、查,通過數據庫把信息推送到頁面上,管理員能直觀地查閱。因篇幅所限,本文以社區公告管理功能為例介紹該物業管理系統的服務器端功能。物業管理人員以管理員賬號和密碼登錄后,可以在左側導航菜單選擇要管理的項目,選擇“社區公告管理”并點擊對應子菜單可分別查看公告列表、添加新公告信息、根據關鍵字查詢公告等.

5系統測試

5.1登錄模塊測試

系統在安卓客戶端安裝后,打開客戶端界面,點擊“注冊”按鈕注冊新用戶名及密碼后進行登錄或者直接輸入用戶名及密碼進行登錄,使用不同的用戶名和密碼測試登錄功能.

5.2主界面功能測試

輸入正確的用戶名及密碼后登錄到系統主界面,共8個模塊,點擊不同模塊查看是否實現各個功能.

6結語

移動互聯網技術的發展、智能手機的普及,極大地便利了人們的生活,產生了大量基于各終端操作系統平臺的智能APP?;诎沧康奈飿I管理系統設計,能夠給小區業主提供信息共享、繳費、代收快遞、投訴報修等各項服務,給業主的生活帶來極大的便利,也方便物業管理人員進行管理和服務。

作者:王詠梅 王瑩瑩 鄭永愛 單位:蘇州高博軟件技術職業學院

亚洲精品一二三区-久久