网站大量收购独家精品文档,联系QQ:2885784924

房地产数据库管理开发设计教案.doc

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
浙 江 树 人 大 学 信息科技学院 《数据库开发技术》 实习报告 课题: 房地产管理系统设计 班级: 计算机091 学号: 200905015127 姓名: 王滨 2011.10 目录 1.1概述 4 1.2系统目标和建设原则 4 1.3运行环境规划 4 1.4需求分析 4 1.4.1 系统功能需求 5 1.4.2 系统的数据需求 5 1.5系统分析 5 1.6.数据字典 9 第二章 概念结构设计 11 2.1.局部Er图 11 2.1.1房地产开发商Er图 11 2.1.2楼盘信息Er图 11 2.1.3开发信息Er图 12 2.1.4房产商信息与楼盘信息Er图 13 2.1.5楼房信息Er图 13 2.1.6.楼盘与楼房ER图 13 2.1.7房屋信息Er图 14 2.1.8 楼房与房屋Er图 14 2.1.9销售人员信息Er图 14 2.1.10销售信息Er图 15 2.1.11销售人员与房屋的Er图 15 2.1.12客户信息Er图 15 2.1.13订购信息Er图 16 2.1.14订购信息与房屋信息Er图 17 2.2房地产售楼全局Er图 17 第三章 逻辑结构设计 18 3.1 关系模式的建立 18 3.1.1开发商与楼盘关系模型转换 18 3.1.2楼盘与楼房关系模型转换 18 3.1.3楼房与房屋关系转化 19 3.1.4销售员与房屋关系转化 19 3.1.5客户与房屋关系转化 19 3.2 数据模型的优化 20 第四章 物理结构设计 21 4.1物理结构设计 21 4.2建立数据库表与索引 21 第五章 数据库完整性、安全性设计 26 5.1 什么是数据库完整性: 26 5.1.1实体完整性 26 5.1.2域完整性 26 5.1.3参照完整性 26 5.1.4用户定义完整性 26 5.2 约束的描述 26 5.2.1约束类型 26 5.2.2创建约束的作用 26 5.2.3创建约束的代码 27 5.3 对于默认的要求 28 5.3.1默认作用 28 5.3.2默认的绑定对象及代码实现: 28 5.4 对于规则的要求 28 5.4.1规则的作用 28 5.4.2创建规则的绑定对象及代码 28 5.5 存储过程 29 5.5.1存储过程的作用 29 5.5.2创建存储过程代码 29 5.6触发器的创建 29 5.6.1触发器的作用 29 5.6.2创建触发器过程 29 5.7安全性设计 31 5.7.1登录设计 31 5.7.2数据库用户设计 31 5.7.3各个登录的权限设计 31 5.7.4各个数据库用户的权限设计 31 5.7.5角色管理 31 5.7.6许可管理 31 第六章 实训总结 33 第一章 需求分析 1.1概述 本次课程设计要求完成一个房地产数据库的设计,要实现以下基本要求: 1. 查询广场:向用户提供查询界面。如输入房产类型(两室一厅)、阳台的方向、房产的价格范围、房产的建筑面积范围、使用面积范围、楼层的范围等条件,系统以表格的形式给出满足条件的房产户型,用户可以查看户型的详细介绍(包括户型图、价格、建筑面积等详细信息) 2. 房产看台:楼盘介绍、预定情况,也可以添加客户的在线注册和登录,实现在线订单的提交。 3. 公司管理:楼盘登记、户型登记。由公司提供专门管理员,负责楼盘的输入和管理,处理订单的提交等。 1.2系统目标和建设原则 该房地产公司数据库要求实现公司管理和客户管理,查询模块三个模块,公司模块管理公司内部信息,客户管理模块管理客户的基本信息和订单管理,查询模块客户和公司销售员都可以查看购房,选房信息。系统主要实现这三个模块的基本功能,最后还要求完成一个基于该数据库的应用程序,实现对该数据库的基本管理和应用。数据库的建设原则是:采用基于三范式的数据库设计方法,考虑数据库安全性和应用程序相当数据库相当独立性。 1.3运行环境规划 通过各方面的综合考虑,初步决定采用Microsoft SQL Server 2005实现该数据库。完成课程设计说明书,其格式遵守学校今年的新规定。主要内容包括:需求分析,概念设计,逻辑设计,物理实现,数据库完整性和安全性设计。 1.4需求分析 1) 我们按主要功能区将需求做了划分。具体实现无须严格按该划分组织程序的模块结构。按要求能实时、完整地完成楼盘、房屋信息的检索、汇总、收集、处理和存储。 2) 能快速、灵活地以图、文、像等方式录入楼盘、房屋信息,对历史资料等提供一定的信息服务。 3) 提供楼盘、房屋信息的多手段查询、汇总、修改、排序、追加等数据库处理功能。 4) 向用户提供多种方式的查询服务,系统以表格的形式给出满足条件的房产户型,用户可以查看户型的详细介绍。 5) 提供其他的相关服务,如公司简介、楼盘简介

文档评论(0)

0520 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档