数据库课程设计之宾馆客房管理系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

xxxx大学

数据库课程设计报告宾馆客房管理系统

班级:

小组成员:

指导教师:

2010年 1 月 6日

目录

一、系统简介 (3)

二、需求分析 (3)

1.系统需求描述 (3)

2. 数据流图 (3)

3.数据字典 (9)

三、概念结构设计 (20)

四、逻辑结构设计 (23)

五、物理结构设计 (23)

六、设计及说明及体会 (24)

1系统简介

该系统是宾馆客房管理系统,是宾馆管理者对以下信息的管理,如:顾客的个人信息,如顾客姓名、年龄、性别、民族、联系电话、顾客编号(宾馆管理者自己对入住顾客进行的编号,为更方便对其进行管理)等信息的管理;每个客房的详细信息,如该客房价格(是否有优惠及价格结算相关信息等)、客房种类(标准间、豪华间等)、所拥有设施(是否有空调、独立卫生间、电视等)、地理位置(所在楼层、朝向等)、是否预定等信息的管理;顾客订房、消费、结账信息等信息的管理;顾客与客房之间的对应关系,如顾客订房时间、入住时长(入住日期及离开日期)、客房消费等信息的管理;对顾客要求的响应,如卫生清洁、是否免打扰、设施问题(某设施出现故障以便及时处理)等信息的管理。

2需求分析

(1)系统需求描述

该系统是宾馆客房管理系统,该系统需求关系如下:顾客的个人信息,如顾客姓名、年龄、性别、民族、联系电话、顾客编号等;每个客房的详细信息,如该客房价格、客房种类、所拥有设施、地理位置、是否预定等;顾客订房、消费、结账信息等;顾客与客房之间的对应关系,如顾客订房时间、入住时长、客房消费等;对顾客要求的响应,如卫生清洁、是否免打扰、设施问题等。

(2)数据流图

数据流图是系统逻辑模型的主要组成部分,用于表达数据和处理过程的关系,用直观的图形清晰的描绘了系统的逻辑模型。为了表达数据处理过程的数据加工情况,用一个数据流图看起来复杂而且难以理解,所以在设计中我们使用了层次结构的数据流图。按照系统的层次结构进行逐步分解,并以分层的数据流图反映这种结构关系,能清楚地表达和容易理解整个系统。

本系统的数据流图入下:

系统数据流图

系统顶层数据流图

系统查询数据流图

系统订房数据流图

数据库课程设计之宾馆客房管理系统

(3)数据字典

系统结账数据流图

数据项的定义

数据结构的定义

数据存储的定义

数据流的定义

处理过程的定义

3概念结构设计

系统各部分(子系统)E-R模型图

4逻辑结构设计

客房(客房编号,客房种类,单价,客房位置,是否被预定)

顾客(顾客编号,顾客姓名,顾客年龄,顾客性别,顾客身份证号,联系方式)结账(结账编号,顾客编号,订房编号,费用)

订房(订房编号,入住日期,离开日期,金额)

5物理结构设计

客房信息表

订房信息表

结账信息表

6设计说明及体会

该课程设计是宾馆客房管理系统,是宾馆管理者对以下信息的管理,设计涉及方面有:顾客的个人信息,每个客房的详细信息,顾客订房、消费、结账信息等,顾客与客房之间的对应关系,对顾客要求的响应。

并通过对需求分析(需求调查、数据流程图、数据字典)、概念结构、逻辑结构、物理结构几个方面进行设计。

通过这次课程设计,加强了我们思考的能力,让我们体会到了如何综合运用所学知识提出、分析、设计解决问题,还增强了我们团队合作意识及提高了我们的团队协作能力。并且,通过李亚坤老师教育指导,及时帮助我们解决了在学习中所遇到的种种难题,为我们能够在规定时间较为顺利地完成这次课程设计奠定了基础。

相关文档
最新文档