畢業(yè)設(shè)計(jì)(論文)-springboot房屋租賃系統(tǒng)設(shè)計(jì)_第1頁(yè)
畢業(yè)設(shè)計(jì)(論文)-springboot房屋租賃系統(tǒng)設(shè)計(jì)_第2頁(yè)
畢業(yè)設(shè)計(jì)(論文)-springboot房屋租賃系統(tǒng)設(shè)計(jì)_第3頁(yè)
畢業(yè)設(shè)計(jì)(論文)-springboot房屋租賃系統(tǒng)設(shè)計(jì)_第4頁(yè)
畢業(yè)設(shè)計(jì)(論文)-springboot房屋租賃系統(tǒng)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩32頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

PAGEIV-哈爾濱工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)I-摘要社會(huì)的發(fā)展和科學(xué)技術(shù)的進(jìn)步,互聯(lián)網(wǎng)技術(shù)越來(lái)越受歡迎。網(wǎng)絡(luò)計(jì)算機(jī)的生活方式逐漸受到廣大人民群眾的喜愛(ài),也逐漸進(jìn)入了每個(gè)用戶的使用?;ヂ?lián)網(wǎng)具有便利性,速度快,效率高,成本低等優(yōu)點(diǎn)。因此,構(gòu)建符合自己要求的操作系統(tǒng)是非常有意義的。本文從用戶的功能要求出發(fā),建立了房屋租賃系統(tǒng),系統(tǒng)中的功能模塊主要是實(shí)現(xiàn)人中心、房屋類型管理、房屋信息、預(yù)約看房管理、合同信息管理、房屋報(bào)修管理、房屋評(píng)價(jià)管理、我要當(dāng)房東管理、留言板管理、系統(tǒng)管理等功能部分;經(jīng)過(guò)認(rèn)真細(xì)致的研究,精心準(zhǔn)備和規(guī)劃,最后測(cè)試成功,系統(tǒng)可以正常使用。分析功能調(diào)整與房屋租賃系統(tǒng)實(shí)現(xiàn)的實(shí)際需求相結(jié)合,討論了JSP開(kāi)發(fā)房屋租賃系統(tǒng)的使用。關(guān)鍵字:房屋租賃系統(tǒng)springboot+vue

AbstractsWiththedevelopmentofsocietyandtheadvancementofscienceandtechnology,Internettechnologyisbecomingmoreandmorepopular.Thelifestyleofnetworkcomputersisgraduallybeinglovedbythebroadmassesofpeople,andhasgraduallyenteredtheuseofeveryuser.TheInternethastheadvantagesofconvenience,highspeed,highefficiency,andlowcost.Therefore,itisverymeaningfultobuildanoperatingsystemthatmeetsyourrequirements.Startingfromtheuser’sfunctionalrequirements,thispaperestablishesahousingrentalsystem.Thefunctionalmodulesinthesystemaremainlytorealizethehumancenter,housingtypemanagement,housinginformation,appointmentviewingmanagement,contractinformationmanagement,housingrepairmanagement,housingevaluationmanagement,andIBecomealandlordmanagement,messageboardmanagement,systemmanagementandotherfunctionalparts;aftercarefulandmeticulousresearch,carefulpreparationandplanning,thefinaltestissuccessful,thesystemcanbeusednormally.Theanalysisfunctionadjustmentiscombinedwiththeactualdemandrealizedbythehousingleasingsystem,andtheuseoftheJSPdevelopmenthousingleasingsystemisdiscussed.Keywords:housingrentalsystemspringboot+vue

目錄TOC\o"1-3"\h\u13725摘要 I2087Abstracts II16188目錄 III10642第1章緒論 1104291.1背景及意義 1271091.2研究意義 1160951.3研究?jī)?nèi)容 2146712.1相關(guān)技術(shù) 3219762.2JSP技術(shù) 3135392.3Java技術(shù) 3126052.4MySQL數(shù)據(jù)庫(kù) 424152.5Tomcat介紹 530812.6Spring

Boot框架 518907第3章需求分析 7189323.1需求分析概述 7157843.2可行性分析 7257293.2.1經(jīng)濟(jì)可行性 841703.2.2技術(shù)可行性 8310753.3系統(tǒng)功能設(shè)計(jì) 820592第4章系統(tǒng)設(shè)計(jì) 10197564.1系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 10262374.2數(shù)據(jù)庫(kù)設(shè)計(jì) 10277544.2.1實(shí)體ER圖 1191414.4數(shù)據(jù)表 129874第5章系統(tǒng)實(shí)現(xiàn) 15225115.1管理員功能模塊 15147045.2房主功能模塊 1825115.3用戶功能模塊 2130971第6章系統(tǒng)測(cè)試 2835386.1測(cè)試定義及目的 28242356.2性能測(cè)試 29232196.3測(cè)試模塊 2912386.4測(cè)試結(jié)果 3011756結(jié)論 3130107致謝 3226985參考文獻(xiàn) 33第1章緒論1.1背景及意義系統(tǒng)管理也都將通過(guò)計(jì)算機(jī)進(jìn)行整體智能化操作,對(duì)于房屋租賃系統(tǒng)所牽扯的管理及數(shù)據(jù)保存都是非常多的,例如人中心、房屋類型管理、房屋信息、預(yù)約看房管理、合同信息管理、房屋報(bào)修管理、房屋評(píng)價(jià)管理、我要當(dāng)房東管理、留言板管理、系統(tǒng)管理等,這給管理者的工作帶來(lái)了巨大的挑戰(zhàn),面對(duì)大量的信息,傳統(tǒng)的管理系統(tǒng),都是通過(guò)筆記的方式進(jìn)行詳細(xì)信息的統(tǒng)計(jì),后來(lái)出現(xiàn)電腦,通過(guò)電腦輸入軟件將紙質(zhì)的信息統(tǒng)計(jì)到電腦上,這種方式比較傳統(tǒng),而且想要統(tǒng)計(jì)數(shù)據(jù)信息比較麻煩,還受時(shí)間和空間的影響,所以為此開(kāi)發(fā)了房屋租賃系統(tǒng);為用戶提供了一個(gè)房屋租賃系統(tǒng)平臺(tái),方便管理員查看及維護(hù),并且可以通過(guò)需求進(jìn)行設(shè)備信息內(nèi)容的編輯及維護(hù)等;對(duì)于用戶而言,可以隨時(shí)進(jìn)行查看房屋信息和合同信息,并且可以進(jìn)行報(bào)修、評(píng)價(jià)操作,房東可以進(jìn)行查看房屋信息、核合同信息、維修信息、評(píng)價(jià)信息操作,管理員可以足不出戶就可以獲取到系統(tǒng)的數(shù)據(jù)信息等,而且還能節(jié)省用戶很多時(shí)間,所以開(kāi)發(fā)房屋租賃系統(tǒng)給管理者帶來(lái)了很大的方便,同時(shí)也方便管理員對(duì)用戶信息進(jìn)行審核處理。本論文房屋租賃系統(tǒng)主要牽扯到的程序,數(shù)據(jù)庫(kù)與計(jì)算機(jī)技術(shù)等。覆蓋知識(shí)面大,可以大大的提高系統(tǒng)人員工作效率。1.2研究意義由于現(xiàn)在的用戶的工作越來(lái)越多,所以涉及到的數(shù)據(jù)也是相應(yīng)增多。傳統(tǒng)的房源信息查詢管理模式面對(duì)大量數(shù)據(jù)信息,再給用戶提供數(shù)據(jù)的時(shí)候效率會(huì)慢,而且用戶等待的時(shí)間也相應(yīng)的比較長(zhǎng),所以這樣既不能滿足用戶的需求,不能給用戶提供更有效的數(shù)據(jù)信息的同時(shí),對(duì)于管理者的工作效率低,所以開(kāi)發(fā)校房屋租賃系統(tǒng)可以改變這些缺憾。目前,房屋租賃系統(tǒng)是吸引很多人的注意,通過(guò)互聯(lián)網(wǎng)來(lái)搭建房屋租賃系統(tǒng)可以給用戶提供更好的服務(wù)而且對(duì)于工作人員可以更好的提高工作效率。也可以更好的為我們建造更多區(qū)域及數(shù)據(jù)信息。1.3研究?jī)?nèi)容目前許多人仍將傳統(tǒng)的紙質(zhì)工具作為信息管理的主要工具,而網(wǎng)絡(luò)技術(shù)的應(yīng)用只是起到輔助作用。在對(duì)網(wǎng)絡(luò)工具的認(rèn)知程度上,較為傳統(tǒng)的office軟件等仍是人們使用的主要工具,而相對(duì)全面且專業(yè)的信息管理軟件仍沒(méi)有得到大多數(shù)人的了解或認(rèn)可。本選題則旨在通過(guò)標(biāo)簽分類管理等方式,實(shí)現(xiàn)房屋租賃系統(tǒng)的各種功能,從而達(dá)到對(duì)房屋租賃系統(tǒng)的系統(tǒng)。詳細(xì)內(nèi)容介紹,將在以下六章中詳細(xì)闡述:第一章、緒論,介紹了研究課題選擇的背景及意義、研究現(xiàn)狀,簡(jiǎn)要介紹了本文的章節(jié)內(nèi)容。第二章、引入技術(shù)知識(shí),通過(guò)引入關(guān)鍵技術(shù)進(jìn)行開(kāi)發(fā),向系統(tǒng)中涉及直觀表達(dá)的技術(shù)知識(shí)。第三章、重點(diǎn)分析了系統(tǒng)的分析,從系統(tǒng)強(qiáng)大的供需市場(chǎng)出發(fā),對(duì)系統(tǒng)開(kāi)發(fā)的可行性,系統(tǒng)流程以及系統(tǒng)性能和功能進(jìn)行了探討。第四章、介紹了系統(tǒng)的詳細(xì)設(shè)計(jì)方案,包括系統(tǒng)結(jié)構(gòu)設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)。第五章、系統(tǒng)設(shè)計(jì)的實(shí)現(xiàn),通過(guò)對(duì)系統(tǒng)功能設(shè)計(jì)的詳細(xì)說(shuō)明,論證了系統(tǒng)的結(jié)構(gòu)。第六章、系統(tǒng)的整體測(cè)試,評(píng)判系統(tǒng)是否可以上線運(yùn)行。

第2章技術(shù)介紹2.1相關(guān)技術(shù)房屋租賃系統(tǒng)是在JSP+MySQL開(kāi)發(fā)環(huán)境的基礎(chǔ)上開(kāi)發(fā)的。JSP是一種服務(wù)器端腳本語(yǔ)言,易于學(xué)習(xí),實(shí)用且面向用戶。全球超過(guò)35%的JSP驅(qū)動(dòng)的互聯(lián)網(wǎng)站點(diǎn)使用JSP。MySQL是一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng),因?yàn)樗捏w積小但速度快,成本低,或者開(kāi)源受到中小型網(wǎng)站的青睞。因此,JSP+MySQL作為一個(gè)成熟的開(kāi)發(fā)環(huán)境,可以滿足房屋租賃系統(tǒng)設(shè)計(jì)和開(kāi)發(fā)所需的穩(wěn)定性,安全性和可擴(kuò)展性要求。2.2JSP技術(shù)JSP是JAVA的成員,所以JSP具有平臺(tái)無(wú)關(guān)性,即實(shí)現(xiàn)跨平臺(tái)功能,實(shí)現(xiàn)了用戶界面和程序代碼的解耦合,是的業(yè)務(wù)邏輯與代碼的耦合度更低,開(kāi)發(fā)人員可以在不更改JSP程序的情況下修改用戶的界面。JSP頁(yè)面實(shí)質(zhì)上也是一個(gè)HTML頁(yè)面,只不過(guò)它包含了用于產(chǎn)生動(dòng)態(tài)網(wǎng)頁(yè)內(nèi)容的JAVA代碼,這些JAVA代碼可以是JAVABean、SQL語(yǔ)句、RMI對(duì)象等。例如一個(gè)JSP頁(yè)面包含了用于產(chǎn)生靜態(tài)網(wǎng)頁(yè)的HTML代碼,同時(shí)也包含了連接數(shù)據(jù)庫(kù)的JDBC代碼,那么當(dāng)網(wǎng)頁(yè)在瀏覽器中顯示時(shí),它既包含了靜態(tài)的HTML代碼,又包含了從數(shù)據(jù)庫(kù)中取得的動(dòng)態(tài)內(nèi)容,正因?yàn)槿绱瞬拍芊Q之為動(dòng)態(tài)網(wǎng)頁(yè)。JSP程序簡(jiǎn)單實(shí)用,面向用戶。在同一系統(tǒng)中體現(xiàn)的JSP技術(shù)優(yōu)勢(shì)只需要寫(xiě)一次;同一系統(tǒng)下的多平臺(tái)設(shè)計(jì)和開(kāi)發(fā);靈活且能夠在多個(gè)服務(wù)器上運(yùn)行;擁有各種強(qiáng)大的免費(fèi)工具支持;在網(wǎng)頁(yè)運(yùn)行時(shí)實(shí)現(xiàn)服務(wù)器端組件。在系統(tǒng)訪問(wèn)頻率不是很高的環(huán)境中用作Web應(yīng)用程序服務(wù)器。它是免費(fèi)的開(kāi)源,是JSP程序開(kāi)發(fā)和調(diào)試的首選對(duì)象。2.3Java技術(shù)JAVA語(yǔ)言是一種面向?qū)ο蟮恼Z(yǔ)言,它通過(guò)提供最基本的方法來(lái)完成指定的任務(wù),開(kāi)發(fā)者只需要知道一些概念就能夠編寫(xiě)出一些應(yīng)用程序。Java程序相對(duì)較小,其代碼能夠在小機(jī)器上運(yùn)行。JAVA語(yǔ)言特點(diǎn):與平臺(tái)無(wú)關(guān);由于JAVA程序運(yùn)行于JAVA虛擬機(jī),它建立在硬件和操作系統(tǒng)之上,并有JVM解釋執(zhí)行,從而使得JVM解釋執(zhí)行,從而使得JAVA程序可以跨平臺(tái)運(yùn)行。完全面向?qū)ο?;Java是目前最為優(yōu)秀的面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言之一,它支持類、對(duì)象、類繼承、多態(tài)等幾乎所有的面向?qū)ο蟮某绦蛟O(shè)計(jì)特性,從而大大提高了JAVA程序的簡(jiǎn)潔性、靈活性、可維護(hù)性和代碼復(fù)用性??稍L問(wèn)分布式數(shù)據(jù);java簡(jiǎn)歷在擴(kuò)展TCP/IP網(wǎng)絡(luò)平臺(tái)上,庫(kù)函數(shù)提供了用HTTP和FTP協(xié)議傳送和接受信息的方法,這使得程序員使用網(wǎng)絡(luò)上的文件和使用本機(jī)文件一樣容易。很強(qiáng)的容錯(cuò)和錯(cuò)誤恢復(fù)能力;Java具有完善的強(qiáng)類型機(jī)制、異常處理機(jī)制、自動(dòng)內(nèi)容管理機(jī)制和安全檢查機(jī)制,并棄用了不安全的指針,從而保證了Java程序的健壯性。強(qiáng)大的安全機(jī)制;Java通過(guò)棄用指針、字節(jié)碼完整性驗(yàn)證、控制Applet程序訪問(wèn)權(quán)限等多種措施,可避免病毒通過(guò)指針侵入系統(tǒng),或非法訪問(wèn)本地資源??筛鶕?jù)需要?jiǎng)討B(tài)載入類;Java語(yǔ)言的設(shè)計(jì)目標(biāo)之一是適應(yīng)動(dòng)態(tài)變化的環(huán)境。例如,Java程序需要的類能夠動(dòng)態(tài)地被加載到運(yùn)行環(huán)境中,也可以通過(guò)網(wǎng)絡(luò)來(lái)載入所需要的類。可同時(shí)運(yùn)行多個(gè)線程;利用Java的多線程機(jī)制,應(yīng)用程序可同時(shí)執(zhí)行多個(gè)任務(wù),而且Java的同步機(jī)制保證了個(gè)任務(wù)對(duì)共享數(shù)據(jù)的正確操作。2.4MySQL數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)是系統(tǒng)開(kāi)發(fā)過(guò)程中不可或缺的一部分。在WEB應(yīng)用方面,MySQLAB開(kāi)發(fā)了一個(gè)具有很大優(yōu)勢(shì)的MySQL關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。MySQL可以將數(shù)據(jù)存儲(chǔ)在不同的表中,這非常靈活,并且還可以提高系統(tǒng)在實(shí)際應(yīng)用中的速度。數(shù)據(jù)庫(kù)訪問(wèn)最常用于標(biāo)準(zhǔn)SQL語(yǔ)言,MySQL用于SQL語(yǔ)言,因此它具有高度兼容性。數(shù)據(jù)庫(kù)的操作是必不可少的,包括對(duì)數(shù)據(jù)庫(kù)表的增加、刪除、修改、查詢等功能?,F(xiàn)如今,數(shù)據(jù)庫(kù)可以分為關(guān)系型數(shù)據(jù)庫(kù)和非關(guān)系型數(shù)據(jù)庫(kù),Mysql屬于關(guān)系性數(shù)據(jù)庫(kù),Mysql數(shù)據(jù)庫(kù)是一款小型的關(guān)系型數(shù)據(jù)庫(kù),它以其自身特點(diǎn):體積小、速度快、成本低等,Mysql數(shù)據(jù)庫(kù)是目前最受歡迎的開(kāi)源數(shù)據(jù)庫(kù)。在WEB應(yīng)用技術(shù)中,Mysql數(shù)據(jù)庫(kù)支持不同的操作系統(tǒng)平臺(tái),雖然在不同平臺(tái)下的安裝和配置都不相同,但是差別也不是很大,Mysql在Windows平臺(tái)下兩種安裝方式,二進(jìn)制版和免安裝版。安裝完Mysql數(shù)據(jù)庫(kù)之后,需要啟動(dòng)服務(wù)進(jìn)程,相應(yīng)的客戶端就可以連接數(shù)據(jù)庫(kù),客戶端可通過(guò)命令行或者圖形界面工具登錄數(shù)據(jù)庫(kù)。2.5Tomcat介紹Tomcat雖然是Apache的擴(kuò)展,但是它們都是可以獨(dú)立運(yùn)行的,二者是不互相干擾的。當(dāng)配置正確的時(shí)候,Apache服務(wù)器為HTML頁(yè)面的運(yùn)行提供技術(shù)支持,Tomcat的任務(wù)則是運(yùn)行Servle和JSP頁(yè)面。Tomca也具有一定的HTML頁(yè)面處理功能。Tomcat屬于一種輕型的服務(wù)器,所以說(shuō)在中小企業(yè)中并不具有普適性。但是當(dāng)程序員需要開(kāi)發(fā)或調(diào)試JSP程序時(shí),則通常會(huì)將該服務(wù)器作為首選。對(duì)于一個(gè)僅具有計(jì)算機(jī)基礎(chǔ)知識(shí)的人來(lái)說(shuō),計(jì)算機(jī)系統(tǒng)具有一個(gè)好的Apache服務(wù)器,可以很好的對(duì)HTML頁(yè)面進(jìn)行訪問(wèn)。Tomcat是非常受歡迎的服務(wù)器,因?yàn)樗哂休^好的擴(kuò)展性,而且在運(yùn)行的時(shí)候不需要太多的系統(tǒng)資源,擁有程序員所需要的收發(fā)郵件功能,還能夠支持負(fù)載平衡,該程序能夠不斷的更新,程序員能夠根據(jù)自己的需要增加新的功能。2.6Spring

Boot框架Spring

Boot是Pivotal團(tuán)隊(duì)的一個(gè)新框架,旨在簡(jiǎn)化新Spring應(yīng)用程序的初始設(shè)置和開(kāi)發(fā)。該框架使用特定的配置方法,無(wú)需開(kāi)發(fā)人員定義樣板配置。通過(guò)這種方式,Spring

Boot旨在成為蓬勃發(fā)展的快速應(yīng)用程序開(kāi)發(fā)領(lǐng)域的領(lǐng)導(dǎo)者。

Spring

Boot特點(diǎn):

1、創(chuàng)建一個(gè)單獨(dú)的Spring應(yīng)用程序;

2、嵌入式Tomcat,無(wú)需部署WAR文件;

3、簡(jiǎn)化Maven配置;

4、自動(dòng)配置Spring;

5、提供生產(chǎn)就緒功能,如指標(biāo),健康檢查和外部配置;

6、絕對(duì)沒(méi)有代碼生成和XML的配置要求;

安裝步驟:

最基本的是,Spring

Boot是一個(gè)可以被任何項(xiàng)目的構(gòu)建系統(tǒng)使用的庫(kù)集合。

為簡(jiǎn)單起見(jiàn),該框架還提供了一個(gè)命令行界面,可用于運(yùn)行和測(cè)試Boot應(yīng)用程序。

可以從Spring存儲(chǔ)庫(kù)手動(dòng)下載和安裝框架的已發(fā)布版本,包括集成的CLI(命令行界面)。

更簡(jiǎn)單的方法是使用Groovy

enVironment

Manager(GVM),它負(fù)責(zé)處理Boot版本的安裝和管理。

可以從GVM命令行GVM

install

springboot安裝Boot及其CLI。

在OS

X上安裝Boot時(shí)可以使用Homebrew包管理器。要完成安裝,首先使用brew

tap

pivotal

/

tap切換到pivotal存儲(chǔ)庫(kù),然后執(zhí)行brew

install

springboot命令。

第3章需求分析3.1需求分析概述任何一個(gè)項(xiàng)目在開(kāi)發(fā)研究前,都需要對(duì)研發(fā)系統(tǒng)本身的需求做一個(gè)認(rèn)真的分析,市場(chǎng)的調(diào)研是不可忽視的,從實(shí)際場(chǎng)景中確定使用人員的功能需求,從而明確目標(biāo),對(duì)整個(gè)系統(tǒng)的開(kāi)發(fā)有一個(gè)更加準(zhǔn)確的定位,在這個(gè)章節(jié),需要對(duì)系統(tǒng)的性能分析,業(yè)務(wù)流程分析,和數(shù)據(jù)等進(jìn)行分析,房屋租賃系統(tǒng)的整體界面簡(jiǎn)單,功能完善。需求的可行性是分析和討論發(fā)達(dá)的系統(tǒng)能達(dá)到什么樣的要求。開(kāi)發(fā)的系統(tǒng)平臺(tái)是否符合之前的要求。只有在房屋租賃系統(tǒng)的開(kāi)發(fā)中,才能在系統(tǒng)開(kāi)發(fā)和實(shí)施之前完成需求。如果您不具備開(kāi)發(fā)一個(gè)功能不合格的系統(tǒng)的可行性,那就是開(kāi)發(fā)失敗。開(kāi)發(fā)系統(tǒng)是否有用,可以完成之前討論過(guò)的需求,以下分析了房屋租賃系統(tǒng)的實(shí)際需求。系統(tǒng)設(shè)計(jì)需要從用戶、房東和管理員的實(shí)際需求開(kāi)始,以了解他們需要實(shí)施哪些功能以及他們可以包括哪些管理工作。考慮到房屋租賃系統(tǒng)設(shè)計(jì)的特點(diǎn),應(yīng)滿足幾個(gè)要求:(1)它可以通過(guò)網(wǎng)絡(luò)開(kāi)展房屋租賃系統(tǒng)信息管理工作,促進(jìn)對(duì)房屋信息和預(yù)約信息、留言信息、、維修信息、評(píng)論信息注冊(cè)信息的統(tǒng)一管理。(2)學(xué)習(xí)方法變得更加多樣化,管理更加標(biāo)準(zhǔn)化;(3)它提供了一個(gè)免費(fèi)的渠道,以確保數(shù)據(jù)的實(shí)時(shí)有效溝通。3.2可行性分析可行性分析目的是根據(jù)所開(kāi)發(fā)系統(tǒng)的用戶需求,明確研究方向和目標(biāo),通過(guò)可行性分析確定系統(tǒng)的框架和功能模塊??尚行苑治鍪菍?duì)任何管理系統(tǒng)的需求、技術(shù)和經(jīng)濟(jì)的分析。其中最重要的技術(shù)方面的可行性,技術(shù)可行性是分析軟件開(kāi)發(fā)技術(shù)的應(yīng)用開(kāi)發(fā)系統(tǒng)是可行的。其次,分析軟件系統(tǒng)的需求,分析軟件需求能否滿足預(yù)先設(shè)計(jì)的功能需求。最后討論了系統(tǒng)的操作可行性和經(jīng)濟(jì)可行性。3.2.1經(jīng)濟(jì)可行性房屋租賃系統(tǒng)的開(kāi)發(fā)之前所做的市場(chǎng)調(diào)研及其他管理相關(guān)的系統(tǒng),是沒(méi)有任何費(fèi)用的,都是通過(guò)開(kāi)發(fā)者自己的努力,所有的工作的都是自己親力親為,在碰到自己比較難以解決的問(wèn)題,大多是通過(guò)同學(xué)和指導(dǎo)老師的幫助進(jìn)行相關(guān)信息的解決,所以對(duì)于系統(tǒng)的開(kāi)發(fā)在經(jīng)濟(jì)上是完全可行的,沒(méi)有任何費(fèi)用支出的。使用比較成熟的技術(shù),系統(tǒng)是基于JSP的開(kāi)發(fā),采用Mysql數(shù)據(jù)庫(kù)。所以系統(tǒng)在開(kāi)發(fā)人力、財(cái)力要求不高,具有經(jīng)濟(jì)可行性。3.2.2技術(shù)可行性系統(tǒng)比較重要的一個(gè)分析就是技術(shù)可行分析,沒(méi)有好的技術(shù),再好的設(shè)計(jì)也是達(dá)不到系統(tǒng)的要求,并且對(duì)于技術(shù)的設(shè)計(jì),使用的技術(shù),如何更好的利用技術(shù)將所要實(shí)現(xiàn)的功能模塊進(jìn)行詳細(xì)的分析,需要對(duì)技術(shù)進(jìn)行詳細(xì)的了解及自己的所學(xué)知識(shí)的一個(gè)綜合使用。技術(shù)可行性主要取決于系統(tǒng)設(shè)計(jì)和開(kāi)發(fā)中使用的各種硬件設(shè)施和軟件設(shè)置,是否可以更好的結(jié)合,發(fā)揮他們的優(yōu)勢(shì)避開(kāi)他們的弊端進(jìn)行完美結(jié)合,確保技術(shù)的安全使用及正常的操作。房屋租賃系統(tǒng)主要是基于JSP技術(shù)開(kāi)發(fā),到目前為止,JSP技術(shù)的發(fā)展已經(jīng)非常成熟。同時(shí),它也受到許多開(kāi)發(fā)人員的青睞。而且,在技術(shù)層面,Windows平臺(tái)決定可以完成開(kāi)發(fā)房屋租賃系統(tǒng)的任務(wù)。因此,系統(tǒng)開(kāi)發(fā)在技術(shù)上是可行的。3.3系統(tǒng)功能設(shè)計(jì)軟件的用戶界面是最直接接觸的對(duì)象,包括是否允許用戶使用簡(jiǎn)單方便,請(qǐng)求的響應(yīng)時(shí)間,主圖像的整體質(zhì)量,整體布局的質(zhì)量。房屋租賃系統(tǒng)的設(shè)計(jì)基于現(xiàn)有的網(wǎng)絡(luò)平臺(tái),管理員可以在線查看系統(tǒng)已有的人中心、房屋類型管理、房屋信息、預(yù)約看房管理、合同信息管理、房屋報(bào)修管理、房屋評(píng)價(jià)管理、我要當(dāng)房東管理、留言板管理、系統(tǒng)管理等功能模塊,用戶可以根據(jù)自己的需求進(jìn)行在線查看和在線預(yù)約,維修或評(píng)論等操作,房東可以實(shí)現(xiàn)個(gè)人中心、房屋信息管理、預(yù)約看房管理、合同信息管理、房屋報(bào)修管理、維修處理管理、房屋評(píng)價(jià)管理等功能。方便用戶的查看和發(fā)布管理功能,隨時(shí)查看信息狀態(tài)。

基于JSP平臺(tái)的房屋租賃系統(tǒng)應(yīng)用,啟動(dòng)后進(jìn)入到系統(tǒng)可以對(duì)等進(jìn)行查看及相應(yīng)操作,幫助解決常見(jiàn)問(wèn)題,所有這些數(shù)據(jù)都將通過(guò)后臺(tái)服務(wù)獲得,這個(gè)服務(wù)根據(jù)時(shí)間進(jìn)行同步最新數(shù)據(jù)信息。系統(tǒng)功能設(shè)計(jì)是在系統(tǒng)開(kāi)發(fā)和設(shè)計(jì)思想的總體任務(wù)的基礎(chǔ)上完成的。該系統(tǒng)的主要任務(wù)是實(shí)現(xiàn)房屋租賃系統(tǒng),使用戶可以通過(guò)指令完成整個(gè)房屋租賃系統(tǒng)的操作。從上面的描述中可以基本可以實(shí)現(xiàn)軟件的功能:1、開(kāi)發(fā)實(shí)現(xiàn)房屋租賃系統(tǒng)的整個(gè)系統(tǒng)程序;

2、系統(tǒng)管理:個(gè)人中心、房屋信息管理、預(yù)約看房管理、合同信息管理、房屋報(bào)修管理、維修處理管理、房屋評(píng)價(jià)管理等模塊的查看及相應(yīng)操作;3、房屋信息管理:實(shí)現(xiàn)房屋信息信息的查看及在線發(fā)布相應(yīng)操作;4、基礎(chǔ)數(shù)據(jù)管理:實(shí)現(xiàn)房屋信息信息的添加、修改及刪除等操作,并且根據(jù)需求進(jìn)行房源信息的查看及發(fā)布預(yù)訂等相應(yīng)操作。

第4章系統(tǒng)設(shè)計(jì)4.1系統(tǒng)結(jié)構(gòu)設(shè)計(jì)房屋租賃系統(tǒng)的設(shè)計(jì)主要是為了滿足用戶的實(shí)際需求。因此,它需要通過(guò)Internet實(shí)現(xiàn),因此它必須具備硬件和軟件基礎(chǔ)。該平臺(tái)最終可以通過(guò)科學(xué)技術(shù)和各種方式達(dá)到支持智能化的信息管理的目的。因此,它必須具備網(wǎng)絡(luò)學(xué)習(xí)平臺(tái)管理所需的環(huán)境和各種資料,并保證實(shí)現(xiàn)開(kāi)放性,模塊性和實(shí)用性三個(gè)原則。房屋租賃系統(tǒng)的結(jié)構(gòu),系統(tǒng)實(shí)現(xiàn)的功能模塊如下圖4-1所示。圖4-1系統(tǒng)功能圖4.2數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)是信息系統(tǒng)的基礎(chǔ)和核心。數(shù)據(jù)庫(kù)設(shè)計(jì)的好壞直接影響到信息系統(tǒng)開(kāi)發(fā)的成敗。創(chuàng)建數(shù)據(jù)庫(kù)表首先確定實(shí)體的屬性和實(shí)體之間的關(guān)系。根據(jù)關(guān)系創(chuàng)建一個(gè)數(shù)據(jù)表。4.2.1實(shí)體ER圖數(shù)據(jù)庫(kù)是整個(gè)軟件編程中最重要的一個(gè)步驟,對(duì)于數(shù)據(jù)庫(kù)問(wèn)題主要是判定數(shù)據(jù)庫(kù)的數(shù)量和結(jié)構(gòu)公式的創(chuàng)建。房屋租賃系統(tǒng)使用的是Mysql進(jìn)行對(duì)數(shù)據(jù)庫(kù)進(jìn)行管理,進(jìn)行保證數(shù)據(jù)的安全性、穩(wěn)定性等。概念模型的設(shè)計(jì)是為了抽象真實(shí)世界的信息,并對(duì)信息世界進(jìn)行建模。它是數(shù)據(jù)庫(kù)設(shè)計(jì)的強(qiáng)大工具。數(shù)據(jù)庫(kù)概念模型設(shè)計(jì)可以通過(guò)E-R圖描述現(xiàn)實(shí)世界的概念模型。系統(tǒng)的E-R圖顯示了系統(tǒng)中實(shí)體之間的鏈接。而且Mysql數(shù)據(jù)庫(kù)是自我保護(hù)能力比較強(qiáng)的數(shù)據(jù)庫(kù),下圖主要是對(duì)數(shù)據(jù)庫(kù)實(shí)體的E-R圖:用戶信息實(shí)體E-R圖,如圖4.2所示。圖4.2用戶E-R圖房屋信息管理E-R圖,如圖4.3所示。圖4.3房屋信息E-R圖公告信息管理E-R圖,如圖4.4示。圖4.4公告E-R圖4.4數(shù)據(jù)表將數(shù)據(jù)庫(kù)概念設(shè)計(jì)的E-R圖轉(zhuǎn)換為關(guān)系數(shù)據(jù)庫(kù)。在關(guān)系數(shù)據(jù)庫(kù)中,數(shù)據(jù)關(guān)系由數(shù)據(jù)表組成,但是表的結(jié)構(gòu)表現(xiàn)在表的字段上。表4.1config信息表列名數(shù)據(jù)類型長(zhǎng)度約束idbigint20PRIMARYKEYnamevarchar100DEFAULTNULLvaluevarchar100DEFAULTNULL表4.2discussfangwuxinxi信息表列名數(shù)據(jù)類型長(zhǎng)度約束idbigint20PRIMARYKEYrefidbigint20DEFAULTNULLuseridbigint20DEFAULTNULL表4.3discusswoyaodangfangzhu信息表列名數(shù)據(jù)類型長(zhǎng)度約束idbigint20PRIMARYKEYrefidbigint20DEFAULTNULLuseridbigint20DEFAULTNULL表4.4fangwubaoxiu信息表列名數(shù)據(jù)類型長(zhǎng)度約束idbigint20PRIMARYKEYhetongbianhaovarchar200DEFAULTNULLfangwumingchengvarchar200DEFAULTNULLfangwuleixingvarchar200DEFAULTNULLxiaoquvarchar200DEFAULTNULLbaoxiumingcheng`varchar200DEFAULTNULLleixingvarchar200DEFAULTNULLbaoxiuneirongvarchar200DEFAULTNULLtupianvarchar200DEFAULTNULLfangzhuzhanghaovarchar200DEFAULTNULLfangzhuxingmingvarchar200DEFAULTNULLyonghumingvarchar200DEFAULTNULLlianxidianhuavarchar200DEFAULTNULLsfshvarchar200DEFAULTNULL表4.5fangwuleixing信息表列名數(shù)據(jù)類型長(zhǎng)度約束idbigint20PRIMARYKEYfangwuleixingbigint20DEFAULTNULL表4.6fangwupingjia信息表列名數(shù)據(jù)類型長(zhǎng)度約束hetongbianhaovarchar11DEFAULTNULLfangwumingchengvarchar200DEFAULTNULLfangwuleixingvarchar200DEFAULTNULLxiaoquvarchar200DEFAULTNULLpingfenvarchar200DEFAULTNULLfangzhuzhanghaovarchar200DEFAULTNULLyonghumingvarchar200DEFAULTNULLlianxidianhuavarchar200DEFAULTNULLsfshvarchar200DEFAULTNULL表4.7fangzhu信息表列名數(shù)據(jù)類型長(zhǎng)度約束idbigint200PRIMARYKEYfangzhuzhanghaovarchar200DEFAULTNULLmimavarchar200DEFAULTNULLfangzhuxingmingvarchar200DEFAULTNULLxingbievarchar200DEFAULTNULLtouxiangvarchar200DEFAULTNULLshoujivarchar200DEFAULTNULLshenfenzhengvarchar200DEFAULTNULL表4.8messages信息表列名數(shù)據(jù)類型長(zhǎng)度約束idbigint11DEFAULTNULLuseridusername200DEFAULTNULLusernamevarchar200DEFAULTNULL表4.9news信息表列名數(shù)據(jù)類型長(zhǎng)度約束idbigint20PRIMARYKEYtitlevarchar200DEFAULTNULLpicturevarchar200DEFAULTNULL

系統(tǒng)實(shí)現(xiàn)5.1管理員功能模塊管理員通過(guò)填寫(xiě)用戶名、密碼、選擇權(quán)限進(jìn)行登錄,進(jìn)入后臺(tái)系統(tǒng),如圖5-1所示。圖5-1管理員登錄界面圖管理員登錄成功后,進(jìn)入后臺(tái)頁(yè)面,可以進(jìn)行查看個(gè)人中心、房屋類型管理、房屋信息、預(yù)約看房管理、合同信息管理、房屋報(bào)修管理、房屋評(píng)價(jià)管理、我要當(dāng)房東管理、留言板管理、系統(tǒng)管理等功能模塊,進(jìn)行相對(duì)應(yīng)操作。房主管理:通過(guò)列表可以獲取用戶名、密碼、姓名、頭像、性別、職業(yè)、聯(lián)系方式、身份證號(hào)、進(jìn)行查看用戶信息或修改刪除操作還可以通過(guò)新增進(jìn)行添加用戶信息操作,如圖5-2所示。圖5-2房東管理頁(yè)面房屋類型管理:通過(guò)列表可以進(jìn)行查看房屋類型,進(jìn)行查看詳情或修改、刪除操作,并通過(guò)新增進(jìn)行添加類型信息,如圖5-3所示。圖5-3房屋類型界面圖房屋信息管理:通過(guò)房屋信息列表可以查看房屋名稱、房屋類型、房屋圖片、出租方式、朝向樓層、面積、房屋狀態(tài)、小區(qū)、詳細(xì)地址、月租價(jià)格、押金、房屋設(shè)施、發(fā)布日期、房住帳號(hào)、房主姓名、等信息進(jìn)行查看詳細(xì)或修改或刪除操作,并且可以通過(guò)查看評(píng)論進(jìn)行在線回復(fù)信息或進(jìn)行新增房屋信息,操作,如圖54所示。圖5-4房屋信息界面圖公告信息管理:通過(guò)列表可以獲取公告信息的標(biāo)題、簡(jiǎn)介、圖片等詳細(xì)信息進(jìn)行修改或刪除操作,并且可以通過(guò)新增公告信息進(jìn)行添加公告信息,如圖5-5所示。圖5-5公告信息界面圖預(yù)約看房管理:通過(guò)列表可以獲取預(yù)約編號(hào)、房屋名稱、房屋類型、房屋狀態(tài)、小區(qū)、月租價(jià)格、押金、租用月數(shù)、預(yù)約時(shí)間、用戶名、姓名、身份證、聯(lián)系電話、房主賬號(hào)、房主姓名、審核回復(fù)、審核狀態(tài)等信息,進(jìn)行審核或刪除操作,如圖5-6所示。圖5-6預(yù)約看房界面圖我要當(dāng)房東信息:通過(guò)列表可以查看房屋名稱、房屋類型、圖片、租賃方式、小區(qū)、月租價(jià)格、用戶名、房屋詳情、朝向樓層、面積、發(fā)布日期、聯(lián)系電話等信息,進(jìn)行查看詳情或修改、刪除操作或進(jìn)行審核操作,如圖5-7所示。圖5-7我要當(dāng)房東界面圖5.2房主功能模塊房主通過(guò)填寫(xiě)用戶名、密碼、選擇權(quán)限進(jìn)行登錄,進(jìn)入后臺(tái)系統(tǒng),如圖5-8所示。圖5-8房主登錄界面圖房主登錄成功后,進(jìn)入后臺(tái)頁(yè)面,可以進(jìn)行查看個(gè)人中心、房屋信息管理、預(yù)約看房管理、合同信息管理、房屋報(bào)修管理、維修處理管理、房屋評(píng)價(jià)管理等功能模塊,進(jìn)行相對(duì)應(yīng)操作。如圖5-9所示。圖5-9房東信息頁(yè)面預(yù)約看房管理:通過(guò)列表可以獲取預(yù)約編號(hào)、房屋名稱、房屋類型、房屋狀態(tài)、房屋狀態(tài)、小區(qū)、月租價(jià)格、押金、租用月數(shù)、租用金額、預(yù)約時(shí)間、用戶名、姓名、身份證、聯(lián)系電話、房主賬號(hào)、房主姓名、審核回復(fù)、審核狀態(tài)等信息、進(jìn)行查看詳情信息操作,如圖5-10所示。圖5-10預(yù)約看房管理界面圖合同信息管理:通過(guò)合同信息列表可以獲取合同編號(hào)、合同名稱、合同類型、小區(qū)、月租價(jià)格、租用月數(shù),租用金額。押金,房租狀態(tài)。合同金額,合同內(nèi)容、生效日、有限期限,用戶名,聯(lián)系電話,房主賬號(hào),房主姓名、是否支付、審核回復(fù)等信息。進(jìn)行查看查看操作。如圖5-11所示。圖5-11合同信息管理界面圖維修處理管理:通過(guò)列表可以進(jìn)行查看房屋名稱、房屋類型、報(bào)修名稱、類型、報(bào)修日期、維修日期、維修反饋、維修進(jìn)度、更新日期、房主賬號(hào)、房主姓名、用戶名、聯(lián)系電話等信息,進(jìn)行查看詳細(xì)信息操作,如圖5-12所示。圖5-12維修處理界面圖房屋評(píng)價(jià)管理:通過(guò)列表可以獲取合同編號(hào)、房屋名稱、房屋類型、小區(qū)、評(píng)分、評(píng)價(jià)內(nèi)容、評(píng)價(jià)日期、房主賬號(hào)、用戶名、聯(lián)系電話、審核回復(fù)、審核狀態(tài)等信息,進(jìn)行查看詳情操作,如圖5-13所示。圖5-13房屋評(píng)價(jià)界面圖5.3用戶功能模塊通過(guò)房屋租賃系統(tǒng)網(wǎng)站頁(yè)面可以查看首頁(yè)、出租信息、求租信息、搜索信息、留言信息等功能模塊,進(jìn)行相對(duì)應(yīng)操作。碧昂去可以通過(guò)會(huì)員登錄、免費(fèi)注冊(cè)、忘記密碼等信息,進(jìn)行登錄、注冊(cè)或找回密碼操作,通過(guò)輸入用戶名、密碼、驗(yàn)證碼等信息,進(jìn)行登錄,如圖5-14所示。圖5-14用戶登錄界面用戶通過(guò)登錄進(jìn)入房屋租賃系統(tǒng)頁(yè)面可以進(jìn)行查看系統(tǒng)的首頁(yè)、房屋信息、我要當(dāng)房東、公告信息、留言反饋、個(gè)人中心、后臺(tái)管理等功能模塊進(jìn)行相對(duì)應(yīng)操作。,如圖5-15所示。圖5-2首頁(yè)頁(yè)面用戶通過(guò)點(diǎn)擊個(gè)人中心可以進(jìn)行查看個(gè)人中心的個(gè)人信息和我的收藏操作。通過(guò)個(gè)人中心頁(yè)面可以進(jìn)行修改或更新個(gè)人信息的用戶名、密碼、性別、職業(yè)、聯(lián)系方式、上傳頭像身份證號(hào)等信息進(jìn)行更新信息操作。如圖5-16所示。圖5-16個(gè)人信息頁(yè)面房屋信息用戶通過(guò)點(diǎn)擊房屋信息進(jìn)入房屋信息,詳情通過(guò)信息詳情,可以過(guò)去房屋的房屋類型、租賃方式、朝向樓層、面積、房屋狀態(tài)、小區(qū)、詳細(xì)信息、月租價(jià)格、押金、房屋設(shè)施、發(fā)布日期、房屋帳號(hào)、房主姓名、等信息進(jìn)行查看房屋詳情和評(píng)論進(jìn)行預(yù)約、收藏操作。如圖5-17所示。圖5-17房屋信息頁(yè)面留言反饋:通過(guò)列表可以進(jìn)行查看留言信息,并通列表進(jìn)行輸入留言標(biāo)題、內(nèi)容等信息,進(jìn)行在線留言操作,如圖5-18所示。圖5-18留言反饋界面通過(guò)用戶后臺(tái)系統(tǒng)可以進(jìn)行個(gè)人中心、預(yù)約看房管理、合同信息管理、房屋報(bào)修管理、維修處理管理、房屋評(píng)價(jià)管理、我要當(dāng)房主管理和我的收藏管理等功能模塊,進(jìn)行相對(duì)應(yīng)操作。預(yù)約看房管理:通過(guò)列表可以進(jìn)行查看預(yù)約編號(hào)、房屋名稱、房屋類型、房屋狀態(tài)、房屋狀態(tài)、小區(qū)、月租價(jià)格、押金、租用月數(shù)、租用金額、預(yù)約時(shí)間、用戶名、姓名、身份證、聯(lián)系電話、房主賬號(hào)、房主姓名、審核回復(fù)、審核狀態(tài)等信息,進(jìn)行查看詳情,如圖5-19所示。圖5-19預(yù)約看房界面我要當(dāng)房主管理、流通股我要當(dāng)房主頁(yè)面可以進(jìn)行查看房屋名稱、房屋類型、圖片、租賃方式、小區(qū)、月租價(jià)格、用戶名、房屋詳情、朝向樓層、面積、發(fā)布日期、聯(lián)系電話等信息,進(jìn)行輸入房屋信息、用戶信息,進(jìn)行提交審核操作,如圖5-20所示。圖5-20我要當(dāng)房東界面圖我要當(dāng)房東信息:通過(guò)列表可以查看房屋名稱、房屋類型、圖片、租賃方式、小區(qū)、月租價(jià)格、用戶名、房屋詳情、朝向樓層、面積、發(fā)布日期、聯(lián)系電話等信息等信息,進(jìn)行查看詳情或修改、刪除操作,如圖5-21所示。圖5-21我要當(dāng)房東界面圖我的收藏管理:通過(guò)列表可以查看收藏名稱、收藏圖片等信息等信息,進(jìn)行查看詳情或修改、刪除操作,如圖5-22所示。圖5-22我的收藏管理界面圖

第6章系統(tǒng)測(cè)試系統(tǒng)測(cè)試主要是通過(guò)測(cè)試確定系統(tǒng)的可操作性,系統(tǒng)故障必須在規(guī)定的時(shí)間內(nèi)糾正,否則會(huì)造成嚴(yán)重的經(jīng)濟(jì)損失。驗(yàn)證系統(tǒng)內(nèi)的保護(hù)機(jī)制,以防止未經(jīng)授權(quán)的入侵。在安全測(cè)試中,測(cè)試人員的作用是試圖闖入系統(tǒng)并使用各種方法來(lái)試圖突破防御。因此,系統(tǒng)安全設(shè)計(jì)的標(biāo)準(zhǔn)是找到一種使入侵系統(tǒng)更先進(jìn)的方法。測(cè)試安排:測(cè)試系統(tǒng)的整體質(zhì)量,系統(tǒng)的功能和性能是完全可以實(shí)現(xiàn)的,必須滿足以下幾點(diǎn):1、對(duì)于每個(gè)系統(tǒng)的功能測(cè)試、單元測(cè)試、集成測(cè)試。2、系統(tǒng)測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試后各模塊的集成。3、所有測(cè)試用例均已完成。4、通過(guò)執(zhí)行所有的自動(dòng)化測(cè)試腳本。5、所有重要的等級(jí)問(wèn)題都是通過(guò)測(cè)試和驗(yàn)證完成的。6、測(cè)試的每個(gè)部分都是完成的驗(yàn)證級(jí)別。7、重要的特征不是問(wèn)題。8、回歸測(cè)試6.1測(cè)試定義及目的關(guān)于系統(tǒng)實(shí)現(xiàn)的測(cè)試,英文名稱是SystemTEST,簡(jiǎn)稱ST,ST是使用完整其系統(tǒng)的各種功能多次、多案例、多環(huán)境測(cè)試,這是ST的簡(jiǎn)單描述。ST可以證明該功能對(duì)系統(tǒng)的要求是否得到滿足以及是否有效。對(duì)于系統(tǒng)開(kāi)發(fā)的實(shí)現(xiàn),不管開(kāi)發(fā)過(guò)程多么努力,在系統(tǒng)運(yùn)行的時(shí)候多少都會(huì)出現(xiàn)一些錯(cuò)誤信息,所以為了系統(tǒng)的安全性及提高系統(tǒng)的使用率及給用戶帶來(lái)更好的體驗(yàn),系統(tǒng)在完成之前,一定要進(jìn)行一遍系統(tǒng)的測(cè)試,再完美的程序也會(huì)有漏洞,再細(xì)心的技術(shù)開(kāi)發(fā)員也會(huì)有疏忽的時(shí)候,所以對(duì)于程序的測(cè)試是必須要做的一步。通過(guò)系統(tǒng)測(cè)試找到系統(tǒng)存在的問(wèn)題,并根據(jù)問(wèn)題的原因進(jìn)行在線解決問(wèn)題,如果找不到解決問(wèn)題的辦法可以進(jìn)行通過(guò)咨詢指導(dǎo)老師或者通過(guò)同學(xué)幫忙,一定將問(wèn)題找出,否則將會(huì)出現(xiàn)更多的錯(cuò)誤。所以程序出現(xiàn)錯(cuò)誤時(shí)不可避免,系統(tǒng)測(cè)試雖然耗時(shí)費(fèi)力,但是為了確保后期系統(tǒng)的長(zhǎng)期使用,必須要進(jìn)行系統(tǒng)測(cè)試,問(wèn)題解決完成后還要再一步測(cè)試,直到?jīng)]有任何問(wèn)題后方可進(jìn)行使用。6.2性能測(cè)試任何一款程序開(kāi)發(fā)成功后都必須通過(guò)軟件測(cè)試,它是保障軟件穩(wěn)定運(yùn)行的前提。測(cè)試最主要的一步就是性能測(cè)試,性能測(cè)試內(nèi)容如下:(1)對(duì)于測(cè)試的速度有一定的要求,速度必須快,而且對(duì)于測(cè)試出來(lái)的錯(cuò)誤問(wèn)題一定以最快的速度進(jìn)行處理解決,并且進(jìn)行再次測(cè)試,保證整個(gè)系統(tǒng)運(yùn)行的安全性。(2)在系統(tǒng)測(cè)試的時(shí)候要將測(cè)試所用到的測(cè)試計(jì)劃和測(cè)試報(bào)告保管好,方便后期系統(tǒng)的運(yùn)行使用后的整體維護(hù)操作。(3)軟件測(cè)試整個(gè)過(guò)程中的聚類現(xiàn)象應(yīng)優(yōu)先考慮。(4)對(duì)于整體系統(tǒng)測(cè)試,不要用自己的思想去認(rèn)可整個(gè)系統(tǒng),而是從公正的角度的進(jìn)行對(duì)系統(tǒng)進(jìn)行認(rèn)可,是否符系統(tǒng)的整合應(yīng)用。6.3測(cè)試模塊測(cè)試系統(tǒng)是最新的Windows10系統(tǒng),通過(guò)對(duì)系統(tǒng)實(shí)現(xiàn)的功能模塊進(jìn)行每個(gè)功能模塊的操作測(cè)試,查看每個(gè)用戶的功能模塊所對(duì)應(yīng)的權(quán)限信息是否可以操作并且數(shù)據(jù)信息更新一致。測(cè)試需求測(cè)試重點(diǎn)是否達(dá)成需求結(jié)果用戶登錄輸入賬號(hào)密碼需求達(dá)成通過(guò)用戶注冊(cè)創(chuàng)建新的賬號(hào)密碼需求達(dá)成通過(guò)登錄失敗輸入錯(cuò)誤賬號(hào)密碼需求達(dá)成通過(guò)修改信息修改成功需求達(dá)成通過(guò)添加信息管理增刪查改需求達(dá)成通過(guò)系統(tǒng)測(cè)試方面,我們通常運(yùn)用的是白盒測(cè)試以及黑盒測(cè)試這兩種方法。白盒測(cè)試是指在了解系統(tǒng)內(nèi)部工作流程的前提下,可以根據(jù)需求規(guī)范驗(yàn)證系統(tǒng)內(nèi)部操作是否能夠正常運(yùn)行的測(cè)試;而黑盒測(cè)試指的是,倘若知道了這個(gè)系統(tǒng)的全部功能,可以進(jìn)行測(cè)試檢測(cè)系統(tǒng)中的每一個(gè)功能是否滿足正常使用。為了方便用戶使用“房屋租賃系統(tǒng)”,以及盡可能少的減少系統(tǒng)測(cè)試錯(cuò)誤的發(fā)生,我們對(duì)該系統(tǒng)進(jìn)行了相對(duì)應(yīng)的測(cè)試。對(duì)該系統(tǒng)的全部的功能界面進(jìn)行測(cè)試,簡(jiǎn)單來(lái)說(shuō),就是我們輸入一些數(shù)據(jù)并且對(duì)其進(jìn)行提交,之后我們查看每個(gè)頁(yè)面的反饋,檢測(cè)頁(yè)面的相關(guān)功能可不可以完全實(shí)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論