【物業(yè)服務(wù)管理系統(tǒng)設(shè)計與實現(xiàn)11000字(論文)】_第1頁
【物業(yè)服務(wù)管理系統(tǒng)設(shè)計與實現(xiàn)11000字(論文)】_第2頁
【物業(yè)服務(wù)管理系統(tǒng)設(shè)計與實現(xiàn)11000字(論文)】_第3頁
【物業(yè)服務(wù)管理系統(tǒng)設(shè)計與實現(xiàn)11000字(論文)】_第4頁
【物業(yè)服務(wù)管理系統(tǒng)設(shè)計與實現(xiàn)11000字(論文)】_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

二、系統(tǒng)開發(fā)技術(shù)(一)PHP技術(shù)簡介對于PHP這一軟件,我認為它是最適合學(xué)生使用并通過它學(xué)習(xí)知識的一種語言,同時,它也比較流行與用來制作動態(tài)頁面等。相比于其他比較大眾的語言,我認為它有一下幾點優(yōu)勢:第一:使用PHP相較于其它工具成本較低,是一款完全免費的軟件,對學(xué)生而言是很好的選擇,同時安裝過程也很簡單;第二:PHP是以服務(wù)器為基礎(chǔ)的,直接在服務(wù)器端執(zhí)行;第三:PHP最顯著的要點在于,它可以支持非常大量的數(shù)據(jù)庫進行結(jié)合,這是它最具有意義的特性;第四:具有原生的跨平臺特性,PHP是一種腳本語言定義的服務(wù)器端。PHP能夠針對不同平臺均編譯出目標平臺的二進制碼到相應(yīng)的Web服務(wù)器并且進行相應(yīng)的服務(wù),并可以直接插入到內(nèi)部而無需其他編譯步驟等。第五:具有豐富的功能,很好的開放性和可拓展性。相比于好幾年更新一次的ASP,PHP更新速度更快,通常幾周便可進行一次更新。同時,PHP屬于自由軟件,源代碼完全公開,任何程序員都能為PHP拓展附加功能,使其更加完善。(二)MySQL數(shù)據(jù)庫MySQL是數(shù)據(jù)庫眾多種類其中的一個,同時也是最普遍的。簡單來講它作為一個數(shù)據(jù)的服務(wù)器,許多戶主可以在同一時間對該服務(wù)器訪問操作,即能以多線程的形式處理相應(yīng)的數(shù)據(jù),這樣的數(shù)據(jù)庫會顯得更加有用簡便。另外,不用花錢和開放源代碼是選擇SQL數(shù)據(jù)庫最重要的原因。首先,它的免費對于學(xué)生來講是一個使用它重要因素;其次,該服務(wù)器將源代碼向外進行公開,所有使用它的程序員都可以對其進行參與補充等事項,這樣也就使得MySQL數(shù)據(jù)庫變得更貼切于大眾,被大眾認可。另外在接口方面,現(xiàn)在市面上流行的多數(shù)語言都可以和MySQL的數(shù)據(jù)接口進行匹配,這也實現(xiàn)了真正的多戶主多線程運行。而且,根據(jù)一些大型組織的調(diào)查情況表明,現(xiàn)在中小程序開發(fā)中使用的最多的數(shù)據(jù)庫正是MySQL數(shù)據(jù)庫,究其原因,也因為它的開源和操作簡單成為了程序員信賴其的理由。圖2-1數(shù)據(jù)庫管理系統(tǒng)和接口的原理(三)B/S結(jié)構(gòu)B/S結(jié)構(gòu),是目前一種以互聯(lián)網(wǎng)系統(tǒng)為基礎(chǔ)的開發(fā)結(jié)構(gòu),也在現(xiàn)今軟件系統(tǒng)開發(fā)這一領(lǐng)域中被大量采用。計算機網(wǎng)絡(luò)技術(shù)蓬勃發(fā)展,B/S架構(gòu)的衍變也逐步地進行著并慢慢適用于人們的操作?;ヂ?lián)網(wǎng)的實時發(fā)展中,生活中使用到的越來越多管理系統(tǒng)被要求不是只需要在一臺電腦里就足夠,更需要能夠同時在接入互聯(lián)網(wǎng)的其他電腦也可以對系統(tǒng)進行運行操作。B/S架構(gòu)使用方式非常明朗,僅需使用日常電腦中自帶的系統(tǒng)瀏覽器即可,所以在遠端的服務(wù)器部署好軟件系統(tǒng)之后就能夠使任何人都可以訪問部署好的軟件系統(tǒng),不論從哪個接入互聯(lián)網(wǎng)的電腦上。同時,這一管理系統(tǒng)可以直接放置在計算機網(wǎng)絡(luò)上,也可以不用擔(dān)心不在自己電腦旁或者其他條件的局限,在任何有網(wǎng)絡(luò)存在的地方就能夠使用。這也是我對于設(shè)計該系統(tǒng)基于B/S架構(gòu)完成它的原因。C/S架構(gòu)的管理系統(tǒng)更多的只能在自己的電腦上使用,無法做到實時連接更新等操作,B/S架構(gòu)可能會在使用地理位置、條件等方面都更加輕松便利。三、系統(tǒng)分析及設(shè)計通過從各方面角度看待系統(tǒng)開發(fā)問題,幫助我們對該系統(tǒng)有更深切更直觀的感受和理解,另外,分析系統(tǒng)的一些因素條件,能更好地讓我們結(jié)合自身實際明確內(nèi)容目標,找到更好的完成任務(wù)的舉措,確定更合理的完成系統(tǒng)開發(fā)的方法。(一)可行性分析可行性分析能夠讓系統(tǒng)用最低的開發(fā)成本來獲得最高的經(jīng)濟效益??尚行苑治瞿康氖歉鶕?jù)了解到的所開發(fā)系統(tǒng)的戶主需求,明確研究方向,明確目標及內(nèi)容。通過詳細的分析調(diào)查以及系統(tǒng)的框架設(shè)計功能模塊分析,找到可行的方法。從多個方面對該系統(tǒng)的設(shè)計過程進行一定的調(diào)研,能夠幫助我們既充分地利用各種資源,減少浪費,也能一定程度上降低我們在設(shè)計過程中產(chǎn)生技術(shù)上的漏洞問題,作出更完善的決策規(guī)劃。1.技術(shù)可行性對于需要分析的技術(shù)可行性,本小區(qū)物業(yè)管理系統(tǒng)需要先從軟件和硬件兩個方面對進行一定的分析,查看是否其能在相應(yīng)方面達到預(yù)期效果:(1)硬件可行性分析小區(qū)物業(yè)管理是面對廣大居民群眾的平臺系統(tǒng),不要求很高的硬件級別,能夠確保正常運作管理系統(tǒng)的家庭計算機配置足以,對于大部分家庭中的計算機而言,是能夠?qū)崿F(xiàn)的目標。綜上所述,該系統(tǒng)的硬件需求是比較簡單可行的。硬件:中央處理器(CPU):P3以上的處理器;硬盤:40GB以上硬盤;內(nèi)存:4g及以上;操作系統(tǒng):Windows7,Windows10;關(guān)系數(shù)據(jù)庫:MySQL(2)軟件可行性分析MySQL數(shù)據(jù)庫、PHP是本物業(yè)管理系統(tǒng)主要使用的軟件。大學(xué)時,學(xué)校對于主要計算機語言的重要知識已有過完整的教學(xué),我們也對MySQL數(shù)據(jù)庫的操作進行了系統(tǒng)性的學(xué)習(xí)。我們這一系統(tǒng)大致看起來設(shè)計的步驟明確,系統(tǒng)開發(fā)的重中之重是完成對SQL的內(nèi)容。在大學(xué)期間,我對軟件工程,UML等認真完成課程,加深自己的了解程度,能夠盡量對這些住戶信息進行完善。PHP和MySQL進行合并產(chǎn)生這一小區(qū)物業(yè)管理系統(tǒng),相信是具有一定軟件可行性的。2.經(jīng)濟可行性本系統(tǒng)采用的軟件都是免費的軟件,這樣能幫助我們減少耗費多的精力在軟件使用方面并且減少很多容易浪費的資源,大大降低系統(tǒng)開發(fā)的成本。另外,這些軟件都是比較大眾普遍的,對計算機硬件要求低,甚至比較低劣的計算機也能達標。綜上所述,經(jīng)濟方面該系統(tǒng)的設(shè)計可行程度高。3.操作可行性小區(qū)物業(yè)管理平臺簡便,只需要通過家中正常電腦甚至手機即可運行使用,且界面簡介非常容易看懂了解。針對于一些戶主對于平臺使用可能不太清楚,本系統(tǒng)設(shè)計考慮到不常使用軟件的人群例如中老年人群,界面和程序設(shè)計往往考慮到業(yè)主能夠更方便與管理人員溝通、方便他們使用等特性,操作非常簡便易懂,具有較高的可行程度。4.發(fā)展可行性社會經(jīng)濟發(fā)展迅猛,戶主這一群體在社會中越來越大,相應(yīng)的,其信息也就越來越復(fù)雜,未來必然需要依靠系統(tǒng)來對小區(qū)物業(yè)信息進行管理。因此,對于小區(qū)物業(yè)信息管理系統(tǒng)是否需要被創(chuàng)造出來這一點來說,是具有非常良好的發(fā)展空間的。綜上所述,本小區(qū)物業(yè)管理平臺在對業(yè)主、對人員、對社會等多個方面都具有開發(fā)的可行性和必要性。(二)系統(tǒng)流程分析1.系統(tǒng)開發(fā)總流程對于系統(tǒng)開發(fā)創(chuàng)造相應(yīng)模塊的流程了解,具體開發(fā)流程在圖3-1中顯示。圖3-1系統(tǒng)開發(fā)流程圖2.登錄流程管理員登錄:在圖3-2中能看到流程,管理員在相應(yīng)的界面進行登錄操作時,首先應(yīng)輸入符合管理員數(shù)據(jù)庫的用戶名稱和密碼,這完成這一操作后,點擊登錄按鈕進行登錄信息的驗證。系統(tǒng)優(yōu)先判定管理者在用戶名和密碼框中是否進行了輸入,即兩個框中是否出現(xiàn)為空的情況。確定不為空情況后,用戶名和密碼將被提交到后臺的數(shù)據(jù)庫中,對相應(yīng)的字段進行配對,優(yōu)先查詢該用戶名是否存在,如果與數(shù)據(jù)庫無法配對則彈出提示:該用戶不存在;而用戶名匹配成功后,開始對密碼進行查詢判斷,若密碼同樣不正確則繼續(xù)返回彈出提示。若兩者都與數(shù)據(jù)庫匹配成功才能進入管理員的管理系統(tǒng)。圖3-2登錄流程圖3.戶主登錄流程戶主通過互聯(lián)網(wǎng)進入系統(tǒng)的登錄頁面,戶主需通過輸入正確的用戶名、密碼等進行登錄操作,系統(tǒng)后臺調(diào)用出數(shù)據(jù)庫內(nèi)的基本信息,進行檢查戶主登錄信息,信息正確的話,用戶直接進入相對應(yīng)的前臺操作界面,可進行性能操作處理,否則提示信息有誤,反饋登錄失敗。小區(qū)物業(yè)管理平臺操作的過程可見圖3-3。圖3-3系統(tǒng)操作流程圖4.添加信息流程管理員輸入正確的用戶名和密碼,進入管理者界面后被允許對于一些系統(tǒng)中的信息如:用戶個人信息、業(yè)主住房水電費用繳費信息等進行添加操作。圖3-4中展現(xiàn)了具體的添加過程。圖3-4添加信息流程圖5.修改信息流程用戶的信息、繳費等信息都能在后臺被修訂更改,系統(tǒng)進行更改信息的判定檢驗,假如更改的信息合法則判定允許更改,信息將在庫中完成更新,反之,信息不合法的話彈出判定更改錯誤,需要管理員重新更改正確信息。圖3-5中具體描述的是修改個人信息的過程。圖3-5修改信息流程圖6.刪除信息流程管理員可以對住戶信息進行刪除操作,如果進行該操作,系統(tǒng)會主動提示詢問是否確定執(zhí)行該操作,如果管理員選擇確定,則被選中的該項數(shù)據(jù)會遭到刪除并且無法取消。圖3-6對刪除個人信息進行一定的解釋說明。圖3-6修改信息流程圖7.系統(tǒng)需求分析在小區(qū)物業(yè)管理平臺的開發(fā)過程中,在小區(qū)物業(yè)管理的制作程序時,需要通過幾個方面保證好程序具有足夠的安全和有效性。我們必須要充分考慮以下幾個方面的問題并做好相應(yīng)分析:安全性:在現(xiàn)在信息流行的時候,安全是開發(fā)系統(tǒng)堅守的第一原則,要做到每一條信息必須被安全保護,特別是對于戶主本身信息更要安全和可靠。先進性:信息發(fā)展可能的趨勢需要我們把握,同時也要注重合乎戶主的需要,能夠輕松便捷實現(xiàn)應(yīng)該實現(xiàn)的具體功能??蓴U展性:小區(qū)物業(yè)管理使得管理人員在管理住戶信息等方面更加輕松簡單,大大提升了工作效率,所以在開發(fā)小區(qū)物業(yè)管理平臺之中,系統(tǒng)哪些板塊可供拓展我們也要顧慮到,這樣方便于以后系統(tǒng)更新迭代。有效性:我們設(shè)計的系統(tǒng)要確保功能具有有效性,即該系統(tǒng)是否能夠有效切實地使用戶達到他們所要求的需求界限。(三)系統(tǒng)用例分析1.管理員用例圖管理員登錄后,可以通過網(wǎng)絡(luò)管理員目錄來進行后臺系統(tǒng)的管理。其主要功能有一下用例圖中所示的五個方面的功能;圖3-7對管理員能運用的模塊進行圖像繪制。圖3-7管理員用例圖2.戶主用例圖戶主在使用系統(tǒng)時主要能夠使用三個模塊功能,例如個人信息確認、查詢所需繳費金額、小區(qū)物業(yè)事務(wù)投訴管理,圖3-8展現(xiàn)了用戶能夠使用了大致部分。圖3-8戶主用例圖四、系統(tǒng)設(shè)計(一)系統(tǒng)概述小區(qū)物業(yè)管理采用的是B/S結(jié)構(gòu)和Web服務(wù)這兩種操作的模式。只要戶主能連上互聯(lián)網(wǎng),就能夠不考慮時間、地點等因素對其使用。圖4-1概括性描述了系統(tǒng)在操作中運行工作的基本原理:圖4-1系統(tǒng)工作原理圖(二)系統(tǒng)結(jié)構(gòu)設(shè)計可以將系統(tǒng)的整體大的模塊劃分成許多個小的模塊和任務(wù)進程,當(dāng)我們將所有小任務(wù)分別完善后,再將他們合成為一個原來完成的模塊并進行一定的修正。它具體的工作步驟是:第一:系統(tǒng)通過合理劃分為多個較小的子模塊,便于設(shè)計第二:對劃分成功且合理的眾多子模塊其相應(yīng)的功能進行一定的設(shè)計第三:完善考慮各子模塊完成后它們之間的邏輯關(guān)系并對其設(shè)計第四:創(chuàng)造好各子模塊獨立的完整界面并將模塊間信息的傳輸功能設(shè)計完畢我們在對系統(tǒng)的設(shè)計中,優(yōu)先對每一個分出來的小模塊、小任務(wù)完成,才能更好確定一些具體的方案。而對于這些小任務(wù),我們需要多了解其相關(guān)的需求信息,明確概念。最后完成上述工作后,我們才能對系統(tǒng)初步進行設(shè)計,并在之后將其逐步優(yōu)化,最終的目的是設(shè)計出具體的、有能力實現(xiàn)的框架。圖4-2對小區(qū)物業(yè)管理系統(tǒng)的管理員和用戶兩方面結(jié)構(gòu)進行描述。圖4-2系統(tǒng)結(jié)構(gòu)圖順序圖主要表示各對象之間的交流衍生活動。其中用矩形框表示的是帶下劃線的對象;用帶箭頭的實線表示消息;用垂直虛線表示時間。另外,每個對象下面延伸出來的虛線叫做生命線(lifeline),并且生命線上的窄矩形條叫做激活(activation)。圖4-3表示的是所有用戶登錄時的順序流程。圖4-3登錄順序圖(二)數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫是軟件系統(tǒng)面向用戶的基礎(chǔ)。對于信息的收集、存儲、查找等多項功能,都需要有完善的數(shù)據(jù)庫做支撐才可以。對于一個系統(tǒng)而言,其重心和關(guān)鍵便是數(shù)據(jù)庫。另外,對于軟件系統(tǒng)的質(zhì)量而言,也需要優(yōu)秀的數(shù)據(jù)庫。1.數(shù)據(jù)庫設(shè)計原則對于數(shù)據(jù)庫的概念設(shè)計,普遍分為四個方式,并以它們結(jié)合集成比較明確的概念構(gòu)架,有利于數(shù)據(jù)庫構(gòu)成的明確進行。在物理結(jié)構(gòu)設(shè)計階段首先分兩步走:首先要對庫的大致結(jié)構(gòu)進行一定的了解確認,明晰關(guān)系數(shù)據(jù)庫中最主要講的是其存儲的結(jié)構(gòu)或是對數(shù)據(jù)庫的存取方式,對物理結(jié)構(gòu)的評價大致是通過時間和空間這兩個方面是否高效率。同時,還要懂得對該系統(tǒng)選擇到相對應(yīng)的關(guān)系模式的存取方式,對其一些常用方法有所了解。2.數(shù)據(jù)庫實體創(chuàng)建數(shù)據(jù)庫實體,有利于直觀保證數(shù)據(jù)庫的設(shè)計確切符合戶主用戶對于系統(tǒng)功能的需求,同時用戶也能自主參與其中觀察感受。在大學(xué)學(xué)習(xí)課程中,對我們學(xué)生而言,E-R模型是運用地比較多的一種設(shè)計方法。我們可以根據(jù)提出的對數(shù)據(jù)庫的要求,結(jié)合系統(tǒng)本身的特點與模塊進行切實際的結(jié)合。以下是該系統(tǒng)的一些E-R圖設(shè)計:(1)圖4-4展示了與管理員信息相關(guān)的E-R圖:圖4-4管理員信息實體圖(2)圖4-5展示了與業(yè)主信息相關(guān)的E-R圖:圖4-5業(yè)主實體圖(3)圖4-6展示了與住戶在小區(qū)內(nèi)的與住處掛鉤的信息的E-R圖:圖4-6住戶實體圖(4)圖4-7展示了與業(yè)主需要繳費內(nèi)容相關(guān)信息的E-R圖:圖4-7繳費項目內(nèi)容實體圖(5)圖4-8展示了管理員如何與用戶完成溝通的大致的E-R圖:圖4-9系統(tǒng)總體圖3.數(shù)據(jù)庫表設(shè)計我們對于數(shù)據(jù)庫表的創(chuàng)建設(shè)計都是基于目前社會中已經(jīng)存在的優(yōu)良的數(shù)據(jù)庫系統(tǒng)來進行,在大學(xué)中比較常用到的數(shù)據(jù)庫為MySQL。本小區(qū)物業(yè)管理平臺就使用的MySQL這一數(shù)據(jù)庫,以下是我對該系統(tǒng)數(shù)據(jù)庫表的介紹。(1)管理員信息表信息表的主要字段是id,用來輔助排序功能。username字段與password字段表示管理員的登錄賬號與密碼,type字段表示登錄用戶類型為管理員。admin管理員信息表如表4-1所示。表4-1admin管理員信息表列名數(shù)據(jù)類型長度主鍵允許空說明idINT4是否序號usernameVARCHAR50否否賬號passwordVARCHAR50否否密碼typeVARCHAR30否否類型(2)業(yè)主信息表業(yè)主信息表中,id為主鍵,用來對業(yè)主進行排序。Nickname用來表示業(yè)主姓名,sex字段表示業(yè)主性別,tel字段表示業(yè)主聯(lián)系電話號碼,mianji字段表示業(yè)主所居住房屋面積,number1字段表示業(yè)主所居住房號。user業(yè)主信息表如表4-2所示。表4-2user業(yè)主信息表列名數(shù)據(jù)類型長度主鍵允許空說明idSMALLINT5是否序號nicknameVARCHAR50否否姓名sexVARCHAR32否否性別telVARCHAR50否否電話mianjiVARCHAR50否否面積number1VARCHAR50否否房號(3)住戶問題信息表住戶問題信息表中,id為主鍵表示住戶序號,userid字段表示住戶號,addtime字段表示對該住戶信息的添加時間,content字段為該住戶投訴的問題,nickname字段表示住戶姓名,tel為住戶電話,status字段表示對住戶的問題是否處理反饋。住戶信息表如4-3所示。表4-3shuju1住戶問題信息表列名數(shù)據(jù)類型長度主鍵允許空說明idINT10是否序號useridINT11否否住戶號addtimeTIMESTAMP否否添加時間contentTEXT否否問題nicknameVARCHAR30否否姓名telVARCHAR11否否電話statusVARCHAR50否否是否處理(4)繳費信息表繳費信息表如表4-4所示。表4-4menu繳費信息表列名數(shù)據(jù)類型長度主鍵允許空說明idVARCHAR11是否序號titleVARCHAR50否否房號urlVARCHAR100否否跳轉(zhuǎn)界面authINT11否否單元gradeINT11否否戶型pidINT11否否面積typeINT50否否姓名isnoINT11否否電話title1VARCHAR50否否狀態(tài)pidVARCHAR50否否家庭成員PRIMARYVARCHAR50否否操作(5)繳費項目信息表繳費項目表中,id為主鍵,表示住戶序號,title字段表示繳費項目名稱,price字段表示繳費金額,desc1表示對繳費信息備注。信息表如表5-4所示。表4-5contentf繳費項目信息表列名數(shù)據(jù)類型長度主鍵允許空說明idINT6是否序號titleVARCHAR50否否項目名稱priceVARCHAR50否否價格desc1VARCHAR200否否信息備注五、系統(tǒng)的實現(xiàn)(一)管理員功能模塊的實現(xiàn)系統(tǒng)共分為管理員和用戶兩個大板塊。其中對于管理員,又劃分為系統(tǒng)設(shè)置、樓層管理、住戶管理、繳費管理、投訴管理五個板塊。管理員可以進入后臺對小區(qū)中樓層單元編號等進行基礎(chǔ)改動,同時也可以對住戶業(yè)主信息進行增刪改查的操作。另外,管理員可以通過繳費管理向住戶發(fā)送需要繳費的項目信息與金額等,也能通過投訴管理對住戶提出的問題進行正常反饋。1.系統(tǒng)登錄界面管理員進入系統(tǒng)首先看到該登錄界面,同時戶主可以選擇左側(cè)的用戶登錄,在相應(yīng)的頁面輸入用戶名、密碼后點擊登錄,成功后直接進入到其戶主本身信息存在的主界面。圖5-1對登錄界面進行展示。圖5-1管理員登錄界面圖登錄界面是通過用表單設(shè)計好戶主的用戶名與密碼,并將其提交到數(shù)據(jù)庫中。如果數(shù)據(jù)符合則登錄成功,否則登錄失敗返回登錄界面。2.系統(tǒng)設(shè)置界面管理員登錄后,可以對系統(tǒng)設(shè)置中的系統(tǒng)首頁、修改密碼等用戶信息進行符合其身份的查看、修改等操作,其界面展示如圖5-2所示。圖5-2系統(tǒng)設(shè)置界面圖3.樓層管理界面管理員登錄后可在后臺管理樓層信息,其界面展示如圖5-3所示。圖5-3樓層管理界面圖4.住戶管理界面管理員進入系統(tǒng)可以對住戶信息進行查看、添加和管理,其界面展示如圖5-4所示。圖5-4住戶管理界面圖5.繳費管理界面管理員進入系統(tǒng)可以對繳費信息進行查看、添加和管理,其界面展示如圖5-5所示。圖5-5繳費管理界面圖6.投訴管理界面管理員進入系統(tǒng)可以對投訴信息進行基本的回復(fù)、管理等,其回復(fù)信息將會顯示在投訴模塊中并讓戶主能夠看到。其界面展示如圖5-6所示。圖5-6投訴管理界面圖(二)戶主功能模塊的實現(xiàn)對于戶主細分為個人設(shè)置、繳費管理、投訴管理板塊。戶主可以通過個人設(shè)置修改自己的電話等基本信息,并且通過繳費查詢界面了解繳費情況,并對于小區(qū)存在的問題對物業(yè)進行投訴操作。1.個人設(shè)置界面戶主進入系統(tǒng)后可以查看個人設(shè)置信息,如圖5-7所示。圖5-7個人設(shè)置界面圖1.繳費查詢界面戶主進入系統(tǒng)可以查看繳費查詢信息。如圖5-8所示。圖5-8繳費查詢界面圖3.投訴管理戶主進入系統(tǒng)可以查看投訴信息。如圖5-9所示。圖5-9投訴管理界面圖六、系統(tǒng)測試測試對于一個系統(tǒng)至關(guān)重要,測試進行是否順利影響了產(chǎn)品日后在使用過程中的發(fā)展與進步。通過測試,可以了解用戶是否確實對該系統(tǒng)的內(nèi)容、安全性等方面足夠滿意,能否達到他們的目標。在測試的過程中,我們要保持一定的原則,查看好系統(tǒng)的測試中能否很好的運行,會不會出現(xiàn)一些bug,如果有的話,要及時對這些情況進行調(diào)試更正,盡量做到讓程序完整運行。當(dāng)然事實上通過這一測試,我們只能盡量讓bug減少,理論上來講達不到完全除去bug的情況。當(dāng)然,如果bug更少,也就更能防止程序運行出現(xiàn)錯誤,戶主使用情況也就便利、安全許多,作為建立系統(tǒng)最后一個階段,我們需要對系統(tǒng)測試有足夠的重視并盡量完善地將其做好。(一)測試環(huán)境與條件處理器:pc端:因特爾酷睿處理器I5內(nèi)存:pc端:4GB硬盤:pc端:40G以上操作系統(tǒng):pc端:Win7-10或windowsXP數(shù)據(jù)庫:mysql(二)功能測試測試系統(tǒng)功能一般會從軟件的安全性、適用性、準確性等五個方面進行測試。表6-2提供了管理員對系統(tǒng)使用過程一些指標的測試結(jié)果。表6-1系統(tǒng)功能測試(三)安全測試要想完成系統(tǒng)的測試階段,安全測試必不可少。用戶適用一款產(chǎn)品,最注重的就是其是否安全。安全測試究其意義,就是測試想要入侵系統(tǒng)盜取信息的人,能否通過各種手段和方式黑入到我們的系統(tǒng)中,然后成功對系統(tǒng)數(shù)據(jù)和信息盜取。這一點本人通過使用ARP攻擊,以及通過數(shù)據(jù)包的截取等方法來進行。下面幾個點能夠?qū)Π踩珳y試有所幫助:(1)對系統(tǒng)的安全性測試。確保系統(tǒng)登錄過程中,只有通過確認正確的用戶名和密碼才能夠通過進入系統(tǒng)當(dāng)中,這一步驟不允許出現(xiàn)紕漏。(2)系統(tǒng)數(shù)據(jù)是否安全。對所有住戶和管理人員的信息都進行加密的處理。同時也對數(shù)據(jù)庫加密處理,可以通過備份等方式增加安全性。(四)可用性測試對于用戶使用該系統(tǒng)操作是否簡便等內(nèi)容都屬于可用性測試內(nèi)容。表6-2提供了系統(tǒng)對用戶使用體驗的測試結(jié)果。表6-2系統(tǒng)可用性測試(五)性能測試在其他模擬系統(tǒng)中對軟件運用以達到性能的測試效果,可以得出該系統(tǒng)符合用戶的要求與否的結(jié)論。性能測試的重要指標分別有以下幾點。1、系統(tǒng)運行速度:在不同配置的電腦上運行或在不同的系統(tǒng)上運行,基本上沒有發(fā)現(xiàn)不好的停頓等現(xiàn)象發(fā)生。2、系統(tǒng)響應(yīng)時間:系統(tǒng)響應(yīng)時間有三個主要的方面:第一是系統(tǒng)的最小響應(yīng)時間;第二是系統(tǒng)的平均響應(yīng)時間;第三是系統(tǒng)最大響應(yīng)時間。性能測試中,在正常運行下,使用該系統(tǒng)的響應(yīng)時間的數(shù)據(jù)數(shù)值各為:1/2.5/4s,達到了比較高速的運行,這是能讓戶主滿意的一個方面。3、支持并發(fā)節(jié)點數(shù):這一數(shù)據(jù)指的是,在有更多人對系統(tǒng)進行訪問時,系統(tǒng)會不會有明顯延遲。(六)用例測試用例測試分為登錄測試、信息的增刪改查等多種測試方式,本次測試重點對于用戶登錄過程進行測試,測試結(jié)果如下:我將登錄用例測試共分成了三組,第一組為輸入正確的賬號、錯誤的密碼;第二組是輸入錯誤的賬號、正確的密碼;第三組則直接輸入空的內(nèi)容,探查其能否進入系統(tǒng)。測試結(jié)果是三組測試都彈出了相應(yīng)的錯誤,無法進入系統(tǒng)。綜上所述,本次用例測試成功。(七)測試結(jié)果分析在對該小區(qū)物業(yè)管理系統(tǒng)進行編排期間,借鑒了國內(nèi)一些比較突出優(yōu)良的系統(tǒng),保障了對于管理員工操作的便捷性與戶主使用該系統(tǒng)的便利。我認為,該系統(tǒng)有以下幾個主要優(yōu)點:(1)系統(tǒng)有較高的針對和良好的移置性能,其中對目標有高針對性可以為使用者提供優(yōu)質(zhì)便捷的幫助,而移置性高代表能夠在其他許多系統(tǒng)上運行,也使用戶不必只能在一個地點進行操作,更加便利。(2)該小區(qū)物業(yè)管理平臺內(nèi)容簡潔,管理人員運行輕松,同時能夠迅速地應(yīng)對和處理各類型的錯誤操作、異常等現(xiàn)象,這樣可以使很多因業(yè)主本身的不當(dāng)操作而引發(fā)的影響不復(fù)存在,戶主界面簡潔清晰,使用門檻低,只要能夠上網(wǎng)的人都可以對系統(tǒng)有很好的運用。本次的測試分析后可以發(fā)現(xiàn),小區(qū)物業(yè)管理平臺的功能和作用等都能夠達到戶主的認可。操作簡單便捷,產(chǎn)品市場運行反饋較高,能達到對小區(qū)物業(yè)信息管理完全的目的,具有遼闊的發(fā)展前景空間。七、結(jié)論小區(qū)物業(yè)管理系統(tǒng)通過常用語言與數(shù)據(jù)庫的結(jié)合,并且從多個方面展現(xiàn)了這一系統(tǒng)在社會中使用是可行的,本論文結(jié)論與成果為:實現(xiàn)了PHP和SQL兩者結(jié)合搭建的小區(qū)物業(yè)管理平臺,系統(tǒng)可以響應(yīng)式展示。這一次的小區(qū)物業(yè)管理平臺的學(xué)習(xí)實現(xiàn)過程,讓我真正感覺到學(xué)海無涯,學(xué)習(xí)是沒有終點的,而且實踐出真知,要想掌握一門技術(shù),大量的實踐是必不可少的,經(jīng)驗對系統(tǒng)的開發(fā)發(fā)展十分重要。如果經(jīng)驗不足的話,必然會有許多的難以考慮到的地方。比如要有美觀的界面,更完善的功能,才能吸引更多的戶主。一開始進行這一系統(tǒng)設(shè)計時,因為此前在PHP方面并沒有了解足夠的知識內(nèi)容,許多理論都是一知半解的狀態(tài),所以從一開始就遇到了許多的困難,特別是數(shù)據(jù)庫的連接問題和參數(shù)傳遞難以實現(xiàn)等,對我造成了許多困擾。但是在通過網(wǎng)上查詢相關(guān)資料,學(xué)習(xí)其他優(yōu)秀案例,同時及時請教同學(xué)幫助等方式后,大部分問題都得到了很好的解決。在這次設(shè)計過程中,我不但加深了對PHP等的知識,同時也切實提高了自己在遇到問題時的應(yīng)對能力,得到了許多寶貴的經(jīng)驗,比如如何根據(jù)具體碰到的問題從大量信息中檢索出自己需要的信息。另外,通過這次設(shè)計,我也深刻認識到,盡管書本中的知識大多正確,但放在具體運用過程中,還是要根據(jù)每個人自己不同的編程思路和遇到問題處理的方法進行調(diào)整,比較思想都是因人而異的,最重要的也是要求我們遇到問題一定要注重實踐,理解實踐的重要性,才能更好找到解決方法,畢竟實踐才能出真知。我相信這些對

溫馨提示

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

最新文檔

評論

0/150

提交評論