房地产客户购房查询系统.doc
《房地产客户购房查询系统.doc》由会员分享,可在线阅读,更多相关《房地产客户购房查询系统.doc(48页珍藏版)》请在咨信网上搜索。
※※※※※※※※※ ※※ ※※ ※※ ※※※※※※※※※ 2009届学生 毕业论文(设计)材料 (四) 序号_050640204_ 学 生 毕 业 论 文(设 计) 课题名称 房地产客户购房查询系统 姓 名 学 号 院、系、部 计算机科学系 专 业 计算机科学与技术 指导教师 43 湖南城市学院本科毕业设计(论文)诚信声明 本人郑重声明:所呈交的本科毕业设计(论文),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议,除文中已经注明引用的内容外,本设计(论文)不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。 本科毕业设计(论文)作者签名: 二○○ 年 月 日(打印) 目 录 摘要: 1 关键词: 1 Abstracts: 2 Keywords: 2 1 绪论 3 2 房地产客户购房查询系统概论 4 2.1 房地产客户购房查询系统的特征 4 2.1.1 经济性 4 2.1.2 技术性 4 2.2 房地产客户购房查询系统发展状况 4 2.2.1 服务系统的应用现状 4 2.2.2 服务系统的发展趋势 5 3 建站软件的说明 6 3.1 数据库的选择 6 3.2 网页设计所选择的技术 6 4 系统可行性分析 8 4.1 经济可行性 8 4.2 技术上的可行性 8 4.3 社会可行性 8 5 网站系统的设计和分析 9 5.1 系统分析 9 5.1.1 需求分析 9 5.1.2 可行性分析 9 5.2 总体设计 10 5.2.1 项目规划 10 5.2.2 设计目标 11 5.2.3 系统功能用例图 12 5.2.4 开发及运行环境 12 5.3 系统功能设计 14 5.3.1 模块功能介绍 14 5.3.2 数据库设计与实现 15 5.4 系统实现 27 5.4.1 主页面模块 27 5.4.2 登录模块 29 5.4.3 客户、房地产商信息管理模块 29 5.4.4 客户购房查询管理模块 30 5.4.5 房产信息管理模块 30 5.4.6 用户管理模块 32 5.4.7 区域管理模块 33 5.4.8 首页管理模块 34 5.5 技术难点 35 5.5.1 中文乱码问题 35 5.5.2 安全性问题 35 6 系统测试 37 6.1 测试的定义及目的 37 6.2 测试的原则 37 6.3 测试的方法 37 6.3.1 界面测试 37 6.3.2 功能测试 38 6.3.3 需求测试 39 6.3.4 性能测试 39 6.4 测试中其他要注意的地方 39 6.5 房地产客户购房查询系统的测试 39 7 总结 41 参考文献 42 致 谢 43 房地产客户购房查询系统 刘 智 (湖南城市学院计算机科学系2009届计算机科学与技术专业,益阳,413000) 摘 要:从现状看,越来越多的传统企业在互联网投入方面热情高涨,在大部分优质企业以内部管理为重点的信息化高潮过去之后,以企业外部市场营销为重点的信息化热潮即将来临。为了使房地产销售商在销售过程中能准确地把握局势,掌握销售情况,也为了便于日后的开发和售后服务,减少或避免在开发和销售环节中遇到不必要的麻烦,特别设计了该房地产客户购房查询系统。本系统主要包括后台数据库的建立和访问以及前端程序的开发和页面显示这些基本方面。对于前者的要求是建立一个统一、完整、安全的数据库;对于后者要求所编写的程序功能完善、易使用、界面友好等。最终完成的系统不但拉近了房地产商和客户间的距离,使得客户买房更加方便明了,同时房地产商也能更好地掌握客户信息及市场动态。 关键词:房地产销售;TOMCAT;数据库;JSP Customer Inquiry System real estate buyers Liu Zhi (2009 Year Student of Computer science Dept. Hunan City University ,Yiyang ,Hunan 413000) Abstracts:Nowadays,after so many traditional enterprise increase the investment in the Internet and numbers of excellence enterprises take internal management as the key become the past,now the outer market marketing is the information society’s coming trand.In order to enable the sellers grasp and control the situation of sales as well as the future development and the post-sale service,reduce and avoid the problems in sales,so designed this customer inquiry system of real estate buyers.This system mainly includes two aspects: first to establish and visit backstage database,then develop the front end procedure and display the page. To the former, request is to set up a unitive、integrit and safe database;to the latter is to implement the function consummately, easy to use and friendly to contact.The final system is not only shortened the distance between real estate business and customer closer,but also make customer buy house conveniently,more over help real estate business gather the customer information and grasp the tendency of the market well. Keywords:saling of real estate;tomcat;databas 1 绪论 近几年我国房地产市场呈现持续火爆的势头,各个房地产公司开发了大量的商品房、别墅、高档写字楼,业内人士对房地产市场抱乐观态度。可是近期国家统计表明全国有大量的商品房空置,造成大量资产的损失,除了外部因素以外,内部管理不善以及销售渠道的不畅也是一个很重要的原因。 房地产公司的销售管理以前一直依靠手工方式,不能及时为顾客查询到满意的房源信息,从一定程度上影响了公司的销售活动。为此绝大多数房地产公司都希望有一个可发布自己房产信息的网络平台,以便他们能够更加清晰的进行房地产的销售及费用的管理,并以此带动企业信息化建设的步伐,提高人员素质。现在国内外现有的一些房地产销售管理系统功能过于强大,开发与使用费用昂贵,对于一些小的房地产公司而言承受不起。因此本系统的开发,能在一定程度上给予中小型房地产开发商在网上建立自己的房地产管理系统。 在过去短短几年的时间内,Internet(互联网)已横扫世界,而Internet的主角WWW。(万维网)更是以极快的速度渗透到人民生活的每一个细节中。而在引入了可以与用户交互的脚本的WEB服务器后,WEB页面变得更加精彩,站点服务也变得越来越热:商业、管理、教育等等都为了方便、及时、准确而不约而同的使用了站点服务。 当今活跃的WEB技术的框架是一系列“活跃”的交互操作。通常人们用客户/服务器或服务器/浏览器术语来描述WEB,这是一个交互的概念。活跃的WEB双方都是活跃的,这样实现了一个动态的要求与回应过程。这样在交互中,可以平衡处理工作,并在最合理的地方处理工作。 2 房地产客户购房查询系统概论 房地产客户购房查询软件是一个信息管理软件, 目标是促进房地产商和其潜在客户的信息交流,使购房客户能够方便快捷的获得合适自己的房产信息,而又使商家吸引更多的潜在的用户。通过网络连接商家与客户,恰好能满足房地产业蓬勃发展而又迫切渴求信息化的要求,又能满足网络用户对房地产信息的渴求。 2.1 房地产客户购房查询系统的特征 2.1.1 经济性 通过在网上发布房产信息,能够使客户即时了解到最新的房产信息,从而加大了房地产商与客户的交流。同时客户也会提供相应的购房意向给房地产商,使得房地产商能及时得到房产需求,调整售楼策略。 2.1.2 技术性 通过网络连接商家与客户,恰好能满足房地产业蓬勃发展而又迫切渴求信息化的要求,又能满足网络用户对房地产信息的渴求。 2.2 房地产客户购房查询系统发展状况 2.2.1 服务系统的应用现状 互联网络以惊人的速度渗透着人们的生产、生活。企事业单位、机关团体乃至住宅小区上网已经成为一种潮流和时尚。近年来,以Internet为代表的信息新技术迅速席卷全球,在计算、通讯、商务等领域都引发了引人注目的变革。随着人们生活水平的提高,得用节假日出游的人越来越多。同时,房地产商间的竞争也日趋激烈,传统的宣传手段已无法完全满足竞争的需要。通过互联网创建房地产客户购房查询系统,可以有效的提高房产的销售效率,了解到最新的房产需求,及时调整房产建设策略。 随着计算机技术的飞速发展,计算机在各行各业中应用的普及,利用计算机管理各种大量的信息势在必行.当前房产在正常运营中总是面对大量的信息、因此需要对房产资源、房产信息、房产需求进行管理,及时了解各个环节中信息的变更,有利于提高管理效率。 通过一个房地产客户购房查询系统,使房产的信息管理工作系统化、规范化、自动化。 网络化的今天,国外信息科技更新速度极快,作为信息载体的计算机日益显露出其举足轻重的地位,房地产销售也逐渐从手工操作转变为由计算机进行管理。通过互联网,实现数据共享,避免重复劳动,规范房地产管理行为,从而提高了管理效率和水平。 2.2.2 服务系统的发展趋势 近几年来,农村市场新出现的一些专门针对于城镇以及村内规划中产生的房屋销售的小型的房地产公司而言不太适合,购买那些大型的房地产销售管理系统目前对于这些小型的房地产公司来说是价格昂贵、不能承受的,另外这些新兴的房地产公司针对于自己的特色与优势,在费用的管理方面也有特别的要求,因此即使原来的那些费用相对比较便宜的房地产销售管理系统也并不能很好的服务于这些公司,因此这些房地产公司对适合自己的房地产销售管理系统的要求是急切的。针对于此情况,经过市场调研之后,决定开发适合这些房地产公司的销售管理系统。通过建立房地产客户购房查询系统,各个房地产公司都可在该系统注册,从而建立自己的销售管理系统,并可从该系统获取房产市场需求。 由于近年来经济的发展,国内的房地产行业开始迅猛发展。房地产业的兴旺带动了想关行业的极大繁荣,在这空前的大市场中房地产销售作为一门新兴行业尤为引人注目。 3 建站软件的说明 3.1 数据库的选择 房地产客户购房查询系统采用Oracle数据库。Oracle 是以高级结构化查询语言(SQL)为基础的大型关系数据库,通俗地讲它是用方便逻辑管理的语言操纵大量有规律数据的集合。是目前最流行的客户/服务器(CLIENT/SERVER)体系结构的数据库之一。 Oracle的特点有: ⑴ORACLE7.X以来引入了共享SQL和多线索服务器体系结构。这减少了ORACLE的资源占用,并增强了ORACLE的能力,使之在低档软硬件平台上用较少的资源就可以支持更多的用户,而在高档平台上可以支持成百上千个用户。 ⑵提供了基于角色(ROLE)分工的安全保密管理。在数据库管理功能、完整性检查、安全性、一致性方面都有良好的表现。 ⑶支持大量多媒体数据,如二进制图形、声音、动画以及多维数据结构等。 ⑷提供了与第三代高级语言的接口软件PRO*系列,能在C,C++等主语言中嵌入SQL语句及过程化(PL/SQL)语句,对数据库中的数据进行操纵。加上它有许多优秀的前台开发工具如 POWER BUILD、SQL*FORMS、VISIA BASIC 等,可以快速开发生成基于客户端PC 平台的应用程序,并具有良好的移植性。 ⑸提供了新的分布式数据库能力。可通过网络较方便地读写远端数据库里的数据,并有对称复制的技术。 3.2 网页设计所选择的技术 网页设计所选择的技术为JSP。Java Server Page或简称为JSP是由Sun公司在Java语言上开发出来的一种动态网页制作技术,它提供了一种建立动态网页的简单方法,并为开发人员提供了一个Server端框架,基于这个框架,开发人员可以综合使用 HTML,XML,JAVA语言以及其他脚本语言,灵活,快速地创建和维护动态网页,特别是目前的商业网站。作为JavaTM 技术的一部分,JSP能够快速的开发出基于所有Web服务器和应用服务器环境,独立于平台的应用程序,而且具有非常强的可伸缩性。同时,JSP把用户界面从网站内容中分离开来,使得设计人员能够在不改变底层动态内容的前提下改变祖国网页布局。 这样跨平台的特性己包含了目前大部份网站服务器配置环境,再加上它的语法写作方式可媲美ASP般的易学易懂,而且在网络安全技术方面甚至已超越ASP技术。所以,相信很快的时间内极有可能取代现有网页编译技术,而成为商业网站的新标准。 4 系统可行性分析 可行性研究阶段的主要任务是在网站初步调查的基础上,对新网站是否能够实现和值得实现等问题做出判断,避免在花费了大量的人力和物力之后才发现网站不能实现或新网站投入使用后没有任何实际意义而引起的浪费,对新网站可行性的分析,要求用最小的代价在尽量短的时间内确定网站是否可行。该系统的可行性分析包括以下几个方面的内容: 4.1 经济可行性 网上房地产客户购房查询网站给人们带来了方便,同时房地产商也可省下不少广告费用,并及时获得市场需求,达到双赢的目的,成为一种全新的商务模式。因此,不用出门就可以在网上挑选自己满意的房子的新时尚已经到来,构建一个网上房地产客户购房查询网站在经济上是完全可行的。 4.2 技术上的可行性 网上房地产客户购房查询网站的开发是一项复杂的网站工程。为了保证网站开发成功,必须采用工程化的网站开发方法,并研究出一些符合工程化标准的开发方法。这些方法旨在指导开发者进行工程化的网站开发,从而加快网站开发的速度,保证质量以及降低开发成本。工程化的网站开发方法确实在开发实践中取得了一定的效果。此次开发使用JSP作为开发语言,采用Struts分层模式,利用 Hibernate 进行持久化处理,Tomcat5.0作为Web服务器。 4.3 社会可行性 随着计算机知识的普及和推广,越来越多的人掌握了计算机的基本使用方法和技能。随着Internet的发展,用户对于网络、WINDOWS等环境下的软件使用比较熟悉,对于新鲜事物,用户表现出极大的兴趣和热情。 5 网站系统的设计和分析 5.1 系统分析 5.1.1 需求分析 通过调查,根据房地产客户购房查询系统的基本需求,要求系统需要完成以下功能; ⑴房地产商可以随时输入可销售的房产信息 ⑵房地产商可以对房产所在地理位置、所在楼层、房型三种信息与房产闲置率进行关联分析,以便得到市场对房产的需求信息 ⑶房地产商可以编辑自己的公司信息 ⑷客户可以查看房地产商公司的信息 ⑸客户可以在软件的提示下查询所需要的房地产信息 ⑹客户可以根据软件存储的房产信息自定义查询条件 ⑺支持客户在软件注册自己的个人信息 ⑻支持客户对个人信息的编辑,如购房意向的添加与撤销、联络方式的变更等 ⑼支持客户对房地产商提出建议,指出希望的房型与可接受的价格 5.1.2 可行性分析 ⑴经济性可行性 网上房地产客户购房查询网站给人们带来了方便,同时房地产商也可省下不少广告费用,并及时获得市场需求,达到双赢的目的,成为一种全新的商务模式。因此,不用出门就可以在网上挑选自己满意的房子的新时尚已经到来,构建一个网上房地产客户购房查询网站在经济上是完全可行的。 ⑵技术性 网上房地产客户购房查询网站的开发是一项复杂的网站工程。为了保证网站开发成功,必须采用工程化的网站开发方法,并研究出一些符合工程化标准的开发方法。这些方法旨在指导开发者进行工程化的网站开发,从而加快网站开发的速度,保证质量以及降低开发成本。工程化的网站开发方法确实在开发实践中取得了一定的效果。此次开发使用JSP作为开发语言,采用Struts分层模式,利用 Hibernate 进行持久化处理,Tomcat5.0作为Web服务器。 ⑶系统结构可行性分析 ①采用Struts架构的MVC模型来降低系统各层之间的耦合程度 ②系统采用JDBC技术来对数据库访问进行很好的封装,降低系统对于具体的数据库环境的依赖。 ③采用Java技术来使系统能在不同的硬件平台上进行移植; ④尽量不采用依赖于特定运行环境支持的开发技术,提高系统在不同的Web服务器之间的可移植性。 ⑤用户提交请求到系统进行处理前。必须进行权限的验证。 ⑥保证事务操作的原子性。把相关的操作定义在同一事务范围内; ⑦从表现层提交的数据在提交到业务层进行处理之前,都应该经过有效的验证。 5.2 总体设计 5.2.1 项目规划 房地产客户购房查询系统功能模块如下: ⑴客户登录系统;其主要包括:客户注册、客户登陆、找回密码、退出登录 ⑵客户信息管理;其主要包括:查询个人信息、修改个人密码、修改个人信息 ⑶客户购房查询管理;其主要包括:楼盘查询、套房查询、发表留言、购房意向 ⑷房地产商登录系统; 其主要包括:房地产商注册、房地产商登陆、找会密码、退出登录 ⑸房地产商信息管理; 其主要包括:查询房地产商信息、修改房地产商信息、修改房地产商密码 ⑹房产信息管理; 其主要包括:添加楼盘信息、修改楼盘信息、查询楼盘信息、删除楼盘信息、添加套房信息、修改套房信息、查询套房信息、查询房产需求、查询客户留言、查询留言客户的详细资料 ⑺管理员信息管理; 其主要包括:管理员登陆、系统管理员添加管理员、系统管理员查询管理员、管理员修改密码 ⑻用户管理; 其主要包括:查询用户信息、查询房地产商信息 ⑼区域管理; 其主要包括:添加区域、删除区域、添加地段、删除地段 ⑽首页管理; 其主要包括:公告管理、新闻管理 ⑾退出系统; 5.2.2 设计目标 房地产客户购房查询软件是一个信息管理软件, 目标是促进房地产商和其潜在客户的信息交流,使购房客户能够方便快捷的获得合适自己的房产信息,而又使商家吸引更多的潜在的用户。通过网络连接商家与客户,恰好能满足房地产业蓬勃发展而又迫切渴求信息化的要求,又能满足网络用户对房地产信息的渴求。本软件的用户为有信息化需求的房地产商,终端用户为有购房意向的消费者。具体实现目标如下: 实现客户个人信息修改,查询房产信息,房产留言,提交购房意向。实现房地产商对房地产商信息修改,查询房产需求,查询留言客户资料,对房产信息的添加,修改,删除,查询。管理员能查询注册用户及房地产商的详细信息,并能维护该房地产客户购房查询系统。 理论网站功能设计目标如下: ⑴实用性强 努力使网站符合实际操作流程的习惯,并尽量减少用户的输入,易学易用的友好的用户界面,满足各层次的用户使用的需求; ⑵先进的程序结构 使用当代前卫的软件编程,能延长其生命周期,易于维护与管理; ⑶安全可靠性高 后台维护功能齐全,根据平台在各个阶段不同的使用情况,管理人员可以设置相应的操作权限,增加网站注册,分配各个栏目的管理权限,实现网站的维护,保证网站的安全、可靠。 ⑷使用模块化设计的方法 使网站具有良好的可扩充性,以适应其不同阶段的发展需要,便于后来者分析、维护。 ⑸操作简单维护方便 每个子网站都具有相对独立的网站维护功能对可变化的项目可自行维护。 5.2.3 系统功能用例图 房地产客户购房查询系统功能结构如图5.1示。 图5.1 房地产客户购房查询系统功能 5.2.4 开发及运行环境 ⑴Jsp开发及运行环境: ①软件安装:操作系统Windows XP,数据库Oracle 9/10g。 ②JDK安装:JDK安装特别简单,和安装其他的软件没什么区别。 ③JDK的配置:设置JAVA_HOME环境变量:JDK 安装目录 例:C:\j2sdk1.4; 设置CLASSPATH环境变量:JDK安装目录\lib\tools.jar 例:C:\j2sdk1.4\lib\tools.jar;. 设置PATH环境变量:JDK 安装目录\bin; 例:C:\j2sdk1.4\bin; 服务器的安装:Tomcat 5.0 设置TOMCAT_HOME环境变量:Tomcat安装目录 例:C:\Tomcat 5.0; ④安装Tomcat5.0 安装时注意在选择Java虚拟机路径是一定要选择安装的JSDK的目录,然后再开始安装。 ⑤安装完毕后,启动TOMCAT,然后再浏览器中输入http://localhost:8080时可以看见TOMCAT的欢迎页面,这时表示配置成功了。 执行 JSP 代码需要在服务器上安装 JSP 引擎。此处我们使用的是 Sun 的 JavaServer Web Development Kit ( JSWDK )。为便于学习,这个软件包提供了大量可供修改的示例。安装 JSWDK 之后,只需执行 startserver 命令即可启动服务器。在默认配置下服务器在端口 8080 监听,使用 http://localhost:8080 即可打开缺省页面。 在运行 JSP 示例页面之前,请注意一下安装 JSWDK 的目录,特别是“ work ”子目录下的内容。执行示例页面时,可以在这里看到 JSP 页面如何被转换成 Java 源文件,然后又被编译成 class 文件(即 Servlet )。 JSWDK 软件包中的示例页面分为两类,它们或者是 JSP 文件,或者是包含一个表单的 HTML 文件,这些表单均由 JSP 代码处理。与 ASP 一样, JSP 中的 Java 代码均在服务器端执行。因此,在浏览器中使用“查看源文件”菜单是无法看到 JSP 源代码的,只能看到结果 HTML 代码。所有示例的源代码均通过一个单独的“ examples ”页面提供。 ⑵数据库开发及运行环境: 硬件:CPU AMD Sempron 3000+以上,512M内存,80G硬盘 软件:Windows XP Professional With SP2,Oracle 10g,Microsoft Visio 2003,PL/SQL Developer 7.0 ⑶数据库的命名规则: ①首先是为人编写程序,其次才是计算机。 ②保持代码的简明清晰,避免过分的编程技巧。 ③数据库编程时必须重点考虑效率。 ④脚本中所有SQL尽量遵循ANSI SQL标准。 ⑤避免或少用各数据库中特有的语法或者同种数据库中不同版本中特有的语法。 ⑥尽可能复用、修正老的代码 。 ⑦尽量减少同样的错误出现的次数。 ⑧坚持零缺陷的开发思想,杜绝脚本文件中出现低级错误。 5.3 系统功能设计 5.3.1 模块功能介绍 ⑴客户登录模块:游客可通过注册成为会员客户,注册成会员可登录进入房地产用户界面,享受会员权限。如果忘记密码,可通过回答找回密码问题找回密码。 ⑵客户信息管理模块:在客户登录后,客户可查询个人信息、修改个人密码、修改个人信息。 ⑶客户购房查询管理模块:游客能该模块中的楼盘查询、套房查询功能,而登录客户在此基础上有发表留言及购房意向的权限。通过发表留言,可向该楼盘的房地产商反映自己的要求。通过发表购房意向,可促使房地产商开发自己意向中的房产。 ⑷房地产商登录模块:房地产商注册采用收费模式,要注册成为房地产商就必须获取激活码,企业可通过网上支付的方式获得激活码,激活帐号即注册成功,可登录享受房地产商的权限。如果忘记密码,可通过回答找回密码问题找回密码。 ⑸房地产商信息管理模块:在房地产商登录后,房地产商可查询公司信息、修改公司密码、修改公司信息。 ⑹房产信息管理模块:此模块为本系统的核心模块,房地产商可添加楼盘信息、修改楼盘信息、查询楼盘信息、删除楼盘信息、添加套房信息、修改套房信息、查询套房信息、查询房产需求、查询客户留言、查询留言客户的详细资料。 ⑺管理员信息管理模块:该模块有两级管理员,系统管理员和普通管理员,系统管理员负责添加和删除普通管理员,整个系统只能有一个系统管理员,而普通管理员负责对后台的处理。系统管理员在数据库添加。系统管理员和普通管理员都能修改自己的密码。 ⑻用户管理模块:普通管理员登录后,可查询客户信息及房地产商信息。 ⑼区域管理模块:普通管理员登录后,可添加区域、删除区域、添加地段、删除地段,区域和地段可供房地产商添加楼盘信息时使用。 ⑽首页管理模块:此模块是管理首页新闻及公告的显示。 ⑾退出系统模块:保证用户安全 5.3.2 数据库设计与实现 ⑴数据库总体设计如图5.2所示: 图5.2 数据库总体设计 ⑵数据库表汇总如表5.1所示: 表5.1 数据库汇总表 表名 功能说明 客户信息表(j_customer) 客户基本信息管理 评论表(j_review) 记录客户对某一个楼盘的评论信息 区域表(j_area) 记录深圳市的区 地名表(j_place) 纪录某一个特定区域的地名 房地产商信息表(j_company) 房地产商基本信息管理 激活码表(j_activation) 纪录每个房地产商使用本系统的激活码及时间 楼盘表(j_build) 房地产商发布的楼盘信息 套房表(j_house) 纪录所有楼盘的套房信息 购房意向表(j_will) 客户发布在系统的购房意向情况 系统管理员信息表(j_sysadmin) 系统管理员信息 管理员信息表(j_admin) 管理员信息管理 公告信息表(j_placard) 首页公告管理 ⑶数据库各表具体设计: 表5.2客户信息表(j_customer) 表名 j_customer (客户信息表) 列名 数据类型(精度范围) 空/非空 约束条件 Kid (客户ID) Int not null unique,primary key Kname (用户名) Varchar (10) not null unique Kpassword (用户密码) Varchar (20) not null Kquestion(密码提示问题) Varchar (20) not null Kanswer(答案) Varchar(20) not null Kcard(身份证号码) Varchar(18) not null Kemail (邮箱地址) Varchar (20) not null Ktel (联系电话) Varchar (20) not null Kxingming (真实姓名) Varchar (10) not null 补充说明 表5.3评论表(j_review) 表名 J_review(评论表) 列名 数据类型(精度范围) 空/非空 约束条件 pid(评论ID) int not null unique,primary key pdescribe(评论描述) Varchar(200) not null kid(客户ID) int not null Foreign key lid(楼盘ID) int not null Foreign key Ptime (发表时间) date not null 补充说明 kid 属性Foreign key (kid) references j_customer (kid) Lid属性foreign key(lid) refences j_build(lid) 表5.4 区域表(j_area) 表名 j_ area(区域表) 列名 数据类型(精度范围) 空/非空 约束条件 qid(区域ID) int not null unique,primary key qname (区域名称) Varchar(10) not null 补充说明 表5.5地名表(j_palce) 表名 j_ place (地名表) 列名 数据类型(精度范围) 空/非空 约束条件 did (地名ID) int not null unique,primary key dname(地名) Varchar(10) not null Qid(区域ID) Int not null Forigen key 补充说明 qid 属性Foreign key (qid) references j_area (qid) 表5.6房地产商信息表(j_company) 表名 j_ company (房地产商信息表) 列名 数据类型(精度范围) 空/非空 约束条件 cid (房地产商ID) int not null unique,primary key cname(房地产商登陆的用户名) Varchar(20) not null Cpassword(房地产商登陆的密码) Varchar(20) not null Cmingzi(房地产赏公司名) Varchar(20) not null Caddress (房地产公司地址) Varchar(50) not null Ctel( 房地产商公司电话) Varchar(20) not null Cintroduction(公司简介) Varchar(200) not null Cemail(公司邮箱) Varchar(20) not null Cfax(公司传真) Varchar(20) not null Cpurview(权限) Number(1) not null Check in(0,1) 补充说明 cpurview 属性 当为0时,此公司已经注册,但还没激活用户不能使用本系统功能,为1时即为会员房地产商 表5.7激活码表(j_activation) 表名 j_ activation(激活码表) 列名 数据类型(精度范围) 空/非空 约束条件 aid (激活码ID) int not null unique,primary key cid(房地产商ID) int not null Foreign key Astarttime(激活时间) date not null Aendtime(激活码到期时间) date Not null Anumber(激活码) varchar(6) Not null 补充说明 cid 属性Foreign key (cid) references j_company (cid) 表5.8楼盘表(j_build) 表名 j_ build(楼盘表) 列名 数据类型(精度范围) 空/非空 约束条件 lid (楼盘ID) int not null unique,primary key lname(楼盘名) Varchar(20) not null ltype(楼盘类型) Varchar(20) not null lnumberfloor(楼盘层数) int Not null lcondition(楼盘周围环境) varchar(200) Not null Ltraffic(楼盘交通状况) varchar(200) Not null Larea(楼盘面积) float Not null Lprice(楼盘住房均价) float Not null Limg(楼盘图片) Varchar(50) Not null Ltime(开盘时间) date Not null Did(地名ID) int Not null Forigen key Cid(房地产商ID) int Not null Forigen key Qid(区域ID) int Not null Forigen key 补充说明 did 属性Foreign key (did) references j_place (did) cid 属性Foreign key (cid) references j_company (cid) qid 属性Foreign key (qid) references j_area (qid) 表5.9套房表(j_house) 表名 j_ house(套房表) 列名 数据类型(精度范围) 空/非空 约束条件 hid (套房ID) int not null unique,primary key Lid(楼盘ID) int not null Foreign key Hfloor(第几层) int not null hdoor(套房户型) varchar(20) Not null harea(套房面积) float Not null hprice(套房价格) float Not null himg(套房图片) Varchar(50) Not null htrend(套房所朝方位) Varchar(10) Not null hstate(套房销售状态) int Not null Check in(0,1) hnumber(套房编号) int Not null 补充说明 lid 属性Foreign key (lid) references j_build (lid) Hstate属性 0表示房子还没销售出去,1表示套房已经销售出去了 表5.10购房意向表(j_will) 表名 j_ will(购房意向表) 列名 数据类型(精度范围) 空/非空 约束条件 wid (购房意向ID) int not null unique,primary key did(地名ID) int not nu- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 房地产 客户 购房 查询 系统
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文