收藏 分享(赏)

基于web的订餐系统设计与实现.doc

上传人:dreamzhangning 文档编号:2689529 上传时间:2018-09-25 格式:DOC 页数:6 大小:40.50KB
下载 相关 举报
基于web的订餐系统设计与实现.doc_第1页
第1页 / 共6页
基于web的订餐系统设计与实现.doc_第2页
第2页 / 共6页
基于web的订餐系统设计与实现.doc_第3页
第3页 / 共6页
基于web的订餐系统设计与实现.doc_第4页
第4页 / 共6页
基于web的订餐系统设计与实现.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、INTELLIGENCE科 技 天 地基于 web 的订餐系统设计与实现郑州广播电视大学王民川摘 要:本系统的设计目的是为了满足消费者只要通过互联网就可以足不出户的订购自己喜欢的菜品,改变传统商业交易,在互联网上进行交易,实现网上购买菜品,提高酒店良好的社会效益和经济效益。关键词:网上订餐系统 数据库 Internet jsp javaBean MYSQL近年来,随着因特网的迅速发崛起,互联网已成为收集提供信息的最佳渠道,越来越多的餐饮企业者在网上建自己的门户网站,向消费者展示出一种新颖的酒店网上订餐理念,网上订餐系统作为一个基于浏览器 / 服务器模式的系统,在餐饮业中起着举足轻重的作用。本文

2、旨在讨论如何建设 B/S 的网上订餐系统,网上订餐系统是一组具有交互功能的商业信息系统,他为用户提供静态和动态两类信息资源。所谓静态信息是指那些不经常变动和更新的资源,动态信息是指随时变化的信息。网上订餐系统具有强大的交互功能,可是酒店和顾客方便的传递信息,完成电子贸易交易。这种全新的交易方式实现了酒店管理者与客户的无纸化交换。一、网上订餐的现状因特网出现以前,酒店传统的订餐方式通常为电话预定。世界各地的客人选择了旅游目的地之后,很难了解当地旅游酒店的状况,如当地酒店的数量、规模、服务水平、预定情况等,这就给预定工作带来了很大的麻烦,即使是规模较大的旅行社获得上述信息的途径也非常有限,书籍广告

3、成为信息的主要载体。而书籍广告作为信息载体尤其不可避免的局限性。www 是一个信息检索服务程序,是第一个真正的全球性超媒体网络。在 www 上的超媒体信息形式多种多样,不仅有文本,还有图形、声音、动画等。这就为酒店的宣传工作提供了有利条件。二、网上订餐系统的构建现在流行网上订餐系统不仅要有漂亮的网页,更要有严谨的规划。每一个细小的环节都很重要。这样才能使得电子交易时避免不必要错误发生,我们将使用 html、jsp 等技术来编制网页,并运用 jsp 技术把数据库和动态网页相关联。传统的管理信息系统信息获取方式是由专业文字录入人员将信息输入到管理系统的数据库系统中,这种方法在数据量不大时有很多应用

4、场合。当数据量比较大,并且有较强的专业性时,录入的费用和出错的可能性都相应的上升。三、技术需求JavaServerPages(JSP) 是 服 务 器端的脚本编写环境,使用它可以创建和运行动态、交互的 WEB 服务器应用程序。JSP 可以直接嵌入在 HTML 页面中,用标记 与其他内容相区别。Struts 是 采 用 Java Servlet/JavaServer Pages 技 术, 开 发 Web 应用程序的开放源码的 framework。 采用 Struts 能 开 发 出 基 于 MVC(ModelView-Controller) 设 计 模 式 的 应 用 构架。Spring 是一个

5、应用级框架,提供了 IoC 服务,可以整合不同的外部应用,同时,Spring 的 AOP 提供了很好的面向方面编程。Eclipse 平 台 是 IBM 向 开 发 源 码社区捐赠的开发框架,一个成熟的、精心设计的以及可扩展的体系结构。Eclipse 是 一 个 开 放 源 码 的、 可 扩 展的应用开发平台,该平台为编程人员提 供 了 一 流 的 Java 集 成 开 发 环 境。作 为 一 套 开 源 工 具, 可 用 于 构 建 WebServices、J2EE 等 各 种 类 型 的 应 用,其所提供的功能不亚于、甚至要超过专业的集成环境供应商所提供的商业化产品,如 JBuider。它最

6、有魅力的地方就在于它的插件体系结构。在这个体系中重要的概念是扩展点(extensionpoints) ,也就是为插件提供的接口。每一个插件都是在现有的扩展点上开发的,并可能还留有自己的扩展点,以便在这个插件上继续开发。四、网上订餐系统的概要设计本次设计为顾客提供了一个网上点菜订餐的预定方式。当浏览者登陆点菜系统的网站之后,点击【点菜系统】 ,便进入点菜系统的页面。该页面包括五部分内容:菜名、价格、预定、顾客登记、返回首页。点击页面上的饭菜的菜名,进入菜名介绍和营养分析页面,作为预定的参考因素之一。点击【我要点菜】 ,返回,当顾客决定预定,在点菜前必须先登记。点击【顾客登记】选好所有的饭菜之后安

7、【确定】或【返回】按钮之后,系统自定将自动把点菜的菜单报到后台网页,厨房就可以根据顾客的需求准备饭菜或者返回首页更改饭菜。五、系统数据库设计MySQL 是 一 个 广 受 Linux 社 区 人们喜爱的半商业的数据库。 MySQL 是可运行在大多数的 Linux 平台 (i386,Sparc,etc),以及少许非 Linux 甚至非 Unix 平台。字段支持大量数据类型是件好事。六、网上订餐系统设计1、建立数据库连接2、安全策略七、系统开发的问题及解决办法本系统对某些板块进行了详细的分析说明。在整个系统中,有几点需要注意。首先,在一个 web 应用程序中,我们需要对该系统功能进行分析,并将它模

8、块化,这样对于其后的设计及代码编写会会起到良好的作用。其次,Web 应用程序的安全性也是需要特别注意的,除了用户身份认证,一些页面还需要限制未经登陆的访问。在 jsp 程序中,要合理使用 cookie 或session,他们都可以实现跨网页的数据共享,并且具有有效时间。八、系统的测试与发布测试和发布 web 应用程序,首先得确保安装了 web 服务器,如 Apache、tomcat 和 IIS。 在 本 例 中 我 们 使 用tomcat。接下来我们要确保设置好服务 器, 打 开 服 务 器 管 理 程 序, 选 择internet 信 息 服 务 管 理, 在 默 认 web站单击。 设置完

9、成后,我们可以测试一下服务器是否能够正常运行,新建立一个文件 test.jsp,用记事本编辑该文件。结论:该系统的功能相对比较健全,适应当今高度信息化潮流对酒店运作提出的新要求。系统的设计具有运行可靠、界面友好,交互方便、数据管理及时准确的优点,具有较高的社会意义和实现价值。如果需要扩大该系统的应用能力,还需要将后台数据库进行转变,转变为 SQL Server 数据库系统。参考文献:1 郑阿奇:数据库 ,电子工业出版社,2009 年。2 美 乔 普 拉 等 著,张 文 静 等 译:JSP 程 序 设 计JavaServerPages 人民邮电出版社,2006 年。基于 web 的订餐系统设计与

10、实现作者:作者单位:刊名:英文刊名:年,卷(期):王民川郑州广播电视大学才智CAIZHI2011(4)参考文献(2 条)1.郑阿奇 数据库 20092.乔普拉;张文静 JSP 程序设计 JavaServerPages 2006本文读者也读过(10 条)1. 孟霞 基于 B/S 模式网上订餐系统的研究与实现期刊论文-黑龙江科技信息 2011(4)2. 于世华.杜福涛 利用.NET 开发网上订餐系统期刊论文-呼伦贝尔学院学报 2007,15(3)3. 陈赵云.张志山.黄日胜.Chen Zhaoyun.Zhang Zhishan.Huang Risheng 网上订餐系统研究与开发期刊论文-电脑学习

11、2010(3)4. 徐洪军.Xu Hongjun 基于 Web 的在线订餐系统的架构设计与实现期刊论文-计算机应用与软件 2009,26(5)5. 刘平.Liu Ping 基于 WEB 企业工作餐订送餐管理系统期刊论文-计算机光盘软件与应用2011(2)6. 单杰 网上订餐系统需求分析期刊论文-决策与信息(下旬刊)2009(4)7. 陈爽 高校食堂网上订餐系统期刊论文-电脑知识与技术 2010,06(24)8. 刘辉.杨克勤.刘秀芳 基于 Web 的网上订餐点菜系统期刊论文-商场现代化 2007(16)9. 李西陆 基于 WEB 的网上订餐系统期刊论文-商场现代化 2008(21)10. 王梦凡.王薇 基于互联网的高校特色订餐服务模式探讨期刊论文-科技创业月刊2011,24(2)本文链接:http:/

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报