ImageVerifierCode 换一换
格式:DOCX , 页数:38 ,大小:1.03MB ,
资源ID:12999207      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/12999207.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于IOS平台点菜系统的设计与开发毕业论文Word文件下载.docx)为本站会员(b****9)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于IOS平台点菜系统的设计与开发毕业论文Word文件下载.docx

1、1.2 点菜系统的发展现状1 1.3 点菜系统开发的意义2 1.4 开发工具与使用技术介绍3 1.4.1 Objective-C 概述31.4.2 Xcode 概述3 1.4.3 MVC 概述4 1.4.4 SQLite 数据库4 1.4.5 HTTP/TCP 通信4 2 系统需求分析5 2.1 项目概述5 2.1.1 项目名称5 2.1.2 项目目标5 2.1.3 系统范围和系统边界5 2.1.4 功能概述5 2.1.5 业务流程图5 2.2 详细功能需求6 2.3 系统运行环境分析7 3 系统设计8 3.1 功能模块设计8 3.1.1 设计的概念8 3.1.2 系统数据模型实体关系8 3.

2、2 数据库设计9 3.2.1 数据库关系图9 3.2.2 数据库作用表10 3.2.3 数据库信息表10 3.2.4 APP 功能模块预览11 3.3 前台功能设计12 3.4 后台功能设计12 4 系统实现14 4.1 前台功能模块的实现14 4.1.1 网站首页功能14 4.1.2 点菜功能14 4.1.3 一键分享15 4.1.4 菜单功能17 4.1.5 餐位选择和送单18 4.1.6 历史菜单18 4.2 后台等功能的实现18 4.2.1 厨房端接受数据18 4.2.2 收银端结账19 5 系统测试20 5.1 测试目的和概念20 5.2 测试原理20 5.3 测试用例设计20 5.

3、4 测试结果21 6 结论27 6.1 点菜系统的总结和不足27 6.2 点菜系统未来的改进设想27 参考文献28 致 谢28 摘要社会随着科技而发展,生活因科技而多姿。在移动互联网飞速发展的今天,手机,iPad 的使用越来越普遍,而去餐馆就餐问题是人们交流相处必不可少的一部分,电子点菜是餐馆点菜发展的必然途径之一。本系统设计内容包括电子点菜,修改电子菜单,查看历史菜单及发送菜单等。本系统的主要特点有:本系统采用MVC 格式来编写代码,代码可维护性大大增强,使用 iOS 自带的 Sqlite3 数据库来实现存储,用户界面简洁美观,可操作性强。使用本系统可以提高餐馆的服务质量和工作效率,可以改变

4、点餐方式,从而实现餐馆改革。从而获得更大的收益,同时也丰富现代人追求潮流, 与时俱进的生活品质。关键词:iOS;app;点菜;Objective-C;I AbstractWith the development science of society, living is colorful due to technology. With the rapid development of mobile Internet today, mobile phone, iPad is used more and more widely, and go to a restaurant is part of

5、people communicate along essential, Electronic ordering is one of the inevitable way to the development of a la carte restaurant . The design of the system includes electronic ordering, modify the electronic menu, menu and menu send view history. The main characteristics of this system are: the syst

6、em uses the MVC format to write the code, code Maintainability greatly enhanced, to realize the storage using iOS with Sqlite3 database, the user interface is simple and beautiful, and the maneuverability is strong. The design of this system is the core objective is to improve the restaurant service

7、 quality and work efficiency, you can change the order, so as to realize the reform of the restaurant. To obtain more income, but also enrich the pursuit of modern fashion, the life quality of advancing with the times.Key words:ios; app; order; objective-c;II 池州学院本科毕业论文(设计)1 绪论1.1 选题背景自从 2010 年 4 月苹

8、果公司推出 iPad 平板电脑,这一设备作为菜单系统如今被应随着电子产业的飞速发展,越来越多的行业都被电子产品所渗透,这种渗透促进了企业管理的发展,而餐饮业作为我国第三产业中的一个传统服务行业,始终保持着旺盛的发展趋势,展现出繁荣的新局面,电子产品更是在方方面面影响着人们的生活,顾客对点餐流程的自动化需求变得迫切,电子点餐就是在这种背景中随之而生。用到高级餐厅、汉堡店以及快餐连锁店。著名快餐连锁店 AuBonPain 的 220 家分店几乎一半使用了这种点餐设备,并且数量正在增加。美国纽约的 4Food 汉堡亭已经有 8 家配备了这种设备,并计划把数量增加到 30 家。在国内,iOS 设备持有

9、率达 2 亿,用户量大, iPad 点餐早已普及,在国内约有 60%以上的高档餐厅引进了 iPad 点餐,iOS 系统以自己独特的魅力深深的影响着人们,所以这款 APP 为苹果的 iPad 定制使用。适用于中、高低档餐馆。用于顾客就餐点菜。餐馆使用 iPad 点菜本身就能提升餐馆的档次, 吸引顾客前来就餐,满足顾客的体验;还能减少由于点餐交流造成的沟通上的失误,就餐馆本身而言,这种在iPad 上点菜的 APP,是一次性投入,永久使用,节省了服务员, 也节约餐馆更换菜单的成本,提高了工作效率,为餐馆运营节省大量成本。1.2 点菜系统的发展现状就餐饮行业目前的形势而言,竞争相当之激烈,在这种竞争环

10、境中,谁能够比别人多前进一步,那么谁就会获取比他人更多的利润。比如在提高餐馆的管理水平,控制餐馆的成本输出,提高服务效率意识等方面就会变得更为的重要。而恰恰 iPad 点菜系统的应用正是为了解决这些问题所在,其信息化、智能化优势相比传统服务方式明显要高出相当一个档次。这既是技术发展的现状使然,更是市场发展的必要使然。多数餐馆现用点菜方式为传统的点菜方式,面对餐饮行业高速发展的今天,暴漏出传统点菜模式的缺陷也很明显;餐馆管理层对于餐馆的管理也越来越麻烦。餐饮业传统的点菜方式纯属人工操作,因此繁重的工作量、高比例的人为错误是严重影响工作效率的重要原因,如人工传递单据浪费时间,效率低下,而且影响翻台

11、率。经营大规模餐馆, 存储的菜系的信息量大,导致下单、传菜等变得越多越容易出现差错,会直接影响到餐馆的服务质量以及工作效率。只靠人工无法实现真正的满足现代企业管理的理念,故使用新的科技可以让餐饮行业得到更好的发展。目前国内有很多做的很好的智能餐饮系统,可以代替传统点餐的有 Pad 端的点餐系统和新奇的机器人点餐的点餐系统。如超级小二智能餐饮系统,超级小二智能餐饮系统6 种以机器人为主题的场所。这也是很吸引人的一种点菜方式。在电子点餐上还根据目前社会发展做出了各种功能的扩充,目前有着很完善的一套体系。吸引这全国很多餐馆加盟,如图 1-1 是它的软件功能界面。而图1-2 则是机器人点餐的方式,机器

12、人身上的魅力相信没有多少人可以抵挡,这也使得我们身边开始出现各图1-1 超级小二智能餐饮系统图1-2 机器人在送餐1.3 点菜系统开发的意义这个点菜系统构建的点餐功能包括了餐馆点餐的基本功能,还能够分享在微博等社交软件上,就餐馆而言主要是降低各种成本,人力,财力等,用 iPad 点菜,取代传统的纸质菜单,传统菜单一年四季由于季节不同的小变更或许会造成菜单的浪费,而菜单在 iPad 上完全使这种浪费降到最低,纸质点菜往往要服务员协同指导记录,而用 iPad 点菜直接把点菜的主角换成顾客,菜单在 app 上能图文并茂的展现在顾客的眼中,顾客完全可以自己操作,在一定程度上降低餐馆运营成本。意义:(1

13、) 可以提升餐馆档次;(2) 可以减少纸张资源的浪费和人力浪费;(3) 增强顾客体验;(4) 促进餐馆改革。本次系统的开发依赖于苹果公司的 iOS 系统和 iPad 设备,利用了 HTTP 传输技术,数据库存储技术以及 MVC 编码。本次论文主要是研究基于 iOS 平台的点餐系统的设计开发和实现。1.4 开发工具与使用技术介绍1.4.1 Objective-C 概述Objective-C 是 C 语言的扩展集,不管是怎么样的 C 语言的程序都可以不用修改而直接用 Objective-C 的编译器编译去运行1。而且在Objective-C 中用C 语言代码写程序也是完全可以的,不会造成任何混乱。

14、Objective-C 被人们描述成遮盖在 C 语言上的面具,因为 Objective-C 原本的意思就是以 C 语言为整个的主体不会改变,然后加入面向对象等特性。Objective-C 是一种跨平台语言2。而其它非面向对象语言,包括流程控制, 函数声明等的调用都和 C 语言的调用完全一致。不同的是,某些 C 语言语法的代码在objective-c 中所表达的意思却不一定相同3。比如有些布尔表达式种,在Objective-C 中返回值可能是 NO,在 C 语言中返回值却为true。在 Objective-C 类的定义与实现,分为.h 和.m 文件,类的定义文件是遵循C 语言之惯例用.h 为后缀命名,类一般在.h 文件中声明,在.m 文件中实现。用一句话来慨括, Objective-C 是一种面向对象的c 语言,并且有着自己的鲜明的特点。如兼容性,字符串, 类,方法,协议,属性。1.4.2 Xcode 概述Xcode 是苹果公司自己开发的只能在 Mac OS X 平台上运行的集成环境,Xcode 具有良好的用户界面,文件的编码、测试,调试都可以在一个窗口上运行,使用起来快捷, 方便4。我们在装有 Mac OS 电脑下,都是用 Xcode 来开发 iPhone 应用程序。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1