┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊
安徽工业大学工商学院 毕业设计(论文)说明书
图3.5.3 报修信息E—R图
缴费方式 单据编号 缴费日期 收费信息实体 缴费总额 ..... 缴费方式
图3.5.4 缴费信息E—R图
车位信息实体 共 49 页 第 21 页 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊
安徽工业大学工商学院 毕业设计(论文)说明书
图3.5.5 车位信息E—R图
实体间主要联系如下: 投诉信息 n 缴费信息 记录 报修信息 n n 1 记录 记录 1 1 1 住户信息 共 49 页 第 22 页 使用 日期 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊
安徽工业大学工商学院 毕业设计(论文)说明书
n
图3.5.6 实体联系图
5.2 物理结构设计
物理结构设计的原则如下:
(1) 尽可能的减少数据冗余和重复。 (2) 结构设计与操作设计相结合 (3) 数据结构具有相对的稳定性。
基于以上设计原则,本系统设计了一个数据库,包括管理员、住户信息、收费信息、车位使用信息、车位信息、报修信息、维护信息等几个表。为了加快系统访问的速度把这7个表放在一个数据库中。本系统中相关数据库表结构设计举例如下:
表1:admin(管理员)表
字段名称 ID UserName 字段类型 自动编号 文本 宽度 10 小数位 共 49 页 第 23 页
┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊
安徽工业大学工商学院 毕业设计(论文)说明书
Psw 文本
15
表2:BaseInfo(住户信息)表
字段名称 住户编号 户主名称 联系电话 楼宇名称 楼层 房屋号 单元 迁入日期 房屋 备注 表3:ParkBase(车位信息)表
共 49 页 第 24 页
字段类型 文本 文本 文本 文本 文本 文本 文本 文本 文本 文本 宽度 10 10 15 8 6 10 10 15 10 20 小数位 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊
安徽工业大学工商学院 毕业设计(论文)说明书
字段名称 编号 车位编号 备注 字段类型 自动编号 文本 备注 宽度 10 20 小数位
表4:Park(车位使用信息)表
字段名称 编号 车位编号 住户名称 使用日期 备注 字段类型 自动编号 文本 文本 日期/时间 备注 宽度 10 10 15 20 小数位 表5:DataMoney(收费信息)表
字段名称 编号 单据编号 住户名称 字段类型 自动编号 文本 文本 宽度 小数位 10 10 共 49 页 第 25 页