课题名称 | 小猪佩奇房产中介管理系统 | |||||||||||||||||||||||||||||||||||
课题来源 | 社会实际问题 | 课题类型 | 毕业设计 | |||||||||||||||||||||||||||||||||
本课题的目的及意义,研究现状分析
近年来房地产行业发展迅速。由于人们对房屋的需求日益旺盛,原有的房屋中介模式已不能适应新型社会的需要。因此,开发一套适合中小型房屋中介机构使用的管理系统是十分必要的。信息网络将成为人们获得信息和实现社会多种功能的主要载体。以其高效率、多优化、多便利、全球性等特点,备受各界重视。这就是我们创建房产中介系统的起因。 房屋中介管理系统在实际生活中发挥着至关重要的作用。其中资料管理、用户管理、查询管理、系统管理、房屋买卖、退出系统等,提供了交易监管和流程控制最为直接的信息基础。在参考了大量建立房产中介管理系统的相关文献的基础上 ,实现了对几大重要模块的修正和优化。还可以在很大程度上提升服务的质量,进而提升企业形象,增加竞争力,这对企业的生存也具有很重要的意义。
随着房地产的迅速发展,同时也由于大众的住房刚需,房地产中介与人们的生活愈加密切。在现在的房地产市场越来越复杂化,在以前的房地产中介公司,由于没有形成一套成熟的操作体系,对数据的管理相当混乱。面对这样的局势,和竞争激烈的中介产业,越来越需要一个成熟的工具来管理这些数据,提高效率,这对房产中介行业无疑是一个发展的契机。 | ||||||||||||||||||||||||||||||||||||
二、国内外研究现状(文献综述) (1)国内研究现状 目前制约业主向互联网平台直接提供房源的主要因素是:互联网平台对于业主展示房源的信息处理方式漏洞百出,这直接导致了业主在网上公布房源后往往会被大量中介骚扰,业主的隐私达不到妥善的管理。与其如此,还不如直接委托给门店经纪人。 (2)国外研究现状 国外的房地产中介行业己经经历了悠久的发展历史,不论是买卖还是租赁房屋都有完善的管理系统,买卖存量还是增量房地产几乎都是通过中介进行交易,所有买房信息都通过经纪人协会传送。法律法规也相当成熟。但美国的房产中介佣金费用偏高,占比6%。相比较美国的巨额经纪人费用,中国的中介费用相对合理。 三、本课题的基本任务、拟解决的主要问题,及其实现途径、方法和手段 1、本课题的基本任务: 说明:只有注册成功才会登录系统进行操作,前台登录模块主要包括: 本系统一共分为两大部分(前台、后台),一共设计了15个模块,其中, 前台管理包括六大模块:登录注册模块、收藏房源信息模块、房屋买卖模块、公告信息模块、房源信息模块、在线留言模块。 后台管理包括九大模块:登录注册模块、用户信息模块、房东管理模块、业务管理模块、公告信息模块、房屋列表模块、租赁列表模块、留言管理模块。 功能模块图如下: 2.主要解决的问题: (1) 本课题主要研究房屋信息和客户等查询和管理功能。 (2) 本课题为更多的客户提供便利的条件了解更多房屋管理信息。 (3) 本课题实现了前端客户和后端管理者的权限使用。 3.实现途径方法和手段: 1.设计工具 房产中介系统,利用Windows技术,实现房产中介信息的录入,从而进行对系统,房,及用户的管理。系统开发采用Eclipse、Navicat为开发工具,使系统更加稳定可靠。 本课题从用户的角度出发,通过不同的方法收集网站所需要的材料并对材料进行合理的处理,对“房产中介管理系统方面”进行了需求分析;从系统开发背景、组织结构、项目规划、流程分析、功能分析、模块设计、数据库设计、疑难问题分析等方面进行系统的总体设计,为程序的详细设计提供基础;历经需求分析、系统分析、设计程序、程序编写、运行与维护等阶段,对每个模块和子程序进行设计考虑,以便于进行编码和测试。确保对网站的管理和客户的基本体验,保证需求完全分配给整个程序。建立相应的数据库,并确立各数据表之间的关系和表的格式。后台的数据库则使用MySQL数据库。 四、完成本课题所需工作条件(如工具书、计算机、实验、调研等),可能遇到的问题以及解决的方法和措施 1.本课题所需要的工作条件: 硬件: (1)操作系统:Windows10操作系统的电脑 。 (2)浏览器:GoogleChrome浏览器、Firefox火狐浏览器。 软件: (3)网络协议:TCP/IP协议 。 (4)运行环境:JSP客户端运行环境。 (5)数据库:数据库MySQL。 (6)开发语言:HTML、JavaScript、JSP。 2.可能遇到的问题以及解决方法和措施: 在毕业设计进行的过程中,可能会出现一下几类问题,比如: (1)数据库设计过程中出现的问题; (2)数据库的规范设计与优化、多表连接的SQL语句的使用; (3)代码实现功能问题,Eclipse、Navicat的技术的相关使用; (4)调试问题。 解决方法如下:
当直接对视图表进行操作时,如果没有instead of触发器是无法操作的,如果实体是由多个表组成的,一一对每个表进行操作很麻烦,而且出错的可能性很大,通过一些代码可以轻松解决响应问题,针对由员工表和登录表组成的试图view_employeey进行添加、修改和删除。
还原数据时,应确保要还原的数据库处于非连接状态,否则无法还原数据。为了达到要求,在这里写了一个过程。 存储过程通过游标找到相应数据库的编号,然后使用kill方法杀死数据库连接过程。存储过程在应用过程中,须在前台通过传递相应的参数完成,有时可能出现服务器超时信息,则再次执行后会成功。在“还原”按钮的Click 事件中调用存储过程。 | ||||||||||||||||||||||||||||||||||||
五、已查阅参考文献目录 [1] 朱军. 基于JavaWeb的编程技术论坛的设计与实现[J]. 电子制作,2022,30(10):51-54. [2]柏高佳,吉祥. 计算机数据库技术在信息管理中的应用[J]. 无线互联科技,2022,19(07):107-108. [3]杨圣彬,刘亚琼. 基于JavaWeb的企业人员岗位调动系统的设计与实现[J]. 信息与电脑(理论版),2022,34(04):151-153+157. [4]曾俊皓,大数据平台网络数据库云计算技术优化与平台搭建研究[J]. 电脑编程技巧与维护,2022(03):93-95+99. [5]刘业娇,陈颖,任玉辉,刘进才,信包霞,李焘. 基于B/S模式的安全评价数据库管理系统研发[J]. 工业安全与环保,2020,46(08):56-59. [6]刘思阳. 计算机数据库技术在信息管理中的应用探究[J]. 中国管理信息化,2022,25(08):192-194. [7]郜慧敏,基于计算机软件开发的JAVA编程应用初探[J].通讯世界,2020(04):79-80. [8]尹维伟,探析计算机软件JAVA编程特点及技术[J].电脑编程技巧与维护,2020(03):38-39,45. [9]姚连达,唐玮强,齐云龙. 二手房中介管理系统设计研究[J]. 电子测试,2021,(05):99-100. [10]Belén Rios-Sanchez,David Costa-da Silva, Natalia Martin-Yuste, Carmen Sánchez-?vila. Deep learning for face recognition on mobiledevices [J].IET Biometrics,2020,9(3). | ||||||||||||||||||||||||||||||||||||
六、进程安排
| ||||||||||||||||||||||||||||||||||||
指导教师意见: 指导教师(签字): | ||||||||||||||||||||||||||||||||||||
专业审查意见: 通过 专业教研室主任(签字): |