基于Android的美食互动APP的设计与实现.doc

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

【摘要】随着移动互联网的快速发展,智能手机也进入了千家万户,人们的生活已经离不开智能手机。而Android智能手机又凭借着开源的特性,可以让Android用户享受到更多的免费软件服务。除了阅读、购物、社交聊天等常见的服务软件外,手机用户们开始对健身、美食等更贴近生活的软件表现出了浓厚的兴趣。这也表明了人们对生活品质的关注度有所提高。

本文论述的美食互动APP具有用户注册、食谱查看、食材购买、作品上传、好友分享、个人信息的修改等功能。本APP就是一款可以供Android用户免费下载使用的应用程序,更多的是为热爱下厨的用户以及想要学习做菜的用户提供了很好的学习平台,也传递了热爱生活的美好愿望。

【关键字】:Android; Java; MySQL 

 

目录

摘要

Abstract

1 绪论-1

1.1项目背景-1

1.2 现状分析-1

1.3 开发意义-2

2 系统开发环境及相关技术-3

2.1 系统开发环境-3

2.1.1 硬件环境-3

2.1.2 软件环境-3

2.2相关技术-4

2.2.1 C/S模式-4

2.2.2 .NET后台框架-4

2.2.3 MySQL数据库-4

2.2.4 Android环境配置-5

2.2.5 JSON解析-5

3 需求分析-6

3.1系统功能需求分析-6

3.1.1用户注册与登录-6

3.1.2密码修改与找回-6

3.1.3查看食谱-6

3.1.4购买功能及购物车管理-6

3.1.5发表食谱和作品-7

3.1.6 获取列表-7

3.1.7修改个人资料-7

3.2 系统性能需求分析-7

3.3 系统可行性研究-7

3.3.1 技术可行性-8

3.3.2 经济可行性-8

3.3.3操作可行性-8

3.4 系统流程图-8

4 系统总体设计-10

4.1系统功能设计-10

4.1.1系统功能描述-10

4.1.2系统功能模块图-10

4.2数据库设计-11

4.2.1 数据库概念设计-11

4.2.2 系统E-R图-12

4.2.3 数据字典-12

5 系统详细设计与实现-17

5.1 登录模块的设计与实现-17

5.1.1 注册功能的实现-17

5.1.2 登录功能的实现-20

5.1.3 密码找回与修改功能的实现-20

5.2 购买模块的设计与实现-20

5.2.1 查看商品详情功能的实现-20

5.2.2 下单购买功能的实现-21

5.3 列表模块的设计与实现-23

5.3.1 获取作品列表和上传作品功能的实现-23

5.3.2 获取食谱列表和上传食谱功能的实现-24

5.4 个人中心模块的设计与实现-24

5.4.1 修改个人资料功能的实现-24

5.4.2 查看我的收藏列表功能的实现-25

5.4.3 用户头像修改功能的实现-25

5.4.4 意见反馈功能的实现-26

6 系统测试-27

6.1 软件测试原则和技术-27

6.2 测试用例设计-27

总 结-28

参考文献-29

致  谢-30

相关论文资料:
最新评论
上传会员 糖糖不爱吃糖 对本文的描述:软件生命周期中比较关键的阶段之一就是软件需求分析,它主要的任务是确定软件系统功能。本次系统在分析过程中采用结构化分析方法,结构化分析方法是面向数据流进行需求分析的......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: