已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
河北工业大学管理学院数据库课程设计报告 第24页xxxx大学数据库课程设计报告宾馆客房管理系统班 级: 小组成员:指导教师: 2010年 1 月 6日目录一、系统简介3 二、需求分析3 1.系统需求描述32. 数据流图33.数据字典9三、概念结构设计20四、逻辑结构设计23五、物理结构设计23六、设计及说明及体会241系统简介该系统是宾馆客房管理系统,是宾馆管理者对以下信息的管理,如:顾客的个人信息,如顾客姓名、年龄、性别、民族、联系电话、顾客编号(宾馆管理者自己对入住顾客进行的编号,为更方便对其进行管理)等信息的管理;每个客房的详细信息,如该客房价格(是否有优惠及价格结算相关信息等)、客房种类(标准间、豪华间等)、所拥有设施(是否有空调、独立卫生间、电视等)、地理位置(所在楼层、朝向等)、是否预定等信息的管理;顾客订房、消费、结账信息等信息的管理;顾客与客房之间的对应关系,如顾客订房时间、入住时长(入住日期及离开日期)、客房消费等信息的管理;对顾客要求的响应,如卫生清洁、是否免打扰、设施问题(某设施出现故障以便及时处理)等信息的管理。2需求分析(1)系统需求描述该系统是宾馆客房管理系统,该系统需求关系如下:顾客的个人信息,如顾客姓名、年龄、性别、民族、联系电话、顾客编号等;每个客房的详细信息,如该客房价格、客房种类、所拥有设施、地理位置、是否预定等;顾客订房、消费、结账信息等;顾客与客房之间的对应关系,如顾客订房时间、入住时长、客房消费等;对顾客要求的响应,如卫生清洁、是否免打扰、设施问题等。(2)数据流图数据流图是系统逻辑模型的主要组成部分,用于表达数据和处理过程的关系,用直观的图形清晰的描绘了系统的逻辑模型。为了表达数据处理过程的数据加工情况,用一个数据流图看起来复杂而且难以理解,所以在设计中我们使用了层次结构的数据流图。按照系统的层次结构进行逐步分解,并以分层的数据流图反映这种结构关系,能清楚地表达和容易理解整个系统。本系统的数据流图入下: 顾客基本信息顾客服务要求顾客查询申请宾馆基本信息分析汇总顾客信息客房信息顾客宾馆宾馆管理系统顾客信息表客房信息表管理员 系统数据流图客房查询申请订房申请信息反馈结账申请住房凭据客房情况订房情况结账情况操作申请顾客情况信息反馈客房信息表表P1客房查询顾客P2订房P3用户结账订房信息结账信息管理员顾客信息P5统计信息P4顾客信息查询系统顶层数据流图系统查询数据流图F1.2.1住房查询申请F1.1.2信息反馈F1.2.2信息反馈F1.1.3剩余客房信息F1.2.3订房信息F1.3.1操作申请F1.3.2顾客信息F1.1.1客房查询申请F1.4.1顾客信息顾客客房信息表订房信息表P1.4处理信息P1.3顾客信息查询管理员订房信息表P1.1客房查询P1.2住房查询F2.2.144订房订房信息F2.4.2订房信息F2.4.1操作申请F2.4.3顾客信息F2.1.1客房查询F2.1.3客房信息订房信息F2.1.2信息反馈F2.5.1信息反馈F2.2.2F2.3.1订房 信息P2.5验证信息P2.3添加订房信息管理员P2.4查询顾客信息系统订房数据流图顾客P2.1处理信息订房信息表客房信息表P2.2订房顾客信息表F3.1.3顾客信息F3.1.1结账 要求 发票或单据F3.6.1客房信息F3.1.2结账信息F3.4.1客房信息F3.2.1顾客信息F3.2.2F3.2.3顾客信息F3.2.4顾客住房信息F3.3.1住宿信息新客房信息F3.5.1系统结账数据流图顾客顾客信息表P3.2结账结账信息P3.4删除订房信息管理员客房信息表住房凭据P3.3核对信息P3.6验证信息P3.1处理信息P3.5更新信息(3)数据字典数据项的定义 数据项名称数据项含义说明类型长度取值范围客房编号宾馆房间的门牌号文本型8位客房类型宾馆房间的种类文本型6位单价住宿宾馆一天的花费数字型4位0-500客房位置宾馆房间的分布文本型6位是否已被预订宾馆房间的状态文本型2位是/否是否有电视宾馆房间的条件文本型2位是/否是否有空调宾馆房间的条件文本型2位是/否是否有独立的卫生间宾馆房间的条件文本型2位是/否备注宾馆房间的说明文本型20位顾客姓名顾客的姓名文本型14位身份证号顾客的身份证号文本型19位顾客编号对顾客到达时间进行编号文本型3位001-999性别顾客的性别文本型2位男/女民族顾客的民族文本型8位年龄顾客当前的年龄文本型4位0-120电话号码顾客联系方式文本型12位订房编号住宿顾客编号文本型10位金额打折后的单价数字型4位结账编号对顾客结账事件进行编号文本型4位0001-9999入住日期顾客住宿宾馆的日期日期型10位离开日期顾客离开宾馆的日期日期型10位费用顾客住宿宾馆的费用数字型4位 数据结构的定义 数据结构名称:顾客信息含义说明:顾客的一些常用信息组成:顾客姓名+顾客年龄+顾客性别+顾客身份证号+顾客+民族+顾客电话号码数据结构名称:客房信息含义说明:宾馆客房的一些基本信息组成:客房编号+客房种类+客房位置+单价+是否已被预订+是否有电视+是否有空调+是否有独立的卫生间+备注数据存储的定义数据存储名称:客房信息说明:宾馆客房的基本信息输入的数据流:客房基本信息输出的数据流:客房信息组成:客房编号+客房种类+客房位置+单价+是否已被预订+是否有电视+是否有空调+是否有独立的卫生间+备注数据存储名称:顾客信息说明:顾客的常用信息输入的数据流:顾客基本信息输出的数据流:顾客基本信息+组成:顾客姓名+性别+年龄+民族+身份证号+联系方式+用户密码数据存储名称:订房信息说明:顾客的订房信息输入的数据流:订房信息输出的数据流:订房信息组成:订房编号+客房编号+顾客姓名+身份证号+入住日期+离开日期+折扣+金额+备注数据存储名称:结账信息说明:顾客的结账信息输入的数据流:结账信息输出的数据流:结账信息组成:结账编号+顾客姓名+顾客编号+订房编号+入住日期+离开日期+费用数据流的定义 F1.1.1数据流名称:客房查询申请说明:顾客查询宾馆客房信息的要求数据流来源:接口 顾客数据流去向:处理 客房查询组成:客房编号+客房种类+客房位置+单价+是否已被预订+是否有电视+是否有空调+是否有独立的卫生间+备注F1.1.2数据流名称:信息反馈说明:响应顾客查询客房的要求,同时将信息反馈给顾客数据流来源:处理 客房查询数据流去向:接口 顾客组成:客房编号+客房种类+客房位置+单价+是否已被预订+是否有电视+是否有空调+是否有独立的卫生间+备注F1.1.3数据流名称:剩余客房信息说明:未被预订的客房信息数据流来源:存储 客房信息表数据流去向:处理 处理信息组成:客房编号+客房种类+客房位置+单价 +是否有电视+是否有空调+是否有独立的卫生间+备注F1.2.1数据流名称:住房查询申请说明:顾客对自己住房信息的查询数据流来源:接口 顾客数据流去向:处理 住房查询组成:订房编号+客房编号+顾客姓名+身份证号+入住日期+离开日期+折扣+金额+备注F1.2.2数据流名称:信息反馈说明:响应顾客查询住房信息的要求,同时将信息反馈给顾客数据流来源:处理 住房查询数据流去向:接口 顾客组成:订房编号+客房编号+顾客姓名+身份证号+入住日期+离开日期+折扣+金额+备注F1.2.3数据流名称:订房信息说明:顾客住宿宾馆的信息数据流来源:存储 订房信息表数据流去向:处理 处理信息组成:订房编号+客房编号+顾客姓名+身份证号+入住日期+离开日期+折扣+金额+备注F1.3.1数据流名称:操作申请说明: 管理员对顾客订房信息的查询数据流来源:接口 管理员数据流去向:处理 顾客信息查询组成:订房编号+客房编号+顾客姓名+身份证号+入住日期+离开日期+折扣+金额+备注F1.3.2数据流名称:顾客信息说明:顾客的订房信息数据流来源:存储 订房信息表数据流去向:处理 处理信息组成:订房编号+客房编号+顾客姓名+身份证号+入住日期+离开日期+折扣+金额+备注F1.4.1数据流名称:顾客信息说明:顾客住宿宾馆的信息数据流来源:处理 处理信息数据流去向:接口 管理员组成:订房编号+客房编号+顾客姓名+身份证号+入住日期+离开日期+折扣+金额+备注+客房种类+客房位置+单价 +是否有电视+是否有空调+是否有独立的卫生间F2.1.1数据流名称:客房查询说明:顾客订房之前先进行客房信息的查询数据流来源:接口 顾客数据流去向:处理 处理信息组成:客房编号+客房种类+客房位置+单价+是否已被预订+是否有电视+是否有空调+是否有独立的卫生间+备注F2.1.2数据流名称:信息反馈说明:对顾客要求的响应,将查询到的信息反馈给顾客数据流来源:处理 处理信息数据流去向:接口 顾客组成:客房编号+客房种类+客房位置+单价+是否已被预订+是否有电视+是否有空调+是否有独立的卫生间+备注F2.1.3数据流名称:客房信息说明:尚未被预订的客房信息数据流来源:存储 客房信息表数据流去向:处理 订房组成:客房编号+客房种类+客房位置+单价+是否有电视+是否有空调+是否有独立的卫生间+备注F2.2.1数据流名称:订房信息说明:顾客订房的信息数据流来源:处理 订房数据流去向:存储 订房信息表组成:订房编号+客房编号+顾客姓名+身份证号+入住日期+离开日期+折扣+金额+备注F2.2.2数据流名称:订房信息说明:刚预订的顾客订房信息数据流来源:存储 订房信息表数据流去向:处理 添加订房信息组成:订房编号+客房编号+顾客姓名+身份证号+入住日期+离开日期+折扣+金额+备注F2.3.1数据流名称:订房信息说明:新添加的订房信息数据流来源:处理 添加订房信息数据流去向:处理 验证信息组成:订房编号+客房编号+顾客姓名+身份证号+入住日期+离开日期+折扣+金额+备注F2.4.1数据流名称:操作申请说明:管理员对顾客信息的操作数据流来源:接口 管理员数据流去向:处理 查询顾客信息组成:订房编号+客房编号+顾客姓名+身份证号+入住日期+离开日期+折扣+金额+备注+客房种类+客房位置+单价 +是否有电视+是否有空调+是否有独立的卫生间F2.4.2数据流名称:订房信息说明:顾客的订房信息数据流来源:处理 顾客信息查询数据流去向:存储 顾客信息组成:订房编号+客房编号+顾客姓名+身份证号+入住日期+离开日期+折扣+金额+备注+客房种类+客房位置+单价 +是否有电视+是否有空调+是否有独立的卫生间F2.4.3数据流名称:顾客信息说明:住宿宾馆的顾客信息数据流来源:存储 顾客信息数据流去向:处理 验证信息组成:订房编号+客房编号+顾客姓名+身份证号+入住日期+离开日期+折扣+金额+备注+客房种类+客房位置+单价 +是否有电视+是否有空调+是否有独立的卫生间F2.5.1数据流名称:信息反馈说明:管理员查询的顾客信息数据流来源:处理 验证信息数据流去向:接口 管理员组成:订房编号+客房编号+顾客姓名+身份证号+入住日期+离开日期+折扣+金额+备注+客房种类+客房位置+单价 +是否有电视+是否有空调+是否有独立的卫生间F3.1.1数据流名称:结账要求说明:顾客离开宾馆时的结账申请数据流来源:接口 顾客数据流去向:处理 处理信息组成:订房编号+客房编号+顾客姓名+身份证号+入住日期+离开日期+折扣+金额+备注F3.1.2数据流名称:结账信息说明:顾客的结账信息数据流来源:处理 处理信息数据流去向:存储 顾客信息组成:订房编号+客房编号+顾客姓名+身份证号+入住日期+离开日期+折扣+金额+备注F3.1.3数据流名称:顾客信息说明:顾客住宿宾馆的信息数据流来源:存储 顾客信息数据流去向:处理 结账组成:订房编号+客房编号+顾客姓名+身份证号+入住日期+离开日期+折扣+金额+备注F3.2.1数据流名称:顾客信息说明:顾客的结账信息数据流来源:处理 结账数据流去向:存储 住房凭据组成:订房编号+客房编号+顾客姓名+身份证号+入住日期+离开日期+折扣+金额+备注F3.2.2数据流名称:发票或单据说明:顾客的住宿凭证数据流来源:存储 住房凭据数据流去向:处理 核对信息组成:订房编号+客房编号+顾客姓名+身份证号+入住日期+离开日期+折扣+金额+备注F3.2.3数据流名称:顾客信息说明:顾客住宿宾馆的信息数据流来源:处理 结账数据流去向:存储 结账信息组成:订房编号+客房编号+顾客姓名+身份证号+入住日期+离开日期+折扣+金额+备注F3.2.4数据流名称:顾客住房信息说明:顾客住宿宾馆期间的信息数据流来源:存储 结账信息数据流去向:处理 删除订房信息组成:订房编号+客房编号+顾客姓名+身份证号+入住日期+离开日期+折扣+金额+备注F3.3.1数据流名称:住宿信息说明:顾客在宾馆住宿的信息数据流来源:处理 核对信息数据流去向:接口 顾客组成:订房编号+客房编号+顾客姓名+身份证号+入住日期+离开日期+折扣+金额+备注F3.4.1数据流名称:客房信息说明:新的客房信息数据流来源:处理 删除订房信息数据流去向:处理 更新信息组成:客房编号+客房种类+客房位置+单价+是否已被预订+是否有电视+是否有空调+是否有独立的卫生间+备注F3.5.1数据流名称:新的客房信息说明:顾客退房后生成的新的客房信息数据流来源:处理 更新信息数据流去向:存储 客房信息表组成:客房编号+客房种类+客房位置+单价+是否已被预订+是否有电视+是否有空调+是否有独立的卫生间+备注F3.6.1数据流名称:客房信息说明:验证后的新客房信息数据流来源:存储 客房信息表数据流去向:接口 管理员组成:客房编号+客房种类+客房位置+单价+是否已被预订+是否有电视+是否有空调+是否有独立的卫生间+备注处理过程的定义 处理过程名称:订房说明:在有剩余客房的前提下,顾客订房,同时添加订房信息,管理员进行相应的操作。输入:订房信息表处理:顾客订房,管理员添加订房信息处理过程名称:结账说明:顾客离开宾馆时结账,管理员删除顾客订房信息,更新信息,生成新的客房信息,同时给顾客开住房凭据。入:订房信息表处理:顾客结账,管理员处理信息,开住房凭据3概念结构设计系统各部分(子系统)E-R模型图联系方式性别身份证号顾客年龄民族姓名编号是否有独立卫生间客房是否有电视种类位置单价是否已预定是否有空调编号顾客客房是否有独立卫生间是否有空调是否已预定单价种类金额离开日期入住日期编号订房结账编号费用编号位置是否有电视身份证号民族年龄性别姓名编号联系方式1111合并各部分E-R模型图,形成总体E-R模型图4逻辑结构设计客房(客房编号,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 天成颂园住宅楼工程施工组织设计
- 酒吧火灾应急处置指南
- 《人工智能基础与应用》(适用32学时)课程标准
- 湖南农林岗2026结构化面试自测卷含答案配套答案
- 计算机岗2026事业编面试习题汇编含解析含答案
- 文旅岗事业编2026面试自测卷模拟练习
- 实验外科学研究内容
- 膨胀土的工程特性和判定及路基设计
- 网络营销与客户关系
- 联考分数线分析及备考技巧
- 中国临床肿瘤学会CSCO结直肠癌诊疗指南2026
- (2026秋新版)部编版道德与法治五年级上册全册教案
- GB/T 10454-2025包装非危险货物用柔性中型散装容器
- 上课课件-《食品物流学》(和东芹)
- 传统蒙学在现代儿童德育中的创造性运用研究
- 国家电网公司招聘高校毕业生应聘登记表
- 青少年心理发展与教育(硕士)
- 林下土鸡养殖技术课件
- 电动卷帘门维修合同范本
- 油脂制取工艺与设备课件
- 做出判断的分支复习课课件教科版高中信息技术必修1
评论
0/150
提交评论