摘要iPad是苹果公司于2010年发布的一款平板电脑,定位介于苹果的智能手机iPhone和笔记本电脑产品之间,通体只有四个按键,与iPhone布局一样,提供浏览互联网、收发电子邮件、观看电子书、播放音频或视频等功能。
随着iPad的发售,很多应用程序被开发出来,而它的应用范围也越来越广,它正改变着我们很多传统的工作、生活、学习的方式。在工业上也有了用iPad浏览工程文件的需求。
iPad运行的是苹果公司的iOS系统。开发iOS应用软件,需要在苹果Snow Leopard或更高版本操作系统下进行。并下载安装iPhone OS SDK。iOS SDK包含了开发,安装,运行,测试本机应用程序所需的工具和接口。本机应用程序使用iOS系统的框架和Objective-C语言创建,并直接运行在iOS系统上。本文主要介绍iPad上工程文件浏览软件的开发背景、开发语言、开发工具以及程序成果。10574
关键词 iPad开发 工程文件 Objective-c iOS开发
毕业设计说明书(论文)外文摘要
Title The Development of Engineering File Browser On iPad
Abstract
iPad is a magic Tablet PC published by Apple in 2010, positioned between Apple's smart phone iPhone and laptop computer products .It has only four buttons as the iPhone's layout, provided to browse the Internet, send and receive e-mail,watch e-books and play audio or video.
With the sale of iPad, many applications have been developed, and its scope of usage has been wider and wider.It is changing the way of our living,working and learning style.In industry it has also been a device to browse the engineering files with iPad .
iPad runs Apple's iOS system. The development of iOS Applications must be in Apple's Snow Leopard or later operating system and Download and install the iPhone OS SDK. The iOS SDK contains the tools and interfaces of installating, operating, testing the native application. Native application using iOS framework and Objective-C language to create and run in the iOS. This paper describes the background , development languages,development tools, and program results.
Keywords iPad development,engineering file,Objective-c,iOS development ×××(小
目 次
1 引言 1
1.1 开发背景及研究意义 1
1.2 国内外iPad开发现状 2
1.3 本论文主要内容 3
2 课题相关技术 3
2.1 Objective-C简介 3
2.2 Xcode简介 5
2.3 Cocoa简介 6
2.4 Interface Builder简介 7
2.5 CAXA图文档简介 9
3 系统分析 9
3.1 可行性分析 9
3.2 需求分析 10
4 软件设计 11
4.1 软件体系结构设计 11
4.2 功能模块设计 12
5 软件实现 13
5.1 项目总体简介 13
5.2 本地浏览模块实现 17
6 软件测试 23
6.1 软件测试的目的 23
6.2 数据显示测试 24
6.3 功能测试 25
结 论 28
致 谢 29
参 考 文 献 30
1 引言
1.1 开发背景及研究意义
1.1.1 iPad简介
iPad是苹果公司于2010年发布的一款平板电脑,定位介于苹果的智能手机iPhone和笔记本电脑产品之间,通体只有四个按键,与iPhone布局一样,提供浏览互联网、收发电子邮件、观看电子书、播放音频或视频等功能。