Open Nav

数据结构经典算法实验平台

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.仅供学习参考之用.
   帮助中心
资料介绍:

数据结构经典算法实验平台(任务书,开题报告,论文14000字)
摘要
“数据结构与算法”的动态演示对学习数据结构算法有着重要的作用,传统Web动画演示依赖于FLASH插件,而HTML5则可以在网页上直接绘图,为数据结构算法的动态演示提供了新的方法。
本系统主要采用HTML5中canvas元素可以直接在网页上绘图的方法,使用JavaScript语言对系统进行开发。该系统具有操作简单、交互灵活、动画演示直观等优点。
本论文分为三大块,包括软件的需求,软件的设计与实现以及软件测试。软件的需求主要针对数据结构算法动态演示系统的总体框架的设计和整个系统的模块划分做了详细的描述。软件的设计与实现主要介绍了系统的界面设计和功能的实现方法。最后的软件测试主要论述了软件开发过程中一些测试软件功能的用例。
关键词:HTML5动画演示数据结构与算法

WEB based data structure and algorithm dynamic demonstration
Abstract
The dynamic presentation of "data structure and algorithm" plays an important role in learning data structure algorithm. Traditional web animation demonstration relies on FLASH plugin, while HTML5 can draw directly on web page, and provides a new method for dynamic demonstration of data structure algorithm The [来源:http://Doc163.com]
The system mainly uses HTML5 canvas elements can be directly on the page drawing method, the use of JavaScript language to develop the system. The system has the advantages of simple operation, interactive flexibility, intuitive animation presentation and so on.
This paper is divided into three blocks, including software requirements, software design and implementation, and software testing. The demand of the software is mainly for the data structure algorithm dynamic demonstration system design of the overall framework and the whole system module to do a detailed description. The design and implementation of the software mainly introduces the interface design and the realization method of the system. The final software test mainly discusses the use cases of some test software functions in the software development process.
Key words: HTML5 ;animation demonstration ;data structure and algorithm

目录
摘要    I
Abstract    II
第一章绪论    1 [资料来源:Doc163.com]
1.1  选题背景和意义    1
1.2  选题目的    1
1.3 开发工具    1
1.4相关技术简介    2
第二章软件需求分析    3
2.1  系统可行性分析    3
2.2  系统功能需求    4
2.3 系统功能模块划分    5
2.3.1 主界面信息配置    5
2.3.2 动画管理    6
2.4 功能模块描述    8
2.4.1 算法控制功能    8
2.4.2 动画演示功能    9
2.4.3 动画控制功能    10
2.4.4代码演示功能    10
2.5  系统的性能需求    11
2.6  系统非功能需求    11
第三章软件设计与实现    13
3.1软件体系结构    13
3.2 类设计    13
3.3界面设计    15
3.3.1主界面设计    15
3.3.2数据结构算法动态演示页面设计    18

[资料来源:http://doc163.com]


3.4功能实现    22
3.4.1主要功能实现    22
3.4.2动画演示功能实现    23
3.4.3算法动画控制功能实现    24
3.4.4 启用和禁用UI功能实现    25
3.4.5复位功能实现    26
3.4.6 最终功能实现    26
第四章 软件测试    27
4.1测试方案及目的    27
4.2测试用例及结果    27
第五章总结与思考    32
参考文献    35

 

[资料来源:http://www.doc163.com]

  • 关于资料
    提供的资料属本站所有,真实可靠,确保下载的内容与网页资料介绍一致.
  • 如何下载
    提供下载链接或发送至您的邮箱,资料可重复发送,若未收到请联系客服.
  • 疑难帮助
    下载后提供一定的帮助,收到资料后若有疑难问题,可联系客服提供帮助.
  • 关于服务
    确保下载的资料和介绍一致,如核实与资料介绍不符,可申请售后.
  • 资料仅供参考和学习交流之用,请勿做其他非法用途,转载必究,如有侵犯您的权利或有损您的利益,请联系本站,经查实我们会立即进行修正! 版权所有,严禁转载
    doc163.com Copyright © 2012-2024 苏ICP备2021029856号-4