学位论文 > 优秀研究生学位论文题录展示

基于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

相似论文

  1. 基于iPhone设备点对点通信增值服务软件的实现,TP311.52
  2. 基于移动计算环境的动态几何软件系统研究,TP391.41
  3. 基于智能手机的动态几何的设计与实现,TN929.53
  4. 基于HTML5技术的产品演示系统设计与开发,TP311.52
  5. 基于平板媒介的报业价值创新研究,G211
  6. 选择性激光烧结加工过程动态几何仿真,TF124.5
  7. 初中动态几何教学与数学创造性思维的培养,G633.63
  8. 轧辊成形车刀的虚拟磨削,TG580.6
  9. 高师院校开设动态几何课程的实践与发展研究,G652.3
  10. 学前儿童使用iPad情况的调查研究-以上海地区为例,G434
  11. 中考数学动态几何试题研究,G633.6
  12. 基于iPhone OS系统的流媒体播放器应用软件设计,TN919.8
  13. 巡航导弹航迹规划方法优化研究,TP301.6
  14. 动态几何图形匹配算法研究,TP391.41
  15. 超级画板作图效率研究,O185.2-4
  16. 三维动态几何画板的设计与实现,TP391.41
  17. 平面几何图形自动识别研究,TP391.41
  18. 支持远程协同的动态几何软件的研究与实现,TP311.52
  19. 动态几何技术应用于几何教学的研究,O18-4
  20. 网页中基于视触觉的动态几何空间与身体的自然化,TP393.092

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com