ImageVerifierCode 换一换
格式:DOCX , 页数:38 ,大小:501.57KB ,
资源ID:9379876      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9379876.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

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

房屋租赁信息管理系统.docx

1、房屋租赁信息管理系统房屋租赁信息管理系统毕业设计房屋租赁信息治理系统学生姓名学 号学 院运算机与信息工程学院专 业运算机科学与技术班 级指导教师职 称湖 南 商 学 院2019年5月湖南商学院本科毕业设计(论文)诚信声明本人郑重声明:所呈交的本科毕业设计(论文),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议,除文中差不多注明引用的内容外,本论文不含任何其他个人或集体差不多发表或撰写过的作品成果。对本文的研究做出重要奉献的个人和集体均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。 本科毕业设计(论文)作者签名: 年 月 日内容摘要随着互联网络

2、的进展,现实生活中各行各业都向着网络化进展,其中房屋出租也由传统的张贴广告进展到互联网。当下,经济快速进展,越来越多的人对房屋的租赁有更大的需求,如何高效快速的猎取有效的房屋信息,又不通过第三方中介通过收取手续费来提供信息,是本系统开发的意义所在。本系统提供了出租,求租,留言和查询等几个要紧功能。一般游客通过访问该网站能够扫瞄该网站其他注册用户公布的出租和求租信息。假如想通过本系统公布免费的出租,求租信息需要注册成为该网站的会员。公布后的信息,若通过治理员的审核,将在前台页面显示,其他扫瞄该网站的用户能够看到该条信息。本系统是一个基于JAVA EE开发的WEB系统,采纳B/S结构,使用SERV

3、LET+JSP开发模式。由于该网站是小型应用网站,因此数据库使用的是MYSQL,其中前台界面使用了CSS+DIV实现网页的布局,还用到了当下流行的前台框架bootstrap。关键词房屋租赁;JSP;SERVLET;B/S;WEB系统ABSTRACTAlong with the development of the Internet, all walks of life are all in real life to network development, including rental housing also has developed from a traditional AD pos

4、ted to the Internet. At present, rapid economic development, more and more people have a greater demand on housing rental, how efficient and rapid access to effective information, and not through a third party mediation by charging fees to provide information, is the meaning of this system developme

5、nt.This system provides a rental, inquiry, message and the query and so on several major functions. Regular visitors by accessing the website of other registered users can browse the web site, rental and price information. If you want to release free rent by this system, soliciting the information n

6、eed to be registered as members of the site. After the release of information, if through the administrator of the audit, will be at the front desk page shows, other users can browse the site to see this message.This system USES the traditional SERVLET + JSP development mode. Because the site is a s

7、mall application, so using a MYSQL database, including the front desk interface using a CSS + DIV realization of web page layout, also use the bootstrap current popular front desk framework.KEY WORDSHouse lease; The JSP; The Servlet; B/S; WEB system1. 绪论.11.2 系统开发背景与意义.11.2 系统的设计过程. .21.3 本文要紧内容和章节安

8、排.22. 系统需求分析.32.1 用户角色分析.32.2 功能需求分析.52.2 数据需求分析.73. 系统总体设计.83.1 总体框架.83.2 开发平台与语言.83.3 软件结构.103.4 数据库逻辑设计.104. 系统详细设计.124.1 数据库的设计与实现.124.2 功能模块的设计与实现.174.2.1 登录注册模块.174.2.2 租赁信息公布模块.184.2.3 租赁信息查询模块.204.2.4 租赁信息审核模块.214.2.5 用户中心治理模. .225. 系统测试. .235.1 Tomcat服务器的检测.235.2 检测MySQL数据库是否连接成功.245.3 用户治理

9、功能测试.255.4 房屋租赁信息公布功能测试.265.5 房屋租赁信息查询功能测试.26总结与展望.28参考文献.29致谢.31房屋租赁信息治理系统1. 绪 论本系统是一个简单的WEB房屋租赁治理系统,网民能够通过本网站猎取系统用户公布的出租房屋信息和求租房屋信息。本系统与其他大型房屋租赁治理系统网站的最大区别确实是不通过第三方中介提供房源信息,减免了中介费用,是真正从用户角度动身,为用户利益考虑的房租租赁治理系统。1.1 系统开发背景与意义随着整个社会经济的进步,都市现代化建设步伐不断加快,现在房屋租赁已开始转变为社会生活的一个重要组成部分。因此不管是房屋出租抑或是房屋求租,现在都面临着庞

10、大的需求。 现在社会上存在这大量的房屋中介现象,然而不论是关于房东来说依旧关于求租者来说,面对各种各样的的中介公司让人感到无从下手,大量的复杂的房产信息让他们感受到专门彷徨,甚至迷茫,难以快速、准确地从众多房屋信息中找到比较适合自己的房屋信息。其次,出租和承租双方在进行交易的时候还要通过中介,如此使得那个交易过程更加冗长繁琐。而且,中介公司一样会收取一定比例的中介费用,这给房屋租赁者带来了专门多大的负担。因此,我们需要提供一些没有中介公司参与其中的房屋出租者与房屋求租者的房屋信息,以此来补偿中介公司的专门多不足。以房屋租赁信息治理系统作为毕业设计的题目的意义在于,相伴着经济的进展,越来越多的人

11、开始从农村涌进都市谋生,当前住房问题越来越紧张,人们对住房信息的需求越来越庞大,集中、有效、详细的住房信息能够为宽敞房屋需求者提供方便。因此,随着网络的进展,互联网开始走进千家万户,现在人们的生活差不多上离不开电脑。人们日常生活中的各种需求也能通过互联网得到供应。各种网站的显现,与房屋租赁信息有关的版面越来越受到大伙儿的欢迎。我选择那个课题,是因为那个系统与我们的日常生活息息相关。人们的生活离不开衣食住行,因此住房问题是我们不可躲避的话题,同时也是我们比较熟悉的问题,从生活需求动身,使得我的毕业设计更具有现实意义。比如随着我们毕业走向社会,我们第一要面对的确实是住房问题,然而在人一辈子地不熟的

12、环境中,专门难得到有用可靠的住房信息。因此假如有个集中有效的途径获得房源信息,能给我们的生活带来极大的方便。房屋租赁系统,能给需要租房的人提供丰富的房源信息,从那个地点选择适合自己的房子居住。1.2 系统的设计过程本课题的开发要求基于WEB数据库来实现,通过查找大量资料,找出本类型网站的差不多需求,然后从分析用户身份认证方面的问题动身,结合本次毕业设计的相关要求写出需求分析;其次,综合运用往常所学的相关知识(包括软件工程、运算机网络安全等),选择所熟悉的开发工具和开发平台(如myeclipse,tomcat等)进行本毕业设计的开发;在设计中以需求分析为基础,按照软件工程的思想,将需求分析转化为

13、功能需求,搭建本系统的差不多框架,写出系统的要紧实现方法,在开发的同时进行相关功能的完整性测试。最后,在系统开发完毕后,对系统进行整体的功能测试,找出其中存在的问题,进行修改和完善。1.3 本文要紧内容和章节安排本文分为系统需求分析、总体设计、系统详细设计、系统测试和总结等五个要紧部分,章节安排为:第1章绪论,要紧介绍系统设计的背景和意义以及本课题的设计过程。第2章系统系统分析,要紧是进行用户角色分析、功能需求分析和数据需求分析,猎取房屋租赁治理系统开发的业务流程,确定不同系统角色对系统功能的需求,整理相关信息,确定系统的开发范畴。第3章系统总体设计,要紧是对系统的总体框架和数据库进行设计,并

14、介绍本系统开发采纳的开发平台和语言。第4章系统详细设计与实现,要紧是表述数据库和功能模块的详细设计。第5章系统测试,要紧是对系统的要紧功能模块的实现进行测试,验证其是否能完成相应的功能。第6章总结与展望,要紧是对本系统的完成情形、不足之处进行总结。2. 系统构成与工作原理鉴于当前房租租赁信息治理系统的进展现状与以后趋势,本系统旨在提供一个能及时公布、查询房屋租赁信息的平台。考虑到房屋租赁系统信息公布实时性与便利性,本系统采纳B/S模式进行开发。本章将从用户角色分析、功能需求分析和数据需求分析三个要紧方面进行系统需求分析。2.1 用户角色分析我们通常描述系统和参与者之间的相互作用是通过用例图来实

15、现。用例图是从用户的角度动身来对如何使用系统的一种描述方式。那个地点我们先说明几个用例图中用到的名词,见下图2.1所示。图2.1 用例图名词介绍通过分析,本房屋租赁信息治理系统的角色能够分为三类,分别为一般用户,系统会员和系统治理员。不同的角色在系统中有不同的权限和功能。该房屋租赁信息治理系统的治理员,注册会员和一般用户的用例图分别如下图所示。任何一般用户即通过扫瞄器扫瞄该房屋租赁体统但没有注册成为该系统用户的游客,能够扫瞄、查看通过审核的所有房屋租赁信息。 图2.1 一般用户用例图系统会员,即已注册成为该系统用户的网民,通过登录成功该系统,能够公布个人的房屋租赁信息。图2.2 注册用户用例图

16、拥有系统治理员身份的人,登录该系统后能够对系统注册用户公布的出租和求租信息进行审核,只有通过治理员审核后的租赁信息才会在前台显示,其他用户才能得到该租赁信息的详细情形。图2.3 治理员用例图2.2 功能需求分析在本房屋租赁信息治理系统中,从实际动身,通过分析,确定本系统应该具备登录注册功能,房屋租赁信息公布功能,房屋租赁信息查询功能,房屋租赁信息审核功能,用户个人中心治理功能等五个差不多功能模块。软件的要紧模块和功能如下:(1)登录注册要想使用该房屋租赁系统的功能,必须注册成为该系统的用户。注册时用户需要选择一个头像,填写“用户名”,“密码”,“联系方式”,“性别”和“联系方式”等差不多信息。

17、其中用户名是用户用来登录该系统的帐号,具有唯独性,因此在用户注册时系统需要检查此用户名是否差不多存在。只有成功登录该系统的用户才能免费公布房屋租赁信息,用户登录时需要填写“用户名”和“密码”两个验证信息。(2)房屋租赁信息公布房屋租赁类型分为“出租”、“整组”、“合租”三种。用户在公布房屋租赁信息时需要选择公布信息的类型。公布租赁信息需要填写的信息有“标题”、“期望租金”、“期望地点”,其中公布“出租”信息还能够选择提供“房屋设备”、“房屋简介”、“房屋图片”等详细情形,公布“求租”信息同样能够附加“求租要求”、“个人图片”等信息,以便其他用户更加了解你的需求和信息。用户公布的租赁信息需要通过

18、后台治理员的审核才能供其他用户使用。(3)房屋租赁信息查询通过“房屋租赁信息查询”功能,用户能够依照不同的查询条件来过滤需要的租赁信息。本系统提供的查询条件包括依照“租赁类型”查询,依照“房屋地址”查询,依照“租赁信息标题”查询。在得到的租赁信息列表页面用户点击某条信息的标题,进入该信息的详细信息界面,查看该租赁信息的详情,同时能够针对该条信息留言。(4)房屋租赁信息审核 系统治理员的要紧工作确实是审核前台用户公布的房屋租赁信息。因此“房屋租赁信息审核”功能是系统治理员才能操作的。治理员通过登录后台治理系统,审核前台用户提交的房屋租赁信息。只有通过了治理员审核的信息才能在系统前台界面显示,才能

19、被其他扫瞄该系统的用户看见。(5)用户个人中心治理通过“用户个人中心治理”模块,系统用户能够修改个人差不多信息和登录密码,其中个人差不多信息包括修改“头像”,“用户名”,“性别”,“联系方式”等。在用户个人中心界面按照“公布时刻”逆序列出用户所有的租赁信息,包括信息的“标题”,“期望租金”,“期望地点”,“审核状态”等,同时提供了删除租赁信息的操作,用户能够删除差不多不需要的租赁信息。此删除操作为数据库的物理删除,意味着用户本人也不能再查看该条信息的情形。系统要紧功能模块之间的关系通过系统功能结构图来反应,通过系统功能结构图简单明了的表现出它们的相互关系。系统功能需求如图2.4所示。图4 系统

20、功能结构图 2.3 数据需求分析通过对系统的功能需求分析,我们能够初步得出该系统所需的数据库表的设计情形。该系统将有六张表,分别为角色表,用户表,出租房屋表,求租房屋表,求租类型表和留言表。其中角色表包括两个角色,为一般会员和治理员;求租类型表分为整组跟合租两种。出租表,求租表,用户表和留言表之间的关系为:一个用户能够公布一条或多条出租求租信息,同时也可正对他人公布的信息,进行留言。一个用户能够针对一条信息公布多条留言。系统数据库表的E-R图如下图2.5所示。图2.5 数据库E-R图3. 系统总体设计3.1 总体框架本系统是基于WEB的房屋租赁信息治理系统,系统采纳当下流行的B/S构架。在B/

21、S结构下,用户界面能够通过扫瞄器实现,一部分的事务逻辑在前端实现,要紧事务逻辑在服务器端实现。扫瞄器通过Web服务器同数据库进行数据交互。B/S模式的体系结构的原理如图3.1所示。图3.1 B/S模式体系结构原理图3.2 开发平台与语言在本系统的开发中,选用JAVA作为开发语言,采纳了MyEclipse作为系统编程工具,Tomcat作为web服务器,JSP作为系统前端开发语言,MySQL作为数据库。其中前端使用到了bootstrap框架,使用了AJAX异步访问技术。开发本系统的软硬件差不多配置如表3.2所示:表3.2 系统的软硬件差不多配置硬件配置软件配置服务器端处理器:Intel Penti

22、um 4 2.4G(R);内存:1G;硬盘:80GB;显示器:1366 x 768 辨论率,32位色;输入设备:鼠标、键盘。操作系统:Windows 7;数据库:MySQL;开发工具包:JDK1.6.0;JSP服务器:Tomcat6.0;客户端处理器:Intel Pentium 4 1.8G;内存:1G;显示器:1366 x 768 辨论率,32位色;输入设备:鼠标、键盘。操作系统:Windows XP扫瞄器:Google Chrome 26.0.1410.64 m 。本系统采纳的系统平台及工具说明如下:本系统开发语言选用Java,JSP,因此采纳MyEclipse,Tomcat为要紧开发工具,MySQL数据库治理系统与Windows 7操作系统进行。Tomcat是一个免费的web服务器,能自动检测到部署在其webapp名目下的打成war包的项目,并将其解压。因此部署应用程序在to

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1