




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
房产销售管理信息系统班级:09级管理与经济学部物流工程组成员及所完成的工作:王一家 3009209201 所完成的工作:系统需求,E-R图张海琪 3009209206 所完成的工作:关系模式,物理设计叶梓 3009209204 所完成的工作:系统实现系统名称:房屋销售管理系统一系统需求(王一家)a. 该“房产销售管理信息系统”只是对数据库应用技术的一个样本数据库的实例,重在对数据库一些方法的熟悉与掌握,其中包括从数据库的概念模型到E-R图的绘制,再到数据库关系模式的建立,然后是物理模型的建立,最后完成一些简单的关系运算表达式的表达和相关的Select 查询语句的使用。b. 系统结构简述:本系统包括六个实体:开发商、地盘、客户、房屋、广告公司和物业公司。实体之间的关系转换为其他三个表:代雇、投资(都是多对多关系的转换),购买(是一对多关系)。注:各个基本表中关键字已在关系模式中说明c. 创建索引 显示客户编号以及房屋编号 显示开发商名称及开发的小区基本信息d. 创建视图根据下面任务1、2创建e. 创建存储过程: 要查询所有客户的个人信息:输入:客户编号编号,姓名,联系电话,电子邮件地址,客户类型 客户要查询某开发商开发的全部地盘信息:输入:开发商名称输出:开发商名称,小区名称,开发时间,开发地点,占地面积,绿地面积,房屋类型 对某个物业公司代理的小区用清单表示:输入:物业公司名称输出:物业公司名称,小区名称,收费标准,投诉信息,合同生效日期,合同有效期 某位广告设计者想查询自己代理的房产销售广告信息:输入:广告设计者输出:广告设计者,广告公司名称,广告投入,广告类型,覆盖范围二E-R图(王一家)开发商名称公司类型资产开发项目地盘小区名称开发时间建设时长房产性质占地面积地点绿地面积房屋类型房屋数量开发开放商名称开发商与房产信息E-R图客户编号姓名联系电话电子邮件地址客户类型房屋房屋编号每平米单价房屋面积公共面积总价房屋类型是否已出售客户与房屋基本信息E-R图广告公司物业公司广告设计者业务范围物业公司名称收费标准信誉水平经营业务广告公司名称电话号码广告管理与售后服务E-R图客户房屋物业公司广告公司购买开发代雇投资地盘包含小区名称物业公司名称合同生效日期合同有效期开发商开发商名称广告设计者小区名称收费标准投诉信息广告投入广告类型覆盖范围房屋编号应付款已付款欠款截止日期付款方式房产证交付日期客户编号广告公司名称开发商名称房产销售管理信息系统E-R图三、关系模式(张海琪)系统中的实体有:开发商、地盘、客户、房屋、广告公司、物业公司关系模式如下:开发商(名称,公司类型,开发项目,资产)地盘(地点,小区名称,房产性质,占地面积,绿地面积,房屋类型,房屋数量,开发时间,建设时长,开发商名称)客户(编号,姓名,客户类型,联系电话,电子邮箱地址)房屋(房屋编号,房屋类型,单价,房屋面积,公共面积,总价,是否售出)广告公司(广告公司名称,广告设计者,业务范围,联系电话)物业公司(物业公司名称,经营业务,信誉水平,收费标准)系统中的联系有:购买(一对多)、投资(多对多)、代雇(多对多)关系模式如下:购买(客户编号,房屋编号,付款方式,应付款,已付款,欠款,截止日期,房产证交付日期)投资(开发商名称,广告公司名称,广告设计者,小区名称,广告类型,广告投入,覆盖范围)代雇(开发商名称,物业公司名称,小区名称,收费标准,合同生效日期,合同有效期,投诉信息)注:有下划线的是主键四、物理设计表1、开发商表结构字段名类型特殊属性开发商名称Char(40)PRIMARY KEY公司类型Char(40)NOT NULL开发项目Char(30)NOT NULL资产Char(10)NOT NULL表2、地盘表结构字段名类型特殊属性地点Char(40)NOT NULL小区名称Char(20)PRIMERY KEY房产性质Char(20)占地面积Char(4)NOT NULL绿地面积Char(4)NOT NULL房屋类型Char(10)房屋数量Char(3)NOT NULL开发时间datetimeNOT NULL建设时长Char(4)NOT NULL开发商名称Char(20)NOT NULL表3、客户表结构字段名类型特殊属性编号Char(10)PRIMARY KEY姓名Char(8)客户类型Char(10)NOT NULL联系电话Char(11)NOT NULL电子邮箱地址Char(20)表4、房屋表结构字段名类型特殊属性房屋编号Char(10)PRIMARY KEY房屋类型Char(10)单价Char(5)NOT NULL房屋面积Char(4)NOT NULL公共面积Char(3)NOT NULL总价Char(8)NOT NULL是否售出bitNOT NULL表5、广告公司表结构字段名类型特殊属性广告公司名称Char(20)PRIMARY KEY广告设计者Char(8)NOT NULL业务范围Char(20)联系电话Char(11)NOT NULL表6、物业公司表结构字段名类型特殊属性物业公司名称Char(20)PRIMARY KEY经营业务Char(20)NOT NULL信誉水平Char(10)收费标准Char(5)NOT NULL表7、购买表结构字段名类型特殊属性客户编号Char(10)PRIMARY KEY房屋编号Char(10)付款方式Char(10)NOT NULL应付款Char(8)NOT NULL已付款Char(8)NOT NULL欠款Char(8)NOT NULL截止日期datetimeNOT NULL房产证交付日期datetimeNOT NULL表8、投资表结构字段名类型特殊属性开发商名称Char(20)PRIMARY KEY广告公司名称Char(20)广告设计者Char(8)NOT NULL小区名称Char(10)NOT NULL广告类型Char(20)NOT NULL广告投入Char(6)NOT NULL覆盖范围Char(20)表9、代雇表结构字段名类型特殊属性开发商名称Char(20)PRIMARY KEY物业公司名称Char(20)小区名称Char(10)NOT NULL收费标准Char(5)NOT NULL合同生效日期DatetimeNOT NULL合同有效期Char(4)NOT NULL投诉信息Char(40)NOT NULL五、系统实现(叶梓) 1、数据库及其基本表的建立 数据库的建立用企业管理器,基本表的建立用TSQL语句。 数据库名称:HM_System建立数据库的TSQL语句如下:Create database HM_System On(name=hm_system_data,filename=C:ProgramDataMicrosoftWindowsStart MenuProgramshm_system_data.mdf,size=12,maxsize=100,filegrowth=2)LOG ON(name=hm_system_log,filename=C:ProgramDataMicrosoftWindowsStart MenuProgramshm_system_log.ldf,size=12MB,maxsize=100MB,filegrowth=2MB) 建立基本表TSQL语句如下:USE HM_SystemGoCreate table 开发商(名称 char(40) primary key,公司类型 char(40) not null,开发项目 char(40) not null,资产 char(40) not null ) Create table 地盘(开发地点 char(40) not null,小区名称 char(20) primary key,房产性质 char(20) ,占地面积 char(4) not null, 绿地面积 char(4), 房屋类型 char(10) not null,开发时间 datetime not null, 建设时长 char(4) not null ,开发商名称 char(40) not null references 开发商(名称)Create table 客户 (编号 char(10) primary key, 姓名 char(8), 客户类型 char(10) not null, 联系电话 char(11) not null, 电子邮箱地址 char(20) )Create table 房屋(编号 char(10) primary key, 房屋类型 char(10), 单价 char(5) not null, 房屋面积 char(4) not null, 公共面积 char(3) not null, 总价 char(8) not null, 是否售出 bit not null )Create table 购买(客户编号 char(10), 房屋编号 char(10), 付款方式 char(10) not null, 应付款 char(8) not null, 已付款 char(8) not null, 欠款 char(8) not null, 截止日期 datetime not null, 房产证交付日期 datetime not null )Create table 广告公司(广告公司名称 char(20) primary key, 广告设计者 char(8) not null, 业务范围 char(20), 联系电话 char(11) not null )Create table 投资表(开发商名称 char(20), 广告公司名称 char(20), 广告设计者 char(8) not null, 小区名称 char(10) not null, 广告类型 char(20) not null, 广告投入 char(6) not null, 覆盖范围 char(20) )Create table 物流公司(物流公司名称 char(20) primary key, 经营业务 char(20) not null, 信誉水平 char(10), 收费标准 char(5) not null ) Create table 代雇( 开发商名称 char(20), 物流公司名称 char(20), 小区名称 char(10) not null, 收费标准 char(5) not null, 合同生效日期 datetime not null, 合同有效期 char(4) not null, 投诉信息 char(40) not null )输入数据Insert into 开发商Values (天津万荣房地产开发有限公司 房地产开发商 华夏国际公寓 n)按此语句输入数据略2、创建索引 CREATE NONCLUSTERED INDEX 客户I ON 客户(编号) CREATE NONCLUSTERED INDEX 房屋ION 房屋(编号)CREATE INDEX 开发商ION 开发商(名称) CTEATE INDEX 小区ION 地盘(小区名称,开发地点,占地面积)3、创建视图根据任务一创建视图 Create view vw客户 As Select 编号,姓名,联系电话,电子邮箱地址,客户类型 From 客户 根据任务二创建视图 Create view vw开地 As Select 开发商.名称,小区名称,开发时间,开发地点,占地面积,绿地面积,房屋类型 From 开发商 join 地盘 On 开发商.名称=地盘.开发商名称4、创建存储过程 输入客户编号,从客户表中返回编号,姓名,联系电话,电子邮箱地址,客户类型的信息。 Create procedure 客户_into As Select 编号,姓名,联系电话,电子邮箱地址,客户类型 From 客户 输入开发商名称,从地盘表的连接中返回开发商名称,小区名称,开发时间,开发地点,占地面积,绿地面积,房屋类型的信息。 Create procedure 开发商_地盘_into As Select 小区名称,开发时间,开发地点,占地面积,绿地面积,房屋类型,开.名称 From开发商 开inner join 地盘 地 On 开.名称=地.开发商名称 输入物业公司名称,从代雇表中返回所代理小区的清单。 Create procedure 代雇_小区清单 As Select *from 代雇 输入广告设计者,从广告公司和投资两
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 嫩江高二数学试卷
- 美国华裔数学试卷
- 眉山七年级数学试卷
- 2025年网络营销策划师专业技能测验试卷及答案
- 医学生知识技能培训课件
- 医学生男生护肤知识培训课件
- 2025陕西煤业新型能源科技股份有限公司招聘(181人)笔试模拟试题及答案解析
- 2025福建厦门市集美区乐安中学集大附中非在编教职工招聘3人笔试模拟试题及答案解析
- 吉安赣江新材料有限公司2025年招聘派遣人员考试备考试题及答案解析
- 2025年网络安全运维工程师综合素质测评试题及答案解析
- 银行行业保密知识培训
- 超声引导下神经阻滞
- 北京2MW分布式光伏各个季节典型日出力曲线及数据
- 通用电子嘉宾礼薄
- 机器学习模型训练
- 锅炉烟风煤及排放计算书(带公式)
- 2019县级国土资源调查生产成本定额
- 连续油管技术理论考核试题
- 瓦斯管道与避雷塔基础安全距离
- 工业机器人机械结构的认知-课件
- 双向转诊流程图
评论
0/150
提交评论