房屋出租管理系統(tǒng).doc_第1頁
房屋出租管理系統(tǒng).doc_第2頁
房屋出租管理系統(tǒng).doc_第3頁
房屋出租管理系統(tǒng).doc_第4頁
房屋出租管理系統(tǒng).doc_第5頁
已閱讀5頁,還剩35頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

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

溫馨提示

  • 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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論