1、房地产数据库设计房地产数据库设计学生姓名: 伍应标 专业班级: 软件0303指导教师:刘洪星、施继琨 工作单位:计算机学院标题:房地产数据库设计初始前提:1) 公司简介2) 查询广场:向用户供给查询界面。如输入房产类型(两室一厅)、阳台 的偏向、房产的价格范围、房产的建筑面积范围、应用面积范围、楼层 的范圉等前提,体系以表格的情势给出知足前提的房产户型,用户可以 查看户型的具体介绍(包含户型图、价格、建筑面积等具体信息)3) 房产看台:楼盘介绍、预定情况4) 公司治理:楼盘挂号、户型挂号请求完成的重要义务:1.根据上述的初始前提,进行查询拜访分析并设计恰当的属性。设计一个房地 产数据库,DBM
2、S 可选 Ms SQLServer、Access VFP 等。2.完成课程设讣解释书,其格局遵守费舍本年的新规定。重要内容包含:需求 分析,概念设计,逻辑设计,物理实现等。3基于该数据库,最好实现一个或多个应用法度榜样(本身肯定功能),法度 榜样设计说话(对象)任选。这一项是选作,不作硬性请求。时光安排:本学期第18周:1.消化材料、体系查询拜访1天2.体系分析1天3.总体设计,实施筹划2天4.撰写申报1天指导教师签名:年月日系主任(或义务教师)签名:年月日房地产数据库设计国内房地家肖的康续高速成长使得传统的治理方法难以胜任当前海量的数 据存储和更新,从某种意义上说阻碍了房地家当的成长,是以,
3、企业为本身开辟 房地产数据库就显得加倍须要了。房地产信息分为两大年夜类,一类是以图形为重要表征的儿何信息,一类是 以文本数据为重要表征的属性信息。属性信息表示房屋及房屋用地儿何地位的特 点及房产属性数据文件:如权属、用处、面积等。假如说机助法成图(也称数 字化成图)技巧在房地产测量中的应用可以解决房地产测量儿何信息的处理, 而房地产属性信息的处理则重要依附于数据库技巧。房地产数据库打印本文自60年代中期以来,地舆信息体系技巧和数据库技 巧的康续成长,特别是进入80年今后,我国在地舆信息体系的开辟应用方面取 得了冲破性进展,在理论上和技巧手段方面日臻成熟,完全可以或许完成此类数 据库的设计和开辟
4、。按照规范设讣的办法,推敲数据库及其应用体系开辟全过程,将数据库设讣 分为以下六个阶段:1需求分析1.1功能需求我们按重要功能区将需求做了划分。具体实现无须严格按该划分组织法度榜 样的模块构造。在时光、财务受限时,我们将为这些功能区肯定优先级。1.能及时、完全地完成楼盘、房屋信息的检索、汇总、收集、处理和存储。2.能快速、灵活地以图、文、像等方法录入楼盘、房屋信息,对汗青材料等供 给必定的信息办事。3.供给楼盘、房屋信息的多手段查询、汇总、修改、排序、追加等数据库处理 功能。4.向用户供给多种方法的查询办事,体系以表格的情势给出知足前提的房产户 型,用户可以查看户型的具体介绍。5.供给其他的相
5、干办事,如公司简介、楼盘简介以及楼盘预定情况的统计信息等。1. 2主数据1楼盘信息2房屋信息3客户信息2概念构造设计概念构造设汁是将需求分析获得的用户需求抽象为信息构造即概念模型的 过程。房地产数据库概念构造设计应达到以下请求:1、 能真实充分地反应防地产商或中介的治理流程,包含客户与楼盘、客户 与房屋之间的接洽;2、 轻易懂得,从而可以使对数据库不熟悉的操作员也可以应用;3、 轻易更改,当应用悄况或功能需求产生变更时,能便利地对概念模型进 行修改和扩充。4、 易于用关系数据库实现。描述概念模型的有力对象是E-R图,下面将用E-R图来描述房地产数据库。2.1楼盘信息2- 2房屋信息2. 3客户
6、信息2.4总的ER图3逻辑构造设计逻辑构造设计的义务就是把概念设计阶段设计好的根木E-R图转 换为与选用DBMS产品所支撐的数据模型相相符的逻辑构造。本次课 程设计中我选用的是Microsoft SQL Server 2000数据库治理体系, 所以,将E-R图转换为关系模型。将E-R图向关系模型转换要解决的问题是若何将房屋和客户的接 洽转换为关系模式,若何肯定关系模式的属性和码。将概念构造设计的E-R图转换为关系模式。个中关系的主码用下 横线标出,外码用下波浪线标出。3.1关系模式的建立3. 1. 1楼盘信息楼盘信息(楼盘编号,所属区域,交款方法,价格范圉,房屋类型,房屋套数, 售楼地址,接洽
7、德律风,项LI名称,项L1类型,项LI地址,开辟商)此为楼盘信息实体所对应的关系模式3. 1. 2房屋信息房屋信息(房屋编号,楼盘编号,地点楼层,户型,户型图,建筑面积,应用面 积,价格)此为房屋信息实体所对应的关系模式,里面也包含了接洽一一“属于”所对应的 关系模式。3.1. 3客户信息客户信息(客户编号,姓名,身份证号,地址,接洽德律风,账户)此为客户信息实体所对应的关系模式。3.1. 4预定信息预定信息(客户编号,房屋编号,已交款)此为实体接洽一一“预定”所对应的关系模式。3. 2数据字典设计我们将以数据字典卡片的情势给出数据字典的定义1楼盘的数据字典名字:楼盘信息别号:楼盘描述:每一次
8、开辟商注册新楼盘时要提交给中介或己方治理体系的信息 左义:楼盘信息=楼盘编号+所属区域+交款方法+价格范围+房屋类型 +房屋套数+售楼地址+接洽徳律风+项U名称+项U类型+项U地 址+开辟商地位:存储磁盘、输出到打印机名字:楼盘编号别号:描述:用以独一标识该城市所有楼盘的一个特左楼盘的关键域建义:楼盘编号=10数字10地位:楼盘信息名字:交款方法别号:描述:解释客户购买该楼盘的房屋时应用的付款方法左义:交款方法=一次付淸I分期免息付款I分期抵息付款I银行按接 地位:楼盘信息名字:项目类型别号:描述:用以解释该楼盘的用处左义:项目类型二别墅I公寓I通俗室庐I经济实用房I.(.是说还有我没想 到的
9、类型)地位:楼盘信息2房屋的数据字典名字:房屋信息别号:房屋描述:每一次开辟商注册新楼盘时,同时要提交己方治理体系的信息龙义:房屋信息=房屋编号+楼盘编号+地点楼层+户型+户型图+建筑面 积+应用面积+价格地位:存储磁盘、输出到打印机名字:房屋编号别号:描述:独一切实其实泄一个楼盘里而特左的一套房屋定义:房屋编号=4数字4地位:房屋信息名字:户型别号:描述:解释房屋的样式定义:户型二一室一厅I二室一厅I三室一厅I三室二厅I联体房I别墅I .( 表示不淸楚的其他户型)地位:房屋信息3客户的数据字典名字:客户信息别号:客户描述:客户前来查看房屋、预左或者正式购买的时刻留下的信息左义:客户信息二客户
10、编号+姓名+身份证号+地址+接洽德律风+账户 地位:存储磁盘、输出到打印机名字:客户编号别号:描述:用以独一的标识一个欲购房者定义:客户编号=10数字10 地位:客户信息4预定的数据字典名字:预定信息别号:预定描述:预眾房屋、交纳必左的费用之后留下的信息 左义:预左信息二客户编号+房屋编号+已交款 地位:存储磁盘、输出到打印机3. 3安然保密设计3. 3. 1体系体系构造上的安然控制出于对全部体系的安然性推敲,我们建议该体系采取B/S和C/S相结合的方 法;对于体系外部的人员,他们只是查询相干信息,所以采取B/S的模式的足够 的,并且体系遭受恶意的破坏风险小;而对于体系的内部人员,因为他们要对
11、体 系作日常的治理和保护,我们建议为其开辟专用的治理法度榜样以知足其须要, 即C/S构造。3. 3. 2数据库上的安然控制数据库操作员作体系的数据治理和保护,我们应当为他们分派一个专用账号 和暗码,它们对其他人都是保密的,操作员的每次上岸操作都邑写入体系的日记 文件。别的,我们还可认为表建立针对不合治理者的视图,使其任何操作都是在本 身响应的视图上操作,以防止不须要的缺点操作。4实现设计数据库在物理设备上的存储构造与存取办法称为数据库的物理构造。为给定 的逻辑数据模型拔取一个最合适应用请求的物理构造的过程。下面为酒店数据库 设讣物理构造。4.1设计情况操作体系:Windows XP设计对象:M
12、icrosoft SQL Server 20004.2实现过程4. 2.1数据库及各表关系的建立4. 2. 2数据库各表的建立列名 丨 数据类型 丨长度丨允许空I楼盘编号char10所属区域char20交款方式char107价格范围text16房屋类型char10書楼地址char10房屋套数char10联丟电话char10项目名称char10项目类型char10项目地址char10开发商char105应用法度榜样设计因为时光上的仓促,我并没有去完成如许一个过程。6参考文献1数据库体系概论,萨师熄王珊,高等教导出版社2SQL Server 2000高等开辟指南,精英科技,中国电力出版社3软件工程导论,张海藩,清华大年夜学出版社4软件需求,刘小辉,电子工业出版社
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1