软件工程课程设计(酒店管理系统)
酒店管理系统(软件工程课程设计)

6.1法律方面的可行性:
经本项目组及酒店方面专业人员研究确定不存在法律方面的问题。
6.2使用方面的可行性:
本项目的应用只需要对原有的酒店总台相关人员进行软件的使用培训,对用户单位的行政管理以及工作制度等方面不需要有所变动,因此不存在该方面的问题
7.结论:
经过小组研究分析,该管理系统是对过去酒店客房管理系统的完善,消除了过去系统的不足之处。待资金到位即可着手进行开发。
4.5系统设置功能:
本模块主要实现的是对本管理系统进行维护与设置操作;数据库的维护,包括数据库数据的备份;对用户的密码的录入,修改操作,基本流程如下:
5.系统主要功能的数据流图表如下图所示:
图表4. 0层数据流图表
6.数据字典:
如若遇到团体预订客户在转登记入住时应考虑团体是否在规定期限内到达,对于团体提出的加房,减房要求,也应作出相应处理。其基本流程如下所示:
4.2退房管理功能:
本系统对结账方式如下规定:对于团体客人,由团体负责人统一结账,结账方式为现金及银行卡结合的方式,不接受挂账。其基本流程如下所示:
4.3客户信息管理功能:
(2)在具体的调研之后定下较为适合的系统设计方案,并进一步比较各方案的优劣,从中提炼出最优方案。
(3)经费与投资重要来自用户,用户提供一部分的设备支持,其中保证日常的一部分生活与工作费用。
(4)对软件不作违反法律与政策的设计,在基本设计的基础上结合最近法律政策允许对软件做合理升级维护。
(5)针对用户要求所设计管理软件基于现行普遍应用的标准配置硬件系统,于windows操作系统下开发运行。
酒店客户在退房时,系统用户对客户应付金额进行结算后开出发票,并更新相应客房信息。
4.系统功能调查:
酒店管理系统课程设计

酒店管理系统课程设计1. 引言酒店管理系统是一个为酒店提供全面管理服务的软件系统。
它的主要目的是帮助酒店提高管理效率,提升服务质量,以及实现更好的营业利润。
本文将介绍一个基于Python开发的酒店管理系统的设计过程。
2. 功能需求分析在进行系统设计之前,我们需要明确系统的功能需求。
酒店管理系统的功能需求主要包括:2.1 客房管理•房间信息管理:包括房间类型、房间号、房间状态等信息的管理。
•房间预订管理:包括客户信息、房间号、入住时间、退房时间等信息的管理。
•房间入住管理:记录客户的入住信息,包括客户姓名、身份证号、入住时间等。
•房间退房管理:记录客户的退房信息,包括客户姓名、身份证号、退房时间等。
2.2 客户管理•客户信息管理:包括客户姓名、身份证号、联系方式等信息的管理。
•客户预订管理:记录客户的预订信息,包括客户姓名、身份证号、入住时间等。
•客户入住管理:记录客户的入住信息,包括客户姓名、身份证号、入住时间等。
•客户退房管理:记录客户的退房信息,包括客户姓名、身份证号、退房时间等。
2.3 库存管理•酒店物品管理:包括物品名称、库存数量、进货价、出售价等信息的管理。
•进货管理:记录进货的物品信息,包括物品名称、进货数量、进货时间等。
•销售管理:记录销售的物品信息,包括物品名称、销售数量、销售时间等。
2.4 费用管理•房间费用管理:计算客户入住期间的房间费用。
•物品费用管理:计算客户购买物品的费用。
3. 系统架构设计酒店管理系统的整体架构分为前端和后端两部分。
前端负责用户交互界面的展示,后端负责处理用户的请求,进行相应的逻辑处理。
3.1 前端设计前端设计采用Web页面的形式,使用HTML、CSS和JavaScript进行开发。
用户通过浏览器访问系统的前端页面,与系统进行交互。
3.2 后端设计后端设计采用Python进行开发。
使用Flask框架搭建Web服务,处理用户的请求,并调用相应的业务逻辑。
酒店管理系统软件工程课程设计

酒店管理系统软件工程课程设计酒店管理系统软件工程课程设计随着社会的快速发展和信息化技术的不断更新,酒店业已经转变为一种现代服务业。
酒店管理系统软件是现代酒店管理的重要工具。
它可以帮助酒店实现客房管理、餐饮管理、预订管理、营销管理、会员管理等方面的功能,提高酒店管理和服务品质,增强酒店竞争力。
因此,酒店管理系统软件工程课程非常重要。
酒店管理系统软件工程课程设计应包括以下内容:1. 酒店管理系统软件的需求分析。
在了解酒店业务流程的基础上,对酒店管理系统软件的功能、性能、安全等方面进行需求分析。
在此基础上,明确酒店管理系统软件的开发目标和任务。
2. 酒店管理系统软件的架构设计。
根据需求分析结果进行系统架构设计,确定系统的模块、组件、接口和数据流等,从而构建高效、灵活、可扩展的酒店管理系统软件。
3. 酒店管理系统软件的模块设计。
酒店管理系统软件包括客房管理、餐饮管理、预订管理、营销管理、会员管理等模块。
因此,需对每个模块进行详细设计,明确每个模块的功能、特性、实现方式等。
4. 酒店管理系统软件的编码和测试。
编码是实现酒店管理系统软件的过程,必须遵循软件工程开发规范,编写优质、可维护、易扩展的代码。
测试是验证酒店管理系统软件是否符合实际需求的过程,必须进行系统测试、单元测试、集成测试等。
5. 酒店管理系统软件的部署和维护。
酒店管理系统软件的部署包括安装、配置、集成和上线等,必须做好部署计划、安全措施和相关文档的编制。
维护包括保障软件正常运行、及时处理软件故障和更新软件版本等。
酒店管理系统软件工程课程设计的关键是实践。
学生应该以实际需求为导向,不断探索酒店管理系统软件设计、编码和测试的过程,积累实战经验。
同时,学生也应该注重团队合作和项目管理,提高自己的协作能力和管理能力。
在酒店管理系统软件工程课程设计中,教师应扮演着指导、支持和监督的角色。
他们应提供需求分析、架构设计、模块设计、编码和测试的指导和建议,鼓励学生创新和自主思考。
软件工程课程设计酒店管理

未来改进方向探讨
拓展系统功能
考虑引入客户关系管理、营销推广等模块,提升酒店服务水平。
加强移动端支持
开发适用于手机和平板设备的酒店管理系统,满足用户随时随地 管理的需求。
引入新技术
关注新兴技术发展趋势,如人工智能、大数据等,将其应用于酒 店管理系统,提高运营效率。
THANKS
安全性
采用严格的安全措施,包括数据加密、 用户权限管理等,确保系统和数据的安 全。
可维护性
系统应易于维护和升级,方便后续功能 的扩展和优化。
可用性
用户界面应简洁明了,易于操作,提供 必要的操作提示和帮助文档,降低用户 学习成本。
用户界面需求
界面风格
采用简洁、大气的设计合作和沟通,能够与他人协作完成课程设计任务 。
02
酒店管理系统需求分析
功能性需求
财务管理
集成酒店的收银、财务报表生成等财务管 理功能,确保酒店财务数据的准确性和完 整性。
客房管理
包括客房信息录入、查询、修改和删除等 功能,支持对客房状态(如清洁、维修、 预订、入住等)的实时更新。
预订管理
命名规范
采用有意义的变量名、函数名 等,遵循驼峰命名法或下划线
命名法,提高代码可读性。
缩进与排版
统一采用空格或制表符进行缩 进,保持代码排版整洁。
注释说明
在关键代码处添加注释,解释 代码功能、实现逻辑等,便于 他人理解和维护。
异常处理
对可能出现的异常情况进行处 理,给出相应的错误提示或日 志记录,便于问题追踪和修复
优化措施制定
针对性能瓶颈,制定相应的优化 措施,如优化数据库查询语句、 改进算法、采用缓存技术等。
优化效果评估
实施优化措施后,通过性能测试 工具和实际运行数据,对优化效 果进行评估,包括响应时间、吞 吐量、资源利用率等指标。
软件工程导论课程设计酒店管理系统

06 总结与展望
课程设计成果回顾
实现预订管理
实现客户信息管理
包括客户姓名、联系方式、入住 记录等信息的录入、修改和查询 功能。
包括客户预订、取消预订、预订 查询等功能,支持在线支付。
实现入住管理
包括客户入住登记、房间分配、 换房处理等功能。
实现酒店基本信息管理
包括酒店房间类型、价格、数量 等信息的录入、修改和查询功能 。
前台接待管理
包括客人入住登记、房间分配 、换房处理、客人离店结账等 功能。
餐饮娱乐管理
包括餐厅预订、点餐服务、娱 乐设施预订等功能。
人力资源管理
包括员工信息管理、考勤管理 、薪资管理等功能。
系统架构设计
客户端/服务器架
构
采用C/S架构,客户端负责用户界 面展示和业务逻辑处理,服务器 负责数据存储和后台服务。
模块测试与集成测试
模块测试
对每个模块进行单独测试,包括单元测试和功能测试,确保每个 模块都能正确运行并满足设计要求。
集成测试
将所有模块集成在一起进行测试,确保模块之间的接口能够正确 连接,并实现预期的功能。
缺陷管理
记录测试过程中发现的缺陷,并进行分类、跟踪和修复,确保系 统质量。
系统优化与性能提升
防止恶意攻击及漏洞修补措施
防火墙配置
在服务器前端部署防火墙,根据安全策略过滤非法请求和恶意流量 ,防止外部攻击。
定期安全漏洞扫描
采用专业的安全漏洞扫描工具对系统进行定期扫描,及时发现并修 复潜在的安全漏洞。
入侵检测与防御
配置入侵检测系统(IDS/IPS),实时监测网络流量和系统行为,发 现异常行为及时报警并阻断攻击。
2
系统需求包括前台接待、客房管理、餐饮管理、 财务管理等多个方面,涉及客人预订、入住、结 账等业务流程。
软件工程导论课程设计酒店管理系统程致远

非功能性要求 系统应具有良好的可用性、可维 护性、可扩展性和安全性等非功 能性特性。
开发工具和技术 学生可以选择合适的开发语言、 数据库和开发工具来完成课程设 计,例如Java、Python、 MySQL等。
记录系统操作日志和异常信息,以便及时发现问题并进行 处理。同时实施异常处理机制,确保系统在出现异常时能 够稳定运行并提示用户。
05 系统测试与性能 评估
测试方法选择及实施过程
黑盒测试
通过对系统输入预设的测试数据,检验 系统是否能够按照预期输出结果,以验
证系统功能的正确性。
压力测试
模拟多用户同时操作系统的场景,测 试系统在高负载情况下的性能表现和
02 酒店管理系统需 求分析
功能性需求
预定管理
支持客人在线预定房间,查看 房间状态、价格等信息。
客房管理
对酒店客房进行管理,包括房 间状态更新、房间清洁安排、 房间设施维护等。
前台接待管理
包括客人入住登记、房间分配 、换房处理、续住处理等功能 。
结账管理
处理客人退房时的费用结算, 包括房费、餐费、其他消费等 。
酒店管理系统将更加注重与其他 旅游相关系统的集成和互联互通 ,实现旅游信息的共享和协同服
务。
01
03
02 04
随着移动互联网的普及和5G等通 信技术的发展,酒店管理系统将 更加注重移动端的应用和服务, 满足客户随时随地的需求。
酒店管理系统将更加注重数据安 全和隐私保护,加强系统安全防 护和数据加密等措施,确保客户 信息和交易数据的安全。
前后端交互通信技术
API设计
酒店管理系统软件工程课程设计

软件学院课程设计报告书课程名称软件工程课程设计设计题目酒店管理系统设计与分析专业班级软件10-04班学号姓名张小龙指导教师赵雪2023年1月目录1设计时间........................................................... 错误!未定义书签。
2设计目的........................................................... 错误!未定义书签。
3设计任务........................................................... 错误!未定义书签。
4设计内容........................................................... 错误!未定义书签。
4.1问题定义与可行性研究 ...................................... 错误!未定义书签。
4.1.1问题定义................................................................... 错误!未定义书签。
4.1.2可行性研究............................................................... 错误!未定义书签。
4.2需求分析.............................................................. 错误!未定义书签。
4.2.1总体目的................................................................... 错误!未定义书签。
4.2.2具体目的................................................................... 错误!未定义书签。
软件工程毕业设计:宾馆住宿管理系统设计

目录绪论 (1)课题背景 (1)编写目的和意义 (2)第一章可行性研究分析 (3)1.1 技术可行性 (3)1.2 经济可行性 (3)1.3运行可行性 (4)1.4 功能说明 (4)第二章软件需求分析 (4)2.1 引言 (4)2.2功能需求 (5)2.2.1基本功能需求 (5)2.2.2用户界面需求 (5)2.2.3开发环境介绍 (6)2.2.4系统需求分析 (6)2.3 数据描述 (8)2.3.1 数据流图 (8)2.3.2数据字典 (10)2.3.3 数据采集 (10)2.4 系统模型 (11)2.4.1 功能划分 (11)2.4.2 功能描述 (11)2.4.3 性能需求 (12)2.5 运行需求 (12)2.5.1 用户界面 (12)2.5.2 故障处理 (12)2.6 其他 (13)第三章项目开发计划 (13)3.1项目概诉 (13)3.2实施计划 (13)第四章系统总体设计 (14)4.1 系统设计图 (14)4.2系统功能模块设计 (14)4.2.1 功能模块 (14)4.2.2 系统模块设计 (15)4.2.3系统登录模块设计 (15)第五章详细设计 (20)5.1 系统用户模块 (20)5.2 管理员用户模块 (22)5.3 服务员用户模块 (23)第六章数据库分析与设计 (24)6.1 实体及其属性 (24)6.2 E-R图分析 (25)6.3 数据库表设计 (26)6.4 表间关系 (28)第七章系统实现与测试 (30)7.1 系统的实现 (30)7.2 系统的测试 (30)7.2.1 测试内容 (31)7.2.2 测试结果 (32)第八章项目开发总结 (35)8.1对项目开发过程的评价 (35)8.2对技术方法的评价 (35)8.3对产品质量的评价 (35)8.4经验与教训 (35)绪论课题背景在我国,宾馆分成五星级、四星级、三星级、二星级和一星级。
客房和餐饮方面的管理也随着宾馆的星级不同有所区别,但大体上是相同的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《软件工程》课程设计报告题目:酒店管理系统目录一.项目论证和计划1.1系统介绍 (3)1.2系统设计目标 (3)1.3开发和运行环境 (3)1.4系统功能 (3)1.5系统总体功能需求和性能需求 (4)1.6业务流程分析 (4)1.7人员分配 (4)二.需求分析2.1数据字典 (5)2.2需求规格说明书 (5)三.系统设计a)登录模块 (5)b)前台预定模块 (9)c)前台接待模块 (11)d)收银模块 (13)四.总结 (18)一. 项目论证和计划 1.1 系统介绍酒店管理系统是一套功能强大而又简便实用的管理管理软件,其实现的功能包括客房预定系统、前台接待系统、前台收银系统、帐务系统、电话系统、管理者系统`、帐务报表、帮助信息等功能模块,实现了餐饮住宿娱乐企业日常营运的全面自动管理,是餐饮住宿娱乐企业进行电脑信息化管理的理想选择。
1.2 系统设计目标为酒店设计出一款现代化的管理系统,可以完成酒店的所有日常工作,包括客房预定、前台接待、账务结算等业务。
酒店管理系统将先进的电脑技术与现代酒店服务管理完美地结合起来,实现了住宿、餐饮、娱乐全新概念的服务和管理方式。
本管理系统参照了大量的同类软件,旨在用计算机系统来完成所有能完成的工作,并保持很高的灵活性和易操作性。
1.3 开发和运行环境采用企业已经拥有的硬件环境,windows XP 等PC 机上安装PowerBuilder 9.0进行开发。
在客户端,windows 2000,windows XP ,Vista, Windows7 等PC 机上可以直接运行。
1.4 系统功能模块(图1 模块图)● 客房预定模块:提供个人预定、团体预定,预定未定处理,预售查询等功能,预定系统可随时查询30天以内酒店客房预售一览表,及可售房间数,可查询某间客房预定情况。
● 前台接待模块:提供个人入住登记,团体入住登记,修改客人信息,转房,调房,等功能,如果客人入住,将会个客人生成一个唯一的账号,并允许客人先消费再付帐,最终结算,如果是团体入住,将设置主账号与分账号,并分清消费情况记入主账户还是分账户。
酒店管理系统客房预定 前台接待 前台收银 电话系统 客历模块 登录模块 管理模块 报表模块● 前台收银模块:提供记帐,退房,押金,查询,转账,跑单等功能,允许几个客人的账户消费转入一个账户,也可把某一帐号特定时期特定几类消费转入另一帐号,转帐帐项将留下记号并且留下记录以方便查核人员核对。
● 电话系统模块:提供电话以及网络服务的自动计费,并提供详单。
● 客历系统模块:提供客人资料输入,查询,修改等功能。
● 登录系统模块:提供收银人员,管理者等的登录,并提供相应服务以及密码注册修改功能。
● 管理者特权模块:管理者通过密码认证后方可进入此功能模块,此模块提供修改客房定价,删除、修改各级密码,修改特别客单,设置系统参数,数据备份等功能。
● 报表系统模块:提供客房占用表,转房改租表,预定未到表,客房取消表,房租分析表,经营统计表,可售情况表,房间状况表,坏房报告表,日租统计表,合约销售表。
1.5 系统总体功能需求和性能需求系统要求可以实现客房预定,客房退订,前台接待,消费结算,账务结算,电话收费管理,修改客房定价,打印预定、转房等一系列报表。
系统以现代化的计算机技术管理代替过去的人为的掌控,减小了酒店经营的难以程度,是现代酒店经营的首选。
1.6 业务流程分析软件一共分为八大模块,具体流程如下:(图2 系统总流程图)(图3 具体流程图)二.需求分析随着人民生活水平的提高,餐饮,住宿,娱乐业在服务行业中占有越来越重要的地位。
要使在当前酒店行业日趋激烈的竞争中脱颖而出,必须努力发展自己的特色。
在管理方面也要有自己的管理特色,避免传统管理方法的失误,使得酒店的信誉客人酒店管理客人用户名密码 登录界面进入管理者前台信息录入信息查询报表文件以及各个管理方面都能够出现零失误,以及能够给管理者和普通的营业员带来操作上的方便,对整个酒店各个方面的业务带来快捷,方便,高效的服务,使用户能够对这个软件感到满意,那么才是管理软件的成功之处。
酒店管理系统一个现代化的管理系统,系统给出了实际酒店管理中遇到的所有情况,此酒店管理系统软件是为了代替酒店管理者更好的管理而制作的,软件给出了酒店管理中的各种细节问题,使得管理变的更加的轻松。
它符合人们平时的使用习惯,使用性强,能较好的实现各方面的功能。
2.1数据字典数据流图只是对数据处理和彼此之间的关系进行了说明,为进一步明确数据的详细内容和数据加工过程,应将最底层数据流图中的全部数据流及其组成部分的数据元素、数据存储、数据加工和外部项等进行详细描述,形成本系统的数据字典,以便此后系统设计的进行。
2.2需求规格说明书(1)系统开发项目概述本系统是为了方便当今酒店实现现代化的管理而设计的管理系统,系统包括客房预定,费用支付,管理者管理,信息管理与查询,等一系列现代酒店管理中的细节部分,使用本管理系统可以高效简单的管理酒店。
(2)需求说明本系统根据对一些现代化的酒店的详细调查与交流,并在此基础上进程了数据以及管理流程的抽象与总结,能很好的反映正常管理的需求。
(3)现行系统状况本系统使用PB环境设计而成,能运行与windows XP, 2000,Vista, Window7等一些其他windows系列系统之上,方便酒店管理者高效的管理。
经测试本系统运行状况良好。
(4)系统实施计划我们小组分工负责本系统的各个模块,最终实现了总体的功能。
三.系统设计该阶段的主要任务是从现代酒店管理系统的总体目标出发,根据系统分析阶段对系统的逻辑功能要求,并考虑到经济,技术和运行环境方面的条件。
确定系统的总体结构和系统各组成部分的技术方案。
合理选择计算机和通信的软硬件设备,提出系统的实施计划,确保总体目标的实现。
系统的详细模块设计如下:a)登录模块设计登录模块的设计十分重要,因为登录模块决定了整个系统是否能够安全有效的运行,保证了管理系统的安全以及酒店的利益。
因此,管理系统的登录模块提供了错误次数限制功能,如果用户连续3次密码输入错误,此账户将被锁定,只有到最高管理者处才解除锁定,管理者有权修改普通使用者的密码与信息,有权限制某些账户的使用。
此外,管理者还有可以修改其他信息的权利。
登录模块链接后台数据库,后台数据库才用PB自带的数据库系统,数据库以简单安全为主要考虑因素。
另外登录模块采用了验证码限制,如果输入的验证码错误同样无法进入系统,密码少于8位则无法注册。
(验证码为随即生成的有数字字母组合)登录模块数据字典如下:数据处理名:登录密码简述:用户输入自己的账户与密码,如果正确则进入相应的模式,如果连续输入三次错误密码则账户自动锁定 输入:账户、密码具体系统模块分析:具体登录功能结构图如下:登录界面如下:启动 用户登录密码正确次数 > 3管理者 其他用户退出退出NNYY登录模块注册登录 修改密码注册界面如下:修改密码界面如下:登录逻辑描述:If 用户和密码一致then进入系统Else if 密码or 账号错误If 输入次数不大于3 次then重新输入Else锁定此账户并退出End ifEnd if修改密码逻辑表述:If 用户登录成功then提供密码修改服务Dowhile 没有修改成功and 用户没有取消修改If 新密码和重新输入一致thenIf 新密码和旧密码相同then提示“你修改的密码和上次一样,请换个密码”Else if 密码位数小于8位提示“密码长度过短,请更换更安全的密码”Else提示“修改成功”End ifElse提示“两次输入密码不一致,请重新输入”End ifEnd do Else退出 end if注册用户逻辑描述:Dowhile 没有注册成功 and 用户没有取消注册If 新密码和重新输入一致 then If 密码位数小于8位 提示 “密码长度过短,请更换更安全的密码” End if Else 提示 “两次输入密码不一致,请重新输入” End if End dob) 客房预定模块设计客房预定是酒店管理中的一个很重要的过程,预定的好坏直接决定了酒店收入的高低,客房预定模块的设计着重点是简单易用,这样可以有利于相关人员快速登记预定人信息。
预定:房间查询数据字典:处理信息:房间信息简述:提供查询是否还有空房,查询客人想要预定的房间是否我空 输入:房间号输出:如果有客人输出客人信息,如果没有打印相应信息客人信息数据字典:处理信息:客人个人或团体信息简述:客人已经确定订房,输入预定房客人的个人信息到预定等级表客人房间 查询客人 信息收银订房客人有无房间有房间无房间定金 定金收据输入:输入客人各人或团体信息收银信息数据字典:处理信息:押金简述:登记客人的押金缴纳情况以及多少 输入:客人缴纳押金的多少订房数据字典:处理信息:订房信息简述:告知客人所定房间的房间号,并给客人订房证明 输入:房间号输出:给客人开出订房证明退订:预定查询数据字典:处理信息:房间号或预定人信息简述:根据预定人提供的个人信息或房间号查询此人是否预定 输入:数据客人信息或房间号 输入:有没有对应的信息退款数据字典:处理信息:退给退订客人相应的押金 简述:根据客人缴纳的押金多少退款 输入:客人的个人信息或房间号 输出:客人曾缴纳的押金,并退还预定模块逻辑描述: If 客人要求预定 then 按照客人要求进入客房查询模块查询 IF 有客人想要的房间 and 客人愿意预定 then 登记客人或团体信息 and 收取客人押金 and 给客人开预定证明 Else 客人离开 End if客人预定 查询退款客人查询预定有预定无预定End if取消预定模块逻辑描述: If 客人要求取消预定 then 根据客人提供的信息进入查询模式 If 确有此客人预定 then 退还客人押金 Else 告知客人没有预定 End if End ifc) 前台接待模块设计前台接待也是酒店管理中一个机其重要的环节,接待代表了整个酒店的形象,接待的态度在一定程度上决定了酒店的生意的好坏,因此,酒店管理系统的前台接待模块设计也是一个不容忽视的环节,与客房预定模块的设计理念相同,接待模块同样以间接性与易操作性为着重点,与出发点,尽量减少相关人员的输入,并以方便的输出操作,使其工作更加的简单高效。
前台接待DFD 图:查询预定数据字典:处理数据:客人提供的预定证明上的客人信息或房间号 概述:给出此客人是否已经预定 输入:输入客人的个人信息或房间号码 输出:输出该客人是否已经预定客人 客人查询预定 查询房间与缴费收银唯一ID无预定相应费用给出客人ID指引客房换房已预定预定证明查询缴费数据字典:处理数据:客人缴纳的押金数目概述:安装客人缴纳的押金数目补收相应的金额输入:客人的个人信息输入:该客人所缴纳的押金金额收银数据字典:处理数据:客人缴费情况概述:输入客人的缴费情况并给出客人唯一个人ID输入:个人缴纳的费用输出:找零和客人的唯一ID前台接待逻辑描述:If 客人出示预定证明或个人信息then进入预定查询功能If 有此客人的预定then查询此客人房间号and 转入收银功能收取费用and 分配客人唯一ID号Else告知客人无此预定End ifEnd ifd)收银模块设计收银模块在整个管理系统中相当的重要,客人的消费记帐,查询速度等,会直接影响客人对酒店的印象,为此,此模块注重速度与高效,可以在最短的时间内完成相应的操作。