基于安卓Android菜谱分享APP设计与实现(MySQL,附Androidstudio版)(含录像)

资料介绍:
基于安卓Android菜谱分享APP设计与实现(MySQL,附Androidstudio版)(含录像)(毕业论文12000字,程序代码,MySQL数据库)
系统功能分析
android菜谱程序是基于android手机的一款应用软件,为用户提供菜谱以及管理自己收藏的菜谱。同时,系统依据用户的浏览历史信息为用户推荐不同口味的菜肴.
pc端
1实现菜谱的后台录入与查看,包括菜谱的名称,菜系,菜品截图,原材料,制作步骤等。2后台实现管理员用户管理,包括管理员用户的登录以及增删改查。
3对用户评论的管理,包括用户评论的记录和备份。
4实现记录用户口味功能,记录用户的查看历史并分析。
Android端
1实现菜谱的查看功能,包括按菜系或口味等方式分类查看。
2实现用户的注册以及登录功能,记录用户的查看历史,并根据用户的口味进行推荐。
3实现对注册用户浏览菜谱的收藏功能,同时对用户推送菜谱。
4实现菜谱的评价功能。
开发环境:
(1) 客户端:Eclipse
(2) 服务端:MyEclipse
(3) 数据库:MySQL
[资料来源:Doc163.com]




[资料来源:https://www.doc163.com]




[资料来源:http://Doc163.com]
目 录 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
[来源:http://www.doc163.com]
(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 [资料来源:Doc163.com]
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 [来源:http://www.doc163.com]
上一篇:基于安卓Android医院就医平台APP的设计与实现(MySQL)(含录像)
下一篇:基于安卓Android移动学习平台APP的设计与实现(MySQL)(含录像)