




已閱讀5頁,還剩35頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
畢業(yè)設計(論文)基于B/S結構的房屋出租管理系統(tǒng)學生:指導教師:專業(yè):計算機科學與技術所在單位:答辯日期: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ā)技術介紹.52.1系統(tǒng)的B/S結構.52.1.1B/S結構簡介.52.1.2B/S架構軟件的優(yōu)勢與劣勢.62.1.3B/S框架與C/S框架的聯系與區(qū)別.72.2JSP技術概述.82.2.1JSP簡介.82.2.2JSP技術的強勢與弱勢分析.92.2.3JSP動態(tài)網站開發(fā)技術.102.3MVC及Struts介紹.122.3.1MVC介紹.122.3.2Struts介紹.12第3章系統(tǒng)分析.153.1任務描述.153.2用UML用例圖描述系統(tǒng)需求.153.2.1用例圖簡介.153.2.2系統(tǒng)用例分析.163.3功能分析.16第4章系統(tǒng)的設計與實現.184.1數據庫的設計與實現.184.1.1數據庫SQLServer2000簡介.184.1.2數據庫結構設計.194.2.3數據庫加載和調試.214.2.4操作數據庫.224.2功能模塊的設計與實現.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網站維護.305.2.1維護內容.305.2.2維護方案.31結束語.32致謝.33參考資料.34I摘要21世紀,隨著計算機科學的發(fā)展,數據庫技術在Internet中的應用越來越廣泛,為廣大網絡用戶提供了更加周到和人性化的服務。個性化已逐漸成為當今Wed應用的潮流。如何通過網絡有效進行交流是擺在我們面前的一個新的領域。本文闡述了如何構造一個B/S結構的房屋出租管理系統(tǒng),對B/S結構、JSP技術以及SQLServer原理進行了較深入的論述。闡述了對房屋出租管理系統(tǒng)的需求分析、功能模塊劃分、數據庫模式分析,功能模塊的實現過程。在此基礎上,對所應用的關鍵技術進行描述。最后,對程序調試與調試結果進行論述。本文在研究目前國內外房屋出租管理系統(tǒng)情況的基礎上,從實際需求出發(fā),采用當前較為流行的B/S(Browser/Server瀏覽器/服務器)結構和JSP動態(tài)網頁開發(fā)技術,基于WindowsXPProfessional操作系統(tǒng)和SQLServer2000數據庫,采用JSP技術,設計并實現了一個功能較為完善的房屋出租管理系統(tǒng)。通過對系統(tǒng)進行一系列的需求分析、設計、編碼、測試等工作,該系統(tǒng)普通用戶可以瀏覽、查看房屋信息,可以注冊成為網站會員、登陸網站,然后發(fā)布個人房屋信息,還可以查看該網站的新聞公告等,管理員可以對網站會員、房屋信息以及網站的新聞公告進行管理。重點對系統(tǒng)設計過程作了相應描述,同時也對系統(tǒng)需要改進的地方做了總結。本系統(tǒng)結合因特網的發(fā)展、應用現狀,采用了基于WEB的三層體系架構,即瀏覽器WEB應用服務器數據庫服務器。通過對系統(tǒng)工作流程進行詳細需求分析,建立了系統(tǒng)的功能模型和數據流模型。確定系統(tǒng)的數據模型為關系數據模型,進行了分析、設計、畫出了E-R圖。后臺數據庫選用了SQLServer2000來實現。WEB開發(fā)采用當前流行的JSP(JavaServerPages,動態(tài)網頁技術)技術,JSP頁面通過JDBC(JavaDatabaseConnectivity,Java數據庫連接)接口連接SQLServer2000數據庫,實現了瀏覽器端和服務器端的程序。系統(tǒng)經過測試,運行效果穩(wěn)定、操作方便、快捷。能較好的為該系統(tǒng)的房屋出租、求租用戶服務。關鍵詞B/S結構;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吉林建筑工程學院城建學院畢業(yè)設計(論文)1第1章緒論1.1課題研究的背景介紹隨著社會經濟的發(fā)展,城市現代化建設步伐不斷加快,城市規(guī)模不斷擴大,人員的流動也不斷加大,房屋出租逐漸成為社會生活的重要組成部分。無論是房屋出租還是房屋求租,都面臨著大量需求。說到房屋出租,我們首先想到的就是房屋中介,但是不論對于房屋出租者還是對于求租者來說,要面對的問題實在讓人頭疼,首先是琳瑯滿目的中介公司讓人感到無從選擇,在要顧及中介單位可信度的同時,大量復雜的房產信息使他們感到迷茫,難以快速、準確地從中找到適合自己的房屋信息。再者,出租、承租雙方進行交易的時候還要通過中介,使交易過程更加繁瑣。而且中介單位還要收取的一定比例的中介費用,這也在一定程度上加重了房屋承租者的負擔。因此,現實社會中急需一個第三者為房屋出租者與房屋求租者牽線搭橋,來彌補中介單位的種種不足。在互聯網蓬勃發(fā)展的今天,網絡和我們的生活、工作越來越密不可分,網絡正領導著一個新時代的來臨。于是我們就利用開放的Internet技術,開發(fā)出實時、快捷、全方位傳播信息的平臺,我們制作的房屋出租管理系統(tǒng)的網站,就成了人們關于生活中住房問題的信息載體,使得房屋信息在出租者與求租者之間傳播更為輕松。這樣,使原本復雜的房屋信息簡單化,系統(tǒng)能及時為他們提供服務,使出租求租雙方都能夠方便快捷的得到信息。通過本系統(tǒng)來管理房屋出租情況,可以解決大量房屋信息的查詢和管理,便于房屋出租者更好的發(fā)布其房屋信息,同時也為租房者提供方便。并且能夠培養(yǎng)我們的綜合分析設計能力,同時提高動手實踐的能力。吉林建筑工程學院城建學院畢業(yè)設計(論文)21.2系統(tǒng)開發(fā)環(huán)境及開發(fā)平臺介紹1.2.1系統(tǒng)開發(fā)環(huán)境1.硬件環(huán)境(1)CPU:DuoT56001.83GHz;(2)內存:512MB以上;(3)硬盤:100G.。2.軟件環(huán)境(1)操作系統(tǒng):WindowsXP;(2)數據庫:SQLServer2000;(3)開發(fā)工具包:JDK1.5.0;(4)JSP服務器:Tomcat6.0;(5)瀏覽器:IE7.0。1.2.2系統(tǒng)開發(fā)平臺簡介1.系統(tǒng)開發(fā)平臺本系統(tǒng)開發(fā)語言選用Java,JSP,所以采用MyEclipse,Tomcat為主要開發(fā)工具,然后結合Dreamweaver,SQLServer2000數據庫管理系統(tǒng)與WindowsXP操作系統(tǒng)進行。既考慮了系統(tǒng)的需求,又兼顧了運行的效率,以及今后系統(tǒng)的功能拓展等。2.Tomcat簡介如今,基于Web的應用越來越多,傳統(tǒng)的Html已經滿足不了如今的需求。我們需要一個交互式的Web,于是便誕生了各種Web語言。如Asp,Jsp,Php等。當然,這些語言與傳統(tǒng)的語言有著密切的聯系,如Php基于C和C+語言,吉林建筑工程學院城建學院畢業(yè)設計(論文)3Jsp基于Java語言。Tomcat即是一個Jsp和Servlet的運行平臺。Tomcat是一個免費的開源的Serlvet容器,它是Apache基金會的Jakarta項目中的一個核心項目,由Apache,Sun和其它一些公司及個人共同開發(fā)而成。由于有了Sun的參與和支持,最新的Servlet和Jsp規(guī)范總能在Tomcat中得到體現。Tomcat被JavaWorld雜志的編輯選為2001年度最具創(chuàng)新的java產品,可見其在業(yè)界的地位。在Tomcat中,應用程序的部署很簡單,你只需將你的WAR放到Tomcat的webapp目錄下,Tomcat會自動檢測到這個文件,并將其解壓。你在瀏覽器中訪問這個應用的Jsp時,通常第一次會很慢,因為Tomcat要將Jsp轉化為Servlet文件,然后編譯。編譯以后,訪問將會很快。另外Tomcat
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人力資源管理五級培訓
- 地鐵乘務服務培訓課件
- 烘培培訓課件
- 金融服務與管理專業(yè)教學標準(高等職業(yè)教育專科)2025修訂
- 模切人才培訓
- 居家氣管切開換藥護理
- 生產車間工藝培訓課件
- 影視產業(yè)的發(fā)展與文化創(chuàng)意的關聯
- 提高邏輯思維能力的有效途徑
- 技術前沿與產業(yè)融合的新機遇
- 2023-2024學年河北省石家莊市高二下學期7月期末考試數學試題(解析版)
- 2025年江西省中考語文真題無答案
- 2025年上海市中考數學試卷附答案
- 關于七一活動方案
- 2025年時事政治考試100題(含參考答案)
- 特種設備重大事故隱患判定準則
- 安裝服務合同范本版
- 會議管理系統(tǒng)的分析與設計
- 省級土壤樣品庫實施方案
- 河南POCT試劑項目投資計劃書(模板)
- 2016-2017學年廣西桂林市八年級(下)期末數學試卷
評論
0/150
提交評論