毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于iOS的点菜系统设计与实现(2)
2系统开发技术介绍
2.1 SQL Sever 2008数据库
本系统采用的是SQL Server 2008,它是一个关系数据库
管理系统
。该数据库的主要的优点是:(1)可信任的——使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。 (2)高效的——使得公司可以降低开发和管理他们的数据基础设施的时间和成本。 (3)智能的——提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。
由于在这个系统中,对数据的处理是至关重要的。而在iOS数据存储中主要有下面四种方式。第一种是NSKeyedArchiver,采用归档的形式来保存数据,该数据对象需要遵守NSCoding协议。归档形式保存数据只能一次性归档保存以及一次性解压,只能针对小量谁,而且数据操作笨拙,即如果想改动数据的某一小部分,需要解压整个数据或者归档整个数据。第二种是NSUserDefaults,用来保存应用程序设置和属性。第三种是Write写入文件。第四种是SQLite,相对前两种更为复杂,但也最好用,可以自己封装,也可以使用FMDataBase等第三方封装库,还可以使用系统的CoreData。基于点菜系统的要求,本论文采用了第四种方式来进行数据的存储。利用封装好的FMDataBase第三方封装库来对数据库中的数据进行操作,为了直观的查看数据处理之后的结果,我还安装了SQLiteManger。 论文中数据库中存储的菜品数据如图1所示:
系统后台数据库中存储菜品信息的表
2.2Xcode 概述
Xcode 是苹果公司开发的编程软件,是开发人员建立OS X 和 iOS 应用程序的最快捷的编程方式。Xcode 具有统一的用户界面设计,它的编码、测试、调试都在一个简单的窗口内完成。 Xcode是苹果公司向开发人员提供的集成开发环境(非开源),用于开发Mac OS X, iOS的应用程序。[3] 其运行于苹果公司的Mac操作系统下。Xcode 支持C、C++、Objective-C或Java编写程序,在AppleScript里编写脚本,还是试图从另一个奇妙的工具中转移编码,你会发现 Xcode 编译速度极快。每次操作都很快速和轻松。苹果公司为用户提供了全套免费的Cocoa程序开发工具(Xcode)。Mac OS X一起发行,在苹果公司官方的网站下载。
3系统需求分析
3.1 系统背景分析
在这个系统中,模拟了真实的点餐的过程。所以系统要求在这个系统中可以实现顾客方便的浏览菜品可以点开每个菜品,查看菜品的简介,价钱,图片等信息。然后选中菜品,还可以在订单页面更改选中的菜品的份数,并且备注上对菜品要求的信息。提交订单后,生成历史订单。
共2页:
上一页
1
2
下一页
上一篇:
基于QT的移动终端记事本程序的设计与实现
下一篇:
iOS+SQLite 在线订单管理系统设计+源代码
《信息技术课程标准》微课的设计与制作
《读书交流分享》APP的设计与开发
《信息技术课程标准》系列微课的设计与制作
《大学生课堂教学管理与...
教育技术学专业技能学习网站的设计
基于Android的电子拍卖系统设计与开发
基于Web应用的致胜公司企业内部培训系统设计
大淘宝网的虚假交易研究
2021年什么行业赚钱,适合...
激光模拟训练器材国内外研究现状
新疆农林高校學生昆虫生...
淮安市高校足球运动损伤问卷调查表
肢体语言在小学英语教学中的应用浅谈
日语论文中日酒文化对比研究
个案管理茬老年糖尿病患...
浅谈农村大气环境保护的制度构建【1868字】
发酵米粉优势菌株的发酵特性研究