《基于BS三層體系結(jié)構(gòu)的房屋租賃系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》5200字_第1頁(yè)
《基于BS三層體系結(jié)構(gòu)的房屋租賃系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》5200字_第2頁(yè)
《基于BS三層體系結(jié)構(gòu)的房屋租賃系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》5200字_第3頁(yè)
《基于BS三層體系結(jié)構(gòu)的房屋租賃系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》5200字_第4頁(yè)
《基于BS三層體系結(jié)構(gòu)的房屋租賃系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》5200字_第5頁(yè)
已閱讀5頁(yè),還剩13頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

基于BS三層體系結(jié)構(gòu)的房屋租賃系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)目錄TOC\o"1-2"\h\u212401概述 23371.1背景介紹 210701.2研究意義 2238202系統(tǒng)分析 2195862.1設(shè)計(jì)目標(biāo) 2298532.2可行性分析 3109532.3系統(tǒng)基本功能描述 317912.4系統(tǒng)功能分析 360472.5軟硬件環(huán)境要求 3209013系統(tǒng)總體設(shè)計(jì) 332823.1系統(tǒng)整體功能 3227253.2各模塊功能介紹 443324數(shù)據(jù)庫(kù)設(shè)計(jì) 659244.1數(shù)據(jù)庫(kù)概念設(shè)計(jì) 6123874.2數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 8310054.3數(shù)據(jù)庫(kù)表設(shè)計(jì) 8227785系統(tǒng)實(shí)現(xiàn) 10258435.1租客功能 10290025.2房東功能 14252675.3管理員功能 1555306小結(jié) 1718484參考文獻(xiàn) 18摘要:最近這些年,人們與互聯(lián)網(wǎng)的距離越來(lái)越近,很多人也更愿意使用互聯(lián)網(wǎng),對(duì)于不同人群的需求,互聯(lián)網(wǎng)都可以解決。而房屋管理系統(tǒng)可以解決人們的住房問(wèn)題本系統(tǒng)主要有三個(gè)模塊,租房者模塊,出租房屋者模塊能夠發(fā)布租賃信息和查看我的租賃信息,房屋管理,房屋報(bào)修管理等功能。房東管理,主要功能是添加和查看房源,管理員模塊,主要功能是查看、修改、刪除房源并且可以進(jìn)行合同管理。本項(xiàng)設(shè)計(jì)是基于Web的網(wǎng)站開(kāi)發(fā),開(kāi)發(fā)軟件為Eclipse,該開(kāi)發(fā)使用當(dāng)前廣泛使用的B/S三層體系結(jié)構(gòu),使用SSM框架搭建項(xiàng)目,采用Tomcat服務(wù)器和MySQL數(shù)據(jù)庫(kù)。本系統(tǒng)簡(jiǎn)潔,可以方便人們查詢(xún)想要租賃的房屋信息。關(guān)鍵詞:房屋租賃管理系統(tǒng);住房;MySQL;tomcat1概述土地資源有限,但是人們對(duì)房屋的需求與日俱增,隨著住房?jī)r(jià)格的不斷上漲,面臨著買(mǎi)不起房子的問(wèn)題,所以,住房問(wèn)題已成為亟待解決的問(wèn)題,房屋租賃已成為人們的首選。但是,由于過(guò)去的租賃方式比較落后,對(duì)于有著緊急需求的人們來(lái)說(shuō),我們就不能夠保證在傳統(tǒng)租賃公司找中介的時(shí)效性。并且,傳統(tǒng)的租賃方式非常麻煩,中介公司在租賃過(guò)程中會(huì)收取一定的費(fèi)用,因此對(duì)于租客負(fù)擔(dān)有所增加。所以,需要針對(duì)房東和租戶(hù)的直接通信來(lái)開(kāi)發(fā)房屋租賃系統(tǒng)來(lái)解決這些問(wèn)題。因特網(wǎng)對(duì)工作和研究產(chǎn)生了極大的影響。諸如租房和尋找房屋等實(shí)際社會(huì)活動(dòng)也已經(jīng)轉(zhuǎn)移到互聯(lián)網(wǎng)上,給人們帶來(lái)了便利。如果租客想要了解房屋的信息,需要依靠傳統(tǒng)的宣傳渠道,而互聯(lián)網(wǎng)為我們了解房屋信息提供了有力保障,每個(gè)人都期望得到一個(gè)更實(shí)用的房屋租賃系統(tǒng)。該系統(tǒng)根據(jù)實(shí)際房屋的供需情況在網(wǎng)絡(luò)上進(jìn)行了虛擬化,本系統(tǒng)實(shí)現(xiàn)了管理員登錄,租客登錄、房東登錄的功能,簡(jiǎn)化了流程,該網(wǎng)站結(jié)合了Java編程語(yǔ)言編程和數(shù)據(jù)庫(kù)進(jìn)行開(kāi)發(fā),結(jié)構(gòu)緊湊,執(zhí)行速度快,操作簡(jiǎn)單。1.1背景介紹由于中國(guó)經(jīng)濟(jì)發(fā)展迅猛,社會(huì)主義城市化建設(shè)不斷進(jìn)步,今日人口普查報(bào)告公布,我國(guó)人口與日俱增,但是土地資源有限,加上人員的流動(dòng)也在不斷增加,所以住房問(wèn)題也日益凸顯。為了解決這個(gè)問(wèn)題,需要開(kāi)發(fā)一個(gè)房屋租賃系統(tǒng)。1.2研究意義在我們的生活中,有時(shí)遇到各種各樣的問(wèn)題都會(huì)在互聯(lián)網(wǎng)上尋求幫助,由于使用互聯(lián)網(wǎng)的人多,互聯(lián)網(wǎng)業(yè)務(wù)變得炙手可熱。有些人通過(guò)互聯(lián)網(wǎng)進(jìn)行消息的傳遞,同時(shí)也有許多人在網(wǎng)上發(fā)布信息,為房屋中介系統(tǒng)設(shè)計(jì)一個(gè)網(wǎng)站。幫助人們?cè)诰€獲取房屋信息,申請(qǐng)看房,幫助房東添加日程等。通過(guò)本系統(tǒng),人們可以時(shí)刻了解到想要獲取的信息,能夠極大地方便的求租者和出租者。使用互聯(lián)網(wǎng)的人與日俱增,人們可以通過(guò)互聯(lián)網(wǎng)接觸本系統(tǒng),本項(xiàng)設(shè)計(jì)也能夠?yàn)槿藗兲峁┳夥可系谋憷瑐鹘y(tǒng)的房屋租賃方法既費(fèi)時(shí)又費(fèi)力,而房屋租賃系統(tǒng)可以極大的方便客戶(hù)租房,客戶(hù)隨時(shí)可以通過(guò)互聯(lián)網(wǎng)來(lái)進(jìn)行房屋租賃信息查詢(xún),通過(guò)此系統(tǒng)進(jìn)行房屋信息查詢(xún)可以幫助人們實(shí)現(xiàn)時(shí)間的合理利用,可以方便一些比較緊急的客戶(hù),因?yàn)楸鞠到y(tǒng)能夠?yàn)槿藗児?jié)省與傳統(tǒng)中介聯(lián)系的時(shí)間,因此需要我們開(kāi)發(fā)并實(shí)現(xiàn)一個(gè)可以方便人們看房、租房的系統(tǒng)是有必要的。2系統(tǒng)分析互聯(lián)網(wǎng)的不斷發(fā)展,人們的需求也越來(lái)越多,近日公布的第七次人口普查報(bào)告顯示,人口不斷增加,但是土地資源有限,以至于產(chǎn)生了一系列問(wèn)題,尤其是人們實(shí)際生活中的住房問(wèn)題,所以,我們需要開(kāi)發(fā)一個(gè)能夠幫助人們租房的房屋租賃系統(tǒng),讓人們能夠坐在家里或者躺在床上就能了解房屋信息,本系統(tǒng)可以進(jìn)行房屋查詢(xún),租金查詢(xún),以及在住房過(guò)程中遇到的一些問(wèn)題進(jìn)行上報(bào)。這樣的系統(tǒng)給人們帶來(lái)了極大的便利,所以本次畢業(yè)設(shè)計(jì)確立了本題目。2.1設(shè)計(jì)目標(biāo)本系統(tǒng)具有以下功能,房東可以查看房源,添加房源。管理員可以查看并刪除房源,可以查看看房申請(qǐng)和退租申請(qǐng),可以添加日程,在添加日程時(shí)可以選擇日期,在文本框里輸入日程信息,點(diǎn)擊保存就可以添加日程,也可以查看租客上報(bào)的故障信息,故障信息包括房屋的地址,租客的姓名,租客遇到的具體故障,當(dāng)故障處理完后,點(diǎn)擊已處理,租客就可以收到反饋。租客能夠查看房屋信息,申請(qǐng)看房、上報(bào)故障,查看我的租金,包括已交租金和未交租金。當(dāng)租客租賃申請(qǐng)被通過(guò)后,會(huì)生成合同,租客需要填寫(xiě)自己的姓名、電話、身份證號(hào)碼等信息。2.2可行性分析房屋租賃管理系統(tǒng)為了方便人們租房而實(shí)現(xiàn)的,從社會(huì)學(xué)角度來(lái)說(shuō),本系統(tǒng)能夠?qū)崿F(xiàn)資源配置最優(yōu),讓人們空閑的房屋都能夠租出去,極大的解決的住房與人口比例失衡的問(wèn)題。從經(jīng)濟(jì)的角度來(lái)說(shuō),本系統(tǒng)能夠?qū)崿F(xiàn)房東與房客的直接聯(lián)系,傳統(tǒng)的租客通過(guò)第三方機(jī)構(gòu)不僅浪費(fèi)時(shí)間更需要財(cái)力的消耗,但是通過(guò)本系統(tǒng)可以轉(zhuǎn)變?cè)瓉?lái)的租賃方式,不通過(guò)中介租賃公司,能夠幫助人們節(jié)省中介費(fèi)。2.3系統(tǒng)基本功能描述房屋租賃系統(tǒng)的建立,為房東和客戶(hù)提供了信息交流的平臺(tái),房東可以通過(guò)登錄進(jìn)行查看以及房源的添加;求租者可以通過(guò)登錄查看房源的詳情信息,申請(qǐng)看房,我的租賃以及故障上報(bào)等操作;管理員登錄后可以對(duì)房源進(jìn)行增加、刪除的操作,可以查看租房信息和合同管理、對(duì)租客上報(bào)的故障進(jìn)行處理等操作。綜上所述,確定了本系統(tǒng)的功能。2.4系統(tǒng)功能分析2.4.1登錄本系統(tǒng)是為了方便租房的,所以租客非常重要,在登錄時(shí),租客首先要輸入用戶(hù)名,輸入密碼,并且選擇租客身份,系統(tǒng)會(huì)判斷輸入的密碼是否正確,如果密碼正確,即可完成登錄。2.4.2普通租客功能分析本模塊是租客租房信息管理模板。租客選擇角色的時(shí)候,選擇為租客,登錄后可以實(shí)現(xiàn)房源信息,租用信息,租金信息,報(bào)障維修。2.4.3管理員功能分析管理員是為了對(duì)網(wǎng)站進(jìn)行維護(hù)、管理信息的角色。選擇管理員角色登錄之后,可以實(shí)現(xiàn)房源信息維護(hù)、租金以及合同信息維護(hù),申請(qǐng)模塊,報(bào)障模塊,我的日常等信息管理。2.5軟硬件環(huán)境要求硬件要求:Windows操作系統(tǒng)內(nèi)存4G硬盤(pán)100G。軟件要求:JDK6.0或者以上版本,Eclipse。服務(wù)器使用tomcat7.0或者以上版本的服務(wù)器。數(shù)據(jù)庫(kù)使用MySQL數(shù)據(jù)庫(kù)。3系統(tǒng)總體設(shè)計(jì)3.1系統(tǒng)整體功能租房管理系統(tǒng)整體功能如圖3-1所示:圖3-1系統(tǒng)整體功能圖本房屋租賃系統(tǒng)有普通租客、管理員、房東三個(gè)模塊。租客可以進(jìn)行的操作有租賃信息、我的申請(qǐng)、我的租賃和報(bào)障管理,租賃信息可以查看代繳租金和已繳租金,報(bào)障管理可以進(jìn)行故障上報(bào)和查看未處理的報(bào)障信息。管理員可以進(jìn)行的操作有房源管理、租房信息與合同管理及查看租金信息。其中房源信息可以查看房源列表和添加房源,租房信息可以查詢(xún)?cè)谧獾姆课菪畔⒑屯俗獾姆课菪畔ⅲ饨鹦畔⒖梢圆榭词兆馊掌凇7繓|可以進(jìn)行的操作有添加房源和查看房源,通過(guò)填寫(xiě)房屋的編號(hào)、地址、面積等詳情信息點(diǎn)擊提交即可添加房源。3.2各模塊功能介紹3.2.1普通租客模塊介紹此模塊為普通租客,該模塊功能圖如圖3-2所示:圖3-2租客功能圖模塊主要功能如下:(1)房源信息:查看在租房源信息。(2)租賃信息:當(dāng)前租客的租賃信息。(3)我的申請(qǐng):有著租房意向的申請(qǐng)信息。(4)我的租賃:可以查看待繳租金和已繳租金。(5)故障報(bào)修:在房屋發(fā)生問(wèn)題時(shí)可以通過(guò)此項(xiàng)功能進(jìn)行上報(bào)。3.2.2管理員功能模塊介紹本模塊為管理員功能。如圖3-3所示:圖3-3管理員功能圖模塊功能如下:(1)房源信息,新增房源,維護(hù)房源信息。(2)查看房源信息、合同信息、申請(qǐng)信息、故障信息以及我的日程。3.2.3房東功能模塊介紹圖3-4房東功能圖模塊功能如下:(1)添加房源:填寫(xiě)房屋信息可以添加新的房源。(2)查看房源:可以查看發(fā)布的房源信息。4數(shù)據(jù)庫(kù)設(shè)計(jì)4.1數(shù)據(jù)庫(kù)概念設(shè)計(jì)4.1.1各實(shí)體屬性圖(1)租客信息實(shí)體租客信息實(shí)體如圖4-1所示。圖4-1租客信息實(shí)體圖(2)申請(qǐng)看房信息實(shí)體租客的申請(qǐng)看房信息。申請(qǐng)信息實(shí)體圖如圖4-2所示:圖4-2申請(qǐng)信息實(shí)體圖(3)合同信息實(shí)體租客與房東的合同信息。合同信息實(shí)體圖如圖4-3所示:圖4-3合同信息實(shí)體圖(4)房屋信息實(shí)體用于存儲(chǔ)房屋信息。房屋信息實(shí)體圖如圖4-4所示:圖4-4房屋信息實(shí)體圖(5)租金信息實(shí)體出租房屋租金信息。租房信息實(shí)體如圖4-5所示:圖4-5租金信息實(shí)體4.1.2系統(tǒng)總體E-R圖系統(tǒng)總體E-R圖如圖4-6所示:圖4.6系統(tǒng)總體E-R圖4.2數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)本系統(tǒng)中,采用了關(guān)系模型的數(shù)據(jù)邏輯結(jié)構(gòu)。(1)租客信息:(ID,租客名,密碼,類(lèi)型);(2)租客申請(qǐng)信息:(房屋編號(hào)、房屋地址、價(jià)位、租客、是否出租);(3)合同信息:(求租編號(hào)、房屋編號(hào)、租金信息、房屋地址租客以及房東姓名、身份證號(hào),房東電話號(hào)碼);(4)房屋信息:(房屋ID,地址,價(jià)位,狀態(tài));(5)租金信息:(求租編號(hào)、租客、應(yīng)繳時(shí)間、已繳時(shí)間、價(jià)格、地址);(6)保障信息:(編號(hào)、發(fā)生日期、正文、租客、房屋信息)。4.3數(shù)據(jù)庫(kù)表設(shè)計(jì)本系統(tǒng)有租客表、申請(qǐng)信息表、合同表、房屋信息表、求租信息表、保障信息表、退租信息表、租金信息表、收租日程表、在租房源信息表,下面對(duì)部分信息表進(jìn)行詳細(xì)介紹。(1)租客表主要存放租客的基本信息,如表4-1所示:表4-1租客表屬性屬性類(lèi)型長(zhǎng)度Idint11user_namevarchar255Passwordvarchar255Typevarchar255Phonevarchar255(2)申請(qǐng)信息表主要存放租客申請(qǐng)看房的信息,如表4-2所示:表4-2申請(qǐng)信息表屬性屬性類(lèi)型長(zhǎng)度apply_idint11house_idvarchar255Addressvarchar255Areadouble255Pricedouble10Ststusvarchar255userlist_idint255(3)合同表主要存放合同信息,如表4-3所示:表4-3合同表屬性屬性類(lèi)型長(zhǎng)度Idint11Chuzuvarchar255chuzu_idcardvarchar255Zukevarchar255zuke_idcardvarchar255Fromdatevarchar255Todatevarchar255Pricedouble10Addressvarchar255house_idvarchar255Paydayint11(4)出租信息表主要存放需要出租房屋的基本信息,如表4-4所示:表4-4求租信息表屬性屬性類(lèi)型長(zhǎng)度Idint11house_idvarchar255Addressvarchar255Pricedouble10Datedate0Paydatedate0Namevarchar255Userlist_nameint11Statusvarchar255(5)房屋信息表主要存放房屋的基本信息,如表4-5所示:表4-5房屋信息表屬性屬性類(lèi)型長(zhǎng)度Idint11house_idvarchar255Addressvarchar255Areadouble255Pricedouble10Ststusvarchar255(6)報(bào)障信息表主要存放租客上報(bào)故障信息,如表4-6所示:表4-6報(bào)障信息表屬性屬性類(lèi)型長(zhǎng)度Idint11house_idvarchar255Addressvarchar255Datedate0Detailtext0Namevarchar255userlist_idint255Statusvarchar2555系統(tǒng)實(shí)現(xiàn)5.1租客功能5.1.1登錄在登錄頁(yè)面中,租客要輸入賬戶(hù)、密碼,選擇租客、管理員或者房東身份進(jìn)行登錄,系統(tǒng)會(huì)自動(dòng)判斷輸入的信息是否符合要求,確認(rèn)符合要求后,進(jìn)入首頁(yè)。登錄頁(yè)如圖5-1所示:圖5-1登錄頁(yè)5.1.2首頁(yè)在首頁(yè)中,租客可以通過(guò)用戶(hù)名和密碼并以租客身份登錄,進(jìn)行查看房源、租賃信息以及租金信息。首頁(yè)如圖5-2所示:圖5-2首頁(yè)5.1.3房源信息在網(wǎng)站首頁(yè)可以查看各種房源的面積、價(jià)格、地址和租賃狀態(tài)。房源列表如圖5-3所示:圖5-3房源列表核心代碼如下:5.1.4我的租賃信息用戶(hù)可以通過(guò)登錄查看自己的租賃信息。租賃信息列表如圖5-4所示:圖5-4租賃信息5.1.5租金信息用戶(hù)可以通過(guò)登錄查看自己待繳租金的房屋id、地址、應(yīng)繳租金和日期等租金信息。租金信息如圖5-5所示:圖5-5租金信息5.1.6報(bào)障信息用戶(hù)可以上報(bào)自己在住房過(guò)程中遇到的障礙,通過(guò)用戶(hù)登錄,填寫(xiě)房屋id、地址、租客姓名以及遇到的障礙詳情,點(diǎn)擊提交即可報(bào)障完成。報(bào)障信息如圖5-6所示:圖5-6報(bào)障信息核心代碼如下:5.2房東功能5.2.1我的日程房東除了普通用戶(hù)的查看修改功能之外還可以查看收租日、看房申請(qǐng)、退租申請(qǐng)以及租客提交的報(bào)障信息。日程信息如圖5-7所示:圖5-7日程信息圖5.2.2發(fā)布出租信息功能房東對(duì)需要進(jìn)行出租的房屋可以進(jìn)行發(fā)布,填寫(xiě)好房屋ID、租金、房屋面積和地址,點(diǎn)擊提交,即可提交成功。發(fā)布出租信息流程圖如圖5-8所示:圖5-8發(fā)布出租信息流程圖核心代碼如下:5.3管理員功能5.3.1管理房屋功能管理員可以對(duì)房屋進(jìn)行刪除、添加房屋等操作。管理房屋如圖5-9所示:圖5-9管理房屋5.3.2管理用戶(hù)功能管理員可以對(duì)用戶(hù)進(jìn)行刪除操作。管理用戶(hù)如圖5-10所示:圖5-10管理用戶(hù)5.3.3報(bào)障處理功能管理員可以對(duì)租客提交的故障信息進(jìn)行查看和處理操作。報(bào)障管理如圖5-11所示:圖5-11報(bào)障處理核心代碼如下:5.3.4合同管理功能設(shè)計(jì)管理員可以通過(guò)登錄系統(tǒng)對(duì)合同進(jìn)行修改、打印操作。合同管理如圖5-12所示:圖5-12合同管理核心代碼如下:6小結(jié)歷時(shí)幾個(gè)月,最終完

溫馨提示

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

評(píng)論

0/150

提交評(píng)論