基于web的网上订餐系统院系:计算机学院专业:软件工程组长:陈昭蓉小组成员:杨思嫚,宋佳伟,刘兵指导老师:柯鹏基于web的网上订餐系统..............................................................................................................1第一章概述.........................................................................................................................11.1网上订餐系统的发展........................................................................................................11.2网上订餐的现状................................................................................................................11.3网上订餐系统的构建........................................................................................................22.1技术需求...........................................................................................................................32.1.1JavaServerPage简介.....................................................................................32.1.2Struts+Hibernate+Spring模式简....................................................................32.1.3开发环境简介.......................................................................................................42.2网上订餐系统的概要设计................................................................................................52.3系统特点:........................................................................................................................62.3.1即时点菜................................................................................................................62.3.2无需布线................................................................................................................72.3.3.操作简单.............................................................................................................7第三章系统数据库设计.......................................................................................................83.1MYSQL简介.....................................................................................................................8第四章网上订餐系统设计...................................................................................................94.1数据连接............................................................................................................................94.1.1建立数据库连接....................................................................................................94.1.2安全策略................................................................................................................94.2系统模块的设计与实现....................................................................................................94.2.1数据连接................................................................................................................94.2.2各板块程序说明..................................................................................................10第五章网上订餐系统疑难分析.........................................................................................125.1系统开发的问题及解决办法..........................................................................................125.2系统的测试与发布..........................................................................................................12第六章结论.........................................................................................................................14摘要网上订餐系统使用户实现网络交易的一种方式.他通过互联网提供一种渠道,就可以使用不出门就可以方便的订餐。大量的关于网上订餐系统比比皆是,而针对性强,操作简捷的系统则比较少。本系统是针对二十一世纪高速发展的经济需求、人们日益加快的生活节奏及为迎合饮食行业越来越便捷的服务趋势而设计的。它针对那些具备计算机管理工作条件的酒店助其快速开发一个界面友好、交互方便的网上订餐系统,以拓展酒店的服务对象,增加信息流通量,减少人工干预,提高信息反馈速度及数据管理能力,它能够实现普通用户可以通过互联网订餐,酒店用户管理者通过网络对顾客的订餐进行管理如:回复、确认、下单等。其后台应用tomcat6.0+sqlsever的服务器平台,前台应用html语言、jsp开发语言。国内外对此课题的研究比较多,也提出了许多的研究理论和实践知识,在网上订餐的实现方面,研究的较多。而且普通用户较多。如会员客户可以实现浏览器/服务器模式的交互功能。而对于我个人来说,我认为不仅要有B/S模式,而且普通用户也可以订餐,酒店管理者可以通过网络对顾客的订餐进行确认、恢复和管理,网上购物的优势在于选择面大、价格便宜、交易方便、节省时间和精力等。整个菜品市场一片繁荣。在中国,网上购物有发展的必要,也有发展的基础,发展网上购物的各方面条件也日趋成熟。本系统的设计目的是为了满足消费者只要通过互联网就可以足不出户的订购自己喜欢的菜品,改变传统商业交易,在互联网上进行交易,实现网上购买菜品,提高酒店良好的社会效益和经济效益。关键字:网上订餐系统;数据库;Internet;jsp;javaBean;MYSQL;第一章概述1.1网上订餐系统的发展近年来,随着因特网的迅速发崛起,互联网已日已成为收集提供信息的最佳渠道,并逐步传统的流通领域,于是电子商务开始流行起来,越来越多的餐饮企业者在网上建自己的门户网站,向消费者展示出一种新颖的酒店网上订餐理念,网上订餐系统作为一个基于浏览器/服务器模式的系统,在餐饮业中起着举足轻重的作用。本玩宗旨在讨论如何建设B/S的网上订餐系统,网上订餐系统是一组具有交互功能的商业信息系统,他想用户提供静态和动态两类信息资源。所谓静态信息是指那些不经常变动和更新的资源,动态信息是指随时变化的信息。网上订餐系统具有强大的交互功能,可是酒店和顾客方便的传递信息,完成电子贸易交易。这种全新的交易方式实现了酒店管理者与客户的无纸化交换。1.2网上订餐的现状在我国一些信息化程度较高的城市地区,网上订餐发展速度迅猛,比如商务型的华天酒店、总部设在上海的和美如家酒店,都有自己的门户网站,并且具有网上订餐功能。调查表明:一些大型的客户订餐已越来越习惯网上预订。因特网在各类新闻媒体上已成为近几年来世界范围的技术热点话题,事实上,今天因特网已经不单独属于世界上任何一个国家、地区、财团或个人,因特网正朝着全球信息基础设施方向发展前进,他拥有巨大的世界行的丰富的信息资源,他是未来信息高速公路上的一个雏形,是一件未完成的杰作,它即存在着无数的机会,页面对着无数的挑战,随着因特网的迅速全球化、商业化、家庭化进程,他很有可能改变我们的社会,改变我们的生活,是人们的思维意识发生重要的变化,从而对世界产生巨大的影响。因特网出现以前,酒店传统的订餐方式通常为电话预定。世界各地的客人选择了旅游目的地之后,很难了解当地旅游酒店的状况,如当地酒店的数量,、规模、星级、服务水平、预定情况等,这就给预定工作带来了很大的麻烦,即使是规模较大的旅行社获得上述信息的途径也非常有限,书籍广告成为信息的主要载体。而书籍广告作为信息载体尤其不可避免的局限性。首先,信息的表现形式过于单一。一些陈旧的图片和过于枯草的文字又能使我们对酒店有多少了解呢?其次,信息的更新速度跟不上。任何一家酒店都是在不断发展的,其硬件设施及服务水平都在不断的推陈出新,以确保酒店能更好的为人服务。例如,一家四星级酒店由于其自身的发展一杯旅游部门通过星级评定为五星级酒店,或是一家已接待散客为主的酒店,由于一些原因改变为一家接待商务团体客为主的酒店,他们的服务水平及服务对象都发生了较大变化,吐过不把这些信息及时通知客人,让客人更好的了解本酒店的变化,客人又怎能去选择自己心目