基于Android的冰箱食材管理APP设计与实现开题报告

 2022-11-21 09:49:24

1. 研究目的与意义

在我国,饮食文化博大精深,自古以来便有着民以食为天的理念。

随着现代社会生活节奏的加快,人们居家生活中习惯一次采购若干食材放在冰箱,供一周食用,需要对冰箱内存放的食材进行便捷有效的管理,以达到避免食物变质造成浪费,以及根据现有的食物素材推荐可以烹制的菜肴的目的,丰富和便捷人们的生活。

与此同时,移动互联网飞速发展,互联网 的概念深入人心,手机APP以其操作建议,良好的交互性等特点成为人们生产生活中必不可缺的软件。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 课题关键问题和重难点

本次课题,使用Android Studio和mysql来设计食材管理APP。

开发Android APP 需要了解Android的基本架构,搭建Android开发环境。

对于开发软件Android studio而言,需要了解它各部分的功能以及模拟器的建立。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 国内外研究现状(文献综述)

Android是一种基于Linux的自由及开放源代码的操作系统,是目前世界上占有率最高的移动操作系统,从面世以来已经发布了二十几个版本。

Android的系统架构采用了分层的架构主要分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和Linux内核层。

1、应用程序层Android会同一系列核心应用程序包一起发布,该应用程序包包括客户端,SMS短消息程序,日历,地图,浏览器,联系人管理程序等。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 研究方案

APP系统功能结构图如下:首先需要了解Android Studio各部分的功能、架构和组建,对于开发一款完整的Android APP流程有个大致的了解。

其次,需要构建数据库,使用Navicat for mysql软件实现数据库的设计,数据库表的设计,数据库需要包含用户信息、食材信息以及菜谱信息。

再次,设计与搭建PC端,使得管理人员可以在后台查询用户信息、食材信息,并能够对菜谱实现添加删除管理工作。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

5. 工作计划

第一阶段:第1-2周熟悉Android APP开发流程,熟练使用Android studio开发软件;第二阶段:第3周数据库、数据库表的设计,便于用户管理、食材管理、菜谱管理;第三阶段:第4周PC端开发,管理人员可以在后台进行食材管理和菜谱管理;第四阶段:第5周(2022年3月29日前准备中期检查)服务器设计,实现Android客户端、PC端与数据库的连接;第五阶段:第6-9周Android客户端设计与开发,用户在Android客户端实现用户管理、食材管理和菜谱管理,软件原型基本完成;第六阶段:第10-12周完善软件原型并进行测试,整理资料,准备攥写毕设论文;第七阶段:第13-15周(2022年5月4日前提交材料)攥写毕业设计论文,准备答辩。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。