根据系统功能设计的要求以及功能模块的划分,对于广宇酒店管理系统可以列出以下数据项及数据结构。
员工基本信息:主要包括姓名、年龄、职务、上岗时间、备注。
网站公告信息:主要包括网站公告标题、网站公告内容,作者,时间。
房间(餐位)信息详情信息:主要包括房间编号、状态、容纳人数、备注。
贵宾详情信息:主要包括姓名、电话、贵宾卡号、备注。
网站栏目详情信息:主要包括栏目名称、序号。
菜肴信息:主要包括菜名、菜系、价格、备注。
留言信息:主要包括编号、姓名、题目、留言者qq、留言内容、时间。
教你一招列表信息:主要包括作者、内容、题目。
管理员信息:主要包括登录名、登录密码。
网站基本信息:主要包括位置ID、位置名称。
预定信息:主要包括编号、预定人、预定内容、备注。
3.4.2 数据库表设计
本系统数据库的文件夹名称为JDGL,主机名 "localhost" ,用户名 "sa",密码为空,数据库中的主要表结构设计如下:
(1) 留言表(book)
表3-1留言表
字段名 字段类型 字段宽度 允许空否 字段描述
id 自动编号 否 编号
name varchar 20 否 留言姓名
title varchar 20 否 题目
qq varchar 14 是 留言者qq
text varchar 500 否 留言内容
(2) 包房信息表(room)
表3-2 包房信息表
字段名 字段类型 字段宽度 允许空否 字段描述
id 自动编号 否 编号
roomname varchar 10 否 包房名称roomsortID int 4 否 包房编号
(3) 管理员表(tAdmin)
表3-3管理员表
字段名 字段类型 字段宽度 允许空否 字段描述
id 自动编号 否 编号
fusername varchar 20 否 用户名
fpassword varchar 20 否 密码
(4) 员工信息表(Employee)
表3-4员工信息表
字段名 字段类型 字段宽度 允许空否 字段描述
id 自动编号 否 编号
employee Name varchar 20 否 员工姓名
employee Age int 4 否 员工年龄
employee Duty varchar 10 否 职务
employee Onwork datetime 20 否 上岗时间
employee Remark varchar 50 是 备注
(5) 贵宾用户表(User)
表3-5贵宾用户表
字段名 字段类型 字段宽度 允许空否 字段描述
id 自动编号 否 编号
Loginname varchar 20 否 登录名
Usersname varchar 20 否 真实姓名
Userpsw varchar 20 否 贵宾卡号
Usertel varchar 20 否 贵宾电话
(6) 前台栏目表(tchannel)
表3-6前台栏目表
字段名 字段类型 字段宽度 允许空否 字段描述
id 自动编号 否 编号
fchannelname varchar 20 否 频道名称
freadme varchar 20 否 标题
fLinkurl varchar 20 否 链接地址
forderID int 4 否 栏目顺序
(7) 菜肴表(Food)
表3-7菜肴表
字段名 字段类型 字段宽度 允许空否 字段描述
id 自动编号 否 编号
FoodName varchar 20 否 菜名
FoodPrice decimal 20 是 价格
FoodRemark varchar 20 是 备注
Foodclass varchar 20 是 菜系
(8)最新公告表 (tAnnounce)
表3-8最新公告表
字段名 字段类型 字段宽度 允许空否 字段描述
id 自动编号 否 编号
fTitle varchar 20 否 标题
fContent varchar 500 否 内容
fAuthor varchar 10 是 作者
fDateAndTime datetime 20 否 时间