基于嵌入式系统的无线点菜系统方案设计Word文档格式.doc
- 文档编号:13166554
- 上传时间:2022-10-07
- 格式:DOC
- 页数:39
- 大小:1.51MB
基于嵌入式系统的无线点菜系统方案设计Word文档格式.doc
《基于嵌入式系统的无线点菜系统方案设计Word文档格式.doc》由会员分享,可在线阅读,更多相关《基于嵌入式系统的无线点菜系统方案设计Word文档格式.doc(39页珍藏版)》请在冰豆网上搜索。
2设计依据 2
3定义和缩略语 5
3.1定义 5
3.2缩略语 5
4设计原则和目标 6
4.1系统设计原则 6
4.2系统目标 6
第二篇系统总体原理 6
1.现实系统的基本组成、功能和工作环境 6
1.1现实系统的基本组成 7
1.2主要功能 7
1.3系统的工作环境 7
1.3.1手持式PDA工作环境 7
1.3.2前台计算机最低标配 7
1.3.3厨房计算机最低标配 8
第三篇系统硬件实现及各模块功能实现 8
1.概述 8
2.手持设备的硬件设计方案 8
3.手持设备的硬件总体设计原理图 8
4.手持设备的各模块功能实现 9
4.1LCD显示屏的连接实现 9
4.2无线WIFI模块的连接实现 9
4.3矩阵键盘模块的连接实现 9
5.前台电脑硬件实现 9
6.后台厨房的硬件实现 9
7.硬件的PCB板主要的开发环境介绍 9
7.1Protel 9
7.2EAGLE 10
第四篇系统软件实现级各模块功能实现 12
1.点菜系统手持终端(PDA)软件方案 12
1.1概述 12
1.2软件架构 12
1.3系统软件 12
1.4应用软件 13
1.5应用软件控制流程图 14
1.6应用软件设计 14
1.6.1程序的代码初始化 15
1.6.2输入事件处理模块 15
1.6.3显示处理模块 16
1.6.4数据处理模块 16
1.6.5远程数据传输模块 17
1.7系统界面设计 18
1.7.1系统的登录界面设计 18
1.7.2系统登录后界面设计 18
2.前台电脑的软件方案 18
3.厨房电脑的软件方案 18
4.应用软件主要的开发环境介绍 18
4.1交叉开发环境概述 18
4.2基于安卓交叉开发环境的建立 19
4.3基于linux交叉开发环境的建立 19
5.嵌入式常用API函数介绍 26
5.1API之网络函数 26
5.2API之消息函数 26
5.3API之文件处理函数 26
5.4API之菜单函数 27
第五篇软件连调技术及调试方案的设定 28
1.概述 28
2.硬件PCB的测试 28
3.软件调试 28
4.软硬连调 29
第六篇相关模块的工艺设计 29
1.软件设计的注意事项 29
1.1体系结构设计原则 29
1.2用户界面设计 30
1.3数据库设计 32
2.硬件PCB版制件的规范 33
第七篇关键技术说明 35
1.WIFI 35
2.数据库 36
3.linux系统简要 36
第八篇工程进度和成本预计 37
1.项目分解 37
2.项目进度估算图 38
3.成本预计 39
第一篇概述
1、范围
本文件规定了基于无线WIFI点菜系统的系统现实原理、系统原理、硬件总体设计、软件总体设计、关键技术及进度成本预计。
本文件给出无线点菜系统点菜端、系统前台管理端、以及后台厨房管理端的研发方案,并给出软硬件关键性技术的一些模块流程、具体实现和关键代码。
本文适用于整体无线点菜系统的研发方案。
2、设计依据
GB/T8567-1988《计算机软件产品开发文件编制指南》
GB/T9385-1988《计算机软件需求说明编制指南》
GB/T9386-1988《计算机软件测试文件编制指南》
GB/T11457-1995《软件工程术语》
GB/T12504-1990《计算机软件质量保证计划规范》
GB/T12505-1990《计算机软件配置管理计划规范》
GB/T14394-1993《计算机软件可靠性和可维护性管理》
GB/T15532-1995《计算机软件单元测试》
GB/T16680-1996《软件文档管理指南》
GB/T17963《信息技术开放系统互连网络层安全协议》
GB/T15532-1995《计算机软件单元测试》
GB/T16680-1996《软件文档管理指南》
GB/T14394-1993《计算机软件可靠性和可维护性管理》
GB/T8567-2006《计算机软件文档编制规范》
GB/T20157-2006《信息技术软件维护》
GB/T20527.1-2006《多媒体用户界面的软件人类工效学第1部分:
设计原则和框架》
GB/T15532-1995《计算机软件单元测试》
GB/T14394-1993《计算机软件可靠性和可维护性管理》
GB/T11457-2006《信息技术软件工程术语》
GB/T15532-2008《计算机软件测试规范》
GB/T9385-1988《计算机软件需求说明编制指南》
GB/T20917-2007《软件工程软件测量过程》
ISO15745-4AMD2-2007《工业自动化系统和集成.开放系统应用集成框架.第4部分:
基于以太网的控制系统用参考描述.修改件2:
ModbusTCP》
ISO/IEC14766-1997《信息技术.系统间远程通信和信息交换
因特网传输控制协议(TCP)之上使用OSI应用
件》
ISO/IECTR9578-1990《信息技术局域网用的通信接口连器》
ISO7478-1987《信息处理系统数据通信多链路规程》
ISO/IECTR18037-2004《程序设计语言.C.支持嵌入式处理机的扩展》
3、定义和缩略语
3.1定义
无线点菜系统:
无线点菜系统是基于嵌入式ARM为手持终端的点菜设备。
使整个点菜模块化、系统化。
3.2缩略语
MR主复位
IC集成电路
CKSL时钟选择
CMD指令
CLK时钟
KEY按键
SDA数据总线
ADDR地址寄存器
CPUDTCPU数据总线
CPUACPU地址总线
CPURDCPU中断请求
CPUWRCPU写控制
ANT
天线
KB键盘(keyboard)
CPU中央处理器(CentralProcessingUnit)
ALU算术逻辑单元(ArithmeticLogicUnitCLK)
Clock时钟周期
Embedded
Chips嵌入式
FIFO先入先出队列(FirstInputFirstOutput),
BIOS基本输入/输出系统(BasicInput/OutputSystem),
INTIN中断输入(InterruptInputs)
USB通用串行总线(UniversalSerialBus),
LED光学二级管(lightemittingdiode),
WIFI无线网路通信技术(wirelessfidelity)
FPD平面显示器(flatpaneldisplay)
CCT时钟周期(ClockCycleTime),
EPROM可擦写可编程ROM(erasable,programmableROM)
DSM分布式共享内存(Distributedsharedmemory),
FM快闪存储器(FlashMemory)
SD单面内存(SingleSide),
FAT文件分配表(FileAllocationTables),
LAN局部网(local-areanetwork)
QOS服务质量(qualityofservice)
API应用编程接口(ApplicationProgrammingInterface)
AC
交流电
(AlternatingCurrent)
TCP/IP传输控制协议/因特网互联协议(Transmissio
ControlProtocol/InternetProtocol)
4、设计原则和目标
4.1系统设计原则
原则
详细要求
正确性
运行和调试结果完全正确
健壮性
在常规的环境下能够保证多人进行有效操作。
可靠性
在连续24小时之内无差错可靠运行
成本控制
产品设计选用合适的软硬件。
节约成本,使整体降低。
易用性
不经过专业培训就可通过提示进行操作
可维护性
便于升级,简单的维护。
可扩展性
可扩展菜单,人员等信息量
兼容性
控制台在PC系统的兼容性
4.2系统目标
本系统完成后要实现点菜、加菜、删除、催菜、退菜、换菜、等。
并台、转台、拼台、结账、打折等相关功能。
顾客在餐桌上点菜确认后,能在1-2s内通过Wi-Fi发送到服务台同时服务能把菜单信息通过无线WIFI传送到厨房,将整个点菜到上菜的时间大
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 嵌入式 系统 无线 点菜 方案设计