1. 研究目的与意义(文献综述)
本课题主要探讨多参数分布式信息数据库的设计。所谓多参数,即在实际复杂机械装备状态监测系统中,采用了振动、应力/应变、位移等多类型传感器获取状态响应信号,需要对采集的多个信号参数进行存储处理。在实际信号采集过程中,不同的信号的传输速率,采集速率都存在很大差异,而且有多个通道同时进行采集,这就要求我们对采集到的信号参数进行分布式的存储。数据库可对采集参数进行存储,这对于后续的实验分析十分重要。数据库技术也在各行各业也扮演着越来越重要的角色。
数据库技术自20末期世纪60年代末期到现在,已经发展了40多年。在这40多年的历程中,人们在数据库技术的研究上取得了辉煌的成就。第一代数据库系统代表是1969年ibm公司研制的层次模型的数据库管理系统ims以及70年代美国数据库系统语言协会下属的数据库任务组dbtg提议的网状模型。这两种数据库奠定了现代数据库发展的基础。第二代数据库则是由1970年ibm公司提出的关系数据库模型,以关系作为描述数据的基础,奠定了关系数据库的理论基础。第三代数据库代表是1990年高级dbms功能委员会发表了《第三代数据库系统的宣言》,提出了面向对象以及与多学科技术有机结合的第三代数据库系统。数据库技术发展到现在,已经渗透到各行各业中。如面向对象数据库管理系统(oodbms)是数据库技术和面向对象技术相结合的产物。分布式数据库系统是数据库技术与计算机网络技术相结合的产物,智能数据库系统与人工智能技术相结合形成。
常用数据库有oracle,sql server,sybase,mysql,acess等,考虑到本次课题中所需存储的数据量庞大,而且各个参数的速率存在差异,拟采用sql server。相对于其他可用数据库如oracle等,sql server 具有易用性,适合分布式组织的可伸缩性,用于决策支持的数据仓库功能,与许多其他服务器软件紧密联系的集成性以及良好的性价比等优点,综合考虑选用sql server。常用的数据库访问技术则包含ado,odbc,dao等,考虑到本课题中上位机采用mfc编写,且mfc odbc技术访问简单便捷,且效率高,因此采用odbc技术实现上位机与数据库的对接。
2. 研究的基本内容与方案
此次设计主要任务是基于mfc,采用sql server数据库,设计实时参数存储系统。具体为传感器采集的多通道振动、应力/应变、位移信号参数。本系统主要包含上位机连接数据库以及对数据库中数据操作两个部分。
(1)上位机连接数据库
建立上位机与数据库间的通信需要从上位机上把特定的数据传到数据库中,作为报表的数据源,这时就要建立上位机与数据库之间的通信。本设计中,上位机通过odbc和sql server进行数据交互,通过sql访问管理器将上位机的数据记录到关系数据库中。具体的步骤如下:首先,创建sqlserver数据库并配置odbc数据源。先在sqlserver数据库中建立一个表,将需要记录的数据分别列到每列中,分配好数据类型,记住数据库名和表名。然后配置odbc数据源,新建一个数据源,选择刚刚建的数据库,测试成功后就结束了这步。 然后,配置sql访问管理器。首先在上位机标记名字点创建和sqlserver列名相同的标记名,其类型也要一致;然后编写连接与断开数据库脚本;最后,启动sql访问管理器,建立绑定列表blindedlist,绑定列表把上位机中的标记名和数据库中表里的列名映射起来。
3. 研究计划与安排
(1)第 1 - 3 周:完成题目调研,完成文献阅读,进行相关资料的搜集,完成文献综述以及开题报告的撰写;
(2)第4 - 6周:分析管路状态多传感器参数,明确存储对象及其存储需求;
(3)第7- 10周: 软件学习和安装,实现分布式多参数数据库的设计;
4. 参考文献(12篇以上)
[1] Thomas M.Connolly,Carolyn E.Begg著;何玉洁,黄婷儿等译. 数据库设计教程 [M] 北京:机械工业出版社, 2005.1.[2]胡百敬著. SQL Server 2005 T-SQL数据库设计.[M] 北京:电子工业出版社, 2008.01.[3]万年红主编. 数据库原理及应用[M]. 北京:北京交通大学出版社清华大学出版社, 2011.03.[4]孔宝根,陈晓燕主编. 关系数据库及其应用开发.[M] 北京:国防工业出版社, 2010.08.[5]顾韵华,李含光编著. 数据库基础教程 SQL Server平台 第2版[M]. 北京:电子工业出版社, 2014.08.[6]罗勇胜,张志强,李俊编著. 实用数据库技术 第2版.[M] 北京:人民邮电出版社, 2013.02.[7]Zai Ping Chen; Ya Jing Yang .The Application and Implementation of ADO Technology in Industrial Management System Based on MFC[J]. Advanced Materials Research.2013[8]Haimerl, Edgar1 (AUTHOR)( edgar.haimerl@hedco.de).Database Design and Technical Solutions for the Management, Calculation, and Visualization of Dialect Mass Data[J]. Literary and Linguistic Computing.2013[9]Jin-shan CHEN, Chang-sheng LI.Prediction and Control of Thermal Scratch Defect on Surface of Strip in Tandem Cold Rolling[J].Journal of Iron and Steel Research(International).2015[10]毕思.基于MFC的心肌缺血辅助检测系统的心电信息管理[D].华南理工大学.2014[11]赵丽红,刘海,王春晓.基于MFC和ADO技术的电网数据库系统[J].测控技术.2010.[12]刘飞.基于MFC的职工信息管理系统的设计与实现[D].山东大学.2011[13]刘伟.MFC数据库访问接口技术[J].电脑编程技巧与维护.2010[14]常立言.油藏可采储量标定计算方法研究与应用软件设计[D].西南石油大学.2015[15]阮丽华,赵旦峰,李超.网络通信环境下的SQL数据库实时访问方式性能分析[J].应用科技.2013.[16]吴建.基于SQL SERVER数据库文件存储控件实现[J].中国高新技术企业杂志.2008
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。