




已阅读5页,还剩31页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目目 录录 第一章第一章 背景说明背景说明 -3 3 第二章第二章 需求分析需求分析 -3 3 第三章第三章 可行性分析可行性分析 -3 3 3.1 管理上的可行性-4 3.2 技术上的可行性 -4 3.3 经济上的可行性-4 3.4 新系统目标可行性分析 -4 3.5 社会可行性分析 -4 第四章第四章 系统的划分系统的划分 -5 5 4.1 系统目标设计-5 4.1.1 客房预订-5 4.1.2 前台接待与来客登记-5 4.1.3 娱乐管理系统-5 4.1.4 财务管理系统-6 4.1.5 饮食部门-6 4.2 各子系统的功能-6 4.2.1 客房预订系统子系统的功能-7 4.2.2 来客登记子系统功能-8 4.2.3 娱乐子系统功能-8 4.2.4 财务子系统-9 4.2.5 餐饮子系统功能 -10 4.3 数据字典-11 4.3.1 数据项列表 -11 4.3.2 数据结构 -12 4.3.3 数据流 -13 4.3.4 数据存储 -14 4.3.5 处理过程 -14 第五章第五章 概念结构设计过程概念结构设计过程 -1515 5.1 客房预订子系统功能 -15 5.2 来客登记子系统功能-16 5.3 娱乐管理子系统-17 5.4 财务管理子系统 -18 5.5 餐饮管理子系统-19 宾 馆 管 理 系 统 数 据 库 设 计 2 第六章第六章 系统实现系统实现 -2020 6.1 登录界面及代码-20 6.2 主功能界面及代码 -21 6.3 客房预订系统界面及代码 -23 6.4 来客登记子系统界面及代码 -26 6.5 娱乐子系统界面及代码 -28 6.6 财务管理子系统界面及代码 -31 6.7 餐饮子系统管理界面及代码 -34 第七章第七章 心得体会心得体会 -3636 参考文献参考文献 -3737 宾 馆 管 理 系 统 数 据 库 设 计 3 第一章第一章 背景说明背景说明 随着社会经济的发展,人们对生活质量的要求越来越高,人们的生活水平和 消费意识的提高,促进了旅游业的发展,作为服务之一的宾馆业也在不断的完善 服务体制。它是集餐饮、住宿、娱乐于一体的立体化服务体系。面对快速发展的 信息产业带来的影响,宾馆行业将面临着机遇和挑战,众多酒店企业中,中小型 酒店企业由于他们的先天条件,使他们不能投入大量的资金进行这项必须的改革。 其中顾客可以随意消费并统一结账;宾馆管理者可及时了解宾馆的全部运营情况 及经营走势,找出运转成本,作为经营决策的依据。只有运用先进的科学管理手 段,利用计算机管理系统才能更好实现这一管理模式。因此开发一套简单、实用 的中小型宾馆管理系统是十分有必要的。 第二章第二章 需求分析需求分析 宾馆由于工作性质的关系,主要是为客人提供住宿、餐饮、娱乐、休闲等业 务,客人的宾馆入住的舒适情况都直接影响到宾馆的业绩。宾馆管理是现代化商 业管理中一个极其重要的工作,该系统可以应用在局域网上,系统地、全面地支 持宾馆管理和服务的全过程。主要目标是实现对宾馆内部各种管理的电子化、自 动化、提高各个部门之间的办公效率,为高质量的宾馆服务提供保证。该着眼于 宾馆的当前管理与未来发展,由宾馆管理人员参与整个研发过程,更加贴近现代 宾馆的管理模式与管理风格。下面章节将详细介绍本系统的设计过程。 第三章第三章 可行性分析可行性分析 可行性分析阶段的主要工作包括以下几个方面:可行性分析阶段的主要工作包括以下几个方面: 3.13.1 管理上的可行性管理上的可行性 在传统的宾馆客房管理中,管理人员不得不花费大量的时间来处理顾客投诉, 例如错误查询、烦琐的登记和结帐手续、旅客费用计算错误、空余客房资料不能 及时提供等,从而影响宾馆的经济效益。因此宾馆的管理人员迫切的需要一套宾 宾 馆 管 理 系 统 数 据 库 设 计 4 馆客房管理信息系统对日常信息进行处理和维护。历史经验的积累使宾馆行业现 有的管理制度和管理方法比较科学,规章制度比较齐全,原始数据比较正确。这 些为系统的建设提供了有效的制度保障。 3.23.2 技术上的可行性技术上的可行性 本管理信息系统将采用技术成熟的 C#做为前台开发工具。后台数据库采用 微软公司的 SQL Sever 数据库,它的灵活性,安全性,和易用性为数据库编程提 供了良好的条件。因此,系统的软件开发平台已成熟可行。硬件方面,科技的飞 速发展使硬件的更新速度越来越快,容量越来越大,可靠性越来越高,价格越来 越低,其硬件平台完全能满足此系统的需要。 3.33.3 经济上的可行性经济上的可行性 本系统由作者自主开发,免费使用。操作人员只需简单培训即可上岗。管理和维护 比较简单,除了必要的设备投资外,后期只需少量资金就可确保运转。因此对于中小型 宾馆在经济上完全可以接受。 本系统的使用能大大提高员工工作效率,加速资金周转、降低各项成本及改善服务 质量。能够取得良好的经济效益。 综上所述,本系统在管理上,在技术上和经济上是完全可行的,并且投入少,见效 快。因此系统的开发完全可行的。 3.43.4 新系统目标可行性分析新系统目标可行性分析 分析新系统的目标是否符合宾馆服务行业的现状和发展的需要。 3.53.5 社会可行性分析社会可行性分析 社会可行性分析主要是指管理信息系统的开发是否符合国家法律、下策,是否能够与 社会大系统实现良好的对接。 第四章第四章 系统的划分系统的划分 4.14.1 系统目标设计系统目标设计 宾馆管理系统的主要目标是实现对宾馆内部各种管理的电子化、自动化,提高各个 宾 馆 管 理 系 统 数 据 库 设 计 5 模块之间的办公效率,为高质量宾馆服务提供保证。 大型宾馆管理系统适合任何小型、中型以及大型星级宾馆管理,主要功能包括:客 房预订、来客登记、娱乐管理、财务管理、餐饮管理、等几大子系统。现在对个子系统 做以如下介绍。 4.1.14.1.1 客房预订客房预订 在信息高度发达的今天,宾馆服务业涉及的各个工作环节已经不再仅仅是传统的住 宿、结算,而是更广、更全面的服务性行业代表。宾馆作为一个服务性行业,从客房的 营销即客人的预定开始,到入住登记直至最后退房结账,整个过程应该能够体现以宾客 为中心,提供快捷、方便的服务,给宾客一种顾客至上的享受,提高宾馆的管理水平, 简化各种复杂操作,在最合理最短时间内完成宾馆业务规范操作,这样才能令顾客舒适 难忘,增加顾客回头率。面对宾馆业激烈的竞争形势,各宾馆均在努力拓展其服务领域 的广度和深度。虽然计算机并不是宾馆走向成功的关键因素,但它可以帮助那些真正影 响成败的因素发挥更大的效用。因此,采用全新的计算机管理系统,将成为提高宾馆的 管理效率,改善服务水准的重要手段之一。 4.1.24.1.2 前台接待与来客登记前台接待与来客登记 在宾馆前台的管理工作中,管理信息系统在客户预订,登记,问讯,收银和日常管理 方面得到了广泛的应用。设于宾馆前台各处的计算机终端,直接与宾馆计算机控制中心 联网,它可以非常方便地查阅客人档案,实时调整和显示房间状态。还可以编制各种营 业报表进行市场销售分析,可以说在宾馆管理方面应用计算机技术,是很有必要的,这 对改善宾馆的管理机制,提高管理效率具有非常重要的意义 意义就在于:可以降低人力资源成本,提高工作效率。降低优化服务流程,提升服 务质量。实现资源最佳配置,增加宾馆收益。支持管理层全面了解经营状况。 4.1.34.1.3 娱乐管理系统娱乐管理系统 娱乐是酒店非主流服务,它的存在除了赢利,更多的是为了吸引顾客食宿。娱乐部门 的特点与饮食部门很相似,不便于使用计算机进行操作。可以用计算机完成并且有必要 用计算机完成的有:A.制定收费标准,分配负责人.B.收入支出财务处理:编号、财务来 源去处的摘要、数量、单价、数额、结余、经手人等。这些信息都需要长时间保留并上 报。 目前大多数宾馆提供的服务多种多样,规模大小也各不相同,但是娱乐休闲是必不可 少的一部分,或者对于有些宾馆,至关重要。 娱乐休闲是就宾馆的非主流服务,它的存在可以扩宽宾馆的服务类型,以及吸引更多 宾 馆 管 理 系 统 数 据 库 设 计 6 的顾客的同时带来盈利。 4.1.44.1.4 财务管理系统财务管理系统 财务管理系统是宾馆的重要部门之一,宾馆的一切经营活动的目的都是为着盈利, 一个企业离开了盈利,它就无法生存下去。财务部在宾馆的的经营活动中负责收集、记 录、分类、总括、分析货币交易以及而得出的结果和结论,向管理着提出经营资料,供 总经理进行经营决策。财会部在宾馆的经营中起着计划管理、会计核算管理、资金管理、 固定资产管理,家具用具设备管理、物料用品管理、费用管理、成本管理、利润管理、 合同管理、和商品、原料和物料的采购管理、仓库物资管理的重要作用,能使宾馆的经 营活动获得更大的经济效益。从而促进企业不断向前发展。 4.1.54.1.5 饮食部门饮食部门 饮食部门是宾馆的基本部门之一。它提供服务的特点是实时性强、持续时间短,强 调效率。例如,顾客人数、顾客所用的菜及其它饮料等种类繁多,数量不等;后勤各种 活动如采购等频繁发生。通过分析可发现,用人工完成此类操作比计算机更具实效与时 效,且此类信息也没有长时间保留的必要,因此这些信息没有必要采用数据库管理。对 于饮食部门,需要较长时间保留的信息主要是财务信息,一方面便于期末汇总,另一方 面便于向上级报告。俗话说“民以食为天” ,因此,餐饮部门则是宾馆不可缺少的部门之 一。为顾客提供美味可口的饮食也可在相当大的程度上吸引顾客,促进宾馆的发展。 在规模较大的宾馆的餐饮服务部分,餐厅可分成几个等级或几个小部门,然后各自 形成小系统,本系统为了简单起见,把饮食部门作为一个子系统,不再细分。 4.24.2 各子系统的功能各子系统的功能 宾馆的管理很复杂,既要跟的上潮流、行业发展、又要打出自己的特色,一般稍具 规模的宾馆都应该包含以下几个子系统:客房管理子系统、前台接待子系统、管理子系 统、财务管理子系统、娱乐子系统。 4.2.14.2.1 客房预订系统子系统的功能客房预订系统子系统的功能 本系统包括散客订房和团队订房两大功能,可通过预订编号、姓名、团队名称、预 订日期、订房类型等条件查询已订房的客人情况,并可以删除预订或修改预订 顾客可以用电话或上网注册的方式预定。其方式不同,但提交的内容是相同的:需 要的预定编号、顾客姓名、预定时间、退房时间、定房类型等。 宾 馆 管 理 系 统 数 据 库 设 计 7 服务台查询客房管理部,看看是否有满足客人要求的客房。如果有,则记录下客人 的需要,同时客房管理部通知财务部准备收预约金,同时反馈给客人确认信息。 如果客人要求的客房无法提供,则通知顾客无法满足。 客房预订子系统:客房预订子系统: A. 对新来的顾客进行编号、登记、分配房间。 顾客预定编号、姓名、性别、团队名称、预定日期、订房类型、其他备注 B. 对于退房的顾客从系统中级联删除其信息,如从顾客信息表中删除其基本信息, 从服务的工作部门中删除该顾客的基本信息,统计其预交的金额;同时补充新的 预定顾客,代替之。 C. 其他情况的处理。 新顾客预订 信息 顾客退房 信息 顾客信息 基 本 信 息 顾 客 信 息 分配住房 预订信息 退房信息 系统信息 住房基本信息 新住房信息 部门新信息 部门旧信息 住 房 定 金 结 算 房 价 信 息 终端 图 4-1 客房预订子系统流程图 4.2.24.2.2 来客登记子系统功能来客登记子系统功能 A.对来客进行登记入住工作 顾客编号,顾客姓名,入住时间,离开时间,电话 B.对来客进行分配住房工作 房间号,顾客编号,房间类型,房价,押金 该系统的流程图如下: 信息新增 信息删除 住房定 金收入 财务汇总 终端 宾 馆 管 理 系 统 数 据 库 设 计 8 来客登记 住房信息 顾客 顾客档案 当前住房信息 更新住房信息 分配住房 顾客个人信息 顾客离开时间 图 4-2 来客登记子系统数据流图 4.2.34.2.3 娱乐子系统功能娱乐子系统功能 首先明确,娱乐系统的特点和饮食部门很相似,不便于进行计算机操作,但是可以 利用计算机完成并且必须要其完成的计划,如下: A:制定收费标准 B:详细顾客信息 C:详细娱乐信息 以下是娱乐子系统管理的相关细节 A:制定收费标准 顾客编号,娱乐类型,娱乐资费,折扣方式 B:详细顾客信息 顾客编号,顾客姓名,联系方式 C:详细娱乐信息 娱乐类型,娱乐时间,娱乐地点 该系统的功能层次模块图如下: 休息娱乐子系统 制定 收费 顾客 信息 娱乐 信息 宾 馆 管 理 系 统 数 据 库 设 计 9 该系统的流程图如下: 顾客信息收费信息 娱乐信息 财务 信息 顾客登记 娱乐类型 娱乐资费 无用信息 顾客编号 图 4-3 娱乐子系统数据流图 4.2.44.2.4 财务子系统财务子系统 财务子系统主要是登记并录入各子系统的收入与支出账目,还有宾馆里各种设备现有 的与即将更新所需费用的账目清单。还有对固定资产的统计,固定资产是作为宾馆的周 转资金,是宾馆实力的象征,也是宾馆能否能否正常运营的经济保障。 以下是一般中小型宾馆财务部的数据流图: 记录每个子系统的财务收支情况: 部门号码 部门名称 子项目收入情况 子项目支出情况 日期 统计固定资产: 部门号码 部门名称 设备名称 价值 对每个子系统中各个项目所用成本进行计算: 项目号码 项目名称 成本 财务系统的功能流程如下图所示: 宾 馆 管 理 系 统 数 据 库 设 计 10 宾馆财务总汇信息 成本核算固定资产 各子系统收入 各子系统支出 计算录入情况 收入情况 统计入账情况 支出情况 图 4-4 财务子系统数据流图 4.2.54.2.5 餐饮子系统功能餐饮子系统功能 餐厅系统需要完成的功能有以下几点: A. 订餐管理:订餐、订餐修改、定金处理、订餐报表。 B. 收款管理:立帐、消费明细录入、折扣设定、帐单打印、更改台号。 C. 交班管理:统计当班数据、为下班操作做准备、当班帐单流水报表。 D. 系统报表:餐饮乐、销售分析报表、每菜销售统计月报表、营业收入统计报表、每菜 销售统计日报表、当班特色菜报表。 E. 系统维护:餐厅代码设定、餐台号码以及贵宾房设定、特色分类设定、折扣率设定、 服务费设定、成本统计项目设定、使用者权限维护、系统备份、系统恢复。 F. 餐饮成本核算:成本统计项目设定、成本管理。 餐饮系统 订 餐 管 理 收 款 管 理 菜 谱 信 息 订 餐 查 询 成 本 核 算 宾 馆 管 理 系 统 数 据 库 设 计 11 图 1 餐饮系统功能 用户信息 查询订餐 菜谱信息收款管理 订餐系统 菜名 菜编号 菜号 用户名 需收金额 所订餐号 用户名 所订菜号 图 4-5 餐饮管理子系统数据流图 4.34.3 数据字典数据字典 4.3.14.3.1 数据项列表数据项列表 编 号 数据项名称说 明 部 分编 号 数据项 名 称 说 明 部 分 1顾客编号整数类型;有唯一性2姓名文本类型 长度为 20 字符 3性别枚举类型:男、女4年龄整数类型 18100 5证件类型文本类型 长度为 20 字符 6证件号整数类型 0100 7预订房间号整数类型8房间号数字串类型;有唯一性 9房间类型文本类型 长度为 20 字符 10预定押 金 整数类型 11实际房价整数类型12名称文本类型 长度为 20 字符 13经理文本类型 长度为 20 字符 14员工数 量 整数类型 15编号整数类型16发票号整数类型 17收入整数类型18支出整数类型 19日期格式:*-*-*20负责人文本类型 长度为 20 字符 21 顾客编号整数类型:有唯一性 22 顾客姓文本类型 长度为 10 字符 宾 馆 管 理 系 统 数 据 库 设 计 12 名 23 入住时间格式:年/月/日 24 离开时 间 格式:年/月/日 25 电话整数类型 09 的数 字 26 房间号数字串类型:有唯一性 27 房间类型枚举型:标准间/普通间 28 房价整型 29 证件证件类型,证件号 30 押金整型 31 顾客编号整数类型:有唯一性 32 顾客姓 名 文本类型 长度为 10 字符 33 进入时间格式:年/月/日 34 离开时 间 格式:年/月/日 35 电话整数类型 09 的数 字 36 娱乐类 型 字符串型:就有唯一性 37 娱乐资费整型类型 09 的数 字 38 折扣方 式 字符串型:就有唯一性 39 娱乐时间格式:时/分/秒 40 娱乐地 点 字符串型:就有唯一性 41 菜号字符串类型;有唯一性 42 菜名字符串类型 43 所属种类字符串类型(面食,菜 食,肉食) 44 价格整数类型 512 45 描述字符串类型 46 客户号数字串类型;有唯一性 47 桌号整形 115 48 数量整数类型 1100 49 订餐日期字符串类型 50 结算日 期 字符串类型 51 打折情况整数类型 09 52 总计整数类型 4.3.24.3.2 数据结构数据结构 编号数据结构名属 性 1预定顾客顾客编号、姓名、性别、年龄、证件类型、证件号、预订房间 号、备注 2房间房间号、房间类型、备注 3价格房间号、预定押金、实际房价 4部门名称、经理、员工数量 5账单编号、发票号、收入数、支出数、日期、负责人、备注 6住房信息房间号、房间类型、房价、负责人、状态 7顾客顾客编号、顾客姓名、入住时间、离开时间、电话号 8酒店财务总汇编号、部门号、名称、收入、支出、净利、日期、经手人、备 注 9用户信息用户名、编号、性别、年龄、联系电话、入住时间、退房时间 10菜谱信息菜号、菜名、所属种类、价格、描述 11订餐信息客户号、桌号、菜号、数量、菜名、价格、订餐日期 宾 馆 管 理 系 统 数 据 库 设 计 13 12结算信息客户号、桌号、结算日期、打折情况、总计 4.3.34.3.3 数据流数据流 编号数 据 流 名输 入 输 出 1新顾客的基本信息新顾客预订信息顾客信息 2住房定金结算新顾客预订信息住房定金收入 3预订信息顾客信息分配住房 4退房信息分配住房顾客信息 5退房顾客信息顾客退房信息分配住房 6住房基本信息分配住房系统总信息 7更新后的部门信息分配住房部门信息 8部门新基本信息信息新增分配住房 9部门老信息信息删除分配住房 10房价信息系统总信息财务汇总 11顾客个人信息顾客来客登记 12目前住房信息住房信息来客登记 13更新住房信息来客登记住房信息 14顾客登记顾客编号+姓名+时间+娱 乐类型 娱乐信息 15娱乐类型KTV+洗浴+运动室+健身 室+棋牌室 娱乐资费 16娱乐资费顾客编号+娱乐类型+娱乐 时间+娱乐地点+娱乐费用 收费信息 17支出情况各子部门支出酒店财务总汇信息 18收入情况各子部门收入酒店财务总汇信息 19计算录入情况宾馆成本核算酒店财务总汇信息 20统计入账情况固定资产统计酒店财务总汇信息 21菜编号订餐系统菜单信息 22菜名菜单信息订餐系统 23用户名查询订餐订餐系统 24所订餐号订餐系统查询订餐 25订餐信息订餐系统用户信息 26用户名用户信息订餐系统 27金额订餐系统收款管理 28订餐号收款管理订餐系统 4.3.44.3.4 数据存储数据存储 数据存储名输入数据流输出数据流 说 明 部 分 宾 馆 管 理 系 统 数 据 库 设 计 14 员工信息员工基本信息 员工新工作 工资结算 当前员工工作 部门信息更新后的部门信息当前部门信息 经理处财务信息经理处财务支出 经理处财务收入 部门营业情况 来客登记顾客个人信息 当前住房信息 更新住房信息 分配住房信息 酒店财务总汇信息各子部门收入、支出 宾馆成本核算 固定资产统计 终端 4.3.54.3.5 处理过程处理过程 编号处理过程名输入数据流输出数据流说明部分 1新顾客预订信息终端新顾客基本信息 2退房顾客信息终端顾客信息 3 分配住房预订信息 新住房信息 部门新信息 部门旧信息 退房信息 住房基本信息 4信息新增终端部门新信息 5信息删除终端部门旧信息 6财务汇总房价信息 7来客登记顾客个人信息顾客档案记录 顾客离开时间 8来客登记当前住房信息分配住房 9顾客信息顾客登记更新顾客信息 顾客档案记录 10娱乐信息娱乐类型更新娱乐信息 顾客资费备份 11收费信息娱乐资费更新费用信息 存单资费情况 12各部门收入终端收入情况 13各部门支出终端支出情况 第五章第五章 概念结构设计过程概念结构设计过程 宾馆经过可行性分析,详细分析可分为客房预订子系统、前台接待子系统、娱乐管 理子系统、财务管理子系统、餐饮管理子系统五个子系统。 宾 馆 管 理 系 统 数 据 库 设 计 15 下面是个子系统的分析与 E-R 图的设计: 5.15.1 客房预订子系统功能客房预订子系统功能 A.本系统包括散客订房和团队订房两大功能,可通过预订编号、姓名、团队名称、 预订日期、订房类型等条件查询已订房的客人情况,并可以删除预订或修改预订 B.顾客可以用电话或上网注册的方式预定。其方式不同,但提交的内容是相同的: 需要的预定编号、顾客姓名、预定时间、退房时间、定房类型等。 C.服务台查询客房管理部,看看是否有满足客人要求的客房。如果有,则记录下客 人的需要,同时客房管理部通知财务部准备收预约金,同时反馈给客人确认信息。 D.如果客人要求的客房无法提供,则通知顾客无法满足。 E.对本部门的财务进行核算。 根据要求分析给出的数据流图,参照数据字典中的详细描述,给出经理管理部门的分 E- R 图: n 图 5-15-1 客房预订 E-R 图 对对 E-RE-R 图调整的准则图调整的准则: : 现实世界中的事物能作为属性对待的尽量作为属性对待;属性和实体的划分:属性中 不具有需要描述的信息,即属性是不可分的数据项,不再包含其他信息。 实体属性定义实体属性定义: : 预定顾客(顾客编号、姓名、性别、年龄、证件类型、证件号、预订房间号、备注) 房间(房间号、房间类型、备注) 价格(房间号、预定押金、实际房价) 部门(名称、经理、员工数量) 账单(编号、发票号、收入、支出、日期、负责人、备注) 具体调整如下具体调整如下: : 房间对应 价格 组成 住房部门 汇总 账单 11 11n 宾 馆 管 理 系 统 数 据 库 设 计 16 1. 为了简便,用房间类型属性来表示房间和等级之间关系; 2. 房间号应作为价格的一个属性,这里需强调房间对应的预定押金和实际应付价钱,因 此将它单独作为一个实体; 3. 住房部门对应的账单本应属于财务子系统的内容,这里为了简化财务子系统,先在此 子系统中进行财务总结,因此,将账单也作为一个实体。 5.25.2 来客登记子系统功能来客登记子系统功能 下面给出来客子系统的分析及 E-R 图的设计及对其进行的各项调整。 本小组经过成员经过详细调查,信息流程分析,数据收集,需求分析,明确了各子 系统的功能,本子系统的功能如下: A.登记顾客信息:为每位来客编号,登记姓名,证件号,联系方式。 B.为顾客分配住房:从客房预订子系统中获得当前住房信息,为顾客分配住 房,登记房间编号,入住时间和离开时间。 C.为每位来客做一份资料,作为档案长期存贮。 根据数据字典,需求分析得到 E-R 图如下: 顾客 对应 顾客编号 11 入住 房间 1 1 图 5-25-2 来客登记 E-R 图 对对 E-RE-R 图调整的准则图调整的准则 现实世界中的事物能作为属性对待的尽量作为属性对待; 属性和实体的划分:属性中不需要描述的信息,即属性是不可分割的数据项,不再 包含其它信息。 实体属性定义实体属性定义 顾客(顾客姓名,顾客编号,房间号,证件号,电话号,入住时间,离开时间); 房间(房间号,单价,类型,入住情况,备注) 。 5.35.3 娱乐管理子系统娱乐管理子系统 下面给出娱乐子系统的分析以及 E-R 图的设计 号对:顾客编号相同匹配;类对:娱乐类型相同匹配; 费对:资费情况相同匹配。 宾 馆 管 理 系 统 数 据 库 设 计 17 顾客 号对 费用信息 11 1 1 类对 娱乐类型 费对 图 5-35-3 娱乐系统 E-R 图 对对 E-RE-R 图调整的准则图调整的准则 现实世界中的事物能作为属性对待的尽量作为属性对待; 属性和实体的划分:属性中不需要描述的信息,即属性是不可分割的数据项,不再 包含其它信息。 实体属性定义实体属性定义 A:制定收费标准 顾客编号,娱乐类型,娱乐资费,折扣方式 B:详细顾客信息 顾客编号,顾客姓名,联系方式 C:详细娱乐信息 娱乐类型,娱乐时间,娱乐地点 具体调整如下具体调整如下 对于费用信息,只能一个顾客对应一个财务记录,即顾客和资费之间的关系是 1:1。但是顾客与娱乐类型或者娱乐场所,却有 1:n 或者 n:1 以及 n:n. 5.45.4 财务管理子系统财务管理子系统 本开发小组经过对宾馆的详细调查与分析,采集了大量相关数据。结合本系统的 需求分析,了解了该子系统各部分的功能。 A. 对各个部门上交上来的收支情况进行汇总,得出各个部门的损益情况; B.对整个酒店各个部门的损益情况进行汇总登记,得出本期酒店的损益; C.将整个酒店的收益情况下发给各个部门,帐务公开,集思广益。 D. 对预期的成本及收益做出较准确的核算,得出预期亏盈情况。 E.对企业内部的固定资产做出合理的估算,得知企业内部固定资产。 宾 馆 管 理 系 统 数 据 库 设 计 18 E-RE-R 图如下图如下: : 部门 1 n 员工 1 n 1 财务状况 1 m m 账单 m 1 总帐 图 5-45-4 财务管理系统 E-R 图 实体属性定义实体属性定义: : 部门(部门号、名称、部门经理、员工数量) 员工(员工号、姓名、性别、年龄、工龄、级别、部门、职务) 账单(编号、发票号、摘要、收入数、支出数、日期) 总帐(编号、部门号、收入、支出、净利、日期、) 财务状况(时期、总收入、总支出、净利润) 对对 E-RE-R 图调整的准则图调整的准则: : 现实世界中的事物能作为属性对待的尽量作为属性对待; 属性和实体的划分:属性中不具有需要描述的信息,即属性是不可分的数据项,不再 包含其他信息。 具体调整如下具体调整如下: : 1. 本来员工还应对应一个领导关系,但这里为了简便,就用员工的”等级”属性来表示员 工之间的领导关系; 2. 工资本应作为员工的一个属性,但这里需强调员工对应的出勤工资(由出勤情 况决定) ,因此将它单独作为一个实体; 3. 部门对应的账单本应属于财务子系统的内容,这里为了简化财务子系统,先在 各个子系统中进行财务总结,因此,将账单也作为一个实体。 5.55.5 餐饮管理子系统餐饮管理子系统 餐饮系统的E-R图如下所示: 针对本实例,通过对酒店餐饮管理的内容和数据流程分析,设计的数据项和数据结构如 下。 组成 核 算 结算 记 录 汇总 宾 馆 管 理 系 统 数 据 库 设 计 19 菜谱信息(菜号、名称、所属种类、价格、描述) 订餐信息(客户号、桌号、菜号、数量、菜名、价格、订餐日期) 结算信息(客户号、桌号、结算日期、打折情况、总计) 有了上面的数据结构、数据项和数据流程、就能进行下面的数据库设计。 订餐系统 员 工 服 务 员系统维护员收 银 员 经 理 管理 包含 管理 1 1 n 1 11n 1 图 5-55-5 餐饮管理系统的E-R图 对对 E-RE-R 图调整的准则图调整的准则: : 现实世界中的事物能作为属性对待的尽量作为属性对待; 属性和实体的划分:属性中不具有需要描述的信息,即属性是不可分的数据项,不再 包含其他信息。 第六章第六章 系统实现系统实现 各子系统的 windows 界面及其相关代码如下所示: 宾 馆 管 理 系 统 数 据 库 设 计 20 6.16.1 登录界面及代码登录界面及代码 登录界面部分代码如下: private void button1_Click(object sender, EventArgs e) if (textBox1.Text = zhoupan Form2 f = new Form2(); f.Show(); else MessageBox.Show(对不起,用户名或密码错误!); private void button1_Click_1(object sender, EventArgs e) if (textBox1.Text = zy Form2 f = new Form2(); f.Show(); else 宾 馆 管 理 系 统 数 据 库 设 计 21 MessageBox.Show(对不起,用户名或密码错误!); 6.26.2 主功能界面及代码主功能界面及代码 主功能界面部分代码如下 public partial class Form2 : Form public Form2() InitializeComponent(); private void 客房预定ToolStripMenuItem_Click(object sender, EventArgs e) this.Visible = false; Form3 f = new Form3(); f.ShowDialog(); private void 来客登记ToolStripMenuItem_Click(object sender, EventArgs e) this.Visible = false; Form4 f = new Form4(); 宾 馆 管 理 系 统 数 据 库 设 计 22 f.ShowDialog(); private void 就餐信息ToolStripMenuItem_Click(object sender, EventArgs e) this.Visible = false; Form5 f = new Form5(); f.ShowDialog(); private void 娱乐休闲ToolStripMenuItem_Click(object sender, EventArgs e) this.Visible = false; 娱乐休闲 f = new 娱乐休闲(); f.ShowDialog(); private void 财务管理ToolStripMenuItem_Click(object sender, EventArgs e) this.Visible = false; Form7 f = new Form7(); f.ShowDialog(); private void 联系我们ToolStripMenuItem_Click(object sender, EventArgs e) this.Visible = false; Form8 f = new Form8(); f.ShowDialog(); private void button1_Click(object sender, EventArgs e) this.Visible = false; Form1 f = new Form1(); f.Show(); 宾 馆 管 理 系 统 数 据 库 设 计 23 6.36.3 客房预订系统界面及代码客房预订系统界面及代码 客房预订部分代码: private void button2_Click(object sender, EventArgs e) string cnStr = Integrated Security=SSPI;Persist Security Info=False; + Initial Catalog=RuJiaHotel;Data Source=PC-MXUB; SqlConnection cn = new SqlConnection(cnStr); cn.Open(); SqlCommand cmd = new SqlCommand(delete from RoomBook where RByuno = + textBox1.Text + , cn); int k=cmd.ExecuteNonQuery(); if (k 0) MessageBox.Show(删除成功!); cn.Close(); private void button4_Click(object sender, EventArgs e) string cnStr = Integrated Security=SSPI;Persist Security Info=False; + Initial Catalog=RuJiaHotel;Data Source=PC-MXUB; SqlConnection cn = new SqlConnection(cnStr); cn.Open(); SqlCommand cmd = new SqlCommand(update RoomBook set RBguna= + textBox2.Text + ,RBinti= + textBox3.Text + ,RBouti= + textBox4.Text + ,RBrotp= + textBox5.Text + where RByuno= + textBox1.Text + , cn); try 宾 馆 管 理 系 统 数 据 库 设 计 24 int k = cmd.ExecuteNonQuery(); if (k 0) MessageBox.Show(修改成功!); catch (SqlException) MessageBox.Show(修改失败!); cn.Close(); private void button1_Click
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 能源项目授权委托协议书范本深度剖析
- 劳动合同变更与员工离职补偿协议范本
- 高铁站停车场车位购买及增值服务合同
- 2025个人装修合同样本
- 2025店铺买卖合同样本
- 2025农田除草承包合同范本
- 2025【合同范本】家居用品专卖店加盟合同
- 2025二手房屋买卖合同协议
- 小学二年级语文教学的工作总结
- 电位考试题及答案
- GB/T 18838.5-2015涂覆涂料前钢材表面处理喷射清理用金属磨料的技术要求第5部分:钢丝切丸
- 静电接地报警器危害分析
- 2022年湖南省高中学业水平合格考物理试卷真题(答案详解)
- 中南大学混凝土与砌体结构课程设计
- 法在我心中-主题班会课件
- 健康、健康公平和健康决定因素定义和内容
- 痛风诊治进展p
- 贵州省遵义市各县区乡镇行政村村庄村名明细及行政区划划分代码居民村民委员会
- 机械原理课程设计-自动打印机设计说明书
- 2022更新国家开放大学电大《西方行政学说》机考4套真题题库及答案1
- 城市防洪排涝规划编制大纲解读
评论
0/150
提交评论