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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

酒店住宿与消费管理系统数据库.docx

1、酒店住宿与消费管理系统数据库 课 程 设 计 报 告 设计题目:酒店住宿及消费管理信息系统一、课程设计项目名称: 酒店住宿及消费管理信息系统二、相关基本原理: 数据库设计数据库设计(Database Design)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建设中的核心技术。由于数据库应用系统的复杂性,为了支持相关程序运行,数据库设计就变得异常复杂,因此最佳设计不可能一蹴而就,而只能是一种“反复探寻,逐步求精”的过程,也就是规划和结构化数

2、据库中的数据对象以及这些数据对象之间关系的过程。数据库建设是硬件、软件和干件(技术与管理的界面)的结合,靠得是三分技术,七分管理,十二分基础数据“。数据库设计应该与应用系统设计相结合。包括结构(数据)设计:设计数据库框架或数据库结构,行为(处理)设计:设计应用程序、事务处理等。数据库设计是结构和行为分离的设计。需求分析调查和分析用户的业务活动和数据的使用情况,弄清所用数据的种类、范围、数量以及它们在业务活动中交流的情况,确定用户对数据库系统的使用要求和各种约束条件等,形成用户需求规约。需求分析的重点是调查、收集与分析用户在数据管理 中的信息要求、处理要求、安全性与完整性要求。概念模型设计对用户

3、要求描述的现实世界(可能是一个工厂、一个商场或者一个学校等),通过对其中诸处的分类、聚集和概括,建立抽象的概念数据模型。这个概念模型应反映现实世界各部门的信息结构、信息流动情况、信息间的互相制约关系以及各部门对信息储存、查询和加工的要求等。所建立的模型应避开数据库在计算机上的具体实现细节,用一种抽象的形式表示出来。以扩充的实体(E-R模型)联系模型方法为例,第一步先明确现实世界各部门所含的各种实体及其属性、实体间的联系以及对信息的制约条件等,从而给出各部门内所用信息的局部描述(在数据库中称为用户的局部视图)。第二步再将前面得到的多个用户的局部视图集成为一个全局视图,即用户要描述的现实世界的概念

4、数据模型。需求分析阶段描述的用户应用需求是现实世界的具体需求将需求,分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计。概念结构是各种数据模型的共同基础,它比数据模型更独立于机器、更抽象,从而更加稳定。概念结构设计是整个数据库设计的关键。逻辑结构设计主要工作是将现实世界的概念数据模型设计成数据库的一种逻辑模式,即适应于某种特定数据库管理系统所支持的逻辑数据模式。与此同时,可能还需为各种数据处理应用领域产生相应的逻辑子模式。这一步设计的结果就是所谓“逻辑数据库”。概念结构是各种数据模型的共同基础,为了能够用某一DBMS实现用户需求,还必须将概念结构进一步转化为相应的数据模型,这正是

5、数据库逻辑结构设计所要完成的任务。将概念结构转化为一般的关系、网状、层次 模型。将转化来的关系、网状、层次模型向特定 DBMS支持下的数据模型转换。对数据模型进行优化。物理结构设计根据特定数据库管理系统所提供的多种存储结构和存取方法等依赖于具体计算机结构的各项物理设计措施,对具体的应用任务选定最合适的物理存储结构(包括文件类型、索引结构和数据的存放次序与位逻辑等)、存取方法和存取路径等。这一步设计的结果就是所谓“物理数据库”。根据具体计算机系统(DBMS和硬件等)的特点,为给定的数据库模型确定合理的存储结构和存取方法:使设计出的物理数据库占用较少的存储空间。对数据库的操作具有尽可能高的速度。三

6、、课程设计目的:1)巩固和加深对数据库原理及应用课程基本知识的理解,综合该课程中所学到的理论知识,与小组成员联合完成一个数据库应用系统课题的需求分析;2)根据课题需要,通过查阅相关手册和文献资料,培养独立分析和解决实际问题的能力;3)掌握数据库应用系统需求分析的基本步骤,能用基本图表工具描述需求分析的过程及结果4) 熟练掌握局部E-R图和全局E-R图的建立方法,熟练掌握概念模型向数据模型(关系模式)的转化;5) 能够根据系统的实际需要,对数据库进行物理设计6) 掌握在数据库管理系统中创建数据库及对数据库进行维护和数据查询的基本方法;培养动手能力。四、课程设计内容:需求分析:根据实际情况,对于酒

7、店住宿及消费管理系统进行调查,必须明确用户的要求和应用现场环境的特点,了解系统应具有哪些功能,数据流程和数据之间的联系。需求分析需要进行调查,查阅手册和文献资料,明确问题所在,按需求分析步骤,一步一步进行分析,完成系统需求分析,得到系统目标、功能分析、系统需求、业务流程图、数据流图、数据字典等分析成果。概念模型设计:根据所选应用系统的需求分析,继续进行局部概念模型分析与设计,然后进行全局概念模型设计。要求:1)根据需求分析的结果,小组分工进行局部E-R图设计;2)根据局部E-R图进行合并整合,形成全局E-R图。3)对全局E-R图进行分析,根据需要进行一定的合并优化处理逻辑结构设计:对自选的数据

8、库应用项目进行关系数据模型的设计,一方面进行概念模型到逻辑结构(关系模型)的转化;另一方面用关系规范化理论对形成的关系模式进行合并、分解的优化;物理设计:根据特定数据库管理系统所提供的多种存储结构和存取方法等依赖于具体计算机结构的各项物理设计措施,对具体的应用任务选定最合适的物理存储结构(包括文件类型、索引结构和数据的存放次序与位逻辑等)、存取方法和存取路径等。数据库实施: 在以上分析设计的基础上,要实现数据库,保证能在现有数据库基础上进行应用系统的程序开发。要求: 在数据库管理系统上实现数据库,并能在该库上进行相应的数据处理;数据库建议用SQL SERVER ,也可用ACCESS。完成课程设

9、计报告。五、课程设计过程及结果分析: (一)需求分析1、 背景分析随着酒店的规模扩大和连锁经营,将管理信息系统嵌入到酒店的经营和管理中已是必不可少。在本课程设计中,只涉及酒店入住和消费。经过调查分析,确定酒店入住和消费管理系统由预定房间、查询客房信息、登记、入住、消费(尤指如就餐,叫车等除房费以外的费用)、退房等功能模块。预订系统尤指针对顾客而言,他可以登录系统随时查询酒店客房预售一览表,及可售房间数,可查询某间客房预订情况,并实现预订功能,此时酒店的管理系统可以接收到其信息,也就是说通过网络,该系统更好的联系起来。同时对常客可使用系统的客历资料预定,可大大减少资料的输入。客人一旦入住酒店,酒

10、店就会详细记录客人的资料。本系统面向酒店的前台,系统可以接收到客户在其他平台提交的预订信息,系统数据管理员可以接收到数据信息,进行集中管理,分类,然后将信息报给不同的酒店管理人员,简化传统手工作业方式,最大限度地简化酒店管理过程。 (1)能对客房数据进行跟踪管理(添加、更改、删除、查询等);(2)能对客户数据进行跟踪管理(添加、更改、删除、查询等);(3)能对预订信息进行跟踪管理(添加、更改、删除、查询等);(4)能对入住信息进行跟踪管理(添加、更改、删除、查询等);(5)能对住宿消费信息进行跟踪管理(添加、更改、删除、查询等);、(6)该数据库系统要具有良好的可扩展性(界面友好);(7)用户

11、及权限管理(具有一定的安全性): 1)系统工作人员增加、删改用户; 2)系统工作人员对用户角色及权限分配;3)用户登录及权限验证;4)系统管理员及用户更改密码。2、业务流程分析 1)第一层业务流程图 2)第二层业务流程图(1)顾客登录系统: 1)查询酒店客房预售一览表,及可售房间数,可查询某间客房预订情况; 2)预订,形成预订信息,提交至系统存储。(2)前台登录系统: 1)前台登录系统后可查询酒店客房预售一览表,及可售房间数,可查询某间客房预订情况,某位顾客的预订情况; 2)为顾客登记,实现入住,提交入住信息给系统,并生成入住单; 3)顾客产生消费行为,前台提交信息至系统生成消费单; 4)顾客

12、前台结账,收取费用退还押金,并注销顾客入住,提交信息,更新房间信息。(3)系统工作人员: 系统工作人员登录系统可以收到顾客的预订信息,入住信息,消费信息,结账信息,以及顾客信息和客房信息,进行数据处理后提交至系统,授予不同用户不同权限。3、 系统数据流图DFD (1.系统顶层数据流图: 2.系统第一层数据流图: 基于上述数据流图,可以用文字描述相关的处理过程:(1)顾客登录系统: 1)查询酒店客房预售一览表,及可售房间数,可查询某间客房预订情况;2)预订,形成预订信息,提交至系统存储。(2)前台登录系统: 1)前台登录系统后可查询酒店客房预售一览表,及可售房间数,可查询某间客房预订情况,某位顾

13、客的预订情况; 2)为顾客登记,实现入住,提交入住信息给系统,并生成入住单; 3)顾客产生消费行为,前台提交信息至系统生成消费单; 4)顾客前台结账,收取费用退还押金,并注销顾客入住,提交信息,更新房间信息。(3)系统工作人员: 系统工作人员登录系统可以收到顾客的预订信息,入住信息,消费信息,结账信息,以及顾客信息和客房信息,进行数据处理后提交至系统,授予不同用户不同权限。3.系统第2层数据流图: (图形+文字说明)1)顾客预订,入住信息处理逻辑第二层数据流图 2)前台进行顾客入住,结算等信息处理逻辑第二层数据流图4、 数据字典DD(1)、数据项说明 1)客房信息表数据项编号数据项名数据项含义

14、与其他数据项的关系存储结构1房间号房间的编号字符型,长度为10,格式例A101,A表示xx栋,数字由三位组成,第一个数字为楼层,后两位为该楼层房间编号2房间名称房间的名字字符型,长度限制为203房间类型房间的类型字符型,长度限制为204房间位置房间具体位置字符型,长度限制为50,格式为xx栋xx层xx号5房价房间的价格由房间类型决定浮点型,长度限制为86房间状态房间所处的状态,是满还是空由客户预定,入住,退房时间决定字符型,长度限制为20,限制字符为以下三种:“预订中”或“入住”或“空”7房间备注房间备注2)客户信息表数据项编号数据项名数据项含义与其他数据项的关系存储结构1客户姓名客户的姓名字

15、符型,长度为202证件类型客户出示证件的类型字符型,长度限制为203证件号客户出示证件的编号与证件类型相对应字符型,长度限制为304性别客户的性别字符型,长度限制为4,可选择字符为“男”,“女”5联系电话客户的联系方式字符型,长度限制为506备注客户的备注信息,如客户身份与要求字符型,长度限制为5003)住宿费用信息表数据项编号数据项名数据项含义与其他数据项的关系存储结构1证件号客户出示证件的编号字符型,长度为302房间号房间的编号字符型,长度为10,格式例A101,A表示xx栋,数字由三位组成,第一个数字为楼层,后两位为该楼层房间编号3入住日期客户入住的日期日期型,格式为年-月-日4入住时间客户入住的时间时间型,格式为时:分:秒5离开日期客户退房的日期日期型,格式为年-月-日6离开时间客户退房的时间

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

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