jsp的外卖点餐系统

内容基于JSP的外卖点餐系统,是一款着力于外卖订餐、为在校师生提供优质、美味、廉价的美食网站。不同于美团、饿了么等外卖网站,该系统旨在提供优质的外卖服务,可以帮助在校师生节约排队等餐时间,让师生们安心、放心、省心的享用美食。网站采用B/S设计模式,浏览器作为网站的客户端,s-j2ee(企业级的网站或系统)作为网站的服务端。前端采用了当前流行的JS+Bootstrap+H5+CSS3等技术;后端采用J2SE+Servlet+Mybatis+MYSQL等技术,本文包括网上订餐;登录注册;查询菜单;个人中心;新闻模块;关于我们等等.对整个订餐网站功能的实现进行了阐述和分析.对整个外媒订餐系统进行了介绍与设计
目录
一、前言 1
(一)开发背景 1
(二)开发目标 1
二、需求分析 1
(一)功能需求分析 1
(二)开发环境介绍 3
三、概要设计 3
(一)系统逻辑设计 3
(二)系统ER图设计 4
(三)系统数据库设计 4
四、前台模块实现 6
(一)网上订餐网站首页 6
(二)登录注册模块 8
(三)查询菜单信息模块 9
(四)个人中心模块 11
(五)新闻模块 13
(六)关于我们模块 13
五、后台管理模块实现 14
(一)后台会员信息管理模块 14
(二)后台管理会员订单模块 16
(三)菜单信息模块 17
(四)后台管理新闻信息模块 18
(五)后台系统管理模块 19
六、总结 20
致谢 21
参考文献 22
Content summary
Jsp based external selling point meal system, is a focus on takeout ordering, for teachers and students to provide high quality, delicious, cheap food website. Diff *好棒文|www.hbsrm.com +Q: @351916072@ 
erent from the us group, hungry Yao and other delivery sites, the system aims to provide highquality delivery services, can help school teachers and students to save time waiting for meals, so that teachers and students at ease, rest assured, worryfree to enjoy food.
The website adopts b / s design mode, browser as the client of the website, s J2EE ( enterprise website or system ) as the server of the website. Js + bootstrap + H5 + css3 and other popular technologies are adopted at the front end; J2se + servlet + my Bates + MySQL and other technologies are used in the back end, including online ordering; Login registration; Query menu; Personal centres; News module; About us and so on. this paper expounds and analyzes on the realization of the functions of the whole ordering website, and introduces and designs the whole external media ordering system
Keywords: online ordering; Tomcat; Mysql; B/S;
一、前言
(一)开发背景
随着经济的快速发展伴随着人们生活水平的提高,微信和支付宝支付业务能力的普及和提高,在线支付的使用范围扩大,以及配送业务的发展,在线订餐已成为一种现代都市学生、白领们的生活方式。
以往,面对加班,都市白领们吃的最多的就是泡面,但是,随着外卖的普及,越来越多的人选择外卖。外卖有着无与伦比的优势,可以足不出户,就能享受各种各样的各色美食,相比较于在外面排队需要浪费很多时间,外卖能帮助人们节省更多的时间,把时间用在更需要的地方。
现在网上外卖系统很多,比如美团、百度、淘宝、各家之间的竞争尤其激烈,但是这些外卖网站,没有针对性,只具有普遍性。我们的网上订餐系统,是一款有针对性的网上订餐系统,出了帮助人们节省时间、更是一家用心服务,用心做餐的好网站。
(二)开发目标
网上订餐系统,是一款在线订餐、下单的在线外卖网站,用户可以通过该网站,在线选择喜爱的菜品,并加入到菜单中,选择下单,这样之后,只要直接等待美食的上门就可以了。网站的管理员可以对美食信息进行维护和管理,对于用户的订单,可以在线接单,完成后直接根据地址,将做好的美食派送到顾客手中。管理员还可以不定期的推送一些新闻信息,让更多的人了解到该系统。
二、需求分析
(一)功能需求分析
需求分析阶段,是一个产品最为重要的部分。为了获取最真实和有效的用户需求,我们前期采用了实地采访调查的方式,通过随机抽取相关的人员,进行访问和调查,记录用户的相关需求。后期,为了扩大调查的范围,我们采用了问卷调查的方式,通过派发问卷调查表,让更多的人参与到我们的调查中。
通过分析归纳问卷表和相关采访,从网上订餐系统中为网站罗列出注册会员、网站管理员等角色。会员可以通过输入网站的地址,访问主页,查看网上订餐系统的详细信息,查看餐厅的菜单以及相关新闻信息,对于喜欢的菜品,加入到购物车并下单;餐厅管理员可以登录系统,查看系统信息,并且对系统出现的问题进行管理和修改。会员注册、登录:访客点击注册超链接,可以注册成为网站的会员,只有网站的会员才可以进行加入菜品、在线下单的操作。
在线订餐系统菜品展示模块:主要展示在线订餐系统的商品信息。只有会员才可以将商品添加到订单中去,如果不是会员他会引导你进行注册然后才能查看信息。
个人中心模块:对于登录的注册会员,可以在个人中心模块中查看个人信息,个人并且对信息进行修改;可以查看已选菜品,查看选择了哪些菜,通过确认下单,查看我的订单信息,并在订单信息中显示当前菜品的状态。
新闻模块:网站前端,会展示餐厅管理员发布的新闻信息,对于自己喜欢的新闻信息,可以进行点赞操作。
订单管理模块:网站的注册会员会下单购买菜品,对于网站的菜品订单,我们需要在会员端和管理员端都进行展示,并展示订单的最新状态,是未完成还是已完成状态等。
(二)系统功能模块图设计
通过对网站的分析,用框架图表的形式来介绍订餐系统的系统模块如下图21、图22所示:

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1230.html

好棒文