基于房屋租赁管理系统的设计 联系客服

发布时间 : 星期三 文章基于房屋租赁管理系统的设计更新完毕开始阅读a778b52c854769eae009581b6bd97f192279bf9d

第4章 数据库设计

4.1 数据字典

针对一般物业房屋租赁管理系统的需求,通过对管理人员操作过程的内容和数据流程的分析,设计出其所需要的数据表,表里所要用到的部分重要数据及其简单描述如表4-1、4-2所示:

表4-1 数据项 名 称 房屋编号 客户编号 权限序号 说 明 唯一标识一个房屋,形式如:00001 唯一标识一个部门,形式如:001 唯一标识一种权限,形式如:1

表4-2 数据存储 名 称 房源信息表 客户信息表 出租信息表 求租信息表 合租信息表 预定客户客户信息表 托管房屋信息表 托管客户信息表 房租费明细表 水电费明细表 房租水电费用汇总表 出租合同表 用户表 权限表 说 明 用于保存房屋的基本信息 用于保存租赁客户的基本信息 用于保存出租房屋的基本信息 用于保存求租房屋的基本信息 用于保存合租房屋的基本信息 用于保存预定房屋客户的信息 用于保存托管房屋的情况 用于保存所有托管客户的信息 用于保存房租费用的情况 用于保存水电费用的情况 用于记录所有费用的情况 用于保存出租合同的信息 用于记录系统操作员的基本信息 用于保存使用者的权限信息,可以指定到菜单级权限

8

4.2系统实体图

该阶段是在需求分析的基础上进行的,目的是设计出满足用户需求的各种实体以及它们之间的关系,为后面的逻辑结构设计打下基础。 根据以上分析,需要如下图十二个实体:

图4-1 房源信息表实体图 图4-2 客户信息表实体图

房屋编号 区域 房屋地址 客户编号 姓名 性别

房源信息 客户信息

图4-3 出租信息表实体图 图4-4 求租信息表实体图 编号 区域 房屋地址 编号 希 望区域 房屋地址

出租信息 求租信息

图4-5 合租信息表实体图 图4-6 预定/退定客户信息表实体图

编号 区域 房屋地址 客户编号 客 户姓名 客户性别

合租信息 求租信息

图4-7 托管房屋信息表实体图 图4-8 托管客户信息表实体图

房屋编号 区域 房屋地址 客户编号 客 户姓名 客户性别

托管房屋 托管客户

9

房租费 水电费 房屋编号 区域 房租费 房屋编号 水费 电费

图4-9 房租费信息表实体图 图4-10 水电费信息表实体图

图4-11 费用汇总信息表实体图 图4-12 出租合同信息表体图

房屋编号 中介费 收款人 出租方甲 租 赁方乙 合同协议书

费用汇总 水电费

4.3 E-R模型设计图

员工 1记录 m11客户 11m管理 n房源 m登记 支付 支付 支付 1水费 1电费 1房租费

图4-13 E-R实体关系图

4.4 数据库逻辑结构设计

主要数据表及表结构:

1. 房源信息表主要保存房屋的基本信息字段,主要包括房屋编号、区域、

10

房屋地 址、房屋类型、户型、面积、楼层、朝向、来源、租金、房屋状态。(见表4-3所示)

表4-3 房源信息表 列 名 房屋编号 区域 房屋地址 房屋类型 户型 面积 楼层 朝向 来源 租金 房屋状态 数据类型 char char char char char char char char char char char 10 30 30 30 30 10 10 10 10 10 20 长 度 可否为空 否(主键) 是 是 是 是 是 是 是 是 是 是 2. 客户信息表主要保存系统客户的基本信息字段,主要包括客户编号、姓

名、性别、电话号码、邮箱、客户状态。(见表4-4所示)

表4-4 客户信息表 列 名 客户编号 姓名 性别 电话号码 邮箱 客户状态 数据类型 char char char char char char 10 10 2 20 30 20 长 度 可否为空 否(主键) 是 是 是 是 是 3. 出租信息表主要保存出租房屋的信息字段,主要包括房屋编号、区域、

房屋地址、房屋类型、户型、面积、楼层、朝向、来源、租金等。(见表4-5所示)

11