基于安卓Android移动订餐(点菜订座)系统APP的设计与实现(MySQL)(含录像)
无需注册登录,支付后按照提示操作即可获取该资料.
基于安卓Android移动订餐(点菜订座)系统APP的设计与实现(MySQL)(含录像)(毕业论文10500字,程序代码,MySQL数据库)
本设计是一个基于Android手机的移动订餐系统,采用C/S模式,能为客户提供网上选择浏览菜品介绍,点菜订餐服务,并为管理员提供一个服务平台实现用户信息与顾客订单的管理,从而提高了服务的质量,本文从系统需求、系统实际、代码实现几个方面介绍了整个软件的开发过程,这个系统采用JAVA、SQL Server数据库,并利用MyEclipse、TOMCAT、Android SDK、ADT、AVD、DDMS等开发环境或者开发工具。
关键词:Android;JAVA;MyEclipse;MySql
主要内容
通过对实际情况的调研,本系统大致可分为三个部分,即手机客户端、电脑服务器端和图形化界面工具。系统采用HTTP协议来进行数据传输。采用C/S结构,客户端为基于Android操作系统平台的智能手机,主要的业务逻辑则服务器端来实现,数据存储在数据库服务器。客户端主要实现位置服务,商品展示,会员注册及登录,购物车,商品搜索和个人信息等功能,服务器端主要是完成数据交互和数据逻辑处理,而图形界面化工具则是负责商品、订单等的增删改查。
为了一步步实现确定的功能,本论文主要内容安排如下:
第一章:引言(介绍课题研究的背景和目的)
第二章:系统理论与技术(在本项目中设计到的技术简介)
第三章:系统分析与设计(需求分析,数据库的分析与设计以及系统结构的设计)
第四章:系统实现(根据需求分析来实现系统的各个模块功能,使客户端与服务器,服务器与数据库能正常数据交互。这部分主要搭建开发环境,编写代码,测试,运行)
第五章:结束语(对本项目做一个项目总结)
客户端:
1、实现客户端与服务器之间的连接
2、实现登陆、注册功能
3、实现登陆后能浏览到服务器数据,并对数据进行一系列的操作
4、能把菜品加入到购物车,并结算生成订单
5、把生成的订单信息传回服务器端
服务器端:
1、实现管理员登陆
2、实现添加、删除、修改菜品信息
3、实现对客户端传过来的订单进行处理
4、实现添加、删除会员列表
开发环境:MyEclipse
数据库:MySQL
目 录
第一章 引 言 1
1.1项目背景 1
1.2 项目目的 1
1.3 主要内容 2
第二章 系统理论与技术 3
2.1 Android 3
2.1.1 Android简介 3
2.1.2 Android Features特性 3
2.1.3 Android基本框架(Android Architecture) 4
2.1.4 Android系统的四大组件 4
2.2 JAVA 5
2.3 MySql数据库 5
2.4 C/S模式 6
第三章 系统分析与设计 8
3.1 功能需求 8
3.2 模块结构与流程 9
3.2.1 客户端 9
3.2.2 服务端 10
3.3 数据库设计 11
3.3.1 数据库表及其结构 11
3.3.2 数据 12
3.3.3 客户端数据库的连接 12
3.3.4 服务器数据库的连接 13
3.4 系统结构 14
3.4.1 部署图 14
3.5 执行概念 14
第四章 系统实现 16
4.1 Android环境搭建 16
4.2 客户端 17
4.2.1 系统登录 17
4.2.2 浏览菜品 18
4.2.4 查看已点菜 19
4.3 服务端 20
4.3.1 系统登录 20
4.3.2 订单管理 21
4.3.3 菜品管理 22
4.3.4 订座管理 22
第五章 结束语 23
参 考 文 献 24
致 谢 25