




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
题目题目 1010 无线点餐系统无线点餐系统 一 设计目的 传统的餐饮行业 点餐过程都是由餐厅服务员人工完成的 通常的过程是 这样的 客人进入餐厅后 选择好桌位并开始点餐 服务员等待客人点餐完成 将客人的点餐内容送到厨房 由厨师下厨做菜 这一过程对于一个很小的餐馆 来说没有问题 但是如果餐馆比较大或客人比较多 客人的等待时间就会比较 长 为了解决这个问题 今年出现的无线点餐系统 该系统一般有无线终端 一般是一个 PDA 无线路由器和后台服务器组成 这种技术架构很成熟 但是存在一个弊端就是 PDA 的价格较高 并且 PDA 只能作为点餐使用 这无形中增加了系统成本 也造成了资源的浪费 利 用 WinCE 手机嵌入式系统 我们可以在其中开发一套客户端软件来完成点餐功 能 这样既避免了资源的浪费 又能够提高大型餐饮企业的工作效率 二 开发环境 程序在 Visual Studio 2005 开发环境中编写与编译 使用 C 与 MFC 作为 开发的语言环境 利用 SQLite 数据库实现数据表的建立 三 设计任务及要求 3 1 系统总体结构 3 2 系统功能 通过对系统进行需求分析 我们了解了系统的需求 通过系统物理架构和 技术选择 我们确定了项目的可行性 接下来我们将对系统功能进行介绍 1 系统的登录功能 为了增强系统的使用安全 使用系统之前必须登录系统 登录过程是通过 网络 在后台的数据库通过用户名称和密码进行查询 注册用户方可使用该系 统 界面如图 3 1 所示 2 系统主菜单 系统登录成功之后便进入了系统主菜单 主菜单通过一个图形菜单的方式 来展现系统的功能 单击某个选项便进入该功能的操作界面 运行界面如图 3 2 所示 图 3 1 系统登录界面 图 3 2 系统主菜单 点菜 定台 转台 结台 3 点餐功能 点餐功能模块是本系统中一个重要的功能模块 该模块要完成的任务是操 作员输入顾客的点餐信息 通过网络及时地将点餐的信息传送到后台服务器 进而在厨房终端显示 有利于厨师尽快下厨做菜 该功能包括了三部分 开桌 点菜和下单 运行界面如图 3 3 所示 图 3 3 点餐运行界面 4 结算功能 顾客就餐结束需要结算 结算的过程是 操作员根据订单编号查询点餐订 单信息和订单信息详细列表 顾客确认后单击结算按钮进行结算 运行界面如 图 3 4 所示 5 查台功能 当有顾客进入餐馆时 需要服务员查询餐桌状态 有人或空位 来安排顾 客就餐 这一过程是通过查询数据库中的餐桌数据得到当前餐桌状态列表 通 过可视化的界面来进行显示 程序运行界面如图 3 5 所示 图 3 4 结算功能模块运行界面 图 3 5 查台功能模块运行结果 6 更新功能 为了提高程序的运行效率 将服务器中菜谱表 MenuTbl 和餐桌表 TableTbl 中的数据保存到客户端 SQLCE 数据库中 因此 当服务器中的数 据改变时需要及时将服务器中的数据动态地更新到客户端 更新功能就是为此 而设计的 程序运行界面如图 3 6 所示 图 3 7 更新功能模块运行界面结果 7 转台功能 转台功能是指客户下单后 要求更换座位 这时需要更改已经提交的数据 更改的过程是根据订单号找到该订单对应的桌号 将该桌号更改为更换后的桌 号 程序运行界面如图 3 8 所示 8 并台功能 并台功能是将已经下单的两组顾客合并到一张桌子的过程 该过程也需要 更新已经提交到数据库中的数据 更新内容包括人数的合并 订单的更新 订 单详细的更新和桌位状态的更新 程序运行界面如图 3 9 所示 图 3 8 转台功能模块运行结果 图 3 9 并台功能模块运行结果 3 3 无线点餐系统详细设计 确定了系统功能之后 我们就可以进行系统的详细设计了 详细设计里主 要包括 系统包及其资源规划和系统数据库设计 1 系统包及其资源规划 本系统的主要功能可以分为三大类 一是访问客户端 SQLCE 数据库 二 是界面展示 三是通过网络访问服务器数据 2 系统数据库设计 程序无非就是 输入 处理和输出 本系统也不例外 除了 WinCE 客户端 应用程序和中间无线网络 还要有强大的数据库做支持 本系统 WinCE 客户端 采用 SQLCE3 0 数据库 服务器端采用 SQL Server 数据库 并应提供客户端数 据和服务器端数据的同步功能 提高程序的运行效率 本节将对系统使用到的 表结构进行详细规划做为设计的参考 在课程设计过程中 可以根据自己的设 计的进程与需要随时进行调整 1 系统用户表 USerTbl 登陆系统使用 表结构如图 3 10 所示 图 3 10 系统用户表结构 2 菜谱分类表 MenuTypeTbl 为了方便点餐 将菜单信息进行分类 如 热菜 凉菜等 表结构如图 3 11 所示 图 3 11 菜谱分类表结构 3 餐桌表 TableTbl 用来表示顾客在哪个桌位就坐 表结构如图 3 12 所 示 图 3 12 餐桌表 4 菜谱表 MenuTbl 菜谱表用来保存菜信息 如分类 名称和价格等 表结构如图 3 13 所示 图 3 13 菜谱表结构 5 订单表 OderTbl 当顾客开桌点菜时生成的信息 保存到该表
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年建筑工地安全合同协议
- 政府财务报告相关问题研究
- 浙江省农村信用社改制问题研究
- 收楼合同(标准版)
- 给付性保险合同(标准版)
- 城市定向赛策划方案
- 长短句变换课件
- 电商客服规则考核试题(附答案)
- 安防工程监控安装售后服务及技术支持方案
- 长沙水电八局安全培训课件
- QC/T 983-2025汽车变速器总成清洁度检测方法
- 2025海南省纪委监委所属事业单位招聘事业编制人员8人(第1号)笔试参考题库附答案解析
- 行政法专业毕业论文
- 2025年中国银行考试题目及答案
- 小学德育工作会议记录
- 战略客户管理办法
- 2025年《临床输血技术规范》
- 男女平等宣传课件
- 顾客信息保密管理办法
- 家庭教育指导服务行业2025年市场细分:家庭教育心理咨询服务市场研究报告
- 皮肤敏感培训课件
评论
0/150
提交评论