《房屋租赁管理系统.docx》由会员分享,可在线阅读,更多相关《房屋租赁管理系统.docx(41页珍藏版)》请在优知文库上搜索。
1、随着信息技术和网络技术的飞速发展,人类已进入全新信息化时代,传统管理技术已无法高效,便捷地管理信息。为了迎合时代需求,优化管理效率,各种各样的管理系统应运而生,各行各业相继进入信息管理时代,房屋租赁管理系统就是信息时代变革中的产物之一。任何系统都要遵循系统设计的基本流程,本系统也不例外,同样需要经过市场调研,需求分析,概要设计,详细设计,编码,测试这些步骤,基于JaVa语言设计并实现了房屋租赁管理系统。该系统基于B/S即所谓浏览器/服务器模式,应用JaVa技术,选择MySQL作为后台数据库。系统主要包括个人中心、用户管理、房主管理、房屋类型管理、房屋租赁管理、租赁申请管理、租赁合约管理、系统管
2、理等功能模块。本文首先介绍了房屋租赁管理系统的技术发展背景与发展现状,然后遵循软件常规开发流程,首先针对系统选取适用的语言和开发平台,根据需求分析制定模块并设计数据库结构,再根据系统总体功能模块的设计绘制系统的功能模块图,流程图以及E-R图。然后,设计框架并根据设计的框架编写代码以实现系统的各个功能模块。最后,对初步完成的系统进行测试,主要是功能测试、单元测试和性能测试。测试结果表明,该系统能够实现所需的功能,运行状况尚可并无明显缺点。关键词:房屋租赁管理系统;Springboot;MySQL数据库AbstractWiththerapiddevelopmentofinformationtech
3、nologyandnetworktechnology,mankindhasenteredanewinformationage,traditionalmanagementtechnologyhasbeenunabletomanageinformationefficientlyandconveniently.Inordertomeettheneedsofthetimesandoptimizethemanagementefficiency,variousmanagementsystemscomeintobeing,allwalksoflifehaveenteredtheinformationmana
4、gementera,realestateleasingmanagementsystemisoneoftheproductsoftheinformationera.Anysystemmustfollowthebasicprocessofsystemdesign,thissystemisnoexception,alsoneedtogothroughmarketresearch,demandanalysis,outlinedesign,detaileddesign,coding,testingthesesteps,designandimplementationofrealestateleasingm
5、anagementsystembasedonJavalanguage.Thissystemisbasedonb/smode,whichiscalledbrowser/servermode,andusesJavatechnologytoselectMySQLasthebackgrounddatabase.Thesystemmainlyincludespersonalcenter,usermanagement,Houseownermanagement,Housetypemanagement,houseleasemanagement,leaseapplicationmanagement,leasec
6、ontractmanagement,systemmanagementandotherfunctionalmodules.ThispaperfirstintroducestheTechnicalDevelopmentBackgroundandstatusquooftherealestateleasingmanagementsystem,andthenfollowsthenormalsoftwaredevelopmentprocess,firstforthesystemtoselecttheappropriatelanguageanddevelopmentplatform,accordingtot
7、herequirementanalysis,makemoduleanddesigndatabasestructure,thendrawsystemfunctionmodulediagram,flowchartandE-Rdiagramaccordingtothedesignofsystemfunctionmodule.Then,thedesignframeworkandaccordingtothedesignframeworktowritecodetoachievethevariousfunctionalmodulesofthesystem.Finally,thesystemistested,
8、mainlyfunctionaltest,unittestandperformancetest.Thetestresultsshowthatthesystemcanachievetherequiredfunctions,andtherunningstateisnotobviousshortcomings.KeyWords:RealEstateLeasingManagementSystem,Springboot,TheMySQLdatabase目录房屋租赁管理系统1 .绪论1.1 选题背景随着科学技术发展,电脑已成为人们生活中必不可少的生活办公工具,在这样的背景下,网络技术被应用到各个方面,为了
9、提高办公生活效率,网络信息技术飞速发展。在这样的背景下人类社会进入了全新的信息化的时代。房屋租赁管理信息管理一直是信息管理的一大难题,房屋租赁信息流动性大,数量多,此时寻找有效便捷的房屋租赁信息管理方法就是当务之急。而日趋成熟的计算机信息管理技术便成为解决这一难题的维一之选。如今计算机信息管理技术来处理房屋租赁信息早已游刃有余,其实信息管理技术已经渗透到各个行业的信息控制管理当中,且有着举足轻重的地位。而随着现代化社会主义不断进步,普通群众生活水平有了大幅提高,很多方面都在网络上去实现,从而网络也就成为了最直接、即方便又快捷的接入口。本系统为了数据库结构的灵活性所以打算采用MySQL来设计数据
10、库,而JaVa技术,B/S架构则保证了较高的平台适应性。本文主要介绍了本系统的开发背景,所要完成的功能和开发的过程,主要说明了系统设计的重点、设计思想。1.2 选题意义本课题的选题目的就是通过各个功能模块的优化组合达到不同的管理细节,最大程度的实现管理的自动化与信息化,使房屋租赁信息管理更加清晰,透明,易于操作,便于管理,并且能够自动的检查人工操作的环节,降低房屋租赁信息管理系统的出错率。房屋租赁管理信息的最大特点就是信息管理,由于房屋租赁管理信息的信息量比较大,管理种类多且复杂,流程比较多,彼此的关联信息繁琐,查询和统计的方法又是多种多样。在过去传统的房屋租赁信息管理中,上述的各种管理工作处
11、理起来是相当的繁琐和复杂。在处理信息的过程中还会出现信息的重复传递或者信息的漏传,因此房屋租赁信息管理有必要引入计算机来管理信息,从而提高管理的效率,提高服务质量。1.3 资料来源参考文献:通过学校图书馆以及知网阅读分析了十几篇关于房屋租赁的论文。通过“基于数据挖掘的房屋租赁管理系统设计与实现”等相关论文对目前房屋租赁市场背景、发展历程,国内外发展研究现状以及目前普遍存在问题有了初步认知。通过林永民老师的“构建房屋租赁信息生态圈中区块链技术应用研究”了解到我国房屋租赁领域主要存在虚假信息、缺乏信任、合同执行成本高三类问题,当前研究集中分布在房屋租赁交易问题、用户关注焦点等方面。参考相关文献对管
12、理信息系统技术的发展进行分析,对数据库进行选择使其能最合适的满足需求。社会调研:下载使用市面上多款租房软件如:安居客、贝壳找房、链家等,经过亲身试用发现存在房源虚假问题。与软件市场评论区的用户沟通包括在社交媒体发布讨论帖了解到潜在用户的需求。前往小型房屋中介公司实地调研,了解房屋租赁流程以及租赁合约相关事宜。1.4 系统特点本系统是为了顺应了时代的变更、满足了用户的需要而设计的,利用互联网的交互性和实时性,为用户提供便利、快捷、舒适的服务,提高服务质量,让用户随时了解系统动态,从而提高管理效率。该系统具有以下优点:D本系统实时地为用户提供房屋租赁管理信息管理。用户可以随时登录系统查看信息,每一
13、个信息都真实可靠,每一次租赁都认真对待,有效保证效率。2)本系统的页面设计简洁明了,用户操作简单方便。3)本系统易于更新、成本低廉、可以与用户进行双向的信息交流,可以满足不断更新变化的市场需求,吸引更多的用户。2 .系统分析2.1 初步调查2.1.1 国外调查在近几十年信息网络技术飞速发展的带动下,国外发达国家早早进入了信息化社会,房屋租赁市场信息化程度得到长足发展。在西方发达国家,大约有40%至60%的中低收入家庭没有自己的房产,以租房来满足居住需求。国外的房租租赁市场得益于完善的政策,得到迅速发展。面对巨大的市场,国外众多大型房屋租赁服务公司通过开发计算机软件建立信息化管理服务平台来替代传
14、统人工记录管理过程,从而大大提高工作的时效性和准确性。这样做不仅提高了业务水平和数据处理能力,也更加赢得了客户。法国作为最早房屋中介行业诞生的地方之一,法国的中介行业经过一百多年的发展,已经积累了一套成熟完善的业务体系,同时具有成熟健全的法律法规作为支撑。该国的大型租赁公司通过因特网实现了对房源和客源的信息管理,通过多重上市服务,实现了对客源和房源两个数据库的联合管理。极大的提升了工作效率,降低了业务出错的几率。2.1.2 国内调查近年来,得益于城市化进程快速推进与居民消费升级等积极因素,住房租赁市场进入前所未有的发展阶段。中央、地方相继出台一系列政策、意见支持租赁市场发展,各类市场竞争主体竞
15、相参与中国长租公寓,诞生出一批具有中国特点的长租公寓品牌。引导长租公寓市场健康可持续发展既是我国住房制度改革的重要一环,更是落实党中央“房住不炒、租购并举”的关键举措。与美国、口本等较为成熟的租赁公寓市场比较后发现,目前中国租赁行业发展仍处在起步阶段,这集中表现为:市场规模有巨大开发空间、法律法规有待更加完善,承租人权益保障举措需更加丰富等。最近几年,随着房屋租赁市场的快速发展,出现了一些管理上的混乱、落后等重要问题。房屋个人租赁业的兴起,致使整个房屋租赁市场脱离了正常运行轨道,长此以往,势必会对租赁行业起到阻碍的作用,甚至会影响房地产行业的快速发展。2.2 可行性分析在开发系统之前要进行系统
16、可行性分析,目的是在用最简单的方法去解决最大的问题,程序一旦开发出来满足了用户的需要,所带来的利益也很多。下面我们将从技术、操作、经济等方面来选择这个系统最终是否开发。2.2.1 技术可行性本系统开发选择JaVa语言,JaVa语言是一个完全面向对象的语言,为开发者提供了丰富的类库,大大减少了使用windows编程的难度,减少开发人员在设计算法上的难度,作为JaVa开发ViSUaIStUdiO更是一个必不可少的角色,它友好的界面,以及强大的功能,给程序开发人员带来了很多方便,加上环境简单,转移方便,无疑使此系统最佳的选择。所以后台设计选择使用MySQL数据库主要用来的建立和维护信息。对于前台开发要求应具备功能完善、易于操作等优点,后台数据库的要求则是能够建立和维护数据信息的统一性和完整性。2.2.2 经济可行性房屋租赁管理系统,该系统软件开发仅需要一台普通的计算机便可完成实现开发,其成本很低。另外,作为毕业设计作品来讲,开发成本基本上