PDA点餐系统的设计与实现答辩稿_第1页
PDA点餐系统的设计与实现答辩稿_第2页
PDA点餐系统的设计与实现答辩稿_第3页
PDA点餐系统的设计与实现答辩稿_第4页
PDA点餐系统的设计与实现答辩稿_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PDA点餐系统的设计与实现实习基地:校内指导教师:答辩学生:答辩时间:项目背景和意义项目的设计项目的实现方式项目成果展示结论项目概述本项目来源于辽宁富国酒店,是针对该酒店装修改造所进行的餐饮管理电子信息化解决方案。本项目涵盖从预定、点餐、后厨、结账的全部管理细节并且为数据库维护提供了一个功能详尽的子系统。项目的实际意义无线数据的传输取代了传统的“跑堂”,处理业务的速度提高了。电子化录入取代了手写抄录,处理业务的准确度提高了。系统能通过电子记录记载运营期间的数据,这样将会有利于从数据的分析中得出管理的改进模式。感官上的意义。系统的总体设计WS_Hall子系统前台子系统能完成迎宾的功能,并且要处理酒店的预订业务。这个系统可以设置在前台的吧台上,由业务员接听酒店订餐电话完成预定业务处理。WS_PDA子系统本子系统能够以触控屏为界面做出在常规情况下需要业务员用纸笔媒介才能处理的操作流程。能够记录客人的基本信息,客人忌口项目,客人点选的菜品,客人要求进行的退菜、加菜等操作。同时,最重要的是,能够使PDA上可以即时的显示出所点选的菜品的制作进程。WS_Kitchen子系统本子系统能够处理在后厨中的菜品制作流水式任务分配。包括,标记菜品的是否制作,是否完工。以及打印制作工序小条。同时,将这个修改记录到主数据库中。以备PDA上即时刷新并将相关信息提供给客人。WS_Bill子系统本子系统需要能够将准备结账的客人的台面进行结账操作。结账操作将包括两个动作:一,清算款项,将本台面消费的项目清算并打印出一个账单供对账使用;二,清台,将正在使用中的并且结完账的台面清空,将其状态由使用中修改为空闲中。WS_DBMer子系统本子系统需要能够对后台所有能够修改的数据进行维护,执行增加、删除和修改的操作。采用的技术和架构当今的移动开发主要架构于两种体系之上:J2ME和WinCE。本项目采用了后者,使用DotNetCompactFramework(DotNetCF)和SQLServerCE(SSCE2.0)进行整个项目的开发。成果展示–前台子系统成果展示–PDA子系统PDA点餐示意图PDA查询状态图成果展示–后厨子系统成果展示–结账子系统成果展示–数据库维护子系统系统中解决的重要问题双缓存的问题SDF文件到PDA界面上的表示过程SQLServerCE的配置问题输入错误的处理方法双缓存的方法鉴于多个移动设备可能会同时对主数据库进行数据操作时可能出现的错误,在此,PDA子系统采用了两次缓存数据的办法。第一次缓存,将操作数据保存在PDA端的移动数据库中,这样可以直接在移动端处理这些数据而不必时刻去更新主数据库再从主数据库下载数据。第二次缓存,将原本需要及时执行的TSQL保存在一个专用的类中,在数据操作完成后一次性写入到主数据库中。SDF到PDA的数据显示在点菜的画面设置上本子系统一共经过了三步处理,首先,将数据从SDF文件中读取出来进入dataAdapter(移动设备端的适配器)中;接着,将数据从适配器中读取出来写入到dataset中,实际上,这一步的数据也就已经将数据读入到了DataTable.最后,为了使用子系统的点菜需求方案,再建立DataView,将数据按类别从DataTable中读取出来绑定到PDA子系统的界面中。CE的配置在设备端:

SQLServerCE SQLServerCEClientAgent在服务器端:

SQLServerCEServerAgent IISServerSQLServer输入错误的处理方法在程序上进行的每次操作都会触发一个相应的数据完整性检验方法(写入到每个类中的一个固定的静态方法)。在实现阶段这个方法返回一个string类型的返回值。各个子系统利用string的长度判定是否出现了输入、操作错误。如果长度为0则顺利继续操作;如果长度非0则将这个string打印出来作为输入错误的提示。结论承袭突破呼唤移动开发的Specification致谢感谢在毕业设计中所有给过我帮

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论