论文部分内容阅读
现如今,越来越多的企事业单位借助于网络进行数据信息的存储和管理,Internet的迅速普及和网络性能的良好改善也为其奠定了良好的硬件基础。本论文根据北京特检中心的实际检测数据的管理需求,以局域网络为环境,研究了基于磁致伸缩导波无损检测数据的分析管理系统的设计与实现。本课题的主要研究内容有以下三个方面:(1)研究北京特检中心所拥有的MsSR3030超声导波无损检测仪器,确定多源实验测试方案,在大量实验的基础上,熟练使用该仪器进行管道的无损检测,为导波数据分析管理系统的设计奠定实验基础;(2)通过对大量实验数据的分析、比对。研究该仪器所生成的实验数据文件、格式及其对应的实验参数的含义,为导波数据分析管理系统的搭建奠定理论基础;(3)研究本导波数据分析管理系统的总体方案及应用框架,设计基于Client/Server(C/S)软件系统体系结构的数据分析管理系统。着重研究基于Matlab的混合编程技术的数学分析模块的开发及基于多线程技术的应用模块的开发等。本数据分析管理系统的主要开发任务包括后台数据库的设计与建立及前端应用程序的开发两个方面。通过对数据分析管理系统的需求进行分析及对功能模块的划分,确定该系统的客户端GUI开发采用Visual Studio .Net 2005,语言为C#;服务器端数据库开发采用SQL Server 2005;数学计算处理软件采用Matlab R2008a。利用.Net 2005强大的可视化界面功能及对数据库的支持,采用先构造一个原型,逐步增加功能的方法来满足设计需求;系统的数据库设计全部使用存储过程进行数据库操作,提高了服务器的运行效率;文件存储采用二进制流文件的格式,提高了数据的安全性;通过使用C#与Matlab的混合编程技术,大大提高了系统的数学分析计算能力及运行速度。同时该系统具有良好的扩展性和可维护性。通过使用该系统,可以方便的实现对检测数据的网络存储管理以及进行检测图形的显示、数学算法分析等功能;同时该系统也具有对检测报告、注册用户等常用信息的管理功能等,大大提高了检测人员的日常工作效率。