软件工程课程设计酒店管理04.doc
- 文档编号:2896125
- 上传时间:2023-05-05
- 格式:DOC
- 页数:16
- 大小:109KB
软件工程课程设计酒店管理04.doc
《软件工程课程设计酒店管理04.doc》由会员分享,可在线阅读,更多相关《软件工程课程设计酒店管理04.doc(16页珍藏版)》请在冰点文库上搜索。
软件工程课程设计报告
------------酒店管理系统
学院:
计算机科学与技术学院
班级:
姓名
学号:
指导老师:
目录
.问题定义…………………………………………..3
一酒店管理需求分析……………………………..3
1.1系统任务概述……………………………………………………3
1.2功能需求…………………………………………………………4
1.3设计内容…………………………………………………………4
1.4系统的主要功能…………………………………………………5
1.5酒店管理的E-R图………………………………………………5
1.6数据字典…………………………………………………………7
二概要设计………………………………………..8
2.1数据分析…………………………………………………………8
2.1主要功能…………………………………………………………8
2.3系统软件结构图…………………………………………………9
三详细设计………………………………………….10
3.1用户登录验证设计说明…………………………………………10
3.2添加客户信息设计说明……………………………………………11
3.3显示设计说明………………………………………………………12
3.4查询信息设计说明…………………………………………………13
3.5结账功能设计说明…………………………………………………13
3.6删除信息设计说明…………………………………………………14
问题定义
随着我国经济的迅速发展,人们的生活水平有了显著的提高,假日经济和旅游经济已成为人们消费的热点。
各地也把旅游业当作本地经济发展的重要经济支柱之一,从而促进了宾馆酒店业的快速发展。
同时,随着宾馆酒店越来越多,人们的要求越来越高,宾馆酒店业的竞争也愈来愈激烈。
如何在激烈的竞争中生从发展,是每一个宾馆酒店必须面临的问题。
对宾馆的经营状况起决定作用的是宾馆的服务管理水平。
如何利用先进的管理手段、提高宾馆的管理水平,以成为宾馆酒店业发展的当务之急。
面对信息时代的机遇和挑战,利用科技手段提高企业管理水平是企业管理无疑的一条行之有效的途径。
现在的宾馆行业已经发生拉巨大变化,已不仅是提供给人们一个吃住行的简单场所,所以,将计算机管理引入宾馆的管理体系中,无疑对宾馆的服务水平更上一层楼提供了一种有利的支持。
虽然计算机管理并不是宾馆管理走向成功的关键元素,但它可以最大限度地发挥准确、快捷、高效等作用,对宾馆的服务管理提供强有力的支持。
因此,采用全新的计算机网络和宾馆管理系统,已成为提高宾馆的管理效率、改善服务的水准的重要手段之一。
在某种意义上,宾馆客房管理方面的信息话已成为现代化宾馆的重要标志。
一、酒店管理需求分析
1.1系统任务概述
本文档对《酒店管理系统》的开发需求进行描述,目的是明确酒店管理系统对用户的功能要求.该文档对《酒店管理系统》做全面细致的用户需求分析,明确所要开发的系统应有的功能、性能与界面,使有关人士能够清楚的了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。
随着人民生活水平的提高,旅游出行的人越来越多,酒店的客流量不断增加,传统的酒店管理方法已经不适应现代社会的需求。
酒店在正常运营中需要对客房资源、顾客信息、退房信息等进行管理,利用客房管理系统及时了解各个环节中信息的变更,有利于提高管理的效率。
本项目作为《软件工程课程设计》课程的训练项目提出,目的是为了提高同学们软件的开发和数据库的创建链接,以及软件文档的相关标准和编写原则,提高大家的实践能力。
1.2功能需求
建立一套功能完善的管理信息系统,既能满足业务人员日常处理的需要,增强企业经营全过程的数字化管理水平;又能满足管理人员决策分析的需要,提高公司管理层对公司经营反馈信息的响应速度。
从而大幅度提高工作效率,提高实施管理的准确性、科学性,使担负管理的工作人员从繁杂的手工劳作中解脱出来。
面对酒店行业的高速发展和酒店行业信息化发展的过程中出现的各种情况,酒店客房管理系统在实施后,应能达到以下目标:
(1)实现多点操作的信息共享,相互之间的信息传递准确、快捷和顺畅。
(2)服务管理信息化,可随时掌握客人住宿、客房状态、客人挂帐等情况。
(3)系统界面友好美观,操作简单易行,查询灵活方便,数据存储安全。
(4)客户档案、挂帐信息、预警系统的结合,可对往来可户进行住宿监控,防止坏帐发生。
(5)通过酒店客房管理系统的实施,可逐步提高宾馆的管理水平,提升员工的素质。
(6)系统维护方便可靠、有较高的安全性,满足实用性、先进性的要求。
1.3设计内容
酒店管理系统是酒店宾馆管理中必不可少的软件工具,随着现代化都市发展,酒店的功能也随着逐步扩充,来方便、满足旅客们的需求,因此酒店管理越来越需要电子计算机的帮助,通过管理系统它可以方便工作人员的操作,省去了大量的人力开销。
同时,计算机的管理也大大的提高了管理时的可靠性。
如今,随着我国经济的高速发展,现代化酒店如雨后春笋般涌出,所以,酒店管理系统有着巨大的市场和发展空间。
1.4系统的主要功能
本酒店管理系统具有酒店的基本功能,是为酒店的服务人员开发的一款简单的系统,其具体功能如下:
可对酒店的所有客人进行登记、录入、查看、删除。
可查看酒店的所有服务项目和收费情况。
用户可查看账单和自己的消费情况。
可以通过本系统实现订餐、订票等服务,并自动记账。
可方便结账操作。
1.5酒店管理系统的E--R图
本程序的数据库使用了七张表,其E—R图如下:
客户表用于存放客户的个人信息,如图1-1所示
客户
证件号
姓名
性别
电话
手牌号
账单号
图1-1
用于存放每一个客户的账单情况,如图1-2所示
账单
找回费用
总费用
实交费用
手牌号
账单号
图1-2
用于存放每位客户的服务项目,如图1-3所示
消费
账单号
消费项目
消费数量
消费价格
图1-3
用于存放酒店餐饮项目,如图1-4所示
餐饮
编号
菜名
价格
图1-4
存储本酒店的客房信息,如图1-5所示
客房
编号
类型
电话
层数
状况
价格
图1-5
存放本酒店的娱乐信息,如图1-6所示
娱乐
编号
项目
价格
图1-6
根据以上对酒店管理系统数据信息的分析,一个标准的酒店管理系统的E--R图,如图1-7所示
客户信息
消费信息
费用信息
记账
消费
关系
1
1
1
N
1
N
图1-7
1.6数据字典
表3.1客户信息存储表
数据存储
条目名:
客户信息
记录数:
记录所有客户信息
主关键字:
客户号
记录组成:
项目:
客户ID+客户姓名+性别+籍贯+联系电话
表3.2客房信息存储表
数据存储
条目名:
客房信息
记录数:
记录所有房间信息
主关键字:
客房号
记录组成:
项目:
客房编号+客房类型+客房楼层+单价+备注信息
表3.3客房类型信息存储表
数据存储
条目名:
房间类型
记录数:
记录房间类型
主关键字:
房间类型名
记录组成:
项目:
房间类型名+面积+额定床数+额定人数+空调+电视+卫生间+电话+备注信息
二、概要设计
2.1数据分析
根据系统需求,需要如下数据:
根据各属性性质的不同、联系实际,将相同性质的属性归为一类,现分类如下:
1.客户信息:
证件号,姓名,性别,电话。
2.酒店为客户提供的信息:
手牌号,账单号。
3.酒店自己的信息:
服务编号,服务项目,费用。
4.服务信息:
客户的需求,总计费用,实交费用,找回数额。
2.2主要功能
客房信息管理功能模块包括客房标准信息设置模块和客房信息设置模块。
客房标准信息设置模块主要实现:
客房标准信息设置
客房标准信息添加
客房标准信息修改
客房标准信息删除
客房信息设置模块主要实现:
客房信息查询
客房信息添加
客房信息修改
客房信息删除
顾客登记信息管理包括:
(1)剩余客房信息查询:
可以通过系统对宾馆内剩余的客房进行查询,可以了解到未被预定及未被使用的客房的编号、客房编号、客房类型、客房位置、客房单价等。
(2)订房信息的添加:
通过宾馆管理系统可以对入住的顾客的信息进行添加。
包括顾客的身份证号码、顾客的姓名、以及对顾客所住的客房的有关信息的添加,包括客房编号、客房种类、客房位置、客房单价、入住日期、折扣、备注信息等。
(3)订房信息的修改:
通过系统可以随时对里面的信息进行修改,包括对客房编号、客房种类、客房位置、客房单价、顾客姓名、顾客身份证号码、入住日期、折扣等的修改。
(4)订房信息的查询:
通过系统可以查询到在住顾客的信息包括客户号、顾客的姓名等。
还可以查到该顾客所住的客房编号、客房种类、客房位置、客房单价、入住日期、折扣等。
2.3系统软件结构图
酒店信息管理系统
结账信息管理
订房信息管理
客房信息管理
系统管理
结账信息查询
结账信息修改
结账信息添加
订房信息查询
订房信息修改
订房信息添加
剩余客房信息查询
设置客房信息
设置客房标准
密码管理
用户管理
客房信息查询
客房信息修改
客房信息添加
客房标准修改
客房标准添加
续订信息管理
续订信息添加
三、详细设计
3.1用户登录验证设计说明
开始
显示登录界面
创建数据库连接
用户名和密码存在?
读取数据库中用户信息
输入用户名和密码
Y
N
登陆成功
关闭数据库连接
结束
图3-1用户登录验证模块流程图
3.2添加客户信息设计说明
3.2.1功能
添加客户信息
开始
进入数据添加界面
提示成功
结束
选择添加客户数据
图3-2添加客户信息模块流程图
3.2.2流程逻辑
3.3显示设计说明
3.3.1功能
显示酒店的情况
3.3.2流程逻辑
开始
选择显示菜单
显示选定的菜单
进入显示界面
结束
图3-3显示模块流程图
3.4查询信息设计说明
3.4.1功能
用户对系统内的各项信息进行查询。
开始
显示查询界面
创建数据库连接
读取数据库中用户信息
输入查询关键字
列表显示信息
关闭数据库连接
结束
选择要查询信息的类别
图3-4查询信息模块流程图
3.4.2流程逻辑
3.5结账功能设计说明
3.5.1功能
结账
图3-5结账模块流程图
开始
创建数据库连接
向数据库中添加信息
输入添加信息
选择结账功能
关闭数据库连接
结束
Y
3.5.2流程逻辑
3.6删除信息设计说明
3.6.1功能
删除要删除的数据
图18删除信息模块流程图
开始
创建数据库连接
删除数据库中相应信息
列表显示删除结果
关闭数据库连接
结束
3.6.2流程逻辑
16
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 课程设计 酒店 管理 04