资源描述
计算机系毕业设计文档
前 言
伴随着我国旅游业的高速发展,宾馆酒店行业的服务档次迫切需要提高。在宾馆酒店竞争日趋激烈的今天,要成为佼佼者,就必须与高新技术紧密结合。传统的纯手工或简单的计算工具,已经不适应现代经济高速发展的要求,必须运用现代化管理手段,配备完善的自动化设备,来提高酒店的服务水平与质量,从而赢得酒店的高信誉、强实力、好效益!
本酒店管理系统吸取了中外计算机酒店管理系统技术,具有强大丰富的酒店前、后台管理功能,并经不断完善、丰富与提高。它运行稳定,操作简便,管理精细。
本系统主要由预定管理、入住管理,客房管理、餐饮管理,财务管理,系统维护等模块组成。各模块由本组组员分别完成,各组员不仅要完成各自模块的程序设计,还要撰写自己所做模块的文档,其中系统分析与概要设计模块由组员共同完成。
采用与世界同步的先进信息技术,是本酒店信息管理系统的最大创新。本酒店信息管理系统实现了科学的管理思想与先进的管理手段的完美结合,可帮助各级酒店管理人员,对酒店中大量动态的、错综复杂的数据和信息进行及时准确的分析和处理,对酒店各项经营服务管理活动做到事先计划、事中控制和事后分析,从而使酒店管理真正由经验管理进入科学管理。通过酒店智能管理系统,酒店必将在变幻莫测、竞争激烈的市场上胜算在握。
参加本系统开发设计的人员共有四人,任务的分配情况为:朱守彬(组长)负责餐饮管理和统计分析模块,里面内容涉及餐饮登记,餐饮结算,菜谱更新,统计分析等。鲍韦龙(组员1)负责入住管理和帐务管理模块,里面内容涉及入住登记,换房,提醒宿费,退房结帐,入住查询等。梅乐兵(组员2)负客房管理模块,面内容涉及客房查询,客房增加、修改,客房清理等。傅丽芬(组员3)负责预定管理和系统维护模块,里面内容涉及旅客预定,系统维护等。
目 录
摘 要 3
关 键 字 3
第1章 系统分析 4
1.1 开发背景 4
1.2 任务概述 5
1.3 项目开发计划 9
1.4 数据流图和数据词典 10
第2章 概要设计 44
2.1 系统结构图 44
2.2 处理流程 45
2.3 数据库设计 48
第3章 详细设计 52
3.1 住宿登记模块 52
3.2 住宿预订模块 54
3.3 住宿查询模块 56
3.4 退宿结帐模块 59
3.5 客房查询 61
3.6 客房列表模块 63
3.7 客房维护模块 65
3.8 餐饮登记模块 66
3.9 餐饮结账 70
3.10 菜谱维护模块 72
3.11 餐桌维护模块 74
3.12 统计分析模块 77
3.13 系统模块 80
第4章 系统测试 83
4.1 测试计划 83
4.2 测试结果说明 84
第5章 用户手册 90
5.1 系统主要功能 90
5.2 运行环境要求 90
5.3 系统安装与初始化 90
5.4 运行说明 90
第6章 毕业设计小结 95
致 谢 96
参考文献 97
摘 要
本系统是为了方便,快速管理酒店业务而设计开发的。在开发的过程中,根据酒店业务的实际情况进行统筹分析与规划,按照业务的流程而设计。所以,它有很强的实用性,还有自动记费,打印旅客报表,方便管理客房、旅客等强大的功能,而且具有界面美观,操作方便等特点,是酒店管理的好帮手。
本系统采用结构化系统分析方法、模块化设计,功能齐全,包括有登记、管理、决策三个管理层次的内容,前后台业务不脱节,保证数据在系统内顺畅有序地流动。经反复验证,实际运行,对提高酒店管理水平、加强财务监控、减轻服务人员的工作负担发挥了良好的作用。
关 键 字
酒店 客房 预定 入住 帐务 查询 餐饮 统计 客户 权限
Abstract
This system is designed for managing wineshop’s business quickly and easily .In the course of development, it is analysed and programed according to the actual circumstance of the wineshop business,and is designed according to the process of the business .It is very useful, such as recording the fee automatically, printing travellers' statement quickly and so on.It is convenience to manage guestrooms and travellers. Besides it has several characteristics like the beautiful interface, the convenient operation and so forth.In a word,it is a good assistant for wineshop’s management.
This system adopts system analysis method of the construction turns and designs of the mold piece turns ,has well-foundly functions which including three managing level of structure of register, management, policy decision. The stage and backstage business are not be disjointed,and makes sure the data flows smoothly and ordinally in system. Through verifing again and again and moving actually,the system plays an important function in improving the wineshop’s management level, enhancing the finance supervise and control, alleviating the attendant work supporps.
Key words
The wine shop guest room pre-arranged into live accounts
Search meal drinks Statistics customers Legal power
第1章 系统分析
1.1 开发背景
随着我国经济的迅速发展,人们的生活水平有了显著提高,假日经济和旅游经济已成为人们消费的热点。各地也把旅游业当作本地经济发展的重要支柱之一,从而促进了宾馆酒店业的快速发展。同时,随着宾馆酒店越来越多,人们的要求越来越高,宾馆酒店业的竞争也愈来愈激烈。如何在激烈的竞争中生存发展,是每一个宾馆酒店必须面临的问题。对宾馆的经营状况起决定作用的是宾馆的服务管理水平。如何利用先进的管理手段,提高宾馆的管理水平,已成为宾馆酒店业发展的当务之急。面对信息时代的机遇和挑战,利用科技手段提高企业管理无疑是一条行之有效的途径。虽然计算机管理并不是宾馆管理走向成功的关键元素,但它可以最大限度地发挥准确、快捷、高效等作用,对宾馆的服务管理提供强有力的支持。因此,采用全新的计算机网络和宾馆管理系统,已成为提高宾馆的管理效率、改善服务水准的重要手段之一。在某种意义上,宾馆客房管理方面的信息化已成为现代化宾馆的重要标志。
本设计所完成的酒店管理系统软件是一功能比较完善的数据管理软件,可实现系统资源共享、办公自动化,减轻工作人员的劳动强度,具有数据操作方便高效迅速等优点。该软件采用功能强大的数据库软件开发工具进行开发,具有很好的可移植性,可在应用范围较广的WINDOWS系列操作系统上使用。除此以外,本系统还可通过访问权限控制以及数据备份功能,确保数据的安全性。
1.2 任务概述
1.2.1 组织结构图
图1.1 组织结构图
1.2.2 组织与业务的关系
1. 业务流程图
图1.2 业务流程图
2. 客房部
(1) 客房管理
客房的状态是经常改变,所以管理员要及时掌握客房的状态。对客房进状态进行更新、删除、修改,对客房的物品不全,物品损坏,客房不洁净,客人对房间的特殊要求,要进行及时的处理。
(2) 预定管理
宾客来酒店预定,管理员要对宾客的身份进行验证,看是否是以前的逃债宾客、特殊非法宾客。对通过身份验证的人员,收取一定的押金,并进行预定客房分配,产生预定客房清单。
(3) 入住管理
宾客来酒店入住,对末登记的宾客进行入住登记,登记前管理员要检查其身份,看是否是逃债宾客、特殊非法宾客,身份验证通过的宾客为其分配入住客房,并分配接待服务员,带领宾客入住。对已登记过的预订宾客,直接按排接待服务员,带领宾客入住。
3. 餐饮部
(1) 餐饮登记
宾客来柜台登记,管理人员先检查宾客的身份,看是否是催帐宾客、逃债宾客。对合法人员的要进行餐饮登记,如果客人不是包客点菜,要按排好其用餐的餐桌号。并产生用餐饮预定表给宾客及有关部门。
(2) 餐桌管理
餐桌状态的变化是最频繁的,随着客人的订餐、用餐的完毕以及用餐过程中东西的损坏等等都会影响餐桌的状态,还有因务业的需要会定期的增加、替换一些餐桌。管理人员要及时根据需要进行餐桌状态的更新、删除、修改等操作。
(3) 菜谱管理
在不同的季节,不同的经济环境,不同的经营状况,对菜谱进行,修改、删除、增加。
4. 财务部
(1) 帐务管理
宾客要求结帐退宿,管理员先验证其身份,看是否是在住宾客。对是在住的宾客进行结帐,查询该宾客的住宿信息及相关的消费清单,进行结帐,当场打印结帐清单给宾客。并且对在住期间的宾客进行费用监控,当宾客超过特定时间没有对相关费用进行付款时,对该宾客进行催帐提醒。当宾客超过最大期限没有付相关的费用时,把该宾客列入黑名单,作为
追债对象。
(2) 夜审核对
检查核对帐务数据合法性,看是否有漏帐、错帐、偷帐,并对其作相应的处理,能纠正的进行纠正。产生夜审核对报告。
5. 统计部
(1) 营业额统计
主要负责统计日营业情况和月营业情况。
营业额分为房租销售额和餐饮销售额。对房租销售额,在每日特定的时间,要查询房间的租用情况,列出房间租用清单,统计房租日收入额;在每月月底,要查询当月房间总的租用情况,列出房间租用清单,统计出房间的租用率、月收入额及月收入额增长率。对餐饮销售额,也要在每日特定的时间查询宾客的餐饮消费清单,统计日收入额;在每月的月底,要查询当月宾客总的消费清单,统计出月收入总额、月收入增长率。
(2) 宾客统计
主要负责统计宾客预定和离店情况。
每日及时的掌握宾客的预定、离店信息。统计出次日要抵达的预定宾客和次日要离店的宾客;为次日要抵达的宾客安排好接待入住准备,为次日要离店的宾客安排好离店接送、行李搬送服务
6. 数据管理部
(1) 系统维护
主要负责对数据进行份备与恢复。
每日特定的时间管理人员要对系统数据进行备份。当误操作、硬件设备损坏、病毒的攻击等等因素导致数据被破坏或不可用时,管理员要进行数据恢复。
1.2.3 功能体系图
图1.3功能体系图
1.2.4 实现目标
针对的用户是中小型酒店,主要的实现目标有:
l 实现预定,入住管理;
l 实现客房管理;
l 实现餐饮管理;
l 实现各种统计、查询功能;
l 能够提供一定的安全机制,提供数据信息授权访问,防止随意删改,同时提供信息备份的服务。
1.2.5 运行环境
l 小型局域网
l 服务器(戴尔Power2800)
l 工作站(PIV台式机)
l 交换机(思科2954)
l 操作系统(Windows 2000)
l 数据库(SQL-Server 2000)
l 开发工具(Visual Basic 6.0)
1.3 项目开发计划
本节我将采用Gantt图来描述项目开发进度
年/月/日
任务1
任务2
任务3
任务4
任务5
任务6
任 务
04/12/15
05/1/1
05/1/15
05/2/1
05/2/15
05/3/1
05/3/15
05/4/1
05/4/15
05/5/1
项目开进度(Gantt图)
说明:任务1 完成设计文档中的“系统分析”
任务2 完成设计文档中的“概要设计”
任务3 完成各组员承担的详细设计,结构分析,文档撰写
任务4 完成组员各自承担模块的编码
任务5 完成各模块的功能测试,且完善模块
任务6 进行模块的整体组装测试、编写测试报告、并修改完善系统整体功能
1.4 数据流图和数据词典
酒店管理者查询、登记客户信息、餐饮服务
1.4.1 客户入住登记过程
1. 简要说明
项目名称
酒店管理信息系统
项目代码名称
RZ_manage
子项目名称
入住登记过程
子项目代码名称
Sub_Rzdj
作者
鲍韦龙
创建时间
2004-12-10 20:10
修改时间
2004-12-20 10:30
2. 数据流图
接受登记
宾客文件
更新
更新
客房文件
1
核对
登记
登记
宾 客
打印入住凭证
宾客文件
宾客信息
不符合信息
2
入住
登记
客房文件
客房信息
图1.4入住登记数据流图
3. 数据词典
(2) 数据源点及汇点描述:
① 名称:宾客
简要描述:入住登记、换房、查询、退房结帐
有关数据流: 登记
(3) 加工逻辑词条描述:
② 加工名:核对登记
加工编号:1
简要描述:检验宾客身份
输入数据流:登记、宾客信息
输出数据流:不符合信息
加工逻辑: IF 宾客已登记入库过 THEN
发出“登记错误”
ELSE IF 宾客身份可疑 THEN
发出“报警错误”
ELSE 发出“入住登记信息”
END IF
END IF
③ 加工名:入住登记
加工编号:2
简要描述:接受宾客的全部信息,并予以信息登记。
输入数据流:接受登记、客房信息
输出数据流:打印入住凭证
加工逻辑:接收登记信息,根据客房文件,分配空余房间给宾客。同时,打印入住凭证,并及时更新宾客文件和客房文件。
(4) 数据流名词条描述:
① 数据流名:登记
说明:用以登记宾客的入住信息
数据流来源:宾客
数据流去向:核对登记
数据流组成:登记=凭证号+姓名+联系方法+性别+房间号
凭证号=日期+DJ+流水编号
如:“2005-5-1DJ001”
日期=年-月-日
DJ=“登记”拼音首字母
流水编号=001~999
姓名=2{字母}24
性别=1{字母}24
联系方法=4{字母}50
② 数据流名:接受登记
说明:处理“核对登记”后的信息
数据流来源:核对登记
数据流去向:入住
数据流组成:接受登记由“宾客信息”组成
③ 数据流名:客房信息
说明:用于指示宾馆客房的信息
数据流来源:客房文件
数据流去向:入住登记
数据流组成:客房信息=房间号+房间类型+价格+状态
房间号=“101”~“808”
房间类型=2{字母}24
价格=“000.01”~“999.99”
状态=1{字母}
④ 数据流名: 不符合信息
说明:用于显示宾客不正确的信息数据
数据流来源:核对登记
数据流去向:宾客
数据流组成:由“宾客信息”组成
⑤ 数据流名:更新
说明:更新存储文件的信息
数据流来源:入住登记
数据流去向:客房文件
数据流组成:更新=客房信息+状态
状态=1{字母}
客房信息=(见前面客房信息数据流注解)
⑥ 数据流名:打印住宿凭证
说明:打印顾客入住凭证,是用户住宿酒店的唯一标识
数据流来源:入住登记
数据流去向:宾客
数据流组成:打印住宿凭证=凭证号+姓名+联系方法+性别+房间号+日期
姓名=2{字母}24
联系方法=2{字母}24
性别=1{字母}24
房间号=“101”~“808”
日期=年-月-日
年=2005
月=“01”~“12”
日=“1”~“31”
⑦ 数据流名:更新
说明:更新存储文件的信息
数据流来源:入住
数据流去向:宾客文件
数据流组成:更新=宾客信息+状态
状态=1{字母}
宾客信息=(见前面登记数据流)
(5) 数据文件词条描述:
① 数据文件名:宾客文件
简述:存放顾客信息
输入数据:更新数据
输出数据:无
数据文件组成:宾客文件由“宾客信息表+宾客登记表”组成
② 数据文件名:客房文件
简述:存放客房信息
输入数据:更新数据
输出数据:客房信息、标志信息
数据文件组成:客房文件由“客房表”组成
1.4.2 换房过程
1. 简要说明
项目名称
酒店管理信息系统
项目代码名称
RZ_manage
子项目名称
换房过程
子项目代码名称
Sub_HF
作者
鲍韦龙
创建时间
2004-12-10 19:10
修改时间
2005-12-20 14:00
2.数据流图
住宿凭证
宾客信息
宾客
3
核对凭证
4
确认换房
数据符合
客房文件
客房信息
标志信息
录入数据
宾客文件
换房凭证
数据不符合
宾客文件
图1.5 换房过程
3.数据词典
(6) 数据源点及汇点描述:(前面已描述)
(7) 加工逻辑词条描述:
① 加工名:核对凭证
加工编号:3
简要描述:检验顾客的住宿凭证信息是否正确
输入数据流:住宿凭证、宾客信息
输出数据流:数据不符合、数据符合
加工逻辑:IF 住宿凭证与数据库数据不符 THEN
发出“检验错误”
ELSE 显示“正确宾客信息”
ENDIF
② 加工名:确认换房
加工编号:4
简要描述:在允许的条件下,按顾客的要求给顾客办理换房手续
输入数据流:数据符合、客房信息
输出数据流:标志信息、录入数据
加工逻辑: 输入正确数据根据客房信息给顾客换房,并打印换房凭证给顾客,且录入数据到宾客文件
(8) 数据流名词条描述:
③ 数据流名:住宿凭证
说明:用于传递顾客住宿信息
数据流来源:宾客
数据流去向:核对凭证
数据流组成:(前面已描述)
④ 数据流名:数据不符合
说明:用于通知宾客数据不正确
数据流来源:核对凭证
数据流去向:宾客
数据流组成:数据不符合=2{字母}10
⑤ 数据流名:数据符合
说明:用于通知宾客数据正确
数据流来源:核对凭证
数据流去向:确认换房
数据流组成:数据符合=2{字母}10
⑥ 数据流名:宾客信息
说明: 传递宾客文件中的宾客信息到核对凭证中
数据流来源: 宾客文件
数据流去向: 核对凭证
数据流组成:(前面已描述)
⑦ 数据流名:客房信息
说明:传递客房文件中的客房信息到确认换房中
数据流来源: 客房文件
数据流去向:确认换房
数据流组成:(前面已描述)
⑧ 数据流名:标志信息
说明:用于标志新换房间的状态为入住
数据流来源:确认换房
数据流去向:客房文件
数据流组成:(前面已描述)
⑨ 数据流名:录入数据
说明:将确认换房中的新数据录入到宾客文件中
数据流来源: 确认换房
数据流去向:宾客文件
数据流组成:(前面已描述)
⑩ 数据流名:换房凭证
说明:通过确认换房后,打印换房凭证给顾客且为顾客的唯一标识
数据流来源:确认换房
数据流去向:宾客
数据流组成:(前面已描述)
(9) 数据文件词条描述:(前面已描述)
1.4.3 入住查询过程
1. 简要说明
项目名称
酒店管理信息系统
项目代码名称
RZ_manage
子项目名称
入住查询过程
子项目代码名称
Sub_Rzcx
作者
鲍韦龙
创建时间
2004-12-14 20:10
修改时间
2004-12-22 10:30
宾客
5
查询
姓名
房间类型
客房文件
宾客文件
客房信息
宾客信息
信息反馈
2. 数据流图
图1.6 入住查询过程
3. 数据词典
(1) 数据源点及汇点描述:(前面已描述)
(2) 加工逻辑词条描述:
① 加工名:查询
加工编号:5
简要描述:用以当前入住客房查询和历史客人查询
输入数据流:姓名、房间类型、客房信息、宾客信息
输出数据流:信息反馈
加工逻辑:IF 查询条件不成立 THEN
发出“没有你所需的信息”
ELSE 显示“查询结果”
ENDIF
(3) 数据流名词条描述:
① 数据流名:姓名
说明:将姓名作为查询条件,进行查询
数据流来源:宾客
数据流去向:查询
数据流组成:姓名=2{字母}24
② 数据流名:客房类型
说明:将客房类型做查询条件,进行入住查询
数据流来源: 宾客
数据流去向:查询
数据流组成:客房类型=2{字母}24
④ 数据流名: 信息反馈
说明:将正确的查询结果返回给宾客
数据流来源:查询
数据流去向:宾客
数据流组成:信息反馈=3{字母}24
⑤ 数据流名:客房信息
说明:(前面已描述)
⑥ 数据流名:宾客信息
说明:(前面已描述)
(4) 数据文件词条描述:(前面已描述)
1.4.4 退房结账过程
1. 简要说明
项目名称
酒店管理信息系统
项目代码名称
ZW_manage
子项目名称
退房结帐过程
子项目代码名称
Sub_TFJZ
作者
鲍韦龙
创建时间
2004-12-16 20:10
修改时间
2004-12-24 10:30
2. 数据流图
宾客
6
核对凭证
7
结
帐
宾客文件
宾客文件
客房文件
消费清单
费用信息
住宿凭证
更新
更新
宾客信息
数据不符合
图1.7 退房结账过程
3. 数据词典
(1) 数据源点及汇点描述:(前面已描述)
(2) 加工逻辑词条描述:
① 加工名:核对凭证
加工编号:6
简要描述:(前面已描述)
② 加工名:结账
加工编号:7
简要描述:用以结算顾客消费的清单
输入数据流:费用信息
输出数据流:宾客信息、客房信息、消费清单
加工逻辑:将核对后正确的数据输入结帐过程,进行处理。同时,更新宾客文件、客房文件和打印消费清单
(4) 数据流名词条描述:
① 数据流名:住宿凭证
说明:(前面已描述)
② 数据流名:宾客信息
说明:(前面已描述)
③ 数据流名: 消费信息
说明:将核对后顾客的消费信息传递给结帐过程
数据流来源:核对凭证
数据流去向:结帐
数据流组成:消费信息=3{字母}24
④ 数据流名:消费清单
说明:把结帐后的顾客消费清单,打印出来反馈给顾客
数据流来源:结账
数据流去向:宾客
数据流组成:消费清单=3{字母}24
⑤ 数据流名:更新
说明:(前面已描述)
⑥ 数据流名:数据不符合
说明:(前面已描述)
(4) 数据文件词条描述:(前面已描述)
1.4.5 提醒宿费过程
1. 简要说明
项目名称
酒店管理信息系统
项目代码名称
ZW_manage
子项目名称
宿费提醒过程
子项目代码名称
Sub_SFTX
作者
鲍韦龙
创建时间
2004-12-18 20:10
修改时间
2004-12-28 10:30
操作员
8
查询
9
宿费
提醒
日期
宾客信息
宾客文件
更新状态
宿费提醒单
宾客文件
宾客信息
2. 数据流图
图1.8 宿费提醒过程
3. 数据词典
(1) 数据源点及汇点描述:
① 名称:操作员
简要描述: 宾馆酒店管理系统前台操作员
有关数据流: 日期
(2) 加工逻辑词条描述:
① 加工名:查询
⑦ 加工编号:8
简要描述:用以选择指定日期的数据
输入数据流:日期、宾客信息
输出数据流:宾客信息
加工逻辑:根据宾客文件将按指定输入日期的数据进行查询,并查询出属于欠费的宾客信息,显示在界面上。
② 加工名:宿费提醒
加工编号:9
简要描述: 核对接收到的宾客信息,且设置宾客文件的顾客信息状态为黑名单,并打印宿费提醒单
输入数据流:宾客信息
输出数据流:宿费提醒单、更新状态
加工逻辑:将接收到的欠费顾客信息打印输出宿费提醒单,并修改宾客文件中的状态为黑名单。
(3) 数据流名词条描述:
③ 数据流名:日期
说明:宾客入住的日期
数据流来源:操作员
数据流去向:查询
数据流组成:日期=年-月-日
年=2005
月=“01”~“12”
⑧ 日=“01”~“31”
④ 数据流名:宿费提醒单
说明:用于提醒宾客在酒店消费中已欠的费用
数据流来源:宿费提醒
数据流去向:操作员
数据流组成:宿费提醒单=宾客信息+消费消息
宾客信息(前面已描述)
消费消息(前面已描述)
⑤ 数据流名: 更新状态
说明:将核对数据后的信息输入宾客文件 ,并更改宾客文件中的状态为黑名单
数据流来源:宿费提醒
数据流去向:宾客文件
数据流组成:更新状态=1{字母}24
⑥ 数据流名:宾客信息
说明:(前面已描述)
(4) 数据文件词条描述:(前面已描述)
1.4.6 宾客预定过程
1. 简要说明
项目名称
宾馆酒店管理信息系统
项目代码名称
Hotel_book
子项目名称
旅客预定模块
子项目代码名称
Sub_ydmk
作者
傅丽芬
创建时间
2004-12-11 10:00
修改时间
2004-12-20 20:00
2. 数据流图
图1.9宾客预订过程
3. 数据词典
(1) 数据源点及汇点描述:
① 名称:客户
简要描述:预定,登记,查询
有关数据流:预定,答复
② 名称:时间
简要描述:表示预定时间
有关数据流:时间
(2) 加工逻辑词条描述:
① 加工名:客房检查
加工编号:11
简要描述:检查客房是否有空,检查宾客身分
输入数据流:预定,客房信息,客户信息,时间、原因
输出数据流:答复,预定信息
加工逻辑:IF 客户已预定 THEN
发出“预定错误”
ELSE IF 客房未登记入库 THEN
发出“预定错误”
ELSE IF 客房已满
THEN 发出“预定错误”
ELSE IF 客户已预定入库过 THEN
发出“预定错误”
ELSE 发出“入住登记信息”
ENDIF
ENDIF
ENDIF
ENDIF
② 加工名:预定登记
加工编号:2
简要描述:登记预定信息,核对客房信息
输入数据流:预定信息,时间、原因
输出数据流:登记信息
加工逻辑:把预定信息登记入库,以备客户入住时核对
(3) 数据流名词条描述:
① 数据流名:预定
说明:用来记录客户预定情况
数据流来源:客户
数据流去向:客房检查
数据流组成:预定=凭证号+姓名+联系方法+性别+房间号
凭证号=日期+DJ+流水编号
② 数据流名:答复
说明:答复客户预定成功
数据流来源:客房检查
数据流去向:客户
数据流组成:答复=凭证号+预定时间+入住时间+价格(折扣)
③ 数据流名:客房信息
说明:检查客房是否有空,客房状态如何
数据流来源:客房文件
数据流去向:客房检查
数据流组成:客房信息=房间号+房间类型+价格+状态
④ 数据流名:预定信息
说明:登记预定信息
数据流来源:客户住宿情况
数据流去向:客房检查
数据流组成:预定信息=凭证号+姓名+联系方法+性别+房号凭证号=日期+DJ+流水编号
⑤ 数据流名:登记信息
说明:把登记信息加入客户住宿情况表
数据流来源:预定登记
数据流去向:客户住宿情况
数据流组成:登记信息=凭证号+姓名+联系方法+性别+房号
凭证号=日期+DJ+流水编号
⑥ 数据流名:时间
说明:记录预定时间
数据流来源:时间
数据流去向:客房检查,预定登记
数据流组成:日期=年+月+日
(4) 数据文件词条描述:
① 数据文件名:客房文件
简述:存放客房信息
输入数据:无
输出数据:客房信息
数据文件组成:客房状态表
② 数据文件名:客户住宿情况
简述:记录客户住宿情况
输入数据:预定登记
输出数据:客房检查
数据文件组成:客户表+客房状态表
1.4.7 客房查询过程
1. 简要说明
项目名称
酒店管理信息系统
项目代码名称
hotel_Manage
子项目名称
客房查询
子项目代码名称
chaxuen_kefang
作者
梅乐兵
创建时间
2004-12-15 20:10
修改时间
2004-12-31 10:30
2. 数据流图
图2.0 客房查询过程
查客房信息
操作员
13
查询
客房文件
客房信息
信息反馈
3. 数据词典
(5) 数据源点及汇点描述:
③ 名称:操作员
简要描述:查询,增加,修改客房信息
有关数据流:查客房信息
(6) 加工逻辑词条描述:
④ 加工名:查询
加工编号:13
简要描述:根据操作员提供的客房信息进行查询
输入数据流:查客房信息,客房信息
输出数据流:信息反馈
加工逻辑: IF 条件不成立THEN
发出“没有你要的信息”
ELSE 显示“查询结果”
ENDIF
(7) 数据流名词条描述:
⑤ 数据流名:客房信息
说明:用以显示客房信息
数据流来源:客房文件
数据流去向:查询
数据流组成:客房信息=房间号+房间类型+价格+状态
房间号=“101”~“808”
房间类型=2{字母}24
价格=“000.01”~“999.99”
状态=1{字母}
⑥ 数据流名:查客房信息
说明:用以查询客房信息
数据流来源:操作员
数据流去向:查询
数据流组成: 由操作员自定,(房间号等)
⑦ 数据流名:信息反馈
说明:将正确的查询结果显示给操作员
数据流来源:查询
数据流去向:操作员
数据流组成:信息反馈=3{字母}24
(8) 数据文件词条描述:
⑧ 数据文件名:客房文件
简述:存放客房信息
输入数据:无
输出数据:客房信息、标志信息
数据文件组成:客房文件由“客房信息或客房表”组成
1.4.8 增修客房过程
1. 简要说明
项目名称
酒店信息管理系统
项目代码名称
hotel_Manage
项目名称
增修客房过程
子项目代码名称
zengxiu_kefang
作者
梅乐兵
创建时间
2004-12-15 20:10
修改时间
2004-12-30 10:30
信息反馈
操作员
14
增修客房
增修客房信息
客房文件
更新
2. 数据流图
D
C
客房信息
图2.1 增修客房过程
3. 数据词典
(1) 数据源点及汇点描述:(前面已描述)
(2) 加工逻辑词条描述:
① 加工名:增修客房
加工编号:14
简要描述:对增加、修改客房信息的数据进行核对、增加、修改
输入数据流:增修客房信息,客房信息
输出数据流:信息反馈,更新
加工逻辑:输入正确的增加、修改客房信息,对其增加、修改,信息反馈给操作员,更新后数据录入到客房文件
(3) 数据流名词条描述:
① 数据流名:增修客房信息
说明:用于传递增加、修改房的信息
数据流来源:操作员
数据流去向:增修客房
数据流组成:增修客房信息=增加、修改房信息(房间号+房间类型+价格+状态)
房间号=“101”~“808”
房间类型=2{字母}24
价格=“000.01”~“999.99”
状态=1{字母}
② 数据流名:客房信息
说明:用以显示客房信息
数据流来源:客房文件
数据流去向:增修客房
数据流组成:(前面已描述)
③ 数据流名:更新
说明:更新存储客房文件的信息
数据流来源:增加修客房
数据流去向:客房文件
数据流组成:更新=新的客房信息
新的客房信息=(见前面客房信息数据流注解)
④ 数据流名: 信息反馈
说明:显示更新后的信息给操作员
数据流来源:增修客房
数据流去向:操作员
数据流组成:信息反馈=5(字母)32
(4) 数据文件词条描述:(前面已描述)
1.4.9 客房清理过程
1. 数据流图
操作员
15
客房清理
客房清理信息
客房文件
客房信息
更
展开阅读全文