基于android网上订餐系统

上传人:第*** 文档编号:61593005 上传时间:2018-12-05 格式:DOC 页数:47 大小:1.26MB
返回 下载 相关 举报
基于android网上订餐系统_第1页
第1页 / 共47页
基于android网上订餐系统_第2页
第2页 / 共47页
基于android网上订餐系统_第3页
第3页 / 共47页
基于android网上订餐系统_第4页
第4页 / 共47页
基于android网上订餐系统_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《基于android网上订餐系统》由会员分享,可在线阅读,更多相关《基于android网上订餐系统(47页珍藏版)》请在金锄头文库上搜索。

1、 西安欧亚学院 信息工程学院 专业综合课程设计报告 项目题目: 基于安卓的网上订餐系统 专业班级: 统本电信 1301 班 姓名学号: 马丽 13610706150192 指导教师: 赵宏宇 李有强 完成时间: 2016 年 12 月 30 日 设计报告成绩评定表设计报告成绩评定表: 备注:以上总分为该组的平均分,根据成员分工具体分数如下。 评分内容评分内容成绩成绩 系统方案思路合理性(10%) 报告内容的完整性(10%) 硬件原理图及说明(20%) 程序流程图(20%) 程序清单(10%) 调试及结果分析(10%) 系统改进建议或者方案(10%) 格式规范(10%) 总分总分 小组成员分工分

2、数 马丽 软件调试 摘摘 要要 随着科技的发展,二十一世纪成为了以网络化,信息化为核心的社会。网络商业 化也成为了时下最热门的词汇。随着信息技术的不断更新,特别是 07 年谷歌公司推出 了 Android 开放源码,让 Android 操作系统成为了移动平台的宠儿,本系统主要分析了 中小型餐饮店管理与发展的现状所面临的问题,发现传统的服务模式已经不能适应市 场发展的需求,方便、快捷、个性化的网上订餐服务正在进入人们的生活。针对这类 问题,结合当代科技发展的新成果,本文构思规划了一套最贴切的服务模式,为中小 型餐饮店外送服务提供了一套系统。 本设计是一个基于 Android 手机的网上订餐系统,

3、采用 C/S 模式,能为客户提供 网上选择浏览菜品介绍,点菜订餐服务,并为管理员提供一个服务平台实现用户信息 与顾客订单的管理,从而提高了服务的质量,本文从系统需求、系统实际、代码实现 几个方面介绍了整个软件的开发过程,这个系统采用 JAVA、SQL Server 数据库,并利 用 MyEclipse、TOMCAT、Android SDK、ADT、AVD、DDMS 等开发环境或者开发工 具。 关键词关键词:Android;Java;MyEclipse;SQLite;SQL Server 2005 ABSTRACT With the development of science and tech

4、nology,the 21st century has become a society centred on information and network.Hence commercialization of network has become one of the hottest topics in recent years. Android operating system is gradually going to be the darling of the mobile platform, which results from the constantly updating of

5、 information technology, especially the appearance of Android open source carried out by Google company in 2007. The system mentioned in this article mainly focus on the problems faced by the middle and small reataurants in their management and development, and finds that the traditional service mod

6、e can not adapt to the needs of the development of the market any more.A more convenient, quicker,and personalized service enters peoples lifeonline reservations. In view of the existing problems and combining the latest achievements of the development of modern technology, I have conceived a set of

7、 the most appropriate pattern of dilivery service for the restaurant industry. This design is a online reservations system based on the Android mobile phones, which adopts C/S mode. It can provide services for clients to choose dishes introduction freely ,and to order meal actively.Besides, it can a

8、lso offer a service platform for manager to regulate the user informations and customer orders, so as to improve the quality of their services.In this article, Id like to introduce the whole development process of this software in details from the system requirements, system realization,code impleme

9、ntation and some other aspects.This system uses JAVA,SQL Server database,in addition, MyEclipse、TOMCAT、Android SDK、ADT、AVD、DDMS and other development environments or development tools are also used in it. Keywords: Android;Java;MyEclipse;SQLite;SQL Server 2005 目目 录录 第一章第一章 引引 言言.1 1.1 项目背景1 1.2 项目目的

10、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 SQL Server 2005 和 SQLite 数据库.5 2.4 C/S 模式.6 第三章第三章 系统分析与设计系统分析与设计.8 3.1 功能需求.8 3.2 模块结构与流程.9 3.2.1 客户端.9 3.2.2 服务端.10 3

11、.3 数据库设计.11 3.3.1 数据库表及其结构.11 3.3.2 数据.12 3.3.3 客户端数据库的连接.13 3.3.4 服务器数据库的连接.14 3.4 系统结构.15 3.4.1 部署图.15 3.4.2 类图.15 3.5 执行概念.16 第第四四章章 系统实现系统实现.18 4.1 Android 环境搭建 .18 4.2 客户端.19 4.2.1 系统登录.19 4.2.2 系统注册.21 4.2.3 浏览菜品.23 4.2.4 搜索菜品.25 4.2.5 订餐.26 4.2.6 结账.28 4.3 服务端.29 4.3.1 系统登录.29 4.3.2 订单管理.30 4

12、.3.3 菜品管理.32 4.3.4 会员管理.35 第第五五章章 结束语结束语.37 参参 考考 文文 献献.38 致致 谢谢.39 第一章第一章 引引 言言 1.1 项目背景项目背景 伴随着我国市场经济的高度发展,企业越来越依赖于市场和客户,这种依赖关系 已经开始逐步提升到关乎企业生存的高度。如何获得更多客流量,如何通过小的代价 而使商家获得更大的知名度,这是使企业得以生存、发展、壮大的关键。年销售过亿 的众多电子商务案例让人们看到了更多的商机。与应用场景相当有限的 PC (个人电 脑)相比,生而具备便携属性的手机给了电商们更大的想象空间。移动电子商务由此 产生了。移动电子商务就是利用手机

13、、PDA 及掌上电脑等无线终端进行的 B2B、B2C 或 C2C 的电子商务。它将因特网、移动通信技术、短距离通信技术及其它信息处理技 术完美的结合,使人们可以在任何时间、任何地点进行各种商贸活动,实现随时随地、 线上线下的购物与交易、在线电子支付以及各种交易活动、商务活动、金融活动和相 关的综合服务活动等。 而 Android 操作系统凭借着自己开放的平台允许任何移动终端厂商加入到 Android 联盟中,从而使得越来越多的用户倾向于选择操作系统为 Android 的手机品牌。选择 设计基于 Android 平台的软件,毫无疑问能覆盖更多的群众, 餐饮业在电子商务中还 处于形成的初期,传统的

14、餐饮业中,大都是以实际门面形式来进行宣传和交流。作为 网络普及化的社会,这还缺少了一些更为现代化的元素。餐饮业是一个个性化、多样 化的服务业,而电子商务则最能体现个性化、多样化服务的方式。而且现在大部分电 子商务都体现为向大企业服务,结合餐饮这个行业的特点,最终还发展为同小区小店 服务的模式。以最贴切的方式,最灵便的服务进入个个网络社区,进入人们的生活。 1.21.2 项目目的项目目的 如今宅男宅女日益增加,很多餐饮店都提供外卖服务,传统的外卖服务需要客户 给商家打电话并报出地址,商家那边也需要记录下客户的信息,才能将外卖准确的送 达,但在这之间都是人在操作,难免会出现偏差和遗漏为客户或者商家

15、带来损失。如 今 3G 网络覆盖范围越来越广,Android 手机也占领了手机行业的大头,那么我们可以 考虑做一个 Android 的应用来方便商家和客户,让出错率达到最低。用户要点餐的时 候只需手机上网点一下菜单就能吃到自己喜欢吃的菜品,这里面蕴含了很大的商机, 完全能够有效的提高商家的营业额,基于以上因素,所以提出了这样一个基于 Android 的网上订餐系统。 本项目的目的是开发一个可以让用户在手机上操作的客户端,然后与服务器连接 进行数据交互,来实现网上订餐的流程。客户端需要实现浏览菜品,点菜,下订单, 搜索等功能。服务器端需实现添加、删除、修改菜品、对订单的处理,以及对会员的 管理等

16、功能。 本项目是一款基于 Android 手机平台的订餐系统,使拥有 Android 手机的用户生活 更加方便快捷,使得手机显得更生动灵活化,与人们更为接近,让手机主人随时随地 都能吃到自己喜欢的菜品。使人们的生活更加多样化。也使设计者更加熟练 Android 的技术和其他在市场上的特点。 1.31.3 主要内容主要内容 通过对实际情况的调研,本系统大致可分为三个部分,即手机客户端、电脑服务 器端和图形化界面工具。系统采用 HTTP 协议来进行数据传输。采用 C/S 结构,客户 端为基于 Android 操作系统平台的智能手机,主要的业务逻辑则服务器端来实现,数 据存储在数据库服务器。客户端主要实现位置服务,商品展示,会员注册及登录,购 物车,商品搜索和个人信息等功能,服务器端主要是完成数据交互和数据逻辑处理, 而图形界面化工具则是负责商品、订单等的增删改查。 为了一步步实现确定的功能,本论文主要内容安排如下: 第一章:引言(介绍课题

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号