电子信息工程毕业设计:酒店管理系统的设计与实现.doc

上传人:一*** 文档编号:1098899 上传时间:2018-12-06 格式:DOC 页数:32 大小:3.39MB
下载 相关 举报
电子信息工程毕业设计:酒店管理系统的设计与实现.doc_第1页
第1页 / 共32页
电子信息工程毕业设计:酒店管理系统的设计与实现.doc_第2页
第2页 / 共32页
电子信息工程毕业设计:酒店管理系统的设计与实现.doc_第3页
第3页 / 共32页
电子信息工程毕业设计:酒店管理系统的设计与实现.doc_第4页
第4页 / 共32页
电子信息工程毕业设计:酒店管理系统的设计与实现.doc_第5页
第5页 / 共32页
点击查看更多>>
资源描述

1、本科毕业设计(20 届)酒店管理系统的设计与实现所在学院 专业班级 电子信息工程 学生姓名 学号 指导教师 职称 完成日期 年 月 目录一. 概述 .21.1 开发背景 .21.2 开发意义 .2二. 需求分析 .32.1 顶级数据流图 .32.2 操作用户数据流图 .42.3 客房类型 数据流图 .42.4 客房信息 数据流图 .52.5 订房信息 数据流图 .62.6 结算信息 数据流图 .62.6 投诉信息 数据流图 .6三. 功能设计 .73.1 功能结构图 .73.2 功能模块说明 .7四. 数据库设计 .94.1 数据库概念设计 .94.2 数据库逻辑设计 .94.3 数据库的连接

2、原理 .11五. 功能详细设计及其操作描述 .115.1 系统登陆页面实现 .125.2 总体功能模块 .125.2.1 操作用户管理 .135.2.2 类别信息管理 .145.2.3 客房信息管理 .165.2.4 预订和订房信息管理 .195.2.5 结算信息管理 .235.2.6 投诉信息管理 .245.2.7 关 于酒店管理系统 .265.2.8 小游戏 .26六. 实现和测试 .26七. 结论 .26八.参考文献 .27九.附件 .271酒店管理系统的设计与实现【摘要】本毕业设计采用 Microsoft Visual Basic 6.0 软件来设计酒店管理系统,采用ADO+Acces

3、s 数据库编程技术为核心部分, 。实现了酒店管理所有基本操作包括用户管理、类别管理、客房管理、预定管理、结算管理等,而且扩展性好。本次设计的酒店管理系统软件,综合运用到了 VB 语言、ADO、Access、其他控件等专业知识。当然也可以运用其它的方法来实现酒店管理系统的设计与实现,综合考虑考量各方面的因素最终决定用 Microsoft Visual Basic 6.0 设计,用 VB 语言可以使该软件设计更为简单、制作也较为方便、性能等方面都可以得到提高。 【关键词】酒店管理系统;VB 数据库编程;ADO;Access,数据库2一. 概述1.1 开发背景在科技的不断发展,酒店这个作为服务性行业

4、的代表,它的功能已经不单单是停在结算业务和住宿方面了,而是从客人对客房的预定到最后的结账退房都是以客人为中心,坚持着“顾客就是上帝”的原则,给予客人最方便最快捷的服务。只有在最短的时间内完成各项操作,并完善酒店的管理方面,才能吸引回头客。然而,在国内经济发展的同时,国内各种酒店的数量更是与日俱增,竞争异常激烈。在这样激烈的环境下,各个酒店无所不用其极,而酒店的信息化也是影响酒店生意的一大因素。只有使酒店的管理信息化了,提高了酒店办理常规程序的水平,才能提高酒店的竞争力。1.2 开发意义随着当前社会信息技术的高速发展,酒店的信息化已成为一个酒店提高自身竞争力的关键因素。而具有顾客、住客信息处理、

5、结算信息、储存客房等功能的酒店管理系统,正是以信息管理为核心的计算机应用系统。此系统的主要工作是运用数据结构的模式来存储酒店信息,并且利用程序代码来执行各种数据操作。酒店管理信息系统的开发和使用实现了酒店的自动化、规范化和系统化,提高酒店的管理效率、酒店竞争力和酒店的管理水平。同时,酒店信息管理系统的快捷性与高效性还帮助酒店赢得高效益、高信誉。而住房业务作为一个酒店的核心业务,住房管理常常被一并列入酒店的管理系统当中。在一些酒店的规模不断扩大之下,一些连锁酒店更希望有一个能独立于酒店管理系统之外的住房系统。对此,本文将对酒店住房系统进行研究,借助电脑技术开发有助酒店改善服务质量、增进资源利用率

6、和提高管理水平的酒店住房管理系统。3二. 需求分析本酒店管理系统主要针对于员工信息管理、客房类型管理、客房信息管理、预订管理、结算管理、投诉管理等酒店管理服务开发的系统。包括以下功能: (1)对员工信息管理实现了包括,添加、修改、删除等操作。(2)对客房类型管理实现了包括,添加、查询、删除、修改等操作。(3)对客房信息管理,实现了包括,查询、添加、修改、删除等操作。(4)对订房信息管理实现了包括,查询、添加、修改、删除等操作。(5)对结算信息管理,实现了包括,查询、添加、修改、删除等操作。(6)对投诉信息管理实现了包括,查询、添加、修改、删除等操作。2.1 顶级数据流图酒店管理系统操作员 /

7、管理员 操作员 / 管理员信息输入 信息输出图 2-1 顶级数据流图4操作员 / 管理员 操作员 / 管理员客房类型管理客房信息管理订房信息管理结算信息管理投诉信息管理操作用户管理客房类型资料输入订房信息输入操作员资料输出操作员资料输入客房类型资料输出客房信息资料输出订房信息输出结算信息输出投诉信息输出客房信息资料输入结算信息输入投诉信息输入图 2-2 一级数据流图2.2 操作用户数据流图用户表管理员添加保存操作员资料管理查看查看图 2-3.操作用户数据流图 2.3 客房类型数据流图5房间类型表操作员 / 管理员添加保存客房类型管理删除修改查询图 2-4 客房类型数据流图 2.4 客房信息数据

8、流图客房状态表操作员 / 管理员添加保存客房信息管理删除修改查询图 2-5. 客房信息数据流图 62.5 订房信息数据流图客户表操作员 / 管理员添加保存订房信息管理删除修改查询图 2-6. 订房信息数据流图 2.6 结算信息数据流图客户表操作员 / 管理员添加保存结算信息管理删除修改查询图 2-7. 结算信息数据流图2.7 投诉信息数据流图投诉表操作员 / 管理员添加保存投诉信息管理删除修改查询图 2-8. 投诉信息数据流图7三. 功能设计3.1 功能结构图功能设计是软件设计的主要步骤,是整个设计的核心。就像是在写一篇文章的大纲,必须和主题环环相扣。高校失物招领和寻物启示平台的功能设计是根据

9、对用户的需求分析设计出来的模块,将软件主要实现的功能都罗列出来了,同样也将它们之间的联系都统一的体现出这样使软件更具有系统性,功能更直观,让客户使用更便捷。管理员用户管理客房类型客房信息订房信息结算信息投诉信息添加删除修改添加删除修改查看添加删除修改查询添加删除修改查询添加删除修改查询添加删除修改查询操作员小游戏关于系统贪吃蛇俄罗斯方块五子棋图 3-1 系统程序结构图3.2 功能模块说明如上图,可以很清楚的看到软件的结构,本销售系统分为 8 个大模块。(1) 操作用户信息管理模块:在该模块中完成对操作该系统的用户人员信息的管理功能,并赋予什么样的权限(管理员权限还是普通操作人员的权限) 。管理

10、员还可对用户信息进行修改、添加和删除等功能操作,该模块只限管理员可见。(2)客房类型管理模块:管理员可对用户的客房类型进行管理,其中包括客房类型的修改、查看、添加和删除等操作。(3)客房信息管理模块:管理员可对用户的客房信息进行管理,其中包括客房类型的修改、查看、添加和删除等操作。(4)订房信息管理模块:管理员可对用户的客房预订和入住信息进行管理,其中包括客房类型的修改、查看、添加和删除等操作。(5) 结算信息管理模块:管理员可对用户的结算信息进行管理,其功能包括已结算信息的8删除、添加、修改、查询等操作。(6) 投诉信息管理模块:管理员可对用户的投诉信息进行管理,其功能包括投诉信息的删除、添加、修改、查询等操作。(7) 关于系统模块:只是说明该软件的作者是谁,该软件是第几版,软件的开发日期,及作者联系方式。(8) 小游戏模块:在工作之余,还可以在此软件上玩玩小游戏,劳逸结合。该游戏集合了“俄罗斯方块” , “五子棋” , “贪吃蛇”三种小游戏,使该软件不仅仅是一个专门用于工作的软件,是它更丰富色彩。四. 数据库设计4.1 数据库概念设计管理员用户管理客房类型客房信息订房信息结算信息投诉信息普通操作员属于属于属于属于属于属于属于属于属于属于属于图 4-1 系统 E-R 图

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 电子信息工程毕业设计

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。