1、1、问题描述、问题描述n根据某房产开发管理公司从事日常经营管理的需要,设计一个管理信息的数据库系统.实现房产资源信息管理的电子化.2、需求分析、需求分析n根根据据房房产产管管理理业业务务的的实实际际需需要要,系系统统要要实实现现以下几部分功能。以下几部分功能。1.业务处理业务处理主主要要功功能能:录录入入新新建建的的待待售售房房源源信信息息;实实现现房房源源出出售售过过程程中中的的业业务务处处理理;实实现现购购房房客客户户付付款款环环节节的的业业务务处处理理;能够对房产促销业务员的情况进行维护。能够对房产促销业务员的情况进行维护。2.信息查询信息查询主主要要功功能能:完完成成对对各各种种信信息
2、息的的查查询询功功能能,包包括括:已已售售出出的的房房源源,未未售售出出的的房房源源,房房源源的的销销售售去去向向,各各购购房房客客户户所所购购房房源源的的信信息息及及付付款款情情况况;业业务务员员的的销销售售业业绩绩情情况等。况等。需求分析需求分析3、数据输出、数据输出主主要要功功能能:以以报报表表或或数数据据访访问问页页的的形形式式浏浏览览或或打打印印客客户户购购房房情情况况,客客户户历历次次及及累累计计付付款款情情况况,尚尚未未售售出出的的房源信息。房源信息。4、系统管理、系统管理主主要要功功能能:备备份份数数据据库库;恢恢复复数数据据库库;退出系统等;退出系统等;3、概念数据库设计、概
3、念数据库设计n本例采用实体联系模型设计概念数据库本例采用实体联系模型设计概念数据库n售房系统的实体及联系描述售房系统的实体及联系描述n房房地地产产开开发发商商的的业业务务促促销销人人员员将将其其房房产产资资源源信信息息提提供供给给购购买买房房产产的的客客户户,客客户户根根据据房房产产资资源源信信息息选选择择满满意意的的户户型型,然然后后与与业业务务员员进进行行价价格格的的讨讨论论。每每套套房房产产的的成成交交价价可可据据实实际际情情况况有有或或多多或或少少的的折折扣扣。客客户户与与业业务务员员达达成成房房产产购购买买协协议议后后,将将把把房房款交与银行,银行再与房产开发商进行房款结算。款交与银
4、行,银行再与房产开发商进行房款结算。n为为简简化化问问题题,本本系系统统不不讨讨论论银银行行的的房房款款处处理理过过程程,只需要将房款交用收银员就行了。只需要将房款交用收银员就行了。3、概念数据库设计、概念数据库设计nER图房产资源房产资源客户客户业务员业务员收款员收款员房源销售房源销售付款付款3、概念数据库设计、概念数据库设计n实例属性实例属性n根根据据房房产产用用户户的的实实际际需需要要,各各实实体体和和联联系系的的属属性性设置如下。设置如下。n房产资源属性房产资源属性n房房产产的的详详细细地地址址、户户型型、总总面面积积、成成本本单单价价、竣竣工工日日期期、是否已售出是否已售出n增加房源
5、代码增加房源代码,以区别每一不同房源,以区别每一不同房源n客户属性客户属性n姓姓名名、性性别别、民民族族、工工作作单单位位、身身份份证证号号码码、联联系系电电话话、照片照片n增加客户代码增加客户代码区别不同客户区别不同客户3、概念数据库设计、概念数据库设计n业务员属性业务员属性n姓姓名名、性性别别、民民族族、所所属属部部门门、身身份份证证号号码码、联联系系电电话话、照片照片n增加业务员代码增加业务员代码n房房源源销销售售完完成成后后,有有售售出出日日期期、成成交交单单价价、成成交交金金额额、付付款款方方式式(一一次次性性或或分分期期付付款款)、房房款款结结清清与与否等数据。否等数据。n付付款款
6、时时有有付付款款日日期期、付付款款金金额额、累累计计付付款款金金额额,收收款款员员姓姓名名(为为简简化化问问题题,不不需需要要收收款款员员的的详详细细信信息息,将其姓名放在付款联系中将其姓名放在付款联系中)3、概念数据库设计、概念数据库设计房产资源房产资源业务员业务员收款员收款员房源销售房源销售付款付款房源代码房源代码地址地址户型户型总面积总面积成本单价成本单价竣工日期竣工日期出售否出售否代码代码姓名姓名性别性别民族民族所属部门所属部门身份证号身份证号联系电话联系电话照片照片代码代码姓名姓名性别性别民族民族工作单位工作单位身份证号身份证号联系电话联系电话照片照片付款日期付款日期付款金额付款金额
7、累计付款金额累计付款金额售出日期售出日期成交单价成交单价成交金额成交金额付款方式付款方式付款方式付款方式房款结清否房款结清否客户客户4、从E-R到关系模式n由实体转换得到的模式由实体转换得到的模式n房产资源表房产资源表nFczyb(房房源源代代码码,详详细细地地地地,户户型型,总总面面积积,成成本本单单价,竣工日期,是否已售出价,竣工日期,是否已售出)n客户情况表客户情况表nKhqkb(客客户户代代码码,姓姓名名,性性别别,民民族族,工工作作单单位位,身身份证号码,联系电话,照片份证号码,联系电话,照片)n业务员情况表业务员情况表nYwyqkb(业业务务员员代代码码,姓姓名名,性性别别,民民族
8、族,所所属属部部门门,身份证号码,联系电话,照片身份证号码,联系电话,照片)4、从E-R到关系模式n由联系转换的模式由联系转换的模式n付款情况表付款情况表nFkqkb(房房源源代代码码,客客户户代代码码,付付款款日日期期,付付款款金金额额,累计付款金额累计付款金额)n房源销售表房源销售表nFyxsb(fydm,scrq,cjdj,cjje,fkfs,fkjqf,khdm,ywydm,bz)n其中:其中:fydm(房源代码房源代码),scrq(售出日期)(售出日期)nCjdj(成交日期),(成交日期),cjje(成交金额)(成交金额)nFkfs(付款方式),(付款方式),fkjqf(房款结清否)
9、(房款结清否)n,khdm(客户代码),(客户代码),ywydm(业务员代码)(业务员代码)nBz(备注)(备注)5、逻辑数据库设计房产资源表的逻辑定义房产资源表的逻辑定义字段名称字段名称数据类型数据类型字段大小字段大小精度精度小数位数小数位数房源代码房源代码文本文本5 5 详细地址详细地址文本文本3030 户型户型文本文本1010 总面积总面积数字数字小数小数7 72 2成本单价成本单价货币货币2 2竣工日期竣工日期日期日期是否已售出是否已售出是是/否否5、逻辑数据库设计房产资源表的逻辑定义房产资源表的逻辑定义字段名称字段名称数据类型数据类型字段大小字段大小精度精度小数位数小数位数客户代码客
10、户代码文本文本4 4 姓名姓名文本文本8 8 性别性别文本文本2 2 民族民族文本文本1010 工作单位工作单位文本文本3030 身份证号码身份证号码 文本文本1818 联系电话联系电话文本文本1111 照片照片OLEOLE对象对象5、逻辑数据库设计房产资源表的逻辑定义房产资源表的逻辑定义字段名称字段名称数据类型数据类型字段大小字段大小精度精度小数位数小数位数业务员代码业务员代码 文本文本4 4 姓名姓名文本文本8 8 性别性别文本文本2 2 民族民族文本文本1010 工作单位工作单位文本文本3030 身份证号码身份证号码 文本文本1818 联系电话联系电话文本文本1111 照片照片OLEOL
11、E对象对象5、逻辑数据库设计房产资源表的逻辑定义房产资源表的逻辑定义字段名字段名称称数据类数据类型型字段大字段大小小精度精度小数位小数位数数字段标题字段标题fydmfydm文本文本5 5 房源代码房源代码scrqscrq日期日期售出日期售出日期cjdjcjdj货币货币0 0成交单价成交单价cjjecjje货币货币0 0成交金额成交金额fkfsfkfs文本文本1010 付款方式付款方式fkjqffkjqf是是/否否房款结清否房款结清否khdmkhdm文本文本4 4 客户代码客户代码ywydmywydm文本文本4 4 业务员代码业务员代码bzbz备注备注备注备注5、逻辑数据库设计房产资源表的逻辑定义房产资源表的逻辑定义字段名称字段名称数据类型数据类型字段大小字段大小精度精度小数位数小数位数房源代码房源代码文本文本5 5客户代码客户代码文本文本4 4付款日期付款日期日期日期付款金额付款金额货币货币2 2累计付款金额累计付款金额货币货币2 2收款员收款员文本文本1010