首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于WebGL的三维算法演示系统的设计与实现

摘要第6-7页
ABSTRACT第7-8页
第一章 绪论第9-14页
    1.1 研究背景和意义第9页
    1.2 国内外研究现状及发展趋势第9-12页
        1.2.1 国外研究现状及发展趋势第9-11页
        1.2.2 国内研究现状及发展趋势第11-12页
    1.3 论文主要工作第12-13页
    1.4 本文的组织结构第13-14页
第二章 相关技术第14-16页
    (1) HTML5第14页
    (2) Web GL第14页
    (3) Three.js第14页
    (4) dat.GUI第14-15页
    (5) Boot Strap框架第15页
    (6) CodeMirror.js第15页
    (7) 面向过程和面向对象的JavaScipt编程第15-16页
第三章 需求分析第16-25页
    3.1 系统需求概述第16页
    3.2 功能性需求分析第16-24页
        3.2.1 算法演示模块第16-23页
            3.2.1.1 排序算法第16-18页
            3.2.1.2 折半查找算法第18-19页
            3.2.1.3 二叉树-堆第19-20页
            3.2.1.4 图的深度和广度遍历第20-22页
            3.2.1.5 单链表的增删改查第22-23页
        3.2.2 自定义算法编辑第23-24页
    3.3 非功能性需求分析第24-25页
第四章 系统总体设计第25-27页
    4.1 系统设计原则第25页
    4.2 系统技术架构第25-26页
    4.3 系统功能架构第26页
    4.4 系统流程设计第26-27页
第五章 系统详细设计第27-43页
    5.1 关键问题的解决第27-33页
        5.1.1 带标记的三维建模第27-30页
        5.1.2 两种交互模式第30-31页
        5.1.3 算法缓存设计第31-32页
        5.1.4 自定义语言设计第32-33页
    5.2 算法编辑模块第33-41页
        5.2.1 排序算法第33-34页
        5.2.2 折半查找第34-35页
        5.2.3 二叉树-堆第35-37页
        5.2.4 图的深度和广度遍历第37-39页
        5.2.5 单链表的增删改查第39-41页
    5.3 自定义算法编辑模块第41-43页
第六章 系统的实现和测试第43-62页
    6.1 系统开发与运行环境第43页
        6.1.1 系统开发环境第43页
        6.1.2 系统运行环境第43页
    6.2 系统的主界面实现第43-44页
    6.3 算法演示系统的实现第44-59页
        6.3.1 冒泡排序算法第44-46页
        6.3.2 插入排序算法第46-47页
        6.3.3 选择排序算法第47-49页
        6.3.4 快速排序算法第49-51页
        6.3.5 归并排序算法第51-53页
        6.3.6 希尔排序算法第53-54页
        6.3.7 折半算法第54-56页
        6.3.8 二叉树-堆第56-57页
        6.3.9 图的深度和广度遍历第57-58页
        6.3.10 单链表的增删改查第58-59页
    6.4 自定义算法编辑模块的实现第59页
    6.5 系统测试第59-62页
第七章 总结与展望第62-63页
参考文献第63-65页
致谢第65页

论文共65页,点击 下载论文
上一篇:民办园幼儿教师职业认同的现状分析及对策研究--以武汉市为例
下一篇:大班幼儿对绘画作品的审美偏爱研究