基于ssh的房地产信息管理系统说明.doc
《基于ssh的房地产信息管理系统说明.doc》由会员分享,可在线阅读,更多相关《基于ssh的房地产信息管理系统说明.doc(49页珍藏版)》请在咨信网上搜索。
1、毕 业 设 计(说 明 书)题 目: 基于SSH的房地产信息管理系统 姓 名: 编 号: 平顶山工业职业技术学院年 月 日平顶山工业职业技术学院毕 业 设 计 (论 文) 任 务 书姓名 专业 任务下达日期 年 月 日设计(论文)开始日期 年 月 日设计(论文)完成日期 年 月 日设计论文题目 A.编制设计 _ _B.设计专题(毕业论文)_ _指 导 教 师 系(部)主任 _年_月_日平顶山工业职业技术学院毕业设计(论文)评语第_页共_页 学生姓名: , 专业 年级 毕业设计(论文)题目: 评 阅 人:_ 指导教师:_(签字) 年 月 日 成 绩:_ 系(部)主任:_(签字) 年 月 日毕业设
2、计(论文)及答辩评语: 平顶山工业职业技术学院毕业设计(论文)答辩委员会记录 系 专业,学生 于 年 月 日进行了毕业设计(论文)答辩。设计题目: 专题(论文)题目: 指导教师: 答辩委员会根据学生提交的毕业设计(论文)材料,根据学生答辩情况,经答辩委员会讨论评定,给予学生 毕业设计(论文)成绩为 。答辩委员会 人,出席 人。答辩委员会主任(签字): 答辩委员会副主任(签字): 答辩委员会委员: , , , , _, _。平顶山工业职业技术学院毕业设计说明书摘 要当前房地产市场不断发展,房产中介市场也在日益壮大。基于网络的房产中介管理信息系统有利于整合和管理市场的房产资源,极大得方便了房主与客
3、户。本系统采用B/S(Browser/Server)三层结构,使用jsp网页开发技术进行设计。本系统旨在提高房产中介系统的工作效率,能够极大得方便房主发布房屋信息,为房屋的租赁和买卖开辟更广泛的市场空间。会员可以根据自己的需求发布房源信息,并对发布的信息进行管理。同时会员还能够进行合租匹配查询以及收藏夹管理。本文从房主、客户的角度对房产中介的发展状况做了相应的探讨。首先介绍了课题的现状和研究背景,并且简述了本系统的设计目标和总体设计方案,然后较详细的论述了系统的详细设计和实现过程,包括系统的各个功能模块描述、数据库的具体设计,以及功能实现的关键代码。通过分析房主和客户各自不同的需求,在基本功能
4、实现的基础上,加入了本人的创新思想,最后还列出了实现过程中遇到的问题和解决方法。关键词:房地产,信息管理,网页开发目 录 第1章 绪 论11.1 论文的研究背景及意义11.2 国内外房地产信息研究概况及发展趋势21.3 论文研究的意义与主要内容21.3.1 房地产信息管理系统的研究意义21.3.2 论文研究的主要内容3第2章 关键技术介绍42.1 JavaBean简介42.2 JDBC简介42.3 SSH技术52.3.1 SSH技术概述52.3.2 SSH体系结构72.3.3 SSH整合的业务配置流程介绍72.4 Ajax技术概述8第3章 系统分析93.1可行性分析93.2需求分析103.3系
5、统角色设置103.4系统用例分析123.5 系统性能分析13第4章 系统概要设计154.1系统概要设计154.2系统功能结构图164.3系统开发环境16第5章 数据库设计185.1数据库的引入185.2数据库的概念结构设计185.2.1数据库关系E-R图195.2.2建立数据库的原则215.2.3建立字段的原则215.3数据库表的设计21第6章 系统的详细设计与实现256.1管理员模块256.1.1登录的实现256.1.2新闻公告的实现256.1.3管理员信息的实现306.1.4客户信息管理的实现316.1.5房屋信息管理的实现316.2客户模块326.2.1个人首页的实现326.2.2留言信
6、息管理336.2.3房屋信息管理的实现34第7章 系统测试357.1 系统测试目标357.2 单元测试357.3 功能测试36第8章 总结与展望38致 谢39参考文献40III第1章 绪 论1.1 论文的研究背景及意义随着电脑的普及,传统的房地产管理已越来越不能满足当代房地产信息管理的需要,故针对现在开发商品房的管理的基本要求,利用当前比较流行的java语言和MySQL数据库作为后台数据库,设计了本系统。本系统是对现代的房地产信息管理进行模拟,利用了对象嵌入技术,实现了售房信息、客户资料等各项信息的一般管理。随着生产社会化趋势的扩大,科学技术的进步、人类知识总量的增长速度不断加快、以及市场竞争
7、的日益激烈,人们对信息的人士产生了根本性的变化。信息被列为与物质、能源并列的人类社会发展的三大资源之一。信息化水平已成为衡量一个国家现代化水平和综合国力的重要标志。我国也正处于改革开放进一步深化的环境下,因此我们应该抓住机遇,充分利用信息,扎实的做好信息管理系统的基础工作,建设开发较为先进的应用系统,加快我国信息化建设的步伐。近几年来,社会生活节奏日益加快,人们生活水平的不断提高,房地产行业也随之进一步火热,同时也随之不断地发展。为了更好地服务于广大乘客,各大软件公司先后搭建了各类信息管理系统,诸如叫天下同一系统,客服系统等,逐渐形成了数字化售房的管理概念,即以网络化管理为基本模式,信息文化改
8、变着人们教育、工作方式和思想观念。从而根本上实现了服务于广大购房者,提高房地产公司各项工作的安全性和质量,为房地产公司创造经济效益。人类正进入信息时代,计算机的发展正在改变人们的工作,生活,思维和学习方式。从WTO开始,中国的各行各业已走进一个全面竞争的时代,一个现代人要适应这个社会就只有不断学习和提高自己。而java可以直接开发同时运行在windows和linux平台上的应用程序。其最大的优势就是语言是纯面向对象的语言,而且几乎完全平台无关性,可以不做任何修改的应用在windows和linux系统上。而MySQL数据库运用得当可以是数据库系统效率更高,而且有着强大的功能,性能稳定。现在房屋销
9、售企业之间竞争比较激烈,在一般房地产企业中,需要能实时和正确地控制销售情况、收费情况,这样,一个能够实现房屋销售服务管理规范化、自动化的房屋销售管理系统就显得非常重要了。房屋销售管理系统就是为了适应这种需求而设计的。房屋销售直接影响到一个房地产企业的收益,而且要有很大的投入,即要好的服务,又节约投资,这是一对矛盾。要想很好地解决,必须要有正确及时的数据作为保证,在现在以市场和服务为本的市场竞争中,为企业提供坚强的后盾。房地产信息管理系统的开发与设计便可以有效的实现对房地产信息的掌握,对其进行充分的利用,提高企业的竞争力,达到更高的销售业绩,更好地完成销售任务,同时也可以通过这个信息管理系统对员
10、工的业绩进行分析与评比。1.2 国内外房地产信息研究概况及发展趋势现如今的房地产信息管理系统是针对传统房地产企业管理模式与业务手段中逐渐表现出的效率低下、信息滞后、规范与执行力差等特点,利用先进的IT信息技术,结合房地产企业自身管理思想和模式,参考一系列大型房地产企业管理经验,帮组房地产企业实现在波动的大环境下,保持稳定、健康的可持续性发展的信息化管理软件,有强大的信息存储量,有效且高效的查询搜索功能,有针对性的对信息进行筛选和截取,得到效率最高的工作方式,并且直观的表现出销售业绩和内容,达到公平、公开、公正的要求。在我国,房产中介行业的管理仍然限于传统的方式,中介商彼此都是信息孤立,难以为公
11、众提供及时、互动的信息,阻碍了房产交易市场的健康、快速发展。未来,房产中介管理系统将朝着信息化之路前进,从而实现房产交易中共享信息的功能,增加交易的机会,缩短交易的时间。1.3 论文研究的意义与主要内容1.3.1 房地产信息管理系统的研究意义2009年的疯狂,此番发布的报告显示,全国重点监测城市居住用地的同时点地价房价比均值已达到31.29,在长三角、珠三角以及环渤海等地区的一些城市,其比例更高。报告称,天津、上海、南京、杭州等城市地价占房价比已经超过40。2010年全国城市地价变化趋势时强调,金融与税收政策的调整将作用于房地产市场,并直接影响地价走势。一线城市居住地价增长将趋于平稳,须防止二
12、、三线城市地价跟风上涨。1-3月,房地产开发企业本年资金来源16250亿元,同比增长61.4%。其中,国内贷款3674亿元,增长44.3%;利用外资99亿元,下降33.7%;企业自筹资金5602亿元,增长47.8%;其他资金6876亿元,增长91.8%。在其他资金中,定金及预收款3749亿元,增长84.7%;个人按揭贷款2193亿元,增长122.8%。1-3月,全国商品房销售面积15361万平方米,同比增长35.8%。其中,商品住宅销售面积增长34.2%。1-3月,商品房销售额7977亿元,同比增长57.7%。其中,商品住宅销售额增长55.2%。由此可知建立完善的房地产信息管理系统是十分必要和
13、迫切的,房地产行业已成为我国支柱产业之一,利用计算机对房地产信息进行掌握,对购房人群进行调查与实时监控,对购房需求进行调查和管理,有效地对房地产行业进行宏观调控,进一步提高房地产行业的现代化,规范化和实用化,提高人员的利用率,使销售管理走向有效健康的发展。1.3.2 论文研究的主要内容本次设计的主要内容是房地产信息管理系统,通过软件实现对客户信息,楼房信息,销售信息,员工信息等的管理,完成多种查询,删除,添加,修改打印等功能。本次系统的开发主要是满足房地产信息的管理,提高销售业绩,掌握实时资讯,了解客户的基本要求等,要求提供信息的准确和高效,使管理工作顺利而且高效的完成,具有良好的实用价值,实
14、现房地产行业的现代化、高效化、规范化和自动化管理。第2章 关键技术介绍2.1 JavaBean简介JavaBean 是一种基于 Java 语言开发的软件组件方法。JavaBean 通过对业务逻辑进行封装形成一整套可复用的对象库。在Java语言的开发中,我们通过JavaBean可以扩展 Java 程序的大量功能,通过对JavaBean接口的修改或组合,就可以快速的构建出新的应用程序,提高开发效率。JavaBean 实现过程完全隐藏,只提供给其他开发者一些外部操作接口以便使用。Java 开发中应用 JavaBean 的重要原因是可以很好的做到代码的重用,便于后期修改和管理。并且这样可以通过 Jav
15、aBean 来进一步无限扩充 Java 程序的功能。通过 JavaBean对象类的组合可以快速完成一个新的应用程序的编写。在服务器端应用 JavaBean 能充分体现出超强的生命力。JavaBean 在 JSP 程序中应用也很广泛,经常用来封装业务逻辑操作、数据库访问等,可以很好地实现业务逻辑与网页代码的分离,使得系统具有更好的稳定性和易维护性。2.2 JDBC简介JDBC 是 Java 数据库连接操作(Java Data Base Connectivity)的缩写,定义了Java 访问数据库的一些底层的 API,方便用户在 Java 中访问具有表格化的数据源。SUN 为用户提供了一组 API
16、,位于 java.sql.*包中,提供针对数据库类操作的编程的支持。这些数据库连接与操作都可以使用标准的 SQL 语句进行操作控制完成对数据库的修改。JDBC 在大多数的数据库连接模块处都提供了统一的接口以便访问和操作。也就是说,JDBC 通过统一的程序访问模块用一个连接即可以完成访问MySQL数据库,也可以访问ORACLE数据库,只需要修改不同数据库类型的设置即可。这样方便了连接不同数据库的烦恼。JDBC 是一个数据库与程序的接口程序,它提供了如下四种类型的驱动程序:1、JDBCODBC桥,通过原有的ODBC连接数据库以后,JDBC再从ODBC处提供对数据库的访问;2、本地 API 准 Ja
17、va 驱动程序,该类驱动程序是使用 Java 语言直接使用本地 IP 与数据源系统进行通信,从数据源系统中调用执行数据库 API 函数;3、网络协议准 Java 驱动程序,该类型驱动程序将 Java 数据库连接调用转换成 DBMS 的独立网络协议,然后再由服务器转换为 DBMS 协议;4、本地协议准Java 驱动程序,该类型驱动程序是一个本地的协议,是采用 Java语言开发的协议,允许 Java 客户程序直接调用数据库服务器进行操作。2.3 SSH技术2.3.1 SSH技术概述“SSH 组合框架”是Struts + Spring + Hibernate的缩写,“SSH组合框架”体现的是“强强联
18、手、各司其职、协调互补”的团队协作精神,为大型Java Web 应用程序的开发提供了强有力的解决方案。1、Struts最原始的Java Web 程序全部使用JSP 实现, JSP 页面既包含HTML 标签,又包含Java 业务逻辑代码,使得整个JSP 页面臃肿而难于维护。SUN 公司为规范Java Web 应用的开发,相继推出Model 1 和Model 2 模式。在Model 1 模式中引入JavaBean技术,使用JavaBean 封装业务逻辑代码,使业务逻辑代码与JSP页面进行有效的分离,对于流程控制JavaBean 却无能为力,直到Model 2 模式引入Servlet 技术才真正实现
19、视图层、模型层和控制层的彻底分离,从此,Java Web 应用开发进入了一个规范化的时代。Struts 2 作为Model 2 模式的经典实现,具有组件的模块化、灵活性和重用性的优点,同时简化了基于MVC 的Java Web应用程序的开发。采用Struts 2 通过核心控制器FilterDispatcher与拦截器Interceptor 更好地遵循MV C 模式来实现了后台控制维护、前台表现和业务逻辑处理的Model 2 架构。2、Spring由于应用服务器厂商对各种技术的支持并没有真正统一,导致J2EE 的应用没有真正实现平台无关性部署及开发的效率底下。Spring 作为开源的中间件,独立于
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 ssh 房地产 信息管理 系统 说明
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。