基于安卓Android菜谱分享APP设计与实现(MySQL,附Androidstudio版 来源:wenku163.com 资料编号:WK16313355 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK16313355 我要下载该资源 资料介绍 基于安卓Android菜谱分享APP设计与实现(MySQL,附Androidstudio版)(含录像)(毕业论文12000字,程序代码,MySQL数据库) 系统功能分析 android菜谱程序是基于android手机的一款应用软件,为用户提供菜谱以及管理自己收藏的菜谱。同时,系统依据用户的浏览历史信息为用户推荐不同口味的菜肴. pc端 1实现菜谱的后台录入与查看,包括菜谱的名称,菜系,菜品截图,原材料,制作步骤等。2后台实现管理员用户管理,包括管理员用户的登录以及增删改查。 3对用户评论的管理,包括用户评论的记录和备份。 4实现记录用户口味功能,记录用户的查看历史并分析。 Android端 1实现菜谱的查看功能,包括按菜系或口味等方式分类查看。 2实现用户的注册以及登录功能,记录用户的查看历史,并根据用户的口味进行推荐。 3实现对注册用户浏览菜谱的收藏功能,同时对用户推送菜谱。 4实现菜谱的评价功能。 开发环境: (1) 客户端:Eclipse (2) 服务端:MyEclipse (3) 数据库:MySQL 目 录 1 1 引言 1 1.1本课题研究背景 1 1.2国内外发展现状 1 1.3论文研究意义 2 1.4本论文的组织结构 2 2 相关技术介绍 4 2.1 JAVA技术 4 2.1.1 JDBC简介 4 2.1.2 servlet简介 4 2.2开发环境及平台 5 2.2.1 Eclipse简介 5 2.2.2 MyEclipse简介 7 2.2.3 Tomcat简介 7 2.2.4 应用平台Android简介 8 2.2.5 Android开发环境搭建 10 3 系统需求分析 13 3.1系统概述 13 3.2系统功能分析 13 3.3系统数据库需求分析 13 3.3.1系统综合需求分析 13 (1)后台用户:管理后台页面以及对相关后台包括用户、评论、反馈、分类、图片等管理以及对菜品的信息的修改和维护 14 (2)前台用户:实现注册登录以及相关信息完善,对自身信息的修改,对菜品收藏以及评价,对应用给出反馈意见。 14 (3)菜品:包括名称、口味、制作过程以及用料等信息,由管理员用户进行推荐3.3.2系统数据流图分析 14 3.4 基于UML的系统建模分析 14 3.4.2系统顺序图 14 3.4.3系统部署图 15 4 系统设计 17 4.1 系统架构和工作原理 17 4.1.1系统架构 17 4.1.2系统工作原理 19 4.2 系统功能模块设计 19 4.5数据库层设计 19 4.6用户界面层设计 20 5 系统主要模块的实现 22 5.1登录模块的实现 22 5.2主界面的实现 24 5.3菜谱查看模块 26 6 系统测试 27 6.1 测试概述 27 6.1.1软件测试的目的 27 6.1.2软件测试的任务 28 6.1.3测试环境 28 6.2 单元测试 28 6.2.1黑盒测试 28 6.2.2白盒测试 29 6.2.3模块接口测试 30 6.3 集成测试 30 6.3.1自顶向下集成 30 6.3.2确认测试标准 31 7.1工作总结 31 7.2展望 31 致 谢 32 参考文献 33 附 录 34