1、房产销售管理信息系统房产销售管理信息系统班级:09级管理与经济学部物流工程组成员及所完成的工作:王一家 3009209201 所完成的工作:系统需求,图张海琪 3009209206 所完成的工作:关系模式,物理设计叶梓 3009209204 所完成的工作:系统实现系统名称:房屋销售管理系统一系统需求(王一家)a. 该“房产销售管理信息系统”只是对数据库应用技术的一个样本数据库的实例,重在对数据库一些方法的熟悉与掌握,其中包括从数据库的概念模型到图的绘制,再到数据库关系模式的建立,然后是物理模型的建立,最后完成一些简单的关系运算表达式的表达和相关的 查询语句的使用。b. 系统结构简述:本系统包括
2、六个实体:开发商、地盘、客户、房屋、广告公司和物业公司。实体之间的关系转换为其他三个表:代雇、投资(都是多对多关系的转换),购买(是一对多关系)。注:各个基本表中关键字已在关系模式中说明c. 创建索引1 显示客户编号以及房屋编号2 显示开发商名称及开发的小区基本信息d. 创建视图根据下面任务1、2创建e. 创建存储过程: 要查询所有客户的个人信息:输入:客户编号编号,姓名,联系电话,电子邮件地址,客户类型 客户要查询某开发商开发的全部地盘信息:输入:开发商名称输出:开发商名称,小区名称,开发时间,开发地点,占地面积,绿地面积,房屋类型 对某个物业公司代理的小区用清单表示:输入:物业公司名称输出
3、:物业公司名称,小区名称,收费标准,投诉信息,合同生效日期,合同有效期 某位广告设计者想查询自己代理的房产销售广告信息:输入:广告设计者输出:广告设计者,广告公司名称,广告投入,广告类型,覆盖范围二图(王一家)开发商与房产信息图客户与房屋基本信息图广告管理与售后服务图房产销售管理信息系统图三、关系模式(张海琪)系统中的实体有:开发商、地盘、客户、房屋、广告公司、物业公司关系模式如下:开发商(名称,公司类型,开发项目,资产)地盘(地点,小区名称,房产性质,占地面积,绿地面积,房屋类型,房屋数量,开发时间,建设时长,开发商名称)客户(编号,姓名,客户类型,联系电话,电子邮箱地址)房屋(房屋编号,房
4、屋类型,单价,房屋面积,公共面积,总价,是否售出)广告公司(广告公司名称,广告设计者,业务范围,联系电话)物业公司(物业公司名称,经营业务,信誉水平,收费标准)系统中的联系有:购买(一对多)、投资(多对多)、代雇(多对多)关系模式如下:购买(客户编号,房屋编号,付款方式,应付款,已付款,欠款,截止日期,房产证交付日期)投资(开发商名称,广告公司名称,广告设计者,小区名称,广告类型,广告投入,覆盖范围)代雇(开发商名称,物业公司名称,小区名称,收费标准,合同生效日期,合同有效期,投诉信息)注:有下划线的是主键四、物理设计表1、开发商表结构字段名类型特殊属性开发商名称(40) 公司类型(40) 开
5、发项目(30) 资产(10) 表2、地盘表结构字段名类型特殊属性地点(40) 小区名称(20) 房产性质(20)占地面积(4) 绿地面积(4) 房屋类型(10)房屋数量(3) 开发时间 建设时长(4) 开发商名称(20) 表3、客户表结构字段名类型特殊属性编号(10) 姓名(8)客户类型(10) 联系电话(11) 电子邮箱地址(20)表4、房屋表结构字段名类型特殊属性房屋编号(10) 房屋类型(10)单价(5) 房屋面积(4) 公共面积(3) 总价(8) 是否售出 表5、广告公司表结构字段名类型特殊属性广告公司名称(20) 广告设计者(8) 业务范围(20)联系电话(11) 表6、物业公司表结
6、构字段名类型特殊属性物业公司名称(20) 经营业务(20) 信誉水平(10)收费标准(5) 表7、购买表结构字段名类型特殊属性客户编号(10) 房屋编号(10)付款方式(10) 应付款(8) 已付款(8) 欠款(8) 截止日期 房产证交付日期 表8、投资表结构字段名类型特殊属性开发商名称(20) 广告公司名称(20)广告设计者(8) 小区名称(10) 广告类型(20) 广告投入(6) 覆盖范围(20)表9、代雇表结构字段名类型特殊属性开发商名称(20) 物业公司名称(20)小区名称(10) 收费标准(5) 合同生效日期 合同有效期(4) 投诉信息(40) 五、系统实现(叶梓) 1、数据库及其基
7、本表的建立 数据库的建立用企业管理器,基本表的建立用T语句。 数据库名称:建立数据库的T语句如下: (C: ,121002) (C: ,12,1002) 建立基本表T语句如下: 开发商(名称 (40) ,公司类型 (40) ,开发项目 (40) ,资产 (40) ) 地盘(开发地点 (40) ,小区名称 (20) ,房产性质 (20) ,占地面积 (4) , 绿地面积 (4), 房屋类型 (10) ,开发时间 , 建设时长 (4) ,开发商名称 (40) 开发商(名称) 客户 (编号 (10) , 姓名 (8), 客户类型 (10) , 联系电话 (11) , 电子邮箱地址 (20) ) 房屋
8、(编号 (10) , 房屋类型 (10), 单价 (5) , 房屋面积 (4) , 公共面积 (3) , 总价 (8) , 是否售出 ) 购买(客户编号 (10), 房屋编号 (10), 付款方式 (10) , 应付款 (8) , 已付款 (8) , 欠款 (8) , 截止日期 , 房产证交付日期 ) 广告公司(广告公司名称 (20) , 广告设计者 (8) , 业务范围 (20), 联系电话 (11) ) 投资表(开发商名称 (20), 广告公司名称 (20), 广告设计者 (8) , 小区名称 (10) , 广告类型 (20) , 广告投入 (6) , 覆盖范围 (20) ) 物流公司(物
9、流公司名称 (20) , 经营业务 (20) , 信誉水平 (10), 收费标准 (5) ) 代雇( 开发商名称 (20), 物流公司名称 (20), 小区名称 (10) , 收费标准 (5) , 合同生效日期 , 合同有效期 (4) , 投诉信息 (40) )输入数据 开发商 (天津万荣房地产开发有限公司 房地产开发商 华夏国际公寓 n)按此语句输入数据略2、创建索引 客户I 客户(编号) 房屋I 房屋(编号) 开发商I 开发商(名称) 小区I 地盘(小区名称,开发地点,占地面积)3、创建视图根据任务一创建视图 客户 编号,姓名,联系电话,电子邮箱地址,客户类型 客户 根据任务二创建视图 开
10、地 开发商.名称,小区名称,开发时间,开发地点,占地面积,绿地面积,房屋类型 开发商 地盘 开发商.名称=地盘.开发商名称4、创建存储过程 输入客户编号,从客户表中返回编号,姓名,联系电话,电子邮箱地址,客户类型的信息。 客户 编号,姓名,联系电话,电子邮箱地址,客户类型 客户 输入开发商名称,从地盘表的连接中返回开发商名称,小区名称,开发时间,开发地点,占地面积,绿地面积,房屋类型的信息。 开发商_地盘 小区名称,开发时间,开发地点,占地面积,绿地面积,房屋类型,开.名称 开发商 开 地盘 地 开.名称=地.开发商名称 输入物业公司名称,从代雇表中返回所代理小区的清单。 代雇_小区清单 * 代雇 输入广告设计者,从广告公司和投资两个表的连接中返回广告设计者,广告公司名称,小区名称,广告投入,广告类型,覆盖范围的信息。 广告公司_投资 广告设计者,广告公司名称,小区名称,广告投入,广告类型,覆盖范围 广告公司 广 投资 投 广.广告设计者=投.广告设计者 5、数据查询 客户 客户编号 开发商_地盘 开发商名称 代雇_小区清单 物业公司名称 广告公司_投资 广告设计者