网上订餐系统_的设计与实现_第1页
网上订餐系统_的设计与实现_第2页
网上订餐系统_的设计与实现_第3页
网上订餐系统_的设计与实现_第4页
网上订餐系统_的设计与实现_第5页
已阅读5页,还剩75页未读 继续免费阅读

付费下载

VIP免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业论文(设计)网上订餐系统的设计与实现院 系:计算机科学与技术学院专 业:信息管理与信息系统班 级:学 号: 姓 名: 导 师:2014 年 5 月 10 日 定稿毕业论文 网上订餐系统的设计与实现网上订餐系统的设计与实现摘 要随着电子商务的飞速发展,人们工作效率的逐渐提高。方便、快捷、个性化的网上订餐服务正在进入人们的生活。网上订餐系统为商家提供有效的管理方式,节省了宣传、店面等费用,为顾客提供了方便、快捷、优惠的订餐方式。本论文对网上订餐系统的设计与实现进行了详细的分析与描述。网上订餐的管理系统要既能满足客户的订餐需求,又要满足自己的业务流程需求。本论文主要是从系统概述,系统分析,系统设计和系统实现这四方面来进行说明。本系统采用 B/S 结构进行设计,使用 SQL Server 构建数据库,以 MYECLIPSE为设计语言,TOMCAT 作为网页服务器来开发一个功能较为完善的订餐系统。前台页面提供给顾客方便的实现网上订餐,而且能够查看本人信息、订单信息以及网上留言。后台管理实现会员管理、菜单管理、订单管理、留言管理等基本网上订餐功能。不仅方便顾客了解热销美食,而且利于商家制定销售策略。关键词:网络订餐,B/S 结构,JSP ,SQL毕业论文 网上订餐系统的设计与实现THE Design and implementation of XIAO PENGS restaurant online ordering systemABSTRACTWith the rapid development of e-commerce, people gradually improve work efficiency. Convenient, fast, personalized online ordering services are entering peoples lives. Online reservation system for businesses to provide effective management, saving publicity, stores and other costs, to provide customers with a convenient, fast, preferential ordering methods.In this paper, the design and implementation of online ordering system for a detailed analysis and description. Online ordering management system must not only meet the needs of customers ordering, but also to meet the needs of their business processes. This paper mainly from the system overview, system analysis, system design and system implementation of these four areas to be explained.The system uses B / S structure design, build databases using SQL Server, in MYECLIPSE design language, TOMCAT as a web server to develop a morecomprehensive reservation system function. Front page provided to facilitate the realization of the customer online ordering, but also be able to view my information, order information and online message. Manage achieve membership management, menu management, order management, message management and other basic online ordering capabilities. Customers will not only facilitate understanding of hot dishes, but also helps businesses develop marketing strategies.Keywords: Ordering, B / S structure, JSP, SQL毕业论文 网上订餐系统的设计与实现目 录摘 要 .IABSTRACT .II第一章 概述 .11.1 课题背景 .11.2 目的和意义 .11.3 总体设计原则 .11.4 本章小结 .2第二章 系统开发技术 .32.1 SQL SERVER 2005 简介 .32.2 TOMCAT 简介 .32.3 JAVA 简介 .32.4 MYECLIPSE 简介 .42.5 JSP 简介 .42.6 本章小结 .4第三章 系统规划与分析 .53.1 系统的需求分析 .53.2 业务流程分析 .63.3 数据流程分析 .93.4 数据字典 .113.5 本章小结 .12第 4 章 系统设计 .13毕业论文 网上订餐系统的设计与实现4.1 系统体系结构设计 .134.2 系统的子模块功能介绍 .134.3 数据库设计 .164.4 系统开发工具与开发模式的选择 .194.5 本章小结 .20第 5 章 系统的实现 .215.1 系统首页 .215.2 用户注册登录模块 .215.3 系统后台登录模块 .225.4 用户管理模块 .235.5 菜品类别管理模块 .255.6 菜品管理模块 .255.7 订单管理模块 .265.8 本章小结 .28第 6 章 系统测试与维护 .296.1 系统测试 .296.2 系统维护 .306.3 本章小结 .31总结 .32参考文献 .33致谢 .34附录 .35毕业论文 网上订餐系统的设计与实现第 1 页第一章 概述1.1 课题背景随着 21 世纪互联网的普及,电子商务网站也随着互联网的普及而飞速的发展。企业可通过电子商务网站来展示自己的产品,发布公司最新的动态,与合作用户进行沟通等一系列电商活动。网络订餐系统其实也是电子商务网站的一种, 。随着电子商务的飞速发展,人们工作效率的逐渐提高。方便、快捷、个性化的网上订餐服务正在进入人们的生活。网上订餐系统为商家提供有效的管理方式,节省了宣传、店面等费用。商家通过后台管理,可有效处理订单,统计销量;为顾客提供了方便、快捷、优惠的订餐方式。避免餐厅拥挤,排队等待,且无需电话订餐的额外消费。为商家和顾客间建立了一种新型、高效沟通方式。1.2 目的和意义网上订餐系统可以为空闲时间紧凑的人节省到外面就餐的时间,他们不用出门就可以通过互联网来选购自己喜欢的饭菜,这种互联网上的交易,不仅可以更好的推广自己的产品,而且也方便了用户,可以大大的节省用户的时间。1.3 总体设计原则网络订餐系统为了方便我们的管理和维护,以及为了方便用户的操作,所以要有一个设计原则。1.要有实用性。要基本满足用户的订餐需求。毕业论文 网上订餐系统的设计与实现第 2 页2.在我们实现系统能够正常运行的同时,要让这个系统能够更加的操作简洁,使用户能够轻松的操作这个系统,这个对用户体验来说是非常重要的。3.因为我们是专门针对网上订餐系统来进行这个需求开发的,所以我们要根据这个订餐系统要有一定的针对性。4.对订餐系统的页面风格要有一定的观赏性,可以更加吸引客户的目光。1.4 本章小结本章主要是对网上订餐系统的背景做一个大概的介绍,介绍了网上订餐系统对当今人们的生活起到的重要的作用。同时也阐述了本系统开发的目的的意义,在最后也对我们的系统制定了一个大概的开发策略。毕业论文 网上订餐系统的设计与实现第 3 页第二章 系统开发技术2.1 SQL SERVER 2005 简介SQL SERVER 2005 使用了集成的商业智能工具为企业提供了数据管理,它是一个全面的数据库平台。SQL SERVER 2005 数据引擎是企业数据的管理解决方案的一个核心。它为结构化数据和关系型数据提供了一个更为安全可靠的存储功能,使我们可以管理用于业务的高性能的数据应用程序。而且,SQL SERVER 2005 也结合了分析,集成,报表和通知功能,使企业可以有效的构建和部署商业解决方案。2.2 TOMCAT 简介TOMCAT 服务器是受到广大程序员喜欢的一个 WEB 应用服务器。它是 ASF的 Jakarta 这个项目中的一个比较核心的项目,是由 Apache 和 Sun 等多个公司共同开发出来的。TOMCAT 是一个不占系统资源的服务器软件,而且它在运行时也支持负载平衡和邮件服务这类发开系统常用的基本功能,也有很好的扩展性,所以是很受欢迎的系统服务器。而且 TOMCAT 是一个可以免费使用的网页应用服务器,并且它的技术也是非常先进的,在运行时性能也是非常稳定的,现在 TOMCAT 还在不断的改善,来不断的完善这个应用服务器。而且更让大家喜爱的是,每个程序员都可以根据自己的喜好来为 TOMCAT 添加一些不同的功能。所以它现在是深受JAVA 爱好者的喜爱,也成为了目前一个比较流行的 WEB 应用服务器。毕业论文 网上订餐系统的设计与实现第 4 页2.3 JAVA 简介JAVA 语言是一款可以用来编写跨平台应用软件的面向对象的一种程序语言设计,是由 SUN MICROSYSTEMS 公司在 1995 年推出的 JAVA 平台和 JAVA 程序设计语言的一个总称。JAVA 平台是由 JAVA 应用编程接口和 JAVA 虚拟机这两个构成的。JAVA 技术有很突出的高效性,通用性,安全性和平台移植性,因此广泛应用于游戏,个人的 PC,移动电话,互联网等领域,是全球开发者使用最多的开发工具。而且在现代互联网高速发展的这个产业环境下,JAVA 也 具备了更加广阔的发展前景。2.4 MYECLIPSE 简介MYECLIPSE 工作平台是对 ECLIPSE IDE 的一个扩展,这个开发系统可以使我们在开发系统和数据库的管理方面大大的提高我们的工作效率。这个工作平台还是个功能齐全的开发的系统,帮助我们可以实现从最初的编码到最后的发布这些功能,这个工作平台还可以完美的支持 JAVASCRIPT,SQL,HTML,CSS 等。2.5 JSP 简介JSP 是由 Sun Microsystems 这家公司倡导的,由多家公司参与并一起建成的一种动态网页技术。这项技术使动态生成内容的 WEB 页面更加简单和快捷。JSP 的开发不是单一的运行操作,它在 LINUX 和别的操作系统上面都是可以运行的,是可以跨平台运行的。JSP 是使用 JAVA 编程语言来编写类 XML 的 scriptlets 和 tags,进行封装产生

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论