本文档为**酒店管理系统需求分析报告,为**酒店管理系统的设计的主要依据,主要针对**酒店管理系统的概要设计和详细设计人员,作为项目验收的主要依据。
本软件全称为**酒店管理系统。
软件适用于普通二星级酒店、宾馆。
美萍酒店管理系统
本软件的数据库名称为:**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 |