基于Android的美食分享APP的设计与开发.docx

资料分类:计算机信息 上传会员:布加加 更新时间:2021-02-24
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:10604
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

【摘要】随着互联网技术的发展以及智能手机的普及,人们生活水平在不断提高,同时人们对食物的要求越来越高。因此,开发一款以美食为主题的社交分享APP就显得尤为重要。本文阐述了基于Android平台的美食分享APP家肴应用软件的设计与开发过程。家肴APP由客户端和服务端两部分组成,客户端使用JavaSE技术,结合Android Studio开发工具完成App的布局。服务器主要采用MVC开发模式,使用MyEclipse开发工具,采用JavaEE技术完成。该系统可分成账号注册、用户登录、发布动态、互动交流、修改基本信息等功能模块。本课题通过研究以视频为主的美食分享APP,弥补了市场上只有图文形式的食谱APP的不足。

【关键词】Android开发;美食分享应用软件;Android Studio;MySQL;JavaEE

 

目录

摘要

Abstract

1 引言-1

1.1 研究的背景及意义-1

1.2 研究的应用前景-1

1.3 研究的主要内容-1

2 开发环境与相关技术-2

2.1 Android平台概述-2

2.2 Java语言概述-2

2.3 MyEclipse平台与Tomcat概述-2

2.4 MySQL数据库概述-2

2.5 开发环境与开发工具-3

3系统需求及可行性分析-3

3.1 市场需求分析-3

3.2 系统功能性需求分析(用例图分析)-3

3.2.1 用户账号管理功能需求-3

3.2.2 用户浏览视频动态功能需求-4

3.2.3 发布食谱动态功能需求-5

3.2.4 个人中心基本功能需求-5

3.3 系统非功能性需求分析-6

3.4 系统可行性分析-6

3.4.1 经济可行性-7

3.4.2 技术可行性-7

3.4.3 社会可行性-7

3.5 系统总体功能实现-7

4 系统设计-8

4.1 系统架构-8

4.1.1 系统体系架构-8

4.1.2 系统开发框架-9

4.2 系统业务流程图-9

4.3 数据库设计-10

5 系统主要功能模块的具体实现-12

5.1 注册功能模块-12

5.2 登录功能模块-14

5.3 浏览动态功能模块-16

5.4 发布动态功能模块-22

5.5 修改信息功能模块-23

5.6 系统设置功能模块-27

6 系统测试-30

7 结论-31

7.1 系统的优缺点-31

7.2 开发过程中遇到的问题及解决方法-32

7.3 收获与体会-32

参考文献-33

致谢-34

相关论文资料:
最新评论
上传会员 布加加 对本文的描述:目前市场上以美食为主题的食谱分享类APP主要以图文形式展示,大多时候我们无法完整记住繁琐的步骤,而双手在做菜的时候无法频繁及时的滑动屏幕查看步骤。因此,开发一款以视频......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: