数据库房产中介管理系统课程设计报告

2026/1/25 19:11:44

数据库原理及应用

课程设计

《房屋中介管理系统》

学生姓名: ++++++ 学生班级: ++++++ 学生学号: +++++++ 指导老师: ++++++

目录

一、系统概述及需求分析 ............................................................................................................... 3

1.1 系统开发背景 ................................................................................................................... 3 1.2 开发目标及功能需求简介 ............................................................................................... 3 1.3 安全性与完整性要求: ................................................................................................... 4 1.4确定项目及功能 ................................................................................................................ 4

1.4.1 用户管理 ............................................................................................................. 4 1.4.2 房屋管理 ............................................................................................................. 7 1.5数据流图 ............................................................................................................................ 7

1.5.1 总体的功能图 ....................................................................................................... 7 1.5.2具体的求购,出售数据流图 ................................................................................ 8 1.5.3具体的房屋求租,出租信息 ................................................................................ 8 1.5.4总数据流图 ............................................................................................................ 9 1.6 数据字典 ........................................................................................................................... 9

1.6.1数据项 .................................................................................................................... 9 1.6.2数据结构 .............................................................................................................. 13 1.6.3数据流 .................................................................................................................. 14 1.6.4数据存储 .............................................................................................................. 14 1.6.5处理过程 .............................................................................................................. 14

二、概念设计------E—R图 ........................................................................................................ 15

2.1用户出售(出租、求购、求租)子系统 ...................................................................... 15 2.2管理员和常识性知识子系统 .......................................................................................... 15 2.3用户找回密码子系统 ...................................................................................................... 16 2.4总E---R图 ...................................................................................................................... 16 三、逻辑结构设计 ......................................................................................................................... 19

3.1 E——R图向关系模式的转换及表的定义 .................................................................... 19 3.2 对关系模式规范化说明 ................................................................................................. 19

3.2.1普通用户关系范式判定 ...................................................................................... 19 3.2.2出租房屋信息关系范式判定 .............................................................................. 20 3.2.3出租房价信息关系范式判定 .............................................................................. 20 3.2.4求租房屋信息关系范式判定 .............................................................................. 20 3.2.5求租房价信息关系范式判定 .............................................................................. 20 3.2.6出售房屋信息关系范式判定 .............................................................................. 21 3.2.7出售房价信息关系范式判定 .............................................................................. 21 3.2.8求购房屋信息关系范式判定 .............................................................................. 21 3.2.9求购房价信息关系范式判定 .............................................................................. 22 3.2.10管理员关系范式判定 ........................................................................................ 22 3.2.11密码修改关系范式判定 .................................................................................... 22 3.2.12找回密码关系范式判定 .................................................................................... 22 3.2.13用户级别关系范式判定 .................................................................................... 23

四、物理结构设计 ......................................................................................................................... 23 五、数据库的实施 ......................................................................................................................... 24

5.1建立房屋中介数据库 ...................................................................................................... 24 5.2建表 .................................................................................................................................. 25

1

5.2.1普通用户表 .......................................................................................................... 25 5.2.2管理员表 .............................................................................................................. 25 5.2.3出租房屋表 .......................................................................................................... 26 5.2.4出租房价 .............................................................................................................. 27 5.2.5 求租房屋表 ......................................................................................................... 27 5.2.6求租房价表 .......................................................................................................... 28 5.2.7出售房屋表 .......................................................................................................... 29 5.2.8出售房价表 .......................................................................................................... 29 5.2.9求购房屋表 .......................................................................................................... 30 5.2.10 求购房价表 ....................................................................................................... 30 5.2.11用户级别表 ........................................................................................................ 31 5.2.12密码修改表 ........................................................................................................ 32 5.2.13 找回密码表 ....................................................................................................... 32 5.2.14 常识表 ............................................................................................................... 33 5.3建立索引 .......................................................................................................................... 33 六、运行和维护 ............................................................................................................................. 34

6.1维护数据库的安全性与完整性 ...................................................................................... 34 七、总结......................................................................................................................................... 36

7.1个人感悟: ...................................................................................................................... 36 八、参考文献 ................................................................................................................................. 36

2

一、系统概述及需求分析

1.1 系统开发背景

房屋中介数据库管理系统是一个房屋中介机构不可缺少的部分,能够为操作人员和用户提供充足的信息和快速查询手段。而随着科技的发展,运用新型技术针对房产中介进行有效的管理和编译使之可以在PC上、或其他设备上有效且及时的操作对其进行处理和管理。相比与旧时人工的管理方式,既提高了效率,也有利于数据的正确记载等等。

1.2 开发目标及功能需求简介

日常生活中,我们在居住房子时,总要查询一些关于房子出售和房子出租的信息。 而自身有房子的用户也会想要出售或出租,此时就需要一个系统能够方便人们即时交换互相的信息。房产中介管理系统就是这样一个系统。房产中介系统包含了各处房产情况、出租、出售等介绍,其次不同用户可以登录到系统中,注册或者登陆后,根据自身的权限去查询、登记或修改中介信息。

① 房屋信息方面

关于房屋,一方面要有用户可以登记租用、出售信息的需求,也要有用

户可以查询租用、出售信息的需求。当查询后,还有一项可以打印专业的报表的功能。关于房屋,系统还可以添加一项房屋常识,为使用此类信息的用户提供基本常识。

a. 首先房屋的租用和出售的信息需要用户输入,输入后涉及到管理员对信息的合理性进行考察和修改,还有其他用户对其进行查询。查询时,又有搜索的方式设计,以此可以有利于用户高速且快速的查询。

b. 其次,当房屋等相关信息登记后,须有总体的数量统计,即统计出未出租、已出租、未出售、已出售的房屋数量以及所有房屋的总数量。

c. 房屋查询后,或者填写完出租、出售信息后,会有可以打印的功能项,便于用户打印出来,利于随时携带查询,核对。

d. 当用户要租用或者购买房屋时,应在相应的界面添加一些关于租用和购买 房屋的常识性知识,以便用户慎重选择,谨防被骗。 ② 用户信息方面

用户在使用系统时,都要先登录或者先注册,然后输入和设定个人信息

和密码。关于用户,可以分为三类。一类是超级管理员,对各类用户信息、房屋信息、界面等可以任意修改,并适时对整个系统进行维护和改进;一类是管理员,负责管理和修改房屋或者用户信息;另一类是普通用户,包含可以登记想要租用和出售的房屋等,同时也可以查询租用或者购买等相关信息等。

a. 超级管理员监管着整个系统,包括其内部的语言、物理和逻辑设计的修改。

3


数据库房产中介管理系统课程设计报告.doc 将本文的Word文档下载到电脑
搜索更多关于: 数据库房产中介管理系统课程设计报告 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219