酒店管理系统设计(源码)【字数:9724】
摘 要摘 要随着中国市场经济活跃,第三产业中餐饮业也越发充满活力。然而餐饮业大多却保持着老一套的人工点单,并没有与时俱进。当今社会是信息化社会,各行各业都开始拥抱互联网,越来越多的传统企业开始提出“互联网+”的概念,积极把企业业务与网络化相结合。餐饮业也应顺势而行,投入互联网的大潮。本课题就是在这样的背景下所产生的。酒店管理系统立足于JSP技术,以微软的mysql数据库作为后台数据库,以tomcat8.0作为中间层服务器,以任意浏览器作为客户端。酒店管理系统致力于帮助酒店完成日常经营的基本功能。酒店管理系统能够实现餐厅菜品的管理、就餐包间的管理、就餐顾客的管理、点餐订单与结账账单管理,还能实时对营业额进行统计。关键字酒店;管理系统;mysql数据库;
目 录
第一章 绪论 1
1.1 课题的背景及意义 1
1.2国内的研究现状 2
1.3 章节总结 3
第二章 酒店管理系统的需求的可行性分析和酒店管理系统的技术的可行性分析 5
2.1 酒店管理的需求分析 5
2.1.1 功能性的需求 5
2.1.2 非功能性的需求 5
2.2 技术可行性分析 6
2.2.1 JSP的工作原理 6
2.2.2 JSP的优势 7
2.2.3 JSP的缺点 7
2.2.4 常用内置对象 7
2.2.5 JSP页面基本结构 7
2.2.6 JSP文件的访问方法 8
2.2.7 JavaBean技术 8
2.2.8 JDBC 技术 9
2.3 系统开发和运行环境 10
2.3.1 Eclipse优点 10
2.3.2 Tomcat简介 10
2.4 章节总结 10
第三章 酒店管理系统的主要架构和酒店管理系统的总体设计 11
3.1 基于B/S的体系结构 11
3.1.1 B/S的体系结构的优点 11
3.2系统总体设计 11
3.2.1 系统设计思想 11
3.2.2 系统总体功能设计 12 *好棒文|www.hbsrm.com +Q: *351916072*
3.3 章节总结 12
第四章 系统详细设计 13
4.1 功能模块设计 13
4.1.1 用户登录模块 13
4.1.2 点菜模块 13
4.1.3 管理员登录模块 14
4.1.4 管理员管理模块 14
4.1.6 订单信息统计模块 15
4.2 数据字典 16
4.3 ER图 16
4.4 总体ER图 18
4.5 章节总结 19
第五章 系统具体实现 20
5.1 系统数据库的实现 20
5.2 数据结构 20
5.2.1 包间基本表 21
5.2.2 菜单表 21
5.2.3 用户基本表 22
5.2.4 管理员基本表 22
5.2.5 点菜表 23
5.2.6 订单表 23
5.3 酒店管理系统的实现 24
5.3.1 用户注册 24
5.3.2 用户登录 24
5.3.3 预定包间 25
5.3.4 预定菜单 26
5.3.5 搜索菜谱 27
5.3.6 提交订单 28
5.3.7 用户订单信息统计 28
5.3.8 管理员登录 30
5.3.9 菜单管理 31
5.3.10 修改菜单 32
5.3.11 添加菜单 33
5.3.12 包间管理 33
5.3.13 修改包间 34
5.3.14 添加包间 35
5.3.15 用户管理 35
5.3.16 修改用户 36
5.3.17 订单管理 37
5.3.18 订单支付 37
5.3.19 管理员信息统计 38
5.4 章节总结 40
第六章 系统测试与维护 41
6.1 软件测试概述 41
6.2 数据合法性测试 41
6.3 系统报错 41
6.4 章节总结 42
结 语 43
致 谢 44
参考文献 45
第一章 绪论
随着中国市场经济活跃,第三产业中餐饮业也越发充满活力。然而餐饮业大多却保持着老一套的人工点单,并没有与时俱进。当今社会是信息化社会,各行各业都开始拥抱互联网,越来越多的传统企业开始提出“互联网+”的概念,积极把企业业务与网络化相结合。餐饮业也应顺时而动,投入互联网的大潮。
在此前提下,各行各业的日常经营中越来越多地融入电子商务。当前很多餐厅运用电子商务建立起了新式的营业模式,不在局限于现场点单,开始支持网上预约、网上点单和网上付费。甚至因为网络系统节约了人力成本,反而能够更好的让利与顾客,吸引更多回头客。
而且新式的营业模式可以通过网购方式获得餐厅日常消耗品,从厂家直接获得商品,绕过了分销商,从而降低了商品成本。并且网络上的宣传成本接近于无,餐厅能够花费更多篇幅介绍特色菜且能做到图文并茂。
1.1 课题的背景及意义
由于传统餐饮管理的影响和人们对现代计算机技术的认识不足,目前国内许多微型餐饮还处于手工记录客户订单,这带来了许多缺陷:
(1)由于微型餐饮服务员数量有限,当顾客更多的时候,服务员忙,导致许多客户等待太久,顾客留下了不好的记忆,导致顾客回头率降低。
(2)一个人的精力是有限的,手工记录客户订单,难免会遇到一些错误,如错误记录订单、将顾客订单混淆。
(3)日常营业结束后才能开始统计经营额,不能实时统计。
(4)无法第一时间给出顾客理应享受的优惠折扣力度。
酒店管理水平要跟上时代,要解决人力、物力浪费和效率低的问题,提高经营效率,降低运营成本,酒店管理系统的合理运用能够极大见底对人力资源的需求,同时使自身的品牌形象得到提升,帮助自身在残酷的市场竞争中赢得胜利。
传统的点菜方式往往会产生许多噪音,酒店管理系统取代传统的手工记录订单,将会创造一个安静舒适的就餐环境。酒店管理系统主要可以带来以下好处:
目 录
第一章 绪论 1
1.1 课题的背景及意义 1
1.2国内的研究现状 2
1.3 章节总结 3
第二章 酒店管理系统的需求的可行性分析和酒店管理系统的技术的可行性分析 5
2.1 酒店管理的需求分析 5
2.1.1 功能性的需求 5
2.1.2 非功能性的需求 5
2.2 技术可行性分析 6
2.2.1 JSP的工作原理 6
2.2.2 JSP的优势 7
2.2.3 JSP的缺点 7
2.2.4 常用内置对象 7
2.2.5 JSP页面基本结构 7
2.2.6 JSP文件的访问方法 8
2.2.7 JavaBean技术 8
2.2.8 JDBC 技术 9
2.3 系统开发和运行环境 10
2.3.1 Eclipse优点 10
2.3.2 Tomcat简介 10
2.4 章节总结 10
第三章 酒店管理系统的主要架构和酒店管理系统的总体设计 11
3.1 基于B/S的体系结构 11
3.1.1 B/S的体系结构的优点 11
3.2系统总体设计 11
3.2.1 系统设计思想 11
3.2.2 系统总体功能设计 12 *好棒文|www.hbsrm.com +Q: *351916072*
3.3 章节总结 12
第四章 系统详细设计 13
4.1 功能模块设计 13
4.1.1 用户登录模块 13
4.1.2 点菜模块 13
4.1.3 管理员登录模块 14
4.1.4 管理员管理模块 14
4.1.6 订单信息统计模块 15
4.2 数据字典 16
4.3 ER图 16
4.4 总体ER图 18
4.5 章节总结 19
第五章 系统具体实现 20
5.1 系统数据库的实现 20
5.2 数据结构 20
5.2.1 包间基本表 21
5.2.2 菜单表 21
5.2.3 用户基本表 22
5.2.4 管理员基本表 22
5.2.5 点菜表 23
5.2.6 订单表 23
5.3 酒店管理系统的实现 24
5.3.1 用户注册 24
5.3.2 用户登录 24
5.3.3 预定包间 25
5.3.4 预定菜单 26
5.3.5 搜索菜谱 27
5.3.6 提交订单 28
5.3.7 用户订单信息统计 28
5.3.8 管理员登录 30
5.3.9 菜单管理 31
5.3.10 修改菜单 32
5.3.11 添加菜单 33
5.3.12 包间管理 33
5.3.13 修改包间 34
5.3.14 添加包间 35
5.3.15 用户管理 35
5.3.16 修改用户 36
5.3.17 订单管理 37
5.3.18 订单支付 37
5.3.19 管理员信息统计 38
5.4 章节总结 40
第六章 系统测试与维护 41
6.1 软件测试概述 41
6.2 数据合法性测试 41
6.3 系统报错 41
6.4 章节总结 42
结 语 43
致 谢 44
参考文献 45
第一章 绪论
随着中国市场经济活跃,第三产业中餐饮业也越发充满活力。然而餐饮业大多却保持着老一套的人工点单,并没有与时俱进。当今社会是信息化社会,各行各业都开始拥抱互联网,越来越多的传统企业开始提出“互联网+”的概念,积极把企业业务与网络化相结合。餐饮业也应顺时而动,投入互联网的大潮。
在此前提下,各行各业的日常经营中越来越多地融入电子商务。当前很多餐厅运用电子商务建立起了新式的营业模式,不在局限于现场点单,开始支持网上预约、网上点单和网上付费。甚至因为网络系统节约了人力成本,反而能够更好的让利与顾客,吸引更多回头客。
而且新式的营业模式可以通过网购方式获得餐厅日常消耗品,从厂家直接获得商品,绕过了分销商,从而降低了商品成本。并且网络上的宣传成本接近于无,餐厅能够花费更多篇幅介绍特色菜且能做到图文并茂。
1.1 课题的背景及意义
由于传统餐饮管理的影响和人们对现代计算机技术的认识不足,目前国内许多微型餐饮还处于手工记录客户订单,这带来了许多缺陷:
(1)由于微型餐饮服务员数量有限,当顾客更多的时候,服务员忙,导致许多客户等待太久,顾客留下了不好的记忆,导致顾客回头率降低。
(2)一个人的精力是有限的,手工记录客户订单,难免会遇到一些错误,如错误记录订单、将顾客订单混淆。
(3)日常营业结束后才能开始统计经营额,不能实时统计。
(4)无法第一时间给出顾客理应享受的优惠折扣力度。
酒店管理水平要跟上时代,要解决人力、物力浪费和效率低的问题,提高经营效率,降低运营成本,酒店管理系统的合理运用能够极大见底对人力资源的需求,同时使自身的品牌形象得到提升,帮助自身在残酷的市场竞争中赢得胜利。
传统的点菜方式往往会产生许多噪音,酒店管理系统取代传统的手工记录订单,将会创造一个安静舒适的就餐环境。酒店管理系统主要可以带来以下好处:
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/875.html