小區(qū)物業(yè)管理系統(tǒng)的信息交流的設計和實現(xiàn)_第1頁
小區(qū)物業(yè)管理系統(tǒng)的信息交流的設計和實現(xiàn)_第2頁
小區(qū)物業(yè)管理系統(tǒng)的信息交流的設計和實現(xiàn)_第3頁
小區(qū)物業(yè)管理系統(tǒng)的信息交流的設計和實現(xiàn)_第4頁
小區(qū)物業(yè)管理系統(tǒng)的信息交流的設計和實現(xiàn)_第5頁
已閱讀5頁,還剩43頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

小區(qū)物業(yè)管理系統(tǒng)的信息交流的設計和實現(xiàn)摘要:隨著科技的進步和經濟的發(fā)展,購物已經成為每個人的生活必需,從記憶中的小店鋪已經發(fā)展到一幢幢的商城,再加上電子信息技術在各個領域的應用,商店管理愈來愈先進,帶動著物業(yè)管理蓬勃發(fā)展。小區(qū)的擴大化必須依賴于物業(yè)有條有序的管理,基于計算機的物業(yè)管理應用會更加高效和全面。因此,開發(fā)小區(qū)物業(yè)管理系統(tǒng)是具有一定的實際應用價值的。本系統(tǒng)采用Java技術設計小區(qū)物業(yè)管理系統(tǒng),使用MySQL作為數(shù)據(jù)庫完成對各信息的存儲,采用MVC模式的SSM框架對系統(tǒng)分層,配合前臺HTML+CSS技術完成頁面布局,在MyEclipse環(huán)境下進行開發(fā)。系統(tǒng)主要具有人員管理、物業(yè)權限管理、店鋪管理、物業(yè)費管理、建議管理、報修管理、用戶管理和權限管理等功能。該系統(tǒng)通過瀏覽器與服務器相互作用,實現(xiàn)數(shù)據(jù)的輸出與變更。經測試,滿足小區(qū)物業(yè)管理系統(tǒng)的需求。關鍵詞:小區(qū)物業(yè)管理系統(tǒng),JSP,MySQL數(shù)據(jù)庫DesignandimplementationofinformationexchangeincommunitypropertymanagementsystemsAbstract:Graduationdesigncanmakegraduatesfamiliarwiththeprinciplesandnormsofarchitecturaldesignandstructuraldesign,anditisacomprehensivetestoftheircollegelearningachievements.Thisdesignschemeincludesarchitecturaldesignandstructuraldesign.Thearchitecturaldesignpart,basedonthepreliminaryinvestigationresultsandverification,determinesthescheme,consultstherelevantspecifications,completestheplanedesign,elevationdesign,sectiondesignandnodedesigninturn,andshouldalsomeettherelevantspecificationsforfireprotectionandearthquakeresistance.Themaincontentofthestructuraldesignpartistoexpresstheentiredesignintentwithconstructiondrawingsthroughstructuralcalculation,includingtheantilateraldisplacementcheckingcalculationunderhorizontalload,theinternalforceofmembersunderverticalload,andthesectiondesignofaframeafterinternalforcecombination.Keywords:architecturaldesign;Structuraldesign;Internalforcecalculation;Designdrawings.目錄18634第1章緒論 緒論研究背景物業(yè)管理系統(tǒng)是順應時代的發(fā)展、提高人類生活水平的發(fā)展,目的在于實現(xiàn)各行各業(yè)人類對管理行業(yè)的需求,有利于人類生活、工作等方面的順利發(fā)展。該物業(yè)管理系統(tǒng)功能包括創(chuàng)建數(shù)據(jù)庫信息、存儲和記錄信息、管理權限、增添記錄、刪除記錄、修改記錄和查詢記錄,這些功能使該系統(tǒng)在網(wǎng)絡管理具體實踐中具有非常明顯的優(yōu)勢,提高了該系統(tǒng)的可用性和便捷性。應用該系統(tǒng)實現(xiàn)小區(qū)內住戶對各項數(shù)據(jù)的使用和管理人員對住戶信息的了解,比如:網(wǎng)上繳費、提建議、住戶信息、維修報表等,規(guī)范了小區(qū)物業(yè)管理流程,提升物業(yè)服務效率,減少物業(yè)管理的困難度,拓展在線業(yè)務,開發(fā)新功能給住戶提供便利,提高物業(yè)管理員與住戶之間的黏性,同時保證了數(shù)據(jù)的準確性,為建設和諧有序的購物體驗作出巨大貢獻。物業(yè)管理也帶來了一場“革命”力量,這種革命的力量在小區(qū)物業(yè)管理系統(tǒng)周圍凝聚著,它對人們的生活方式和生產方式都將產生深遠的影響,它可以優(yōu)化一個商城的管理方式,也可以提升一個小區(qū)的服務質量,使小區(qū)的日常管理變得更加方便。過去的小區(qū)物業(yè)管理方式,工作非常復雜且瑣碎,需要大量的民力、物資和錢財,浪費了大量的小區(qū)物業(yè)的資源。現(xiàn)代化的操作在過去的時代,需要手動記錄重要數(shù)據(jù),不但復雜,而且經常出現(xiàn)錯誤或者丟失,給廣大住戶帶來嚴重的不便。將小區(qū)物業(yè)管理系統(tǒng)發(fā)展成為人類生活的一個優(yōu)勢,對于大、小區(qū)都有非常重要的作用?,F(xiàn)代化的社會,不論是哪個行業(yè)都逐步將計算機和傳統(tǒng)方式結合起來使用,呈現(xiàn)給大家的是現(xiàn)代化智能的思想,使人們的生活更加智能化。做到細致、認真是每個人必須要有的服務態(tài)度,人們必須以提高物業(yè)管理的經濟成果、管理水平為提升目標,爭取取得最大的利益,使小區(qū)的智能化水平提高到一個新的層次。國內外研究狀現(xiàn)國內研究現(xiàn)狀隨著社會的發(fā)展,物業(yè)管理已經成為人類生產生活必不可少的服務,人們的衣食住行都離不開該服務?;谟嬎銠C技術開發(fā)的物業(yè)管理系統(tǒng),運用該系統(tǒng)可以很容易地掌握物管系統(tǒng),隨時查看并解決系統(tǒng)中存在的問題,這樣就有效提高了工作人員的工作效率,保證了系統(tǒng)的準確性,提高了物業(yè)管理水平。隨著1994年3月《城市新建住宅小區(qū)管理辦法》的頒布,2003年9月《物業(yè)管理條例》的頒布,2004年1月《物業(yè)服務收費管理辦法》的實施,健全的物業(yè)管理法逐步向我們呈現(xiàn),物業(yè)管理行業(yè)進入高速、有效發(fā)展時期。根據(jù)現(xiàn)有公開發(fā)表的文獻和資料,物業(yè)成本管理的研究內容以成本控制的介紹結合實務分析為主,沒有專門的物業(yè)成本管理的經濟效率,大部分物業(yè)企業(yè)對此問題的解決已經開始尋找更適合的成本管理方法,也有一大部分學者從適用面開始對物業(yè)成本核算和物業(yè)成本控制方法深入研究。根據(jù)知網(wǎng)公開文獻顯示,2019年葉鐘劍平說道:“其實康養(yǎng)+物業(yè)并不是新鮮的話題,很多物業(yè)服務企業(yè)已經把康養(yǎng)作為公司業(yè)務進一步發(fā)展壯大的一個戰(zhàn)略點”。隨著電子信息技術的不斷發(fā)展和提高,網(wǎng)絡化管理的模式也隨著計算機普及進入我們的生活。計算機的發(fā)展使小區(qū)物業(yè)管理基于互聯(lián)網(wǎng)的管理成為現(xiàn)實。規(guī)模小的公司傳統(tǒng)物業(yè)管理運用舊方法也可以讓其順利執(zhí)行,但是對于規(guī)模較大的公司其操作繁瑣、記錄復雜,不是最好的解決方法,所以2020年侯金彪提出提高物業(yè)管理的工作效率和工作方法,為人們提供更優(yōu)質的服務已經成為物業(yè)管理公司的重中之重,將計算機引入管理行業(yè)將是一個很好的發(fā)展前程。2021年李運海等在綠色物業(yè)服務過程中,做到對物業(yè)工作發(fā)展、物業(yè)工作實施和物業(yè)工作效率的管理。區(qū)別于傳統(tǒng)的管理方法,基于計算機物業(yè)管理系統(tǒng)的布局趨于結構化、條理化。近些年,隨著國內外經濟的崛起和農村土地征用所帶來的房屋的大量修建,導致小區(qū)規(guī)模也越來越大;若要井然有序的發(fā)展,必然離不開物業(yè)管理的作用,物業(yè)管理因此在社會中有了愈來愈重要的地位。小區(qū)物業(yè)對大部分人而言都是比較累的工作,因為每天有大量的顧客出現(xiàn)、人們的服務要求也比較高、地點分散不易管理、工作時間長且方式特殊、車輛出入較多、小區(qū)環(huán)境難以維持等,這對物業(yè)管理的發(fā)展有了更完善的要求,這既給物業(yè)管理帶來了新機遇,也帶來了強挑戰(zhàn)。2022年新型冠狀病毒的肆虐傳染,世界上不論是哪個國家哪個行業(yè)在不同程度上都受到了非常嚴重的影響,在社會治理當中,小區(qū)物業(yè)管理把疫情防控工作做得非常出色,要求所有人出入必須戴口罩、對核酸檢測以及健康碼十分嚴格,對社會和諧安定起著至關重要的作用。國外研究現(xiàn)狀物業(yè)管理最初的發(fā)展模式是一套框架式的管理模式,“物業(yè)管理”這一詞語最初在英國被為人們所突出。自從英國皇家經理學會成立后,激發(fā)了美國科研人員的斗志,他們開始探索具有現(xiàn)代化特色的物業(yè)管理定義。直到2000年初期,國外發(fā)達國家開始系統(tǒng)地、深入地研發(fā)物業(yè)管理系統(tǒng),經過大量的科研,眾多理論研究成果研發(fā)而成。2008年BeateKlingenberg等通過建模的有效方法再一次探討并且審查了租金管制政策。2012年AliceChristudason對物業(yè)管理體系進行深入調查,以新加坡住宅小區(qū)為例研究了它的形成。他提議由具有專業(yè)知識水平、無私奉獻精神和長期堅持不懈品格的成員管理委員會的核心人物。住宅小區(qū)的日常生活工作由核心人物對接服務與管理,同時由他們來挑選青年志愿者配合工作順利進行,提前預防或解決將可能存在的問題和隱患。2013年SongLiQiu采用了B/S架構設計,對物業(yè)管理系統(tǒng)進行設計,該架構主要是利用服務器來實現(xiàn)用戶要求的功能,讓程序員對系統(tǒng)的開發(fā)、維護和使用變得更加簡便。B/S結構主要是通過網(wǎng)頁形式向用戶呈現(xiàn)所存儲的數(shù)據(jù)以及頁面設置。網(wǎng)頁設置對于初學者來說是最簡單的方式,該架構用瀏覽器取代了專業(yè)工具的使用,使用戶操作起來變得容易,也更好地理解更多的功能,同時減少了人力勞動、經濟支出,也提高了工作效率。研究表明,此結構提高了系統(tǒng)的可維護性和利用性,實現(xiàn)了物業(yè)管理的規(guī)范化和智能化。2017年IrizarryJavier等采用新型科技構造建筑物模型,篩選出不同類型且符合要求的建筑物區(qū)域,從而實現(xiàn)物業(yè)管理智能化。住宅區(qū)、商城等建筑物可通過系統(tǒng)的物業(yè)管理來展現(xiàn)其價值。2019年OmarM.Al-Otaibi等對兩種物業(yè)管理模式進行比較:第一種由物業(yè)管理系統(tǒng)管理,第二種僅由業(yè)主人為管理。除此之外,還進行了實地調查,并將調查卷分發(fā)給了所研究的社區(qū)樣本,該社區(qū)包括大量住宅基地和購物商城。調查結果顯示,系統(tǒng)的物業(yè)管理有助于凸顯建筑物的質量和價值;還發(fā)現(xiàn)由第一種管理模式管理的建筑物產品在5年后失去10%的價值。另一方面,由業(yè)主人為管理的建筑物在5年后損失超過其實際價值的50%。因此建議加強政府和私人機構之間的合作,建立房地產數(shù)據(jù)中心(REDC),根據(jù)管理、質量和經濟成本標準對住宅基地和購物商城的物業(yè)進行分類。2019年TymoshchykL深入研究了物業(yè)管理系統(tǒng),并且提出了有效提高物業(yè)估價的解決方法,確定了影響住宅基地和購物商城估價過程中的管理模式的特點,分析了定義基本概念的理論方法,證明了物業(yè)估價系統(tǒng)方法的內容。2021年GirishK.Nair以卡塔爾9家五星級酒店為例,采用先進的數(shù)據(jù)驅動的建模方法,對物業(yè)管理系統(tǒng)進行建模并獲得有效數(shù)據(jù),結果顯示,其中四個假設得到了支持。為提升環(huán)境優(yōu)質化、顧客舒適度和經濟最大化,這一方法讓小區(qū)、商城和酒店等公眾場所的物業(yè)管理者受到了啟發(fā)。論文組成結構本文通過對于物業(yè)管理的研究,結合對小區(qū)及酒店管理的實例進行實地調查,并設計合理的系統(tǒng)。本文共六章節(jié),主要框架如下:第一章是緒論,本文章的開頭部分,介紹了本題目的研究意義和國內外研究現(xiàn)狀和結構等內容。第二章研究小區(qū)物業(yè)管理系統(tǒng)所采用的開發(fā)技術、開發(fā)工具和開發(fā)環(huán)境。第三章是系統(tǒng)需求分析部分,包括需求分析、可行性分析等各個方面,分析系統(tǒng)是否可以實現(xiàn)。第四章是系統(tǒng)總體分設計部分,是本文的重中之重,主要是對系統(tǒng)架構的設計、數(shù)據(jù)庫的具體設計和系統(tǒng)功能進行詳細解說。第五章是對已經研究的系統(tǒng)進行運行和測試。第六章是對系統(tǒng)進行了全面的檢查與總結,以此對未來有一個新的展望。相關技術介紹本論文是依據(jù)現(xiàn)代小區(qū)物業(yè)管理所需要的功能所設計,內容主要是希望設計一個能方便物業(yè)管理、升級顧客購物體驗的系統(tǒng)應用。不僅要注重對功能的研究,還要根據(jù)實際的各大商城情況,在軟件對各模塊的功能進行修改和完善,對系統(tǒng)進行角色分配,管理好各角色的權限,以防系統(tǒng)被破解,信息被盜用;這樣就能夠保證住戶個人信息在系統(tǒng)中不被泄露,很安全地保存下來。該系統(tǒng)主要在PHPSTUDY和JDK環(huán)境下進行設計,后臺主要用到了MySQL和MyEclipse10開發(fā)軟件,使用MVC結構模式、SSH技術和Tomcat等開發(fā)工具,運用以上主要技術來設計本系統(tǒng),下述內容詳細介紹各個技術。開發(fā)環(huán)境PHPSTUDY介紹PHPSTUDY是一個簡單而靈敏的服務工具,不用自己手動配置環(huán)境,打開直接可以對它進行使用,因為它操作比較方便且靈活,所以很適合初學者來使用。它的監(jiān)管能力很強,會時刻記錄系統(tǒng)中的任何操作。除了使用簡便,它還有很多的優(yōu)點,運行的速度也是非??斓摹K唧w的界面如圖1.1所示。從這個界面我們可以看出,它簡潔明了,使用方便,即便是小白也使用得得心應手。JDKJDK1.8引入了函數(shù)式編程,增強了用戶體驗。很大一部分學習者都利用JDK來學習Java,效果非常明顯。利用JDK編碼還必須要有一個文本編譯器,可以選擇電腦自帶的記事本進行編譯。使用步驟:源文件的編寫和保存:源代碼的編寫特別方便,它不需要專用的軟件來編寫,能編寫文字的地方就可以編寫和修改源代碼。一個源文件中有多個類的同時只能有一個類使用public類,否則運行出錯。Java語言一定要把字母大小寫區(qū)分開來。將源文件編譯成字節(jié)碼文件圖3-1phpstudy界面在利用JDK中的編譯器的時候,必須為系統(tǒng)環(huán)境變量path指定路徑,否則出錯。運行程序:在JDK中使用Java的解析器,把字節(jié)碼文件轉換成所設計的系統(tǒng)可以聽懂的指令然后進行操作。一個程序中必須包含main類。開發(fā)軟件MySQL數(shù)據(jù)庫數(shù)據(jù)庫是進行數(shù)據(jù)管理的非常有用和重要的一項技術。數(shù)據(jù)庫作為系統(tǒng)的核心,它的應用非常廣泛,小到我們的日常都能接觸到它,比如:訂購車票、查看成績、銀行轉賬等,大到聯(lián)機分析處理。MySQL數(shù)據(jù)庫滿足自動測試系統(tǒng)、存儲大量測試數(shù)據(jù)的需求,具有安全性、完整性與快捷性等特點。MySQL是關系型數(shù)據(jù)庫,可以接收多個人使用,并且它的代碼是公開的,可以讓程序員二次操作,便于升級。在對MySQL的使用中,首先應該對數(shù)據(jù)進行分類,然后根據(jù)各自特點建立表,并設置其屬性,提高了數(shù)據(jù)庫的靈活性,便于對數(shù)據(jù)進行修改和完善。Eclipse10介紹MyEclipse10是一個企業(yè)級的開發(fā)平臺,它支持很多類產品,比如設計該系統(tǒng)所用的HTML、JSP、CSS、Spring和SQL等。它的開發(fā)類型也十分廣闊,有企業(yè)開發(fā)、w網(wǎng)絡開發(fā)、云開發(fā)、移動開發(fā)等領域。MyEclipse10有很強大的優(yōu)勢,具有強大的靈活性,對以前多項bug進行了修復,以及其他的功能細節(jié)也進行了改進,提高了效率。對于java所有編程方面的需求,若使用MyEclipse10,則程序基本可以實現(xiàn)。它集成了很多插件,使用起來更加方便快捷。在安裝MyEclipse10之前先要安裝JDK,并且要對它的環(huán)境進行配置。下載JDK1.8.0_291,解壓JDK1.8的安裝包,在安裝過程中直接點擊下一步;然后緊接著配置JDK的環(huán)境變量:打開我的電腦的高級系統(tǒng)設置中的環(huán)境變量按照以下操作進行更改:CLASSPATH:;%JAVA_HOME%\lib\.jar;%JAVA_HOME%\lib\tools.jar;JAVA_HOME:C:\ProgramFiles(x86)\Java\jdk1.7.0PATH:C:\ProgramFiles(x86)\CommonFiles\Oracle\Java\javapath配置好環(huán)境后,打開“運行”窗口(windows+R),然后回車,在命令提示窗口中輸入:“java-version”出現(xiàn)JDK1.8.0_291,表示現(xiàn)在JDK版本正確。安裝MyEclipse10首先要找到下載壓縮包和注冊機包,先解壓myeclipse10,就可以執(zhí)行myeclipse10安裝界面了。安裝到指定路徑并且一定要記住,在新彈出的界面選擇“All”,接著就點擊“next”選擇自己電腦的位,我的電腦是64位,所以選擇“64-bit”,然后緊接著“next”安裝完畢,啟動后保存文件的路徑,自己定義設置。開發(fā)工具SSM框架SSM框架整體是由Spring、SpringMVC、MyBati三個開源框架整合而成,可以更好地實現(xiàn)MVC模式,被分為客戶層、控制層、業(yè)務層和持久層四層,每一層都有各自的定義和實現(xiàn)的具體功能,各層之間的數(shù)據(jù)傳輸和交互都是依賴接口來完成的。SSM框架常作為數(shù)據(jù)源比較簡單的網(wǎng)絡項目的框架。MVC模式MVC模式是應用于網(wǎng)絡的且分層的一種模式,MVC模式將表現(xiàn)層分為三層,分別為Model(模型)、View(視圖)和Controller(控制器),各層有各層的作用,它們分別為顯示數(shù)據(jù)的視圖、用戶相互交流的界面和將使用者輸入轉化為中間層操作。上述三層模式雖然有著非常密切的聯(lián)系,但是也相互獨立,當其中的某一層發(fā)生變化時,只需要改動變化了的那一層,其他層不需要做任何變動。這三層互相幫助,均對外提供接口,s方便其他層使用。MVC模式將系統(tǒng)按層分開,有利于分工工作,既節(jié)省了開發(fā)時間也提高了工作效率;但是對于簡單的設計用此模式就會變得復雜,會增加操作步驟,從而使運行效率降低。Spring是很多程序員傾注的一個模式,它也是一個獨立的MVC模式框架。Tomcat介紹Tomcat服務器是由兩個模塊組成,分別是數(shù)據(jù)查詢統(tǒng)計模塊和用戶信息管理模塊。Tomcat啟動的入口是Server,之后是Service。Connector,Engine,Host組件作用于Service的內部,共同組成了可對外提供服務的對象。Connector包含HTTP,HTTPS和AJP。AJP通道是Tomcat使用的Apache做反向代理的時候用到的特定協(xié)議。Engine的內部包含Host用于處理實際的請求,主要對一些安全配置有作用。安裝TOMCAT首先下載apache-tomcat-7.0.109-windows-x64.zip,解壓到當前文件夾或者解壓到自己的相應路徑,例如:D盤根目錄;隨之,接著配置TOMCAT的環(huán)境變量,打開我的電腦的高級系統(tǒng)設置中的環(huán)境變量根據(jù)以下步驟進行更改:CATALINA

HOME:D:\jakarta-tomcat-7.xCLASSPATH:%CATALINA

HOME%\common\lib;PATH:%JAVA_HOME%\bin;環(huán)境變量配置好以后,TOMCAT已經安裝完畢可以使用。系統(tǒng)需求分析功能需求分析為了使不同身份的人員對該系統(tǒng)進行不同的功能操作,本次設計賦予兩個角色:住戶和物業(yè)管理人員。本次設計的系統(tǒng)主要實現(xiàn)以下功能:物業(yè)管理員能夠對信息進行維護(登錄、修改)、增添住戶信息、發(fā)布收費標準、查看維修申請和維修記錄、管理店鋪信息、處理建議申請、了解報修情況、對新入駐的用戶分配角色和給予住戶某種權限;住戶能夠查看管理員發(fā)布的收費標準、登記繳費信息、提出維修申請和建議申請、上報所要報修的信息??尚行苑治黾夹g可行性分析技術方面用的是Java開發(fā)語言,可靠性很高,也相對比較安全,掌握相比比較容易,具有良好的通用性和高效率性,現(xiàn)在市面上很多的軟件或硬件大部分都使用著Java技術,現(xiàn)在基本上所有人的電腦配置都跟得上,所以技術上是可行的。本系統(tǒng)進行開發(fā)時,頂層前端使用HTML+CSS樣式,CSS樣式有四種形式,分別為:行內樣式(把要執(zhí)行的代碼直接放入所適合的標簽內)、內嵌樣式(在文件的頭部將所需代碼或者文字寫入)、鏈接式(將需要的鏈接放入相應的位置)和導入式,本系統(tǒng)用到前三種樣式;第二層用JS+JQ+EUI技術,使用動態(tài)效果來渲染頁面,此技術可以更方便的設計動態(tài)頁面以及工作人員修改的時候也很便捷,增加了頁面美觀度,給用戶產生視覺美感;第三層使用MVC+SSM框架,它是一個簡化服務端開發(fā)的輕量級框架,它的分層效果使系統(tǒng)變得條理清晰,可以非常輕松地實現(xiàn)系統(tǒng)的開發(fā);第四層使用JSQ+Sever類;最后用數(shù)據(jù)庫進行連接,可以存儲大量測試所需數(shù)據(jù),利用數(shù)據(jù)分類以及程序員操作。綜上所述,通過這五層設置,使整個系統(tǒng)更加平穩(wěn)、運行更加流暢,效率大大增強。由此表明,在技術方面達到系統(tǒng)所需要求不是沒有可能的。因此,從技術方面來講,開發(fā)該系統(tǒng)是可行的。經濟可行性分析隨著社會的不斷發(fā)展,網(wǎng)絡資源越來越豐富,人們想了解任何東西從網(wǎng)上下載瀏覽即可,小區(qū)物業(yè)管理系統(tǒng)所要求的計算機硬件和對應軟件環(huán)境非常容易從網(wǎng)上破解獲得。深入小區(qū)內部可觀察每天來來往往的顧客和內部人員,不論是青少年還是中老年人,使用智能手機的人占90%,所以此系統(tǒng)的研發(fā)方便大部人查看。本系統(tǒng)的成本主要是系統(tǒng)管理和錯誤維修兩個方面,對物業(yè)管理人員不會造成過高的經濟負擔。以前的人工物業(yè)管理,只要某一個地方出錯就必須找專業(yè)的技術人員來檢查與維修,這樣的管理既消耗大量時間,也浪費人力和金錢,很可能還會造成新的問題的出題。因為市場費用和人工維修費用一直相對就比較貴,即便是小小的問題都必須進行這樣的步驟。相比較以前的物業(yè)管理,這一系統(tǒng)的正式投入,減少了小區(qū)物業(yè)管理人員的工作時間和體力,同時提高了資源的利用率,而且在不增加人力的情況下提高了運行效率,極大程度上增強了顧客的購物體驗,體現(xiàn)了小區(qū)的整體性和統(tǒng)一管理性,變得有條有序。除此之外,該系統(tǒng)設計結構不是特別復雜,而且設計系統(tǒng)的時間不需要很久,但是使用的時間無限,無形中提高了經濟效益;需要的人力經濟支出也不多,節(jié)省了大量勞動力,這種方式的收益遠遠超出人工物業(yè)管理系統(tǒng)的開發(fā)成本。因此,從經濟方面來講,開發(fā)該系統(tǒng)是可行的。操作可行性分析該系統(tǒng)實現(xiàn)的功能操作很簡單,就是對信息簡單的增刪改查,蘋果電腦以外的其他電腦的常見配置都可以運行該系統(tǒng)所要求的軟件,不需要借助計算機之外的其他東西來實現(xiàn)。雖然本科所學理論知識有局限性,有的內容并沒有涉及,但也不影響使用該系統(tǒng)。我們可以通過上網(wǎng)下載相關知識或者請教老師就可以熟練掌握系統(tǒng)使用流程和注意事項,通過這種方法使用者會更容易運用系統(tǒng)。使用該系統(tǒng),只要電腦能夠連接無線網(wǎng)絡,并且能夠正常訪問系統(tǒng)即可,操作者對于計算機的專業(yè)知識并不需要特別精通,該系統(tǒng)對操作者的要求非常簡單,只需了解業(yè)務流程,并且按照專業(yè)流程進行正確操作就可機進行,即使是剛接觸計算機的人也會操作流暢,都不會對系統(tǒng)的運行造成一定的阻礙。因此,從操作方面來講,開發(fā)該系統(tǒng)是可行的。本章小結本章主要介紹了該系統(tǒng)在經濟上的一些優(yōu)勢,大大地降低了開發(fā)成本的費用以及后期運行所需要的費用,減少了前期開發(fā)系統(tǒng)的壓力以及后面的長期消耗,且分析了后期所占有的優(yōu)勢大于前期所消耗的人力、錢財,并且從長遠來看,未來將會有持續(xù)的收益。同時還向我們展示了現(xiàn)如今從技術支持上、技術手段上、運用的開發(fā)語言上開發(fā)該系統(tǒng)也是非常輕松與簡潔的;而且技術有支持,安全可靠,平臺背景相對成熟、日趨完善,操作方便,價格上也非常合理。總的來說,無論是從哪方面進行該系統(tǒng)可行性的分析與研究,開發(fā)該系統(tǒng)都是可行的。系統(tǒng)總體與詳細設計部分系統(tǒng)綜合設計本系統(tǒng)采用B/S系統(tǒng)。該設計主要是通過網(wǎng)頁形式向用戶呈現(xiàn)所存儲的數(shù)據(jù)以及頁面設置。在phpStudy環(huán)境下,啟動eclipse進行程序運行,在運行結果中復制網(wǎng)址在瀏覽器中打開即可進入系統(tǒng),隨后操作用戶向服務器發(fā)送請求,系統(tǒng)可根據(jù)存入的信息識別到用戶的請求,然后進行處理,結果在瀏覽器中可以看到。小區(qū)物業(yè)管理系統(tǒng)主要分為視圖-模型-控制三層架構設計。系統(tǒng)架構如圖4-1所示。這三層相互聯(lián)系又相互分離。圖4-1系統(tǒng)架構圖本系統(tǒng)是針對一個小區(qū)的應用系統(tǒng)。設計該系統(tǒng)的目的就是優(yōu)化小區(qū)秩序、維護顧客安全和提高社會經濟效力,因此僅需要系統(tǒng)頁面簡潔清晰、功能齊全、日后可方便更新和維護。系統(tǒng)功能結構該系統(tǒng)需要根據(jù)用戶所要求的所有功能來設計,提前對功能流程進行熟悉,為開發(fā)和實現(xiàn)系統(tǒng)提前做好準備。經過對過去的物業(yè)管理所存在的問題進行分析和整理之后,確定了該系統(tǒng)的總體需求,主要包括多個模塊,分別是:人員管理、物業(yè)權限管理、店鋪管理、物業(yè)費管理、建議管理、報修管理、用戶管理和權限管理。系統(tǒng)整體角色分為兩個部分,一是物業(yè)管理人員、二是住戶。角色權限分布也是很明顯,內部管理人員除了進行增刪改查,還可以設置住戶的權限,是權力最大者;住戶可以瀏覽自己的信息,還可以查詢自己的車位信息、水電費信息、給物業(yè)提建議等。系統(tǒng)功能結構圖如下所示。圖4-2系統(tǒng)結構功能圖數(shù)據(jù)庫設計數(shù)據(jù)庫設計對本科生這樣的初學者而言,簡單可以稱為是創(chuàng)建各種表格、視圖以及索引等,由此來存儲大量人腦無法記憶的東西。數(shù)據(jù)庫設計也映射著人類的邏輯能力,它需要優(yōu)化數(shù)據(jù)的邏輯模式和物理模式。程序員設計的數(shù)據(jù)庫有益于用戶理解,滿足用戶的基本需求,比如信息的查詢和一些增刪改查的操作等。在數(shù)據(jù)庫的創(chuàng)建過程中,需要對大量的數(shù)據(jù)進行搜尋、采集、歸納和不斷更新,是整個設計過程中非常關鍵的一個過程。概念結構設計概念結構設計在數(shù)據(jù)庫設計的整個設計過程中占據(jù)著極其重要的作用,通過全面調查用戶的基本需求來設計,并將調查結果歸納和總結。用E-R圖來描述現(xiàn)實世界的概念模型,可以讓用戶清晰快速地了解此系統(tǒng)中實體與實體之間的關系。根據(jù)系統(tǒng)分析階段所得出的結論確定了在物業(yè)管理系統(tǒng)中存在著多個實體分別是物業(yè)管理員、車位管理、收費標準、住戶記錄、網(wǎng)上繳費、維修申請、維修記錄、店鋪管理、物業(yè)繳費信息、角色管理、系統(tǒng)用戶、建議管理等。部分實體與屬性之間的聯(lián)系如下圖所示。圖4-3人員信息管理E-R圖圖4-4物業(yè)信息管理E-R圖圖4-5收費標準E-R圖圖4-6店鋪信息管理E-R圖圖4-7維修申請E-R圖圖4-8角色管理E-R圖圖4-9建議管理E-R圖圖4-10物業(yè)繳費信息E-R圖邏輯結構設計人員信息管理(住戶編號、住戶姓名、住戶身份證、聯(lián)系人手機號碼、所在遠城市名、住戶性別、出生年月、個人標簽、緊急聯(lián)系人姓名、緊急聯(lián)系人年齡、緊急聯(lián)系人性別、緊急聯(lián)系人關系、緊急聯(lián)系人電話、緊急聯(lián)系人住宅電話、緊急聯(lián)系人姓名地址、緊急聯(lián)系人單位名稱、緊急聯(lián)系人單位電話、緊急聯(lián)系地址)物業(yè)信息管理(物業(yè)人員id、物業(yè)人員姓名、物業(yè)人員身份證、手機號碼、原住地、物業(yè)人員性別、出生年月、創(chuàng)建時間)圖4-11報修信息管理E-R圖車位管理(車位管理id、賬戶類型、車位信息、姓名、車位狀態(tài)、到期時間、車牌號、賬戶狀態(tài)、注冊時間、操作)收費標準(收費標準id、租賃收費、水電費、垃圾清運費、物業(yè)費)住戶記錄(住戶記錄id、店鋪號、住戶姓名、住戶手機號碼、租金、租賃狀態(tài)、創(chuàng)建時間)網(wǎng)上繳費(網(wǎng)上繳費id、住戶id、住戶姓名、住戶手機號碼、租房金額、住戶卡密、繳費狀態(tài)、創(chuàng)建時間)維修申請(維修申請cid、住戶姓名、住戶手機號碼、維修物品、申請狀態(tài)、申請時間)維修記錄(維修記錄id、住戶姓名、住戶手機號碼、維修人、維修物品、維修狀態(tài)、申請時間)店鋪信息管理(店主id、店鋪號、店主姓名、店主手機號碼、店主租賃時間)物業(yè)費繳費信息(住戶id、住戶姓名、水電費、物業(yè)費、垃圾清運費、收費時間)建議管理(建議提出者id、建議提出者、建議反饋、創(chuàng)建時間)報修信息管理(報修管理id、報修編號、報修日期、報修商鋪、物業(yè)地址、電話、完成日期、維修人員、服務費用、物料費用、合計費用、維修情況)系統(tǒng)用戶(系統(tǒng)用戶id、用戶名、角色、創(chuàng)建時間)角色管理(角色id、角色名稱、創(chuàng)建時間、操作)物理結構設計數(shù)據(jù)庫的物理結構是最基本的需要,存儲結構和存儲方法需要選擇一個特定的并且特別合適的邏輯結構,該設計的步驟主要包括兩個方面:一是根據(jù)設計功能確定物理結構;二是要對該結構的復雜度進行總結和評價。數(shù)據(jù)庫表結構:表5-1系統(tǒng)菜單表序號字段名稱字段類型允許為空最大長度備注1、idint否11主鍵id2、meau_namevarchar否100菜單名稱3、meau_urlvarchar否100菜單地址4、parent_idInt否11所屬菜單5、iconicon否50圖標6、order_numint否11順序7、create_timetimestamp否0創(chuàng)建時間表5-2系統(tǒng)角色表序號字段名稱字段類型允許為空最大長度備注1、idint否11主鍵id2、role_namevarchar否11角色名稱3、create_timetimestamp否0創(chuàng)建時間表5-3系統(tǒng)角色菜單表(角色對應菜單權限)序號字段名稱字段類型允許為空最大長度備注1、idint否11主鍵id2、role_idint否11角色id3、meau_idint否11菜單id4、create_timetimestamp否0創(chuàng)建時間表5-4系統(tǒng)用戶表序號字段名稱字段類型允許為空最大長度備注1、idint否11主鍵id2、user_namevarchar否50用戶3、passwordvarchar否50密碼4、rolesvarchar否100角色5、create_timetimestamp否0創(chuàng)建時間表5-5業(yè)務邏輯表序號字段名稱字段類型允許為空最大長度備注1、cidint否11主鍵cid2、parentidint否11住戶id3、namevarchar否50住戶姓名4、idcardvarchar否20住戶身份證5、mobilevarchar否20住戶手機號6、cityidint否11城市id7、citynamevarchar否50城市名稱8、pidint否11維修物品id9、pnamevarchar否50維修物品名稱15、create_timetimestamp否0創(chuàng)建時間表5-6維修申請表序號字段名稱字段類型允許為空最大長度備注1、cidint否11主鍵cid2、namevarchar否50住戶姓名3、mobilevarchar否20住戶手機號4、pnamevarchar否50維修物品名稱5、statusint否11申請狀態(tài)6、sq_timetimestamp否0申請時間功能模塊設計用戶管理模塊該模塊是為所有用戶登錄設計的,但并不是所有的用戶都能登錄該系統(tǒng),不同的角色使用的權限不同,只有和該小區(qū)有租賃合同的商家才可進入,當用戶輸入賬號和密碼時,代碼會自動與數(shù)據(jù)庫進行匹配,并判斷用戶的類型,隨之進入該用戶所能操作的界面。住戶只有。1)系統(tǒng)登錄流程圖如圖5-12所示,運行結果如圖4-13所示。(1)物業(yè)管理人員是系統(tǒng)內部人員,直接輸入賬號密碼即可登錄;(2)住戶必須在管理員給予某種權限之后才可登錄,從而進行一些普通操作。2)密碼修改模塊:物業(yè)管理人員和住戶可以進入系統(tǒng)使用各自可以執(zhí)行的功能,修改密碼是系統(tǒng)的安全性較高的模塊,保護數(shù)據(jù)且提高系統(tǒng)安全性。修改需要用戶輸入原始的登錄密碼和確認2次新密碼才能修改成功,否則修改無效。修改密碼流程如圖4-14所示,運行結果如圖4-15所示。3)人員管理模塊該模塊包括人員信息管理和物業(yè)管理信息兩個子模塊,物業(yè)管理人員和住戶各使用對應的模塊,物業(yè)管理人員可以對住戶及入職人員信息進行添加、修改、刪除和查詢,住戶沒有權限進行操作。人員信息管理流程如圖4-16所示,運行結果如圖4-17所示。圖4-12用戶登錄模塊流程圖運行結果如圖4-13所示。圖4-13系統(tǒng)登錄界面圖4-14修改密碼模塊流程圖運行結果如圖4-15所示。圖4-15修改密碼界面圖4-16人員管理模塊流程圖運行結果如圖4-17所示。圖4-17添加人員信息界面物業(yè)信息管理模塊該模塊包括車位管理、收費標準、住戶記錄、網(wǎng)上繳費、維修申請和維修記錄六個子模塊,物業(yè)管理人員可以執(zhí)行所有操作,比如發(fā)布收費標準、查看維修申請和記錄、登記車位信息等;而住戶則只能查看物業(yè)收費標準、修改和增加該住戶的繳費情況、向物業(yè)提出維修申請。物業(yè)信息管理流程如圖4-18所示,運行結果如圖4-19和4.20所示。圖4-18物業(yè)信息管理模塊流程圖運行結果如圖4-19和4.20所示。圖4-19住戶查看收費標準界面圖4-20維修申請查看界面店鋪管理模塊該模塊包括店鋪信息管理子模塊,該模塊僅有物業(yè)管理人員可以執(zhí)行操作,當遇到緊急事件需要聯(lián)系住戶時,在該模塊中可以查詢店主的信息;或者當有新的用戶租賃店鋪時,在該模塊進行登記店鋪信息。店鋪管理流程如圖4-21所示,運行結果如圖4-22所示。物業(yè)費模塊該模塊包括物業(yè)費繳費信息子模塊,該模塊物業(yè)管理人員和住戶均可執(zhí)行系統(tǒng)內的所有操作,管理員可以對住戶繳費信息進行登記、修改和刪除,住戶僅可以查看物業(yè)費繳納信息。物業(yè)費流程如圖4-23所示,運行結果如圖4-24所示。圖4-21店鋪管理模塊流程圖模運行結果如圖4-22所示。圖4-22店鋪信息管理界面圖4-23物業(yè)費模塊流程圖運行結果如圖4-24所示。圖4-24物業(yè)費繳費信息界面建議管理模塊該模塊物業(yè)管理人員和住戶均可進行操作,物業(yè)管理人員可以對住戶提出的建議進行查看,使得問題及時得到解決;住戶可編輯和增加建議。建議管理流程如圖4-25所示,運行結果如圖4-26所示。圖4-25建議管理模塊流程圖運行結果如圖4-26所示。圖4-26住戶提出建議界面報修管理模塊該模塊包括保修信息管理子模塊,兩種角色都可執(zhí)行操作,但執(zhí)行的操作不一樣,管理員可查看住戶報修情況、刪除已經報修的請求、增加關鍵時機的報修信息,住戶只能對信息進行增加和修改。報修管理流程如圖4-27所示,運行結果如圖4-28所示。圖4-27報修管理模塊流程圖運行結果如圖4-28所示。圖4-28住戶保修管理界面權限管理模塊該模塊包括角色管理子模塊,管理人員給角色分配權限,比如:管理人員(all)可訪問所有界面、執(zhí)行所有操作,還可以刪除離開人員的角色;住戶無法執(zhí)行此部分操作。權限管理流程如圖4-29所示,運行結果如圖4-30所示。圖4-29權限管理模塊流程圖運行結果如圖4-30所示。圖4-30權限設置界面系運測試測試目的系統(tǒng)測試的目的是發(fā)現(xiàn)系統(tǒng)開發(fā)中的缺陷、開發(fā)的合理性,檢測是否滿足用戶的需要。進行系統(tǒng)測試,可以避免一些不必要的危險,比如,如果用戶在使用該系統(tǒng)時,系統(tǒng)出現(xiàn)了故障,從而導致了系統(tǒng)的故障,從而造成了用戶的經濟損失。測試方法 跟隨著社會的進步,技術的不斷進步,軟件的測試方法也在不斷地更新和提升。通常采用的主要測試方法有:黑盒測試和白盒測試。黑盒測試是對程序的外在構造進行檢測,而不涉及內部的邏輯,它的主要測試內容是系統(tǒng)的網(wǎng)頁和軟件的功能業(yè)務。白盒測也稱結構測試、邏輯結構。測試軟件把軟件看成一個透明的盒子,按照軟件的內部邏輯結構對其進行檢測,并在各種情況下對其運行狀況進行檢驗,以確定該軟件的實際操作與期望的結果是否相符。測試用例在軟件測試中,測試員往往要根據(jù)不同的功能模塊,設計出各種各樣的測試案例。通過測試用例,可以及時地檢測出業(yè)務邏輯上的代碼與實際的業(yè)務邏輯是否相符,并及時地找出代碼和邏輯上的漏洞,從而改進系統(tǒng),改善軟件的性能,從而達到更好的用戶體驗。(1)用戶登錄測試用例如表6-1所示。登錄操作非常簡單,用戶輸入賬號、密碼,然后登錄就完成操作,然后到后臺進行驗證。若使用者賬戶和密碼都是正確的,則會進入使用者界面,如果使用者賬戶和密碼不正確,則會出現(xiàn)用戶名和密碼錯誤的窗口出現(xiàn),表示無法登入。在圖5-1所示。圖5-1登錄測試失敗表5-1登錄測試用例用例名稱用戶登錄測試時間5-10對應需求用戶登錄測試人員功能描述驗證用戶登錄測試目的不存在用戶或者賬號密碼錯誤登錄是否成功前置條件數(shù)據(jù)庫中存在用戶(賬號:zcurd,密碼:123456)測試步驟1.在登錄界面中輸入賬號和密碼2.單擊“登錄”按鈕序號輸入數(shù)據(jù)/動作預期結果實際結果1輸入用戶名和密碼去服務器數(shù)據(jù)庫驗證和預期結果一致2輸入非法用戶提示登錄錯誤信息和預期結果一致修改密碼測試用例如表5-2所示。表5-2修改密碼測試用例用例名稱修改密碼測試時間5-19對應需求修改密碼測試人員功能描述修改系統(tǒng)密碼測試目的驗證修改密碼是否正確前置條件數(shù)據(jù)庫中已有原始密碼測試步驟1.輸入新密碼和確認新密碼2.單擊“保存”按鈕序號輸入數(shù)據(jù)/動作預期結果實際結果1輸入兩次密碼一致去服務器數(shù)據(jù)庫驗證和預期結果一致2輸入兩次密碼不一致提示兩次輸入不一致和預期結果一致添加人員信息測試用例如表5-3所示。表5-3人員信息測試用例用例名稱人員信息測試時間5-19對應需求增加人員信息測試人員功能描述向系統(tǒng)輸入新增人員信息測試目的將新入職人員或住戶錄入系統(tǒng)前置條件該用戶已到物業(yè)管理處登記測試步驟1.輸入對應的信息2.單擊“保存”按鈕序號輸入數(shù)據(jù)/動作預期結果實際結果1輸入全部信息去服務器數(shù)據(jù)庫驗證和預期結果一致物業(yè)信息管理模塊中維修申請測試用例如表5-4所示。表5-4維修申請測試用例用例名稱維修申請測試時間5-19對應需求維修申請測試人員功能描述向管理管提出所要維修的相關信息測試目的提出的維修申請是否沒有提交前置條件用戶有申請的條件測試步驟1.輸入申請所需要的信息2.單擊“保存”按鈕序號輸入數(shù)據(jù)/動作預期結果實際結果1輸入申請信息并保存申請成功和預期結果一致2輸入申請信息未保存申請不成功和預期結果一致店鋪信息管理測試用例如5-5所示。表6-5店鋪測試用例用例名稱店鋪信息管理測試時間5-19對應需求記錄店鋪信息測試人員功能描述可及時記錄店鋪及住戶基本信息測試目的對店鋪信息進行登記前置條件系統(tǒng)已登記店鋪信息測試步驟1.輸入信息2.單擊“保存”按鈕序號輸入數(shù)據(jù)/動作預期結果實際結果1輸入基本信息并保存添加成功和預期結果一致2輸入基本信息未保存添加不成功和預期結果一致(6)住戶物業(yè)費繳費信息測試用例如表5-6所示。表5-6住戶物業(yè)費繳費信息測試用例用例名稱住戶物業(yè)費繳費信息測試時間5-19對應需求查看繳費信息測試人員功能描述查看住戶所交物業(yè)費費用測試目的查看金額以及收費時間前置條件住戶已繳物業(yè)費測試步驟進入系統(tǒng)查看自己id或姓名序號輸入數(shù)據(jù)/動作預期結果實際結果1已繳費并登記查找成功和預期結果一致2未繳費查看不成功和預期結果一致(7)管理員查看建議管理測試用例如表5-7所示。表5-7管理員建議管理測試用例用例名稱管理員查看建議管理測試時間5-19對應需求查看建議測試人員功能描述查看住戶所提出的建議測試目的解決住戶困難前置條件多個用戶提出建議測試步驟進入系統(tǒng)查看建議序號輸入數(shù)據(jù)/動作預期結果實際結果1登錄系統(tǒng)查看此模塊查看成

溫馨提示

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

評論

0/150

提交評論