基于搜索与分类标签的美食订餐系统开题报告

395 篇文章 17 订阅
395 篇文章 17 订阅

                                          

1.选题依据:

1.1 选题的背景与意义

随着科学技术的日新月异,全球经济的飞速发展,智能手机已经普遍大众化,互联网对人们生活的影响十分显著,现在家家户户已经是人手一部智能手机,成为了人们衣食住行必不可少的工具,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对网上订餐进行管理,有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,这些优点能够极大地提高餐饮业管理的效率。[1]

网络的普及使人们对网站的设计和外观的要求越来越挑剔了,因此,网页作为一个企业的脸面需要精心设计。餐饮业主可以利用网络技术,或者自己的网站,发放餐馆的信息和菜品信息,每一样菜都有精美的图片,实行餐馆企业的自我推介,从而吸引上网人员的关注.设计个性化的界面吸引顾客,使消费者方便快捷地登录,并很方便的预定需要的菜品。[2]

在企业经营管理方面,实行信息化的网上订餐的作用更为显著:网上订餐可使餐饮企业提高效率,节约成本。通过计算机传单、分单,汇总数据准确、实时无延迟.大大提高了速度,省去了客户的等待时间。[3]

1.2 美食管理系统及相关技术现状

1.2.1 概况

    在当今“快节奏"的年代,上班一族对餐饮的消费倾向是企求方便和快捷,因此,网上订餐为客户提供的是最方便的饮食方式,以快速,便捷的送货上门给客户提供最好的,最需要的餐饮及服务,为客户省去了很多不必要的时间和麻烦,给商家带来更多利益,为其扩大经营市场。网上订餐的市场优势网络订餐缓解了食堂的拥挤的困境,为食堂提供更为轻松的环境。有时间的提前性,方便统筹安排,集中处理。采用会员制度,设立积分换赠送,营销手段更是利用得淋漓尽致。可以设立团体会员制,利用赠品或优惠,扩大市场份额.利用网页技术,展示本公司的精品,增强吸引力。详细介绍每一个产品 ,展现公司周到、细微的服务.容易形成品牌和连锁经营,即使没有合适的店面,主要配送队伍健全,一个店面,就可以做全市生意。订餐者省电话费,实现双盈。提供了交流的平台,实现消费者可贵信息的反馈和交流。方便统计和查询,分析经营来得更直接。企业创新,跟得上市场的需要。[4]

1.2.2 国内外研究现状

就餐饮业而言,在经济发达国家中发展的速度及需求远比经济不发达的国家要高很多。因为经济发达国家人们的时间观念很强,对服务的要求也比较高,更重要的是其餐饮业能不断运用先进的管理方法和手段特别是信息技术,充分地利用巨大的信息资源。在世界上经济发达的国家和地区,计算机技术应用于餐饮业已经十分成熟,如IBM公司的POS产品已获得较大范围的应用。2004年在美国100家最有效利用信息技术企业中,美国最大的食品和多种服务公司ARAGroupIne,名列第四。目前它利用主要的信息系统使其部门经理有更多的时间面向顾客。[5]

网上订餐中多功能性的服务还可以让消费者从容的网上浏览餐馆的菜单,或进行价格上的比价,来选择所需要的美食佳肴。目前,通过上网提供外卖和送餐服务的餐厅多于独立经营者,外卖与送餐服务占餐饮生意额的一半以上。美国餐饮消费者越来越趋向于使用网上订餐的形式来购买外卖,特别是年轻一族的消费者。显而易见,网上订餐将成为餐饮业扩大生意的金矿源,有眼光的餐饮业业主应该尽早考虑如何利用英特网上网销售。[6]

1.2.3 典型案例分析

(1)美团外卖平台

美团外卖是美团旗下网上订餐平台,于2013年11月正式上线,总部位于北京。 美团外卖用户数达2.5亿,合作商户数超过200万家,活跃配送骑手超过50万名,覆盖城市超过1300个,日完成订单2100万单。 2017年,美团外卖总交易额达到1710亿。[7]

美团的起步是从做团购业务开始的。2011年左右在中国互联网市场爆发了“百团大战”,和其他500多家竞争对手不一样,美团没有在第一时间进入北上广深四个超一线城市,去抢占优先的流量,而是选择从各省会城市入手,倾斜资源占据这些市场,再回到一线城市。此时,美团有足够的资金来进行用户补贴,和竞争对手打价格战。在这个阶段,资金在前期资源挤兑期间已耗光的公司不得已退出市场。[8]

对于三四线城市,公司没有第一时间进入市场,而是等待其他公司失败以后,再去收割已经被培育过的市场。通过该战略,美团不需要再通过大量的广告来让用户养成团购的消费习惯而节省了大量的营销费用,同时加快了公司在这些城市的发展速度。扩张:美团在上海、武汉、西安、广州、南京等多个城市上线,进行大面积扩张。美团网成立仅一年,美团的业务就扩张到了九十多个城市。[9]

此平台的主要功能包含人们对生活的各种需求,美食及各种所需搜索,用户登录,购物车及账单显示等,该平台已经是目前人们使用最多的平台,方便满足人们的各种需求。[10]

  1. 下厨房网站                                                                                   

下厨房是一款经典的美食类app,集合了菜谱、商城、社区等功能为一体。从功能角度上来说,下厨房app包括菜谱、购买食材、厨具、菜品分享和评论等;从用户角度来说,此app包含了从用户决定做什么菜、到采购食材、按照菜谱做菜、做完后的分享,几乎做饭涉及的整个过程。[11]

其主要功能模块包括:搜索菜谱,创建菜谱,查看作品,发布作品,购物,学习课程等功能。

该网站对对美食感兴趣的人非常友好,有利于学习和发挥一些自己的做饭的能力和 天赋,以及对一些食材的订购。

  1. 饿了么

饿了么”整合了线下餐饮品牌和线上网络资源,用户可以方便地通过手机、电脑搜索周边餐厅,在线订餐、享受美食。于此同时,“饿了么”向用户传达一种健康、年轻化的饮食习惯和生活方式。除了为用户创造价值,饿了么率先提出C2C网上订餐的概念,为线下餐厅提供一体化运营的解决方案。[12]

“饿了么”隶属于上海拉扎斯信息科技有限公司,“拉扎斯”来源于梵文“Rajax”,寓意着“激情和能量”。公司始终将自己定位成一家创业型公司,充满激情,充满能量。公司秉承“极致、激情、创新”的信仰,致力于推进餐饮行业数字化的发展进程。

“饿了么”覆盖城市从20个一路逼近200个,员工人数从200人骤增至超过2000人。同时,饿了么对外公布的日订单数也呈现10倍的增长,从接受投资时的10万单直线上升到100万单。即使是在以高速成长为特征的互联网行业,这几个数字摆出来也足以让人瞠目结舌。

领导这个团队的几位创始人基本都属85后,从0开始到全国扩张,他们用了五年时间。这五年来,饿了么创始人、CEO张旭豪和他的团队都在反复强调执行力是饿了么在早期“获胜”的关键。自从在上海交通大学读研期间和康嘉等校友创办饿了么,他们先是在上海高校区打败了创办更早的外卖网站“小叶子当家”,随后在北京地区扩张时期,击垮了不少同类型外卖平台。[13]

1.3 小结

国民经济的快速发展一方面不断加快了人们的生活节奏,另一方面又使人们的上班时间变得很紧张,但是无论如何,人们少不了一日三餐。在线订餐系统的出现,极大地简化了人们的点餐流程,人们只需要在有网的地方便可以为亲朋好友的聚会准备丰盛的美食;同时,对于餐饮企业,这种点餐方式也能更方便高效地实现客户点餐信息的收集与分析,这在提高餐饮行业服务质量上将起到重要的作用。在对点餐流程的研究和对业务详细的分析基础上,结合系统开发技术,实现点餐的数字化、网络化管理。[14]

餐饮系统的功能不外乎两个,一是使用信息系统管理餐饮业务,二是用计算机处理代替诸如如点菜和菜单传送的人工服务。同时,该系统是一个网上点餐信息平台,将实现客户浏览菜品、商家信息,选择菜品,下订单,在线支付,预约就餐时间等服务。[15]

参考文献

[1]张莹 高飞 高仁华 . 电子商务概述[M] . 北京:电子工业出版社,2015 . 101

[2]Brian Goetz,Tim Peierls,Joshua Bloach,Joseph Bowbeer,David Holmes,Doug Lea.Java Concurrency in Practice[M].北京:机械工业出版社

[3]苏选良 . 管理信息系统应用导向的理论与实践[M] . 北京:电子工业出版社,2009 . 56

[4]周霞,夏伟 . 餐饮业的管理信息系统[J] . 华南理工大学学报(自然科学版),1997,3:123125

[5] Sarfraz Khokhar, Arne A. Nilsson. Introduction to Mobile Trajectory Based

Services:A New Direction in Mobile Location Based Services[J]. Lecture Notes in Computer Science,2009,LNCS 5682:398~407

  1. 金元 . 网络技术提速美国餐饮[J] . 餐饮世界,2003,4:2~5

[7]罗楠,李丽,肖琦等 . 浅谈外卖对大学生生活的影响[J] . 科技经济导刊,2016,28:114~116

[8]裘婕妮,王贵芳 . 美团外卖营销模式研究[J] . 经济管理学刊,2022,1:89

[9] Wang J, Yinfeng L I, Wang C. Research on ThinkPHP Framework Based on the

Mode of MVC[J]. Electronic Science & Technology, 2014: 12~16

[10]王伟,刘永清 . 一类广义非线性边值系统的可解性[J] . 华南理工大学学报(自然科学版),1997,3:256

[11] Raheel Ahmed Memon,Yeonseung Ryu. A Measurement Study of the Linux Kernel for Android Mobile Computer[J]. Communications in Computer and Information Science,2011,150:197~205

[12]Bruce Eckel.Think in Java[M].北京:机械工业出版社,2007

[13]冯伟杰 . 饿了么:小外卖 大生意[J] . 投资与理财,2015,5:22~24

[14]孙继伟,孔蕴雯 . 外卖O2O平台商业模式比较[J] . 企业管理,2016,2:56~57

[15]杜昱 . 餐饮服务网站的总体规划及平台系统设计[J] . 电脑知识与技术,2010,4:24~25

 

2.设计方案:

2.1 设计任务

基于Java语言结合美食系统的各种需求,完成对人们在现代化社会对美食需要,形成方便,快捷,安全的食品系统。该系统点餐系统,购物车,使用户可以方便进行点餐,一些美食的分类可以搜索自己想要的品尝的美食,用个人及其用户信息的管理反映出所订购的情况,未登录的用户可以进行注册登录,使用完成之后退出系统等相关功能,通过这些功能来满足人们对美食的需要。

2.2 要研究解决的主要问题

本系统从前端页面设计到开发,测试,整个开发过程需要重点解决以下问题:

(1)搜索美食问题:随着顾客对美食的需要不断提高,即所需的种类也在不断扩大,搜索变成了不可缺少的部分,人们会根据自己的爱好进行对自己所需美食的查找与搜索。

(2)食品分类问题:将相同规格类型的食物分类在一起,顾客也可以选择不用口味的食物。

(3)开发问题:springboot开发框架的选用,要选用一个合适的框架易上手开发,易扩展,并要保证系统运行的安全性。

2.3 美食管理系统的总体结构

美食管理系统主要是结合了管理员和用户两者的一系列增删改查来进行满足对顾客的需求,系统的总体结构如图1所示

图1 美食管理系统功能图

  1. 用户模块

对于本系统用户信息即为使用该功能的使用者,具体包括信息管理,订单管理,购物车,登录管理。

①信息管理:信息管理主要是对用户的信息进行管理,姓名,性别,电话,住址等信息的增删改查。

②订单管理:用户在进行付款或者付款之后对信息的修改或者查找操作。

③购物车:显示用户所加入购物车的所有美食可以根据自己的喜好进行增加和删除操作。

④登录管理:用户需要先注册登录才可以进入平台进行购物操作,非用户登录平台购物。

  1. 管理员模块

对于本系统管理员信息,对用户信息进行管理包括用户管理,订餐管理,美食分类,购物车管理,美食管理。

①用户管理:对所注册用户的信息可以进行管理操作,增加删除部分信息,查找信息等操作。

②订餐管理:管理员可以检测到用户事实所订购的食物,管理员可以对用户所购商品进行增加,删除,修改,查询操作。

③美食分类:根据不同的口味,不同的价格,不同的销量可以搜索出不同的食物   类型,可供读者自行选择。

④购物车管理:管理员可以对用户所添加的美食进行管理,包括增加,删除,修改,查找等操作。

⑤美食管理:管理员可以对整个平台的菜单进行增加,删除,修改,查询等操作以及对价钱的部分修改。

2.4 拟采用的研究手段

Java是一种编程语言,被特意设计用于互联网的分布式环境。Java具有类似于C++语言的“形式和感觉”,但它要比C++语言更易于使用,而且在编程时彻底采用了一种“以对象为导向”的方式。使用Java编写的应用程序,既可以在一台单独的电脑上运行,也可以被分布在一个网络的服务器端和客户端运行。另外,Java还可以被用来编写容量很小的应用程序模块或者applet,做为网页的一部分使用。applet可使网页使用者和网页之间进行交互式操作。1、面向对象;它对对象中的类、对象、继承、封装、多态、接口、包等均有很好支持。2、平台无关性;在引入虚拟机之后,Java语言在不同的平台上运行不需要重新编译。3、简单性。4、解释执行;程序在Java平台运行时会被编译成字节码文件,然后可以在有Java环境的操作系统上运行。5、支持多线程,并提供多线程之间的同步机制;6、分布式;7、健壮性;8、高性能;9、安全性。随着其他语言对Java的需求逐渐增加,Java开发领域取得了长足发展。

2.5 时间进度安排

系统具体开发时间安排如表1所示。

表1 时间进度表

安排日期

完成内容

2023.1.29-2023.2.12

搜集资料,查阅文献,完成开题报告。

2023.2.13-2023.2.26

完成数据库设计和数据录入或采集

2023.2.27-2023.3.30

完善系统需求分析并确认系统功能,实现前后端基本功能

2023.4.1-2023.4.5

完成中期检查并形成中期检查报告

2023.4.6-2023.5.20

完成所有编码,系统联调,测试。完善系统功能。

2023.5.21-2023.6.8

完成设计说明书初稿,外文翻译。完善毕业设计系统、说明书和外文翻译。

2023.6.9-2023.6.18

修改毕业论文定稿,打印装订,参加答辩

2.6 拟采用的开发工具简介

(1)集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visual Studio系列,Borland的C++ Builder、Delphi系列等。该程序可以独立运行,也可以和其它程序并用。IDE多被用于开发HTML应用软件。例如,许多人在设计网站时使用IDE(如HomeSite、DreamWeaver等),因为很多项任务会自动生成。编程开发软件将编辑、编译、调试等功能集成在一个桌面环境中,这样就大大方便了用户。

(2)MySQL是一个关系型数据库管理系统,是最流行的关系型数据库管理系统之一,是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型和大型网站的开发都选择 MySQL 作为网站数据库

 

指导教师意见

                                      

                                         指导教师:              

                                            2022年2月28日

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值