毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
无线传感器网络中数据传输最优路径选择(9)
图 4-1登陆主界面
4.2 数据库设计
本系统将使用SQL Server 2008作为数据库管理系统,由于本系统是应用在单机系统上,只需建立一个数据库,将其命名为qqq.mdb。如下图:
图 4-2数据库总体结构
4.2.1 tb表
保存管理模拟节点的坐标。主键:X坐标
表 4.1 tb表
字段名称 数据类型 备注
X INT X坐标
Y INT Y坐标
4.2.2 ta表
表 4.2借书信息
字段名称 数据类型 备注
实验次数 INT 实验次数
Gdr跳数 INT 跳数
Cr跳数 INT 跳数
Mgdr跳数 INT 跳数
Gdr欧氏距离 Float 距离
Cr欧氏距离 Float 距离
Mgdr欧氏距离 Float 距离
Gdr能量消耗 Float 能量
Cr能量消耗 Float 能量
Mgdr能量消耗 Float 能量
5 系统实现
整个系统可分为显示模拟节点、坐标节点的读取、变换始终节点、保存结果、GDR路由模拟、CR路由模拟、MGDR路由模拟、实验结果比较保存八大模块。可通过不同的按钮进行管理操作。
5.1 显示模拟节点
系统首页即一个窗口上面有八个按钮,第一个按钮就是显示模拟节点按钮。本功能就是显示一张自己保存的图片。代码如下:
If (chishu > 5)
MessageBox.Show("五次实验已经做完");
Else
{
label2.Text = chishu.ToString();
Graphics g = this.CreateGraphics();
Bitmap bitmap = new Bitmap(@"d:\无线传感器.jpg");
g.DrawImage(bitmap, 0, 0, 700, 300);
if (chishu == 1)
button5.Enabled = true;
else
button7.Enabled = true;
}
图 5-1显示模拟节点界面
5.2 节点坐标读取功能
节点坐标读取功能主要就是连接数据库并读取其中模拟数据坐标的值。代码如下:
SqlConnection conn = new SqlConnection("Data Source=KONG\\SQLEXPRESS;Trusted_Connection=SSPI;Initial Catalog=qqq");
conn.Open();
SqlDataAdapter myadapter = new SqlDataAdapter("select *from tb", conn);
SqlCommandBuilder sqlBulider = new SqlCommandBuilder(myadapter);
共16页:
上一页
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
下一页
上一篇:
MATLAB的带噪声语音信号处理+滤波器设计
下一篇:
MATLAB铁路监控视频的超分辨率技术研究
认知无线电网络中基于双...
基于神经网络的E型微带天线设计
海洋工程自主机器人AUV声呐传感器设计
ZigBee无线人员定位系统设计+源程序
STC89C52单片机无线智能抄表系统设计与实现
STC89C52单片机基于短信息无...
基于多载波滤波器组的无线信道估计研究
谷度酒庄消费者回访调查问卷表
浅谈新形势下妇产科护理...
高校网球场馆运营管理初探【1805字】
中国古代秘书擅权的发展和恶变
辩护律师的作证义务和保...
多元化刑事简易程序构建探讨【9365字】
拉力采集上位机软件开发任务书
《醉青春》导演作品阐述
国内外无刷直流电动机研究现状
浅谈传统人文精神茬大學...