毕业论文基于J2EE的房屋租赁管理系统摘要:70年代以来,计算机信息技术发展迅猛,如今计算机已经被广泛应用到社会生产生活的每一个角落。进入21世纪之后,中国的经济持续高速发展,尤其是房地产的发展更是如日中天。在这种情形下,房屋租赁成为大中城市中最为活跃的一种经济活动。如何有效地对房屋租赁进行管理是房产中介公司的一个重要课题。作为房屋中介公司,需要对本公司的出租房源信息、求租房源信息和客户进行管理。因此,开发一套房屋租赁管理系统势在必行。本文首先分析了房屋租赁管理系统的客户需求,然后探讨了合适的开发技术和架构,对房屋租赁管理系统进行了需求分析、功能设计、数据库设计和详细设计。在实际开发过程中,采取了软件工程的快速原型开发法。本系统采用J2EE架构。前端开发采用JSP和Javascript,业务逻辑层使用了JavaBean技术,后台数据库使用了SQLServer。开发工具为广泛流行的Eclipse3.4,应用服务器使用了Tomcat5.5。关键词:J2EE;快速原型法;应用服务器RentManageInformationSystemBasedonJ2EEAbstract:Sincethe70s,computerinformationtechnologydevelopingrapidly,andnowthecomputerhasbeenwidelyusedineverywhereofthesocialproductionandlife.AfterEnteringthe21stcentury,China'ssustainedrapideconomicdevelopment,particularlythedevelopmentofrealestateishighnoon.Inthiscase,houserenthasbeenthemostactiveeconomicactivityineverybigcity.Howtomanagethehousingrentalrealestateagencyeffectivelyisanimportantissue.Asahousingagency,theyneedtoknowthecompany'srentalhousinginformation&availabilityofinformationandcustomermanagement.Therefore,developingasetofhouseleasingmanagementsystemisimperative.Thispaperanalyzesthehousingrentalmanagementsystem,customerneeds,andthendiscussesthedevelopmentofappropriatetechnologyandarchitectureofthehouseleasingmanagementsystemneedsanalysis,functionaldesign,databasedesignanddetaileddesign.Intheactualdevelopmentprocess,weusedakindofthesoftwareengineeringcalledrapidprototypingThesystemisbasedontheJ2EEarchitecture.Front-enddevelopmentusesJSPandJavaScript,businesslogiclayerusingtheJavaBeantechnology,back-enddatabaseusingSQLServer2000.And,weusethemostpopularopensourceDevelopmenttoolEclipse3.4throughourdevelopment,finally,weuseTomcat5.5asourapplicationserversKeywords:J2EE;RapidPrototyping;WebApplicationServer目录1.前言.................................................................................22.相关基础.............................................................................32.1Web应用程序.................................................................32.2技术与环境...................................................................32.2.1开发技术..................................................................32.2.2SQL简介..................................................................42.2.3.JDBC驱动程序.............................................................42.2.4.开发工具.................................................................52.2.5.运行环境.................................................................52.3方案选择.....................................................................53.功能设计与实现.......................................................................73.1系统结构.....................................................................73.1.1需求分析.................................................................73.1.2系统处理流程图...........................................................73.2各模块功能介绍...............................................................83.3...