收藏 分销(赏)

房地产客户购房查询系统毕业论文.doc

上传人:胜**** 文档编号:2981354 上传时间:2024-06-12 格式:DOC 页数:46 大小:1.06MB
下载 相关 举报
房地产客户购房查询系统毕业论文.doc_第1页
第1页 / 共46页
房地产客户购房查询系统毕业论文.doc_第2页
第2页 / 共46页
房地产客户购房查询系统毕业论文.doc_第3页
第3页 / 共46页
房地产客户购房查询系统毕业论文.doc_第4页
第4页 / 共46页
房地产客户购房查询系统毕业论文.doc_第5页
第5页 / 共46页
点击查看更多>>
资源描述

1、2009届学生毕业论文(设计)材料(四)序号050640204学 生 毕 业 论 文(设 计)课题名称房地产客户购房查询系统姓 名 学 号 院、系、部计算机科学系专 业计算机科学与技术指导教师 41湖南城市学院本科毕业设计(论文)诚信声明本人郑重声明:所呈交的本科毕业设计(论文),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议,除文中已经注明引用的内容外,本设计(论文)不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。 本科毕业设计(论文)作者签名: 二 年

2、月 日(打印)目 录摘要:1关键词:1Abstracts:2Keywords:21 绪论32 房地产客户购房查询系统概论42.1 房地产客户购房查询系统的特征42.1.1 经济性42.1.2 技术性42.2 房地产客户购房查询系统发展状况42.2.1 服务系统的应用现状42.2.2 服务系统的发展趋势53 建站软件的说明63.1 数据库的选择63.2 网页设计所选择的技术64 系统可行性分析84.1 经济可行性84.2 技术上的可行性84.3 社会可行性85 网站系统的设计和分析95.1 系统分析95.1.1 需求分析95.1.2 可行性分析95.2 总体设计105.2.1 项目规划105.2

3、.2 设计目标115.2.3 系统功能用例图125.2.4 开发及运行环境125.3 系统功能设计145.3.1 模块功能介绍145.3.2 数据库设计与实现155.4 系统实现275.4.1 主页面模块275.4.2 登录模块295.4.3 客户、房地产商信息管理模块295.4.4 客户购房查询管理模块305.4.5 房产信息管理模块305.4.6 用户管理模块325.4.7 区域管理模块335.4.8 首页管理模块345.5 技术难点355.5.1 中文乱码问题355.5.2 安全性问题356 系统测试376.1 测试的定义及目的376.2 测试的原则376.3 测试的方法376.3.1

4、界面测试376.3.2 功能测试386.3.3 需求测试396.3.4 性能测试396.4 测试中其他要注意的地方396.5 房地产客户购房查询系统的测试397 总结41参考文献42致 谢43房地产客户购房查询系统刘 智(湖南城市学院计算机科学系2009届计算机科学与技术专业,益阳,413000)摘 要:从现状看,越来越多的传统企业在互联网投入方面热情高涨,在大部分优质企业以内部管理为重点的信息化高潮过去之后,以企业外部市场营销为重点的信息化热潮即将来临。为了使房地产销售商在销售过程中能准确地把握局势,掌握销售情况,也为了便于日后的开发和售后服务,减少或避免在开发和销售环节中遇到不必要的麻烦,

5、特别设计了该房地产客户购房查询系统。本系统主要包括后台数据库的建立和访问以及前端程序的开发和页面显示这些基本方面。对于前者的要求是建立一个统一、完整、安全的数据库;对于后者要求所编写的程序功能完善、易使用、界面友好等。最终完成的系统不但拉近了房地产商和客户间的距离,使得客户买房更加方便明了,同时房地产商也能更好地掌握客户信息及市场动态。关键词:房地产销售;TOMCAT;数据库;JSPCustomer Inquiry System real estate buyersLiu Zhi(2009 Year Student of Computer science Dept. Hunan City Un

6、iversity ,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 societys coming trand.In order to

7、 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 backsta

8、ge 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 rea

9、l 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;databas1 绪论近几年我国房地产市场呈现持续火爆的势头,各个房地产公司开发了大量的商品房、别墅、高档写字楼,业内人士对房地产市场抱

10、乐观态度。可是近期国家统计表明全国有大量的商品房空置,造成大量资产的损失,除了外部因素以外,内部管理不善以及销售渠道的不畅也是一个很重要的原因。房地产公司的销售管理以前一直依靠手工方式,不能及时为顾客查询到满意的房源信息,从一定程度上影响了公司的销售活动。为此绝大多数房地产公司都希望有一个可发布自己房产信息的网络平台,以便他们能够更加清晰的进行房地产的销售及费用的管理,并以此带动企业信息化建设的步伐,提高人员素质。现在国内外现有的一些房地产销售管理系统功能过于强大,开发与使用费用昂贵,对于一些小的房地产公司而言承受不起。因此本系统的开发,能在一定程度上给予中小型房地产开发商在网上建立自己的房地

11、产管理系统。在过去短短几年的时间内,Internet(互联网)已横扫世界,而Internet的主角WWW。(万维网)更是以极快的速度渗透到人民生活的每一个细节中。而在引入了可以与用户交互的脚本的WEB服务器后,WEB页面变得更加精彩,站点服务也变得越来越热:商业、管理、教育等等都为了方便、及时、准确而不约而同的使用了站点服务。当今活跃的WEB技术的框架是一系列“活跃”的交互操作。通常人们用客户/服务器或服务器/浏览器术语来描述WEB,这是一个交互的概念。活跃的WEB双方都是活跃的,这样实现了一个动态的要求与回应过程。这样在交互中,可以平衡处理工作,并在最合理的地方处理工作。2 房地产客户购房查

12、询系统概论房地产客户购房查询软件是一个信息管理软件, 目标是促进房地产商和其潜在客户的信息交流,使购房客户能够方便快捷的获得合适自己的房产信息,而又使商家吸引更多的潜在的用户。通过网络连接商家与客户,恰好能满足房地产业蓬勃发展而又迫切渴求信息化的要求,又能满足网络用户对房地产信息的渴求。2.1 房地产客户购房查询系统的特征2.1.1 经济性通过在网上发布房产信息,能够使客户即时了解到最新的房产信息,从而加大了房地产商与客户的交流。同时客户也会提供相应的购房意向给房地产商,使得房地产商能及时得到房产需求,调整售楼策略。2.1.2 技术性通过网络连接商家与客户,恰好能满足房地产业蓬勃发展而又迫切渴

13、求信息化的要求,又能满足网络用户对房地产信息的渴求。2.2 房地产客户购房查询系统发展状况2.2.1 服务系统的应用现状互联网络以惊人的速度渗透着人们的生产、生活。企事业单位、机关团体乃至住宅小区上网已经成为一种潮流和时尚。近年来,以Internet为代表的信息新技术迅速席卷全球,在计算、通讯、商务等领域都引发了引人注目的变革。随着人们生活水平的提高,得用节假日出游的人越来越多。同时,房地产商间的竞争也日趋激烈,传统的宣传手段已无法完全满足竞争的需要。通过互联网创建房地产客户购房查询系统,可以有效的提高房产的销售效率,了解到最新的房产需求,及时调整房产建设策略。随着计算机技术的飞速发展,计算机

14、在各行各业中应用的普及,利用计算机管理各种大量的信息势在必行.当前房产在正常运营中总是面对大量的信息、因此需要对房产资源、房产信息、房产需求进行管理,及时了解各个环节中信息的变更,有利于提高管理效率。 通过一个房地产客户购房查询系统,使房产的信息管理工作系统化、规范化、自动化。网络化的今天,国外信息科技更新速度极快,作为信息载体的计算机日益显露出其举足轻重的地位,房地产销售也逐渐从手工操作转变为由计算机进行管理。通过互联网,实现数据共享,避免重复劳动,规范房地产管理行为,从而提高了管理效率和水平。 2.2.2 服务系统的发展趋势近几年来,农村市场新出现的一些专门针对于城镇以及村内规划中产生的房

15、屋销售的小型的房地产公司而言不太适合,购买那些大型的房地产销售管理系统目前对于这些小型的房地产公司来说是价格昂贵、不能承受的,另外这些新兴的房地产公司针对于自己的特色与优势,在费用的管理方面也有特别的要求,因此即使原来的那些费用相对比较便宜的房地产销售管理系统也并不能很好的服务于这些公司,因此这些房地产公司对适合自己的房地产销售管理系统的要求是急切的。针对于此情况,经过市场调研之后,决定开发适合这些房地产公司的销售管理系统。通过建立房地产客户购房查询系统,各个房地产公司都可在该系统注册,从而建立自己的销售管理系统,并可从该系统获取房产市场需求。由于近年来经济的发展,国内的房地产行业开始迅猛发展

16、。房地产业的兴旺带动了想关行业的极大繁荣,在这空前的大市场中房地产销售作为一门新兴行业尤为引人注目。3 建站软件的说明3.1 数据库的选择房地产客户购房查询系统采用Oracle数据库。Oracle 是以高级结构化查询语言(SQL)为基础的大型关系数据库,通俗地讲它是用方便逻辑管理的语言操纵大量有规律数据的集合。是目前最流行的客户/服务器(CLIENT/SERVER)体系结构的数据库之一。Oracle的特点有:ORACLE7.X以来引入了共享SQL和多线索服务器体系结构。这减少了ORACLE的资源占用,并增强了ORACLE的能力,使之在低档软硬件平台上用较少的资源就可以支持更多的用户,而在高档平

17、台上可以支持成百上千个用户。提供了基于角色(ROLE)分工的安全保密管理。在数据库管理功能、完整性检查、安全性、一致性方面都有良好的表现。支持大量多媒体数据,如二进制图形、声音、动画以及多维数据结构等。提供了与第三代高级语言的接口软件PRO*系列,能在C,C+等主语言中嵌入SQL语句及过程化(PL/SQL)语句,对数据库中的数据进行操纵。加上它有许多优秀的前台开发工具如 POWER BUILD、SQL*FORMS、VISIA BASIC 等,可以快速开发生成基于客户端PC 平台的应用程序,并具有良好的移植性。提供了新的分布式数据库能力。可通过网络较方便地读写远端数据库里的数据,并有对称复制的技

18、术。3.2 网页设计所选择的技术网页设计所选择的技术为JSP。Java Server Page或简称为JSP是由Sun公司在Java语言上开发出来的一种动态网页制作技术,它提供了一种建立动态网页的简单方法,并为开发人员提供了一个Server端框架,基于这个框架,开发人员可以综合使用 HTML,XML,JAVA语言以及其他脚本语言,灵活,快速地创建和维护动态网页,特别是目前的商业网站。作为JavaTM 技术的一部分,JSP能够快速的开发出基于所有Web服务器和应用服务器环境,独立于平台的应用程序,而且具有非常强的可伸缩性。同时,JSP把用户界面从网站内容中分离开来,使得设计人员能够在不改变底层动

19、态内容的前提下改变祖国网页布局。这样跨平台的特性己包含了目前大部份网站服务器配置环境,再加上它的语法写作方式可媲美ASP般的易学易懂,而且在网络安全技术方面甚至已超越ASP技术。所以,相信很快的时间内极有可能取代现有网页编译技术,而成为商业网站的新标准。4 系统可行性分析可行性研究阶段的主要任务是在网站初步调查的基础上,对新网站是否能够实现和值得实现等问题做出判断,避免在花费了大量的人力和物力之后才发现网站不能实现或新网站投入使用后没有任何实际意义而引起的浪费,对新网站可行性的分析,要求用最小的代价在尽量短的时间内确定网站是否可行。该系统的可行性分析包括以下几个方面的内容:4.1 经济可行性网

20、上房地产客户购房查询网站给人们带来了方便,同时房地产商也可省下不少广告费用,并及时获得市场需求,达到双赢的目的,成为一种全新的商务模式。因此,不用出门就可以在网上挑选自己满意的房子的新时尚已经到来,构建一个网上房地产客户购房查询网站在经济上是完全可行的。4.2 技术上的可行性网上房地产客户购房查询网站的开发是一项复杂的网站工程。为了保证网站开发成功,必须采用工程化的网站开发方法,并研究出一些符合工程化标准的开发方法。这些方法旨在指导开发者进行工程化的网站开发,从而加快网站开发的速度,保证质量以及降低开发成本。工程化的网站开发方法确实在开发实践中取得了一定的效果。此次开发使用JSP作为开发语言,

21、采用Struts分层模式,利用 Hibernate 进行持久化处理,Tomcat5.0作为Web服务器。4.3 社会可行性随着计算机知识的普及和推广,越来越多的人掌握了计算机的基本使用方法和技能。随着Internet的发展,用户对于网络、WINDOWS等环境下的软件使用比较熟悉,对于新鲜事物,用户表现出极大的兴趣和热情。5 网站系统的设计和分析5.1 系统分析5.1.1 需求分析通过调查,根据房地产客户购房查询系统的基本需求,要求系统需要完成以下功能;房地产商可以随时输入可销售的房产信息房地产商可以对房产所在地理位置、所在楼层、房型三种信息与房产闲置率进行关联分析,以便得到市场对房产的需求信息

22、房地产商可以编辑自己的公司信息客户可以查看房地产商公司的信息客户可以在软件的提示下查询所需要的房地产信息客户可以根据软件存储的房产信息自定义查询条件支持客户在软件注册自己的个人信息支持客户对个人信息的编辑,如购房意向的添加与撤销、联络方式的变更等支持客户对房地产商提出建议,指出希望的房型与可接受的价格5.1.2 可行性分析经济性可行性网上房地产客户购房查询网站给人们带来了方便,同时房地产商也可省下不少广告费用,并及时获得市场需求,达到双赢的目的,成为一种全新的商务模式。因此,不用出门就可以在网上挑选自己满意的房子的新时尚已经到来,构建一个网上房地产客户购房查询网站在经济上是完全可行的。技术性网

23、上房地产客户购房查询网站的开发是一项复杂的网站工程。为了保证网站开发成功,必须采用工程化的网站开发方法,并研究出一些符合工程化标准的开发方法。这些方法旨在指导开发者进行工程化的网站开发,从而加快网站开发的速度,保证质量以及降低开发成本。工程化的网站开发方法确实在开发实践中取得了一定的效果。此次开发使用JSP作为开发语言,采用Struts分层模式,利用 Hibernate 进行持久化处理,Tomcat5.0作为Web服务器。系统结构可行性分析采用Struts架构的MVC模型来降低系统各层之间的耦合程度系统采用JDBC技术来对数据库访问进行很好的封装,降低系统对于具体的数据库环境的依赖。采用Jav

24、a技术来使系统能在不同的硬件平台上进行移植;尽量不采用依赖于特定运行环境支持的开发技术,提高系统在不同的Web服务器之间的可移植性。用户提交请求到系统进行处理前。必须进行权限的验证。保证事务操作的原子性。把相关的操作定义在同一事务范围内;从表现层提交的数据在提交到业务层进行处理之前,都应该经过有效的验证。5.2 总体设计5.2.1 项目规划房地产客户购房查询系统功能模块如下:客户登录系统;其主要包括:客户注册、客户登陆、找回密码、退出登录客户信息管理;其主要包括:查询个人信息、修改个人密码、修改个人信息客户购房查询管理;其主要包括:楼盘查询、套房查询、发表留言、购房意向房地产商登录系统; 其主

25、要包括:房地产商注册、房地产商登陆、找会密码、退出登录房地产商信息管理; 其主要包括:查询房地产商信息、修改房地产商信息、修改房地产商密码房产信息管理; 其主要包括:添加楼盘信息、修改楼盘信息、查询楼盘信息、删除楼盘信息、添加套房信息、修改套房信息、查询套房信息、查询房产需求、查询客户留言、查询留言客户的详细资料管理员信息管理; 其主要包括:管理员登陆、系统管理员添加管理员、系统管理员查询管理员、管理员修改密码用户管理; 其主要包括:查询用户信息、查询房地产商信息区域管理; 其主要包括:添加区域、删除区域、添加地段、删除地段首页管理; 其主要包括:公告管理、新闻管理退出系统; 5.2.2 设计

26、目标房地产客户购房查询软件是一个信息管理软件, 目标是促进房地产商和其潜在客户的信息交流,使购房客户能够方便快捷的获得合适自己的房产信息,而又使商家吸引更多的潜在的用户。通过网络连接商家与客户,恰好能满足房地产业蓬勃发展而又迫切渴求信息化的要求,又能满足网络用户对房地产信息的渴求。本软件的用户为有信息化需求的房地产商,终端用户为有购房意向的消费者。具体实现目标如下:实现客户个人信息修改,查询房产信息,房产留言,提交购房意向。实现房地产商对房地产商信息修改,查询房产需求,查询留言客户资料,对房产信息的添加,修改,删除,查询。管理员能查询注册用户及房地产商的详细信息,并能维护该房地产客户购房查询系

27、统。理论网站功能设计目标如下:实用性强努力使网站符合实际操作流程的习惯,并尽量减少用户的输入,易学易用的友好的用户界面,满足各层次的用户使用的需求;先进的程序结构使用当代前卫的软件编程,能延长其生命周期,易于维护与管理;安全可靠性高后台维护功能齐全,根据平台在各个阶段不同的使用情况,管理人员可以设置相应的操作权限,增加网站注册,分配各个栏目的管理权限,实现网站的维护,保证网站的安全、可靠。使用模块化设计的方法使网站具有良好的可扩充性,以适应其不同阶段的发展需要,便于后来者分析、维护。操作简单维护方便每个子网站都具有相对独立的网站维护功能对可变化的项目可自行维护。5.2.3 系统功能用例图房地产

28、客户购房查询系统功能结构如图5.1示。图5.1 房地产客户购房查询系统功能5.2.4 开发及运行环境Jsp开发及运行环境:软件安装:操作系统Windows XP,数据库Oracle 9/10g。JDK安装:JDK安装特别简单,和安装其他的软件没什么区别。JDK的配置:设置JAVA_HOME环境变量:JDK 安装目录 例:C:j2sdk1.4;设置CLASSPATH环境变量:JDK安装目录libtools.jar 例:C:j2sdk1.4libtools.jar;.设置PATH环境变量:JDK 安装目录bin;例:C:j2sdk1.4bin;服务器的安装:Tomcat 5.0设置TOMCAT_H

29、OME环境变量:Tomcat安装目录 例:C:Tomcat 5.0;安装Tomcat5.0 安装时注意在选择Java虚拟机路径是一定要选择安装的JSDK的目录,然后再开始安装。安装完毕后,启动TOMCAT,然后再浏览器中输入http:/localhost:8080时可以看见TOMCAT的欢迎页面,这时表示配置成功了。执行 JSP 代码需要在服务器上安装 JSP 引擎。此处我们使用的是 Sun 的 JavaServer Web Development Kit ( JSWDK )。为便于学习,这个软件包提供了大量可供修改的示例。安装 JSWDK 之后,只需执行 startserver 命令即可启动

30、服务器。在默认配置下服务器在端口 8080 监听,使用 http:/localhost:8080 即可打开缺省页面。 在运行 JSP 示例页面之前,请注意一下安装 JSWDK 的目录,特别是“ work ”子目录下的内容。执行示例页面时,可以在这里看到 JSP 页面如何被转换成 Java 源文件,然后又被编译成 class 文件(即 Servlet )。 JSWDK 软件包中的示例页面分为两类,它们或者是 JSP 文件,或者是包含一个表单的 HTML 文件,这些表单均由 JSP 代码处理。与 ASP 一样, JSP 中的 Java 代码均在服务器端执行。因此,在浏览器中使用“查看源文件”菜单是

31、无法看到 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标准。 避免或少用各数据库中特有的

32、语法或者同种数据库中不同版本中特有的语法。尽可能复用、修正老的代码 。尽量减少同样的错误出现的次数。 坚持零缺陷的开发思想,杜绝脚本文件中出现低级错误。5.3 系统功能设计5.3.1 模块功能介绍客户登录模块:游客可通过注册成为会员客户,注册成会员可登录进入房地产用户界面,享受会员权限。如果忘记密码,可通过回答找回密码问题找回密码。客户信息管理模块:在客户登录后,客户可查询个人信息、修改个人密码、修改个人信息。客户购房查询管理模块:游客能该模块中的楼盘查询、套房查询功能,而登录客户在此基础上有发表留言及购房意向的权限。通过发表留言,可向该楼盘的房地产商反映自己的要求。通过发表购房意向,可促使房

33、地产商开发自己意向中的房产。房地产商登录模块:房地产商注册采用收费模式,要注册成为房地产商就必须获取激活码,企业可通过网上支付的方式获得激活码,激活帐号即注册成功,可登录享受房地产商的权限。如果忘记密码,可通过回答找回密码问题找回密码。房地产商信息管理模块:在房地产商登录后,房地产商可查询公司信息、修改公司密码、修改公司信息。房产信息管理模块:此模块为本系统的核心模块,房地产商可添加楼盘信息、修改楼盘信息、查询楼盘信息、删除楼盘信息、添加套房信息、修改套房信息、查询套房信息、查询房产需求、查询客户留言、查询留言客户的详细资料。管理员信息管理模块:该模块有两级管理员,系统管理员和普通管理员,系统

34、管理员负责添加和删除普通管理员,整个系统只能有一个系统管理员,而普通管理员负责对后台的处理。系统管理员在数据库添加。系统管理员和普通管理员都能修改自己的密码。用户管理模块:普通管理员登录后,可查询客户信息及房地产商信息。区域管理模块:普通管理员登录后,可添加区域、删除区域、添加地段、删除地段,区域和地段可供房地产商添加楼盘信息时使用。首页管理模块:此模块是管理首页新闻及公告的显示。退出系统模块:保证用户安全5.3.2 数据库设计与实现数据库总体设计如图5.2所示:图5.2 数据库总体设计数据库表汇总如表5.1所示:表5.1 数据库汇总表表名功能说明客户信息表(j_customer)客户基本信息

35、管理评论表(j_review)记录客户对某一个楼盘的评论信息区域表(j_area)记录深圳市的区地名表(j_place)纪录某一个特定区域的地名房地产商信息表(j_company)房地产商基本信息管理激活码表(j_activation)纪录每个房地产商使用本系统的激活码及时间楼盘表(j_build)房地产商发布的楼盘信息套房表(j_house)纪录所有楼盘的套房信息购房意向表(j_will)客户发布在系统的购房意向情况系统管理员信息表(j_sysadmin)系统管理员信息管理员信息表(j_admin)管理员信息管理公告信息表(j_placard)首页公告管理数据库各表具体设计:表5.2客户信息

36、表(j_customer)表名j_customer (客户信息表)列名数据类型(精度范围)空/非空约束条件Kid (客户ID)Intnot nullunique,primary keyKname (用户名)Varchar (10)not nulluniqueKpassword (用户密码)Varchar (20)not nullKquestion(密码提示问题)Varchar (20)not nullKanswer(答案)Varchar(20)not nullKcard(身份证号码)Varchar(18)not nullKemail (邮箱地址)Varchar (20)not nullKtel

37、 (联系电话)Varchar (20)not nullKxingming (真实姓名)Varchar (10)not null补充说明表5.3评论表(j_review)表名 J_review(评论表)列名数据类型(精度范围)空/非空约束条件pid(评论ID)intnot nullunique,primary keypdescribe(评论描述)Varchar(200)not nullkid(客户ID)intnot nullForeign keylid(楼盘ID)intnot nullForeign keyPtime (发表时间)datenot null补充说明kid 属性Foreign key

38、 (kid) references j_customer (kid)Lid属性foreign key(lid) refences j_build(lid)表5.4 区域表(j_area)表名j_ area(区域表)列名数据类型(精度范围)空/非空约束条件qid(区域ID)intnot nullunique,primary keyqname (区域名称)Varchar(10)not null补充说明表5.5地名表(j_palce)表名j_ place (地名表)列名数据类型(精度范围)空/非空约束条件did (地名ID)intnot nullunique,primary keydname(地名)

39、Varchar(10)not nullQid(区域ID)Int not nullForigen key 补充说明qid 属性Foreign key (qid) references j_area (qid)表5.6房地产商信息表(j_company)表名j_ company (房地产商信息表)列名数据类型(精度范围)空/非空约束条件cid (房地产商ID)intnot nullunique,primary keycname(房地产商登陆的用户名)Varchar(20)not nullCpassword(房地产商登陆的密码)Varchar(20)not nullCmingzi(房地产赏公司名)V

40、archar(20)not nullCaddress (房地产公司地址)Varchar(50)not nullCtel( 房地产商公司电话)Varchar(20)not nullCintroduction(公司简介)Varchar(200)not nullCemail(公司邮箱)Varchar(20)not nullCfax(公司传真)Varchar(20)not nullCpurview(权限)Number(1)not nullCheck in(0,1)补充说明cpurview 属性 当为0时,此公司已经注册,但还没激活用户不能使用本系统功能,为1时即为会员房地产商表5.7激活码表(j_ac

41、tivation)表名j_ activation(激活码表)列名数据类型(精度范围)空/非空约束条件aid (激活码ID)intnot nullunique,primary keycid(房地产商ID)intnot null Foreign keyAstarttime(激活时间)datenot nullAendtime(激活码到期时间)dateNot nullAnumber(激活码)varchar(6)Not null补充说明cid 属性Foreign key (cid) references j_company (cid)表5.8楼盘表(j_build)表名j_ build(楼盘表)列名数据

42、类型(精度范围)空/非空约束条件lid (楼盘ID)intnot nullunique,primary keylname(楼盘名)Varchar(20)not null ltype(楼盘类型)Varchar(20)not nulllnumberfloor(楼盘层数)intNot nulllcondition(楼盘周围环境)varchar(200)Not nullLtraffic(楼盘交通状况)varchar(200)Not nullLarea(楼盘面积)floatNot nullLprice(楼盘住房均价)floatNot nullLimg(楼盘图片)Varchar(50)Not nullLt

43、ime(开盘时间)dateNot nullDid(地名ID)intNot nullForigen keyCid(房地产商ID)intNot nullForigen keyQid(区域ID)intNot nullForigen 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(套房表)列名数据

44、类型(精度范围)空/非空约束条件hid (套房ID)intnot nullunique,primary keyLid(楼盘ID)intnot null Foreign keyHfloor(第几层)intnot nullhdoor(套房户型)varchar(20)Not nullharea(套房面积)floatNot nullhprice(套房价格)floatNot nullhimg(套房图片)Varchar(50)Not nullhtrend(套房所朝方位)Varchar(10)Not nullhstate(套房销售状态)intNot nullCheck in(0,1)hnumber(套房编号)intNot null补充说明lid 属性Foreign key (lid) references j_build (lid)Hstate属性 0表示房子还没销售出去,1表示套房已经销售出去了表5.10购房意向表(j_will)表名j_ will(购房意向表)列名数据类型(精度范围)空/非空约束条件wid (购房意向ID)intnot nullunique,primary keydid(地名ID)intnot nu

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 毕业论文/毕业设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服