毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

GPRS单片机远程数据遥测以及处理研究+PCB电路图 第6页

更新时间:2016-8-27:  来源:毕业论文
2.4数据处理软件的需求分析
这套数据处理平台软件的开发目的包括:连接网络,获取从无线设备处发送过来的数据;此数据格式是以字符形式出现的ASCII码,因此要对数据进行解析提取;连接数据库,对数据进行长期保存;最后要能够在软件平台中提取数据库内数据,进行显示。vs2005+sql学生信息管理系统论文+源码+需求分析+数据库设计
2.4.1系统总体需求及框架
计划设计7个界面,欢迎登入界面、主界面、通讯接口设置界面、数据采集界面、历史数据查询界面、通讯设备查询界面、本机IP地址查询界面。
各界面可以通过按钮或者菜单控件互相切换。
通讯接口设置界面内要求实现:设置本机端口的打开与关闭;显示本机IP地址;设置目标通讯设备的IP地址功能。
数据采集界面要求实现:打开或关闭与网络连接的功能;选择与无线通讯设备连接的端口;采集远程数据;将采集所得数据存入数据库;
历史数据查询界面要求实现:查询调取整个数据库内所有数据的功能;根据日期调阅相应温度数据;以表格方式显示数据;
通讯设备查询界面则要求显示DTU的硬件设备信息,而IP查询界面即是显示当前计算机的IP地址。
2.4.2功能模块的选取
各界面互相切换调用采用按钮以及MenuStrip;
数据的显示采用表格形式,选用DataGridView控件;
使用MessageBox显示IP地址以及端口情况;
并且使用容器控件Panel来合理规划界面布局。
2.4.3网络通讯的实现
C#自备的Socket包,可以很好的实现数据平台软件与DTU的数据传输目的。
因此选用Socket函数
所谓Socket通常也称作”套接字“,应用程序通常通过”套接字”向网络发出请求或者应答网络请求。 根据连接启动的方式以及本地套接字要连接的目标,套接字之间的连接过程可以分为三个步骤:服务器监听,客户端请求,连接确认。
  服务器监听:是服务器端套接字并不定位具体的客户端套接字,而是处于等待连接的状态,实时监控网络状态。
  客户端请求:是指由客户端的套接字提出连接请求,要连接的目标是服务器端的套接字。为此,客户端的套接字必须首先描述它要连接的服务器的套接字,指出服务器端套接字的地址和端口号,然后就向服务器端套接字提出连接请求。
连接确认:是指当服务器端套接字监听到或者说接收到客户端套接字的连接请求,它就响应客户端套接字的请求,建立一个新的线程,把服务器端套接字的描述发给客户端,一旦客户端确认了此描述,连接就建立好了。而服务器端套接字继续处于监听状态,继续接收其他客户端套接字的连接请求。

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页

GPRS单片机远程数据遥测以及处理研究+PCB电路图 第6页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。