课程设计说明书--基于测试数据可视化的高级语言控制程序的设计

上传人:aa****6 文档编号:39220233 上传时间:2018-05-13 格式:DOC 页数:22 大小:518.50KB
返回 下载 相关 举报
课程设计说明书--基于测试数据可视化的高级语言控制程序的设计_第1页
第1页 / 共22页
课程设计说明书--基于测试数据可视化的高级语言控制程序的设计_第2页
第2页 / 共22页
课程设计说明书--基于测试数据可视化的高级语言控制程序的设计_第3页
第3页 / 共22页
课程设计说明书--基于测试数据可视化的高级语言控制程序的设计_第4页
第4页 / 共22页
课程设计说明书--基于测试数据可视化的高级语言控制程序的设计_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《课程设计说明书--基于测试数据可视化的高级语言控制程序的设计》由会员分享,可在线阅读,更多相关《课程设计说明书--基于测试数据可视化的高级语言控制程序的设计(22页珍藏版)》请在金锄头文库上搜索。

1、课程设计说明书 课课 程程 名名 称称: :高级语言在测控中的应用课程设计高级语言在测控中的应用课程设计 课课 程程 代代 码码: : 题题 目目: : 基于测试数据可视化的基于测试数据可视化的 高级语言控制程序的设计高级语言控制程序的设计 学学 生生 姓姓 名名: : 王王 泽泽 学学 号号: : 73307330 年级年级/ /专业专业/ /班班: : 20092009 级机电级机电 3 3 班班 学院学院( (直属系直属系) ) : : 机械工程与自动化学院机械工程与自动化学院 指指 导导 教教 师师: : 刘刘 建建 新新 基于测试数据可视化的高级语言控制程序的设计基于测试数据可视化的

2、高级语言控制程序的设计目目 录录1 1 引引 言言 .1 11.1 问题的提出 .11.2 国内外研究的现状.11.3 任务与分析.22 2 程序的主要功能程序的主要功能 .2 22.1 添加功能.22.2 保存功能.22.3 读数据功能 .32.4 取消功能.32.5 确定功能.33 3 程序运行平台程序运行平台 .3 34 4 总体设计总体设计 .4 45 5 程序类的说明程序类的说明 .5 56 6 模块分析模块分析 .13136.1 添加模块 .136.2 保存模块 .136.3 读数据模块 .136.4 确定模块 .146.5 取消模块 .147 7 系统测试系统测试 .14148

3、8 结论结论 .1717参考文献参考文献 .1818基于测试数据可视化的高级语言控制程序的设计基于测试数据可视化的高级语言控制程序的设计摘摘 要要可视化是利用计算机图形学和图像处理技术,将数据转换成图形或图像在屏幕上显示出来,并进行交互处理的理论、方法和技术。它涉及到计算机图形学、图像处理、计算机视觉、计算机辅助设计等多个领域,成为研究数据表示、数据处理、决策分析等一系列问题的综合技术。数据可视化是关于数据之视觉表现形式的研究;其中,这种数据的视觉表现形式被定义为一种以某种概要形式抽提出来的信息,包括相应信息单位的各种属性和变量。 数据可视化技术的基本思想是将数据库中每一个数据项作为单个图元元

4、素表示,大量的数据集构成数据图像,同时将数据的各个属性值以多维数据的形式表示,可以从不同的维度观察数据,从而对数据进行更深入的观察和分析。数据可视化主要旨在借助于图形化手段,清晰有效地传达与沟通信息。但是,这并不就意味着,数据可视化就一定因为要实现其功能用途而令人感到枯燥乏味,或者是为了看上去绚丽多彩而显得极端复杂。为了有效地传达思想概念,美学形式与功能需要齐头并进,通过直观地传达关键的方面与特征,从而实现对于相当稀疏而又复杂的数据集的深入洞察。然而,设计人员往往并不能很好地把握设计与功能之间的平衡,从而创造出华而不实的数据可视化形式,无法达到其主要目的,也就是传达与沟通信息,实现了成熟的科学

5、可视化领域与较年轻的信息可视化领域的统一。数据可视化的成功应归于其背后基本思想的完备性:依据数据及其内在模式和关系,利用计算机生成的图像来获得深入认识和知识。其第二个前提基于测试数据可视化的高级语言控制程序的设计基于测试数据可视化的高级语言控制程序的设计就是利用人类感觉系统的广阔带宽来操纵和解释错综复杂的过程、涉及不同学科领域的数据集以及来源多样的大型抽象数据集合的模拟。这些思想和概念极其重要,对于计算科学与工程方法学以及管理活动都有着精深而又广泛的影响。关键词:关键词:计算机;可视化:数据可视化-1-基于测试数据可视化的高级语言控制程序的设计基于测试数据可视化的高级语言控制程序的设计1 引

6、言1.1 问题的提出问题的提出在现代化的企业管理以及工业电子应用系统中,各种数据的保存读取系统有着十分重要的作用,然而,用大型软件系统来于小型的企事业单位,不啻于“杀鸡用牛刀” ,因此小型的的软件对于这种单位自然有十分重要作用。而我们只需利用高级语言进行数据可视化编程,使其满足所需的功能即可。1.2 国内外研究的现状国内外研究的现状 随着网络技术和电子商务的发展,发现大量金融、通信和商业数据中隐含的规律,从而为决策提供依据,从而为决策提供依据。这已成为数据可视化技术的新热点。对于可视化工具的研究,如何把科学数据(数值与图像) ,转变成可视化的图形(图像)与可理解的信息工具,可分为硬件平台和软件

7、系统。硬件平台包括计算机体系机构、输入输出设备、远程可视化。软件系统包括软件体系结构、算法函数与标准化、人机交互软件、分布式可视化软件以及远程可视化人间研究等。对于可视化参考模型的研究,可分为数据预处理、映射、绘制、显示。数据预处理:可视化的数据来源十分丰富,数据格式也是多种多样的,这一步将各种各样的数据转换为可视化工具可以处理的标准格式,即数据格式与装换、数据描述语言和操作语言、数据压缩与解压技术。映射:运用各种各样的可视化方法对数据进行处理,提取出数据中包含的各种科学规律、现象等,将这些抽象的、甚至是不可见的规律和现象用一些可见的物体点、线、面等表现出来的。绘制:将映射的点、线、面等用各种

8、方法绘制到屏幕上,在绘制中有些物体可能是透明的,有些物体可能被其他的物体遮挡。显示:显示模块除了完成可视化信息显示外,还要接受用户的反馈输入信息,其研究的重点是三维可视化人机交互技术。人机交互技术包括与图形的交互、数据交互和与计算机的交互。关于可视化应用的研究,研究把可视化工具应用于科学和工程的各个学科,作为一门学科其包含的内容覆盖:科学与符号计算、计算机视觉、计算机图形和图像处理。几乎应用到所有的自然科学领域和工程技术领域,如:医学(髋关节矫形手术) 、分子-2-基于测试数据可视化的高级语言控制程序的设计基于测试数据可视化的高级语言控制程序的设计建模(生物学) 、生命科学(脑结构图及其功能)

9、 、金融、商业等。1.3 任务与分析任务与分析本课题主要的目的是:设计一基于 VC 平台下的测控数据可视化程序,能将文件中的数据读出并显示在相应的控件中,也能将控件中输入的数据保存到文件,并编写设计说明书。1、 制定测试数据可视化程序的总体构架,测试数据包括电流、电压、频率、时间、功率(根据电流和电压计算,不能输入)等;2、 熟悉 VC 平台下的高级语言编程方法;3、 熟悉基于对话框的程序设计方法;4、 在同一台 PC 机上调试通过所编写的程序;5、 编写设计说明书(不少于 10 页)分析大体思路:查阅资料总体设计程序编制程序调制编制设计说明书2 程序的主要功能2.1 添加功能添加功能单击“添加”按钮,可将界面左边的电流、电压、频率、时间、功率这些数据分别添加到界面右边的列表框 list1 每行,其中功率是根据电流和电压自动计算并添加到列表框的。2.2 保存功能保存功能单击“保存”按钮,可将添加到列表中的数据即左边的电流、电压、频率、时间、功率这些数据保存到文件中。-3-基于测试数据可视化的高级语言控制程序

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号