基于ios平台点菜系统设计及开发

上传人:第*** 文档编号:62174635 上传时间:2018-12-17 格式:DOC 页数:35 大小:2.36MB
返回 下载 相关 举报
基于ios平台点菜系统设计及开发_第1页
第1页 / 共35页
基于ios平台点菜系统设计及开发_第2页
第2页 / 共35页
基于ios平台点菜系统设计及开发_第3页
第3页 / 共35页
基于ios平台点菜系统设计及开发_第4页
第4页 / 共35页
基于ios平台点菜系统设计及开发_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《基于ios平台点菜系统设计及开发》由会员分享,可在线阅读,更多相关《基于ios平台点菜系统设计及开发(35页珍藏版)》请在金锄头文库上搜索。

1、本科毕业论文(设计)本科毕业论文(设计) ( ( 20152015 届届 ) ) 题题 目:目: 基于 IOS 平台点菜系统的设计与开发 系系 (部):(部): 数学与计算机科学系 专专 业:业: 计算机科学与技术 学生姓名:学生姓名: 学号:学号: 指导教师:指导教师: 职称(学位):职称(学位): 合作导师:合作导师: 职称(学位):职称(学位): 完成时间:完成时间: 2015 年 4 月 20 日 池州学院教务处制池州学院教务处制 学位论文原创性声明学位论文原创性声明 本人所提交的学位论文,是在指导老师指导下独立完成的研 究成果。本人在论文写作中参考的其他个人或集体的研究成果, 均在文

2、中以明确方式标明。本人依法享有和承担由此论文而产生 的权利和责任。 声明人(签名):声明人(签名): 年年 月月 日日 目目 录录 摘摘 要要 I I ABSTRACTABSTRACT IIII 1 1 绪论绪论 1 1 1.11.1 选题背景选题背景 1 1 1.21.2 点菜系统的发展现状点菜系统的发展现状 1 1 1.31.3 点菜系统开发的意义点菜系统开发的意义 2 2 1.41.4 开发工具与使用技术介绍开发工具与使用技术介绍 2 2 1.4.11.4.1 Objective-C 概述概述 2 2 1.4.21.4.2 Xcode 概述概述 3 3 1.4.31.4.3 MVCMVC

3、 概述概述3 3 1.4.41.4.4 SQLiteSQLite 数据库数据库3 3 1.4.51.4.5 HTTP/TCPHTTP/TCP 通信通信 4 4 2 2 系统需求分析系统需求分析 5 5 2.12.1 项目概述项目概述5 5 2.1.12.1.1 项目名称项目名称 5 5 2.1.22.1.2 项目目标项目目标 5 5 2.1.32.1.3 系统范围和系统边界系统范围和系统边界 5 5 2.1.42.1.4 功能概述功能概述5 5 2.1.52.1.5 业务流程图业务流程图 5 5 2.22.2 详细功能需求详细功能需求 6 6 2.32.3 系统运行环境分析系统运行环境分析 7

4、 7 3 3 系统设计系统设计 8 8 3.13.1 功能模块设计功能模块设计 8 8 3.1.13.1.1 设计的概念设计的概念8 8 3.1.23.1.2 系统数据模型实体关系系统数据模型实体关系8 8 3.23.2 数据库设计数据库设计 9 9 3.2.13.2.1 数据库关系图数据库关系图9 9 3.2.23.2.2 数据库作用表数据库作用表1010 3.2.33.2.3 数据库信息表数据库信息表1010 3.2.43.2.4 APPAPP 功能模块预览功能模块预览1111 3.33.3 前台功能设计前台功能设计 1212 3.43.4 后台功能设计后台功能设计 1212 4 4 系统

5、实现系统实现 1414 4.14.1 前台功能模块的实现前台功能模块的实现 1414 4.1.14.1.1 网站首页功能网站首页功能1414 4.1.24.1.2 点菜功能点菜功能1414 4.1.34.1.3 一键分享一键分享1515 4.1.44.1.4 菜单功能菜单功能1717 4.1.54.1.5 餐位选择和送单餐位选择和送单1818 4.1.64.1.6 历史菜单历史菜单1818 4.24.2 后台等功能的实现后台等功能的实现 1818 4.2.14.2.1 厨房端接受数据厨房端接受数据1818 4.2.24.2.2 收银端结账收银端结账1919 5 5 系统测试系统测试 2020

6、5.15.1 测试目的和概念测试目的和概念2020 5.25.2 测试原理测试原理2020 5.35.3 测试用例设计测试用例设计2020 5.45.4 测试结果测试结果2121 6 6 结论结论 2727 6.16.1 点菜系统的点菜系统的总结和不足总结和不足2727 6.26.2 点菜系统未来的改进设想点菜系统未来的改进设想2727 参考文献参考文献 2828 致致 谢谢 2929 摘摘 要要 社会随着科技而发展,生活因科技而多姿。在移动互联网飞速发展的今天 ,手机,iPad 的使 用越来越普遍,而去餐馆就餐问题是人们交流相处必不可少的一部分,电子点菜是餐馆点菜发展的 必然途径之一。本系统

7、设计内容包括电子点菜,修改电子菜单,查看历史菜单及发送菜单等。本系 统的主要特点有:本系统采用 MVC 格式来编写代码,代码可维护性大大增强,使用 iOS 自带的 Sqlite3 数据库来实现存储,用户界面简洁美观,可操作性强。使用本系统可以提高餐馆的服务质 量和工作效率,可以改变点餐方式,从而实现餐馆改革。从而获得更大的收益,同时也丰富现代人 追求潮流,与时俱进的生活品质。 关键词:关键词:iOS;app;点菜;点菜;Objective-C; Abstract With the development science of society, living is colorful due to

8、 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 people communicate along essential, Electronic ordering is one of the inevitable way to the development of a la carte restaurant . The design of the sy

9、stem includes electronic ordering, modify the electronic menu, menu and menu send view history. The main characteristics of this system are: the system uses the MVC format to write the code, code Maintainability greatly enhanced, to realize the storage using iOS with Sqlite3 database, the user inter

10、face is simple and beautiful, and the maneuverability is strong. The design of this system is the core objective is to improve the restaurant service 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 pursu

11、it of modern fashion, the life quality of advancing with the times. Key words:ios; app; order; objective-c; 1 1 绪论绪论 1.11.1 选题背景选题背景 随着电子产业的飞速发展,越来越多的行业都被电子产品所渗透,这种渗透促进 了企业管理的发展,而餐饮业作为我国第三产业中的一个传统服务行业,始终保持着 旺盛的发展趋势,展现出繁荣的新局面,电子产品更是在方方面面影响着人们的生活, 顾客对点餐流程的自动化需求变得迫切,电子点餐就是在这种背景中随之而生。 自从 2010 年 4 月苹果公司推

12、出 iPad 平板电脑,这一设备作为菜单系统如今被 应用到高级餐厅、汉堡店以及快餐连锁店。著名快餐连锁店 AuBonPain 的 220 家分店 几乎一半使用了这种点餐设备,并且数量正在增加。美国纽约的 4Food 汉堡亭已经有 8 家配备了这种设备,并计划把数量增加到 30 家。在国内,iOS 设备持有率达 2 亿, 用户量大, iPad 点餐早已普及,在国内约有 60%以上的高档餐厅引进了 iPad 点餐, iOS 系统以自己独特的魅力深深的影响着人们,所以这款 APP 为苹果的 iPad 定制使用。 适用于中、高低档餐馆。用于顾客就餐点菜。餐馆使用 iPad 点菜本身就能提升餐馆的 档次

13、,吸引顾客前来就餐,满足顾客的体验;还能减少由于点餐交流造成的沟通上的 失误,就餐馆本身而言,这种在 iPad 上点菜的 APP,是一次性投入,永久使用,节省 了服务员,也节约餐馆更换菜单的成本,提高了工作效率,为餐馆运营节省大量成本。 1.2 点菜系统的发展现状点菜系统的发展现状 就餐饮行业目前的形势而言,竞争相当之激烈,在这种竞争环境中,谁能够比别 人多前进一步,那么谁就会获取比他人更多的利润。比如在提高餐馆的管理水平,控 制餐馆的成本输出,提高服务效率意识等方面就会变得更为的重要。而恰恰 iPad 点菜 系统的应用正是为了解决这些问题所在,其信息化、智能化优势相比传统服务方式明 显要高出

14、相当一个档次。这既是技术发展的现状使然,更是市场发展的必要使然。 多数餐馆现用点菜方式为传统的点菜方式,面对餐饮行业高速发展的今天,暴漏出 传统点菜模式的缺陷也很明显;餐馆管理层对于餐馆的管理也越来越麻烦。餐饮业传 统的点菜方式纯属人工操作,因此繁重的工作量、高比例的人为错误是严重影响工作 效率的重要原因,如人工传递单据浪费时间,效率低下,而且影响翻台率。经营大规 模餐馆,存储的菜系的信息量大,导致下单、传菜等变得越多越容易出现差错,会直 接影响到餐馆的服务质量以及工作效率。只靠人工无法实现真正的满足现代企业管理 的理念,故使用新的科技可以让餐饮行业得到更好的发展。 目前国内有很多做的很好的智

15、能餐饮系统,可以代替传统点餐的有 Pad 端的点餐 系统和新奇的机器人点餐的点餐系统。如超级小二智能餐饮系统,超级小二智能餐饮 系统在电子点餐上还根据目前社会发展做出了各种功能的扩充,目前有着很完善的一 套体系。吸引这全国很多餐馆加盟,如图 1-1 是它的软件功能界面。而图 1-2 则是机 器人点餐的方式,机器人身上的魅力相信没有多少人可以抵挡,这也使得我们身边开 始出现各种以机器人为主题的场所。这也是很吸引人的一种点菜方式。 图1-1 超级小二智能餐饮系统 图1-2 机器人在送餐 1.3 点菜系统开发的意义点菜系统开发的意义 这个点菜系统构建的点餐功能包括了餐馆点餐的基本功能,还能够分享在微

16、博等 社交软件上,就餐馆而言主要是降低各种成本,人力,财力等,用 iPad 点菜,取代传 统的纸质菜单,传统菜单一年四季由于季节不同的小变更或许会造成菜单的浪费,而 菜单在 iPad 上完全使这种浪费降到最低,纸质点菜往往要服务员协同指导记录,而用 iPad 点菜直接把点菜的主角换成顾客,菜单在 app 上能图文并茂的展现在顾客的眼中, 顾客完全可以自己操作,在一定程度上降低餐馆运营成本。 意义: (1)可以提升餐馆档次; (2)可以减少纸张资源的浪费和人力浪费; (3)增强顾客体验; (4)促进餐馆改革。 本次系统的开发依赖于苹果公司的 iOS 系统和 iPad 设备,利用了 HTTP 传输技术, 数据库存储技术以及 MVC 编码。本次论文主要是研究基于 iOS 平台的点餐系统的设 计开发和实现。 1.4 开发工具与使用技术介绍开发工具与使用技术介绍 1.4.1 Objective-C 概述 Objective-C 是 C 语言的扩

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号