宾馆管理系统课程
设计作业
管理信息系统课程设计
宾馆管理系统
一、摘要
为方便小投资的宾馆能更好管理顾客与客房,客房与宾馆,宾馆与员工等之间的关系,顺应需要设计了这种宾馆客房信息管理系统,由于编写功能的不够强大,可能在真实应用会存在些许问题二、需求分析
随着外出人流因为生活,商业等方面的增多,宾馆的发展也日益的迅猛,由于顾客量的增多,客户登记时间的广泛,宾馆收益的日益增多,仅仅依靠手写的老式输入记账法,是无法满足宾馆的需求的,同时这也是浪费人力和时间的。
开发这个数据库,目的就在于能够更好的对客房的预订情况,空余情况,顾客信息,顾客住宿时间和所用费用,客房房态等进行精确的查询,以便更好的完善和更新宾馆信息系统。
数据库的概念结构设计
三、数据库概念结构设计
3.1功能模块分析
根据宾馆的具体情况,系统主要功能如下:
(1)住宿管理模块:包括客房预订、入住登记、客人续往、调房登记、退房结账5部分。
(2).客房管理模块:包括客房设置、客房查询、宿费提醒3部分。
(3)查询统计模块:包括预订房查询、住宿查询、退房查询、客房宿费统计4部分。
(4)报表管理模块:包括预售报表、客房销售报表2部分。
(5)挂账管理模块:包括客户管理、挂账查询、客户结账3部分。
(6)系统设置模块:包括系统初始化、权限管理、密码设置3部分。
3.2功能结构图如下
3.3宾馆客房信息管理流程图
3.4ER图
四、数据库的逻辑结构设计
4.1用数据库建表并完成数据的完整性1宾馆基本信息表。
数据完整性:建立单位名称为主键
2部门基本信息表。
记录宾馆的各个部门,更好的分配和了解情况。
数据完整性:以部门编号为主键
3员工信息表
数据完整性:建立员工编号为主键
建立CK_员工信息表:员工性别='男' or 员工性别='女'
创立FK_员工信息表_部门基本信息表以“部门编号”为外键
4客房设备信息。
记录客房的标准信息,为客房内设备的添加,房态的调节,客房的预定提供查询。
数据完整性:建立客房编号为主键
5客房预订信息表。
数据完整性:建立预订编号为主键
FK_客房预订信息表_员工信息表以“员工编号”“操作员”为外键
FK_客房预订信息表_顾客信息表以“顾客证件号”为外键
FK_客房预订信息表_客房设备信息表以“客房编号”为外键
6结算信息表。