没有合适的资源?快使用搜索试试~ 我知道了~
毕业论文设计嵌入式安卓点菜系统linux.doc
0 下载量 75 浏览量
2023-07-05
23:04:12
上传
评论 2
收藏 4.14MB DOC 举报
温馨提示
试读
65页
毕业论文设计嵌入式安卓点菜系统linux.doc
资源推荐
资源详情
资源评论
基于 android 平台
的无线点菜系统
专业: 通信与信息系统
姓名:
学号:
日期:
2
目录
1 绪论................................................................................................................................5
1.1 课题研究背景.................................................................................................4
1.2 安卓平台介绍.................................................................................................5
1.3 安卓的应用与前景.........................................................................................5
1.4 研究内容和方法.............................................................................................5
2 安卓平台的配置搭建.......................................................................................9
2.1 安卓版本介绍...............................................................................................11
2.2 安卓组件介绍...............................................................................................11
2.2.1 Activity.............................................................................................11
2.2.2 Service..............................................................................................11
2.2.3 BroadcastReceiver............................................................................12
2.2.4 Content Provider ..............................................................................13
2.3 安卓平台的搭建...........................................................................................14
2.3.1 JDK 及 eclipse 的安装 ....................................................................14
2.3.2 SDK,ADT 的安装配置....................................................................15
3 无线点菜系统的实现.....................................................................................18
3.1 数据库的设计...............................................................................................18
3.2 系统界面设计...............................................................................................18
3.2.1 界面设计要素....................................................................................18
3.2.2 xml 文件和 layout 控件.......................................................................20
3.3 数据的处理...................................................................................................21
3.2.1 数据打包过程....................................................................................21
3.2.2 拆包处理流程....................................................................................24
3.4 Socket 通信.................................................................................................25
3
4 系统的调试与实现......................................................................................31
4.1 菜单界面........................................................................................................29
4.2 数据发送........................................................................................................31
4.2.1 sockettool 发送 ...................................................................................31
4.2.2 上位机发送.........................................................................................33
4.3 分析总结........................................................................................35
参考文献.....................................................................................................35
4
第一章 绪论
1.1 课题研究背景
互联网的飞速发展为社会创造了财富,也为人们的生活提供了极大的方便,
现如今信息化已经成为生活的主流,因此,各行业都加速了科技运营的步伐,即
使餐饮行业也不例外,传统的酒店点菜需要定制纸质的菜单,还需要大量的点菜
记录人员,这种点菜方式工作量大,失误率高,账务核对复杂失准,影响饭店进
餐环境气氛,很难保证财务监管力度等等。
这种传统的点单方式不仅造成了不必要的资源浪费而且严重影响了饭店工
作效率,因此很有做出必要改进。
本文通过使用安卓平台设计出一种简单而有效的点菜系统,能够很好地解决
传统点菜方式的各种弊端。通过不断调试与改进,设计出的点菜系统具有如下优
点:保留了传统菜谱的美观;同步了菜品的更新与解读;提高消费透明,保障了
消费者权益;极大地提高了工作效率。
1.2 安卓平台介绍
安卓(Android)是一种基于 Linux 的自由及开放源代码的操作系统,主要
使用于便携设备,如智能手机和平板电脑等。安卓最早由高科技 Andy Rubin 公
司研发,最终 Google 于 2005 注资收购并对其进行重组改建,由一开始应用于手
机领域逐步扩大到平板电脑等领域。该平台由操作系统、中间件、用户界面和应
用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。
Android 是基于 Linux 开放性内核的手机操作系统,Android 系统由操作系统、
中间件、用户界面和应用软件组成。它采用软件堆层(Software Stack,又名软件
叠层)的架构,主要分为三部分。底层以 Linux 内核工作为基础,由 C 语言开发,
只提供基本功能;中间层包括函数库 Library 和虚拟机 Virtual Machine,由 C++
开发。最上层是各种应用软件,包括通话程序,短信程序等,应用软件则由各公
司自行开发,而 Java 为其重要的软件组成部分。
5
1.3 安卓应用与前景
2008 年 9 月 22 日,美国运营商德国 T-Mobile 在纽约正式发布第一款
Android 手机——T-Mobile G1。该款手机为台湾宏达电(HTC)代工制造,是世界
上第一部使用 Android 操作系统的手机,支持 WCDMA/HSPA 网络,理论下载
速率 7.2Mbps,并支持 Wi-Fi。2009 年 10 月 28 日正式发布了 Android 2.0 智能
手机操作系统。进入 2010 年之后,Android 的应用开发进入了一个爆炸式增长的
状态,从去年的不到 1 万款应用程序增加到现在的 9 万,而且即将突破 10 万,
这也从开发者这一方面展现了用户不断增多的现象。不过需要注意的是,虽然数
值的增长速度很快,开发公司还得做好相关的审查工作,尽快提高 Android 电子
市场整体的应用质量,改善应用的盈利环境。 随着高配置 Android 手机的
上市,全 3D 手机游戏也将会在更多的手机上运行,而 Android 2.2 版系统也将会
给低配置手机带来效能上的提升,开发公司也公布了更多的新 API 给开发者使
用,这也保持了其应用持续增长的趋势。
1.4 研究内容与方法
本文主要通过利用安卓平台来实现一个简单的无线点菜系统,此点菜系统包
含打包拆包,数据发送接收,界面配置,数据库,文件调用等功能。
具体研究流程如下:安卓平台的搭建与配置,点菜系统所需用到的程序的编
写设计,数据的处理分析,总结设计中遇到的问题与心得。
剩余64页未读,继续阅读
资源评论
yyyyyyhhh222
- 粉丝: 404
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功