微信订餐系统

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Java Web结课论文

微信订餐系统

姓名吕雪锋

学号**********

学院信息工程学院

专业计算机科学与技术班级计算机16-2班

指导老师陈纪龙

第1 页共18 页

目录

目录 (1)

绪论 (4)

1.1 项目概述 (4)

1.2 项目建设目标 (5)

1.3 目的和意义 (5)

1.4 开发设计思想 (5)

第2章开发工具和环境简介 (6)

2.1 JSP技术简介 (6)

2.2 JSP工作原理 (6)

2.3 JSP体系结构 (7)

2.4 JSP的特点 (7)

2.5 数据库 (8)

2.6 系统硬件平台 (9)

2.7 系统软件平台和开发工具 (10)

第3章微信订餐系统的设计实现 (10)

3.1 用户购买餐品流程 (10)

3.2 购物车管理页面 (11)

3.3 用户提交订单页面 (12)

3.4 用户订单管理页面 (13)

3.5 微信订餐系统测试 (14)

3.5.1 登陆界面 (14)

3.5.2 管理界面 (15)

3.5.3 软件测试目的 (15)

3.5.4 测试内容 (15)

第2 页共18 页

致谢 (17)

参考文献 (18)

第3 页共18 页

微信订餐系统

绪论

1.1项目概述

当今社会生活节奏越来越快,人们对餐饮的要求也越来越高,不仅要求色香味俱全,而且对于就餐的时间和方式也有了更高的要求,许多顾客由于工作繁忙无法抽出时间来享受美餐,或者是很多的年轻的白领们在城市奋斗目前还是单身一个人生活,一个人也不太喜欢自己做饭,更倾向于在外吃快餐,但同时又不想到餐馆里面吃,他们更喜欢在办公室里面吹着空调享受美餐,这样就产生了快捷订餐的要求,于是更多的人喜欢上了网上订餐、微信订餐,将餐饮业和微信客户端结合起来,就形成了微信订餐系统。这不仅可以提高餐饮业的服务质量,扩大知名度,也是为最终用户提供方便快捷的食品服务。

在国内,中国的信息产业实现了快速发展,电子信息产业的规模居世界前列,尤其是手机,更是每个中国人的必需品,他们不仅用手机打电话,发短信,聊天,更用手机上网浏览,看视频,更是点餐,于是微信点餐便火极一时。具有自主知识产权的技术研发的终端产品,正在逐步实现国产化,一个以市场需求为导向,以通讯技术企业、信息产业制造企,以方便快捷更多的忙碌的人群。

第4 页共18 页

1.2项目建设目标

能够满足顾客方便快捷地在微信订餐,同时在订餐的同时可以在微信客户端上浏览菜样菜式等等,还有顾客的网上评价等等相关的信息。同时对于企业来讲,要能够满足企业快速高效地处理订单,从而可以真正的满足顾客方便快捷的需要,而且通过系统企业可以更好的与顾客进行交互,及时处理顾客用餐意见及关于口味菜样菜式等等方面的建议。企业可以进行菜品管理,原料采购、菜品信息更新等,尽可能提高企业效率,减少企业的运营成本,达到企业关键性能指标如成本、效益、质量和速度等方面有较大的提高。能够吸引更多客户,为客户提供满意的服务

1.3目的和意义

近几年类似于淘宝网这种大型的网上购物网站的飞速发展,网上购物已成为一种时尚。为了方便在校那些学习工作紧张的学生、老师饮食方便,便借鉴网络提供新的一种便捷快速的订餐方式----微信订餐。

本系统的设计目的是为了满足消费者不仅只要通过互联网才可以足不出户的订购自己喜欢的菜品,改变传统商业交易及互联网交易,实现微端购买菜品。

本论文主要涉及软件,数据库与网络技术等。涵盖知识面广,可有效地提高学生综合运用所学知识分析解决问题的能力,增强学生对事物的理解与掌握能力,培养学生掌握科学的研究方法,正确的设计思想,独立思考,勇于进取,探索创新,为今后进一步学习与工作奠定了良好的基础。

1.4开发设计思想

本系统用JSP语言来编写网络订餐系统,数据库用SQL 来连接系统,通过编写JavaBeans来进行后台业务逻辑控制,即JSP +JavaBeans + SQL 三

第5 页共18 页

层模式完成整个设计工作。本系统全部基于Internet网络,以JSP语言对网站进行开发,注重用户与网站的交互性。

2 开发工具和环境简介

2.1 JSP技术简介

JSP(Java Server Page服务器网页)是从1998年开始出现的新技术。由Sun 公司倡导、许多公司参与一起建立的一种动态网页技术标准,是基于JavaServlet以及整个Java体系的web开发技术。在传统的网页HTML文件(*.htm,*.html)中加入脚本片段和JSP标记(Tag),构成JSP网页(*.jsp)。JSP技术为创建显示动态生成内容的web页面提供了简便的方法。JSP作为Java家族的一员,承袭了Java的特点,即跨平台的特性,也即一次编译,到处运行。

在国外,己经大量使用JSP作为网络应用程序的开发工具,而在国内,尽管JSP还不是主流开发技术,但是由于JSP的强大优势,许多网站都已经准备转向JSP,利用JSP来开发动态网站。

2.2 JSP工作原理

JSP是面向服务器的,因此支持任何浏览器。当Web服务器和JSP引擎遇到访问JSP网页的请求时,JSP引擎将请求对象发送给服务器端的相关组件,比如JavaBean组件、Servlet或EJB等,然后由服务器端组件处理这些请示,可能需要从数据库或数据存储中检索信息,然后服务器端组件再将响应对象返回JSP引擎。JSP引擎将响应对象传递给JSP页面,根据JSP页面的HTML格式完成数据编排,最后Web服务器和JSP引擎将格式化后的JSP 页面以HTML格式返回客户浏览器。这就是当前网站构建中广泛采用的浏览器——Web服务器——后台数据库的三层架构模式。因为JSP所有程序操作

第6 页共18 页

相关文档
最新文档