畢業(yè)設(shè)計報告租房管理系統(tǒng)的設(shè)計與實現(xiàn)_第1頁
畢業(yè)設(shè)計報告租房管理系統(tǒng)的設(shè)計與實現(xiàn)_第2頁
畢業(yè)設(shè)計報告租房管理系統(tǒng)的設(shè)計與實現(xiàn)_第3頁
畢業(yè)設(shè)計報告租房管理系統(tǒng)的設(shè)計與實現(xiàn)_第4頁
畢業(yè)設(shè)計報告租房管理系統(tǒng)的設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩34頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

經(jīng)典word整理文檔,僅參考,雙擊此處可刪除頁眉頁腳。本資料屬于網(wǎng)絡(luò)整理,如有侵權(quán),請聯(lián)系刪除,謝謝!摘要隨著互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,以及經(jīng)濟水平和人們生活水平的不斷提高,越來越多的商業(yè)活動都從傳統(tǒng)的現(xiàn)實生活中發(fā)展到了網(wǎng)絡(luò)上,房屋的出租業(yè)務(wù)也從現(xiàn)實生活中走上了網(wǎng)絡(luò)空間。本租房管理系統(tǒng)為房主和求租者提供一個直接交流的平臺,幫房主將房子租出去,幫求租者租到滿意的房子,省去了中介這一中間環(huán)節(jié),方便了房主和求租者之間的直接交流,提高了工作效率。網(wǎng)上租房管理系統(tǒng)主要有四個模塊,一個針對普通用戶,主要功能有瀏覽網(wǎng)站介紹,查詢房屋出租信息,瀏覽最新出租信息及精品房屋推薦,注冊成為會員;一個是針對求租者,主要功能有個人管理、求租管理、租房管理;一個是針對房主,主要功能有個人管理、出租管理、查看求租信息;一個針對管理員,主要功能有對房源信息、留言信息、房主及求租者信息的管理及維護等。本文主要介紹了本課題的開發(fā)背景、開發(fā)技術(shù)、開發(fā)過程和完成的功能。本次的設(shè)計是基于Web的網(wǎng)站開發(fā),采用目前較為流行的B/S(Browser/Server瀏覽器/服務(wù)器)三層體系結(jié)構(gòu)和JSP動態(tài)網(wǎng)頁開發(fā)技術(shù)及MyEclipse進行開發(fā),使用Tomcat服務(wù)器和MicrosoftSQLServer租房管理系統(tǒng)。本系統(tǒng)界面友好,功能實用,操作簡便、安全,實現(xiàn)了租房管理的自動化和信息化。關(guān)鍵詞:租房,管理,JSP,MicrosoftSQlServerIABSTRACTWiththedevelopmentoftheInternettechnology,aswellasthehighereconomiclevelandourlivingstandard,moreandmorebusinessactivitiesarefinishedviathenetworkspaceratherthaninreallife,includinghouseleasing.Thissystemwillprovideaplatformforhouse-ownersandrenterstocommunicatewitheachotherdirectly.Withitshelp,house-ownerscanrentouttheirhouseandrenterswillfindasatisfyingpalacetolivewithoutintermediaryagencies.Inaword,thissystemfacilitatespeople'slivesandimprovetheefficiency.Thesystemconsistsoffourparts.Thefirstpartisforordinaryuserstobrowsewebsite.Youwillfindhouserentalinginformationsincludingthelatestrentalinformationandinformationaboutrecommendatories.Youcanalsoregistertobeamemberinthispart.Thesecondpartisforthelessee.Itsmianfunctionincludespersonalmanagement,pricemanagementandrentalmanagement.Thethirdpartisforhouse-ownersanditsmianfunctionincludespersonalmanagement,leasemanagementandcheckingtheinquiries.Thelastpartisforthemanagers.Theywilluseittomanageandmaintaininformationandmessagesfromhouse-ownersandrenters.Thisarticlemainlyintroducedthebackground,theprocessandthecompletefunctionsofthissystem.Thesystemisbasedonwebsitedevelpment,andthedeveloperusetheB/Sthree-tierBrowser/Server(Browser/Server)architectureandJSPdynamicwebdevelopmenttechnologyandMyEclipse.TheTomcatServerandMicrosoftSQLServerdatabaseensueredthatthesystemtobemulti-function.Thissystemhasafriendlyinterfaceeasyoperation,anditsfunctionsandsafetywillhelpustomanagethehouse-rentalingautomatically.KEYWORDS:houselease,management,JSP,MicrosoftSQlServer目錄第1章前言........................................................11.1概述.........................................................11.2課題的研究意義...............................................21.3課題的研究方法...............................................2第2章系統(tǒng)分析.....................................................42.1設(shè)計目標(biāo).....................................................42.2可行性分析...................................................42.3系統(tǒng)基本情況描述.............................................52.4系統(tǒng)功能分析.................................................62.4.1登錄...................................................62.4.2普通用戶功能分析.......................................62.4.3會員功能分析...........................................72.4.4房東功能分析...........................................82.4.5管理員功能分析.........................................92.5軟硬件環(huán)境要求...............................................9第3章系統(tǒng)總體設(shè)計................................................103.1系統(tǒng)整體功能................................................103.2各模塊功能介紹..............................................113.2.1普通用戶模塊介紹......................................113.2.2會員功能模塊介紹......................................113.2.3房東功能模塊介紹......................................123.2.4管理員功能模塊介紹....................................12第4章數(shù)據(jù)庫設(shè)計..................................................144.1數(shù)據(jù)庫概念設(shè)計..............................................144.1.1各實體屬性圖..........................................144.1.2系統(tǒng)總體E-R圖........................................16III4.2數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計..........................................174.3數(shù)據(jù)庫表設(shè)計................................................18第5章系統(tǒng)詳細設(shè)計與實現(xiàn)..........................................215.1會員功能設(shè)計................................................215.1.1會員注冊功能設(shè)計......................................215.1.2會員登錄功能設(shè)計......................................215.1.3出租信息查詢功能設(shè)計..................................225.1.4租房功能設(shè)計..........................................235.1.5留言功能設(shè)計..........................................245.2房東功能設(shè)計................................................255.2.1修改密碼功能設(shè)計......................................255.2.2發(fā)布出租信息功能設(shè)計..................................255.3管理員功能設(shè)計..............................................265.3.1留言功能設(shè)計..........................................265.4編碼與實現(xiàn)..................................................275.4.1數(shù)據(jù)庫連接............................................275.4.2滑動門技術(shù)............................................275.4.2選擇操作..............................................28第6章系統(tǒng)測試....................................................316.1測試目的....................................................316.2黑盒測試用例................................................31第7章結(jié)論與展望..................................................337.1結(jié)論........................................................337.2展望........................................................33致謝...............................................................34參考文獻...........................................................35IV第1章前言1.1概述隨著社會經(jīng)濟以及城市現(xiàn)代化的不斷發(fā)展,城市規(guī)模不斷擴大,人員流動也但是,伴隨著房價的不斷上漲,買房對于很多人而言變的可望而不可即,于是,房屋出租逐漸成為社會生活的重要組成部分。不論是對房屋出租還是求租,都有一定的現(xiàn)實意義。但是對于傳統(tǒng)的房屋中介而言,無論是房東還是求租者,首先,都無法保證中介公司的信譽度。其次,房東和求租者進行交易時還要通過中介,使交易過程變得復(fù)雜。再者,中介公司還要從中收取一定的費用,一定程度上加重了他們的負擔(dān)。因此,急需一個為房東和求租者搭建的直接交流的平臺來彌補以上的不足。在當(dāng)今互聯(lián)網(wǎng)高速發(fā)展的背景下,網(wǎng)絡(luò)已經(jīng)對我們的生活、工作、學(xué)習(xí)等方面產(chǎn)生了潛移默化的影響。房屋出租及求租等社會生活也已經(jīng)轉(zhuǎn)移到網(wǎng)上,這給人們帶來了方便。當(dāng)今房地產(chǎn)業(yè)行業(yè)日愈火暴,通常的信息了解和傳播方式越來越不能滿足廣大用戶的要求。廣大用戶群眾為了掌握最新房屋信息,不得不借助媒體的宣傳攻勢,而互聯(lián)網(wǎng)正是21世紀(jì)最強勢的宣傳工具。而比較實用的B/S模式的信息系統(tǒng)正是大家所期待的結(jié)果。本系統(tǒng)根據(jù)現(xiàn)實房屋供求方式虛擬于網(wǎng)絡(luò)之上,系統(tǒng)基本實現(xiàn)了房源信息和客戶需求信息發(fā)布和搜索功能,具有用戶登錄功能,這樣可以提高數(shù)據(jù)的安全性和可靠性,還能在此基礎(chǔ)上提供更多,更貼心的服務(wù)。本網(wǎng)站采用JSP程序設(shè)計語言的程序設(shè)計與數(shù)據(jù)庫相結(jié)合的手段進行開發(fā),結(jié)構(gòu)緊湊、運行速度快、操作簡單,更因為擁有自己的源代碼,所以保證了軟件具有高度的保密、安全性,本網(wǎng)站將房屋中介公司工作人員方便、安全、高效的進行管理。信息技術(shù)的發(fā)展將更快的推動互聯(lián)網(wǎng)的發(fā)展,也推動了房屋中介系統(tǒng)的設(shè)計和實現(xiàn)趨勢。11.2課題的研究意義網(wǎng)絡(luò)信息技術(shù)發(fā)展到今天,Internet已經(jīng)直接影響著我們的生活,并將成為人們獲得信息和實現(xiàn)社會多種功能的主要載體。以其高效率、低支付、高收益、全球性等特點,受到各界的廣泛重視。這就是我們創(chuàng)建房屋中介網(wǎng)站的起因。隨著互聯(lián)網(wǎng)技術(shù)的迅猛發(fā)展,網(wǎng)絡(luò)給人們帶來了很多便利,比如人們借助于網(wǎng)絡(luò)進行相互交流變得更加方便。很多人都在網(wǎng)上發(fā)布自己的個人信息,公司也在網(wǎng)上擁有自己的網(wǎng)上交易平臺,這給人們帶來了方便。本課題是設(shè)計一個房屋中介系統(tǒng)網(wǎng)站。主要實現(xiàn)網(wǎng)上房屋信息發(fā)布,包括出租、求租、出售、求購等信息,方便人們在網(wǎng)上看了信息后直接與房主聯(lián)系等功能,同時提供后臺管理功能,對系統(tǒng)進行維護。這樣使得購房者可以不出家門了解各小區(qū)的房價情況,使得租房者能快速找到自己想要的房子,而不用出中介費。隨著使用互聯(lián)網(wǎng)的人越來越多,課題具有廣大的應(yīng)用前景。對于客戶來說,網(wǎng)絡(luò)信息系統(tǒng)就是工具,并且永不下班關(guān)門,客戶可以隨時隨地自由地查詢他想要的房屋信息,客戶無需親臨,只要坐在電腦前,開機上網(wǎng)即可查詢到自己想要的房屋信息,傳統(tǒng)的房屋租售和咨詢方式耗時費力,網(wǎng)上查詢方系統(tǒng)的設(shè)計與實現(xiàn)有著必要的成長趨勢?;诂F(xiàn)階段房產(chǎn)信息管理模式狀況和廣大客戶對信息的需求和接觸狀況來說,一個網(wǎng)絡(luò)管理信息系統(tǒng)是網(wǎng)絡(luò)時代的必然產(chǎn)物。所以,房產(chǎn)中介系統(tǒng)的設(shè)計和實現(xiàn)是市場所需,是信息時代的市場產(chǎn)物。所以該系統(tǒng)的設(shè)計和實現(xiàn)是有市場依據(jù)的,是完全應(yīng)著廣大客戶的需求來設(shè)計實現(xiàn)的。1.3課題的研究方法本租房管理系統(tǒng)為房東和求租者提供一個直接交流的平臺,房東可以發(fā)布出租信息,將房子租出去,求租者可以發(fā)布求租信息,查看求租信息,租到滿意的2房子,不需要經(jīng)過第三方,使交易過程變得簡單,使房屋信息在房東和求租者之間傳播更為透明。同時,加入管理員這一角色,負責(zé)對房東及求租者進行管理以及處理留言信息。本系統(tǒng)采用現(xiàn)有的軟硬件環(huán)境及科學(xué)的管理系統(tǒng)開發(fā)方案,實現(xiàn)操作直觀、方便、實用、安全等要求。本系統(tǒng)的開發(fā)要求采用B/S結(jié)構(gòu)[1]人員,系統(tǒng)中數(shù)據(jù)流程,系統(tǒng)的功能模塊組成。然后根據(jù)需求分析設(shè)計出正確合理的數(shù)據(jù)庫邏輯結(jié)構(gòu),先畫出E-R圖,再將E-R圖轉(zhuǎn)換成關(guān)系模型,對模型進行優(yōu)化后再在SQLServer上實施。其次就開始編寫程序,一個一個模塊的實現(xiàn)。3第2章隨著互聯(lián)網(wǎng)技術(shù)及城市現(xiàn)代化的發(fā)展,房屋出租業(yè)務(wù)也變得炙手可熱。房屋的出租與求租本身是一種雙向選擇的關(guān)系,為房東與求租者提供一個可以直接交流的平臺也更加符合現(xiàn)在生活的需要?;谶@種需求,本次畢業(yè)設(shè)計開發(fā)了“租2.1設(shè)計目標(biāo)實現(xiàn)一個租房管理網(wǎng)站,通過該網(wǎng)站實現(xiàn)求租者注冊為會員并登陸,會員對房屋出租信息的流覽,租房、退房,并且可以發(fā)布求租信息以及進行留言,會員還可以對自已的賬號進行管理。房東可以進行出租與求租信息的查看,添加與刪除房屋出租信息,查看訂單信息,留言。管理員可以對求租者、房東、房源信息、留言信息進行管理。對于典型的管理系統(tǒng),本系統(tǒng)需要滿足一下幾個系統(tǒng)設(shè)計目標(biāo):(1)實用性原則:真正為用戶的實際工作服務(wù),按照租房管理管理工作的實際流程,設(shè)計出實用的租房管理網(wǎng)站。(2)可靠性原則:必須為用戶提供信息安全的服務(wù),以保證用戶的各類信息的不被泄露。(3)友好性原則:本租房管理網(wǎng)站面向廣大房東與求租者,所以系統(tǒng)操作上要求簡單、方便、快捷,便于用戶使用。(4)可擴展性原則:采用開發(fā)的標(biāo)準(zhǔn)和接口,便于系統(tǒng)向更大規(guī)模和功能擴展。2.2可行性分析本租房管理系統(tǒng)是基于為房東及求租者提供一個直接交流的平臺而設(shè)計實現(xiàn)的??梢詮囊韵聨讉€角度分析其可行性:4(1)社會角度:在傳統(tǒng)方式上,求租者都是電話查詢或者親自到房屋中介公司去詢問房屋出租信息并進行租房,房東與求租者在出租房屋過程中還要經(jīng)過中介這一環(huán)節(jié),使得人們花費過多的時間,人們的滿意度很低,這樣也給中介公司增加了大量的業(yè)務(wù),造成有些房屋信息的積壓,而有的卻供不應(yīng)求,這樣就不能形成一個穩(wěn)定有序的房屋租賃機制。因此一個良好穩(wěn)定的租房管理管理系統(tǒng)的推出勢在必行。(2)經(jīng)濟角度:它是基于Web網(wǎng)絡(luò)環(huán)境下,采用B/S工作模式,集會員管理和房屋出租查詢預(yù)訂處理統(tǒng)一于一體的信息控制和管理,是建立在網(wǎng)絡(luò)辦公自動化和企業(yè)生產(chǎn)、經(jīng)營管理基礎(chǔ)上的統(tǒng)一網(wǎng)絡(luò)信息管理平臺。在此信息平臺下,可靈活的處理房屋出租管理業(yè)務(wù),實現(xiàn)管理控制的一體化,為公司創(chuàng)造了方便,快捷的工作環(huán)境。(3)管理角度:以前傳統(tǒng)的方式上的房屋出租方式很不方便,而且花費在這上面的時間也是很多的。而且純手工的操作也會給租房管理帶來一定的隱患。隨著房屋出租業(yè)務(wù)的不斷發(fā)展,傳統(tǒng)的房屋出租方式明顯不能適應(yīng)社會的發(fā)展,不能滿足社會的的需要。(4)技術(shù)角度:本系統(tǒng)采用JSPJ語言編MicrosoftSQLServer2008JDBC-ODBC橋訪問數(shù)據(jù)庫來實現(xiàn)各種功能。(5)法律角度:①所有技術(shù)資料都為合法。②開發(fā)過程中不存在知識產(chǎn)權(quán)問題。③未抄襲任何系統(tǒng),不存在侵犯版權(quán)問題。④開發(fā)過程中未涉及任何法律責(zé)任。2.3系統(tǒng)基本情況描述租房管理系統(tǒng)的建立,可以通過本系統(tǒng)為房東及求租者提供一個直接交流的平臺,在交易上要避免中間環(huán)節(jié)的干擾??傮w上要符合各角色的需求,使用簡單安全,管理及維護方便。根據(jù)具體的需求分析,確定了本網(wǎng)站的基本功能模塊。5系統(tǒng)功能圖圖2.4系統(tǒng)功能分析2.4.1登錄用戶登錄再本系統(tǒng)中有很重要的地位,不管是會員、房東還是管理員,都要先登錄,才能選擇后續(xù)要進行的操作。在登錄時,首先選擇要登錄的角色,將用戶名及密碼輸入。然后系統(tǒng)將輸入的信息與數(shù)據(jù)庫的記錄進行校驗,兩者都正確時進入相應(yīng)的界面,否則報錯重新輸入。2.4.2普通用戶功能分析本模塊即為網(wǎng)站首頁設(shè)計。用戶進入網(wǎng)站首頁時即為普通用戶,普通用戶可以不用登錄就可以查詢房屋出租信息,可以注冊成為會員,可以在網(wǎng)站首頁查看網(wǎng)站介紹、最新出租消息、精品房屋推薦,以及可以選擇自己的角色進行登錄。(1)出租查詢:普通用戶不用注冊即可查詢,可以選擇要查詢的條件,包括房屋地址、租金、樓高、房型等。6(2)注冊會員:用戶需要填寫用戶名、真實姓名、密碼、聯(lián)系電話、性別、年齡等信息進行注冊。2.4.3會員功能分析普通用戶注冊完會員信息后即可登錄。會員即求租者,包括個人管理、求租管理、租房管理三個功能模塊。1、個人管理個人管理主要包括修改密碼、修改個人信息及我要留言。其功能介紹如下:(1)修改密碼:會員為提高自身信息的安全,需要對自己的密碼定期進行修改。輸入自己的用戶名及原始密碼,輸入新密碼,然后再次輸入新密碼進行確認(rèn)。修改成功后返回會員操作主頁面。(2)修改個人信息:會員可以對自己的電話、年齡、性別等信息進行修改。(3)我要留言:會員可以通過留言板查看留言信息,可以用昵稱進行留言。2、求租管理求租管理主要包括發(fā)布求租信息、修改求租信息、刪除求租信息。其功能介紹如下:(1)發(fā)布求租信息:求租者可以根據(jù)自己的需求發(fā)布求租信息,將自己對租房的需求提供給房東。(2)修改求租信息:如果發(fā)布的求租信息需要進行修改,可以在求租信息中進行修改。(3)刪除求租信息:當(dāng)求租者不需要再進行求租的時候,求租信息可以進行刪除,刪除后,求租信息將不再顯示。3、租房管理租房管理主要包括查看出租信息、租房、退房。其功能介紹如下:(1)查看出租信息:查看所有房屋出租信息,并分頁顯示在頁面上。7(2)租房:求租者看到滿足自己需求的房屋時,可以進行租房。輸入自己想要租的房屋編號,確認(rèn)租房信息,點擊租房即可完成。此時可以查看自己的已租信息。(3)退房:求租者可以對已租房屋進行退房操作。退房完成后已租信息中將不再顯示。2.4.4房東功能分析房東這一角色主要包括個人管理、出租管理、查看求租信息三個模塊。1、個人管理:個人管理主要包括查看個人信息、修改密碼及我要留言,其功能介紹如下:(1)查看個人信息:房東是由管理員進行添加的,房東可以查看管理員添加的個人信息是否一致。(2)修改密碼:此功能與會員修改密碼操作一致。(3)我要留言:房東對網(wǎng)站的建議以及對求租信息等,都可以通過留言板進行留言,并可以查看所有的留言。2、出租管理:出租管理主要包括查看出租信息、發(fā)布出租信息、刪除出租信息、查看訂單,其功能介紹如下:(1)查看求租信息:房東可以查看所有的求租信息,并分頁顯示在頁面中。(2)發(fā)布出租信息:當(dāng)房東有房屋要進行出租的時候,可以在網(wǎng)站發(fā)布出租信息。根據(jù)頁面上輸入框的提示進行填寫,填寫完成點擊保存即可。(3)刪除出租信息:當(dāng)房東不想講房屋出租的時候,可以刪除出租信息,如果該房屋已經(jīng)租出去,刪除后,已租信息中也將不再顯示。3、查看求租信息房東可以了解求租者的需求,查看自己出租的房屋是否有市場。如果滿足需8求,房東可以去留言板進行留言,也可以通過求租者留下的電話進行溝通。2.4.5管理員功能分析管理員是為了對網(wǎng)站進行維護、對會員已經(jīng)房東進行管理而設(shè)定的。包括會員管理、房東管理、留言管理三個模塊。普通用戶可以通過注冊會員進入系統(tǒng)前臺操作,但是房東只能通過管理員的添加才可以進行之后的操作。管理員一旦刪除房東信息,房東將失去權(quán)限。此外,管理員還要進行留言管理,對房東及會員的留言進行查看,及時刪除過時的留言信息,對留言板進行維護。2.5軟硬件環(huán)境要求硬件要求:CPUIntel586/50MHZ或更高、內(nèi)存在512MB或更高。軟件要求:JDK6.0或者以上版本,MyEclipse8.6或者以上版本。服務(wù)器使用tomcat7.0或者以上版本的服務(wù)器。數(shù)據(jù)庫使用MicrosoftSQLServer2008或者以上版本的數(shù)據(jù)庫。9第3章3.1系統(tǒng)整體功能本系統(tǒng)基本按照系統(tǒng)規(guī)劃的要求設(shè)計,根據(jù)需求分析的要求,租房管理系統(tǒng)整體功能如圖3.1所示:租房管理系統(tǒng)網(wǎng)站首頁網(wǎng)注出精最個求租站冊租品新人租房介會查推消管管管紹員詢薦息理理理個出查人租看管管求理理租會房留員東言管管管理理理圖能。登錄網(wǎng)站首頁即可查看網(wǎng)站介紹、最新出租消息、精品房屋推薦,普通用戶不需要登錄即可查詢房屋出租信息,還可以注冊成為會員。會員可以進行的操作有個人管理、求租管理、租房管理。其中個人管理包括修改個人信息、修改密碼及我要留言;租房管理包括查詢房屋出租信息,租房,查看已租房屋并進行退房。房東可以進行的操作有個人管理、出租管理及查看求租信息。其中出租管理包括對出租信息的添加、修改、刪除。管理員可以進行的操作有會員管理、房東管理、留言管理,它們共有的功能為查看、刪除等功能。3.2各模塊功能介紹3.2.1普通用戶模塊介紹此模塊即為網(wǎng)站首頁設(shè)計,包括網(wǎng)站介紹、注冊會員、出租查詢、精品房屋推薦、最新出租消息。如圖3.2所示:網(wǎng)站介紹注冊會員出租查詢精品推薦最新消息圖模塊主要功能如下:(1)注冊會員:注冊成為會員并進行相應(yīng)的操作;(2)出租查詢:不用登錄直接多條件查詢房屋出租信息。(3)在網(wǎng)站首頁可以直接查看網(wǎng)站介紹、精品房屋推薦以及最新出租消息。3.2.2會員功能模塊介紹普通用戶注冊成為會即可登錄會員模塊。本模塊包括個人管理、求租管理、租房管理。如圖3.3所示:個人管理求租管理租房管理圖模塊功能如下:(1)個人管理:修個密碼、修改個人信息、查看留言信息并留言;(2)求租管理:對求租信息進行發(fā)布、修改、刪除;(3)租房管理:查看求租信息、租房、查看已租房屋、退房。3.2.3房東功能模塊介紹房東由管理員添加,添加完成后直接輸入用戶名及密碼登陸。本模塊包括個人管理、出租管理、查看求租信息。如圖3.4所示:房東個人管理出租管理查看求租圖模塊功能如下:(1)個人管理:查看個人信息、修改密碼、查看留言信息及留言;(2)出租管理:發(fā)布、查看、刪除出租信息,查看訂單信息。(3)查看求租:對會員發(fā)布的求租信息進行查看。3.2.4管理員功能模塊介紹管理員是為了對網(wǎng)站進行維護及管理而設(shè)定的,可以查看會員及房東的非隱私信息。本模塊包括會員管理、房東管理及留言管理。如圖3.5所示:會員管理房東管理留言管理圖模塊功能如下:(1)會員管理:查看會員信息、刪除會員信息;(2)房東管理:添加房東、查看房東信息、刪除房東信息;(3)留言管理:查看留言板、刪除留言信息。第4章4.1數(shù)據(jù)庫概念設(shè)計4.1.1各實體屬性圖(1)會員信息實體存儲會員信息,會員的注冊、登錄,管理員對會員的管理,都與此實體有關(guān)。會員信息實體圖如圖4.1所示:圖(2)房東信息實體存儲房東的信息。房東信息實體圖如圖4.2所示:圖(3)管理員信息實體存儲管理員的信息。管理員信息實體圖如圖4.3所示:圖(4)房屋信息實體用于存儲房屋信息。房屋信息實體圖如圖4.4所示:圖(5)租房信息實體用于存儲已租房屋信息。租房信息實體如圖4.5所示:圖(6)求租信息實體用于存儲會員發(fā)布的求租信息。求租信息實體如圖4.6所示:圖(7)留言信息實體用于存儲留言信息。留言信息實體如圖4.7所示:圖4.1.2系統(tǒng)總體E-R圖系統(tǒng)總體E-R圖如圖4.8所示,其中各實體E-R圖如圖4.1-圖4.7所示:11m普通用戶注冊會員管理mmmm管理查看查看發(fā)布1nnnn求租信息租房信息房屋信息留言信息管理管理員nnnn查看查看管理發(fā)布1mmm房東管理圖圖4.2數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計數(shù)據(jù)庫常用的數(shù)據(jù)模型有:網(wǎng)狀模型、層次模型、關(guān)系模型、面相對象模型。本租房管理系統(tǒng)中,我們采用了關(guān)系模型的方式。4.3數(shù)據(jù)庫表設(shè)計會員表,主要存放會員的基本信息,如表4.1所示:表房東表,主要存放房東的基本信息,如表4.2所示:表管理員表,主要存放管理員的登錄信息,如表4.3所示:表房屋信息表,主要存放房屋的基本信息,如表4.4所示:表租房信息表,主要存放已租房屋的基本信息,如表4.5所示:表求租信息表,主要存放求租的基本信息,如表4.6所示:表留言信息表,主要存放留言板里的信息,如表4.7所示:表第5章5.1會員功能設(shè)計5.1.1會員注冊功能設(shè)計在會員注冊頁面中,會員要輸入用戶名、真實姓名、性別、年齡、電話、密碼等信息,系統(tǒng)會判斷輸入的信息是否合法,確認(rèn)合法后注冊會員成功。會員注冊流程圖如圖5.1所示:開始輸入注冊信息判斷合法性否注冊成功結(jié)束圖5.1.2會員登錄功能設(shè)計在會員登錄頁面中,會員要輸入用戶名和密碼,系統(tǒng)將輸入的信息與數(shù)據(jù)庫中的數(shù)據(jù)進行匹配,如果信息一致,則登錄成功,否則登錄失敗。會員登錄流程圖如圖5.2所示:是否否是圖5.1.3出租信息查詢功能設(shè)計在網(wǎng)站首頁可以按條件查詢房屋出租信息,用戶輸入要查詢的房屋地址、租金、樓高、房型等條件,系統(tǒng)將會顯示滿足條件的出租信息。出租信息查詢流程圖如圖5.3所示:否是查詢失敗結(jié)束圖5.1.4租房功能設(shè)計會員查詢到滿足自己要求的房屋時,輸入想要求租的房屋編號進行求租。當(dāng)數(shù)據(jù)庫中沒有此房屋編號時跳轉(zhuǎn)到查詢頁面繼續(xù)查詢房屋信息。租房功能流程圖如圖5.4所示:否查看出有此編號房屋租信息結(jié)束圖5.1.5留言功能設(shè)計的標(biāo)題及內(nèi)容。留言功能流程圖如圖5.5所示:開始查看留言信息輸入留言信息留言成功結(jié)束圖5.2房東功能設(shè)計5.2.1修改密碼功能設(shè)計房東需要輸入自己的用戶名及原始密碼與數(shù)據(jù)庫的信息匹配,信息一致后輸入新密碼,然后再次輸入新密碼,兩次輸入的密碼一致后修改成功。修改密碼功能如圖5.6所示:否是否是圖5.2.2發(fā)布出租信息功能設(shè)計房東需要輸入要出租的房屋信息,包括房屋編號、房屋地址、房型、樓高、面積、價位、登記日期、備注、房東姓名、房東電話、目前狀態(tài)等信息。發(fā)布出租信息流程圖如圖5.7所示:圖

溫馨提示

  • 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. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論