1.增添员工 2.修改员工信息 用户信息维护模块 3.删除员工 4.查询员工信息 1.增添房间信息 2.修改房间信息 房间信息维护模块 3.删除房间信息 4.查询房间信息 房间类型的添加、删除、修改、房间类型维护 查询 退房成功后把相应的房间该为退房功能模块 “空闲” 营业情况统计模块 按日期结算总营业额 1.注意房间状态,预定日期前还可以由其预订房功能模块 他房客入住 2.预定房间到期未入住的处理 个人密码修改功能模块 用户自己密码的修改 5.2数据库设计
5.2.1.数据库的表结构是非常重要的环节,一个良好的数据库设计,可以提高效率,方便维护,并且为以后进行功能的扩展留有余地。表4-4是系统数据库表的清单。
表4-4数据表清单
序号 1 2 3 4 5 6 数据表名称 Room Roomtype 客户信息表 历史记录表 预定记录 住户登记信息 说明 对房间信息进行记录 对房间类型进行记录 对客户信息进行记录 历史入住记录 预定信息记录 对住户入住信息进行记录 5.2.2.房间信息表,如表4-5
表4-5房间信息表
字段名 数据类型 字段说明 备注 RoomID Number BedNumber Description int varchar(50) int varchar(255) 房间信息 房间号 床位号 房间描述 不允许为空 主键自动增加1 不允许为空 不允许为空 State GuestNumber TypeID varchar(50) 房间状态 int int 住户编号 房间类型 不允许为空 不允许为空 不允许为空 5.2.3.房间类型表,如表4-6
表4-6房间类型表
字段名 TypeID TypeName TypePrice IsAddBed AddBedPrice Remark 数据类型 int 字段说明 类型信息 备注 主键自动增加1 不允许为空 不允许为空 不允许为空 不允许为空 不允许为空 varchar(50) 类型名称 money 类型价钱 varchar(20) 是否加床 money Varchar(50) 加床费 备注 5.2.4.客户信息表,如表4-7
表4-7客户信息表
字段名 客户编号 姓名 性别 身份证号 联系电话 VIP 消费总金额 数据类型 int varchar(50) Varchar(10) 字段说明 客户编号 姓名 性别 备注 主键自动增加1 允许为空 允许为空 允许为空 允许为空 允许为空 允许为空 Varchar(22) 身份证号 Varchar(50) 联系电话 Varchar(50) Money VIP 消费总金额 5.2.5.历史记录表,如表4-8
表4-8历史记录表
字段名 客户姓名 入住房号 入住时间 数据类型 字段说明 备注 主键自动增加1 允许为空 允许为空 varchar(50) 客户姓名 varchar(50) 入住房号 Varchar(50) 入住时间 预退订时间 Varchar(50) 预退订时间 允许为空 退房时间 是否加床 押金 总费用 说明 Varchar(50) 退房时间 varchar(50) 是否加床 varchar(50) money Varchar(250) 押金 总费用 说明 允许为空 允许为空 允许为空 允许为空 允许为空 ID int ID 不允许为空 5.2.6.预订记录表,如表4-9
表4-9预订记录表
字段名 房间号 预订入住时间 预订退房时间 客户编号 ID 数据类型 字段说明 备注 允许为空 允许为空 允许为空 允许为空 主键自动增加1 varchar(50) 类型信息 varchar(50) 类型名称 varchar(50) 类型价钱 int int 是否加床 加床费 5.2.7.住户登记信息表,如表4-10