![JSP3012基于JSP的房產(chǎn)中介系統(tǒng)的設(shè)計與實現(xiàn)_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-4/24/28b8698d-1fdb-4fc1-9be4-290c19efe01b/28b8698d-1fdb-4fc1-9be4-290c19efe01b1.gif)
![JSP3012基于JSP的房產(chǎn)中介系統(tǒng)的設(shè)計與實現(xiàn)_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-4/24/28b8698d-1fdb-4fc1-9be4-290c19efe01b/28b8698d-1fdb-4fc1-9be4-290c19efe01b2.gif)
![JSP3012基于JSP的房產(chǎn)中介系統(tǒng)的設(shè)計與實現(xiàn)_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-4/24/28b8698d-1fdb-4fc1-9be4-290c19efe01b/28b8698d-1fdb-4fc1-9be4-290c19efe01b3.gif)
![JSP3012基于JSP的房產(chǎn)中介系統(tǒng)的設(shè)計與實現(xiàn)_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-4/24/28b8698d-1fdb-4fc1-9be4-290c19efe01b/28b8698d-1fdb-4fc1-9be4-290c19efe01b4.gif)
![JSP3012基于JSP的房產(chǎn)中介系統(tǒng)的設(shè)計與實現(xiàn)_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-4/24/28b8698d-1fdb-4fc1-9be4-290c19efe01b/28b8698d-1fdb-4fc1-9be4-290c19efe01b5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、基于JSP的房產(chǎn)中介系統(tǒng)的設(shè)計與實現(xiàn)摘要計算機與通信技術(shù)為基礎(chǔ)的信息系統(tǒng)正處于蓬勃發(fā)展的時期。隨著科學技術(shù)的不斷提高,計算機網(wǎng)絡(luò)日漸成熟,其強大的功能已為人們深刻認識,而基于計算機網(wǎng)絡(luò)的網(wǎng)絡(luò)信息系統(tǒng)的實現(xiàn)也是大家所期待的。而基于B/S模式的房產(chǎn)中介系統(tǒng)的實現(xiàn)必然是大勢所趨。本文結(jié)合目前中國城市房產(chǎn)管理的實際情況和現(xiàn)階段房屋產(chǎn)業(yè)的供求關(guān)系對房產(chǎn)中介系統(tǒng)進行了需求分析,并以此進行了系統(tǒng)功能設(shè)計和數(shù)據(jù)庫設(shè)計。系統(tǒng)闡述了建立房產(chǎn)信息系統(tǒng)的方法和技術(shù)實施。本系統(tǒng)是為了給廣大用戶提供一個良好的平臺而研發(fā)的房產(chǎn)中介系統(tǒng)。系統(tǒng)采用JSP+ SQL+TOMCAT以B/S模式開發(fā)。系統(tǒng)主要實現(xiàn)了新房及二手房信息的
2、發(fā)布,用戶需求信息的發(fā)布、以及給用戶提供一個房產(chǎn)信息的查詢功能、和用戶權(quán)限管理功能、房屋信息管理功能、留言反饋功能以及用戶給各個新房供應(yīng)信息評價功能。關(guān)鍵字:JSP;SQL;房產(chǎn)中介;留言目 錄論文共27頁1引 言11.1課題背景11.2系統(tǒng)的研究意義11.3課題研究方法22系統(tǒng)開發(fā)技術(shù)介紹22.1系統(tǒng)開發(fā)語言22.1.1開發(fā)語言-HTML22.1.2開發(fā)語言-JavaScript22.1.3開發(fā)語言-JSP22.2開發(fā)軟件Dreamweaver 功能的簡介32.3運行環(huán)境33系統(tǒng)總體設(shè)計33.1系統(tǒng)前臺模塊分析33.1.1前臺功能模塊具體分析33.1.2用戶前臺模塊圖43.2管理員后臺模塊5
3、3.2.1模塊圖53.2.2后臺功能模塊分析53.3系統(tǒng)E-R圖53.4系統(tǒng)數(shù)據(jù)流程圖63.5系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu)及關(guān)系圖64系統(tǒng)實現(xiàn)104.1前臺用戶功能模塊的實現(xiàn)104.1.1用戶注冊114.1.2用戶登錄124.1.3個人資料修改134.1.4房屋信息管理144.1.5用戶房屋信息發(fā)布164.1.6查看房屋信息及新房評分184.1.7高級搜索194.1.8用戶留言214.2后臺管理模塊分析214.2.1用戶資料管理224.2.2二手房信息管理234.2.3新房信息發(fā)布與管理244.2.4留言信息管理25結(jié) 論25參考文獻25致 謝26聲 明271.1 系統(tǒng)前臺模塊分析1.1.1 前臺功能模塊具
4、體分析如圖3-1所示:說明:只有用戶成功注冊后方可登錄系統(tǒng)進行用戶權(quán)限內(nèi)的操作。在前臺功能模塊中,主要包括了:1. 房屋供求信息的錄入模塊:房屋出租信息、出售房屋信息的錄入、求購信息以及求租信息的錄入。在信息錄入模塊中,主要是錄入房屋信息的基本資料,包括了,房屋的具體位置,單元名稱,套型,單價,發(fā)布時間,房屋類型等關(guān)鍵字信息。2. 個人信息管理模塊:在這個模塊中主要是實現(xiàn)對用戶個人資料的管理。在對數(shù)據(jù)進行管理時,首先需要驗證是否是經(jīng)過登錄進入系統(tǒng)。從而達到了用戶控制的效果。其中包括對登錄名,登錄密碼,聯(lián)系電話,郵箱等基本信息的修改。3. 用戶個人房屋信息的管理:在這里主要是對用戶個人已經(jīng)發(fā)布過
5、的房屋信息,求租及求購信息進行管理。包括了房屋信息的基本元素管理。在管理界面中也必須要做到用戶登錄控制。4. 房屋信息查詢及新房評分模塊:這當中主要是對二手房及新房信息的模糊查詢,新房信息的評分功能模塊。評分模塊就直接的反應(yīng)了新房信息在用戶眼中的滿意度,同時也就間接的反應(yīng)出了這批房屋的特色價值。5. 留言功能:在這個功能模塊中,主要是實現(xiàn)用戶對系統(tǒng)或房屋信息的意見的發(fā)布。6. 高級信息查詢功能:實現(xiàn)了對二手房的出租、出售、求租、求購信息的查詢,主要是以房型,價格,面積等關(guān)鍵字來實現(xiàn)模糊或準確查詢。在新房信息的查詢中還是以這些字段為關(guān)鍵字。1.1.2 用戶前臺模塊圖模塊如圖3-1所示:前臺模塊出
6、租信息錄入求購信息錄入出售信息錄入求租信息錄入個人資料信息管理房屋信息查看及新房評分房屋信息高級搜索個人房屋信息管理留言模塊房屋供求信息錄入圖3-1 前臺模塊圖1.2 管理員后臺模塊1.2.1 模塊圖如圖3-2所示: 后臺模塊新房信息錄入與管理用戶資料管理留言信息管理二手房屋信息管理圖3-2 后臺模塊圖1.2.2 后臺功能模塊分析說明:只有具有管理員權(quán)限的管理員在登錄系統(tǒng)后才能對系統(tǒng)的各個模塊信息進行管理。在后臺功能模塊中包括了:1. 用戶資料的管理:在這里管理員擁有添加用戶和刪除用戶兩個權(quán)限。若某個用戶已經(jīng)沒有權(quán)限登錄系統(tǒng),管理員就可以把他從登錄表中刪除,從而保證系統(tǒng)的安全性。管理員還可以添
7、加一個用戶并且給出初始登錄系統(tǒng)的權(quán)限資料。2. 二手房信息管理:由于在前臺有用戶發(fā)布信息的功能,所以在管理員后臺管理中就只需要對信息進行刪除操作,但不能隨意修改房屋信息。3. 新房信息的錄入和管理:由于新房信息需要有一定的準確性,系統(tǒng)的生存與新房信息的有著直接的聯(lián)系,所以新房信息的錄入操作只能夠在系統(tǒng)管理方證實信息可靠性后由系統(tǒng)管理員來完成錄入操作。在這里管理員擁有修改新房基本信息的權(quán)限。4. 留言信息的管理:在此模塊中管理員可以了解到從用戶那里反饋回來的意見和建議。管理員可以針對這些意見和建議來盡量完善系統(tǒng)不足的地方。1.3 前臺用戶功能模塊的實現(xiàn)主界面如圖4-1所示。圖4-1 系統(tǒng)主界面1
8、.3.1 用戶注冊用戶要想成功的進入系統(tǒng)進行房屋信息的發(fā)布等操作功能就必須在系統(tǒng)中注冊。注冊界面如下圖4-2所示。圖4-2 注冊界面圖4-3用戶主界面1.3.2 個人資料修改用戶在這里可以修改自己的個人資料。界面如圖4-4所示圖4-4修改個人資料圖4-5房屋管理當需要修改時,用戶就可以單擊更新,系統(tǒng)將出現(xiàn)一個更新的頁面如圖4-6所示:圖4-6房屋更新由于數(shù)據(jù)庫關(guān)系圖的設(shè)定,決定了只有在zhuce表中更新或刪除主鍵時其它表中與之對應(yīng)的外鍵才能級聯(lián)更新或刪除 ;所以在這里用戶不能更新聯(lián)系方式這個關(guān)鍵字。1.3.3 用戶房屋信息發(fā)布用戶成功登錄系統(tǒng)就后就可以返回主界面發(fā)布各種房屋信息。從而實現(xiàn)了信息
9、的發(fā)布功能。如圖4-7所示房屋出售信息的發(fā)布界面:圖4-7 房屋信息發(fā)布:圖4-8查看房屋信息由于是全部查詢所以查詢二手房信息和用戶需求信息的核心代碼都是相似的,只是在查詢數(shù)據(jù)庫時用的數(shù)據(jù)庫表不一樣而已。故其它查詢代碼略。新房查詢后的效果圖如4-9所示:圖4-9查看新房信息及評分當用戶給某一新房信息評價時進入評分界面如圖4-10所示:圖4-10評分界面1.3.4 高級搜索當用戶只想搜索自己想要的信息時,就可以通過“高級搜索”來實現(xiàn)精確搜索與模糊搜索。界面如圖4-11所示圖4-11高級搜索界面圖4-12留言顯示界面在這里用戶可以看到剛剛發(fā)布的留言信息和所有用戶給系統(tǒng)的留言。1.4 后臺管理模塊分
10、析系統(tǒng)的后臺管理需要有后臺管理權(quán)限的管理員才能對其進行管理。在主界面輸入登錄名和密碼和身份及聯(lián)系方式登錄后就進入管理員管理主界面。在后臺管理模塊中,管理員擁有一切權(quán)限,可以對用戶資料進行管理,二手房屋信息管理,新房信息的發(fā)布及管理以及留言薄信息的管理。功能主界面如圖4-13所示:圖4-13 管理員主界面1.4.1 用戶資料管理圖4-14用戶信息管理在此管理員可以對用戶信息進行管理:包括刪除和添加用戶。如圖4-14所示。主要程序代碼如下:-分頁顯示部分略-控制必須先登錄才能操作-添加部分和注冊功能一樣(略)。刪除部分:1.4.2 二手房信息管理圖4-15二手房管理在用戶對自己所發(fā)布的房屋信息進行
11、管理時,主要是對出租、出售、求購以及求租信息的管理。管理員的信息管理主要表現(xiàn)在對信息的刪除操作。界面表現(xiàn)如圖4-15所示。要對某個信息進行管理時,首先把信息用表格的形式顯示出來再加以操作如圖4-16所示:如圖4-16所示出售信息的管理對某一個房屋信息進行管理的主要代碼為;其中包含了分頁顯示功能。在這里是以房屋信息表的標識位id作為參數(shù)傳遞的。其它二手房信息的管理與出租房信息管理是相似的。1.4.3 新房信息發(fā)布與管理當管理員對新房信息進行管理時,就包含了信息的發(fā)布和管理兩個方面。新房信息的可靠性很大程度上決定了系統(tǒng)的經(jīng)營利益。所以這類信息必須要經(jīng)過核對后才能發(fā)布。發(fā)布信息界面如圖4-17所示:
12、圖4-17新房發(fā)布界面新房信息的發(fā)布的實現(xiàn)方式和用戶發(fā)布房屋信息的實現(xiàn)方式相似。在發(fā)布了信息后,可以看到剛剛發(fā)布的房屋信息,并且可以對其進行修改后再發(fā)布和刪除。界面如圖4-18所示。圖4-18 新房信息修改對于以前發(fā)布的新房信息,就可以通過新房信息管理這個功能來管理。管理界面如圖4-19所示。顯示部分代碼和前面的顯示部分相似(略):圖4-19新房信息管理管理員就可以對其中每一條房屋信息進行修改和刪除管理刪除功能代碼為; 同樣,這兩個功能都是用其ID標志位來進行參數(shù)傳遞。1.4.4 留言信息管理作為管理員也應(yīng)該有管理留言薄的權(quán)限。但在此系統(tǒng)中就表現(xiàn)在刪除操作。在這里用到了以內(nèi)容為參數(shù)傳遞方式,在
13、刪除文件中就是以內(nèi)容為關(guān)鍵字來刪除留言。代碼如下所示。結(jié) 論本文簡要介紹了典型B/S體系結(jié)構(gòu)的房產(chǎn)中介系統(tǒng)功能模塊,重點討論了系統(tǒng)開發(fā)工具、開發(fā)語言等關(guān)鍵技術(shù)以及系統(tǒng)的數(shù)據(jù)庫建設(shè),系統(tǒng)流程圖和功能模塊及其代碼分析。這些過程的討論和分析,讓大家對系統(tǒng)的體系結(jié)構(gòu),功能模塊等有了更深的了解。目前此系統(tǒng)基本可以實現(xiàn)網(wǎng)上中介功能,但系統(tǒng)仍然有一些不盡人意,而這些問題主要集中在系統(tǒng)的安全上,雖然系統(tǒng)已經(jīng)通過相關(guān)的控制語句對登陸用戶身份進行驗證,但是在當今網(wǎng)絡(luò)信息安全中,僅僅對用戶身份驗證是不夠的,還需要對傳送數(shù)據(jù)進行加密,防止數(shù)據(jù)傳輸過程中被篡改等攻擊行為進行防御。因此在今后的工作里,這些功能的實現(xiàn)還需要
14、更高的技術(shù)支持。在日常維護過程中,都需要進行嚴格的檢測,以保證系統(tǒng)的服務(wù)質(zhì)量。參考文獻1 TODD COOK ,JSP從入門到精通M.北京:電子工業(yè)出版社,2003。2 金林樵.網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)及應(yīng)用M .北京:機械工業(yè)出版社,2002。3 李盛恩,王珊.數(shù)據(jù)庫基礎(chǔ)與應(yīng)用M .北京:人民郵電出版社,2002。4 吳以欣,陳小寧.JavaScript腳本程序設(shè)計M .北京:北京人民郵電出版社M,2005。5 郝玉龍.J2EE編程技術(shù)M. 北京: 清華大學出版社,2005。6 金勇華. JVAV 網(wǎng)絡(luò)高級編程M. 北京: 人民郵電出版社,2001。7 張大治,王歡. JSP實用教程M. 北京: 清華大學出版社,2006。致 謝本文是在 老師的熱情關(guān)心和指導下完成的,他淵博的知識和嚴謹?shù)闹螌W作風使我受益匪淺,對順利完成本課題起到了極大的作用。在此向他表示我最衷心
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 生物醫(yī)藥與健康產(chǎn)業(yè)的投資潛力研究
- 現(xiàn)代化技術(shù)與醫(yī)療中心的高層建筑設(shè)計思考
- 生態(tài)城市建設(shè)中環(huán)境科學的應(yīng)用研究
- Unit 5 We're family Period 3 (說課稿)-2024-2025學年外研版(三起)(2024)英語三年級上冊
- 2024-2025學年高中生物 第四部分 淺嘗現(xiàn)代生物技術(shù)說課稿 浙科版選修1
- 2024-2025學年高中物理 第四章 電磁感應(yīng) 5 電磁感應(yīng)現(xiàn)象的兩類情況(1)說課稿 新人教版選修3-2
- 9古代科技 耀我中華-獨領(lǐng)風騷的古代技術(shù)創(chuàng)造(說課稿)2023-2024學年統(tǒng)編版道德與法治五年級上冊
- 26 手術(shù)臺就是陣地 說課稿-2024-2025學年統(tǒng)編版語文三年級上冊001
- Welcome Unit Reading for Writing 說課稿-2023-2024學年高一上學期英語人教版(2019)必修第一冊
- Unit 1 Let's be friends!Period 4(說課稿)-2024-2025學年外研版(三起)(2024)英語三年級上冊
- 2025版茅臺酒出口業(yè)務(wù)代理及銷售合同模板4篇
- 2025年N1叉車司機考試試題(附答案)
- 《醫(yī)院財務(wù)分析報告》課件
- 2024年考研政治試題及答案
- 2024-2025學年人教版數(shù)學六年級上冊 期末綜合卷(含答案)
- 天津市部分區(qū)2023-2024學年高二上學期期末考試 物理 含解析
- 2025年初級社會工作者綜合能力全國考試題庫(含答案)
- 2024年濰坊護理職業(yè)學院單招職業(yè)適應(yīng)性測試題庫附答案
- 《鉗工基本知識》課件
- 制冷操作證培訓教材-制冷與空調(diào)設(shè)備運行操作作業(yè)培課件
- 中交與機械竣工區(qū)別
評論
0/150
提交評論