基于bs结构的房屋出租管理系统计算机科学与技术样本.doc
《基于bs结构的房屋出租管理系统计算机科学与技术样本.doc》由会员分享,可在线阅读,更多相关《基于bs结构的房屋出租管理系统计算机科学与技术样本.doc(46页珍藏版)》请在咨信网上搜索。
1、毕业设计(论文)基于B/S构造房屋出租管理系统计算机科学与技术6月30号毕业论文基于B/S构造房屋出租管理系统学 生:指引教师:专 业:计算机科学与技术所在单位:答辩日期:6月30日目 录摘 要IABSTRACTII第1章 绪论11.1 课题研究背景简介11.2系统开发环境及开发平台简介21.2.1 系统开发环境21.2.2 系统开发平台简介2第2章 系统开发技术简介52.1 系统B/S构造52.1.1 B/S构造简介52.1.2 B/S架构软件优势与劣势62.1.3 B/S框架与C/S框架联系与区别72.2 JSP技术概述82.2.1 JSP简介82.2.2 JSP技术强势与弱势分析92.2
2、.3 JSP动态网站开发技术102.3 MVC及STRUTS简介122.3.1 MVC简介122.3.2 STRUTS简介12第3章 系统分析153.1任务描述153.2用UML用例图描述系统需求153.2.1用例图简介153.2.2系统用例分析163.3功能分析16第4章 系统设计与实现184.1数据库设计与实现184.1.1数据库SQL SERVER 简介184.1.2数据库构造设计194.2.3数据库加载和调试214.2.4操作数据库224.2功能模块设计与实现234.2.1系统注册模块234.2.2系统登录模块244.2.3普通顾客功能模块244.2.4管理员功能模块254.2.5信息
3、发布模块264.2.6信息查询模块27第5章 系统测试与维护285.1系统测试285.2 网站维护305.2.1维护内容305.2.2维护方案31结束语32道谢33参照资料34摘 要21世纪,随着计算机科学发展,数据库技术在Internet 中应用越来越广泛,为广大网络顾客提供了更加周到和人性化服务。个性化已逐渐成为当今Wed应用潮流。如何通过网络有效进行交流是摆在咱们面前一种新领域。本文阐述了如何构造一种B/S构造房屋出租管理系统,对B/S构造、JSP技术以及SQL Server原理进行了较进一步阐述。阐述了对房屋出租管理系统需求分析、功能模块划分、数据库模式分析,功能模块实现过程。在此基本
4、上,对所应用核心技术进行描述。最后,对程序调试与调试成果进行阐述。本文在研究当前国内外房屋出租管理系统状况基本上,从实际需求出发,采用当前较为流行B/S(Browser/Server浏览器/服务器)构造和JSP动态网页开发技术,基于Windows XP Professional操作系统和SQL Server 数据库,采用JSP技术,设计并实现了一种功能较为完善房屋出租管理系统。通过对系统进行一系列需求分析、设计、编码、测试等工作,该系统普通顾客可以浏览、查看房屋信息,可以注册成为网站会员、登陆网站,然后发布个人房屋信息,还可以查看该网站新闻公示等,管理员可以对网站会员、房屋信息以及网站新闻公示
5、进行管理。重点对系统设计过程作了相应描述,同步也对系统需要改进地方做了总结。本系统结合因特网发展、应用现状,采用了基于WEB三层体系架构,即浏览器WEB应用服务器数据库服务器。通过对系统工作流程进行详细需求分析,建立了系统功能模型和数据流模型。拟定系统数据模型为关系数据模型,进行了分析、设计、画出了E-R图。后台数据库选用了SQL Server 来实现。WEB开发采用当前流行JSP(Java Server Pages,动态网页技术)技术,JSP页面通过JDBC(Java Database Connectivity,Java数据库连接)接口连接SQL Server 数据库,实现了浏览器端和服务器
6、端程序。系统通过测试,运营效果稳定、操作以便、快捷。能较好为该系统房屋出租、求租顾客服务。核心词 B/S构造;JDBC连接;SQL Server ;AbstractAlong with the development of the computer science in 21 centuries,the database technique is more and more extensive in the application in the Internet,providing the more thoughtful and humanized service for the large
7、network customer. Characteristic have already become gradually the current as the application of Wed nowadays. How to communicate on the web is a new topic facing us.This paper describes how to struct a system to have set forth house to Let management adopt B/S structures,the paper describes the B/S
8、 structure and SQL Server,JSP technology principles. The article complete the needs analysis of an system for the management applications for communication which on the web,functional modules division and database model analysis. The technology is in progress here to what be applied key on the basis
9、,describe that. Final,comment that to procedure debugging with testing result being in progress.The discourse according to the practical demand of some users,which is on the base of the situation of the domestic and international recorded at present. adopt currently comparatively popular B/S (Browse
10、r/Server) structure and JSP development Web page to develop a technology, data bases,adopt the JSP technology owing to Windows XP Professional OS and SQL Server,the function having designed and realizing one is comparatively perfect house to Let management system. Through a series of preparation suc
11、h as requirement analization,design,coding,test through set forth house to Let management system. That is the system domestic consumers turn to be able to register becoming the website member,landing website,browse,check building information,announce and then individual building information,can look
12、 up the press release that website waiting,administrative person can carry out administration on the website member,building information and the website press release. The small advantages having designed process work to system describes priority,requires that the place improving has done a summary
13、at the same time also to system.Internet,application status,using a Web-based three-tier system structure,the browser Web application servers database servers. Through the teacher evaluation process needs to conduct a detailed analysis,establish a system of the model and data model. Identify the dat
14、a model for relational data model for the analysis,design,which depicts the E-R charts. Selection of the background database SQL Server is to be achieved. Web develops using current popular JSP (Java Server Pages,Dynamic web technology) technology,JSP pages through JDBC (Java Database Connectivity)
15、interface to SQL Server database. It has realized a browser holding the procedure really with the server. Through the testing,theoperationresult of the system is steady .It is easy to operate and the speed is fast. It can give a good service for the users who use the system.Key Words B/S Structure;
16、JDBC; SQL Server 第1章 绪论 1.1 课题研究背景简介 随着社会经济发展,都市当代化建设步伐不断加快,都市规模不断扩大,人员流动也不断加大,房屋出租逐渐成为社会生活重要构成某些。无论是房屋出租还是房屋求租,都面临着大量需求。说到房屋出租,咱们一方面想到就是房屋中介,但是无论对于房屋出租者还是对于求租者来说,要面对问题实在让人头疼,一方面是琳琅满目中介公司让人感到无从选取,在要顾及中介单位可信度同步,大量复杂房产信息使她们感到迷茫,难以迅速、精确地从中找到适合自己房屋信息。再者,出租、承租双方进行交易时候还要通过中介,使交易过程更加繁琐。并且中介单位还要收取一定比例中介费用,这
17、也在一定限度上加重了房屋承租者承担。因而,现实社会中急需一种第三者为房屋出租者与房屋求租者牵线搭桥,来弥补中介单位种种局限性。在互联网蓬勃发展今天,网络和咱们生活、工作越来越密不可分,网络正领导着一种新时代来临。于是咱们就运用开放Internet技术,开发出实时、快捷、全方位传播信息平台,咱们制作房屋出租管理系统网站,就成了人们关于生活中住房问题信息载体,使得房屋信息在出租者与求租者之间传播更为轻松。这样,使原本复杂房屋信息简朴化,系统能及时为她们提供服务,使出租求租双方都可以以便快捷得到信息。通过本系统来管理房屋出租状况,可以解决大量房屋信息查询和管理,便于房屋出租者更好发布其房屋信息,同步
18、也为租房者提供以便。并且可以培养咱们综合分析设计能力,同步提高动手实践能力。1.2系统开发环境及开发平台简介1.2.1 系统开发环境1.硬件环境(1) CPU:Duo T5600 1.83GHz;(2) 内存:512MB以上;(3) 硬盘:100G.。2.软件环境(1) 操作系统:Windows XP;(2) 数据库:SQL Server ;(3) 开发工具包:JDK1.5.0;(4) JSP服务器:Tomcat6.0;(5) 浏览器:IE 7.0。1.2.2 系统开发平台简介1.系统开发平台本系统开发语言选用Java,JSP,因此采用MyEclipse,Tomcat为重要开发工具,然后结合D
19、reamweaver,SQL Server 数据库管理系统与Windows XP操作系统进行。既考虑了系统需求,又兼顾了运营效率,以及此后系统功能拓展等。2.Tomcat简介如今,基于Web应用越来越多,老式Html已经满足不了如今需求。咱们需要一种交互式Web,于是便诞生了各种Web语言。如Asp,Jsp,Php等。固然,这些语言与老式语言有着密切联系,如Php基于C和C+语言,Jsp基于Java语言。Tomcat即是一种Jsp和Servlet运营平台。Tomcat是一种免费开源Serlvet容器,它是Apache基金会Jakarta项目中一种核心项目,由Apache,Sun和其他某些公司及
20、个人共同开发而成。由于有了Sun参加和支持,最新Servlet和Jsp规范总能在Tomcat中得到体现。Tomcat被JavaWorld杂志编辑选为最具创新java产品,可见其在业界地位。在Tomcat中,应用程序布置很简朴,你只需将你WAR放到Tomcatwebapp目录下,Tomcat会自动检测到这个文献,并将其解压。你在浏览器中访问这个应用Jsp时,普通第一次会很慢,由于Tomcat要将Jsp转化为Servlet文献,然后编译。编译后来,访问将会不久。此外Tomcat也提供了一种应用:manager,访问这个应用需要顾客名和密码,顾客名和密码存储在一种xml文献中。通过这个应用,辅助于F
21、tp,你可以在远程通过Web布置和撤销应用。固然本地也可以。Tomcat有三种工作模式,分别是独立Servlet容器、进程内Servlet容器和进程外Servlet容器。在运用其进行开发之前必要要清晰Tomcat目录构造。由于它目录构造和Web系统创立和发布均有着很大关系,普通,Tomcat目录构造如下表:表1-1 Tomcat目录构造目录描述/bin存储启动和关闭Tomcat各种脚本文献/conf存储Tomcat服务器各种配备文献/server/lib包括了3个子目录:即classes、lib、webapps;/server/webapps存储Tomcat服务器所需要各种JAR文献/comm
22、on/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.咱们可以将Tomcat和Apache集成到一块,让Apache解决静态Html,而Tomcat解决Js
23、p和Servlet.这种集成只需要修改一下Apache和Tomcat配备文献即可。基于Tomcat开发其实重要是Jsp和Servlet开发,开发Jsp和Servlet非常简朴,你可以用普通文本编辑器或者IDE,然后将其打包成WAR即可。咱们这里要提到此外一种工具Ant,Ant也是Jakarta中一种子项目,它所实现功能类似于Unix中make.你需要写一种build.xml文献,然后运营Ant就可以完毕xml文献中定义工作,这个工具对于一种大应用来说非常好,咱们只需在xml中写很少东西就可以将其编译并打包成WAR.事实上,在诸多应用服务器发布中都包括了Ant.此外,在Jsp1.2中,可以运用标
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 bs 结构 房屋出租 管理 系统 计算机科学 技术 样本
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。