数据库课程设计—酒店管理系统.docx
- 文档编号:153282
- 上传时间:2022-10-04
- 格式:DOCX
- 页数:35
- 大小:539.96KB
数据库课程设计—酒店管理系统.docx
《数据库课程设计—酒店管理系统.docx》由会员分享,可在线阅读,更多相关《数据库课程设计—酒店管理系统.docx(35页珍藏版)》请在冰豆网上搜索。
题目 :
_酒店管理系统指导老师:
汤德佑
姓名:
苏汉霖班级:
_2010级软件2班学号:
201030631701
目录
一、需求分
析··························
··················3
1、 背景分
析·······················
················3
2、 需求描
述·······················
················3
二、数据字典和数据流
图··························
········4
1、 数据
项·······················
··················4
2、 数据结
构·······················
················5
3、 数据存
储·······················
················6
4、 处理过
程·······················
················6
5、 数据流
图·······················
················7
三、系统整体结构设
计··························
··········9
四、概念结构设计(E-R图)
···························
·····11
五、逻辑结构设
计··························
·············12
1、 与总E-R图对应的关系模
式 13
2、 优化后的数据模
型·······················
·······14
3、 系统实
现·······················
···············18
一、 需求分析
1、背景说明
随着社会经济的发展,人们对生活质量的要求越来越高,人们的生活水平和消费意识的提高,促进了旅游业的发展,作为服务之一的宾馆、酒店、旅店等服务业业也在不断的完善服务体制。
酒店行业是集餐饮、住宿、娱乐于一体的立体化服务体系。
面对快速发展的信息产业带来的影响,酒店行业将面临着机遇和挑战。
如何利用先进的管理手段,提高客房的管理水平,是每一酒店管理者所面临的重要课题。
简单的服务标准已不是制胜的锦囊,只有管理做到最细微之处才能让顾客体会到酒店服务的高标准,高质量。
而准确、快捷、周全往往就是最基本的成功要素。
面对信息时代的挑战,利用技术手段提高企业管理无疑是一条行之有效的途径。
因此采用电脑管理业务、财务等诸多环节已成为推动宾馆酒店业快速发展的先决条件。
2、需求描述
目前大多数就顶啊提供的服务多种多样,规模大小也各不相同,但一般规模的酒店都具备一下三类服务:
饮食、住宿和娱乐。
酒店管理是现代化商业管理中一个极其重要的工作,酒店管理系统应用在局域网上,系统地、全面地支持宾馆管理和服务的全过
程。
主要目标是实现对宾馆内部各种管理的电子化、自动化、提高各个部门之间的办公效率,为高质量的宾馆服务提供保证。
系统功能需求如下:
1、 登陆功能:
登陆向导
2、 员工管理
2-1、员工查询:
根据员工的姓名、编号、性别、等级等查询获取员工的信息
2-2、增加新员工:
酒店新招聘员工,录入新员工的信息
2-3、删除员工:
实现删除员工信息
3、 业务管理
3-1、入住登记:
顾客入住,登记顾客的相关信息
3-2、删除入住登记:
顾客退房离开酒店,删除相关记录
3-3、查询:
查询满足顾客需求的空房间、查询房间的住户相关信息
3-3、预约:
顾客可以提前打电话预约房间
3-4、删除预约:
删除无效的预约
3-5、查询账单:
按日期查询当天的收支情况
3-6、更新:
更新入住顾客的入住信息,比如更换房间、延长入住时间等
二、数据字典和数字流图
1、数据项
编号
数据项名称
类型
说明
1
Rno
Int
房间号码,唯一性
2
Rtype
Varchar
房间类型,枚举类型:
单人房、双人房、三人房、豪华包间、
总统套房
3
Rstate
Int
房间状态,枚举类型:
1(已住),0(空房)
4
Rprice
Int
房间价格
5
Cname
Varchar
入住顾客姓名
6
Sno
Int
服务编号,唯一性
7
Eno
Int
员工编号,单一性
8
Ename
Int
员工姓名
9
Eage
Int
员工年龄
10
Esex
Varchar
枚举类型:
男、女
11
Eworktime
Varchar
工作时间
12
Eclass
Int
员工等级,枚举类型:
1,2,3,4,5
13
Edepartment
Varchar
员工所属部门,枚举类型:
财务部、前台接待部、餐饮服务部、卫生部、经理部
14
Cname
Varchar
入住顾客姓名
15
Csex
Varchar
入住顾客的性别
16
CID_card
Int
入住顾客的身份证号码
17
Cbed_number
Int
入住顾客的床位数
18
In_date
Date
入住日期
19
Out_date
Date
退房日期
20
Stype
Varchar
服务类型,枚举类型
21
Sprice
Int
服务价格
22
Sdepartment
Varchar
服务所属的部门
23
Rname
Varchar
预约顾客的姓名
24
Rsex
Varchar
预约顾客的性别,枚举类型
25
Rphonenumber
Int
预约顾客的电话号码
26
RID_card
Int
预约顾客的身份证号码,唯一性
27
Dno
Int
部门编号,唯一性
28
Dname
varchar
部门名字
29
Dmanager
varchar
部门主管
30
De_no
Int
部门人数
31
BDate
Date
日期
32
Bno
Int
账单编码
33
Getin
Int
收入
34
Getout
Int
支出
35
Profit
Int
收益
2、数据结构
编号
数据结构名
属性
1
Room“
Rno,Rtype,Rstate,Rprice
2
Customer_information
Cname,Csex,CID_card,Cbed_number,Rno,In_date,
Out_date
3
Curtomer_service
Cname,Rno,Sno
4
Employee
Eno,Ename,Eage,Esex,Eworktime,Eclass,Esepartment
5
Page
Eno,Etotalpage,Eactualpage,Ebonus
6
Serve
Sno,Stype,Sprice,Sdepatrment
7
Reserve_customer
Rname,Rsex,Rphonenumber,RID_card,In_Date,Out_Date,Rno
8
Department
Dno,Dname,Dmanager,De_no
9
Bill
BDate,Bno,Getin,Getout,Profit
3、数据存储
数据存储名
输入数据流
输出数据流
说明
员工信息
员工基本信息
员工基本信息
部门信息
部门基本信息
部门基本信息
顾客信息
顾客基本信息
顾客的房号、业务等
住房信息
住房类型
房间状态和房号
服务项目信息
服务编号
服务的相关信息
财务信息
日期
当天的收入支出和利益
4、 处理过程
编号
处理过程名
输入数据
输出数据
1
增加新员工
终端
员工基本信息
2
删除老员工
终端
员工基本信息
3
调配工作
当前员工工作员工基本信息当前部门信息
员工新工作
更新后的部门信息
4
入住登记
终端
顾客基本信息顾客基本业务需求
5
顾客退房
终端
删除退房顾客的相关信息
6
调配(更换)住房
顾客需求
目前住房信息
更新后的住房信息,顾客的需求信心
7
支出情况
终端
支出情况
8
收入情况
终端
收入情况
9
获利
终端
当天的支出、收入和获利情况
5、 数据流图
(1)、入住登记业务
对新入住的顾客进行基本信息的录入、分配房间,登记顾客的姓名、性别、身份证号码、所需床位数、入住日期、离开日期
对于退房的顾客从系统中级联删除其信息,包括在顾客信息表中删除退房顾客的相关信息,以及在顾客预订服务表中的相关信息
新顾客预订
信息
顾客退房
信息
住
房定金结算
基
本信息
顾
客信息
预订信息
住房基本信息
分配住房
退房信息
新住房信息
部门新信息
部门旧信息
信息新增
信息删除
房
价信息
住房定
金收入
财务汇总
系统信息
顾客信息
(2)、服务业务:
包括娱乐业务和餐饮业务等;
顾客入住酒店后可以根据需要查询相关娱乐服务等服务业务,例如早晨叫醒和叫餐等等业务
顾客编号
登记
顾客信息
查询娱乐业务
娱乐类型
娱乐资费
娱乐信息
财务信息
菜名
用户名
菜编号
需收金额
订餐系统
所订菜号
菜号
所订餐号
用户名
用户信息
查询订餐
收款管理
菜谱信息
(3)、财务状况:
登陆
计算录入情况
统计入账情况
宾馆财务总汇信息
收入情况
支出情况
各子系统收入
各子系统支出
固定资产
成本核算
三、系统整体
业务管理
系统主界面
员工管理
查 增 删
四、概念结构设计(E-R图)
1、Page和Employee:
2、Department和Serve:
3、Customer和Room
总的E-R图
五、逻辑结构设计
1、 与总E-R图对应的关系模式:
Room=(Rno, Rtype, Rstate, Rprice);
Customer_information=
(cname,csex,CID_card,Cbed_number,Rno
In_date,Out_date,sno)
Employee=(Eno,Ename,Eage,Esex,Eworktime,Eclass,E
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 课程设计 酒店 管理 系统
![提示](https://static.bdocx.com/images/bang_tan.gif)