基于MyEclipse的DIY私厨_蔡美沂.pdf
《基于MyEclipse的DIY私厨_蔡美沂.pdf》由会员分享,可在线阅读,更多相关《基于MyEclipse的DIY私厨_蔡美沂.pdf(4页珍藏版)》请在咨信网上搜索。
1、2023.6电脑编程技巧与维护图1系统结构图基于Myeclipse的DIY私厨用户注册登录模块首页菜谱搜索管理购物车管理菜谱提醒管理美食论坛管理科普区管理我的管理员注册登录模块榜单信息管理商品信息管理订单信息管理菜谱信息管理美食论坛管理个人中心管理1概述App可以帮助人们实现自我展示、交流合作的平台,这方面的设计在市场中有很大的发展空间。随着国民经济快速发展,居民的收入水平不断提高,居民的消费持续升级换代,消费热点不断涌现,从以往单纯地追求数量向追求质量方面转变,从“吃饱”向“吃好”转变,餐饮消费的档次逐渐提高,绿色消费逐渐成为新世纪的消费主题。该App积极响应绿色消费主题,向用户提供绿色食品
2、和绿色消费观念,促进社会的绿色消费发展。该App既可满足人们对菜色的要求,又能方便人们学习如何制作菜肴,是一款具有现代化管理特色的高效软件。2应用技术2.1MyEclipse利用MyEclipse编程平台结合MySQL数据库,完成了DIY厨房App的功能设计,其操作简单、灵活性好、运行稳定。该应用用户端的功能模块如下。(1)注册登录模块。该模块用于用户注册和登录。(2)首页。首页主要包括菜谱榜单推荐,该模块主要用来显示每日人气榜单上的菜谱信息,给用户提供做菜参考,实时了解用户制作该菜肴的步骤及品尝后的相关动态,使用户能深刻体会该菜谱的制作过程。(3)菜谱搜索管理。用户使用该模块可以根据当下心情
3、、身体状态、实时天气、现有食材等外部因素,搜索相关菜谱的最优推荐选项。(4)购物车管理。该模块提供各种价格相对便宜、适宜各类菜品制作的套餐或单品,方便用户快速购买菜谱所需的食材或餐具等。(5)菜谱提醒管理。该模块可帮助用户根据App提供的菜谱找到制作方法。用户单击“开始做菜”按钮后,系统会根据食谱进度提供参考视频和语音提醒,提醒的内容包括但不限于成熟度、下一步需要的调味料、配料的量及时间等,给厨房新手满满的安全感。(6)美食论坛管理。该模块使用户可以分享美食,然后系统会计算出浏览量和点赞量,从而形成人气榜。在这个模块,用户可分享菜品、删除分享、个人管理、个人收藏、屏蔽等,既保护用户隐私又为喜欢
4、分享的用户提供分享生活片段的平台。(7)科普区管理。该模块可帮助用户了解各地区饮食特点、代表性食物、食物名字、食物需要的食材和样式、优缺点等,方便用户外出旅游时能利用当地特色食材制作出鲜美的菜肴。(8)我的。该模块的大致功能分别为注册登录模块、榜单信息管理、商品信息管理、订单信息管理、菜谱信息管理、美食论坛管理、个人中心管理。系统结构如图1所示。基金项目:2022年国家级大学生创新创业训练计划项目。基于 MyEclipse 的 DIY 私厨蔡美沂,戴金波,张琳琳,周倩,周嘉宜(长春师范大学计算机科学与技术学院,长春130123)摘要:采用面向对象思想进行类和对象的设计,利用 MyEclipse
5、 平台结合 MySQL 数据库,成功实现了 DIY 厨房 App 的功能。该应用操作简单、灵活性好、运行稳定。技术上运用图像识别技术完成了图片识别、监测识别,可以智能地判断异常并及时报警,及时进行设备维护和故障排除。同时运用物联网技术将所有物品与网络连接,实现信息交互,从而实现智能化的识别、定位、追踪和管理等功能,帮助用户了解 DIY 厨房 App 提供的服务,让用户享受更好的使用体验。关键词:MyEclipse 技术;图像识别技术;DIY 私厨;物联网技术37DOI:10.16184/prg.2023.06.0202023.6电脑编程技巧与维护列名数据类型长度是否主键备注user_idInt
6、10是用户IDuserNameVarchar20否姓名loginNameVarchar50否账号loginPwVarchar50否密码userNumVarchar20否联系电话regTimeDatetime10否注册时间cityVarchar50否所在城市列名数据类型长度是否主键备注admin_idInt10是管理员IDadminNameVarchar50否登录账号adminPwVarchar50否登录密码表1管理员信息表(t_admin)表2用户信息表(t_user)2.2物联网依靠物联网技术掌握用户信息,帮助用户了解DIY厨房App的服务,给用户带来更好的体验感。在确保菜品完整的摄像范围内
7、,DIY厨房App利用物联网技术,通过摄像功能对用户做的菜品进行拍照,在系统获取照片里菜品的颜色、形状等信息后,会自动上传菜肴的制作信息。利用DIY厨房App实时跟进做菜步骤是客户的基本需求。物联网技术可基于开发的DIY厨房App,通过信息传感设备,将图片与网络连接起来。图片通过信息传播媒介,在DIY厨房App系统内部进行信息交换,同时后台监测中心实时掌握用户的菜品选择、口味爱好、做菜步骤等信息,后台系统自动进行整合,从而实现智能化识别菜谱与提醒制作步骤的功能。2.3图像识别DIY厨房App利用图像识别技术对菜品图片进行处理并将图片发送到终端进行与菜谱比对。目前Android系统和iOS系统两
8、个主要平台应用于移动互联网终端,这两大平台都是成熟的技术系统,将运用形状对比和鲜艳的颜色等方式,将菜肴更准确、高效地识别出来。在移动互联网平台上,(1)获取用户菜肴图像信息,对图像进行预处理,提取菜肴特征,(2)运用菜肴食谱中的图片和用户烹饪图片特征进行比对,系统将会自动确认用户烹饪菜肴的步骤;(3)进行判决处理,并将其反馈给用户,用户按照步骤提示完成对菜肴的制作。随着图像识别技术的不断升级,如今DIY厨房App可以自动识别出麻婆豆腐、鱼香肉丝等100余类菜品,识别率达到90%以上,保证用户能正确烹饪出自己想要的菜肴。DIY厨房App的图像识别处理流程如图2所示。3数据库设计DIY厨房App使
9、用MySQL作为数据服务端的数据库,能够安全地运行数据,维护程序的稳定。3.1数据库的概念结构软件的设计从用户的真实需求出发,把设计对象通过数据流的形式转换的完整的抽象实体,但不涉及模块内部的细节。它的描述工具是E-R图,如图3所示。3.2数据库的逻辑结构基本表是逻辑结构的描述方法,它将系统中的数据及逻辑结构清晰地表现出来。在DIY厨房App的开发过程中,为保证数据的完整性和独立性,应构建一些合理的表结构,避免数据的冗余,形成统一的管理和控制,大大节约了存储空间,运行效率越来越高。充分考虑各种故障发生的可能性,便于后期更新信息、后台对App的维护等。部分数据库表设计如表1表7所示。图2DIY厨
10、房App的图像识别处理流程图3实体E-R图菜肴图像获取进行预处理菜肴特征提取判决处理管理员管理员id账号密码订单详情订单详情id订单id食材id折扣价格数量食材订单订单id用户id订单状态联系电话配送地址送达时间食材分类食材类别id类别名称食材采购采购单id食材id数量采购状态食材信息食材id食材类别id名称价格数量介绍图片菜谱用料菜谱id食材id单位数量菜谱信息用户id菜谱id菜谱名称描述收藏数量浏览次数综合评分菜谱步骤菜谱id步骤/序号步骤描述提醒时间配料量烹饪视频查看查看属于查看属于属于管理用户用户id用户名账号密码注册时间所在城市联系电话查看包括浏览美食论坛发布者id评价用户id评分评
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 MyEclipse DIY 私厨 蔡美沂
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。