基于unity3D网上订餐系统的设计与实现

基于unity3D网上订餐系统的设计与实现

基于unity3D网上订餐系统的设计与实现

  • 适用:本科,大专,自考
  • 更新时间2024年
  • 原价: ¥302
  • 活动价: ¥200 (活动截止日期:2024-04-21)
  • (到期后自动恢复原价)
基于unity3D网上订餐系统的设计与实现

基于unity3D网上订餐系统的设计与实现

摘要:近年来外卖订餐发展迅猛,各大外卖平台不尽其数,通过走访调查、了解。外卖带给部分中大型餐饮实体商家经济的冲击,客户量流失严重。服务人员成本过高,促使部分实体餐饮提高餐饮费用,至此陷入一个恶性循环。而随着网络技术的大力发展,减少不必要的服务业人员成为当务之急。针对这一问题,结合当代互联网技术发展的最新成果,本文构思了一套适用于中大型餐饮企业的服务模式,提倡无人、无纸化餐饮系统。制定特色个性系统功能,提高企业效率,降低企业成本,避免流失客户群。并针对不同客户群体,定制适用于具体企业的系统。优化当前服务模式,提高消费者幸福指数。实现短信验证登录、在线点餐、实时下单、在线抢免单娱乐模块、后台生成出餐单。利用Unity模块化设计实现该系统的具体设计。实现消费者点餐、下单、出菜一站式功能。

关键字:外卖订餐;无人化餐饮;订餐系统;实时订餐

Design and Implementation of Online Dining System

Abstract:In recent years, takeout orders have developed rapidly, and there are countless takeout platforms. Through visits, surveys and understandings. Takeaway has brought some large and medium-sized catering entities impact on the economy, resulting in a serious loss of customers. Service staff costs are too high, prompting some entity catering to increase catering costs, thus falling into a vicious circle. With the rapid development of network technology, it is urgent to reduce unnecessary service personnel. In view of this problem, combined with the latest achievements in the development of contemporary Internet technology, this paper conceives a set of service modes suitable for large and medium-sized catering enterprises, advocating an unmanned and paperless catering system. Develop characteristic personality system functions, improve enterprise efficiency, reduce enterprise costs, and avoid losing customers. And for different customer groups, customize the system suitable for specific enterprises. Optimize the current service model and improve consumer happiness index. Realize SMS validation login, online ordering, real-time ordering, online entertainment module, backstage generation of menu. Unity modular design is used to realize the specific design of the system. To realize the one-stop function of ordering, ordering and serving.

Keywords:take-out ordering; unmanned catering; ordering system; real-time ordering

目录

一、 绪论 2

(一)课题的背景及意义 2

(二)国内外研究现状 2

(三)课题设计与实现技术特点 2

(四) 课题研究的内容 3

1、 Short Message Servic 3

2、 Unity读写Excel文件 3

3、 Unity预制体 3

4、 Unity物体运动 3

5、 跨界面传值 3

6、 数据分析 3

7、 Unity引擎介绍 4

8、 Lua介绍 4

二、 网上订餐管理系统分析 4

(一) 网上订餐管理系统的可行性 4

1、 目标软件的可实施性 4

2、 研发成本性 4

3、 社会背景分析 4

4、 维护成本性 4

5、 发布环境 5

6、 稳定性 5

7、 经济合理性 5

(二) 网上订餐管理系统设计与实现的需求分析 5

1、 意图 5

2、 用户群体 5

3、 主要功能 5

4、 系统的性能: 8

5、 数据结构 8

(三) 开发工具和环境简介 8

1、 开发工具 8

2、 开发环境 8

3、 运行环境 9

4、 服务器端 9

5、 客户端 9

三、 网上订餐管理系统设计 9

(一) 系统总体结构设计 9

(二) 云服务器设计 10

(三) 登录短信验证服务、API/SDK 11

1、 群发助手 11

2、 短信服务API 11

3、 短信发送接口 11

4、 查询发送记录 11

5、 回执消息 11

四、 网上订餐管理系统详细设计与实现 13

(一) 登陆界面 13

(二) 首页界面 17

(三) 订单界面 21

(四) 优惠界面 23

(五) 付款界面 25

(六) 界面管理器 27

五、 测试和案例分析 31

(一) 测试目的 31

(二) 测试重要性 31

(三) 测试方法 31

1、 白盒测试 31

2、 黑盒测试 31

(四) 测试步骤 32

(五) 测试内容 32

(六) 测试结果分析 32

六、 总结和展望 32

(一) 总结 32

(二) 展望 33

参考文献 34

一、绪论

(一)课题的背景及意义

基于当下互联网科技的迅猛发展、传统服务业的人力成本的增加、外卖商家的增多、社会生活节奏的加快、越来越多的人不愿意走出家门、公司、习惯于网络点餐送货上门,“吃外卖”不知从何时起成为了一种常态。严重危害了人们的身心健康。例:外卖餐盒良莠不齐,难以降解,并且在高温下会产生致癌物;缺少营养卫生;长时间吃外卖还容易引发多种疾病,存在高油高脂。所以针对这种现象,主要原因就是因为快捷,方便。但是如果我们提高实体餐饮店铺的吸引力。打造特色餐饮品牌。吸引增加客户流量。将实体点餐效率提高,人工成本降低。这样就存在将传统的服务业与新型互联网技术相结合,不仅提高了商家服务质量,同时降低了商家服务成本。方便了消费者实现完全自主点餐功能,还增加了商家服务特色,打造“无人化”餐厅服务宗旨。提高知名度,增加消费群体。

该系统旨在为商家降低营业成本,为消费者提高生活质量。吸引人们走出家门,变相增加日常活动量,降低人们食用外卖的频率。提高人均健康指数。推进中大型餐饮在当今社会的转型、进步,不在以传统的服务业为主。同时避免消费者与服务人员沟通时所浪费的不必要的时间,充分满足商家与消费者的使用需求。

(二)国内外研究现状

在国内,我国的物联网信息产业快速发展,互联网产业规模居世界前列,各种各样的网络行业也如雨后春笋一般,层出不穷。互联网改变了人们生活、工作、生产方式。在促进经济发展,推进人民生活水平的提高做出了巨大贡献。于是将餐饮与计算机,互联网相结合起来。也就形成了网上订餐管理。放弃一些无用重复的机械式人工服务,转而使用更为廉价的智能服务。降低人工的成本。

在国外,人工成本的费用极为高昂,如果在每一个商家都是用该系统,将会节省一大笔的不必要的支出。更加的智能化,自主化。选择与否都取决与消费者自己。前景极为宽广。

(三)课题设计与实现技术特点

该系统使用unity3D跨平台开发引擎,采用C#语言。为了让消费者与商家在使用中更为简洁,易操作。不再连接数据库,单纯使用unity编写插件,脚本去解析、读取Excel文件里数据,生成Json文件,然后通过读取Json文件,来获取配置表的信息,对商品菜肴的进行操作上下架功能。达到“即时修改,即时可见”的效果,在登陆界面不再使用比较传统的注册登录信息,首次使用较为繁琐,且存在可能失泄密的风险。而是采用Aliyun云技术发送短信验证码的方式采取验证用户登陆,不再存在注册,填写个人信息的问题,防止后期出现信息安全问题,从根源上解决这个问题。而Aliyun短信服务(Short Message Service)是阿里云为用户提供的一种通信服务的能力,在系统中编写接口连接Aliyun管理控制台。实现发送、接收验证码的功能。在使用该系统过程中,如存在对系统进行更新,借鉴使用腾讯公司XLua热新技术,不需要重新安装软件。只是采取打补丁包的方式,进行在线更新。Lua语言凭借着它的性能好、速度快、易开发的特点成为了使用unity开发软件的不二选择。以unity对系统进行开发,注重画面设计风格、用户体验感、用户与系统的交互性。这也是本系统的一大技术特点。

参考文献

[1]  刘桂元,曾志远,杨书新.基于Unity3d引擎的教育类游戏设计与实现[J].软件导刊,2017,(01):50-53.

[2]  赵伟.移动网络游戏服务器设计与实现[D].南京:南京大学,2016.

[3]  仲恺.网上订餐系统[D].广东:仲恺农业功能学院,011.

[4]  王国军.网上订餐系统的设计与实现[D].辽宁科技大学,2015.

[5]  周之英.现代软件工程[M].北京:科学出版社,2000.

[6]  张海藩.软件工程(第二版)[M].北京:人民邮电出版社,2006.



  • 关键词 unity3D 网上 订餐 实现
  • 上一篇:基于Node的Express框架开发的超市前台收银系统的设计
  • 下一篇:教师活动中心预约管理系统设计
  • 暂无购买记录

    暂时没有评论

    真实

    多重认证,精挑细选的优质资源 优质老师。

    安全

    诚实交易,诚信为本。

    保密

    所有交易信息,都为您保密。

    专业

    10年专业经验,10年来帮助无数学子。