学位论文 > 优秀研究生学位论文题录展示
基于iPad的动态几何的研究
作 者: 邱文娟
导 师: 黄勇
学 校: 广州大学
专 业: 课程与教学论
关键词: 动态几何 iPad Xcode
分类号: TP311.52
类 型: 硕士论文
年 份: 2013年
下 载: 21次
引 用: 0次
阅 读: 论文下载
内容摘要
动态几何软件是一种可以让用户制作并且操作一些几何对象的软件。使用者通过操作动态几何软件可以建立点、线、圆几何图形及其几何关系,从而构建出动态几何图形。目前,动态几何软件几乎都是面向个人计算机的桌面应用程序,而面向移动终端的动态几何软件更是鲜有研究。随着大量的移动终端(如智能手机、平板电脑)成为人们生活不可或缺的信息处理平台,开发基于移动终端的动态几何系统有着重要意义。苹果公司研发的移动终端iPad是一款苹果公司于2010年发布的平板电脑,定位介于苹果的智能手机iPhone和笔记本电脑产品之间。本文借助于苹果公司提供的Xcode开发工具开发出一套基于iPad的动态几何作图程序。本文研究的重点在于使用Xcode开发工具,利用以Cocoa Touch为基础的iPad程序开发框架和MVC模式,设计并开发出动态几何软件系统,实现了基本的几何作图功能。文中第三章介绍了基于iPad平台动态几何程序软件的功能、详细设计以及如何实现这些功能和设计。在第三章第三节中,详细描述了为实现各种功能而创建的类,剖析了软件功能实现的核心代码以及其中的逻辑关系,展示了软件作图、移动和删除操作后的绘图结果。
|
全文目录
摘要 5-6 Abstract 6-7 目录 7-9 Contents 9-11 第一章 绪论 11-15 1.1 动态几何软件的发展现状 11-12 1.2 问题的提出 12-13 1.3 研究内容 13 1.4 研究目的 13-14 1.5 论文结构 14-15 第二章 相关理论基础及技术介绍 15-31 2.1 相关理论基础描述 15-19 2.1.1 欧氏几何公理 15-16 2.1.2 动态几何原理 16-17 2.1.3 移动学习理论 17-19 2.2 iPad 应用程序的技术支持 19-30 2.2.1 iPad 应用程序开发环境简介 19-23 2.2.2 iOS 简介 23-24 2.2.3 iOS 绘图技术简介 24-26 2.2.4 视图控件 26-27 2.2.5 触摸事件 27-28 2.2.6 手势识别 28-30 2.3 本章小结 30-31 第三章 基于 iPad 的动态几何的设计与实现 31-59 3.1 软件的功能分析 31 3.2 软件的界面设计 31-35 3.2.1 画布设计 32-33 3.2.2 功能切换设计 33-35 3.3 应用程序的实现 35-58 3.3.1 创建 iPad 项目 35-36 3.3.2 几何对象类描述 36-40 3.3.3 单指触摸绘制图形 40-47 3.3.4 双指触摸绘制图形 47-51 3.3.5 构图功能的实现 51-54 3.3.6 移动功能的实现 54-56 3.3.7 删除对象功能的实现 56-58 3.4 本章小结 58-59 第四章 结论 59-60 4.1 总结 59 4.2 展望 59-60 参考文献 60-63 攻读学位期间发表的论文 63-64 致谢 64
|
相似论文
- 基于iPhone设备点对点通信增值服务软件的实现,TP311.52
- 基于移动计算环境的动态几何软件系统研究,TP391.41
- 基于智能手机的动态几何的设计与实现,TN929.53
- 基于HTML5技术的产品演示系统设计与开发,TP311.52
- 基于平板媒介的报业价值创新研究,G211
- 选择性激光烧结加工过程动态几何仿真,TF124.5
- 初中动态几何教学与数学创造性思维的培养,G633.63
- 轧辊成形车刀的虚拟磨削,TG580.6
- 高师院校开设动态几何课程的实践与发展研究,G652.3
- 学前儿童使用iPad情况的调查研究-以上海地区为例,G434
- 中考数学动态几何试题研究,G633.6
- 基于iPhone OS系统的流媒体播放器应用软件设计,TN919.8
- 巡航导弹航迹规划方法优化研究,TP301.6
- 动态几何图形匹配算法研究,TP391.41
- 超级画板作图效率研究,O185.2-4
- 三维动态几何画板的设计与实现,TP391.41
- 平面几何图形自动识别研究,TP391.41
- 支持远程协同的动态几何软件的研究与实现,TP311.52
- 动态几何技术应用于几何教学的研究,O18-4
- 网页中基于视触觉的动态几何空间与身体的自然化,TP393.092
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|