基于JSP的房产中介系统的设计与实现.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《基于JSP的房产中介系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《基于JSP的房产中介系统的设计与实现.doc(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于JSP房产中介系统设计及实现论文作者姓名:王 东申请学位专业:网络工程申请学位类别:工学学士指导教师姓名(职称):盛志伟(讲师)论文提交日期:2009年6月10日第 27 页基于JSP房产中介系统设计及实现摘要计算机及通信技术为基础信息系统正处于蓬勃发展时期。随着科学技术不断提高,计算机网络日渐成熟,其强大功能已为人们深刻认识,而基于计算机网络网络信息系统实现也是大家所期待。而基于B/S模式房产中介系统实现必然是大势所趋。本文结合目前中国城市房产管理实际情况与现阶段房屋产业供求关系对房产中介系统进行了需求分析,并以此进行了系统功能设计与数据库设计。系统阐述了建立房产信息系统方法与技术实施。
2、本系统是为了给广大用户提供一个良好平台而研发房产中介系统。系统采用JSP+ SQL+TOMCAT以B/S模式开发。系统主要实现了新房及二手房信息发布,用户需求信息发布、以及给用户提供一个房产信息查询功能、与用户权限管理功能、房屋信息管理功能、留言反馈功能以及用户给各个新房供应信息评价功能。关键字:JSP;SQL;房产中介;留言The Design and Realization of Real Estate Agency System Based on JSPAbstract Information manager system based on computer and communicat
3、ions technology is in a period of vigorous development. As science and technology continue to improve, computer network is increasingly mature, and its powerful functions have been understood by many people profoundly. Network information system based on the computer network is our expectation. This
4、 thesis analyzes the function needs of the system according to Chinas current urban real estate status and the relationship between supply and demand of real estate, then designs system function modules and database. This thesis describes realization methods and technologies of the real estate infor
5、mation system. The system is intended to provide customers with an excellent platform. This system is developed by JSP, SQL and TOMCAT with B/S mode. This system mainly realizes information publication of new houses and second-hand houses, information publication of user demands, providing user with
6、 a real estate information query, user privilege management functions, housing information management functions, Online message feedback function and function of user evaluation of every new house information.Key words:JSP; SQL; real estate agency; online message目 录论文共27页1引 言1课题背景1系统研究意义1课题研究方法22系统开
7、发技术介绍2系统开发语言2开发语言-HTML2开发语言-JavaScript2开发语言-JSP2开发软件Dreamweaver 功能简介3运行环境33系统总体设计3系统前台模块分析3前台功能模块具体分析3用户前台模块图4管理员后台模块5模块图5后台功能模块分析5系统E-R图5系统数据流程图6系统数据库结构及关系图64系统实现10前台用户功能模块实现10用户注册11用户登录12个人资料修改13房屋信息管理14用户房屋信息发布16查看房屋信息及新房评分18高级搜索19用户留言21后台管理模块分析21用户资料管理22二手房信息管理23新房信息发布及管理24留言信息管理25结 论25参考文献25致 谢
8、26声 明271 引 言1.1 课题背景计算机科学及互联网日渐成熟,其强大功能已为人们深刻认识,它已进入人类社会各个领域并发挥着越来越重要作用。当今房地产业界日愈火暴,通常信息了解与传播方式越来越不能满足广大用户要求。广大用户群众为了掌握最新房屋信息,不得不借助媒体宣传攻势,而互联网正是21世纪最强势宣传工具。而比较实用B/S模式信息系统正是大家所期待结果。本系统根据现实房屋供求方式虚拟于网络之上,系统基本实现了房源信息与客户需求信息发布与搜索功能,还能在此基础上提供更多,更贴心服务。信息技术发展将更快推动互联网发展,也推动了房屋中介系统设计与实现趋势。1.2 系统研究意义网络信息技术发展到今
9、天,Internet已经直接影响着我们生活,信息网络正在成长为“第四媒体”,将成为人们获得信息与实现社会多种功能主要载体。以其高效率、低支付、高收益、全球性等特点,受到各界广泛重视。这就是我们创建房产中介系统起因。随着互联网技术迅猛发展,网络给人们带来了很多便利,比如人们借助于网络进行相互交流变得更加方便。很多人都在网上发布自己个人信息,公司也在网上拥有自己网上交易平台,这给人们带来了方便。本课题是设计一个产房信息网上查阅系统。主要实现网上房屋信息发布,包括出租、出售、求购、求租等信息,方便人们在网上看了信息后直接及房主联系等功能,同时提供后台管理功能,对系统进行维护。这样使得购房者可以不出家
10、门了解各小区房价情况,使得租房者能快速找到自己想要房子,而不用出中介费。随着使用互联网人越来越多,课题具有广大应用前景。对于客户来说,网络信息系统就是工具,并且永不下班关门,客户可以随时随地自由地查询他想要房屋信息,客户无需亲临,一一选择,只要坐在电脑前,开机上网即可查询到自己想要房屋信息,传统房屋租售与咨询方式耗时费力,网上查询方式节省了大量时间,这对于那些没有时间客户来说,具有实际意义,因此房产中介系统设计及实现有着必要成长趋势。基于现阶段房产信息管理模式状况与广大客户对信息需求与接触状况来说,一个网络管理信息系统是网络时代必然产物。所以,房产中介系统设计与实现是市场所需,是信息时代市场产
11、物。所以该系统设计与实现是有市场依据,是完全应着广大客户需求来设计实现。1.3 课题研究方法本系统开发要求采用B/S结构。首先对系统做需求分析,确定系统使用人员,系统中数据流程,系统功能模块组成。然后根据需求分析设计出正确合理数据库逻辑结构,先画出E-R图,再将E-R图转换成关系模型,对模型进行优化后再在SQL Server上实施。其次就开始编写程序,一个一个模块实现2 系统开发技术介绍2.1 系统开发语言2.1.1 开发语言-HTMLHTML(HyperTextMarkupLanguage超文本标记语言)是一种用来制作超文本文档简单标记语言。及常见字处理文件不同,Web页以超文本标识语言编排
12、格式。它能独立于各种操作系统平台(如UNIX,WINDOWS等)。2.1.2 开发语言-JavaScriptJavaScript是写在HTML文件中一种基于对象与事件驱动并具有安全性能脚本语言。 JavaScript是一种解释性,用于客户端,基于对象一种程序开发语言。在系统设计过程中可以通过它实现一些客户端功能,以减轻服务器运行任务压力,从而达到高效率目。2.1.3 开发语言-JSPJSP(Java Server Pages)是用于Web应用服务一种编程技术。JSP采用在静态HTML中嵌入动态JAVA语言混合编码方式,使网页开发人员能够比容易地建立起功能强大,有弹性头脑柜台内容。JSP技术优点
13、:1. 跨平台性。 2. 组件化开发。3 自定义标签网页开发。 4. 多层企业级应用架够支持。 JSP在J2EE多层体系结构中有着重要作用。如图2-1J2EE多层体系结构图浏览器HTM页面Java AppletWEB包容器JSPServletEJB包容器EJBEJB数据库服务器邮件服务器客户端应用程序图2-1 J2EE多层体系结构图2.2 开发软件Dreamweaver 功能简介对于一般动态网页我们将用Macromedia公司Dreamweaver网页开发软件。Dreamweaver MX主要主要负责网页版式设计,网页编辑制作。它是一套“所见所得”网页制作编辑软件。它提供了文字设置,图像编辑,
14、表格制作,布局定位,层及动画,表单对象,框架结构等用途。2.3 运行环境(1) JSP客户端运行环境 作为一种Internet Web应用开发技术,JSP对于用户客户端并没有特殊要求。理论上对于任何支持HTML规范JSP页面,不论使用现在流行哪一种操作系统浏览器都可以显示。(2) JSP服务器端运行环境 在服务器端,为了使JSP页面能够正常运行,我们需要Web服务器处理Web页面请求;需要JAVA运行环境来支撑对于JSP或Servlet编译与运行;还需要JSP与Servlet容器来解析JSP页面与Servlet请求。由于SUN公司将JAVA 技术公开作为一种开发标准,所以业界提供了非常多服务器
15、选择,包括IBMWebSphere,BEA WebLogic,SUN iPlanet以及开源Tomcat与JRUN等。JDK(Java Development Kit)是由SUN公司开发JAVA开发工具包,它提供了JAVA程序(包括JSP)开发与允许环境。Tomcat则是一个符合J2EE规范一个WEB应用服务器。本次系统设计也就用TOMCAT来当后台服务器。3 系统总体设计3.1 系统前台模块分析3.1.1 前台功能模块具体分析如图3-1所示:说明:只有用户成功注册后方可登录系统进行用户权限内操作。在前台功能模块中,主要包括了:1. 房屋供求信息录入模块:房屋出租信息、出售房屋信息录入、求购信
16、息以及求租信息录入。在信息录入模块中,主要是录入房屋信息基本资料,包括了,房屋具体位置,单元名称,套型,单价,发布时间,房屋类型等关键字信息。2. 个人信息管理模块:在这个模块中主要是实现对用户个人资料管理。在对数据进行管理时,首先需要验证是否是经过登录进入系统。从而达到了用户控制效果。其中包括对登录名,登录密码,联系 ,邮箱等基本信息修改。3. 用户个人房屋信息管理:在这里主要是对用户个人已经发布过房屋信息,求租及求购信息进行管理。包括了房屋信息基本元素管理。在管理界面中也必须要做到用户登录控制。4. 房屋信息查询及新房评分模块:这当中主要是对二手房及新房信息模糊查询,新房信息评分功能模块。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 JSP 房产 中介 系统 设计 实现
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内