# 美食自由CustomGourmet

#&emsp;&emsp;&emsp;&emsp;![img1](https://code.educoder.net/api/puwcffv4s/CustomGourmet/raw/other/image%2Fimg1.png?ref=master) ![img2](https://code.educoder.net/api/puwcffv4s/CustomGourmet/raw/other/image%2Fimg2.png?ref=master) 

# 200340019莫松霖 软件工程课程设计

## 开发背景

​		大学食堂里琳琅满目的餐品，咖啡奶茶店里五花八门的饮品，让大学生们能够享受到丰富的饮食体验。然而每个人有自己独特的口味和爱好，再高明的大厨也无法照顾到每个人的不同口味，所以大学食堂里的“自选炒菜”、“自选麻辣烫”等店面由于可自由挑选符合口味的菜品而备受欢迎，咖啡奶茶店也推出了糖度选择或原料选择的服务。尽管如此，对于一些口味较为挑剔、追求质量的消费者而言，其“定制”实则还是一些固定选项排列组合后的结果，依然不能够由用户主观决定需求。而对于一些可提供定制餐品服务的商家，对于一些可高度定制化的餐品（如粥可选择浓度、咸淡、添加不同食材或佐料等；咖啡可选择不同萃取方式、豆种、加奶比例、加奶种类、甜度等；披萨可选择不同尺寸、烘焙度、添加不同食材等）存在顾客难以表达需求、商家难以准确理解需求、定制商品的价格难以计算、商家原本提供的定制项目过于固定死板等一系列问题。故针对以上问题，开发一款能让商家提供可定制项目，让顾客自由准确的选择需求，并能自动计算价格结算的软件。

​		该系统设置商家端和用户端的交互界面；商家上传可定制的餐品信息，并提供该餐品中可定制或更改的原料信息（包括可选择的制作方法，可添加或去除的餐品原料，可选择的口味或可调节的盐、糖、辣度及原料添加的比例等），并对原料按重量或份数进行定价，设定不同要求所需的定制费和餐品的基础费用，对每种原料的添加量给出常规做法的默认值。用户可根据个人喜好精准的对餐品进行定制，也可按商家给出的常规做法默认值直接购买。可考虑在店内桌上粘贴NFC标签和二维码，将用户端界面网页导入 NFC标签和二维码内，让用户可快速进入点餐界面。

## 项目介绍

​		项目现处于前端交互界面开发阶段，使用python开发商家界面及后台程序，使用HTML+css+js开发用户交互界面。