基于Android平台的外卖app设计与实现.doc

  • 需要金币1000 个金币
  • 资料目录论文助手 > 论文(New) > 工商企业 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-08-06
  • 论文字数:14723
  • 课题出处:(米粒粒)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:二十一世纪以来,在计算机及相关技术的高速迅猛发展的背景下,手机的使用逐渐普及并成为生活中不可或缺的一部分。当第一台智能手机问世以后,人类社会中信息的传递开始有了翻天覆地的变化。为了满足目前信息时代日益增长的外卖点餐需求,本课题研究并设计了一个基于 Android 平台的移动端点餐系统。本文先讨论研究背景与研究意义,然后对本系统进行了总体性分析,接着从系统的开发环境、功能目标等几个方面进行系统的总体设计。在 Eclipse 软件中设计系统,借助 Java 语言主要完成了用户的注册登录、商家与菜品浏览、菜馆搜索、在线订购、菜品评论、个人主页等功能的设计,实现对各个商家、各个餐品的展示。系统的各项功能经测试,均能良好实现。且界面简洁,操作方便。在投入实际使用后,将会拥有较为大量的用户量与广阔的发展空间。

关键词:智能手机;Android;外卖订餐系统;Java

 

目录

摘要

Abstract

一、背景介绍-1

(一)研究背景-1

(二)研究意义-1

(三)研究现状-1

1.国外研究现状-1

2.国内研究现状-2

二、开发环境介绍-2

(一)Android 简介-2

(二)Android 系统的架构-3

1.应用层-3

2.应用框架层-3

3.系统运行库层-4

4.Linux 内核-4

(三)Java 简介-4

三、系统分析-4

(一)系统可行性分析-4

1.技术可行性-4

2.操作可行性-4

3.经济可行性-5

(二)业务需求分析-5

(三)系统功能性需求分析-5

1.登录注册功能-6

2.菜品展示功能-6

3.订单功能-8

4.菜品评论功能-8

5.个人主页功能-9

6.菜馆搜索功能-10

(四)系统非功能性需求分析-10

1.系统安全性-10

2.系统可靠性-10

3.可维护性-10

四、系统总体设计-11

(一)总体功能结构-11

(二)Android 客户端 APP 流程设计-12

(三)Android 客户端 APP 总体技术架构-13

(四)系统数据库设计-13

1.E-R 图设计-13

2.数据库表设计-14

五、系统的实现-17

(一)Android 客户端 APP 注册与登录功能模块的实现-18

(二)菜馆搜索功能模块的实现-18

(三)餐馆与菜品查看功能的实现-19

(四)个人主页界面的实现-19

(五)订单功能的实现-20

六、系统的测试与分析-20

(一)系统测试的目标与策略-20

(二)Android 外卖订餐 APP 的连接测试-20

(三)Android 外卖订餐 APP 的功能测试-22

1.登录注册功能测试-22

2.搜索菜馆功能测试-22

3.订餐功能测试-24

(四)系统测试分析-25

七、总结与展望-25

(一)总结-25

(二)展望-26

参 考 文 献-27

致 谢-28


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费