基于Android的手机订餐系统.zip

  • 需要金币1000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2016-10-14
  • 论文字数:9307
  • 当前位置论文阅览室 > 毕业设计 > 信息与计算科学 >
  • 课题来源:(王教授)提供原创文章

支付并下载

摘要:现代社会节奏越来越快,人们的时间越来越紧张,商务写字楼一般不设有食堂,对于大部分白领来说吃饭成了一个很麻烦的问题。自己带饭不方便,下楼去吃又浪费时间,如何解决这个问题?随着移动设备的普及,基本人手一部手机,加上Android技术越来越成熟,把“食堂”开在手机上,成为了可能。只需要一步联网的手机,就能够随时在线选择自己喜欢的食物,一键下单,在线支付,随后就会有专人把食物送上门。利用手机寻找食物,一切都是这么的方便而高效,省时省力更省心。

本系统主要研究如下:

(1)采用上拉加载,下拉刷新,实现餐馆的菜品展示功能;

(2)采用百度地图定位技术,实现定位功能,地址查看功能;

(3)采用自定义布局技术,实现餐馆内菜品和种类的联动功能;

(4)采用网络请求技术,实现Android端与服务器端数据的通信。

关键词 Android Studio;百度地图SDK;Java;C/S结构;订餐系统

 

目录

摘要

Abstract

1 绪论-1

1.1 系统研究的背景及意义-1

1.2 系统开发的内容-1

2 相关技术和开发环境介绍-2

2.1 Android Studio介绍-2

2.2 Android介绍-2

2.3 JSON简介-3

2.4 MySQL介绍-4

2.5 JAVA介绍-4

3 可行性分析与需求分析-5

3.1 可行性分析-5

3.1.1 技术可行性-5

3.1.2 经济可行性-5

3.1.3 操作可行性-5

3.2 系统功能分析-5

3.3 需求分析-6

3.3.1 系统功能概述-6

3.3.2 系统功能说明-6

3.3.3 功能模块分析-6

3.4 用例模型图-7

4 系统设计-8

4.1 系统总体设计-8

4.1.1 设计目标与原则-8

4.1.2 功能设计-8

4.2 系统功能模块设计-9

4.2.1 餐馆订餐模块-9

4.2.2 订单模块-10

4.2.3 个人信息修改模块-11

4.2.4 新增收货地址模块-12

4.2.5 更多功能模块-13

4.3 数据库设计-13

4.3.1 数据库概念设计-13

4.3.2 数据库表设计-18

5 系统实现-21

5.1 系统开发环境-21

5.2 登录功能-21

5.3 注册功能-21

5.4 寻找附近的餐馆功能-22

5.5 餐馆展示功能-23

5.6 订餐功能-24

5.7 订单查看功能-25

5.8 个人信息修改功能-26

5.9 添加收货地址功能-27

结论-29

致谢-30

参考文献-31