【《基于web房屋租賃系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》7100字】_第1頁
【《基于web房屋租賃系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》7100字】_第2頁
【《基于web房屋租賃系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》7100字】_第3頁
【《基于web房屋租賃系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》7100字】_第4頁
【《基于web房屋租賃系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》7100字】_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

第16頁(共29頁)基于web房屋租賃系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘要隨著中國城市化的快速發(fā)展,大量的農(nóng)村勞動(dòng)力轉(zhuǎn)移到大城市地區(qū)。這是非常重要的。在一些低收入城鎮(zhèn)和不斷變化的人口中,住房租賃是解決住房問題的第一選擇。租房是一項(xiàng)非常重要、復(fù)雜和詳細(xì)的工作。傳統(tǒng)的手動(dòng)控制需要很長的時(shí)間,并且相應(yīng)的信息很容易出錯(cuò)。由于使用先進(jìn)的信息技術(shù)實(shí)施程序、自動(dòng)化和標(biāo)準(zhǔn)化,避免繁瑣的手動(dòng)操作,填補(bǔ)中間設(shè)備的空白,重復(fù)工作以提高租賃效率并滿足用戶需求,必須考慮到這一點(diǎn)。為了快速有效地解決這一問題,本文建立并實(shí)施了一個(gè)基于網(wǎng)站的租賃管理系統(tǒng)。在研究國內(nèi)外租賃管理系統(tǒng)發(fā)展現(xiàn)狀的基礎(chǔ)上,結(jié)合互聯(lián)網(wǎng)的實(shí)際需求和發(fā)展,采用兩級web應(yīng)用瀏覽器。為了完成租賃管理系統(tǒng),采用了基于技術(shù)原因開發(fā)的靜態(tài)JSP系統(tǒng),實(shí)現(xiàn)了一個(gè)比較完整的房屋租賃管理系統(tǒng)。關(guān)鍵詞:房屋租賃移動(dòng)互聯(lián)網(wǎng)web服務(wù)AbstractWiththerapiddevelopmentofurbanizationinChina,alargenumberofrurallaborforcehasbeentransferredtolargeurbanareas.Thisisveryimportant.Insomelow-incomecitiesandtownsandthechangingpopulation,housingleasingisthefirstchoicetosolvethehousingproblem.Rentingahouseisaveryimportant,complexanddetailedwork.Traditionalmanualcontroltakesalongtime,andthecorrespondinginformationiseasytomakemistakes.Duetotheuseofadvancedinformationtechnologytoimplementprocedures,automationandstandardization,avoidcumbersomemanualoperation,fillthegapofintermediateequipmentandrepeatworktoimproveleasingefficiencyandmeetuserneeds,thismustbetakenintoaccount.Inordertosolvethisproblemquicklyandeffectively,thispaperestablishesandimplementsawebsitebasedleasemanagementsystem.Onthebasisofstudyingthedevelopmentstatusofleasingmanagementsystemathomeandabroad,combinedwiththeactualdemandanddevelopmentoftheInternet,atwo-levelwebapplicationbrowserisadopted.Inordertocompletetheleasemanagementsystem,thestaticJSPsystemdevelopedfortechnicalreasonsisadoptedtorealizearelativelycompletehouseleasemanagementsystem.Keywords:Housingrental,mobileInternet,WebServicesKeywords:Housingrental,mobileInternet,WebServices

目錄TOC\o"1-2"\h\u一、 引言 1(一)研究背景及選題意義 1(二)國內(nèi)外研究現(xiàn)狀 1(三)本課題的研究意義 1(四)本課題的研究方法 2二、 可行性研究 2(一)系統(tǒng)規(guī)模和目標(biāo) 2(二)分析系統(tǒng)流程圖 2(三)可行性分析 3三、 需求分析 4(一) 系統(tǒng)設(shè)計(jì)目標(biāo) 4(二) 系統(tǒng)流程分析 4四、 總體分析 5(一) 系統(tǒng)特點(diǎn) 5(二) 系統(tǒng)架構(gòu) 5(三) 系統(tǒng)功能模塊設(shè)計(jì) 6(四) 編程環(huán)境的選擇 9五、 詳細(xì)設(shè)計(jì) 10(一) 數(shù)據(jù)庫設(shè)計(jì) 10(二) 模塊詳細(xì)設(shè)計(jì) 12六、 運(yùn)行和測試 14(一) 系統(tǒng)測試目的 14(二) 測試方法簡介 14(三) 軟件測試結(jié)果 15七、 軟件使用說明書 15(一) 用戶登錄注銷 15(二) 房屋信息展示 16(三) 客戶經(jīng)理展示 17(四) 預(yù)定信息展示 17八、 反爬蟲設(shè)計(jì) 18(一) 爬蟲的影響 18(二) 反爬蟲的方法 18九、 設(shè)計(jì)總結(jié) 20參考文獻(xiàn): 21引言研究背景及選題意義隨著中國住房條件的不斷提高,不同價(jià)格檔次的我國房屋房產(chǎn)消費(fèi)市場將逐漸呈現(xiàn)在人們面前,新房房產(chǎn)買賣、舊房房產(chǎn)買賣、房屋租賃將逐漸成為我國房屋交易的三大重要主流方向,房地產(chǎn)租賃中介市場發(fā)展越來越快。因此,中介租賃公司就應(yīng)景而誕生了,租賃市場競爭日趨激烈。如何更好的抓住當(dāng)前房屋租賃市場競爭激烈的機(jī)遇,擴(kuò)大房屋信息和人員服務(wù)的有效流動(dòng),開發(fā)更多的潛在租房客戶,已經(jīng)成為各個(gè)房屋租賃公司共同面臨的重要發(fā)展問題。鑒于當(dāng)前計(jì)算機(jī)信息技術(shù)的迅速發(fā)展和企業(yè)管理電子信息系統(tǒng)的普遍使用,目前迫切需要各機(jī)關(guān),從事房屋租賃的機(jī)構(gòu),全面有效地將城市房屋租賃業(yè)務(wù)實(shí)現(xiàn)計(jì)算機(jī)化[1]。本課題研究分析了房屋管理系統(tǒng)設(shè)計(jì)與開發(fā)的基本概念。它主要被用作整個(gè)信息系統(tǒng)開發(fā)和實(shí)施過程中的一個(gè)重要組成部分。完成了多階段房屋租賃信息系統(tǒng)的設(shè)計(jì)和開發(fā):軟件界面的開發(fā)與實(shí)現(xiàn),創(chuàng)建和調(diào)試項(xiàng)目等。國內(nèi)外研究現(xiàn)狀國外研究現(xiàn)狀近十年來,國外一些發(fā)達(dá)國家的計(jì)算機(jī)水平較高,房屋租賃管理已經(jīng)取代了現(xiàn)代的人工管理。在紐約、倫敦和東京等房價(jià)較高的大城市,租房比例高于全國平均水平。在紐約,大多數(shù)居民居住在出租住房中,盡管政府做出了努力,但總的來說租房的人幾乎是現(xiàn)有住房的三分之二。在過去十年中,這些大城市的居民擁有的用于改善住房條件的財(cái)產(chǎn)比例沒有顯著增加。國內(nèi)研究現(xiàn)狀近年來,隨著房地產(chǎn)的發(fā)展,過熱的房地產(chǎn)價(jià)格逐漸上漲。例如,在北京、上海、廣州等城市,房價(jià)已經(jīng)超過了市場價(jià)值。過度投機(jī)降低了房地產(chǎn)中介問題的嚴(yán)重性,使房地產(chǎn)市場處于停滯狀態(tài)。房地產(chǎn)市場前景有限,因此越來越多的人習(xí)慣于租房[2]。所以,租賃市場繼續(xù)上漲,房地產(chǎn)價(jià)格上漲。社會(huì)各界和政府的宏觀調(diào)控將更加關(guān)注租賃市場的未來發(fā)展,確保租賃市場的健康發(fā)展。本課題的研究意義隨著我們現(xiàn)代移動(dòng)互聯(lián)網(wǎng)以及信息網(wǎng)絡(luò)技術(shù)的不斷快速發(fā)展,網(wǎng)絡(luò)信息技術(shù)給我們現(xiàn)代人們的各種日常生活以及工作學(xué)習(xí)帶來了極大的便利,越來越多的企業(yè)從傳統(tǒng)的線下走向網(wǎng)絡(luò)[3]。租賃也正在從現(xiàn)實(shí)生活轉(zhuǎn)向網(wǎng)絡(luò)空間。隨著這類企業(yè)的發(fā)展,如何有效、合理地管理出租房屋問題越來越明顯。本課題正是在解決這一問題的基礎(chǔ)上,力求解決網(wǎng)上租賃管理問題盡可能簡單實(shí)用。本課題的研究方法本專業(yè)學(xué)科課題的相關(guān)軟件開發(fā)項(xiàng)目設(shè)計(jì)流程要求基于WEB來進(jìn)行設(shè)計(jì)軟件實(shí)現(xiàn),本房屋租賃系統(tǒng)設(shè)計(jì)首先具體分析了網(wǎng)絡(luò)企業(yè)進(jìn)行用戶真實(shí)身份認(rèn)證工作過程中存在的一些重問題,結(jié)合本次畢業(yè)設(shè)計(jì)的相關(guān)軟件應(yīng)用、相關(guān)開發(fā)技術(shù)要求寫出用戶需求信息管理系統(tǒng)分析;其次,充分利用現(xiàn)在本專業(yè)所學(xué)的相關(guān)網(wǎng)絡(luò)應(yīng)用軟件專業(yè)知識(其中主要包括相關(guān)計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用中的相關(guān)網(wǎng)絡(luò)基礎(chǔ)知識專業(yè)技術(shù)、相關(guān)專業(yè)網(wǎng)絡(luò)協(xié)議、信息安全以及其他相關(guān)網(wǎng)絡(luò)基礎(chǔ)知識等),本課程在分析專業(yè)用戶需求信息的基礎(chǔ)上,選用了著名的軟件開發(fā)設(shè)計(jì)工具進(jìn)行開發(fā),寫出專業(yè)信息管理系統(tǒng)相關(guān)軟件開發(fā)項(xiàng)目計(jì)劃、實(shí)現(xiàn)操作系統(tǒng)流程的實(shí)現(xiàn)以及其他網(wǎng)絡(luò)相關(guān)軟件技術(shù)難點(diǎn)問題的解決方案;與此同時(shí)確保開發(fā)、設(shè)計(jì)和實(shí)施過程的一致性,為未來系統(tǒng)更新和更新項(xiàng)目文件和材料[4]。最后,系統(tǒng)開發(fā)完成后,應(yīng)進(jìn)行相應(yīng)的調(diào)試和試運(yùn)行,并保存相關(guān)的調(diào)試和試運(yùn)行記錄。為了進(jìn)一步提高系統(tǒng)的性能,做好充分準(zhǔn)備??尚行匝芯肯到y(tǒng)規(guī)模和目標(biāo)系統(tǒng)規(guī)模:本系統(tǒng)主要應(yīng)用于個(gè)體服務(wù)。系統(tǒng)目標(biāo):運(yùn)用現(xiàn)有的硬件和軟件還有各種編程語言技術(shù),開發(fā)一個(gè)界面美觀、功能齊全、用戶體驗(yàn)良好的房屋租賃系統(tǒng)。分析系統(tǒng)流程圖本系統(tǒng)主要由管理員與用戶兩部分組成,如下圖所示:圖1系統(tǒng)流程圖可行性分析系統(tǒng)的技術(shù)經(jīng)濟(jì)分析是其設(shè)計(jì)開發(fā)的必要前提??尚行匝芯康哪康?,是確定可否以最低成本迅速解決問題[5]。技術(shù)經(jīng)濟(jì)分析是軟件開發(fā)過程中一個(gè)非常重要的階段。該系統(tǒng)特別分析了技術(shù)、經(jīng)濟(jì)和業(yè)務(wù)能力。技術(shù)可行性分析本課題的開發(fā)是是以web為基礎(chǔ)來完成的,主要完成租賃市場的統(tǒng)計(jì)和宣傳,提供房屋租賃服務(wù)。通過系統(tǒng)應(yīng)用需求設(shè)計(jì)分析、系統(tǒng)結(jié)構(gòu)設(shè)計(jì)、系統(tǒng)流程實(shí)現(xiàn)和系統(tǒng)測試等多種具有針對性的方法,設(shè)計(jì)并引入到住宅租賃系統(tǒng)中。在本文中,主要研究內(nèi)容如下:探究房屋租賃市場的發(fā)展,并聯(lián)合實(shí)際情況進(jìn)行需求分析。該系統(tǒng)所涉及的技術(shù)包括:htmlcssjsvuewebpackes6npm路由對住房需要研討與考察,并進(jìn)一步對系統(tǒng)的需求設(shè)計(jì)和分析。設(shè)計(jì)、實(shí)施租賃系統(tǒng)測試。經(jīng)濟(jì)可行性分析時(shí)代發(fā)展的步伐越來越快,今天,時(shí)代已經(jīng)成為一個(gè)計(jì)算機(jī)時(shí)代。計(jì)算機(jī)和手機(jī)等電子產(chǎn)品越來越便宜,計(jì)算機(jī)程序開發(fā)成本也越來越低。此外,整個(gè)住宅行業(yè)都有中介機(jī)構(gòu)。中介機(jī)構(gòu)會(huì)收取一定比例的傭金,這無疑增加了租戶的額外負(fù)擔(dān)。有計(jì)劃地實(shí)施,制定一個(gè)自動(dòng)化和標(biāo)準(zhǔn)化的租賃系統(tǒng)這樣不僅可以大大節(jié)省人力物力,還可以大大減少承租人的租賃時(shí)間和精力。這一制度對租戶的好處幾乎是以前的兩倍。因此,這在經(jīng)濟(jì)上是可行的。操作可行性分析計(jì)算機(jī)目前在社會(huì)上廣泛分布,因此可以將該系統(tǒng)的開發(fā)和使用作為技術(shù)條件。開發(fā)本房屋租賃系統(tǒng)所需具備的專業(yè)技術(shù)是成熟的,本房屋租賃系統(tǒng)由適當(dāng)?shù)膶I(yè)技術(shù)人員開發(fā),用戶可以在瀏覽器中使用它,系統(tǒng)界面美觀、易用、易操作。所以,在實(shí)際操作上可行。需求分析系統(tǒng)設(shè)計(jì)目標(biāo)為租賃公司建立可靠、科學(xué)的運(yùn)營信息系統(tǒng),建立全國租房信息系統(tǒng),實(shí)施計(jì)算機(jī)自動(dòng)化房屋租賃系統(tǒng)[6]。該信息系統(tǒng)主要應(yīng)用于符合物業(yè)管理信息公司原有的租賃物業(yè)管理系統(tǒng),并滿足直觀、方便、使用、安全的操作要求。系統(tǒng)流程分析系統(tǒng)業(yè)務(wù)流程如圖所示:圖2業(yè)務(wù)流程圖總體分析系統(tǒng)特點(diǎn)在出租房屋時(shí),不可避免地會(huì)出現(xiàn)空地、出租公寓、共同租賃糾紛等。而通過租賃軟件最大限度地釋放資源,不僅可以縮短空置時(shí)間,改善轉(zhuǎn)租,還可以顯著提高租賃效率,更好地解決傳統(tǒng)住房糾紛,依靠流行的房屋租賃管理軟件。系統(tǒng)架構(gòu)依照目前對于我國的各種不同技術(shù)的關(guān)注角度,可以將軟件架構(gòu)進(jìn)行劃分,主要為三種類型,分別為邏輯架構(gòu)、物理架構(gòu)、系統(tǒng)架構(gòu)。邏輯架構(gòu)軟件包括系統(tǒng)不同組件之間的相互關(guān)系,例如與外部軟件系統(tǒng)、用戶界面、業(yè)務(wù)邏輯元素、數(shù)據(jù)庫等各種接口。物理架構(gòu)如何在整個(gè)系統(tǒng)中的硬件中合理化的放置這些物理系統(tǒng)組件。我們舉個(gè)例子,如分布在上海和北京之間的分布式系統(tǒng)的主要物理架構(gòu)就是硬件系統(tǒng)架構(gòu),即所有物理系統(tǒng)組件都屬于相應(yīng)的物理基礎(chǔ)設(shè)備,主要物理組件架構(gòu)包括系統(tǒng)虛擬主機(jī)、集成網(wǎng)絡(luò)數(shù)據(jù)處理服務(wù)器、應(yīng)用服務(wù)器、代理服務(wù)器、內(nèi)存服務(wù)器、報(bào)表網(wǎng)絡(luò)數(shù)據(jù)處理服務(wù)器、web網(wǎng)絡(luò)數(shù)據(jù)處理服務(wù)器、網(wǎng)絡(luò)物理數(shù)據(jù)分流器等[7]。系統(tǒng)架構(gòu)相應(yīng)的系統(tǒng)軟件具有較高的性能,穩(wěn)定的擴(kuò)展性、靈活性和系統(tǒng)可靠性等非系統(tǒng)功能性特征。如何設(shè)計(jì)系統(tǒng)的架構(gòu),比要讓系統(tǒng)架構(gòu)設(shè)計(jì)人員存在著過硬的設(shè)計(jì)軟件與系統(tǒng)硬件的綜合性能與應(yīng)用功能更難,往往需要從事這樣的工作是屬于設(shè)計(jì)系統(tǒng)架構(gòu)環(huán)節(jié)最為困難的一項(xiàng)工作[8]。另外,通過不同設(shè)計(jì)角度的案例分析,可以充分了解兩種類型建筑設(shè)計(jì)的主要構(gòu)件空間劃分和結(jié)構(gòu)確定的基本要素。軟件系統(tǒng)設(shè)計(jì)組件首先應(yīng)是邏輯元件。系統(tǒng)功能模塊設(shè)計(jì)本系統(tǒng)的具體功能如圖所示:圖3系統(tǒng)功能模塊圖系統(tǒng)管理員結(jié)構(gòu)圖,如圖所示:圖4管理員功能結(jié)構(gòu)圖出租者結(jié)構(gòu)圖,如圖所示:圖5出租者功能結(jié)構(gòu)圖用戶結(jié)構(gòu)圖,如圖所示:圖6用戶功能結(jié)構(gòu)圖編程環(huán)境的選擇編程語言HTML:超文本標(biāo)記語言,簡稱HTML,是國際標(biāo)準(zhǔn)中通用標(biāo)記語言的一種重要應(yīng)用,是專業(yè)網(wǎng)頁設(shè)計(jì)制作所使用的必備的標(biāo)記工具[9]。超文本標(biāo)記語言(HypertextMarkupLanguage)的基本網(wǎng)頁結(jié)構(gòu)主要功能包括“標(biāo)題”部分和“正文”部分,其中前者主要就是提供關(guān)于網(wǎng)頁的基本機(jī)構(gòu)信息,后者提供關(guān)于網(wǎng)站的其他部分具體內(nèi)容。CSS:層疊樣式表(它的英文全稱:Cascading

StyleSheets)是一個(gè)通用標(biāo)準(zhǔn)計(jì)算機(jī)網(wǎng)頁語言,用于表示網(wǎng)頁文件中的層疊網(wǎng)頁樣式,如HTML(滿足通用標(biāo)準(zhǔn)和其他通用注釋語言的應(yīng)用程序)或XML(對于符合標(biāo)準(zhǔn)場景的組)CSS不僅可以創(chuàng)建統(tǒng)計(jì)網(wǎng)站,還可以控制和協(xié)調(diào)各種共享網(wǎng)站和語言標(biāo)簽,動(dòng)態(tài)格式化網(wǎng)站的所有細(xì)節(jié)。CSS還可以準(zhǔn)確控制網(wǎng)站中含有文本元素的像素結(jié)構(gòu)及布局,支持幾乎所有字體和大小模板,編輯網(wǎng)站對象和模型模板。JavaScript:JavaScript(它的縮寫JS)它是一種基于對象編程語言的原型開發(fā)語言基礎(chǔ)優(yōu)先、函數(shù)編程語言基礎(chǔ)優(yōu)先的高級通用多范式解釋性編程語言。它主要支持面向?qū)ο缶幊獭⒚钍骄幊陶Z言的基礎(chǔ)編程和其他各種函數(shù)式編程語言基礎(chǔ)編程。它不僅提供了基于所有操作系統(tǒng)中的文本、數(shù)組、日期和正則表達(dá)式的基本編程語法,不允許支持任何新的I/O(也例如二維圖形網(wǎng)絡(luò)、存儲(chǔ)和三維圖形),但它的其它宿主編程開發(fā)語言環(huán)境仍然可以支持它。它已經(jīng)被ECMA(歐洲計(jì)算機(jī)制造商協(xié)會(huì))通過ECMAScript進(jìn)行標(biāo)準(zhǔn)化[10]。它被當(dāng)今世界上大多數(shù)企業(yè)網(wǎng)站所廣泛使用,并得到世界上許多主流網(wǎng)頁瀏覽器的大力支持。開發(fā)工具--VisualStudioCodeVisualStudioCode(簡稱“VSCode”)是在2015年4月30日的項(xiàng)目開發(fā)人員大會(huì)上Microsoft在正式宣布的,MacOSXPlant、Windows和Linux源代碼編輯器可以正常運(yùn)行,。它可以使用JS中允許的JavaScript站點(diǎn)接收J(rèn)avaScript,并將豐富的生態(tài)系統(tǒng)擴(kuò)展到其他語言。詳細(xì)設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)模塊詳細(xì)設(shè)計(jì)系統(tǒng)登陸:首先是系統(tǒng)登陸界面,系統(tǒng)登陸界面是門戶,需要布局精美、簡潔,登陸界面共兩個(gè)功能點(diǎn)分別為:新用戶注冊、用戶登錄。代碼實(shí)現(xiàn)如下:添加用戶:主要是引導(dǎo)新用戶,從而使新用戶更快的了解本系統(tǒng),其次對新用戶的管理功能。代碼實(shí)現(xiàn)如下:信息發(fā)布:信息發(fā)布模塊主要功能是對房源的篩選和推送,根據(jù)用戶的不同需求篩選出滿足客戶的房源。代碼實(shí)現(xiàn)如下:運(yùn)行和測試系統(tǒng)測試目的系統(tǒng)測試是系統(tǒng)實(shí)施準(zhǔn)備工作基本完成后的一個(gè)關(guān)鍵步驟,主要目的是為了及時(shí)發(fā)現(xiàn)應(yīng)用軟件操作系統(tǒng)中一些可能存在的隱藏的常見技術(shù)錯(cuò)誤和重要功能錯(cuò)誤,確保軟件操作系統(tǒng)的正確性、完整性和操作安全性。本房屋租賃系統(tǒng)測試主是要對系統(tǒng)進(jìn)行軟件功能和硬件性能測試。功能測試的主要目的是建立測試用例和性能測試。測試工具用于盡可能地測試程序的故障,以提高軟件系統(tǒng)的可靠性和安全性。測試方法簡介功能測試本房屋租賃系統(tǒng)主要分為九個(gè)功能模塊,我們主要對這九個(gè)功能模塊分別進(jìn)行功能模塊測試操作。系統(tǒng)登陸界面:首先我們對登陸界面的布局進(jìn)行觀察其次對功能按鈕進(jìn)行測試,然后是實(shí)現(xiàn)登陸測試。日常管理模塊:日常管理模塊是對整個(gè)系統(tǒng)設(shè)置管理的模塊,首先進(jìn)行按鈕測試,其次對日常管理模塊下的功能進(jìn)行測試。房源管理模塊:房源管理模塊主要功能是對房源的篩選和推送,是本系統(tǒng)的關(guān)鍵,房源系統(tǒng)需要對房源的分類進(jìn)行測試,和房源的推送??蛻艄芾砟K:客戶管理主要進(jìn)行客戶的登錄測試,和客戶個(gè)人賬號權(quán)限的測試。內(nèi)部統(tǒng)計(jì)模塊:主要針對系統(tǒng)房源統(tǒng)計(jì),和出租房源的統(tǒng)計(jì),需要對數(shù)據(jù)及逆行測試。新房源模塊:主要進(jìn)行對房源的增刪改查進(jìn)行測試。新增客戶模塊:主要對客戶的數(shù)據(jù)、權(quán)限進(jìn)行測試。跟進(jìn)查詢模塊:對客戶問題的回訪實(shí)現(xiàn)測試。切換登錄模塊:主要針對不同賬號的切換進(jìn)行測試。性能測試壓力負(fù)荷自動(dòng)試驗(yàn);通過自動(dòng)測試工具或模擬軟件進(jìn)行系統(tǒng)的自動(dòng)測試模擬程序自動(dòng)記錄系統(tǒng)在超負(fù)荷下各種主要性能指標(biāo)的異常變化,該模擬程序通常與系統(tǒng)壓力負(fù)荷測試一起配合執(zhí)行。網(wǎng)絡(luò)強(qiáng)度限制試驗(yàn);總的來說一般指操作系統(tǒng)在網(wǎng)絡(luò)資源利用率低的環(huán)境中運(yùn)行,例如網(wǎng)絡(luò)運(yùn)行寬帶、內(nèi)存等受到人為因素限制。容量測試;它通常指在模擬用戶數(shù)量增加的同時(shí),確定系統(tǒng)可在線處理的最大用戶數(shù)量。軟件測試結(jié)果經(jīng)過此次安全測試,可以充分證明本次自主開發(fā)的這套房屋租賃系統(tǒng)完全是可以成功運(yùn)行的,系統(tǒng)的各項(xiàng)基本功能操作流程都是可以正常使用的。軟件使用說明書用戶登錄注銷圖1用戶注冊圖2用戶登錄房屋信息展示圖3房屋展示圖4詳情展示客戶經(jīng)理展示圖5客戶經(jīng)理展示預(yù)定信息展示圖6預(yù)定信息展示反爬蟲設(shè)計(jì)爬蟲的影響會(huì)造成網(wǎng)站關(guān)鍵信息的泄漏。爬蟲攻擊會(huì)直接造成大量的用戶網(wǎng)站訪問網(wǎng)站流量,從而使用戶無法正常進(jìn)入網(wǎng)站或造成網(wǎng)站卡頓。反爬蟲的方法通過用戶代理來進(jìn)行控制訪問網(wǎng)站,用戶代理還可以請求訪問服務(wù)器。直接識別和導(dǎo)出不同用戶的操作系統(tǒng)和其他程序版本、處理器版本類型、瀏覽器類型和版本。許多網(wǎng)站都有一個(gè)用戶白名單,通常只是調(diào)用這個(gè)網(wǎng)站白名單來控制區(qū)域中的查詢。因此,我們需要在一些大型爬蟲搜索引擎的代碼中安裝一個(gè)用戶代理,并將其偽裝成當(dāng)前瀏覽器中不存在的新版本的訪問請求。有時(shí),AccessServer還允許您檢查仲裁器,以便可以同時(shí)創(chuàng)建仲裁器(指定鏈接或發(fā)送網(wǎng)站訪問請求頁面)。通過一個(gè)IP來進(jìn)行限制當(dāng)我們經(jīng)常使用相同的代理IP多次頻繁請求訪問一個(gè)服務(wù)器時(shí),服務(wù)器將會(huì)自動(dòng)檢測到在收到的多次請求當(dāng)中是否可能有是由爬蟲操作的。當(dāng)然這種反限制爬蟲技術(shù)還可以通過使用IP代理池來進(jìn)行反限制爬蟲。網(wǎng)上現(xiàn)在就已經(jīng)有很多可以提供這種代理的爬蟲網(wǎng)站來供我們使用。設(shè)置延長請求間隔一般來說,當(dāng)一個(gè)網(wǎng)站爬蟲想要抓取一個(gè)新的站點(diǎn)時(shí),它會(huì)自己制定一個(gè)相應(yīng)的爬蟲抓取策略,但是一些惡意網(wǎng)站爬蟲可能會(huì)被迫繼續(xù)使用同一個(gè)站點(diǎn)。那么面對這種情況,我們其實(shí)可以通過自己設(shè)計(jì)一個(gè)請求間隔來快速感知和預(yù)防惡意爬蟲,以便于避免在短時(shí)間內(nèi)大量的用戶訪問請求從而影響站點(diǎn)的正常業(yè)務(wù)運(yùn)行。參數(shù)設(shè)置是自動(dòng)加密的。某些業(yè)務(wù)線可以在聚合這些設(shè)置后自動(dòng)加密或發(fā)送到服務(wù)器,以此來達(dá)到一個(gè)防止被爬的目的。現(xiàn)在,我們可以嘗試通過JS代碼找到另一個(gè)解決方案?;蛘咭部梢試L試使用"PhantomJS",這是一個(gè)沒有Web瀏覽器界面的基于WebKit的分區(qū),它會(huì)把網(wǎng)站加載后放到內(nèi)存中,然后執(zhí)行頁面上的JavaScript,因?yàn)樗⒉粫?huì)自動(dòng)展示任何圖形界面,所以它在運(yùn)行時(shí)看起來比完整的網(wǎng)頁瀏覽器更高效。

設(shè)計(jì)總結(jié)本系統(tǒng)主要以房屋租賃系統(tǒng)為內(nèi)外部研究對象,結(jié)合用戶意向分析方法,重點(diǎn)研究了了系統(tǒng)的實(shí)現(xiàn)的思路和流程以及系統(tǒng)的功能需求。該房屋租賃系統(tǒng)的主要功能包括:注冊、登錄模塊、業(yè)主信息展示模塊、調(diào)查模塊、房源信息發(fā)布模塊、消息評估模塊、房源評估推薦模塊、租戶與租戶相互評估模塊等。這套租房制度是在分析用

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論