房屋出租管理系統(tǒng).doc_第1頁(yè)
房屋出租管理系統(tǒng).doc_第2頁(yè)
房屋出租管理系統(tǒng).doc_第3頁(yè)
房屋出租管理系統(tǒng).doc_第4頁(yè)
房屋出租管理系統(tǒng).doc_第5頁(yè)
已閱讀5頁(yè),還剩35頁(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)介

畢業(yè)設(shè)計(jì)(論文)基于B/S結(jié)構(gòu)的房屋出租管理系統(tǒng)學(xué)生:指導(dǎo)教師:專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)所在單位:答辯日期:2008年6月30日目錄摘要.IAbstract.II第1章緒論.11.1課題研究的背景介紹.11.2系統(tǒng)開(kāi)發(fā)環(huán)境及開(kāi)發(fā)平臺(tái)介紹.21.2.1系統(tǒng)開(kāi)發(fā)環(huán)境.21.2.2系統(tǒng)開(kāi)發(fā)平臺(tái)簡(jiǎn)介.2第2章系統(tǒng)開(kāi)發(fā)技術(shù)介紹.52.1系統(tǒng)的B/S結(jié)構(gòu).52.1.1B/S結(jié)構(gòu)簡(jiǎn)介.52.1.2B/S架構(gòu)軟件的優(yōu)勢(shì)與劣勢(shì).62.1.3B/S框架與C/S框架的聯(lián)系與區(qū)別.72.2JSP技術(shù)概述.82.2.1JSP簡(jiǎn)介.82.2.2JSP技術(shù)的強(qiáng)勢(shì)與弱勢(shì)分析.92.2.3JSP動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)技術(shù).102.3MVC及Struts介紹.122.3.1MVC介紹.122.3.2Struts介紹.12第3章系統(tǒng)分析.153.1任務(wù)描述.153.2用UML用例圖描述系統(tǒng)需求.153.2.1用例圖簡(jiǎn)介.153.2.2系統(tǒng)用例分析.163.3功能分析.16第4章系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).184.1數(shù)據(jù)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn).184.1.1數(shù)據(jù)庫(kù)SQLServer2000簡(jiǎn)介.184.1.2數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì).194.2.3數(shù)據(jù)庫(kù)加載和調(diào)試.214.2.4操作數(shù)據(jù)庫(kù).224.2功能模塊的設(shè)計(jì)與實(shí)現(xiàn).234.2.1系統(tǒng)注冊(cè)模塊.234.2.2系統(tǒng)登錄模塊.244.2.3普通用戶功能模塊.244.2.4管理員功能模塊.254.2.5信息發(fā)布模塊.264.2.6信息查詢模塊.27第5章系統(tǒng)測(cè)試與維護(hù).285.1系統(tǒng)測(cè)試.285.2網(wǎng)站維護(hù).305.2.1維護(hù)內(nèi)容.305.2.2維護(hù)方案.31結(jié)束語(yǔ).32致謝.33參考資料.34I摘要21世紀(jì),隨著計(jì)算機(jī)科學(xué)的發(fā)展,數(shù)據(jù)庫(kù)技術(shù)在Internet中的應(yīng)用越來(lái)越廣泛,為廣大網(wǎng)絡(luò)用戶提供了更加周到和人性化的服務(wù)。個(gè)性化已逐漸成為當(dāng)今Wed應(yīng)用的潮流。如何通過(guò)網(wǎng)絡(luò)有效進(jìn)行交流是擺在我們面前的一個(gè)新的領(lǐng)域。本文闡述了如何構(gòu)造一個(gè)B/S結(jié)構(gòu)的房屋出租管理系統(tǒng),對(duì)B/S結(jié)構(gòu)、JSP技術(shù)以及SQLServer原理進(jìn)行了較深入的論述。闡述了對(duì)房屋出租管理系統(tǒng)的需求分析、功能模塊劃分、數(shù)據(jù)庫(kù)模式分析,功能模塊的實(shí)現(xiàn)過(guò)程。在此基礎(chǔ)上,對(duì)所應(yīng)用的關(guān)鍵技術(shù)進(jìn)行描述。最后,對(duì)程序調(diào)試與調(diào)試結(jié)果進(jìn)行論述。本文在研究目前國(guó)內(nèi)外房屋出租管理系統(tǒng)情況的基礎(chǔ)上,從實(shí)際需求出發(fā),采用當(dāng)前較為流行的B/S(Browser/Server瀏覽器/服務(wù)器)結(jié)構(gòu)和JSP動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)技術(shù),基于WindowsXPProfessional操作系統(tǒng)和SQLServer2000數(shù)據(jù)庫(kù),采用JSP技術(shù),設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)功能較為完善的房屋出租管理系統(tǒng)。通過(guò)對(duì)系統(tǒng)進(jìn)行一系列的需求分析、設(shè)計(jì)、編碼、測(cè)試等工作,該系統(tǒng)普通用戶可以瀏覽、查看房屋信息,可以注冊(cè)成為網(wǎng)站會(huì)員、登陸網(wǎng)站,然后發(fā)布個(gè)人房屋信息,還可以查看該網(wǎng)站的新聞公告等,管理員可以對(duì)網(wǎng)站會(huì)員、房屋信息以及網(wǎng)站的新聞公告進(jìn)行管理。重點(diǎn)對(duì)系統(tǒng)設(shè)計(jì)過(guò)程作了相應(yīng)描述,同時(shí)也對(duì)系統(tǒng)需要改進(jìn)的地方做了總結(jié)。本系統(tǒng)結(jié)合因特網(wǎng)的發(fā)展、應(yīng)用現(xiàn)狀,采用了基于WEB的三層體系架構(gòu),即瀏覽器WEB應(yīng)用服務(wù)器數(shù)據(jù)庫(kù)服務(wù)器。通過(guò)對(duì)系統(tǒng)工作流程進(jìn)行詳細(xì)需求分析,建立了系統(tǒng)的功能模型和數(shù)據(jù)流模型。確定系統(tǒng)的數(shù)據(jù)模型為關(guān)系數(shù)據(jù)模型,進(jìn)行了分析、設(shè)計(jì)、畫(huà)出了E-R圖。后臺(tái)數(shù)據(jù)庫(kù)選用了SQLServer2000來(lái)實(shí)現(xiàn)。WEB開(kāi)發(fā)采用當(dāng)前流行的JSP(JavaServerPages,動(dòng)態(tài)網(wǎng)頁(yè)技術(shù))技術(shù),JSP頁(yè)面通過(guò)JDBC(JavaDatabaseConnectivity,Java數(shù)據(jù)庫(kù)連接)接口連接SQLServer2000數(shù)據(jù)庫(kù),實(shí)現(xiàn)了瀏覽器端和服務(wù)器端的程序。系統(tǒng)經(jīng)過(guò)測(cè)試,運(yùn)行效果穩(wěn)定、操作方便、快捷。能較好的為該系統(tǒng)的房屋出租、求租用戶服務(wù)。關(guān)鍵詞B/S結(jié)構(gòu);JDBC連接;SQLServer2000;IIAbstractAlongwiththedevelopmentofthecomputersciencein21centuries,thedatabasetechniqueismoreandmoreextensiveintheapplicationintheInternet,providingthemorethoughtfulandhumanizedserviceforthelargenetworkcustomer.CharacteristichavealreadybecomegraduallythecurrentastheapplicationofWednowadays.Howtocommunicateonthewebisanewtopicfacingus.ThispaperdescribeshowtostructasystemtohavesetforthhousetoLetmanagementadoptB/Sstructures,thepaperdescribestheB/SstructureandSQLServer,JSPtechnologyprinciples.Thearticlecompletetheneedsanalysisofansystemforthemanagementapplicationsforcommunicationwhichontheweb,functionalmodulesdivisionanddatabasemodelanalysis.Thetechnologyisinprogressheretowhatbeappliedkeyonthebasis,describethat.Final,commentthattoproceduredebuggingwithtestingresultbeinginprogress.Thediscourseaccordingtothepracticaldemandofsomeusers,whichisonthebaseofthesituationofthedomesticandinternationalrecordedatpresent.adoptcurrentlycomparativelypopularB/S(Browser/Server)structureandJSPdevelopmentWebpagetodevelopatechnology,2000databases,adopttheJSPtechnologyowingtoWindowsXPProfessionalOSandSQLServer,thefunctionhavingdesignedandrealizingoneiscomparativelyperfecthousetoLetmanagementsystem.Throughaseriesofpreparationsuchasrequirementanalization,design,coding,testthroughsetforthhousetoLetmanagementsystem.Thatisthesystemdomesticconsumersturntobeabletoregisterbecomingthewebsitemember,landingwebsite,browse,checkbuildinginformation,announceandthenindividualbuildinginformation,canlookupthepressreleasethatwebsitewaiting,administrativepersoncancarryoutadministrationonthewebsitemember,buildinginformationandthewebsitepressrelease.Thesmalladvantageshavingdesignedprocessworktosystemdescribespriority,requiresthattheplaceimprovinghasdoneasummaryatthesametimealsotosystem.Internet,applicationstatus,usingaWeb-basedthree-tiersystemstructure,thebrowserWebapplicationserversdatabaseservers.Throughtheteacherevaluationprocessneedstoconductadetailedanalysis,establishasystemofthemodelanddatamodel.Identifythedatamodelforrelationaldatamodelfortheanalysis,design,whichdepictstheE-Rcharts.SelectionofthebackgrounddatabaseSQLServer2000IIIistobeachieved.WebdevelopsusingcurrentpopularJSP(JavaServerPages,Dynamicwebtechnology)technology,JSPpagesthroughJDBC(JavaDatabaseConnectivity)interfacetoSQLServer2000database.Ithasrealizedabrowserholdingtheprocedurereallywiththeserver.Throughthetesting,theoperationresultofthesystemissteady.Itiseasytooperateandthespeedisfast.Itcangiveagoodservicefortheuserswhousethesystem.KeyWordsB/SStructure;JDBC;SQLServer2000吉林建筑工程學(xué)院城建學(xué)院畢業(yè)設(shè)計(jì)(論文)1第1章緒論1.1課題研究的背景介紹隨著社會(huì)經(jīng)濟(jì)的發(fā)展,城市現(xiàn)代化建設(shè)步伐不斷加快,城市規(guī)模不斷擴(kuò)大,人員的流動(dòng)也不斷加大,房屋出租逐漸成為社會(huì)生活的重要組成部分。無(wú)論是房屋出租還是房屋求租,都面臨著大量需求。說(shuō)到房屋出租,我們首先想到的就是房屋中介,但是不論對(duì)于房屋出租者還是對(duì)于求租者來(lái)說(shuō),要面對(duì)的問(wèn)題實(shí)在讓人頭疼,首先是琳瑯滿目的中介公司讓人感到無(wú)從選擇,在要顧及中介單位可信度的同時(shí),大量復(fù)雜的房產(chǎn)信息使他們感到迷茫,難以快速、準(zhǔn)確地從中找到適合自己的房屋信息。再者,出租、承租雙方進(jìn)行交易的時(shí)候還要通過(guò)中介,使交易過(guò)程更加繁瑣。而且中介單位還要收取的一定比例的中介費(fèi)用,這也在一定程度上加重了房屋承租者的負(fù)擔(dān)。因此,現(xiàn)實(shí)社會(huì)中急需一個(gè)第三者為房屋出租者與房屋求租者牽線搭橋,來(lái)彌補(bǔ)中介單位的種種不足。在互聯(lián)網(wǎng)蓬勃發(fā)展的今天,網(wǎng)絡(luò)和我們的生活、工作越來(lái)越密不可分,網(wǎng)絡(luò)正領(lǐng)導(dǎo)著一個(gè)新時(shí)代的來(lái)臨。于是我們就利用開(kāi)放的Internet技術(shù),開(kāi)發(fā)出實(shí)時(shí)、快捷、全方位傳播信息的平臺(tái),我們制作的房屋出租管理系統(tǒng)的網(wǎng)站,就成了人們關(guān)于生活中住房問(wèn)題的信息載體,使得房屋信息在出租者與求租者之間傳播更為輕松。這樣,使原本復(fù)雜的房屋信息簡(jiǎn)單化,系統(tǒng)能及時(shí)為他們提供服務(wù),使出租求租雙方都能夠方便快捷的得到信息。通過(guò)本系統(tǒng)來(lái)管理房屋出租情況,可以解決大量房屋信息的查詢和管理,便于房屋出租者更好的發(fā)布其房屋信息,同時(shí)也為租房者提供方便。并且能夠培養(yǎng)我們的綜合分析設(shè)計(jì)能力,同時(shí)提高動(dòng)手實(shí)踐的能力。吉林建筑工程學(xué)院城建學(xué)院畢業(yè)設(shè)計(jì)(論文)21.2系統(tǒng)開(kāi)發(fā)環(huán)境及開(kāi)發(fā)平臺(tái)介紹1.2.1系統(tǒng)開(kāi)發(fā)環(huán)境1.硬件環(huán)境(1)CPU:DuoT56001.83GHz;(2)內(nèi)存:512MB以上;(3)硬盤(pán):100G.。2.軟件環(huán)境(1)操作系統(tǒng):WindowsXP;(2)數(shù)據(jù)庫(kù):SQLServer2000;(3)開(kāi)發(fā)工具包:JDK1.5.0;(4)JSP服務(wù)器:Tomcat6.0;(5)瀏覽器:IE7.0。1.2.2系統(tǒng)開(kāi)發(fā)平臺(tái)簡(jiǎn)介1.系統(tǒng)開(kāi)發(fā)平臺(tái)本系統(tǒng)開(kāi)發(fā)語(yǔ)言選用Java,JSP,所以采用MyEclipse,Tomcat為主要開(kāi)發(fā)工具,然后結(jié)合Dreamweaver,SQLServer2000數(shù)據(jù)庫(kù)管理系統(tǒng)與WindowsXP操作系統(tǒng)進(jìn)行。既考慮了系統(tǒng)的需求,又兼顧了運(yùn)行的效率,以及今后系統(tǒng)的功能拓展等。2.Tomcat簡(jiǎn)介如今,基于Web的應(yīng)用越來(lái)越多,傳統(tǒng)的Html已經(jīng)滿足不了如今的需求。我們需要一個(gè)交互式的Web,于是便誕生了各種Web語(yǔ)言。如Asp,Jsp,Php等。當(dāng)然,這些語(yǔ)言與傳統(tǒng)的語(yǔ)言有著密切的聯(lián)系,如Php基于C和C+語(yǔ)言,吉林建筑工程學(xué)院城建學(xué)院畢業(yè)設(shè)計(jì)(論文)3Jsp基于Java語(yǔ)言。Tomcat即是一個(gè)Jsp和Servlet的運(yùn)行平臺(tái)。Tomcat是一個(gè)免費(fèi)的開(kāi)源的Serlvet容器,它是Apache基金會(huì)的Jakarta項(xiàng)目中的一個(gè)核心項(xiàng)目,由Apache,Sun和其它一些公司及個(gè)人共同開(kāi)發(fā)而成。由于有了Sun的參與和支持,最新的Servlet和Jsp規(guī)范總能在Tomcat中得到體現(xiàn)。Tomcat被JavaWorld雜志的編輯選為2001年度最具創(chuàng)新的java產(chǎn)品,可見(jiàn)其在業(yè)界的地位。在Tomcat中,應(yīng)用程序的部署很簡(jiǎn)單,你只需將你的WAR放到Tomcat的webapp目錄下,Tomcat會(huì)自動(dòng)檢測(cè)到這個(gè)文件,并將其解壓。你在瀏覽器中訪問(wèn)這個(gè)應(yīng)用的Jsp時(shí),通常第一次會(huì)很慢,因?yàn)門(mén)omcat要將Jsp轉(zhuǎn)化為Servlet文件,然后編譯。編譯以后,訪問(wèn)將會(huì)很快。另外Tomcat

溫馨提示

  • 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)論