基于C/S的远程数据采集系统的设计和实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
计算机和网络技术的飞速发展使得互联网得到越来越广泛的应用,由此产生的基于互联网的远程数据采集技术为传统的数据采集开辟了新的前景,将会大大推动数据采集和处理技术的发展。
     本文结合电离层闪烁监测网络的组建,详细描述了远程数据采集系统的具体设计和实现过程。首先,介绍电离层闪烁监测的发展和现状进行了回顾,阐述了实现远程数据采集的必要性和紧迫性,以及对国内外远程数据采集研究现状、发展动态进行了简要的说明;其次,对远程数据采集系统的总体架构进行了分析和描述,对远程数据采集系统的设计和实现中所涉及到的关键问题和关键技术进行了深入的剖析;再次,从数据的采集、网络传送到服务器的接收和入库,对远程数据采集系统进行了详细的设计,给出了系统结构图、主要程序流程图和相关技术接口,同时对程序的整体框架和功能类进行了描述;最后,对本系统的设计和实现做了简单的总结和展望。
     本论文的特点和难点:(1)全面了解远程数据采集系统从需求分析、设计到实现的具体过程;(2)解析远程数据采集服务器的架构设计;(3)采用完成端口和多线程技术,解决服务器网络数据接收满足一定带宽的瓶颈问题;(4)使用OLE DB和多线程技术,解决数据的入库瓶颈问题;(5)系统具有一定的通用性,可以广泛地应用于其它远程计算机监控系统的设计。
With the rapid development of computer and network technology, Internet is applied into various fields more and more widely. Therfore, Internet based Remote Data Collection System (ReDCS) will create a new future of traditional data collection area and will greatly accelerate the development of data collection technology.
     With setting up the network of Ionosphere Scintilla Monitor, this paper detailedly describes the progress of ReDCS designing and carrying out. First, we review the development and status of Ionosphere Scintilla Monitor , expatiate its need and pressure of carrying out ReDCS, at one time briefly depicts the researching status and the developing dynamic of ReDCS at home and abroad. Second, we analyze and describe the function and structure of Ionosphere Scintilla Monitor System, thoroughly analyze the pivotal question and technology in the progress of designing and carrying out the Ionosphere Scintilla Monitor System. Third, we particularly design the Ionosphere Scintilla Monitor System from the collection of data、the transmiting of data to the incoming database, and gived the structural diagram of system、the main program flow diagram and interface,at one time, we describe the frame clsss and function clsss in the Ionosphere Scintilla Monitor System. Finally, we make a brief summarization and prospect.
     The trait and difficulty of this paper: (1) We know well the progress from the analyzing requirement、designing to carrying out for ReDCS; (2) Parsing the designing of frame and struction for ReDCS's serve; (3) Adopting the technology of complete port and multithreading, solving the program of filling a stated bandwidth in receiving the internet's data of sever; (4) Adopting the technology of OLE DB and multithreading, solving the program of filling a stated bandwidth in saving data to database; (5) There is currency for the designing means and progress of carrying out in This system, so we can apply it into the other system of Remote Computer Monitor.
引文
[1]Anthony Jones,Jim Ohlund,Network Programming For Microsoft Windows,Second Edition,清华大学出版社,2002
    [2]苏羽 王媛媛,Visual C++网络游戏建模与实现,北京科海电子出版社,2003
    [3]李凌,Winsock2网络编程实用教程,清华大学出版社,2002
    [4]Robert G.Freeman Oracle DBA必备技能详解,清华大学出版社,2006
    [5]李建中,王珊,数据库系统原理,电子工业出版社,1998
    [6]Mark Nelson,串行通信开发指南,中国水利水电出版社,2000
    [7]宋雁辉,Windows防火墙与网络封包截获技术,电子工业出版社,2003
    [8]杨文龙,姚淑珍,吴芸,软件工程,电子工业出版社,1998
    [9]Paul C.Jorgensen,软件测试,机械工业出版社,2003
    [10]李于剑,Visual C++实践与提高--图形图像编程篇,中国铁道出版社,2001
    [11]王国印译.Visual C++技术内幕.1994.11
    [12]陈维,黄昱等译.Visual C++2.0 for Win32大全(二).1996.4
    [13]Kate Gregory.Visual C++6开发使用手册.北京:机械工业出版社,1999
    [14]汪翔,袁辉.Visual C++实战和提高--网络编程篇,中国铁道出版社,2001
    [15]Eugene Kain著,健莲科技 译.MFC经典问答.中国电力出版社,2001
    [16]马风格.VC控件与串行通讯.1999现代计算机,2000
    [17]Jim Maloney著,田雨 刘云 译.DCOM开发指南.清华大学出版社,2000
    [18]看雪.加密与解密-软件保护技术及完全解决方案.电子工业出版社,2001
    [19]Mark Nelson著,潇湘工作室 译.串口通信开发指南.中国水利水电出版社,2000
    [20]John E.Swanke著,前导工作室 译,Visual C++MFC扩展编程实例.机械工业出版社,1999
    [21]乔林 杨志刚 刘文杰.Visual C++程序设计一精通篇.中国铁道出版社,1999
    [22]刘长明 杨工明,Visual C++实践与提高-多媒体篇,中国铁道出版社,2001
    [23]冯峰 王雪梅.Visual C++开发高级界面实例.人民邮电出版社,2000
    [24]Don Box著,潘爱民 译.COM本质论.中国电力出版社,2001
    [25]范逸之.Visual Basic与RS232串行通讯控制.中国青年出版社,2000

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700