宾馆管理信息系统课程设计
酒店管理信息系统课程设计报告

酒店管理信息系统课程设计报告一、引言酒店管理信息系统是一种集成了计算机技术、网络技术和信息管理技术的系统,旨在帮助酒店提高管理效率、提升服务质量。
本课程设计旨在通过构建一个完整的酒店管理信息系统,让学生掌握酒店管理信息系统的设计方法和实现技巧。
二、需求分析1. 功能需求(1)前台管理:包括客房预订、入住登记、结算等功能。
(2)后台管理:包括房间管理、员工管理、财务管理等功能。
(3)报表统计:包括销售报表、客房利用率报表等统计功能。
2. 性能需求(1)系统响应速度快,界面友好。
(2)数据安全可靠,具有备份和恢复功能。
(3)支持多用户并发操作。
三、系统设计1. 系统架构设计本系统采用B/S架构,即浏览器/服务器架构。
前端采用HTML+CSS+JavaScript进行开发,后端采用Java语言进行开发。
2. 数据库设计本系统数据库采用MySQL数据库,共设计了以下表:(1)客户表:存储客户信息。
(2)员工表:存储员工信息。
(3)房间表:存储房间信息。
(4)订单表:存储客房订单信息。
(5)结算表:存储客房结算信息。
3. 功能模块设计(1)前台管理模块前台管理模块包括客房预订、入住登记、结算等功能。
客户可以通过网站进行在线预订,并在酒店到达后进行入住登记和结算。
系统会自动计算费用并生成结算单。
(2)后台管理模块后台管理模块包括房间管理、员工管理、财务管理等功能。
管理员可以对酒店的各种资源进行管理,包括房间的添加、删除和修改,员工的添加、删除和修改,以及财务报表的生成和查询等。
(3)报表统计模块报表统计模块包括销售报表、客房利用率报表等统计功能。
管理员可以通过系统生成各种财务报告,并对酒店运营情况进行分析和评估。
四、系统实现本系统采用Java语言开发,采用SpringMVC框架进行开发。
前端采用HTML+CSS+JavaScript技术,使用jQuery库进行开发。
数据库采用MySQL数据库,并使用MyBatis框架进行数据访问层设计。
jsp宾馆管理系统课程设计

jsp宾馆管理系统课程设计一、教学目标本课程的目标是让学生掌握JSP技术,能够设计和实现一个简单的宾馆管理系统。
在知识目标方面,学生需要了解JSP的基本概念和语法,掌握Java语言编程基础,理解数据库的基本操作。
在技能目标方面,学生需要能够使用JSP技术进行网页开发,掌握SQL语言进行数据库操作,能够独立设计和实现一个小型的宾馆管理系统。
在情感态度价值观目标方面,学生应该培养对计算机科学和信息技术的兴趣,培养解决问题的能力和团队合作的精神。
二、教学内容本课程的教学内容主要包括JSP技术的基本概念和语法,Java语言编程基础,数据库的基本操作和SQL语言。
具体的教学大纲如下:1.JSP技术的基本概念和语法:介绍JSP的定义、特点和应用范围,讲解JSP的基本语法和指令,掌握JSP页面结构和流程控制。
2.Java语言编程基础:讲解Java语言的基本语法和数据结构,掌握Java程序的设计方法和面向对象编程思想。
3.数据库的基本操作和SQL语言:介绍数据库的概念和结构,讲解SQL语言的基本语法和操作,掌握数据库的创建、表的创建和数据的插入、查询、更新和删除。
4.宾馆管理系统的设计和实现:通过案例分析,引导学生运用所学的JSP技术和数据库知识,设计和实现一个简单的宾馆管理系统,包括用户注册、房间管理、预订管理等功能。
三、教学方法本课程的教学方法主要包括讲授法、案例分析法和实验法。
在教学过程中,将结合具体的教学内容和学生的实际情况,灵活运用不同的教学方法。
1.讲授法:通过教师的讲解,向学生传授JSP技术的基本概念和语法,Java语言编程基础,数据库的基本操作和SQL语言。
2.案例分析法:通过分析具体的宾馆管理系统案例,引导学生运用所学的JSP技术和数据库知识,设计和实现一个简单的宾馆管理系统。
3.实验法:通过实验室的实践操作,让学生动手编写JSP代码和进行数据库操作,巩固所学的知识和技能。
四、教学资源本课程的教学资源包括教材、参考书、多媒体资料和实验设备。
原创宾馆管理系统课程设计报告

原创宾馆管理系统课程设计报告1. 引言宾馆管理系统是一种通过计算机技术来管理和优化宾馆运营的软件系统。
它能够帮助宾馆实现客房预订管理、入住退房管理、房间维护管理、财务管理等功能。
本文将介绍一个原创的宾馆管理系统的设计和实现过程。
2. 功能需求分析宾馆管理系统的功能需求主要包括以下几个方面:2.1 客房预订管理宾馆管理系统应该提供客房预订功能,包括查询房间是否可预订、预订房间、取消预订等。
用户可以通过输入日期和房间类型查询可预订的房间,选择房间后进行预订。
2.2 入住退房管理宾馆管理系统应该提供入住退房管理功能,包括登记入住、办理退房、查询入住房间信息等。
用户可以输入身份信息进行入住登记,系统会自动生成订单和房间号码,同时将入住信息保存到数据库中。
2.3 房间维护管理宾馆管理系统应该提供房间维护管理功能,包括维修房间、清洁房间、更换床单等。
系统管理员可以登录系统进行房间状态的管理和维护工作。
系统会记录房间维护的时间和维护人员信息。
2.4 财务管理宾馆管理系统应该提供财务管理功能,包括统计客房收入、查询财务报表、生成账单等。
系统会自动记录客房收入和支出等财务信息,并生成对应的财务报表供管理员查询和分析使用。
3. 系统设计3.1 技术选型本系统的设计和实现基于Web应用技术,采用了前后端分离的架构。
前端使用HTML、CSS和JavaScript进行开发,后端使用Java语言和Spring框架进行开发,数据库使用MySQL进行存储。
3.2 数据库设计系统使用MySQL数据库进行数据存储,设计了以下几个主要的数据库表:•房间表:记录了房间编号、类型、价格、状态等信息。
•客户表:记录了客户编号、姓名、身份证号等信息。
•订单表:记录了订单编号、客户编号、房间编号、入住日期、退房日期等信息。
•维护记录表:记录了维护记录编号、房间编号、维护日期、维护人员等信息。
•财务表:记录了财务编号、收入金额、支出金额、日期等信息。
宾馆管理信息系统信息系统分析与设计

宾馆管理信息系统信息系统分析与设计宾馆管理信息系统(Hotel Management Information System)是指为了方便宾馆管理和提升服务质量而开发的一套计算机系统。
它主要包括前台管理、客房管理、财务管理、人力资源管理等模块,能够实现宾馆的日常运营管理和业务处理。
本文将对宾馆管理信息系统进行信息系统分析与设计。
1.业务流程分析
宾馆的日常业务流程主要包括客房预订、入住登记、客房管理、财务管理等。
我们需要通过深入了解宾馆的业务流程,确定宾馆管理信息系统所需的功能和模块。
2.数据需求分析
3.功能需求分析
4.系统架构设计
5.数据库设计
6.系统界面设计
7.系统测试与优化
在系统开发完成后,我们需要进行系统的测试和优化,确保系统的功能和性能能够满足宾馆的需求。
测试可以包括功能测试、性能测试和安全性测试等,通过不断地优化和改进,使系统达到预期的效果。
总之,宾馆管理信息系统的分析与设计是一个复杂而细致的过程。
我们需要充分了解宾馆的业务流程和需求,进行数据和功能需求分析,设计
系统架构和数据库,最后进行系统测试和优化。
只有这样,才能开发出一套满足宾馆管理需求的高效、稳定的信息系统。
宾馆管理信息系统

信息系统分析与设计课程设计课题名称:宾馆管理信息系统学生姓名:学院:专业年级:指导教师:完成日期:目录第一章任务书 (3)第二章系统开发可行性分析 (5)第三章需求分析 (8)1.项目开发的背景 (8)2.项目开发的目标 (8)3.系统开发的意义 (9)4.系统开发的主要功能 (9)5.系统的主要内容 (9)第四章系统分析 (10)1.系统模块 (10)2.总体功能模块图 (11)3.业务流程分析 (11)4.数据流程分析 (13)第五章系统规划与设计 (19)一、系统概要设计 (19)1.数据库设计 (19)二、系统详细设计 (21)1.系统功能模块设计 (21)2.系统功能展示 (28)第六章开发总结 (31)参考文献 (32)第一章任务书1.题目关于宾馆管理信息系统的开发2.设计时间(1)第1-2天搜集、整理、分析相关文献、资料(2)第3-6天对用户进行需求分析(3)第7天系统功能模块分析及其划分(4)第8-9天数据库设计(5)第10-13天系统设计及其编程实现(6)第14-15天系统运行调试、修改并撰写文档(7)第16天准备答辩总计16天3.其他相关内容项目提出者:石河子大学信息科学与技术学院相邻课题情况或子课题情况:国家“863”项目和科技支撑计划项目指导老师:陈敏开发人员:信息科学与技术学院信管10级蔡成飞(2010508159) 软件用户:宾馆4.设计资料网上收集资料,寻找案例《项目开发计划规范》《软件需求说明书规范》《数据库设计说明书规范》《数据要求说明书规范》5.工作内容(1)系统可行性分析和需求分析分析系统的可行性,说明该软件开发项目的实现在技术上、经济上和操作上的可行性,评述为了合理地达到开发目标可供选择的各种可能实施方案,说明并论证所选定实施方案的理由。
并且对系统需求做出较为全面的规定;给出系统的约束条件以及某些数据格式。
对所开发软件的功能、用户界面及运行环境等作出详细的说明。
宾馆管理系统课程设计报告

宾馆管理系统课程设计报告1. 引言宾馆管理系统是一个针对宾馆业务管理的软件系统。
宾馆作为一种特殊的服务业,需要对客房预订、客户入住、客户结账、房间管理等一系列业务进行管理和处理。
本文档将详细介绍宾馆管理系统的课程设计报告,包括系统需求分析、系统设计、系统实现和系统测试。
2. 系统需求分析宾馆管理系统的主要需求包括以下几个方面:2.1 客房管理宾馆管理系统需要实现客房的管理和预订功能。
包括客房信息的录入、查询、修改和删除,以及客房的预订和取消预订。
2.2 客户管理宾馆管理系统需要实现客户的管理功能。
包括客户信息的录入、查询、修改和删除,以及客户入住和退房的登记。
2.3 订单管理宾馆管理系统需要实现订单的管理功能。
包括订单的录入、查询、修改和删除,以及订单的结账和发票打印。
2.4 报表统计宾馆管理系统需要提供报表统计功能。
包括客房入住率、客户结账金额、客户退房情况等报表的生成和展示。
3. 系统设计宾馆管理系统的设计主要包括以下几个模块:3.1 数据库设计根据系统需求分析,设计宾馆管理系统的数据库结构。
包括客房表、客户表、订单表等相关表的设计和字段定义。
3.2 用户界面设计设计宾馆管理系统的用户界面,包括客房查询界面、客户查询界面、订单管理界面等。
要求界面美观易用,功能清晰明确。
3.3 业务逻辑设计设计宾馆管理系统的业务逻辑,包括客房预订和取消、客户入住和退房、订单结账等业务的处理过程。
要求逻辑严谨、流程清晰。
4. 系统实现宾馆管理系统的实现主要涉及以下几个方面:4.1 系统框架搭建选择适合的开发框架,搭建宾馆管理系统的开发环境。
包括安装配置开发工具、创建项目结构等。
4.2 数据库操作实现根据系统设计中的数据库结构,使用编程语言对数据库进行操作,实现客房信息的录入、查询、修改和删除,以及客户信息的录入、查询、修改和删除等功能。
4.3 用户界面实现根据系统设计中的用户界面设计,使用前端技术实现界面的展示和交互。
《软件工程基础》宾馆管理系统设计

《软件工程基础》宾馆管理系统设计一丶问题定义1.宾馆,是为客人提供住宿、餐饮、娱乐和其它服务的综合性服务企业,它所接待的客来自世界各地,而且这些客人的生活习惯、消费水平、宗教信仰等各不相同。
随着我国旅游业的飞速发展,以及社会生活水平的普遍提高,人们对于宾馆消费不断地提出更高、更多样性的要求。
2.如何以宾馆企业所拥有的有限的人力、物力、财力和信息资源服务于住店客人,满足客人的各种消费需求,在当今竞争日趋激烈的宾馆行业中,是经营好宾馆企业的重要问题。
3.近年来,我国的现代宾馆业得到了蓬勃的发展,无论是行业规模,设施质量还是经营理念或者管理水平,都取得了长足的进步,已经进入了现代化水平阶段。
宾馆信息管理系统是一个宾馆不可缺少的部分,它对于管理者和消费者来说都非常重要,所以一个良好的宾馆管理系统应该能够为用户提供足够的信息处理能和信息查询手段。
宾馆信息管理系统对于加强宾馆信息管理有着极其重要的作用。
当今社会经济发达,交通便利,人们活动的范围越来越广泛,因此,宾馆的旅客量也在日渐剧增,对于如何管理如此庞大的旅客信息显得更为复杂,传统的管理方法,不仅工作量大,而且特容易出现问题,如效率低,保密性差,另外时间一长,将产生大量的文件和数据,这对于查找,更新和维护都带来了不少的困难。
已不能适应时代的发展4.宾馆经营管理人员不但要掌握科学的管理思想和管理方法来综合的运用宾馆资源,还应该采用先进的计算机管理手段处理日益复杂的信息资源,正确、及时地对客源市场信息作出反应和正确的指定经营决策,这样才有可能保证宾馆企业在如今激烈的竞争中求得生存和发展。
作为宾馆的经营管理人员只有充分的掌握宾馆的各职能岗位的信息流程和计算机处理的要求,并善于结合两者的要求和长处,才能使想进的计算信息处理技术有效的服务与宾馆的经营管理。
5.宾馆客房管理系统是根据宾馆对客房管理的实际情况进行编写的,主要目的是为了方便宾馆对客房的实际情况进行集中的查询与管理工作,以提高整个宾馆的工作效率。
宾馆住宿管理系统课程设计

VFP宾馆住宿管理系统课程设计系别:建筑工程管理系专业:班级学号:姓名:指导老师:一、课程设计名称《宾馆住宿管理系统开发》二、课程设计目的通过本次课程设计,会应用visual foxpro 6开发一个面向对象的应用程序。
三、任务要求1、宾馆住宿管理系统是提供给酒店各个部门及总的管理人员使用的一个对比较大型的综合性宾馆进行住房、员工等综合情况管理的管理的系统.它能自动对预定、住宿、结账进行管理,并生成相关的财务报表。
宾馆住宿管理系统用户需求的主要功能有: 记录的录入、记录的浏览、记录的添加、记录的修改、记录的删除、记录的查找。
功能要完善,面向对象,即使是不会VFP的人也能操作自如。
四、开发应用系统的过程宾馆管理系统是一个比较实用、典型的应用软件,限于篇幅我们只对其中相对重要一些的功能和过程列出,主要包含有数据库(表)、各种输入、输出、浏览、添加、修改、删除、等功能较完整的软件。
本系统的开发是为促进宾馆的管理,方便比较大型的星级宾馆经营管理而研制开发的,旨在减轻宾馆管理工作者的工作负担,科学分工,只能运转,协助他们更科学、更简便的管理宾馆及其日常事务,提高工作效率。
在计算机飞速发展的今天,将计算机这一信息处理利器应用于宾馆的经营管理已是势必所然,而且这也将为宾馆的经营管理带来前所未有的改变,它可以带来意想不到的效益,同时也会为宾馆的飞速发展提供无限潜力。
采用计算机管理信息系统已成为宾馆管理科学化和现代化的重要标志,它给宾馆管理来了明显的经济效益和社会效益。
本系统界面符合Windows标准,采用统一的标准界面,简洁直观、使用方便。
本软件主要目标:根据国家有关的规则,结合酒店的实际情况,开发适合于宾馆经营管理的宾馆管理系统。
宾馆管理系统能实现总体管理管理(包括客房管理、员工管理、用户管理、系统管理等)、日常管理(客房预订、结算、清理情况、员工工资输入、员工工资设定等)、查询子系统(员工查询和客房查询)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
小型宾馆住宿管理系统1 现行系统概述随着当今社会科学技术水平的不断提高,信息通讯技术的发展对社会各个方面的影响越来越大,尤其是计算机技术的的飞速发展,当代似乎一切事情都能与计算机有所关联,我们正朝着智能化,信息化的时代迈进。
有效的利用先进的信息技术,设计有效的、合理的、特定的信息系统能够大大的减少企业或部门的人力物力,节省大量的资金,减少对资源的浪费。
可以说21世纪社会的发展主要靠信息化来推动,一些系统或是软件可以大大提高效率。
当然旅店也不例外,信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。
计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。
为了适应现代社会人们高度强烈的时间观念,宾馆管理系统软件为管理人员带来了极大的方便。
宾馆管理需要对客人预订客房、入住、居住和离店期间的一切服务进行管理,并存储宾馆客房的所有静态和动态信息,并且严格服从有关规定,按一定的模式或规律进行。
这样就减少了一部分相当复杂的工作,减轻了管理人员的负担,使管理得到了更好的改善。
现具体就体育用品的销售管理做出相关的分析与设计。
外加现在旅店业的竞争也愈来愈烈,想要在竞争中硬的优势,就必须在经营管理、服务等方面提高服务管理意识,要有好的服务,要有合理管理,顾客们最关心的就是价钱跟住宿条件,所以这两方面都要妥善处理好。
2 系统分析2.1 需求分析1、系统现状:由于采用计算机所带来的便利性和高效性,旅店的业务做起来会方便很多,在客户中树立良好的形象,但随着数据的增加,业务的增加,竞争的加剧,原有的工作系统已暴露出运行速度慢,处理时间长等缺点。
随着近几年网络的飞快发展,人们的消费行为也随着改变,越来越多的人们希望通过网络迅速了解旅店信息和进行消费,基于上述原因,我们决定试着开发一个新系统,来代替原来的系统,以满足实际的需求。
2、用户需求:用户希望通过使用旅店客房管理系统得到所需信息,达到提高管理水平的目的,希望新系统具有以下功能:(1)使用计算机快速处理日常的业务。
(2)使用电脑处理数据,实现实时查询各种入住信息。
(3)可以实时的录入住宿单、调房单和退宿单等的情况。
(4)可以实时查询客房信息、客户挂帐信息等的明细账。
(5)可以建立客户的资料,为日后的再次入住提供方便。
(6)数据的安全性:不同用户有对数据查看,修改等处理不同的权限。
(7)打印退宿报表、结帐报表等报表。
2.2可行性分析目前旅店行业的发展已经达到一定程度,在那都可以看到旅店,无论是大旅店,还是小旅店,无论是星级的还是普通的。
但是相关的基于B/C模式的管理系统软件尚未达到与之适应的程度,同时,为了尽量给管理者还有客户以方便,考虑到用户需求的实际情况,建立较为简单易明的系统服务,开发此系统无论在经济上,操作上,还是在技术上都是可行的。
具体的分析是从经济、技术、管理三个方面来解释。
2.2.1 技术可行性此次系统的分析与设计建立在这学期我们所学的管理信息系统,和数据库的基础之上。
这方面应分析当前的软件、硬件技术能否满足对系统的要求(如增加存储能力,实现通讯功能,提高处理速度)。
此外,还要考虑自身的水平,以及开发的环境。
于是我决定做一个小型的旅馆住宿管理系统。
信息系统属于知识密集型,对技术要求较高,如果缺乏足够的技术力量,或者单纯依靠外部力量进行开发,是很难成功的。
就技术力量来说,该学期,我们已经学习了管理信息系统,并且对网络技术和操作系统也有系统的了解,熟悉计算机原理,能解决常见的硬件故障和硬件选择。
目前,旅馆管理信息系统已得到了大量应用,有许多可供参考的成功系统。
从技术角度考虑,我们这个旅馆住宿管理信息系统开发可行。
2.2.2 经济可行性必要性。
如果不采用该管理信息系统,其业务过程中所产生的数据将得不到及时、有效的存储和处理,显得比较杂乱无章,难以分析、归纳和比较,影响企业的管理和决策,造成企业效率低下,浪费人力资源、时间和金钱。
有益性。
以较低成本开发出来的管理信息系统将整个业务流程数据进行系统的整合管理,从而能够有效地提高企业内外的信息沟通效率,节省大量的人力、时间和金钱,从而降低成本,加快业务流程,提高企业效益,给企业带来巨大的经济回报。
可能性。
本系统的开发成本少,时间短,无需投入太多的人力、物力和财力,完全能够以最短的时间、最少的人力和最低的成本开发出该系统。
这带来的经济回报将远超过支出,并且最重要的一点是该软件的开发可以给我们对系统的开发有个全面的认识。
从经济角度考虑,此旅馆住宿管理信息系统开发可行。
2.2.3 管理可行性就目前而言,管理系统是一个信息化、智能化和先进管理理念的集合体,是社会发展的必然要求,所以据我们的基本了解大多数旅店拥有自己的管理系统是十分必要的,这样一来对销售人员记录商品销售信息,管理者查看经营信息,以及库存管理都十分方便。
由于该系统能极大地提高企业的管理效率和效益,从而能提高客户和员工的满意度,大大提高了管理者的管理工作效率。
由此从管理方面考虑,此旅馆住宿管理信息系统开发可行。
2.3系统的开发方法的选择经过我的思考,我决定选择结构化开发方法,即用系统工程的思想和工程化的方法,按照用户至上的原则,自顶向下整体分析与设计和自底向上逐步实施的系统开发过程。
是组织、管理和控制信息系统开发过程的一种基本框架。
其基本思想:在系统分析时,采用自顶向下、逐层分解,由抽象到具体的逐步认识问题的过程;在系统设计的时候,先考虑系统整体的优化,再考虑局部的优化问题;在系统实施的时候,则坚持自底向上,先局部后整体,通过标准化模块的连接形成完整的系统。
开发过程主要包括以下几个阶段:系统规划阶段、系统分析阶段、系统设计阶段、系统实施阶段、系统运行与维护阶段,每个阶段都有明确的任务和目标,这样整个开发过程容易调整和控制。
2.4开发目标根据现状分析,用户需求分析和可行性分析,设置本系统的开发目标,其目标如下:(1)建立一套功能完整、高效、安全、稳定的旅店住宿管理信息系统。
(2)系统能够对员工日常操作进行快速、安全地反映。
(3)实现对预订、入住、退宿、房态设置等信息的方便迅速录入、查询及管理,了解旅店日常业务的相关信息。
(4)界面简洁、操作方便、简单易学,用户不需要有太多的专业知识。
2.5 组织结构与功能分析此小型旅馆住宿管理管理的组织结构图如下:其中各个部门的主要职能分别是:经理:负责整体管理和处理各项复杂的事物,审批文件等。
客房部:主要分为前台接待和客房管理,前台接待主要是接待顾客来宾,让他们住房填写信息和顾客资料,客房管理主要是查看客房的状态,看客房物件是否齐全,是否有损坏,有损坏即使往后勤部报修,并且存储旅店物品信息等。
财务部:负责各种押金各项费用的清查,并进行管理。
主要是对所交的费用进行核实、汇总。
后勤部:在此有维修员和服务员,维修员负责各种电器,以及室内物品的维修,服务员负责定时打扫,收拾房间,给顾客一个安心舒适的住所。
2.6业务流程分析本系统的业务流程主要描述如下:顾客入住时应先填写住宿登记交给前台,如果是电话预定的,可直接去前台,然后说明自己的情况,比如说要单间还是双人间,要贵点的还是别便宜点的,前台根据要求筛选,然后让你填写一份入住信息,拿着去客房部,客房部会领着你挑选你的房间,定下来以后就会生成一份属于你的入住信息,客房管理系统的房间就会减少。
等你退房时,你就拿着你的入住房间信息,去前台退房,根据住宿的天数,缴费,财务部就会根据相关费用每月生成财务报表,来反映旅馆的运营情况。
2.6数据流程分析数据流程分析是把数据在组织内部的流动情况抽象地独立出来, 舍去了具体的组织机构等,以发现和解决数据流中的问题。
根据基本情况,我大致画了一个汇总的数据流程图,主要描述了前台接待客户,以及客户预订房间时应作出的一系列反映,根据客房信息表和客户信息表,如果前台经过查询有房间则开始进行住宿处理以及预订处理,然后填写入住信息表和预订信息登记表,客户退房时,可根据入住信息表办理结算,结算时产生的消费结算表有宾馆存档,结算信息返回给客户。
数据流程图如下:数据字典:根据系统的数据流程图,得到数据项、数据流、数据存储、加工的数据字典,数据字典详细描述了数据流程图中各个项,有助于操作员进一步了解系统的逻辑功能和结构。
(一)数据项:1.数据项编号:D—01数据项名称:客房编号数据项:roomid说明:客房编号,唯一标识房间类型:char 102 .数据项编号:D—02数据项名称:客户名数据项:cname说明:客户名类型:varchar 50数据项名称:客户身份证数据项:cid说明:客户身份证类型:varchar 504. .数据项编号:D—04数据项名称:客房状态数据项:status说明:客房状态,分为三种,空房、入住、预订类型:char 105. .数据项编号:D—05数据项名称:客房价格数据项:price说明:客房价格类型:float6. .数据项编号:D—06数据项名称:入住时间数据项:begintime说明:预订或入住时间类型:datetime7. .数据项编号:D—07数据项名称:退房时间数据项:endtime说明:退房结账时间为系统当前时间类型:datetime8. .数据项编号:D—08数据项名称:客房类型数据项:roomtype说明:客房类型类型:char 10数据项名称:住宿类型数据项:intype说明:入住类型—入住,住宿类型:char 1010. .数据项编号:D—10数据项名称:实际消费数据项:realfee说明:实际消费(在结账时,分为会员与非会员)类型:float11. .数据项编号:D—11数据项名称:押金数据项:deposit说明:押金类型:float12. .数据项编号:D—01数据项名称:会员数据项:vip说明:用来判断是否为会员实现打折类型:char 10(二)数据流条目:1.数据流编号:A-01数据流:客户需求说明:客户根据自身的需要而向前台提出的客房需求数据流来源:客户数据流去向:客房查询系统2.数据流编号:A-02数据流:查询结果说明:输入查询条件后输出的结果数据流来源:查询系统数据流去向:客户数据流组成:客房编号+客房类型+客房价钱3. 数据流编号:A-03数据流:客户信息与入住信息说明:前台将客户及其入住信息录入系统数据流来源:登记模块数据流去向:入住记录、预订记录数据流组成:客户姓名+客户省份证号+客房编号+客房类型+价钱4.数据流编号:A-04数据流:客户入住信息说明:结算时系统提供给客户的具体的入住信息,如价格、入住时间、消费金额等数据流来源:结算系统数据流去向:客户数据流组成:客户姓名+客户省份证号+入住时间+退房时间+客房编号+客房类型+价钱+押金5.数据流编号:A-05数据流:结算信息说明:客户结算时的结算日期、金额数据流来源:结算系统数据流去向:客户数据流组成:客户姓名+客户省份证号+入住时间+退房时间+客房编号+客房类型+价钱+押金(三)处理逻辑描述1.处理编号:P1处理名称:查询说明:根据客户的需求和客户提供的信息,输入到查询系统中去,系统自动检索出与输入相匹配的记录输出到用户界面。