ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:1.28MB ,
资源ID:3038946      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3038946.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库设计宾馆管理.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库设计宾馆管理.docx

1、数据库设计宾馆管理 最新资料,word文档,可以自由编辑!精品文档下载 【本页是封面,下载后可以删除!】目 录 一 背景 1.1 编写目的.3 1.2 课题背景.3 1.3 系统开发环境.4二 需求分析 2.1 系统基本要求.4 2.2 系统流程图.8 2.3 系统总功能图.9三 数据库逻辑设计3.1 实体关系E-R图设计.93.2 建立数据表.113.3 关系约束.13 四 数据库具体程序设计.15 五 实验总结.23 一 背景 1.1 编写目的 21世纪是科技与信息时代,随着现代计算机技术的飞速发展,信息改变了我们整个人类社会。客房管理的信息化是将计算机与网络信息技术相结合并且应用于现代经

2、营与管理,以科学的现代化工具代替传统手工作业的新型管理方式。客房管理系统是宾馆管理的核心,也是宾馆管理中不可缺少的部分,它的内容和形式对于经营的决策者和管理者来说都至关重要。使用网络信息化的技术管理客房,不仅可以避免传统人工的方式管理宾馆资料和文档时出现的效率低、保密性差、误差多的弊端,而且对于空房间及已定房间的查询也很方便。新型的管理方式极大的提高了经营管理的效率,也是促进宾馆科学化、正规化、国际化的重要条件。在此基础上,网络技术应用于宾馆管理已成为一种必然趋势。建立宾馆管理信息系统,可以进一步提高整个宾馆行业的经济效益和现代化水平,实现客房管理信息化、系统化、规范化和自动化。 1. 2 课

3、题背景 随着现代化社会的发展,宾馆服务业与国际化市场接轨已是潮流所趋。宾馆是服务至上的行业,从每一位的客人的预订开始,到入住登记直至最后的退房结账,每一个步骤都要重视。随着计算机技术的飞速发展,计算机在宾馆中的应用已经深入各个部门,尤其是在对信息的处理方面,计算机已经成为最为重要的工具。 本宾馆管理系统是针对现代宾馆的管理,以方便酒店经营者和管理者及时了解酒店的客房信息状态,为用户提供简单、快速的服务,从而提高酒店的服务质量,获得更好的经济效益。 1.3 系统开发环境 本系统是在win7的环境下操作的,其操作软件是Access2003.二 需求分析 2.1 基本要求通过走访调查宾馆对顾客及客房

4、信息的管理方式,充分了解宾馆客房管理系统的工作概况,明确宾馆的业务要求、信息需求、处理需求、安全性与完整性需求。 2.1.1 业务要求 针对宾馆的正常业务调查,明确用户业务需求如下: 1、基础信息设置:设置客房信息和客户信息 2、客房前台管理:客房预订、住宿登记、退房结账 3、查询统计管理:客房及房态查询、预订查询、住宿查询、退宿查询 4、系统维护:系统初始化、操作员管理、权限设置 2.1.2 信息要求 对于宾馆客房管理,全面分析有信息要求如下: 1、该数据库可以存取的数据包括客房信息、顾客信息、管理员信息及住宿信息 2、前台接待员可以查看客房、宾客信息,可以查看客房使用情况,还可以查看客房入

5、住记录 3、可以设置员工的权限,可以查看客房使用情况,还可以查询统计预订和退房情况 2.1.3处理要求 宾馆需要对突发状况做出处理,而且处理的响应时间和处理方式都有一定的要求响应时间,越短越好,顾客至上 前台登记处理:前台接待员为顾客进行入住、预订、退房、调房、登记 入住:分房卡后,顾客信息将与其对应的客房信息建立一一对应的联系,客房状态转至非空。 退房:顾客持房卡去前台登记退房,顾客信息与账单信息一一对应,客房状态转至空。 2.1.4安全性与完整性的要求 对于宾馆客房管理,并不是所有人都可以进入管理系统,因而需要设置一定的权限或其他的安全性与管理性要求: 1、不同的用户拥有不同的权限,系统根

6、据用户权限,进入不同的功能界面。权限分为两类:一个是后台管理者权限,一个是前台接待员权限。普通员工无权登录此系统。 2、密码正确才可登录系统。2.1.5数据字典 (一)数据项:1. 数据项:roomid说明:客房编号,唯一标识房间类型:char 42、数据项:cname说明:客户名类型:varchar 43、数据项:cid说明:客户身份证类型:varchar 184、数据项:status说明:客房状态,分为三种,空房、入住、预订类型:char 105、数据项:price说明:客房价格类型; float6、数据项:begintime说明:预订或入住时间类型:datetime7、数据项:endti

7、me 说明:退房结账时间。为系统当前时间类型:datetime8、数据项:type说明:客房类型类型:char 109、数据项:intype说明:入住类型入住,住宿类型:char 1010、数据项:realfee说明:实际消费(在结账时,分为会员与非会员)类型:float11、数据项:deposit 说明:押金 类型:float12、数据项:vip 说明: 用来判断是否为会员 实现打折 类型:char 10 (二)数据结构数据结构含义说明组成顾客客房管理系统的主体数据结构,定义了一个顾客的相关信息顾客编号,顾客姓名,性别,身份证号客房客房管理系统的主体数据结构,定义一个客房的相关信息客房编号,

8、客房类型,客房价格,客房状态客房信息单 登记有关客房住宿信息客房编号,入住时间,住宿天数,押金,证件号 2.2系统流程图 2.3 系统总功能图 三 数据库逻辑设计 3.1实体关系ER图设计 客房/客户/管理员/总图 3.2建立数据库表 1、客房表(room) 列名数据类型长度允许空字段说明主外键Room_idint40客房编号PK,FKRoom_typvarchar100客房类型Room_primoney0客房价格Room_stavarchar20客房状态 2、住宿表(ch)列名数据类型长度允许空字段说明主外键Cu_idint40 顾客编号FKRoom_idint40客房编号FKdeposit

9、money0押金begintimedatetime0入住时间endtimedatetime0退房时间3、管理员表(manage)列名数据类型长度允许空字段说明主外键Man_idint40管理员编号PKMan_namevarchar101姓名Man_passwordvarchar100密码口令4、客户信息表:字段类型备注客户编号Int(4)主键、自增身份证Varchar(18)18位的有效数字姓名Varchar(4)性别Int1为男,2为女联系方式Varchar(12)是否会员Int默认0为非会员,1为会员 3.3 约束设计 3.3.1 主外键约束表16. 主外键约束主键表主键外键表外键cust

10、omerCu_idchCu_idadvancerAd_idroomRoom_idcustomerRoom_idroomRoom_idadvancerRoom_idroomRoom_idchRoom_idmanageMan_idemployeeEmp_idpaymentPay_idcustomerPay_id3.3.2 列值唯一 1、customer表中的cu_id、cu_idnum、room_id、pay_id列取值唯一; 2、advancer表中ad_id、ad_idnum、room_id列取值唯一; 3、room表中room_id列取值唯一; 4、ch表中cu_id、room_id列取值唯

11、一; 5、fronter表中fro_id、pay_id、cu_id列取值唯一; 6、manage表中man_id列取值唯一; 7、payment表中pay_id列取值唯一; 8、Employee表中emp_id列取值唯一。3.3.3 其他约束 1、customer表中的cu_sex的取值只能是“男”或“女”; 2、room表中的room_sta的取值只能是Y或N。四 数据库具体程序设计 1、启动并建立空数据库(1)启动Access2003,点击新建空数据库,确定数据库的名称为宾馆管理系统,进入数据库设计页面 2、建立数据表 (1)打开数据库窗口,选择表对象标签,单击“新建”,在出现的对话框中选

12、择“设计视图”,单击“确定”,启动表设计视图。 (2)定义字段分别为“顾客编号”“性别”“姓名”“年龄”“客房编号”,设置各个字段的属性,并定义“顾客编号”为主键。将表命名保存为“顾客表”。 (3)用同样的方法建立“客房表”和“空房间表”(字段分别为“客房编号”“客房楼层”“客房价格”“客房级别”);建立“管理员表”(字段为“管理员姓名”“姓名”“编号”);建立“住宿表”(字段为“顾客编号”“客房编号”“押金”“入住时间”“退房时间”)。 (4)打开各个数据表并输入模拟数据,建好的数据表如下 3 建立查询 (1)打开窗体窗口,单击“新建”,弹出“新建窗体”对话框。选择“自动创建窗体纵览式”,在

13、“请选择该对象数据的来源表或查询”下拉列表中选择“客房表”。 (2)启动“客房表”设计视图页面,在工具栏中选择“文本框”按钮拖至主体中,调整好文本框大小,并在第一个文本框中输入“查询”;将命令按钮至主体拖至主体中,调整大小并改名为“查找”。保存页面名为“顾客表窗体查询” (3)单击“宏”对象,单击“新建”按钮,打开宏设计视图。选择操作1为“go to control”,将控件名称改为“客房编号”;选择操作2为“find recond”,将名称改为“Forms!客房表窗体查询!查询”,保存宏名为“客房表窗体查找宏”。 (4)再进入“客房表窗体查询”设计视图,点击第一个文本框的属性,选择“其他”,将名称改为“查询”;点击确定按钮的属性,选择“其他”,将名称改为“查找”,选择“事件”,在“点击”中选择

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1