酒店管理系统数据库设计说明书

转自:http://blog.csdn.net/chenzhanhai/article/details/6055409

1.1编写目的

本文档为**酒店管理系统需求分析报告,为**酒店管理系统的设计的主要依据,主要针对**酒店管理系统的概要设计和详细设计人员,作为项目验收的主要依据。

1.2背景

本软件全称为**酒店管理系统。

软件适用于普通二星级酒店、宾馆。

1.3参考资料

美萍酒店管理系统

2结构设计

本软件的数据库名称为:**hotel,结构设计如下:

房间类型表  [roomtype]

字段名

类型

允许为空

默认值

说明

pk

decimal

×

 

主键

id

varchar

×

 

房间类型编号

r_type

varchar

×

 

房间类型

bed

int

×

 

床位数

price

float

×

 

单价

foregift

float

×

 

押金

cl_room

varchar

×

N

是否钟点房

cl_price

float

×

 

钟点房价

remark

varchar

 

备注

sysmark

int

×

0

系统级标志

delmark

Int

×

0

删除标记

other1

varchar

 

保留1

other2

varchar

 

保留2

 

房间信息表  [roominfo]

字段名

类型

允许为空

默认值

说明

pk

decimal

×

 

主键

id

varchar

×

 

房间号

r_type_id

varchar

×

 

房间类型编号

state

varchar

×

 

房间状态

location

varchar

×

 

所处位置

r_tel

varchar

×

 

房间电话

remark

varchar

 

备注

statetime

int

×

0

状态计时

delmark

int

×

0

删除标记

other1

varchar

 

保留1

other2

varchar

 

保留2

 

客户类型表  [customertype]

字段名

类型

允许为空

默认值

说明

pk

decimal

×

 

主键

id

varchar

×

 

客户类型编号

c_type

varchar

×

 

客户类型

dis_attr

varchar

×

 

折扣属性

discount

int

×

 

折扣比例

price

float

×

 

原价格

dis_price

varchar

×

 

折扣价格

remark

varchar

 

备注

delmark

int

×

0

删除标记

other1

varchar

 

保留1

other2

varchar

 

保留2

 

入住信息表[livein]

字段名

类型

允许为空

默认值

说明

pk

decimal

×

 

主键

In_no

varchar

×

 

入住单号

r_no

varchar

×

 

房间号

r_type_id

varchar

×

 

房间类型编号

Main_room

varchar

×

 

主房间号

Main_pk

decimal

×

 

主PK

c_type_id

varchar

×

 

客户类型编号

m_id

varchar

×

*

客户编号

c_name

varchar

×

 

客户名称

c_jp

varchar

 

客户名称简拼

sex

varchar

×

 

性别

zj_type

varchar

×

 

证件类型

zj_no

varchar

×

 

证件编号

address

varchar

×

*

地址

renshu

int

×

 

人数

in_time

varchar

×

 

入住时间

days

int

×

 

预注天数

account

float

×

 

消费数量

foregift

float

×

 

押金

chk_no

varchar

×

*

结算单号

chk_time

varchar

×

*

结算时间

remark

varchar

 

备注

userid

varchar

×

 

操作员

cluemark

int

×

0

提醒标志

statemark

varchar

×

0

状态标志

delmark

int

×

0

删除标记

other1

]

 

 

 

varchar

 

保留1

other2

varchar

 

保留2

 

预定信息表[engage]

字段名

类型

允许为空

默认值

说明

pk

decimal

×

 

主键

c_name

varchar

×

 

客户名称

c_jp

varchar

×

 

客户名称简拼

c_tel

varchar

×

 

客户电话

r_type_id

varchar

×

 

房间类型编号

r_no

varchar

×

 

房间号

pa_time

varchar

×

 

预抵时间

keep_time

int

×

 

保留时间

eng_time

varchar

×

 

预定时间

remark

varchar

 

备注

engagemark

int

×

0

预定状态标志

cluemark

int

×

0

提醒标志

delmark

int

×

0

删除标记

other1

varchar

 

保留1

other2

varchar

 

保留2

 

结算表[checkout]

字段名

类型

允许为空

默认值

说明

pk

decimal

×

 

主键

chk_no

varchar

×

 

结帐单号

in_no

varchar

×

 

入住单号

days

int

×

 

实住天数

money

float

×

 

金额

chk_time

varchar

×

 

结算时间

remark

varchar

 

备注

delmark

int

×

0

删除标记

other1

varchar

 

保留1

other2

varchar

 

保留2

 

日志表[record]

字段名

类型

允许为空

默认值

说明

pk

decimal

×

 

主键

time

datetime

×

 

操作时间

operator

varchar

×

 

操作员

brief

varchar

×

 

内容摘要

content

varchar

×

 

内容

delmark

int

×

0

删除标记

other1

varchar

 

保留1

操作员信息表[pwd]

字段名

类型

允许为空

默认值

说明

pk

decimal

×

 

主键

userid

varchar

×

 

用户登录ID

pwd

varchar

×

 

登录密码

puis

int

×

 

用户权限

delmark

int

×

0

删除标记

other1

varchar

 

保留1

other2

varchar

 

保留2

 

会员信息表[member]

字段名

类型

允许为空

默认值

说明

pk

decimal

×

 

主键

m_id

varchar

×

 

会员编号

m_name

varchar

×

 

会员名称

sex

varchar

×

 

性别

zj_no

varchar

×

 

证件编号

address

varchar

×

 

详细地址

m_tel

varchar

×

 

联系电话

remark

varchar

×

 

备注

delmark

int

×

0

删除标记

other1

vrchar

 

保留1

other2

varchar

 

保留2

 

散客开单中间表[roomnum]

字段名

类型

允许为空

默认值

说明

roomid

varchar

 

房间编号

 

 

团体开单中间表[roomnums]

字段名

类型

允许为空

默认值

说明

rr_type

varchar

 

房间类型

roomid

varchar

 

房间编号

price

float

 

单价

 

预订信息中间表

字段名

类型

允许为空

默认值

说明

pk

decimal

 

主键

c_name

varchar

 

客户名称

c_jp

varchar

 

客户名称简拼

c_tel

varchar

 

客户电话

r_type_id

varchar

 

房间类型编号

r_no

varchar

 

房间号

pa_time

varchar

 

预抵时间

keep_time

int

 

保留时间

eng_time

varchar

 

预定时间

remark

varchar

 

备注

engagemark

int

0

预定状态标志

cluemark

int

0

提醒标志

delmark

int

0

删除标记

other1

varchar

 

保留1

other2

varchar

 

保留2


    原文作者:咿咿呀呀呀
    原文地址: https://blog.csdn.net/orangefly0214/article/details/78728670
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞