欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOCX文档下载  

    【《房屋租赁自助系统设计与实现》13000字(论文)】.docx

    • 资源ID:7385629       资源大小:512.45KB        全文页数:46页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【《房屋租赁自助系统设计与实现》13000字(论文)】.docx

    房屋租赁自助系统设计与实现1绪论311课题研究背景31.2研究目的和意义313主要工作42系统开发技术介绍52.1 SpringBoot框架介绍52.2 BtStrap框架介绍52.3 MySQ1.数据库介绍53系统需求分析53.1 可行性分析531技术可行性分析631.2经济可行性分析63.1.3操作可行性分析63.2 系统业务描述63.3 系统用例分析73.3.1 用户用例分析73.3.2 管理员用例分析84系统设计94.1 系统软件设计原则94.2 系统总体结构设计104.3 系统功能模块设计1243.1.系统单点登录与注册124.3.2 我的收臧134.3.3 订单管理14434我的家15435个人信息管理154.3.6 房子管理164.3.7 反馈管理164.3.8 新同资讯174.4 数据库设计18441数据库概念模型184.4.2数据库逻辑设计215系统功能实现255.1 系统前台255.1.1 前台首页25512前台房屋搜索255.1.3 前台用户管理265.1.4 我的收戴295.1.5 我的家295.1.6 订单管理305.1.7 房子管理305.1.8 我的反馈315.1.9 新闻资讯315.1.10 联系房东325.2 后台功能实现335.2.1 系统后台房子管理335.2.2 系统后台订单管理335.2.3 用户管理34524反馈管理355.2.5 新闻资讯管理356系统测试366.1 系统测试目的366.2 系统功能性测试366.3 测试结论447结论447.1 总结447.2 对未来展望和不足之处45参考文献46摘要:城市的经济近些年来依旧处于高速发展的状态.这样也便得城市的后地产产业也在不断的迅速发展,对于许多在城市工作者来说相比于买房他们更百睐于房屋租赁,因此房屋租赁在城市中己经成为了热点。在过去的房屋租赁过程中人们通常都是通过找中介或者电话预约进行房屋租赁,对于现在来说传统的房屋租赁模式很容易出现租赁信息不准确或者不及时等问题.对于现在这个信息现代化的时代来说这种传统模式已经不再适用。计算机和网络的出现让我们感受到了科技的发展带来的生活的快捷方便,房屋租费也应该由传统模式转变为符合社会发展的模式。我们大学生即将毕业出去工作时也会面临租启子的问题,我们作为一名计算机专业的学生可以利用自己所学的知识解决工作者在城市中不能便捷的寻找到合适的房屋租住的问题。本系统在开发过程中使用到的前后端技术都是当前主流的技术,这个系统使用了SPringBoOt框架以及BoOtStraP框架,再通过MySQ1.数据库开发出来的。该系统所分配的用户角色是房东、管理员以及租客。其中管理员底于后台管理者,管理员后台主要拥有的功能有房子管理、订单管理,新闻管理。用户前台中房东所实现的功能有个人信息、房子管理、订单管理。用户前台中租客主要拥有个人信息,我的家、我的收藏这些切缘本文会对居屋租赁管理系统总体功能结施、开发使用的技术以及该系统中这些功能的最终实现效果进行详细介绍。关键词:房屋租赁;BtStrap;SpringBoot;MySQ1.1结论M课题舟究背景城市的经济相对于农村是处于;5通发展的状态,许多人都要在城市谋生,而他门首先要解决的就是住宿问题,对于低收入者来说很淹亘接去买房,他们需要租唐刁能谋生.这也促选发展了房屋出租行业,房屋出租是我的异地工作者的首选,也是我们的国家政时不断推动支持的行业.如今的厉屋租赁己然成为市场的宠儿,吸引了无敬的目光。我们能在许多城市看到很多地万的小区宣传栏上面贴满了各种各样的租房信息,这样不仅影响小区的容猊也很难让想租店的人看到自己需要的信总。租房者有时也会找中介来租房.然而这种方式己且很难适应现在快节奏的生活方式,并且房屋中介若是以盈利为目的,他们所给出的价格价高,这样会塔娜厉者的仇担,因此传统的厉屋租赁过程己经不适应现在的发展.根据调查,许多租房者由于想要寻找合适的并且低价的启子.经常要去城市的各个小区寻找合适的房源.这样既耗的耗力还不一定里找到合适的房子。.2册究目的和息义现在是信息化的时代.计算机给我门的生活带来的极大的便利,现在许多行业也都进行了改革.使用i-算机进行日常运英管理。过去的房公租赁过程中人们通常都是通过找中介或者电话预约进行厉屋租赁.对于现在来说传统的房国租赁模式很容易出现租货信息不准确或者不及时等网期,对于现在这个信息现代化的时代来说这种传统模式已经不再适用,房屋租费也应该由传统模式式变为符合社会发展的模式。厉屋租赁管理系统是厉产与计算机的一个结合,该系蜕可以使厉座信息得到精准化管理,对百理者来说可以节省大量的时间、提高了处理效率;对于厉东来说由于操IE便利可以自己发布租房信息.不用再寻求中介代遑或者在小区宣传栏贴租房广告:对于租客来说可以节雀自己寻找合适启子的的司,井目由于是跟房东选行交流相比于中介房屋的价格相对的会低一些。本文会首先讲述在开发房屋租费管理系统时需要的理论知识,然后对该系统进行系统分析.由于考虑到系统实际的可行性.在开发过程中我选择了现在比较流行的SpringBoot框架来迸行开发。13主要工作本文的内容包括下面4个:房屋租赁的研究分析JAVA在建平台领域的开发应用房屋租费管理系统页面的设计4)JAVA在网站中的应用本文共分为七堂:第一理:结论中分别阐述了该课题的研究背景、启屋租赁管理系统的研究的目的和意义以及各敬书工作内容的安排。第二芟:系统的论述了房屋租费管理系统的相关的技术大致介绍。本苣讲到系统开发所用到的SPringB03框架、Boo1.SIraP框架和MySQ1.数据库的应用。第三生:主要论述了房屋租货管理系统的需求分桁。本生会将从多个层(0对该系统开发的可行性逅行分桁,典次对该系统的业务功能运行描述,然后进行系统的用例分析。第四章:主要论述了房屋相商管理系筑的系筑设计。本西锦要说明了系统开发时的一些设计原则,其次对该系统的总体架构、架构下的各个功能以及这个系统的数据库进行分析论述。第五名:详细的展示了该开发系统实现的功爱。本番将会把该系统的前台和后台的各个功能分制迸行效果展示。第六生:主要论述了对厉屋租赁管理系蜕的测试.分析每个测试的结果是否荷8期望,并对这些测试结果进行总结。第七生:结论。主要是对该开发系统在开发前后的过程iS行般结.然后提出对未来的展望以及该系统目前的仔在的不足。2系统开发技术介绍2.1 SpcingBoo<框架介绍SPringBOOi是Spring开源组织下的开源助目.SPringBoOt极设计出来是为了降低开发者搭建SPringKJ目的难度以及开发过程,能够让SPrin£开发若更好的jfi行助目开发。SPringBOCt的出现不仅用助开发者降低了蛙用睡,还使得SPring的配置由繁杂娈得更加篇便。因为在传统的SSM项目,创建项目后需要自定义大量的配置,而不同的项目的归置却大同小异.甚至就是完全相同,所以SPringB。”就直接完成了相关的配置.并要求使用者遵循配置值的豹定,使用者就按照这个配置值使用即可.无须自己编写配置.系统开发采用SPringBoo(框架可以帮助开发者在开发时防止系统项目出现多个MaVen和项目中出现Jar包的版本:突.再加之该结构标要不需要使用XM1.文件。因此不需要配避太多东西。2.2 Bg1.StraP框架介绍Bo(MSgP是现在匕较受欢迎的响应式框英.它具有简洁灵活、快速响应等优点,可以使开发者在逅行Wcb开发时能够快捉方便,也能快速的开发出我们想要的原型。系统开发采用BOotStraP框架可以使得开发者只需要具备基福的前施知识就可以上手使用.该框架内置了许多组件,方便开发者运行定制。该框架还可以自适应所有的机型,能第给开发者节省许多时间。2.3 MySQ1.数据库介绍MySQ1.是我们常用的开源数据座.它具有速度快、成本低等优点,它是世界上很受欢迎的开源的关系型数据库,很多互联网公司在开发项目时优先选择的数据库就是MySQ1.e房屋租费管理系统的开发中我使用了第三方管理工具Navkat连接MySQ1.,使用Navicat以帮助开发者万便管理数据库信息,NaviCat也能够琏低系统管理的各种成本。平台系统开发使用MySQ1.数据库平台的优势为它支持多种存悌引挚,还可以使源代码拥有可移植性,井目它优化了查询算法,可以帮助开发者祝高查询速度。3系统需求分析3.1 可行性分析任何管理系统要想长期生存.就需要苜先拥有一个不错的用户体盼.其次系统还需要拥有一个完善的管理,然后还需要与时俱进、不断改进,让管理系统适应社会的变化。可行性分析是进行管遑系统开发苜先要做的事情.为的是要娴定开发房屋租低管理系统有无薇义、靠性如何,如何加保在系统出现问题时怎么样在短时间内解决向建.系统开发完成后带来的收杳是不是大于用来投资开发这个管理系统所醋要用到的资金。在项目开发之前需要从技术视角、系统的可操作性上还有经济层面对项目实胞分析。我下面会从这三个角度对该房屋租费管理系统来分析设计。3.1.1 技术可行性分析在这个明目的开发中我采用的是传统的三层梨均,其中包括前台的界面开发和后台用来存储数据的数据库设计两个大部分。该管建系统前台的界面用到的开发平台是Ime1.1.iJIDEA.在这个系统的开发中是用SPringBO(M和BootStmp来编写代码,以此耒封装生成动态页面。该系统在JSP页面内通过表必和数据库来获取用户的信息,从而动态的创建出用户需要的页面.系统的后台的各项数据是通过访问MySQ1.数据库来获取然后迸行显示的。房屋租赁管理系统在开发上对于开发的电眩性触置没有要求.日常使用的电脑就可以进行对该项目的开发,因此不需要担心项目开发对硬件的要求。根据以上所述该管理系统的开发能够在技木角度上进行通过。3.1.2 经济可行性分析我们在技术上通过了之后还需要考虑开发的这个管理系蜕所带来的效益能不能负担得起该系统的开发以及后续雉护等费用。该系统是为店东和租客们开发的,它可以梗房屋信息得到精准化菅纯.对管遑者、房东和租客来说都能省去东奔西跑寻找房子或者长时向宣传没有人知道的方式。并且该管理系统还有操作万便.易于营理等优点。根据以上所述该管理系统的开发能够在经济层®上进行通过3.1.3 操作可行性分析这个项目做出来后会发现在前台里有菜单式目录和弹出式目录两种,这样股以让用户轻松实现与散据库的交互,而且在同简洁、操作方便,用户不用赧散编程或者敬据库等技术性相关知识.笳可以自由使用该系统。根据以上所述,该管理系统的模式开发能在在经济层面上进行通过。3.2 系统业务描述房屋租赁管遑系嫌所分配的用户角色是居东、管理员以及租客,其中管理员国于后台管理者.房东和租客属于系统函台用户。该管建系统函台是房东用户登录后可以对房子和订单进行管理,相客用户登录后可以对瓷找房源.对己下单的房子进行管理或者招吞中的启子进行收藏。该系统具体的使用流程以及相对应的功能模坎如下:(1)用户进人管纯系统首页后可以看到房东发布的最新的房屋信息,用户也可以通过搜索条件查找自己喜欢的类型。(2)如果用户想要在该系统上发布启屋或者收蔽房屋就需要首先使用注册账号功能O用户要填写正踊的注册信息(登录用户名、电子视箱、手机号、账号、电码、角色)。用户注册完后需要管理员运行审核,审核通过后用户才能登录进行擦作(3)用户在系统内完成登录之后可以选择在个人中心页面中完善自己的信息。(4)租客和房东用户因其角色不同.在登录后显示的菜单栏也不太一样。租客用户有我的收藏娱城.租客用户在该系统上看到合适的医子可以将房屋添加到收藏里,也可以在收藏里将不需要的店屋给取消收藏。(5)租客用户有我的家模块。租客用户在该系统上看好厉子并下单后,可以在我的冢里看见自己下球后的房子信息。(6)租客用户有订单管遑功建。当租客用自己看中的房子进行预定后无论是否支付都能够生产房屋订单,租客能弟在方台看到自己己经下单的房屋的订单信息。(7)房东用户有房子管现模块。店东用户可以将自己想要出相的房屋珪在这个房屋租费管理系统上逅行出租,房东也可以对自己出租的虎屋迸行信息的修改或者把定屋下架。(8)岳东还拥有仃单管理功能。厉东可以在该系统的口单管理中看到自己发布的厉屋被预定的订单信息。该管遑系蜕的日常管遑是由管理员负责的,他们主要是对传送到后台的数据进行处理,具体功能实现如下:(1)后屋管理模块,管理员可以对房东上传的房屋进行用核管理。(2)用户管理蟆块。当用户注班完账号后.无法立即登录该系统。需要等管纯员通过后用户才能鞭录.营理员崩解允许或禁止用户登录。(3)口单百理模决。厉屋租赁管理系统上的所有订单都能被营理员浏览查看,声理员需要由核系统上所有的房屋订单信息、订单状态.用核需要退租的订单。(4)反馈管理模块。50案用户对系统或者房屋提出意见,可以在反馈页面提交急见。管理员能看到所有的用户意见。(5)新闻资讯模块。店屋租费管迎系统上会发布一些新闻让用户浏览,管理员能够在资讯页面娟舄新闻然后发布出云.平台管理员还能够对已运发布的新阊通稿进行壬新修改县至将该新闻在后台迸行删除。3.3 系统用例分析33.1用户用例分析厉屋租赁兰理系统所分配的用户角色是厉东、管理员以及租客.其中宫理员属于后台管理者.厉东和租客属于系统函台用户。所有用户在系妩内登录成功后,在后台可以看到自己注身的详细后息.我们可以对这些信息遂行完善,我们在后台还能第根据自己的需要修改自己的登录帐户密码。平台中的所有用户都可以在资讯页面里看到该系统中所有已经发布的资UU房东用户和租客用户也都可以在该系统上填写要反馈的信息.房东可以将自己想要出相的房IS桂在这个用座租赁管理系统上进行出租.如果有租户对出相的厉摩is行了预定,岳东能够在系统中看到。房东用例图如图3.1所示.W19XMA)图3.1房东用例图在该系统中角色为租客的用户在该系统上看到合适的房子但又不想及时下单就可以将房屋添加到皎蔽里,当租客用户在该系统上若好房子并下单后,可以在订单管理中查若自己的订单信息。系统租户用例图如图3.2所示。图&2系统租户用例图332管理员用例分析管理员拥有该系统的所有权限,因此该系统的后台在管理员进行管理.该角色胡对每个模块进行操作。管理员可以在居子管理嗅城发布新房子、对已经发布但是没有被租客预定的医子的疟息进行一定的改动或者下架指定的电子。所有注册的用户都要在管理员审核通过后才可以使用,管理员可以对注册的账号迸行冻结也可以冻结的照号逅行解封。管理员能够在后台看到阻客预定店子的信息。在列表中允许管理员发起退相,也可以处理已经发起退租申请的订单。由于后台管理系统比较特殊.只有营理员能够处理该系统的所有信息。系统管理员用例图如图3.3所示。4系统设计4.1 系统软件设计院则无论什么系统在釜阕设计上不仅要反映出用户和系蜕模块存在者有效互动.还需要在设计方案上满足下面几个原则。(I)先进性和成熟性原则开发者在开发前就应该首先掌裹目前先避的、成熟的开发技术,并且将技术于该系统的实际应用情况逅行结合甚至创新.从而快证该管理系统功能满足市场要求并且还能具有较长的信用周期.还要符合现在的技术发雇方向以及未来发展趋势。(2)扩展性伴照若人们对房屋租赁管理系统提出的要求慈来越多,该管理系统在后面为了海足用户门的期望会对该系嫌功能进行犷展。当开发者想要在后面对系统遂行变动时.在系统开发前应该准各好一套良好的可扩展性方案。(3)实用性原则开发者在系统的设计之初就应该要想若该系统的设计能够洱足市场的实际使用需用.要将系统的界面和功能都设计的简洁方便,可以让使用者能够快速上手使用。(4)后期维护保障性该管速系统的开发者在设计时航应该要考.感到后面对该宫理系统的维护,因此在开发时就应该让开发者在编写系统代码时考虑到代码能否让别的开发者名懂.如果做不到这点就会使得日后对系统维护时提息维沪的预算和时间精力。4.2 系统总体结沟设计该房屋租赁管理系统所分配的用户角色是厉东、管理员以及租客。管理员属于后台管理者.厉东和租客属于系统函台用户。角色为房东的用户拥有的功能有查石瞥理员发布的新闻咨询、在系嫌中进行反獴、对己经下单的房屋订单这行浏览或者退租以及修改个人信息等。角色为租客的用户拥有的功胡有修改个人信息、我的家、订量管理、进行反馈、宜看新闻咨询等。管理员的权限最大.他有房东和用户的所有功能,而且还能在后台对房东和租客由请或者反溃暹行处理。管理员可以在厉子营理模次发布新厉子.兰理负有修改个人信息.对注册的账号iS行冻结也可以冻结的账号迸行解封、厉屋信息宙核、新闻资讯发布以及反馈处理等。房屋租赁管理系统的总体结构图如图4.1所示。图4.1房屋租赁管理系统的总体结构图用户前台包含租客、启东.他们的功能有些不一样,租客用户功能嗅块图如图4.2所示。图4.2租客用户功旎模决图房东用户功能模块图如像4.3所示。-j>HD"frff三-a1.¾1.三1.1.g1.a1.房子H!建订单下柒三比的房国修sff9IG王发行Iw1.年信Ig1.修attt三三M修改个人<8IP户8呆用户注»图4.3房东用户功能模块图»aa古植为三fx息茶用注粉用P启用注镑用P修改登录三个人值修改个人俱图4.4管理员后台功能详情图4.3系统功能模块设计4.3.1 系统单点登录与注用(1)系统用户注册使用房屋租费管理系统的用户如果没有登录是无法在系统里预定要租赁的启屋或者上传要出相的房屋信息。用户在注册时需要填写姓名、手机号、邮箱等信息方可提交注册信息。如果用户在注册页圆没有按薰提示的要求进行操作填写.系统会缶知用户正辆的填写要求。用户埴写好注册信息但是信息不符合要求,系统会告知用户无法注册。只有当用户填写的信息符合要求才会被系统将信息存除到数据库里。管遑员需要对申请的平台账号进行由核。用尸在®用成功后就以在该系统上登录成功然后进行相关的操作。这样是为了防止系统上线后会被黑客批量注册从而导致网站拥堵。系统用户注册流程图如图4.5示。E04.5茎绒用户注给出程图(2)系统登录管现员对申请的平台账号迸行审核启用后,用户就能够在页面上选行登录。50果账号或空码出现错误是无法登录逅云的,只有二者都正推系统才会提示登录成功。在该系统上登录选去的用户能够使用系统对该账户角色开发的功能O系统登录流程图如图4.6所示。图4.6系统登录流程图432我的收越我的收藏模块是租客用户在该系统上看到8适的厉子但又不想及时下单就可以将房屋添加到收藏里,租客用户也可以在收藏里将不需要的店屋给取消掉。(二)GD图47nstr*'ts4.3.3 订单管理房屋租费管理系统的订单管理模块记录了租客和房东的所有历史订单信息,租客在系统上支付预定房租后可以在该模块上看到自己的店屋的仃单信息.房东也可以在该模块上看到自己发布的唐屋坡预定的订单信息。并且双方都可以在订单里迸行退门申请操作,该系统的管理员在系烧后台的用屋订单信息页电里审核用户退租的仃单信息.然后i行同意退租或者拒绝退租操作。房屋订单管理流程图如图4.8、图4.9示。图9*MHTS111.fjT)RB4.3.4 我的家租客用户在该系统上看好房子并下单后.租客用户在我的家的页面中看到自己下单的唐原存息以及该厉屋的厉东。我的家流程图如图4.10示。图4.10我的家流程图4.3.5 个人信息管理厉屋租赁管建系统的用户信息页电里会显示该用户的详细信息,如果用户想要对一些信息进行完善时可以在该页面i行攥作。个人信息流程图如图4.11示。436房子管理房东用户和管理员有房子管理模块,房东用户在该模块上可以上传自己的房屋存息进行招相。也可以对自己己上传的店屋遂行修改或下架处理。管理员对店东用户上传的房子选行审核、发布新厉子。厉子管理流程图如图412示图4.12房子管理管理流程图4.3.7 反馈管理在系统中角色为房东和租客的使用者可以在反馈页面提交自己的反馈隽总.提交成功后耐心等待管魏员对于反馈的回复即可。管球员在后台的反馈处可以对信息遂行回复。系统用户反馈管理流程图如图4.13示、系蜕管理员反馈管理流程图如图4.14示。图4.14系统管理员反馈管理流程图4.3.8 新闻资讯在系统中角色为屏东和相客的使用者可以在资讯页卸里看到系蜕里的所有新闻。管理员是咨询的发布看.他可以在居屋租赁管理系蜕上会发布一些新闾让用户浏览,还可以对已发布新闻iS行修改操作或者旃该新国进行删除漫性。新闻资讯流程图如图4.15、图4.16示。图虫15用户新闻资讯管理流程图图4.16管理员新闻资讯管理流程图4.4数据库设计4.4.1 数据库概念模型歙据库中拥有的表有房屋信息表、反馈信息表用户表、新闻资讯表、订单信息表和收藏表。这六个表中系蜕用户表里存情的是用户的基本信息,新闻资讯表里存储的是点理员发布的新闻的标题、新闻详情等信息.订单信息表里存储的是租户下单相赁房屋的相关信息,收藏表里存储的是平台中所有的使用者收藏的启屋以及收嬴者的编号。启屋岩总表里在愤的是房东用户上传的启屋详细信息.反馈信息表里存情的是系统里租客与店东提交的反馈意见以及管理员对这些蔑见的处理。系统用户实体图如图4.17所示V三Cw图4.新闻资讯实体图如图4.18所示.(创建时间(斩闻Q、图4-17系统用户实体图C由玲)CEZ)新闻资讯18新闻资讯实体图房屋订单信息实体如图4.19所示。图4.19房屋订单信息实体图我的收藏实体图如图4.20所示。图4-20我的收藏实体图房屋信息实体图如图4.21所示。图4.21房屋信息实体图用户反馈信息冥体图如图422所示.图4.22用户反慷信息实体图4.4.2 数据库逻辑设计开发者母母将上述的实体图也就是E-R图.将其转换成数据库的逻辑结彻.然后以表的形式对其进行展示。1 .用户信息表记录了用户的基本信息。表的结构如表4.1所示:表4.1用户信息表(t_user)字段名母柒型长度是否为Bu1.1.是否王健字段含义>dbgm0否是主健逑堤ccrat-t11>edatetime0否否注册时间USeJ1.ameWChM255否否用户名user_disp1.a、'_IumeWChJr255否否姓名PboneVtfChM255否S手机号emai1.VMChar255否S电子邮箱us«j>assVafChaf255否否S8d-cardVMChar255否否劣份证uscr_avatarVafChaf255是否头像UX1.城址MsajdcscTarChaf255是否头像Ur1.跑址sumsim0否否踹号状态rokVarCIUr255否否角色SCXVarChaX255否否性别bobbyVardur255是否业余爱好jobVtfChar255S职业2 .新闾资讯表里包含了管理员在资讯页Ei中发布的所有资讯的信息和资讯时间。表的结构如表4.2所示,表4.2新闻资讯表(1.neWS)字段名称类型长度是否为Nu1.1.是否壬状字段含义Idbgnt0否是主键递帮CeTatJimedatetime0否否创建时间tit1.eVarChar255否否标题SUmmafyVarChar1000否否摘要contentIongtext0否否项3 .订单信息表记录了订单信息.表的结沟如表4.3所示:字段名称类型长度是否为Hu1.1.是否主神字段含义IdbgntO否是主帼螂Caa1.timedatetimeO否否创建的间cu$tomcr_user_!dbgmtO否否租客用户idOwnajISeidbgintO否否房东用户idhousejdbigintO否否房子idstatusmtO否否订单状态monthJemintO否否月租金day-11ummtO否否租曲数tota1._amountintO否否总金额Surt_datedatetimeO否否开始日期cnd-datedatetimeO否否结束日期4 .收藏表记录了租客收藏的房屋信息.表的结内为4.4所示:表4.4收藏表(JmaIk)字段名称池长度是否为JTUI1.是否王键字段含义idbigmtO否是王键递增Caa1.timedatetimeO否否创建时间userjdbigintO否否用户idhousejdbigintO否否腐子id5 .反馈信息表里存储的是系统里租客与房东提交的反馈意见以及管理员对这些会见的处理.表的结构如表4.5所示:表4.5反馈信息表(1.feedback)字段名将类型长度是否为Nu1.1.是否王键字段含义M1.bigintO否是王洪递增CEJ1.mCdatetimeO否否创建时间tit1.evarcbar255否否反馈标题contentvarcba100O否否反馈内容us->dbgntO否S用户idSUtUSintO否否如,状枣rep1.yVMChM100O是否回复内容CoDtKtJ1.amevarchar255否否联系人姓名contact_cmai1.varcbar255否否联系人部箱6.居屋信息表记录了厉座的相关信息.表的结用如表4.6所示:字段名称类型长度是否为Hu1.1.是否主键字段含义idbgntO否是王键递增cerat-timedatetimeO否否创建时间USCTjdbgmtO否否屏东用户idiemenpeVarChaX255否否出租类型tit1.eVarChar255否否庆屋名称contentIongtextO否否详细描述cityVarCha1.255否否城市名称addressVarChar255否否详细也址Ihumbziai1.u1.varcha255否否绳骼图UR1.s1.dc-ur1.varchar2000否否轮插图UR1.mon±-rentmtO否否月租金额SUUSintO否否房屋状态Cet1.fiCatJnoVarChar255否否房产证号toi1.et-numintO否否卫生间数里kichen-numintO否否国医数堡IiVmgeJoOmjIumintO否否客厅数量bedrootn-numintO否否卧室数坐ha$_air_condjtionermtO否否是否有空峋areadecima1.10否否面积f1.oorintO否否当前所在楼层数max_f1.oormtO否否房子最大楼层数has-e1.eatorintO否否是否有电货bu1.d-yeaxmtO否否建成年份diectionvarcha255否否朝向!ast-od-startjmcdatetimeO是否上次开始入住时间1.ast_order_end_timcdatetimeO是否上次结束入住时间IongitudeJatitudevarcha255否否经纬度contact-namevarcha255否否联系人姓名contactj>honevarcha255否否联系人手机5系统功能实现5.1 系统前台房进人系统之后我们首先会进入到系统的首页.在该页面上我们筐看到房东发布的最新的后屋信息,也能在首页进行搜索。用户受录后可以完善自己的信息。系统前台还有房屋管理、我的收意、我的家、仃单迨理、用户反馈和新闻资讯查看等功能。5.1.1 前台首页当用户送入该系妩后.系妩会自幼来到系妩首页,首页展示了现在最新的房屋出租后息.用户可以根据个人的需求浏览房屋信息。用户点击看好的宫子后会跳转到详细信息浏览页.该页面不仅展示了该房屋的所有诘息.我们还能在此页面上进行下单或者联系房东。管部系统首页界面如座5.1所示。展新整租¥7000VSSOO图5.1管理系统首页界面5.1.2 前台房屋搜索系统会在用户遂入时自动定到首页,我们能第看到在上方有一个醒目的搜索栏.系统用户若是想要垠据需求快速直找符合要求的厉展,可以在该搜索栏里iS行搜索。用户也可以i入系统的整租或者合坦市面BTD/在沿入E由方Jff1.后的*m/行咕理。房屋搜索界面如图5.2、5.3、5.4所示。图5.2系统首页房屋搜索图5.3系统整租页面房屋搜索图5.4系统合租页面房屋搜索5.1.3 台用户管理该房,屋租费管理系统中的用户模洪拥有的功能有完善用户的信息,用户招登录零码进行更换.管遽员对账号禁用或者启用。通过对贬号的审核以此来防止系统被恶意注册和入侵.用尸宙核通过后需要通过账号密码的鸵证以此来屎证用户数据信息的安全。1 .前台用户注班房东用户可以在该系统中上传自己的房屋信息迸行招租。租客可以将再好的房屋放入收渣里或若想预定厉左就需要iS行平台的张号登录。如果使用者没有账号M需要申请账号,使用者在申请账号时要填写一些基本信息才可以。这些信息包含了使用者的真实姓名、使用者的电子邮箱、使用者登定系统存的账号、使用者登进系统时的密码、使用者真实手机号以及在系姬中所需要的身份。使用者填写的这些信息都必须符合系统要求.如果填写错误页面会进行提示。使用者填写的这些信息都正确后系统会将这些岩息放入用户表里。然后系统会能转到首页。注册完成后等待管理员对该账号运行启用,用户在旨理员后用成功后就可以在该系统上成功受录然后进行相关的操作。系统用户注册界面如图5.5所示。i1.>图5.5用户注册界面2 .前台用户登录完成注明的用户需要等待管理员对该账号进行自用.用户在管理员启用成功后才能够在该系统上运行登录。在登录时我门需要输入账号、密码,若是受录失败会根据情况在页圆上显示失败的原因。当使用者将信息都填写正愉,页圆会i行刷新,在苣页的右上角会显示用户账号和头像。用户在该系统上成功凳录然后就可以使用系统对该用户的角色划分的那些功能。前台用户登录模块界面如图5.6所示。:ara入*w图5.6前台用户登录模块界面3 .系筑用尸个人信息修改成功登录的用户在该系统中可以完善自己申请岷号时馍写的信息。在个人信息页面中我们能看到自己所填写的所有信息,并且能在里面进行修改。具中姓名身杨证号属于必填项。我们在系统里下单时首先运入到的就是合同页面,合向上会显示我们的姓名和身份证号,因此用户需要保证这两财页实有效。我们在完善信息时依旧要保证填舄的信息符合系统的要求,如果用户没有根据要求增写.系统不会定行提交。当用户按照要求填写好信息后,信息会被放入数据库中。系既用户个人信息如图5.7所示。阳伊网个人僮白9图5.7系统用户个人信息4 .用户密码修改成功登隶的用户在该系统中能够眼据自己的需要修改自己的型码,修改密码的要求就是在修改页E)填马上现有的密码以及自己想要更换的新密码。系统会在提交时判断现有的密码填舄是否正确.如果现有的舷码填写不正确.页面会告知用户填写出错。当原密码填写正确.系筑会在数据库中更新自己现有的密码。系统用户修改的3如图5.8所示。修改空碉w>图5.8系统修改密码5.1.4 我的收强当租客用户在该系统上看中了自己J心仪的房屋,可以将该房屋添加到自己的收菽列表里,用户所有收藏的房,屋都会存放在收藏列表中,用户可以根据需求点击查看详细信息,也可以将厉屋取消收藏。我的收藏如图5.9所示。c三*aaa-Mta*ua-iv>nS*HtiK<1.M×V图5.9我的收臧5.1.5 我的家当租客用户石该系统上将要租赁的厉屋选择好租赁时间后就可以进行下单,支付成功后可以在我的家模块查看自己下单的房屋信息和房东。我的家如图5.10所示。我的家*tt-aUMH-32现南有长沙小基区环潮»777QFWff1.Z0Z2-03-17孙,同2022521WK12344326图5.10我的家5.1.6 订毋管理不管是房东还是租客他们都可以在订单管理页面中杳得自己的订单信息,双万也都©以在订单页面申请退租。Ja果有用户进行退订,就需要等候管理员的审核。管理员认为退订合理会同菽用户的退订.管理员认为退订不合理会拒绝用户的退订。订单管理如图5.11所示。Wiawiinii-JTjn1*M皿皿Msepwm三自闰11M4326审IrWiCn«vaMiauiMAMfrtBQCMiT*7T7011Mt>J-XD

    注意事项

    本文(【《房屋租赁自助系统设计与实现》13000字(论文)】.docx)为本站会员(李司机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

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




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开