Xcode+sqlite的IOS餐厅自助点菜系统的设计+源代码(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

Xcode+sqlite的IOS餐厅自助点菜系统的设计+源代码(2)


1.3 国内外现状     
餐饮行业是一个历史悠久的行业,而且在国家的快速大发展背景下,餐饮业发展相当迅速,它作为我国第三产业中的一个传统行业,始终保持着强劲的增长势头,依赖国家繁荣发展取得了突飞猛进的发展,展现出繁荣兴旺的新局面。自2000年到2010年左右,全国餐饮业收入额每年的增幅都在两位数以上,餐饮行业透漏出各国不一样的饮食文化,随着《舌尖上的中国》在中国热播,并带动世界的美食爱好者,全球被美食风暴笼罩着。餐饮行业表现出强劲的成长与盈利。截止2012年,美国共有202,000家休闲餐饮企业,总收入达821亿美元,创造了巨大的社会财富。总结国内外餐饮行业在移动互联网的冲击下,餐厅点菜系统的开发的意义十分重大。
1.4 课题设计的意义与研究     
俗话说的好,民以食为天。饮食对我们每个人来说都不仅仅是“吃”那么简单。在国家高速经济发展的大背景下,随着人民生活水平的提高,越来越多的人选择在餐厅就餐,然而在餐厅用餐时,点菜这个环节必不可少。“点菜”这一看似简单的环节,实际上很可能是这个餐厅运营成败的关键!这其中既包括信息传递的快速与准确性要求,同时又要保证一定的客户体验。一款用户体验良好的餐厅点菜系统不仅能为饭店带来更多的回头客,还能够提高饭店的知名度。
1.5 开发工具和开发环境   
(1)Xcode简介
 在这里很有必要为大家介绍一下这款苹果官方的开发工具,首先Xcode 是苹果公司开发并推广的编程软件,而且是开发人员建立OS X以及iOS应用程序的最快捷方式[2]。Xcode 不但有统一的用户入口界面设计,而且编码、测试、调试都在同一个简单的窗口完成。节省了开发人员的空间,使开发更便捷容易。Xcode是苹果公司为开发人员提供的一个集成开发环境(非开源),它用于开发Mac OS X和iOS的应用程序。其运行在苹果公司的Mac操作系统下[3]。
 不论你用C、C++、Objective-C或者Java编写程序,还是在AppleScript里编写脚本,或者试图从另一个工具中转移编码,你会惊奇的发现 Xcode 编译速度极快。而且每次操作都很快速和轻松。
(2)Xcode特点与优势
Xcode的虚拟模型和设计让你可以轻松地开发和文护应用程序。需要选择应用程序中你想要编写的部分,然后虚拟模型和设计系统将自动为你创建分类图表,不但可以显示编码,而且还可以让你进行浏览[4]。Mac OS X Core Data API 能够帮你的应用程序APP创建数据结构。更棒的是,它还能自动提供撤消、重做和保存功能,无需编写任何编码[5]。
Xcode 可以兼容由C、C++、Objective-C、Objective-C++、和Java等多种语言编写的源代码组成的工程,而且还可以生成Mac OS X支持的执行代码,包括命令行工具、框架、工程插件、内核扩展、程序静态库包和应用程序。Xcode允许您调试工具和可执行文件的打包方式(其中包括信息属性列表以及本地化程序包)、连编过程(包括文件拷贝、脚本文件处理、和其它连编阶段)、用户界面(包括分立界面和多视图的代码编辑器)进行几乎无限的定制[6]。Xcode还支持几个源代码管理系统(有CVS和Perforce等),使您可以轻松将文件追加到代码库、提交修改、获取最新版本、以及进行版本的比较。
Xcode 将赋予你创建渲染引擎应用程序的能力,然而这些应用程序需使用64位内存定址。这非常适合一些数据集中的应用程序,这样通过访问内存中的数据运行速度更快,远远大于磁盘访问。Xcode将为您提供工具来建立并调试适合英特尔酷睿i5、i7 和Mac OS X Lion 的32或64位应用程序,还可以让你创建包含32位和64位执行能力的 Fat Binaries[7]。 (责任编辑:qin)