酒店管理系统的设计与实现(Myeclipse,MySQL)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文12000字,程序代码,MySQL数据库)

本系统是一个酒店管理系统,以Java Web技术为基础,采用MVC设计模式,利用MyEclipse编程平台结合MySQL数据库,完成了酒店管理系统的功能。

现今的酒店包括客房、餐饮、及其他服务,要想提高劳动效率,降低成本,提高服务质量和管理水平,促进经济效益,必须借助计算机来进行现代化的信息管理,本系统是一套适用于小型酒店使用的系统,操作简单,灵活性好、运行稳定。该系统可供用户进行内部人员管理,客房查询、餐饮查询以及预定与退订功能,可以实现查询营业额,查询入住率的功能,方便了用户查询分析。用户只需要简单的输入,所有数据都由数据库管理系统管理。本系统中数据库服务器端采用了MySQL作为数据库,能够使数据更加安全、程序更加稳定的运行。

4.2  酒店业务模块

酒店业务模块主要是对酒店进行管理。下面分别介绍酒店业务模块各个功能实现的具体算法,以伪代码的形式给出。

4.2.1  信息查询模块

模块表结构:bill表和room表。

模块功能:查询营业额,查询客房信息和查询入住率。输入:日期。查找按钮功能。会调出另外一个窗口来显示所要查询的符合条件的消费额。该模块的主要分为两部分:一是完成选择要查找的字段、条件操作符等功能;二是用来显示顾客进行查询的完整条件及查询、退出登录。当查找的条件选择完毕,点击查找,在显示部分显示出来后,点击查找按钮才正式完成该模块的查找功能。

4.2.2  人员管理模块

模块功能:实现管理,增加,删除,修改,查看模块。

算法功能:实现人员管理功能。

算法名称:管理员增加算法 输入:用户名,密码,职位,职工姓名,性别,年龄,电话。输出:成功添加用户。用户合法性检验,查询用户user信息表,若存在则可以查看,删除,修改。

4.2.3  前台业务模块

算法功能:实现前台业务管理功能。

算法名称:前台业务算法。

查询客房:显示客房的信息。

查询餐饮:显示餐饮的信息。

预定客房:输入:房间号,顾客证件号码,预定日期。输出:预定成功。合法性检验,查询room信息表,若存在则预定失败。

预定餐饮:输入:房间号,餐桌号,座位数。输出:预定成功。合法性检验,查询room信息表,若存在则预定失败。

退订客房:输入:房间号。输出退订成功,合法性检验,查询room信息表,若存在则可以退订。

退订餐饮:输入:餐桌号。输出退订成功,合法性检验,查询tabl信息表,若存在则可以退订。

入住登记:输入:房间号,顾客姓名,证件类型,证件号,备注。输出:入住登记成功。

4.2.4  数据库管理模块

MySQL可以通过企业内部网络Internet很简便地实现信息共享,而且它可以很容易地将数据库定位到浏览器中,它将数据库的功能和网站的功能结合在一起。

目    录

摘 要    I

Abstract    II

1  绪论    1

1.1  研发背景    1

1.2  系统目标    1

2  系统分析    3

2.1  酒店管理的可行性分析    3

2.1.1  经济可行性分析    3

2.1.2  技术的可行性分析    3

2.1.3  法律可行性分析    3

2.2  需求分析    4

2.2.1  系统的功能需求    4

2.2.2  系统数据需求分析    5

3  系统总体设计    6

3.1  系统功能设计    6

3.2  系统概念设计    7

3.2.1  系统实体描述    7

3.2.2  系统实体联系图    8

3.3  数据库表结构    8

3.3.1  账单信息表    8

3.3.2  人员等级表    8

3.3.3  房客信息表    9

3.3.4  房间信息表    9

3.3.5  房间类型表    10

3.3.6  用户信息表    10

3.3.7  餐饮信息表    11

3.3.8  工作人员信息表    11

4  系统详细设计    12

4.1  Java类的设计    12

4.2  酒店业务模块    12

4.2.1  信息查询模块    12

4.2.2  人员管理模块    12

4.2.3  前台业务模块    13

4.2.4  数据库管理模块    13

5  系统实现    14

5.1  开发环境的搭建    14

5.1.1  JDK简介    14

5.1.2  MyEclipse简介    14

5.1.2  MySQL简介    15

5.1.3  MVC设计模式简介    15

5.2  酒店业务的实现    16

6  系统测试    26

6.1  软件测试的方法    26

6.2  模块测试    26

6.2.1  测试内容    27

6.2.1  测试结果    28

7  结论    29

7.1  概述工作    29

7.2  体会与收获    29

7.3  今后的发展方向    30

致    谢    32

参考文献    33

mysql 酒店管理设计_酒店管理系统的设计与实现(Myeclipse,MySQL)相关推荐

  1. mysql餐饮管理系统设计_酒店餐饮管理系统的设计与实现(MySQL)(含录像)

    酒店餐饮管理系统的设计与实现(MySQL)(含录像)(任务书,开题报告,中期检查表,外文翻译,毕业论文11900字,程序代码,MySQL数据库,答辩PPT,答辩视频录像) 摘 要 随着计算机产业的高速 ...

  2. mysql餐饮管理系统设计_餐饮管理系统的设计与实现(MySQL)

    餐饮管理系统的设计与实现(MySQL)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文16000字,程序代码,MySQL数据库) 传统餐饮企业的日常运作是靠人工管理,从原材料入库到客人点单 ...

  3. 餐饮管理系统 mysql数据库设计分析_终稿课程设计_餐饮管理系统数据库设计.docOK版(样例3)...

    <课程设计_餐饮管理系统数据库设计.doc>由会员分享,可免费在线阅读全文,更多与<(终稿)课程设计_餐饮管理系统数据库设计.doc(OK版)>相关文档资源请在帮帮文库(www ...

  4. python工资管理系统课程设计_工资管理系统 课程设计 总结报告

    学生学号 080810129 姓名 傅荣真 专 业 信息管理与信息系统 班 级 08 信管( 1 ) 所属学期 2010-2011 学年第 1 学期 一.项目介绍与设计目的 项目介绍: 项目名称: 企 ...

  5. c语言开发物业收费程序,C语言程序的设计_物业管理系统方案

    <C语言程序的设计_物业管理系统方案>由会员分享,可在线阅读,更多相关<C语言程序的设计_物业管理系统方案(10页珍藏版)>请在人人文库网上搜索. 1.i nclude std ...

  6. 请销假php源码,基于PHP MySql的学生请销假管理系统的设计(笔记3)

    一.基本信息 标题:基于PHP MySql的学生请销假管理系统的设计 时间:2015 来源:电脑知识与技术 关键字:请销假系统:PHP技术:数据库设计: 二.研究内容 1.开发技术:基于稳定.安全.简 ...

  7. oracle学生信息管理系统课程设计,数据库课程设计-学生信息管理系统的设计与实现.doc...

    数据库课程设计-学生信息管理系统的设计与实现 2011-2012课程设计II 学生信息管理系统的设计与实现 一 设计内容 建立一个简单的在校学生信息查询系统,可以让使用者查询到学生的一些简单的个人信息 ...

  8. MySQL酒店管理系统课程设计_酒店管理系统的设计与实现(PHP,MySQL)(含录像)

    酒店管理系统的设计与实现(PHP,MySQL)(含录像)(毕业论文12000字,程序代码,MySQL数据库) 酒店管理系统的设计是基于PHP技术+mysql数据库+apache服务器的方式设计,以ze ...

  9. mysql存储家庭成员信息_家谱管理系统的设计与实现(MyEclipse,MySQL)

    家谱管理系统的设计与实现(MyEclipse,MySQL)(任务书,开题报告,中期检查表,文献综述,毕业论文16700字,程序代码,MySQL数据库,答辩PPT) 家谱是现代人们怀旧的重要部分,因此, ...

最新文章

  1. bzoj 4771: 七彩树 树链的并+可持久化线段树
  2. 超分辨率:将背景和人脸分离 ,人脸、背景分别做增分后将人脸贴回背景图
  3. Hadoop自带的一些程序示例
  4. 安装 SAP Cloud Application Programming SDK @sap/cds-dk 时报错以及解决方案
  5. 使用rpm包安装mysql_centos下利用rpm包安装mysql
  6. 基于Pytorch对凸函数采用SGD算法优化实例(附源码)
  7. littlevgl技术参考手册_树莓派littlevGL系列教程:littlevGL简单了解
  8. 现在移动端还用rem吗?nonono
  9. 数字内容产业的产业链结构
  10. vue中eslint报Disallow self-closing on HTML void elements格式错误时的解决方案
  11. 基于51单片机直流电机PWM调速设计
  12. 计算机谱子勇敢爱,【数字乐谱大全流行歌曲】流行歌曲勇敢爱乐谱及歌词.doc...
  13. 摄像头识别黑烟加框处理(测试)
  14. 【论文相关】强化学习:提前看287篇ICLR-2021 深度强化学习领域论文得分汇总列表...
  15. 第0课 课前必读(未完成)
  16. 安全测试三部曲之APPScan介绍
  17. GCM与CCM的的规格和加解密过程
  18. MBIST --- PATR1.Memorybist测试原理
  19. oracle 停止dbconsole,本地计算机上的OracleDBConsoleorcl服务启动后停止
  20. MSYS2的下载和安装

热门文章

  1. gatling的环境配置_将Gatling集成到Gradle构建中–了解SourceSet和配置
  2. 卡夫卡如何分区_通过分区在卡夫卡实现订单担保人
  3. 幻灯片演示什么模式最好_清洁单元测试图案–演示幻灯片
  4. 最新的20多个JMS面试问答(2020)
  5. jpa 关系拥有方_JPA:确定关系的归属方
  6. Spring Boot和Thymeleaf:重新加载模板和静态资源,而无需重新启动应用程序
  7. 使用Project Jigsaw的JDK 9 Early Access上的Eclipse IDE
  8. Java的5个古怪问题
  9. javafx 值对_我今天对JavaFX的了解
  10. 9针串口定义测试方法_一些定义–测试技术9