一种基于Java语言开发的移动订餐软件系统技术方案

技术编号:26892271 阅读:15 留言:0更新日期:2020-12-29 16:12
本发明专利技术涉及订餐系统技术领域,具体是一种基于Java语言开发的移动订餐软件系统,由Java语言开发的订餐平台、订餐端、商家端和骑手端,订餐端、商家端和骑手端均与订餐平台连接。本发明专利技术中商家端向订餐平台提供订餐服务列表,订餐用户通过订餐端获取订餐服务列表后进行订餐操作,订餐操作完成后,骑手端从订餐平台中接受配送任务,对订餐用户预订的餐品进行配送;设置有评价单元,评价单元用于收集存储订餐用户的订餐反馈信息,根据反馈信息对各商家用户进行打分和评级,并将反馈信息发送至商家用户。

【技术实现步骤摘要】
一种基于Java语言开发的移动订餐软件系统
本专利技术涉及订餐系统
,具体是一种基于Java语言开发的移动订餐软件系统。
技术介绍
订餐是指客人向餐饮店预约订好餐位或酒席、宴会,随着网络和电子信息的普及,凸显出网络订餐的便利性。比如,如果公司要预订今天中午的一顿经理宴会,只要从计算机记录中调出参加宴会人员的个人档案,进入网络系统,输入参加宴会的人数、宴会地点、消费标准、个人口味、喜好以及忌口等,网络上就会出现可选择餐厅的名称;选中后进入该餐厅目录,查询餐厅菜品介绍;最后通过网络订餐、点菜,注明就餐时间、上菜顺序以及付款方式等即可。申请号为CN201510956501.1的专利技术专利公开了一种网络订餐系统,具体公开了技术方案“一种网络订餐系统,包括用户订餐系统,商家管理系统和后台管理系统,所述后台管理系统包括用户管理子系统、订单管理子系统和支付管理子系统,所述用户管理子系统用于管理网络订餐系统的用户信息数据,包括用户/商户注册认证、用户/商户登录认证、用户/商户信息加密存以及提供用户/商户查询信息接口供其他子系统调用,所述提供用户/商户查询信息接口供其他子系统调用分别与订单管理子系统和支付管理子系统连接,所述订单管理子系统用于管理网络订餐系统的订单流水信息数据,包括用户下单/退单操作、商户接单操作、用户/商户查询订单详情信息以及用户/商户查询订单相关流水信息,所述支付管理子系统用于管理网络订餐系统的金额交易信息数据,包括用户支付/充值操作、商户退款/提现操作、用户/商户查询个人账户账单以及提供查询金额信息接口供其他子系统调用查询,所述订单管理子系统中用户/商户查询订单相关流水信息与支付管理子系统中提供查询金额信息接口供其他子系统调用查询连接”,该技术方案虽然产生了有益效果“实现顾客直接下单后餐厅工作人员可以及时接单做菜,将下单到做菜再到送餐标准化流程化信息化处理,高效率地解决了现在网络订餐中的等候和排队等问题”,但仍然存在技术问题“没有对订餐系统中的各类用户进行统一管理,从而导致订餐流程混乱,无法实现一对一的订餐服务”。因此,针对以上现状,迫切需要开发一种基于Java语言开发的移动订餐软件系统,以克服当前实际应用中的不足。
技术实现思路
本专利技术的目的在于提供一种基于Java语言开发的移动订餐软件系统,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种基于Java语言开发的移动订餐软件系统,包括由Java语言开发的订餐平台、订餐端、商家端和骑手端,订餐端、商家端和骑手端均与订餐平台连接,商家端向订餐平台提供订餐服务列表,订餐用户通过订餐端获取订餐服务列表后进行订餐操作,订餐操作完成后,骑手端从订餐平台中接受配送任务,对订餐用户预订的餐品进行配送。作为本专利技术进一步的方案:所述订餐平台包括有中央处理单元、用户管理单元、餐品列表生成单元、评价单元和数据存储单元,中央处理单元分别与用户管理单元、餐品列表生成单元、评价单元和数据存储单元相连接。作为本专利技术进一步的方案:所述用户管理单元用于对登录到订餐平台的用户进行管理,获取各类用户的服务需求,并进行调节,使各用户之间的服务需求相互满足,用户包括有订餐用户、商家用户和骑手用户。作为本专利技术进一步的方案:所述订餐平台还包括有餐品推荐单元,餐品推荐单元与中央处理单元连接,订餐用户通过餐品推荐单元输入个人口味,餐品推荐单元依据个人口味数据生成餐品推荐列表供订餐人员选择。作为本专利技术进一步的方案:所述用户管理单元包括有用户登录模块、订餐用户管理单元、商家用户管理单元和骑手用户管理单元,所述用户登录模块分别与订餐用户管理单元、商家用户管理单元和骑手用户管理单元连接,用户登录模块用于各类用户登录到订餐平台中,登录方式包括有数字密码登录、指纹密码登录和脸部识别。作为本专利技术进一步的方案:所述订餐端包括有餐品显示单元、地址存储单元、反馈单元和联系单元,所述餐品显示单元与餐品列表生成单元连接。作为本专利技术进一步的方案:所述反馈单元和餐品推荐单元连接,联系单元分别于商家端和骑手端连接。与现有技术相比,本专利技术的有益效果是:1、本专利技术设置有由Java语言开发的订餐平台、订餐端、商家端和骑手端,商家端向订餐平台提供订餐服务列表,订餐用户通过订餐端获取订餐服务列表后进行订餐操作,订餐操作完成后,骑手端从订餐平台中接受配送任务,对订餐用户预订的餐品进行配送;2、还设置有评价单元,评价单元用于收集存储订餐用户的订餐反馈信息,根据反馈信息对各商家用户进行打分和评级,并将反馈信息发送至商家用户;3、订餐平台还包括有餐品推荐单元,餐品推荐单元与中央处理单元连接,订餐用户通过餐品推荐单元输入个人口味,餐品推荐单元依据个人口味数据生成餐品推荐列表供订餐人员选择。附图说明图1为基于Java语言开发的移动订餐软件系统的结构框图。图2为基于Java语言开发的移动订餐软件系统中订餐平台的结构框图。图3为基于Java语言开发的移动订餐软件系统中用户管理单元的结构框图。图4为基于Java语言开发的移动订餐软件系统中订餐端的结构框图。图中:1-订餐平台、11-中央处理单元、12-用户管理单元、121-用户登录模块、122-订餐用户管理单元、123-商家用户管理单元、124-骑手用户管理单元、13-餐品列表生成单元、14-评价单元、15-数据存储单元、16-餐品推荐单元、2-订餐端、21-餐品显示单元、22-地址存储单元、23-反馈单元、24-联系单元、3-商家端、4-骑手端、5-云存储模块。具体实施方式下面结合具体实施方式对本专利的技术方案作进一步详细地说明。下面详细描述本专利的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利,而不能理解为对本专利的限制。实施例1请参阅图1~3,本专利技术实施例中,一种基于Java语言开发的移动订餐软件系统,包括由Java语言开发的订餐平台1、订餐端2、商家端3和骑手端4,订餐端2、商家端3和骑手端4均与订餐平台1连接,商家端3向订餐平台1提供订餐服务列表,订餐用户通过订餐端2获取订餐服务列表后进行订餐操作,订餐操作完成后,骑手端4从订餐平台1中接受配送任务,对订餐用户预订的餐品进行配送;所述订餐平台1包括有中央处理单元11、用户管理单元12、餐品列表生成单元13、评价单元14和数据存储单元15,中央处理单元11分别与用户管理单元12、餐品列表生成单元13、评价单元14和数据存储单元15相连接;所述用户管理单元12用于对登录到订餐平台1的用户进行管理,获取各类用户的服务需求,并进行调节,使各用户之间的服务需求相互满足,用户包括有订餐用户、商家用户和骑手用户;所述餐品列表生成单元13用于获取商家用户提供的餐品信息,并根据商家要求生成餐品列表;所述评价本文档来自技高网
...

【技术保护点】
1.一种基于Java语言开发的移动订餐软件系统,其特征在于,包括由Java语言开发的订餐平台(1)、订餐端(2)、商家端(3)和骑手端(4),订餐端(2)、商家端(3)和骑手端(4)均与订餐平台(1)连接,商家端(3)向订餐平台(1)提供订餐服务列表,订餐用户通过订餐端(2)获取订餐服务列表后进行订餐操作,订餐操作完成后,骑手端(4)从订餐平台(1)中接受配送任务,对订餐用户预订的餐品进行配送。/n

【技术特征摘要】
1.一种基于Java语言开发的移动订餐软件系统,其特征在于,包括由Java语言开发的订餐平台(1)、订餐端(2)、商家端(3)和骑手端(4),订餐端(2)、商家端(3)和骑手端(4)均与订餐平台(1)连接,商家端(3)向订餐平台(1)提供订餐服务列表,订餐用户通过订餐端(2)获取订餐服务列表后进行订餐操作,订餐操作完成后,骑手端(4)从订餐平台(1)中接受配送任务,对订餐用户预订的餐品进行配送。


2.根据权利要求1所述的基于Java语言开发的移动订餐软件系统,其特征在于,所述订餐平台(1)包括有中央处理单元(11)、用户管理单元(12)、餐品列表生成单元(13)、评价单元(14)和数据存储单元(15),中央处理单元(11)分别与用户管理单元(12)、餐品列表生成单元(13)、评价单元(14)和数据存储单元(15)相连接。


3.根据权利要求2所述的基于Java语言开发的移动订餐软件系统,其特征在于,所述用户管理单元(12)用于对登录到订餐平台(1)的用户进行管理,获取各类用户的服务需求,并进行调节,使各用户之间的服务需求相互满足,用户包括有订餐用户、商家用户和骑手用户。


4.根据权利要求3所述的基于Java语言开发的移动订餐软件系统,其特征在于,所述订餐平...

【专利技术属性】
技术研发人员:蔡中挺刘仕强
申请(专利权)人:衡阳斯巴克信息科技有限公司
类型:发明
国别省市:湖南;43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1