基于WinCE5.0的便携式表面波测试系统---毕业论文.doc

上传人:滴答 文档编号:1273817 上传时间:2019-01-26 格式:DOC 页数:57 大小:751.50KB
下载 相关 举报
基于WinCE5.0的便携式表面波测试系统---毕业论文.doc_第1页
第1页 / 共57页
基于WinCE5.0的便携式表面波测试系统---毕业论文.doc_第2页
第2页 / 共57页
基于WinCE5.0的便携式表面波测试系统---毕业论文.doc_第3页
第3页 / 共57页
基于WinCE5.0的便携式表面波测试系统---毕业论文.doc_第4页
第4页 / 共57页
基于WinCE5.0的便携式表面波测试系统---毕业论文.doc_第5页
第5页 / 共57页
点击查看更多>>
资源描述

1、 本 科 毕 业 论 文 基于 WinCE5.0 的便携式表面波测试系统 A Portable SAW Test System Based on WinCE 5.0 姓 名: 学 号: 学 院:软件学院 系:软件工程 专 业:软件工程 年 级: 校外 指导教师: 校内 指导教师: 年 月 摘 要 中 国 现在 正处于 一个快速发展的时期, 各项基础 设施建设 都 在大力开展 , 然而在建设过程中和完工后暴露出来的很多工程质量问题却不得不让人担忧。 这些问题严重威胁到了人们的生命财产安全, 很多地区 的质量检测部门 纷纷加大了 对建筑工地质量检测 的 检查和监督, 确保各项工程能保质保量地完成

2、。 桩基检测作为建筑工程质量检测的一个重要方面 被受到重视 ,表面波测试法是其中的一种 对桩基近表面缺陷检查十分有效的检测方法 。 本文从 目前 桩基检测 技术的背景描述入手, 介绍 了 桩基检测技术的用途与重要性, 该 系统 实施的 社会与经济效益 , 以及近些年来 建筑工程质量检测行业与 计算机软件行业 相结合 的发展现状。 本人在这次毕 业设计中结合表面波测试技术,利用所学软件工程专业知识设计和实现了整个系统,并对系统进行性能和功能上的测试和优化。 本文 首先 介绍 了与本系统设计和实现相关 的 各种平台和技术的基本概念,包括 Windows CE 操作系统、 MFC 文档 /视图架构、

3、双缓冲技术 和 数字滤波 等 。 然后 ,描述了系统开发 背景、总体目标、相关需求、系统架构和模块划分,以及本系统的开发运行环境。 在详细设计中, 将理论与实现结合, 利用上述基本概念详细描述了 系统各个具体模块的设计思路和实现方法,其中包括 一些方案的比较 和选择思路 。 最后, 对 本次毕业 实习和 设计 作出总 结, 并提出 本系统中 在日后需要改进和完善的地方, 并对 桩基检测 行业与计算机软件技术进一步的结合和发展做出展望。 关键词: 表面波 测试 ; Windows CE; 数字滤波 Abstract China is now in a period of rapid develo

4、pment, with a lot of constructions of infrastructure being carried out. However, the quality problems exposed during and after the construction make people worried. These problems induce serious threats to peoples lives and property safety, and many sectors have improved the quality control of the c

5、onstruction site with more inspection and supervision to ensure that all projects can be completed quantitatively and qualitatively. Foundation construction quality control testing is to be heard as an important aspect, and SAW test, which is one of near-surface defect inspection of the detection me

6、thods, is very effective. This article describes the use and importance of detection technology from its current background, and introduces the social and economic benefits of the system, as well as the development status of the combination of the quality control on the construction industry and com

7、puter software industry, in recent years. In this graduation project, I designed and developed the entire system by using technologies on SAW test and software engineering, as well as testing and optimizing the systems performance and functions. In this paper, first of all, the basic concepts of a v

8、ariety of platforms and technologies related to the system design and implementation are explained, including Windows CE operating system, , MFC Document/View architecture, double buffering techniques as well as Digital Filtering. On this basis, the project background, the overall objective, the req

9、uirements, system architecture and module divesion, as well as the development and running environment of this system are described. In detailed design, we put the theory into practice. Then, each modules detail design will be explained with the basic concepts introduced above, including some compar

10、ison and selection of several alternative solutions. At last, a conclusion will be given, concerning about aspects of the system that need to be improved, as well as expectation in the future on the combination and development between quality control on the construction industry and computer softwar

11、e industry. Key words: SAW test; Windows CE; Digital filtering 目 录 第一章 引言 . 1 第二章 系统相关技术概述 . 3 2.1 Windows CE 简介 . 3 2.2 MFC 文档 /视图架构 . 3 2.2.1 MFC 概述 . 3 2.2.2 文档 /视图结构 . 4 2.3 环境设备 . 5 2.3.1 概念 . 5 2.3.2 相关类和句柄 . 6 2.4 双缓冲技术 . 7 2.4.1 内存设备环境 . 7 2.4.2 双缓冲技术 . 7 2.5 MVP 设计模式 . 8 2.5.1 MVP 和 MVC 两种模

12、式的一般性概念 . 8 2.5.2 MVC 模式 . 9 2.5.3 MVP 模式 . 11 2.5.4 MVP 模式的优缺点 . 11 2.6 滤波 . 12 2.6.1 相关概念 . 12 2.6.2 信号的成分 . 13 2.6.3 滤波器分类 . 14 第三章 系统总体设计 . 15 3.1 系统概述及功能 . 15 3.1.1 开发背景 . 15 3.1.2 总体目标 . 16 3.1.3 功能需求 . 16 3.1.4 非功能需求 . 18 3.2 系统架构和模块划分 . 19 3.3 开发运行环境 . 21 第四章 系统详细设计 . 22 4.1 系统总体架构设计 . 22 4.

13、1.1 MVP 框架图 . 22 4.1.2 Model层 . 23 4.1.3 View 层 . 23 4.1.4 Presenter 层 . 24 4.2 用户界面 UI 模块设计 . 24 4.2.1 总体设计 . 24 4.2.1 通道 UI 部分设计 . 25 4.2.2 主菜单 UI 部分设计 . 26 4.3 数据采集模块设计 . 30 4.4 数据处理模块设计 . 31 4.4.1 滤波 . 31 4.4.2 技术参数的计算 . 33 4.5 数据存储模块设计 . 34 4.6 采集控制模块设计 . 37 第五章 系统测试及运行结果 . 38 5.1 功能测试 . 38 5.2

14、 信号处理结果测试 . 40 5.3 运行结果 . 42 第六章 结束语 . 47 6.1 工作总结 . 47 6.2 工作展望 . 47 参考文献 . 49 致谢语 . 50 Contents Chapter 1 Introduction. 1 Chapter 2 System related technologies outline . 3 2.1 Introduction to Windows CE . 3 2.2 MFC Document/View Architecture . 3 2.2.1 Introduction to MFC . 3 2.2.2 Document/View Ar

15、chitecture. 4 2.3 Device Context. 5 2.3.1 Concepts. 5 2.3.2 Relevant Classes and Handler. 6 2.4 Double Buffer Technology . 7 2.4.1 Memery Device Context . 7 2.4.2 Double Buffer Technology. 7 2.5 MVP Design Pattern . 8 2.5.1 the General Concept of MVP and MVC . 8 2.5.2 MVC Design Pattern . 9 2.5.3 MV

16、P Design Pattern . 11 2.5.4 the Advantages and Disadvantages of MVP Design Pattern . 11 2.6 Filtering. 12 2.6.1 Related Concepts. 12 2.6.2 Signal Components . 13 2.6.3 Filter Categories . 14 Chapter 3 System Overall Design . 15 3.1 System Profiler and Function . 15 3.1.1 Development Background. 15 3

17、.1.2 Overall Objective . 16 3.1.3 Functional Requirements . 16 3.1.4 Non-functional Requirements . 18 3.2 System Architecture and Module Division . 19 3.3 Development and Running Environment . 21 Chapter 4 System Detail Design . 22 4.1 System Architecture Design . 22 4.1.1 MVP Framework and Graph .

18、22 4.1.2 Model Layer . 23 4.1.3 View Layer . 23 4.1.4 Presenter Layer . 24 4.2 User Interface Module Design . 24 4.2.1 the General Design. 24 4.2.1 User Interface Design of Channel . 25 4.2.2 User Interface Design of Main Menu . 26 4.3 Data-collecting Module Design . 30 4.4 Data-processing Module De

19、sign . 31 4.4.1 Filtering . 31 4.4.2 the Calculation of Technical Parameters. 33 4.5 Data Storage Module Design . 34 4.6 Data Control Module Design . 37 Chapter 5 System Testing and Running Results . 38 5.1 Functional Test . 38 5.2 the Results of Signal Processing Test . 40 5.3 Running Results . 42

20、Chapter 6 Summarize . 47 6.1 Work Summarize . 47 6.2 Work Prospects. 47 References . 49 Acknowledgement . 50 基于 WinCE5.0 的便携式表面波测试系统 1 第一章 引言 随着计算机技术的不断发展,计算机行业和各行各业的联系越来越紧密。而在计算机技术与其他领域的综合应用越来越广泛和深入的过程中,其所起到 的 各种作用和发挥出的各种优势,越来越让人感觉到计算机行业发展的无限潜力,也让人们看到了美好的前景和未来。 由于 工程质量检测本身需要大量的检测设备,并且对样品的检测具有明确的时效性,需要能够非常准确有效地反映 出 建筑物的各种情况,因此对系统运行性能各方面要求较高。然而,国内这个行业与 计算机 软件 技术 的结合时间不长,以前都是靠体积庞大,而且很重的设备进行辅助,不利于搬运和 携带, 并 且在本身条件就相 对 较差的建筑工地上,很多检测 工作 不是靠很少的几个人就能完成的,即浪费了人力 、 物力, 又 没有 提高工作效率 。 近几年来,国内已有少数企业

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。