logo资料库

数据库实验报告.doc

第1页 / 共21页
第2页 / 共21页
第3页 / 共21页
第4页 / 共21页
第5页 / 共21页
第6页 / 共21页
第7页 / 共21页
第8页 / 共21页
资料共21页,剩余部分请下载后查看
1 开发背景与选题
2 系统描述
经过调研及分析,酒店客房管理系统主要完成以下功能并画出功能模块图如图2-1:
3 数据分析
3.1 数据流图
3.2数据字典
4 概念模型设计
5 逻辑模型设计及优化
5.1关系模式的设计与优化
5.2建立数据库表
湖 南 文 理 学 院 实 验 报 告 课 程 名 称 数 据 库 原 理 及 应 用 实 验 名 称 数 据 库 设 计 实 验 学 生 姓 名 曾 靖 轩 曾 婷 周 天 雨 专 业 计 算 机 科 学 与 技 术 班 级 18101 学 号 201817010131 201817010142 201817010141 指 导 教 师 汤 海 蓉 实 验 日 期 5.25---5.31 成 绩 一 、 实 验 目 的 通 过 实 验 掌 握 数 据 库 设 计 的 基 本 方 法 和 步 骤 。 二 、 实 验 环 境 Windows 操作系统,WPS 或 WORD 办公软件、MYSQL 软件。 三 、 实 验 内 容 1 开发背景与选题 随着计算机技术的高速发展,酒店客房的管理方法和管理手段发生了很大的变化。管理 形式网络化是管理形式的必然结果。充分运用现代化信息技术,探索与实施数字化管理,构 建网络管理平台,已成为一种发展趋势。 现如今,酒店行业竞争异常激烈。如何吸引更多的用户,提高酒店的满客率和日常管理 是目前最重要的任务,而借助于目前发展成熟的 IT 工具进行酒店管理既快捷又方便,大大 地提高了处理效率。在数据的保存和隐私方面也是传统手工操作无法比拟的。因此,酒店客 房管理系统应运而生。
2 系统描述 经过调研及分析,酒店客房管理系统主要完成以下功能并画出功能模块图如图 2-1: 图 2-1 功能模块图 (1)前台操作:包括开房登记、退房结账和房状态查看。 (2)预订管理:包括预订房间、预订入住和解除预订。 (3)信息查询:包括在住客人列表、预订客人列表和历史客人列表。 (4)报表统计:包括开房记录统计、退房结账和预订房间统计。 3 数据分析 3.1 数据流图 通过对用户需求进行分析并对其归纳和总结,得出酒店客房管理系统的顶层用户数据流 如图 3-1 所示。
图 3-1 第一层数据流图 从顶层数据流图进行分解,形成第二层的数据流图如图 3-2,得到客户预订房间、申请 入住、申请退房,管理员查询、更改等业务的数据流图,为进一步设计点奠定基础。 图 3-2 第二层数据流图 将第二层的数据流图中的每个业务进行分解,得到各业务的子数据流图,就形成了第三 层的数据流图。其中分为了预订申请、申请入住、退房申请、工作人员查询、房间信息更新、 员工信息更新。 客户预订数据流图如图 3-3,其中包括审核客户信息,审核预订信息,审核现有房间信 息,修改房间信息/预订记录。
图 3-3 第三层数据流图(用户预订) 客户入住数据流图如图 3-4,其中包括审核客户信息,审核入住信息,审核现有房间信 息,修改房间信息/入住记录。 图 3-4 第三层数据流图(用户入住) 客户退房数据流图如图 3-5,其中包括退房申请,修改房间信息/退房记录。
图 3-5 第三层数据流图(用户退房) 3.2 数据字典 (1)数据流的描述 数据流编号: D001 数据流名称:申请预订信息 简述:客户提交的订房信息单 数据流来源:客户 数据流去向:客户信息判断 数据流组成:预订编号,客户姓名,客户预订时间,客户应正式入住时间,房间号,办 理人等 数据流编号: D002 数据流名称:申请解除预订信息 简述:客户提交的退订信息单 数据流来源:客户 数据流去向:退房信息审核 数据流组成:退房编号,客户姓名,客户预订时间,客户退订时间,房间号,罚款金额, 办理人等
数据流编号: D003 数据流名称:申请入住信息 简述:客户提交的入住信息单 数据流来源:客户 数据流去向:客户信息判断 数据流组成:入住编号,客户姓名,客户入住时间,客户应退房时间,房间号,办理人 数据流编号: D004 数据流名称:申请退房信息 简述:客户提交的退房信息单 数据流来源:客户 数据流去向:退房信息审核 数据流组成:退房编号,客户姓名,客户入住时间,客户退房时间,房间号,办理人 数据流编号: D005 数据流名称:账单信息 简述:反馈给客户的账单 数据流来源:工作人员 数据流去向:客户 数据流组成:账单编号,客户姓名,客户入住时间,客户退房时间,房间号,应付款, 办理人 数据流编号: D006 数据流名称:拒绝预订信息 简述:反馈给客户的预订失败原因 数据流来源:工作人员 数据流去向:客户 数据流组成:无效客户信息,无效预订信息,无效房间信息
数据流编号: D007 数据流名称:拒绝入住信息 简述:反馈给客户的入住失败原因 数据流来源:工作人员 数据流去向:客户 数据流组成:无效客户信息,无效入住信息,无效房间信息 (2)处理逻辑的描述 处理逻辑编号:P001 处理逻辑名称:预订处理 简述:为客户预订房间 输入的数据流:申请预订信息 处理描述:根据客户提供的申请预订信息,工作人员为客户预订房间,并在预订记 录表中添加此客户的预订记录,同时更新房间信息 输出的数据流:F001 预订信息 处理逻辑编号:P002 处理逻辑名称:退订处理 简述:为客户退订房间 输入的数据流:D002 申请解除预订信息 处理描述:根据客户提供的申请解除预订信息,工作人员为客户取消预订的房间, 并在预订记录表中删除此客户的预订记录,同时更新房间信息 输出的数据流:F001 预订信息 处理逻辑编号:P003 处理逻辑名称:入住处理 简述:为客户办理入住 输入的数据流:D003 申请入住信息 处理描述:根据客户提供的申请入住信息,工作人员为客户办理入住的手续,并在
入住记录表中添加此客户的入住记录,同时更新房间信息使此房间为满 状态 输出的数据流:F002 入住信息 处理逻辑编号:P004 处理逻辑名称:退房处理 简述:为客户办理退房 输入的数据流:D004 申请退房信息 处理描述:根据客户提供的申请退房信息,工作人员为客户办理退房的手续,并更 新房间信息使此房间为空状态 输出的数据流:F003 退房信息 处理逻辑编号:P005 处理逻辑名称:工作人员查询 简述:查询信息 输入的数据流:F001 预订信息,F002 入住信息,F004 房间信息,F005 客户信息 处理描述:工作人员可以登陆系统查询在表中的信息 输出的数据流:F001 预订信息,F002 入住信息,F004 房间信息,F005 客户信息 处理逻辑编号:P006 处理逻辑名称:管理员查询/更改 简述:查询/更改信息 输入的数据流:F001 预订信息,F002 入住信息,F004 房间信息,F005 客户信息,F006 员工信息 处理描述:管理员可以登陆系统查询和更改在表中的信息 输出的数据流:F001 预订信息,F002 入住信息,F004 房间信息,F005 客户信息,F006 员工信息 处理逻辑编号:P007 处理逻辑名称:管理员更改
分享到:
收藏