大数据库课设 房产管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件学院
课程设计报告书
课程名称数据库课程设计
设计题目房产管理系统
专业班级
学号
姓名
指导教师
2014 年6 月
目录
1 设计时间 (1)
2 设计目的 (1)
3 设计任务 (1)
4 设计容 (1)
4.1 需求分析 (4)
4.2概念结构设计 (4)
4.3逻辑结构设计 (7)
4.4物理结构设计 (7)
5 总结与展望 (13)
参考文献 (14)
成绩评定 (14)
(1)用户实体及属性
用户实体及属性如图1
图1 用户实体及属性
(2)分房要求及属性
分房要求及属性如图2
图2 分房要求及属性(3)调房要求及其属性
调房要求及属性如图3
图3 调房要求及属性(4)退房要求及属性
退房要求及属性如图4
图4 退房要求及属性(5)住房文件及属性
住房文件及属性如图5
图5 住房文件及属性(6)总体E-R图
总体E-R图如图6
图6 总体E-R图
4.2.2 逻辑结构设计
将E-R图转换为关系模型,将E-R图转换为关系模型就是将实体,实体的属性及实体间的联系转换为关系模式。
用户信息表(户主,房号,部门,职称,人口)
住房要求(户主,面积,要求)
住房文件(户主,职称,部门,人口,分数,房号,住房面积)
分房要求(户主,部门,职称,人口,分数,要求面积)
退房要求(部门,房号)
调房要求(户主,部门,职称,人口,分数,房号,要求面积)
4.2.3 物理结构设计
(1)用户信息表
(6)创建住房文件表
Create table 住房文件(
户主char(500) primary key,
职称char(20) not null,
部门char(20) not null,
人口int not null,
分数int not null,
房号char(10) not null,
住房面积char(10) not null),
4.3.2 数据载入
(1)用户信息表
图1 用户信息表
(2)住房要求表
图2住房要求表(3)分房要求表
图3 分房要求表
(4)调房要求表
图4 调房要求表(5)退房要求表
图5 退房要求表(6)住房文件
图6住房文件
4.4运行与测试
4.4.1运行与测试
(1)查询住房面积为120平方米的户主信息Select 户主,人口,房号
From 住房文件
Where住房面积=‘120’
结果如图7
图7 查询住房面积为120的用户信息(2)查询人口为1的户主信息
Select 部门,职称,人口
From 用户信息
Where 人口=’1’
结果如图8