欢迎来到人人文库网! | 帮助中心 人人文库renrendoc.com美如初恋!
人人文库网
首页 人人文库网 > 资源分类 > DOC文档下载

房屋出租管理系统.doc

  • 资源大小:362.00KB        全文页数:40页
  • 资源格式: DOC        下载权限:游客/注册会员/VIP会员    下载费用:9
游客快捷下载 游客一键下载
会员登录下载
下载资源需要9

邮箱/手机号:
您支付成功后,系统会自动为您创建此邮箱/手机号的账号,密码跟您输入的邮箱/手机号一致,以方便您下次登录下载和查看订单。注:支付完成后需要自己下载文件,并不会自动发送文件哦!

支付方式: 微信支付    支付宝   
验证码:   换一换

友情提示
2、本站资源不支持迅雷下载,请使用浏览器直接下载(不支持QQ浏览器)
3、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

房屋出租管理系统.doc

毕业设计(论文)基于B/S结构的房屋出租管理系统学生指导教师专业计算机科学与技术所在单位答辩日期2008年6月30日目录摘要IABSTRACTII第1章绪论111课题研究的背景介绍112系统开发环境及开发平台介绍2121系统开发环境2122系统开发平台简介2第2章系统开发技术介绍521系统的B/S结构5211B/S结构简介5212B/S架构软件的优势与劣势6213B/S框架与C/S框架的联系与区别722JSP技术概述8221JSP简介8222JSP技术的强势与弱势分析9223JSP动态网站开发技术1023MVC及STRUTS介绍12231MVC介绍12232STRUTS介绍12第3章系统分析1531任务描述1532用UML用例图描述系统需求15321用例图简介15322系统用例分析1633功能分析16第4章系统的设计与实现1841数据库的设计与实现18411数据库SQLSERVER2000简介18412数据库结构设计19423数据库加载和调试21424操作数据库2242功能模块的设计与实现23421系统注册模块23422系统登录模块24423普通用户功能模块24424管理员功能模块25425信息发布模块26426信息查询模块27第5章系统测试与维护2851系统测试2852网站维护30521维护内容30522维护方案31结束语32致谢33参考资料34I摘要21世纪,随着计算机科学的发展,数据库技术在INTERNET中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今WED应用的潮流。如何通过网络有效进行交流是摆在我们面前的一个新的领域。本文阐述了如何构造一个B/S结构的房屋出租管理系统,对B/S结构、JSP技术以及SQLSERVER原理进行了较深入的论述。阐述了对房屋出租管理系统的需求分析、功能模块划分、数据库模式分析,功能模块的实现过程。在此基础上,对所应用的关键技术进行描述。最后,对程序调试与调试结果进行论述。本文在研究目前国内外房屋出租管理系统情况的基础上,从实际需求出发,采用当前较为流行的B/S(BROWSER/SERVER浏览器/服务器)结构和JSP动态网页开发技术,基于WINDOWSXPPROFESSIONAL操作系统和SQLSERVER2000数据库,采用JSP技术,设计并实现了一个功能较为完善的房屋出租管理系统。通过对系统进行一系列的需求分析、设计、编码、测试等工作,该系统普通用户可以浏览、查看房屋信息,可以注册成为网站会员、登陆网站,然后发布个人房屋信息,还可以查看该网站的新闻公告等,管理员可以对网站会员、房屋信息以及网站的新闻公告进行管理。重点对系统设计过程作了相应描述,同时也对系统需要改进的地方做了总结。本系统结合因特网的发展、应用现状,采用了基于WEB的三层体系架构,即浏览器WEB应用服务器数据库服务器。通过对系统工作流程进行详细需求分析,建立了系统的功能模型和数据流模型。确定系统的数据模型为关系数据模型,进行了分析、设计、画出了ER图。后台数据库选用了SQLSERVER2000来实现。WEB开发采用当前流行的JSPJAVASERVERPAGES,动态网页技术技术,JSP页面通过JDBCJAVADATABASECONNECTIVITY,JAVA数据库连接接口连接SQLSERVER2000数据库,实现了浏览器端和服务器端的程序。系统经过测试,运行效果稳定、操作方便、快捷。能较好的为该系统的房屋出租、求租用户服务。关键词B/S结构;JDBC连接;SQLSERVER2000;IIABSTRACTALONGWITHTHEDEVELOPMENTOFTHECOMPUTERSCIENCEIN21CENTURIES,THEDATABASETECHNIQUEISMOREANDMOREEXTENSIVEINTHEAPPLICATIONINTHEINTERNET,PROVIDINGTHEMORETHOUGHTFULANDHUMANIZEDSERVICEFORTHELARGENETWORKCUSTOMERCHARACTERISTICHAVEALREADYBECOMEGRADUALLYTHECURRENTASTHEAPPLICATIONOFWEDNOWADAYSHOWTOCOMMUNICATEONTHEWEBISANEWTOPICFACINGUSTHISPAPERDESCRIBESHOWTOSTRUCTASYSTEMTOHAVESETFORTHHOUSETOLETMANAGEMENTADOPTB/SSTRUCTURES,THEPAPERDESCRIBESTHEB/SSTRUCTUREANDSQLSERVER,JSPTECHNOLOGYPRINCIPLESTHEARTICLECOMPLETETHENEEDSANALYSISOFANSYSTEMFORTHEMANAGEMENTAPPLICATIONSFORCOMMUNICATIONWHICHONTHEWEB,FUNCTIONALMODULESDIVISIONANDDATABASEMODELANALYSISTHETECHNOLOGYISINPROGRESSHERETOWHATBEAPPLIEDKEYONTHEBASIS,DESCRIBETHATFINAL,COMMENTTHATTOPROCEDUREDEBUGGINGWITHTESTINGRESULTBEINGINPROGRESSTHEDISCOURSEACCORDINGTOTHEPRACTICALDEMANDOFSOMEUSERS,WHICHISONTHEBASEOFTHESITUATIONOFTHEDOMESTICANDINTERNATIONALRECORDEDATPRESENTADOPTCURRENTLYCOMPARATIVELYPOPULARB/SBROWSER/SERVERSTRUCTUREANDJSPDEVELOPMENTWEBPAGETODEVELOPATECHNOLOGY,2000DATABASES,ADOPTTHEJSPTECHNOLOGYOWINGTOWINDOWSXPPROFESSIONALOSANDSQLSERVER,THEFUNCTIONHAVINGDESIGNEDANDREALIZINGONEISCOMPARATIVELYPERFECTHOUSETOLETMANAGEMENTSYSTEMTHROUGHASERIESOFPREPARATIONSUCHASREQUIREMENTANALIZATION,DESIGN,CODING,TESTTHROUGHSETFORTHHOUSETOLETMANAGEMENTSYSTEMTHATISTHESYSTEMDOMESTICCONSUMERSTURNTOBEABLETOREGISTERBECOMINGTHEWEBSITEMEMBER,LANDINGWEBSITE,BROWSE,CHECKBUILDINGINFORMATION,ANNOUNCEANDTHENINDIVIDUALBUILDINGINFORMATION,CANLOOKUPTHEPRESSRELEASETHATWEBSITEWAITING,ADMINISTRATIVEPERSONCANCARRYOUTADMINISTRATIONONTHEWEBSITEMEMBER,BUILDINGINFORMATIONANDTHEWEBSITEPRESSRELEASETHESMALLADVANTAGESHAVINGDESIGNEDPROCESSWORKTOSYSTEMDESCRIBESPRIORITY,REQUIRESTHATTHEPLACEIMPROVINGHASDONEASUMMARYATTHESAMETIMEALSOTOSYSTEMINTERNET,APPLICATIONSTATUS,USINGAWEBBASEDTHREETIERSYSTEMSTRUCTURE,THEBROWSERWEBAPPLICATIONSERVERSDATABASESERVERSTHROUGHTHETEACHEREVALUATIONPROCESSNEEDSTOCONDUCTADETAILEDANALYSIS,ESTABLISHASYSTEMOFTHEMODELANDDATAMODELIDENTIFYTHEDATAMODELFORRELATIONALDATAMODELFORTHEANALYSIS,DESIGN,WHICHDEPICTSTHEERCHARTSSELECTIONOFTHEBACKGROUNDDATABASESQLSERVER2000IIIISTOBEACHIEVEDWEBDEVELOPSUSINGCURRENTPOPULARJSPJAVASERVERPAGES,DYNAMICWEBTECHNOLOGYTECHNOLOGY,JSPPAGESTHROUGHJDBCJAVADATABASECONNECTIVITYINTERFACETOSQLSERVER2000DATABASEITHASREALIZEDABROWSERHOLDINGTHEPROCEDUREREALLYWITHTHESERVERTHROUGHTHETESTING,THEOPERATIONRESULTOFTHESYSTEMISSTEADYITISEASYTOOPERATEANDTHESPEEDISFASTITCANGIVEAGOODSERVICEFORTHEUSERSWHOUSETHESYSTEMKEYWORDSB/SSTRUCTURE;JDBC;SQLSERVER2000吉林建筑工程学院城建学院毕业设计(论文)1第1章绪论11课题研究的背景介绍随着社会经济的发展,城市现代化建设步伐不断加快,城市规模不断扩大,人员的流动也不断加大,房屋出租逐渐成为社会生活的重要组成部分。无论是房屋出租还是房屋求租,都面临着大量需求。说到房屋出租,我们首先想到的就是房屋中介,但是不论对于房屋出租者还是对于求租者来说,要面对的问题实在让人头疼,首先是琳琅满目的中介公司让人感到无从选择,在要顾及中介单位可信度的同时,大量复杂的房产信息使他们感到迷茫,难以快速、准确地从中找到适合自己的房屋信息。再者,出租、承租双方进行交易的时候还要通过中介,使交易过程更加繁琐。而且中介单位还要收取的一定比例的中介费用,这也在一定程度上加重了房屋承租者的负担。因此,现实社会中急需一个第三者为房屋出租者与房屋求租者牵线搭桥,来弥补中介单位的种种不足。在互联网蓬勃发展的今天,网络和我们的生活、工作越来越密不可分,网络正领导着一个新时代的来临。于是我们就利用开放的INTERNET技术,开发出实时、快捷、全方位传播信息的平台,我们制作的房屋出租管理系统的网站,就成了人们关于生活中住房问题的信息载体,使得房屋信息在出租者与求租者之间传播更为轻松。这样,使原本复杂的房屋信息简单化,系统能及时为他们提供服务,使出租求租双方都能够方便快捷的得到信息。通过本系统来管理房屋出租情况,可以解决大量房屋信息的查询和管理,便于房屋出租者更好的发布其房屋信息,同时也为租房者提供方便。并且能够培养我们的综合分析设计能力,同时提高动手实践的能力。吉林建筑工程学院城建学院毕业设计(论文)212系统开发环境及开发平台介绍121系统开发环境1硬件环境1CPUDUOT5600183GHZ;2内存512MB以上;3硬盘100G。2软件环境1操作系统WINDOWSXP;2数据库SQLSERVER2000;3开发工具包JDK150;4JSP服务器TOMCAT60;5浏览器IE70。122系统开发平台简介1系统开发平台本系统开发语言选用JAVA,JSP,所以采用MYECLIPSE,TOMCAT为主要开发工具,然后结合DREAMWEAVER,SQLSERVER2000数据库管理系统与WINDOWSXP操作系统进行。既考虑了系统的需求,又兼顾了运行的效率,以及今后系统的功能拓展等。2TOMCAT简介如今,基于WEB的应用越来越多,传统的HTML已经满足不了如今的需求。我们需要一个交互式的WEB,于是便诞生了各种WEB语言。如ASP,JSP,PHP等。当然,这些语言与传统的语言有着密切的联系,如PHP基于C和C语言,吉林建筑工程学院城建学院毕业设计(论文)3JSP基于JAVA语言。TOMCAT即是一个JSP和SERVLET的运行平台。TOMCAT是一个免费的开源的SERLVET容器,它是APACHE基金会的JAKARTA项目中的一个核心项目,由APACHE,SUN和其它一些公司及个人共同开发而成。由于有了SUN的参与和支持,最新的SERVLET和JSP规范总能在TOMCAT中得到体现。TOMCAT被JAVAWORLD杂志的编辑选为2001年度最具创新的JAVA产品,可见其在业界的地位。在TOMCAT中,应用程序的部署很简单,你只需将你的WAR放到TOMCAT的WEBAPP目录下,TOMCAT会自动检测到这个文件,并将其解压。你在浏览器中访问这个应用的JSP时,通常第一次会很慢,因为TOMCAT要将JSP转化为SERVLET文件,然后编译。编译以后,访问将会很快。另外TOMCAT也提供了一个应用MANAGER,访问这个应用需要用户名和密码,用户名和密码存储在一个XML文件中。通过这个应用,辅助于FTP,你可以在远程通过WEB部署和撤销应用。当然本地也可以。TOMCAT有三种工作模式,分别是独立的SERVLET容器、进程内的SERVLET容器和进程外的SERVLET容器。在利用其进行开发之前必须要清楚TOMCAT的目录结构。因为它的目录结构和WEB系统的创建和发布都有着很大的关系,通常,TOMCAT的目录结构如下表表11TOMCAT的目录结构目录描述/BIN存放启动和关闭TOMCAT的各种脚本文件/CONF存放TOMCAT服务器的各种配置文件/SERVER/LIB包含了3个子目录即CLASSES、LIB、WEBAPPS;/SERVER/WEBAPPS存放TOMCAT服务器所需要的各种JAR文件/COMMON/LIB存放TOMCAT自带的两个WEB应用ADMIN应用和MANAGER应用/SHARED/LIB存放TOMCAT服务器及所有WEB应用都可以访问的JAR文件L/OGS存在所有WEB应用都可以访问的JAR文件/WEBAPPS当发布WEB应用时,默认情况下把WEB应用放在此目录下/WORKTOMCAT把JSP生成的SERVLET放在此目录下TOMCAT不仅仅是一个SERVLET容器,它也具有传统的WEB服务器的功能处理HTML页面。但是与APACHE相比,它的处理静态HTML的能力就不如APACHE

注意事项

本文(房屋出租管理系统.doc)为本站会员(21ask)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网(发送邮件至[email protected]或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。

关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

网站客服QQ:2846424093    人人文库上传用户QQ群:460291265   

[email protected] 2016-2018  renrendoc.com 网站版权所有   南天在线技术支持

经营许可证编号:苏ICP备12009002号-5