【基于C#的智能小區(qū)物業(yè)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)9000字(論文)】_第1頁
【基于C#的智能小區(qū)物業(yè)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)9000字(論文)】_第2頁
【基于C#的智能小區(qū)物業(yè)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)9000字(論文)】_第3頁
【基于C#的智能小區(qū)物業(yè)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)9000字(論文)】_第4頁
【基于C#的智能小區(qū)物業(yè)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)9000字(論文)】_第5頁
已閱讀5頁,還剩23頁未讀 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

基于C#的智能小區(qū)物業(yè)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)目錄TOC\o"1-3"\h\u14107第1章緒論 160341.1課題背景 1132311.2研究現(xiàn)狀 1186861.3目的和意義 196111.4研究內(nèi)容 228199第2章關(guān)鍵技術(shù)簡介 377972.1C#語言 3164682.2SQLServer數(shù)據(jù)庫 33792第3章系統(tǒng)分析 4250313.1可行性分析 4239503.1.1技術(shù)可行性 4154553.1.2經(jīng)濟(jì)可行性 4227653.1.3操作可行性 425463.1.4法律可行性 435283.2系統(tǒng)流程分析 4319413.2.1系統(tǒng)開發(fā)流程 4170913.2.2系統(tǒng)操作流程 5288233.2.3添加信息流程 6321653.2.4刪除信息流程 643633.3性能需求分析 7277943.3.1系統(tǒng)的安全性 721823.3.2數(shù)據(jù)的完整性 766603.4功能需求分析 788753.4.1管理員功能分析 7188773.4.2業(yè)主功能分析 826662第4章系統(tǒng)設(shè)計(jì) 935824.1系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 995754.2系統(tǒng)順序圖 9245254.3系統(tǒng)數(shù)據(jù)庫設(shè)計(jì) 1072754.3.1數(shù)據(jù)庫概念設(shè)計(jì) 1066714.3.2數(shù)據(jù)庫表設(shè)計(jì) 1425052第5章系統(tǒng)的實(shí)現(xiàn) 18303935.1登錄模塊的實(shí)現(xiàn) 18102435.2管理員功能模塊的實(shí)現(xiàn) 18262305.2.1來訪登記管理界面 1836745.2.2設(shè)施設(shè)備普查管理界面 1977815.2.3業(yè)主管理界面 197205.2.4設(shè)施設(shè)備維修申請(qǐng)管理界面 20217265.2.5意見管理界面 20271235.2.6賬單繳費(fèi)管理界面 20116245.3業(yè)主功能模塊的實(shí)現(xiàn) 21116755.3.1修改密碼界面 2154375.3.2出入證網(wǎng)上申請(qǐng)界面 2135385.3.3設(shè)施設(shè)備維修申請(qǐng)界面 2174425.3.4要提意見界面 22117835.3.5待繳費(fèi)賬單界面 22509第6章系統(tǒng)測(cè)試 22268316.1系統(tǒng)測(cè)試定義 22262866.2測(cè)試方法 2317316.3測(cè)試安排 2318826.4性能測(cè)試 2464646.5測(cè)試結(jié)論 2417924總結(jié) 254參考文獻(xiàn) 26第1章緒論1.1課題背景隨著房地產(chǎn)的持續(xù)加熱,對(duì)物業(yè)需求也在增加。因此,物業(yè)管理系統(tǒng)的設(shè)計(jì)使其更易于管理物業(yè)信息,并且該軟件可以滿足物業(yè)管理的要求,可以更快,更有效地改善物業(yè)管理。使用計(jì)算機(jī)管理物業(yè)信息,提高了物業(yè)管理的效率,是物業(yè)管理走向現(xiàn)代化的標(biāo)志。最先得到改善的就是物業(yè)接收和保存的信息,能夠讓管理者縷清一團(tuán)糟的物業(yè)事務(wù)。對(duì)以計(jì)算機(jī)為基礎(chǔ)的管理軟件的使用,讓物業(yè)管理的響應(yīng)速度和工作效率翻倍提升,促進(jìn)了物業(yè)信息化改革;同時(shí)能夠提升行業(yè)工作者的個(gè)體能力,也需要管理者通過不斷地學(xué)習(xí)以做到對(duì)自身的提升,來更好的適應(yīng)嶄新的工作環(huán)境和不一樣的管理方法。自08年以來,中國的房地產(chǎn)行業(yè)快速升溫,并且不斷擴(kuò)大規(guī)模,因此獲得了更多的資源。通過對(duì)小區(qū)物業(yè)的普查,發(fā)現(xiàn)由于物業(yè)規(guī)模的不斷擴(kuò)大,工作日益繁忙,以往小區(qū)傳統(tǒng)的記錄方法已經(jīng)不能完成當(dāng)前的工作,并且傳統(tǒng)的記錄方式容易產(chǎn)生錯(cuò)誤,所以需要及時(shí)改善傳統(tǒng)的小區(qū)物業(yè)管理方式,從而提高物業(yè)的工作效率,同時(shí)也能夠避免因管理漏洞而產(chǎn)生的糾紛,因此小區(qū)物業(yè)管理系統(tǒng)如何運(yùn)行和管理便成為了重中之重。1.2研究現(xiàn)狀與國外相比,國內(nèi)的發(fā)展速度更加緩慢,物業(yè)的管理制度剛剛開始發(fā)展,遠(yuǎn)遠(yuǎn)不如國外的物業(yè)系統(tǒng)成熟。各個(gè)方面對(duì)比國外都不是很完善。因發(fā)展歷程不同,國外的物業(yè)系統(tǒng)有著更高的參考價(jià)值,通過研究這些物業(yè)系統(tǒng)總結(jié)出主要有4個(gè)特點(diǎn)。1.先進(jìn)性:實(shí)現(xiàn)網(wǎng)絡(luò)化管理。2.通用性:各大物業(yè)管理都能使用。3.便捷性:利用網(wǎng)絡(luò)就可以完成工作。4.及時(shí)性:對(duì)變更的信息改變速度很快。國內(nèi)因?yàn)楠?dú)特的經(jīng)濟(jì)體制導(dǎo)致物業(yè)管理系統(tǒng)在近年才開始發(fā)展,很大一部分物業(yè)到現(xiàn)在都還沒有相適應(yīng)的系統(tǒng)。物業(yè)管理系統(tǒng)能夠提高物業(yè)效率,解決物業(yè)與業(yè)主之間的矛盾,同時(shí)也要比以往的管理方式節(jié)省資源,且更加高級(jí)。近幾年,人民生活水平在不斷提高,對(duì)生活的環(huán)境也比以往有了更高的要求,怎樣合理的開展物業(yè)管理,在物業(yè)和業(yè)主能夠減少矛盾的同時(shí)解決物業(yè)管理臃腫復(fù)雜的問題成為了首要目標(biāo)。1.3目的和意義自信息時(shí)代以來,信息容量需求變大,類型也更加繁雜,科學(xué)技術(shù)在不斷的提高,促使計(jì)算機(jī)科學(xué)方向也日益成熟,計(jì)算機(jī)的強(qiáng)大計(jì)算能力已經(jīng)開始在各種領(lǐng)域發(fā)揮著其獨(dú)特且強(qiáng)大的作用。計(jì)算機(jī)記錄物業(yè)的信息,已經(jīng)逐漸形成一股巨浪,對(duì)比以往的紙質(zhì)存儲(chǔ)方式,使用軟件的方式完成物業(yè)管理,執(zhí)行將更加快捷,并且有著保密性更強(qiáng)、保存時(shí)間更長、成本更低保密性更強(qiáng)等屬性。憑借此小區(qū)物業(yè)管理系統(tǒng)讓物業(yè)能夠?qū)⒐芾碜兊孟到y(tǒng)化、科學(xué)化,進(jìn)而完成物業(yè)信息的高效管理。本小區(qū)物業(yè)管理系統(tǒng)具有以下現(xiàn)實(shí)意義。1.提高物業(yè)管理系統(tǒng)的效率。2.物業(yè)管理人員能夠更及時(shí)的查看信息。3.改變了記錄方式,使文件更加隱秘不容易丟失。4.實(shí)現(xiàn)物業(yè)管理的信息化。1.4研究內(nèi)容本小區(qū)的物業(yè)管理系統(tǒng)以業(yè)主模塊和管理員模塊為主要實(shí)現(xiàn)模塊。模塊的開發(fā)內(nèi)容由后端建立和維護(hù)數(shù)據(jù)庫和對(duì)前端程序的開發(fā)這兩個(gè)方面組成。本小區(qū)物業(yè)管理系統(tǒng)采用C#技術(shù)、SQLServer數(shù)據(jù)庫,基于B/S結(jié)構(gòu)開發(fā),主要研究方向有。1.通過使用來記錄系統(tǒng)的運(yùn)行流程,進(jìn)行需求分析。2.通過需求分析和總體設(shè)計(jì),完成系統(tǒng)結(jié)構(gòu)圖。3.根據(jù)功能編寫本系統(tǒng)的開發(fā)技術(shù)文檔。4.編寫代碼。5.測(cè)試本小區(qū)物業(yè)管理系統(tǒng)。第2章關(guān)鍵技術(shù)簡介2.1C#語言C#在編程領(lǐng)域中占據(jù)著一個(gè)非常重要的位置,采用C#進(jìn)行編程,與C++和C#不同,C#更夠更迅速的描述問題,采用C#編寫的代碼,由于可讀性強(qiáng),調(diào)試簡易,因此開發(fā)人員具有更小的工作量,在開發(fā)上也就更輕松了[6]。對(duì)于代碼的修改和移植,C#也能夠支持采用最簡單方便的方法,C#的使用比匯編語言更輕松。同時(shí),面對(duì)各種各樣的計(jì)算機(jī)操作系統(tǒng),C#也都能夠適應(yīng)其中的大部分,兼顧性很高。C#的開發(fā),是經(jīng)過理論和實(shí)踐結(jié)合,并且不斷的改進(jìn)而來的,在漫長的計(jì)算機(jī)技術(shù)發(fā)展史上,具有舉足輕重的地位,是長久不衰,常被使用的一款編程語言[7]。采用C#編程,對(duì)于開發(fā)后期的調(diào)試,也得益于它的清晰的層次,在調(diào)試上也更為方便。2.2SQLServer數(shù)據(jù)庫使用SQL時(shí)只需要發(fā)出指令而不需要為其編輯方法。SQL依靠自身的強(qiáng)大屬性和其簡單的語句成為數(shù)據(jù)庫操作的基礎(chǔ),并且現(xiàn)在幾乎所有的數(shù)據(jù)庫均支持SQL。因?yàn)镾QLServer可以完美的關(guān)聯(lián)各個(gè)數(shù)據(jù)庫表,擁有優(yōu)秀的結(jié)構(gòu)。小區(qū)物業(yè)管理系統(tǒng)采用SQL數(shù)據(jù)庫進(jìn)行開發(fā)和設(shè)計(jì)能夠減少工作量。SQLServer能夠能夠同時(shí)讓多個(gè)數(shù)據(jù)庫運(yùn)行,擁有強(qiáng)大的性能。雖然在開發(fā)小區(qū)物業(yè)管理系統(tǒng)只需要一個(gè)數(shù)據(jù)庫文件,但數(shù)據(jù)庫的強(qiáng)大也對(duì)軟件后期拓展提供了保障。SQLServer數(shù)據(jù)庫完全可以完成小區(qū)物業(yè)系統(tǒng)的要求。第3章系統(tǒng)分析系統(tǒng)分析目標(biāo)是要通過詳細(xì)的調(diào)查來了解小區(qū)的物業(yè)管理需求,查明系統(tǒng)的工作狀態(tài),查看需求是否被實(shí)現(xiàn),以此為基礎(chǔ)完善新系統(tǒng)的各項(xiàng)功能。新系統(tǒng)應(yīng)經(jīng)過深思熟慮,包含未來可能發(fā)生的改變。3.1可行性分析設(shè)計(jì)管理系統(tǒng),可能會(huì)面臨各種各樣的問題。因此,項(xiàng)目的每一步設(shè)計(jì),都需要進(jìn)行系統(tǒng)可行性分析來減少可能會(huì)發(fā)生的不必要風(fēng)險(xiǎn),這樣才能盡可能的減少項(xiàng)目帶來的風(fēng)險(xiǎn),減少各類損耗。下面將要簡單介紹對(duì)技術(shù)、經(jīng)濟(jì)、操作和法律方面的可行性分析。3.1.1技術(shù)可行性本小區(qū)物業(yè)管理系統(tǒng)以C#作為主要開發(fā)語言,是基于WEB平臺(tái)的B/S架構(gòu)系統(tǒng)。1.C#擁有性能穩(wěn)定的特點(diǎn)、升級(jí)性更優(yōu)越、開發(fā)更加便捷、管理更容易。使用C#語言能夠讓使用者免于被大量簡單卻繁瑣的工作困擾,提高工作效率。2.基于B/S模式的系統(tǒng)的開發(fā)已發(fā)展日趨成熟。3.因?yàn)镃#語言面向?qū)ο?,程序員能夠在Eclipse上使用便捷的解決方法。綜上所述,本小區(qū)物業(yè)管理系統(tǒng)在技術(shù)上有很高可行性,開發(fā)人員所擁有的能力足以開發(fā)本系統(tǒng)。3.1.2經(jīng)濟(jì)可行性本系統(tǒng)使用的軟件效率高,同時(shí)開發(fā)周期并不長,能夠節(jié)省人力和資源,能夠成功的減少成本。本系統(tǒng)對(duì)電腦配置要求不高,能夠正常運(yùn)行的電腦即便配置不高也能夠滿足需求,所以在經(jīng)濟(jì)上完全具有可行性。3.1.3操作可行性小區(qū)物業(yè)管理系統(tǒng)的操作很容易,系統(tǒng)中的輸入信息大部分都是通過下拉框選擇,極大的減少了因輸入錯(cuò)誤而產(chǎn)生的問題。并且在一些操作查詢頁面,發(fā)出或產(chǎn)生的信息也全部都能自主生成,減少了輸入錯(cuò)誤。因此對(duì)管理員操作要求很低,只要掌握電腦基本操作就能夠?qū)崿F(xiàn)操作。3.1.4法律可行性本小區(qū)物業(yè)管理系統(tǒng)由本人親自設(shè)計(jì),開發(fā)所用的環(huán)境和軟件,以及數(shù)據(jù)庫全部是開源代碼,因此不存在侵權(quán)的問題,在法律上具有可行性。由上可以得出結(jié)論,設(shè)計(jì)此小區(qū)物業(yè)管理系統(tǒng)擁有成本低、高效簡便等優(yōu)點(diǎn),所以,創(chuàng)建小區(qū)物業(yè)管理系統(tǒng)是可行的。3.2系統(tǒng)流程分析3.2.1系統(tǒng)開發(fā)流程開發(fā)小區(qū)物業(yè)管理系統(tǒng),第一步是進(jìn)行需求的分析,從而能夠?qū)υ撓到y(tǒng)進(jìn)行一個(gè)總體的設(shè)計(jì),對(duì)功能模塊的設(shè)計(jì),如何選擇數(shù)據(jù)庫等,系統(tǒng)的開發(fā)流程如圖3-1所示。圖3-1系統(tǒng)開發(fā)流程圖3.2.2系統(tǒng)操作流程當(dāng)用戶想要登陸系統(tǒng),系統(tǒng)首先彈出登錄頁面,用戶輸入正確的賬號(hào)和密碼,并且選擇登陸的類型完成登陸操作,系統(tǒng)接受到登陸請(qǐng)求后會(huì)通過數(shù)據(jù)庫核驗(yàn)賬號(hào)密碼是否正確,信息如果正確就可以進(jìn)入到對(duì)應(yīng)的用戶界面進(jìn)行操作,如果錯(cuò)誤將會(huì)提示信息不匹配,登錄失敗,并轉(zhuǎn)回登陸頁面。本小區(qū)物業(yè)管理系統(tǒng)操作流程如圖3-2所示。圖3-2系統(tǒng)操作流程圖3.2.3添加信息流程添加用戶信息時(shí),系統(tǒng)將自動(dòng)生成用戶賬號(hào),不需要用戶自己填寫,用戶只需要填寫自己的信息,系統(tǒng)則對(duì)信息的合法性進(jìn)行驗(yàn)證,合法則成功添加到數(shù)據(jù)庫,不合法時(shí)會(huì)提醒用戶添加失敗,讓用戶重寫填寫信息。添加信息流程如圖3-2所示。圖3-2添加信息流程圖3.2.4刪除信息流程用戶首先選擇的信息來從數(shù)據(jù)庫中刪除,選擇刪除的信息,該系統(tǒng)會(huì)彈出一個(gè)提示框,詢問是否要?jiǎng)h除它,然后選擇確認(rèn)刪除。信息刪除成功。,數(shù)據(jù)庫的相關(guān)信息將被刪除。刪除信息流程圖如圖3-4所示。圖3-4刪除信息流程圖3.3性能需求分析3.3.1系統(tǒng)的安全性該小區(qū)物業(yè)管理系統(tǒng)需要在不同的管理部門嚴(yán)格控制。具體要求如下。1.用戶想要對(duì)系統(tǒng)中的個(gè)人信息進(jìn)行更改,需要先輸入賬號(hào)密碼登陸系統(tǒng),沒有權(quán)限的用戶無法進(jìn)入到系統(tǒng)當(dāng)中,這么做可以維護(hù)系統(tǒng)的穩(wěn)點(diǎn)和安全。2.對(duì)業(yè)主和小區(qū)管理者設(shè)定不同的權(quán)限等級(jí),無法越級(jí)操作,能夠使用查看所有模塊的只有管理員。3.3.2數(shù)據(jù)的完整性1.用戶所填寫的信息不能夠?yàn)榭?,必須全部填寫完成?.各種數(shù)據(jù)間相互聯(lián)系要保持正確。3.相同數(shù)據(jù)在不同記錄中要保持一致。3.4功能需求分析本小區(qū)物業(yè)管理系統(tǒng)主要包括管理員功能模塊和業(yè)主功能模塊兩大部分,下面具體分析這兩大功能模塊的功能需求。3.4.1管理員功能分析管理員登陸后主要功能模塊包括來訪登記管理、設(shè)施設(shè)備普查管理、設(shè)施設(shè)備維修申請(qǐng)管理、意見管理、業(yè)主管理等。管理員用例圖如圖3-3所示。圖3-3管理員用例圖3.4.2業(yè)主功能分析業(yè)主登錄后主要功能模塊包括個(gè)人中心、出入證網(wǎng)上申請(qǐng)、設(shè)施設(shè)備維修申請(qǐng)、的要提意見以及待繳費(fèi)賬單,業(yè)主用例圖如圖3-4所示。圖3-4業(yè)主用例圖第4章系統(tǒng)設(shè)計(jì)4.1系統(tǒng)結(jié)構(gòu)設(shè)計(jì)本小區(qū)物業(yè)管理系統(tǒng)主要包括兩大功能模塊,即管理員功能模塊和業(yè)主功能模塊。在大的功能模塊下又劃分出許多小的功能模塊。系統(tǒng)結(jié)構(gòu)如圖4-1所示。圖4-1系統(tǒng)功能結(jié)構(gòu)圖4.2系統(tǒng)順序圖1.登錄模塊順序圖。本模塊要完成管理員和業(yè)主的權(quán)限登陸。該模塊的順序圖如圖4-2所示。圖4-2登錄模塊順序圖2.添加信息模塊順序圖。管理員和業(yè)主選擇信息添加可以進(jìn)行信息的添加操作,信息添加模塊順序圖如圖4-3所示。圖4-3信息添加順序圖4.3系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)4.3.1數(shù)據(jù)庫概念設(shè)計(jì)設(shè)計(jì)概念起始點(diǎn)首先是能夠反應(yīng)企業(yè)所要求的數(shù)據(jù)庫概念信息結(jié)構(gòu),也就是概念的模式。不能依附于數(shù)據(jù)庫的邏輯結(jié)構(gòu),也不能依賴于DBMS,應(yīng)在計(jì)算機(jī)系統(tǒng)中獨(dú)立。通過以上的分析,可以建立E-R模型圖。圖4-4建立圖1.入證實(shí)體E-R圖,如圖4-5所示。圖4-5出入證實(shí)體圖2.來訪登記實(shí)體E-R圖,如圖4-6所示。圖4-6來訪登記實(shí)體圖3.設(shè)備普查實(shí)體E-R圖,如圖4-7所示。圖4-7設(shè)備普查實(shí)體圖4.設(shè)備維修實(shí)體E-R圖,如圖4-8所示。圖4-8設(shè)備維修實(shí)體圖5.意見實(shí)體E-R圖,如圖4-9所示。圖4-9意見實(shí)體圖6.業(yè)主實(shí)體E-R圖,如圖4-10所示。圖4-10業(yè)主實(shí)體圖7.賬單實(shí)體E-R圖,如圖4-11所示。圖4-11賬單實(shí)體圖8.值班實(shí)體E-R圖,如圖4-12所示。圖4-12值班實(shí)體圖9.總E-R圖,如圖4-13所示。圖4-13總圖4.3.2數(shù)據(jù)庫表設(shè)計(jì)本小區(qū)物業(yè)管理系統(tǒng)以SQLServer數(shù)據(jù)庫系統(tǒng)為基本數(shù)據(jù)庫系統(tǒng)。本系統(tǒng)數(shù)據(jù)庫各個(gè)表的設(shè)計(jì)結(jié)果如下。1.出入證信息表主要字段有編號(hào)(主鍵id),業(yè)主編號(hào),姓名,電話,身份證,詳細(xì)信息,領(lǐng)證日期,地點(diǎn)。表4-1crz出入證信息表列名數(shù)據(jù)類型長度主鍵允許空說明idint1,1是否編號(hào)yzIdint否是業(yè)主編號(hào)v1varchar20否是姓名v2varchar11否是電話v3varchar18否是身份證contentvarchar100否是詳細(xì)信息lzrqdatetime否是領(lǐng)證日期ddvarchar100否是地點(diǎn)此表為出入證信息表,擁有業(yè)主的基本信息和業(yè)主注冊(cè)獲取賬號(hào)的時(shí)間地點(diǎn),可以查詢到業(yè)主信息和業(yè)主辦理出入證的時(shí)間。因?yàn)殡娫捄蜕矸葑C號(hào)為固定長度所以選擇長度為11和18。2.來訪登記信息表來訪登記信息表主要字段有編號(hào)(主鍵id),姓名,電話,身份證,來訪用戶,來訪原因。表4-2t_lfdj來訪登記信息表列名數(shù)據(jù)類型長度主鍵允許空說明Idint1,1是否編號(hào)v1varchar20否是姓名v2varchar11否是電話v3varchar18否是身份證V4varchar50否是來訪住戶V5varchar100否是來訪原由此表用于記錄來訪人員的基本信息和來訪原因,用于保障業(yè)主的安全,可以通過調(diào)用來查詢不同時(shí)間段進(jìn)入小區(qū)內(nèi)的人員。3.設(shè)備普查信息表設(shè)備普查信息表主要字段有編號(hào)(主鍵id),業(yè)主編號(hào),說明,普查日期。表4-3t_pc設(shè)備普查信息表列名數(shù)據(jù)類型長度主鍵允許空說明idint1,1是否編號(hào)yzIdint否是業(yè)主編號(hào)contentvarchar100否是說明showDatedatetime否是普查日期此表用于設(shè)備的普查,因?yàn)檎f明可能會(huì)比較長,所以選擇varchar類型100預(yù)留字段可以更好的描述說明。4.設(shè)備維修信息表設(shè)備信息維護(hù)表主要字段有編號(hào)(主鍵id),業(yè)主編號(hào),說明,預(yù)約日期,圖片,狀態(tài)。表4-4t_wx設(shè)備維修信息表列名數(shù)據(jù)類型長度主鍵允許空說明idint1,1是否編號(hào)yzIdint否是業(yè)主編號(hào)titlevarchar100否是說明yyDatedatetime否是預(yù)約日期picvarchar100否是圖片statusvarchar100否是狀態(tài)此表用于反饋業(yè)主設(shè)備的具體情況,通過圖片狀態(tài)來判斷設(shè)備的具體情況以及預(yù)約日期,使物業(yè)能夠第一時(shí)間對(duì)損壞的設(shè)備進(jìn)行維護(hù)保養(yǎng),保證業(yè)主的權(quán)力。5.意見信息表意見信息表主要字段有編號(hào)(主鍵id),業(yè)主編號(hào),內(nèi)容,添加時(shí)間,狀態(tài)。表4-5t_yj意見信息表列名數(shù)據(jù)類型長度主鍵允許空說明idint1,1是否編號(hào)yzIdint否是業(yè)主編號(hào)contentvarchar100否是內(nèi)容insertDatedatetime否是添加時(shí)間statusvarchar100否是狀態(tài)此表用于收集業(yè)主對(duì)物業(yè)的意見建議,按照添加時(shí)間的順序逐個(gè)解決業(yè)主反映的問題和意見,反饋狀態(tài)來記錄事件的解決時(shí)間和方法。6.業(yè)主信息表業(yè)主信息表主要字段有編號(hào)(主鍵ID),賬號(hào),登陸密碼,姓名,性別,年齡,電話號(hào),居住地址。表4-6t_yz業(yè)主信息表列名數(shù)據(jù)類型長度主鍵允許空說明IDint1,1是否編號(hào)usernamevarchar100否否賬號(hào)passwordvarchar20否是登陸密碼yzNamevarchar20否是姓名sexvarchar3否是性別ageInt否是年齡phonevarchar11否是電話號(hào)addressvarchar100否是居住地址此表用于記錄業(yè)主的詳細(xì)信息和登陸所用的賬號(hào)密碼,因?yàn)槊艽a不需要過于臃腫所以選擇varchar類型長度為20,防止業(yè)主因密碼過長而忘記密碼,性別因?yàn)橹挥心信畠煞N所以選擇varchar類型長度為3減少空間占用。7.賬單信息表賬單信息表主要字段有編號(hào)(主鍵id),業(yè)主編號(hào),金額,月份,說明,狀態(tài),繳費(fèi)日期。表4-7t_zd賬單信息表列名數(shù)據(jù)類型長度主鍵允許空說明idint1,1是否編號(hào)yzIdint否是業(yè)主編號(hào)jevarchar100否是金額yfvarchar10否是月份smvarchar100否是說明statusvarchar100否是狀態(tài)updateDatedatetime否是繳費(fèi)日期此表為賬單信息表,用來查詢業(yè)主的繳費(fèi)情況,利用此表可以查詢出業(yè)主各項(xiàng)金額是否繳納成功,幫助業(yè)主和物業(yè)完成繳納流程。8.值班信息表值班信息表主要字段有編號(hào)(主鍵id),姓名,電話,頭像,時(shí)間。表4-8t_zb值班信息表列名數(shù)據(jù)類型長度主鍵允許空說明idint1,1是否編號(hào)v1varchar20否是姓名v2varchar11否是電話v3varchar100否是頭像V4datetime否是時(shí)間此表用于查詢當(dāng)天值班的員工信息,物業(yè)可以根據(jù)此表來委派員工進(jìn)行維修、訪查等工作,解決業(yè)主的問題。

第5章系統(tǒng)的實(shí)現(xiàn)5.1登錄模塊的實(shí)現(xiàn)用戶要登陸小區(qū)物業(yè)管理系統(tǒng),需要正確輸入賬號(hào)密碼,并且選擇與賬號(hào)相對(duì)應(yīng)的登陸類型,由系統(tǒng)對(duì)用戶登陸的信息進(jìn)行驗(yàn)證,如果信息正確則進(jìn)入相對(duì)應(yīng)的用戶界面,否則就會(huì)提示登陸失敗,系統(tǒng)登錄界面如圖5-1所示。圖5-1系統(tǒng)登錄界面 5.2管理員功能模塊的實(shí)現(xiàn)5.2.1來訪登記管理界面管理員進(jìn)行登錄操作成功后可進(jìn)行來訪人員的登記操作,對(duì)曾經(jīng)登記過的人員可以進(jìn)行修改和刪除操作,并且能夠添加新增來訪信息,來訪登記管理界面如圖5-2所示,添加來訪登記信息界面展示如圖5-3所示。圖5-2來訪登記管理界面圖5-3添加來訪登記信息界面5.2.2設(shè)施設(shè)備普查管理界面管理員可添加、修改和刪除設(shè)施設(shè)備普查信息,添加設(shè)備普查信息界面如圖5-4所示。設(shè)施設(shè)備普查管理界面展示如圖5-5所示。圖5-4添加設(shè)備普查信息界面圖5-5設(shè)施設(shè)備普查管理界面5.2.3業(yè)主管理界面管理員可以添加,刪除,修改和驗(yàn)證所有者信息,業(yè)主管理界面如圖5-6所示。添加業(yè)主信息界面展示如圖5-7所示。圖5-6業(yè)主管理界面圖5-7添加業(yè)主界面5.2.4設(shè)施設(shè)備維修申請(qǐng)管理界面管理員可查看設(shè)施設(shè)備維修申請(qǐng)信息,并可對(duì)其進(jìn)行處理操作,設(shè)施設(shè)備維修申請(qǐng)管理界面如圖5-8所示。圖5-8設(shè)施設(shè)備維修申請(qǐng)管理界面5.2.5意見管理界面管理員可查看業(yè)主意見信息,并可對(duì)其進(jìn)行處理操作,意見管理界面如圖5-9所示。圖5-9意見管理界面5.2.6賬單繳費(fèi)管理界面管理員可對(duì)業(yè)主賬單繳費(fèi)信息進(jìn)行管理操作,可添加、修改和刪除賬單繳費(fèi)信息,賬單繳費(fèi)管理界面如圖5-10所示。圖5-10賬單繳費(fèi)管理界面5.3業(yè)主功能模塊的實(shí)現(xiàn)5.3.1修改密碼界面業(yè)主登錄后可進(jìn)行修改密碼操作,修改密碼界面如圖5-11所示圖5-11修改密碼界面5.3.2出入證網(wǎng)上申請(qǐng)界面業(yè)主登錄后可進(jìn)入出入證申請(qǐng)操作,出入證網(wǎng)上申請(qǐng)界面如圖5-12所示圖5-12出入證網(wǎng)上申請(qǐng)界面5.3.3設(shè)施設(shè)備維修申請(qǐng)界面業(yè)主可進(jìn)入設(shè)施設(shè)備維修申請(qǐng)界面進(jìn)行報(bào)修操作,設(shè)施設(shè)備維修申請(qǐng)界面如圖5-13所示。圖5-13設(shè)施設(shè)備維修申請(qǐng)界面5.3.4要提意見界面業(yè)主通過本系統(tǒng)可進(jìn)行提意見操作,要提意見界面如圖5-14所示圖5-14要提意見界面5.3.5待繳費(fèi)賬單界面業(yè)主能夠在待繳費(fèi)界面查詢尚未繳費(fèi)的信息,并可進(jìn)行在線繳費(fèi)操作,待繳費(fèi)賬單界面如圖5-15所示圖5-15待繳費(fèi)賬單界面第6章系統(tǒng)測(cè)試156946.1系統(tǒng)測(cè)試定義系統(tǒng)測(cè)試的任務(wù)是檢查系統(tǒng)的錯(cuò)誤,目的是檢驗(yàn)系統(tǒng)是否能夠完成任務(wù)。此階段分為模塊測(cè)試,組裝測(cè)試和確認(rèn)測(cè)試三方面。模塊測(cè)試用來測(cè)試系統(tǒng)模塊能否正常運(yùn)行;組裝測(cè)試檢測(cè)組裝接口是否正常;確認(rèn)測(cè)試則確定系統(tǒng)運(yùn)行后能否滿足客戶的需求。最后總結(jié)三種測(cè)試來改善系統(tǒng)的問題。6.2測(cè)試方法本系統(tǒng)測(cè)試選擇使用功能測(cè)試和結(jié)構(gòu)測(cè)試這兩種測(cè)試方法。功能測(cè)試也稱作黑盒測(cè)試,就是將要測(cè)試的系統(tǒng)當(dāng)作一個(gè)整體,這個(gè)整體無法拆開,但是我們知道這個(gè)系統(tǒng)所擁有的功能,通過運(yùn)行系統(tǒng)來檢查系統(tǒng)是否有我們編寫的功能。結(jié)構(gòu)測(cè)試則被稱作白盒測(cè)試,如果說系統(tǒng)是一個(gè)機(jī)箱,黑盒測(cè)試是驗(yàn)證機(jī)箱能否正常啟動(dòng),白盒測(cè)試則是把機(jī)箱拆分開來,測(cè)試程序運(yùn)行所走的每一步是否都是我們所設(shè)計(jì)好的,有沒有發(fā)生“走錯(cuò)道”這種情況,以此來判斷軟件是否按我們所預(yù)期的運(yùn)行。6.3測(cè)試安排若想讓系統(tǒng)完全達(dá)到預(yù)期要求,那么測(cè)試就一定要達(dá)到以下幾點(diǎn)。1.為系統(tǒng)進(jìn)行功能測(cè)試,單元測(cè)試和集成測(cè)試2.系統(tǒng)測(cè)試,集成測(cè)試,系統(tǒng)測(cè)試的各個(gè)模塊的整合3.所有測(cè)試用例已經(jīng)實(shí)現(xiàn)4.通過執(zhí)行所有的自動(dòng)化測(cè)試腳本5.所有重要的等級(jí)問題是與測(cè)試和驗(yàn)證完成6.測(cè)試的每個(gè)部分是驗(yàn)證完成的水平7.重要特點(diǎn)不是問題8.回歸測(cè)試1.用戶登錄測(cè)試。表6-1登錄測(cè)試用例表用例編號(hào)UC-TEST-001測(cè)試名稱注冊(cè)測(cè)試前提條件打開首頁頁面并未登錄步驟操作描述數(shù)據(jù)期望結(jié)果1點(diǎn)擊登錄按鈕無跳轉(zhuǎn)到登錄頁面2輸入賬號(hào)密碼,選擇登陸賬號(hào)、密碼彈出提示“請(qǐng)?zhí)顚戲?yàn)證碼”3輸入驗(yàn)證碼和密碼,選擇登陸驗(yàn)證碼、密碼彈出提示“請(qǐng)輸入用戶名”4輸入賬號(hào)密碼,選擇登錄賬號(hào)、密碼彈出提示“驗(yàn)證碼錯(cuò)誤”5輸入錯(cuò)誤的賬號(hào)或密碼,正確的驗(yàn)證碼賬號(hào)、密碼、驗(yàn)證碼彈出提示“用戶名或密碼錯(cuò)誤”6輸入正確賬號(hào)密碼及驗(yàn)證碼賬號(hào)、密碼、驗(yàn)證碼跳轉(zhuǎn)到首頁,右上角顯示用戶姓名測(cè)試說明無測(cè)試結(jié)果成功測(cè)試人谷緒聰2.賬單繳費(fèi)測(cè)試。表6-2賬單繳費(fèi)測(cè)試用例表用例編號(hào)UC-TEST-002測(cè)試名稱賬單繳費(fèi)前提條件用戶已登錄且進(jìn)入待繳費(fèi)頁面步驟操作描述數(shù)據(jù)期望結(jié)果1點(diǎn)擊繳費(fèi)按鈕無繳費(fèi)成功2點(diǎn)擊取消按鈕無繳費(fèi)失敗測(cè)試說明可以進(jìn)行正常繳費(fèi)測(cè)試結(jié)果成功測(cè)試人谷緒聰3.意見管理測(cè)試。表6-3意見管理測(cè)試用例表用例編號(hào)UC-TEST-003測(cè)試名稱意見管理測(cè)試前提條件管理員已經(jīng)登錄并且可以正??吹揭庖姽芾聿藛尾襟E操作描述數(shù)據(jù)期望結(jié)果1點(diǎn)擊意見管理連接無跳轉(zhuǎn)到意見列表出現(xiàn)意見信息2點(diǎn)擊查詢按鈕無根據(jù)輸入的查詢條件出現(xiàn)意見信息測(cè)試說明用戶可以正常使用測(cè)試結(jié)果成功測(cè)試人谷緒聰6.4性能測(cè)試性能測(cè)試是模擬出系統(tǒng)實(shí)裝后的運(yùn)行環(huán)境,通過測(cè)試來確定是否能夠達(dá)到標(biāo)準(zhǔn)。性能測(cè)試最主要看三個(gè)方面。1.系統(tǒng)運(yùn)行速度:在不同配置的計(jì)算機(jī)上運(yùn)行系統(tǒng),測(cè)試系統(tǒng)的啟動(dòng)速度,是否會(huì)發(fā)生死機(jī)、卡頓、未響應(yīng)等問題。2.網(wǎng)絡(luò)響應(yīng)時(shí)間:需要進(jìn)行多次測(cè)試,找到響應(yīng)時(shí)間的均值、最大值以及最小值。網(wǎng)絡(luò)狀態(tài)穩(wěn)定時(shí),三個(gè)參數(shù)為:0.2/1/3s,能夠滿足客戶要求。3.支持并發(fā)節(jié)點(diǎn)數(shù):在模擬環(huán)境中測(cè)試,并發(fā)節(jié)點(diǎn)在達(dá)到38個(gè)時(shí),響應(yīng)速度會(huì)出現(xiàn)大幅度下降,達(dá)到15秒左右,能夠滿足客戶要求。6.5測(cè)試結(jié)論經(jīng)過測(cè)試,本系統(tǒng)能夠完成全部的測(cè)試實(shí)驗(yàn),完成了設(shè)計(jì)時(shí)提出的需求,擁有完整的功能,能夠處理信息,總體來說通過測(cè)試??偨Y(jié)本系統(tǒng)是一個(gè)以C#技術(shù),以SQLServer為數(shù)據(jù)庫為基礎(chǔ)的小區(qū)物業(yè)管理系統(tǒng)。在剛開始進(jìn)行畢業(yè)設(shè)計(jì)時(shí)遇到了極大的阻礙,不知道第一步應(yīng)該先做些什么,所以選擇先完成資料的累計(jì),通過對(duì)資料的研讀以及對(duì)相關(guān)網(wǎng)站的調(diào)查,找到了畢業(yè)設(shè)計(jì)的大概方向,又經(jīng)指導(dǎo)老師的指導(dǎo)最終敲定了畢業(yè)設(shè)計(jì)的計(jì)劃

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論