版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课程设计报告课程名称: 专业综合课程设计 报告题目:基于VB的无线传感器网络 上位机软件的设计 学生姓名: 所在学院: 信息科学与工程学院 专业班级: 学生学号: 指导教师: 2013年12月23日摘 要无线传感器网络是由大量无处不在的微小传感器节点组成,它能根据环境自主完成指定任务的自治监控功能,是对21世纪产生巨大影响力的技术之一。本设计是将无线传感器网络应用于温度监测方面。软件系统前台应用Visual Basic 6.0编程开发环境。采用VB的ADODC控件完成数据库连接,MSchart控件实现节点温度的条形图显示,MScomm控件完成串行数据接收。软件系统后台采用Microsoft O
2、ffice Access 2003 数据库,实现节点信息的存储。采用定时器定时读取数据库,完成节点信息的实时更新。通过串行口与下位机连接,接收适配器发送过来的字符数据,实现无线传感器网络温度监测功能。关键词: 无线传感器网络;Access 2003数据库;串行通信目录摘 要1绪论3课题背景与研究意义3无线传感器网络简介3设计任务51无线传感器网络上位机系统概要设计51.1系统功能简要描述51.2系统模块功能描述61.3系统设计的上位机、下位机的连接61.4数据库设计81.4.1数据库表的创建81.4.2数据库表91.4.3数据库表设计说明91.4.4数据库连接设计102无线传感器网络(上位机)
3、详细设计112.1无线传感器网络温度监测系统(main.frm)112.2节点管理(net_creat.frm)142.3节点信息设置(net_setup.frm)152.4报警管理(alarm.frm)152.5软件模拟(moni.frm)162.6出厂设置(default_setup)173软件测试183.1测试内容183.1.1软件模拟测试193.1.2无线传感器网络上、下位机实现测试203.2测试结果204 结论与心得21参考文献22绪论课题背景与研究意义人类进入21世纪以来,微电子机械系统、计算机、通信、自动控制和人工智能等学科的飞速发展孕育了一种新型的测控网络无线传感器网络 (wi
4、reless sensor network,WSN)。无线传感器网络是由大量无处不在的具有通信与计算机能力的微小传感器节点,密集布设在无人值守的监控区域而构成的,能够根据环境自主完成指定任务的“智能”自治监控网络系统。无线传感器网络是一种超大规模、无人值守、资源严格受限的全分布系统,采用多跳对等的通信方式,其网络拓扑动态变化,具有自组织、自治、自适应等智能属性。无线传感器网络的出现引起了全世界范围的广泛关注。无线传感器网络技术的研究起源于20世纪70年代,最早应用于军事领域,在卡耐基一梅隆大学成立了新一代分布式传感器网络工作组。此后,DA联合美国自然科学基金委员会设立了多项有关无线传感器网络的
5、研究项目。我国近两年也以多种形式支持无线传感器网络的研究。这些研究推动了以网络技术为核心的新军事革命,诞生了网络中心战的思想和体系。目前,无线传感器网络的应用己由军事领域扩展到其他许多领域,如灾难预警与救助、家庭健康监测、空间探索等传统方法无法完成的任务,成为一种“无所不在”的传感技术。本课题的研究目的是设计一种基于ZigBee技术的无线传感器网络系统,进而将其应用于温度系统的监控方面。因为这种监控网络成本较低、无需布线,多个传感器节点布置于各种监控环境。企业设备监测系统一般需要铺设大量的电缆、网线、光纤构成传输网络,设备建设和维护成本很高,而无线传感器网络技术是一种低功耗、自组织的短距离技术
6、,可以实现监测、感知和采集网络分布区域内的各种环境对象数据。传感器网络配合专家系统就可以实现数据的采集和分析,从而降低人工维护成本和设备成本。基于ZigBee的传感器网络技术如果配合有线网络(如以太网),可以实现整个工厂范围内机组的实时监控;配合无线蜂窝网络技术可以实现手机对温度的实时监测。因此无线传感器网络的研究具有重要的应用价值。无线传感器网络简介整个传感器网络由无线温度传感器节点(温度数据采集终端)、协调器和监测中心计算机组成。无线温度传感器节点分布于需要测量的现场,执行温度数据的采集、预处理、发送等工作。协调器负责接收节点传送过来的数据,将无线网络协议的数据转化为以太网络协议的数据传送
7、到监测中心计算机。监测中心计算机通过与协调器间的通信,实时的显示每个温度传感器节点的温度信息。系统框图如图1所示。每一个传感器节点周期性的将温度数据通过无线收发模块发送到协调器,最终显示于监测中心计算机。图1 系统总体结构图无线传感器网络下位机设计主要分为硬件设计和软件设计,硬件方面是以CC2530为主要器件,CC2530 是用于2.4-GHz IEEE 802.15.4、ZigBee 和RF4CE 应用的一个真正的片上系统(SoC)解决方案。它能够以非常低的总的材料成本建立强大的网络节点。CC2530 结合了领先的RF 收发器的优良性能,业界标准的增强型8051 CPU,系统内可编程闪存,8
8、-KB RAM 和许多其它强大的功能。CC2530 有四种不同的闪存版本:CC2530F32/64/128/256,分别具有32/64/128/256KB 的闪存。CC2530 具有不同的运行模式,使得它尤其适应超低功耗要求的系统。运行模式之间的转换时间短进一步确保了低能源消耗。软件部分采用Zigbee协议栈,完成无线网络的网络连接和无线网络数据传输交换。ZigBee协议依据 IEEE 802.15.4标准,在数千个微小的传感器之间相互协调实现通信。这些传感器只需要很少的能量,以接力的方式通过无线电波将温度数据从一个传感器传到另一个传感器,然后传到适配器最后传到电脑端。ZigBee协议是由IE
9、EE802.15.4协议标准定义的PHY层和MAC层与ZigBee联盟所制定的网络层和应用层所构成。其工作频率在2.4GHz、9l5MHz和868MHz,最高传输速率为250kbps。IEEE802.15.4协议MAC层采用CSMA-CA机制来控制信道接入,主要负责传输信标帧、同步以及提供可信赖的传输机制。ZigBee协议栈如图2。图2 ZigBee协议架构设计任务主要任务是分析CC2530协调器串口传输的温度数据格式,通过VB编程实现的数据库写入、读出处理,实时对温度进行图形显示,同时设置温度报警范围,可以进行报警事件处理等。1 无线传感器网络上位机系统概要设计1.1 系统功能简要描述1)
10、系统具有良好的人机界面。2) 自然美观的图形化温度显示,可以一目了然的监测所有节点温度。3) 方便的数据添加和修改功能。4) 定时更新数据库,定时更新温度数据,人性化的温度监测。5) 声光报警功能,最大限度的告诉监控人员节点状态。6) 环境模拟仿真,在没有下位机时也可体验温度检测功能。7) 串行口数据自动接收,自动分析,自动处理,无需人工干预。8) 数据备份和清理功能。1.2 系统模块功能描述整个上位机系统由许多窗体组成,它包括出窗体main.frm、节点管理窗体net_creat.frm、节点信息设置窗体net_setup.frm、报警管理窗体alarm.frm。具体窗体信息见表1.1。表1
11、.1统功能描述序号功能名称窗体名称优先级简要描述1无线传感器网络监测系统Main.frm高串行口设置,和温度的图形显示2节点管理Net_creat.frm中新建节点,删除节点3节点信息设置Net_setup.frm中节点报警温度设置,更新时间设置4报警管理Alarm_m.frm高显示报警节点,报警屏蔽等1.3 系统设计的上位机、下位机的连接无线传感器网络上位机通过串行线与下位机连接,按照串行通信协议发送、接收数据,串行通信发送的数据帧结构如表1.2。数据帧由“:”开始,表示一个网络节点数据的开始,其次是网络节点ID,用来标识检测的节点通道号,然后是网络节点温度,最后“。”上位机一但接收到该字符
12、,则立即进入事件处理,首先分析发送过来的字符数据,分别提取节点ID号,节点温度,然后在数据库中搜索对应的网络节点ID字段,如果搜索到成功,则立即更新节点温度,如果搜索失败,返回为空,不更新数据库。表1.2 数据帧格式8位数据起始标志网络节点ID号节点温度8位数据结束标识当下位机增加网络节点时,必须在上位机端对应添加网络节点,并按照实际网络节点ID添加。事件处理代码见下:Private Sub MSCON_OnComm()Dim my_end$Dim my_sql$Dim my_rs As New ADODB.RecordsetDim net_id$Dim net_tem$Dim b As In
13、tegerDim c As IntegerWith MSCON Select Case .CommEvent Case comEvReceive my_end = .Input mcu_msg = mcu_msg & my_end Text2.Text = mcu_msg If InStr(my_end, .) Then 收到结束标志 取用户名,查询,写如记录 c = InStrL(mcu_msg, .) mcu_msg = Left(mcu_msg, c) b = InStrL(mcu_msg, :) mcu_msg = Mid(mcu_msg, b + 1, c - b - 1) net_
14、id = Left(mcu_msg, 4) net_tem = Right(mcu_msg, Len(mcu_msg) - 4) MsgBox (net_id) my_sql = select nid,ntemp from basic where nid= & net_id & my_rs.Open sql, con, adOpenDynamic, adLockPessimistic If my_rs.EOF Then Else 写入进出记录 Image2.Visible = True Image1.Visible = False Timer1.Enabled = False Timer2.E
15、nabled = False Call Add_temp(net_id, net_tem) End If my_rs.Close Set my_rs = Nothing mcu_msg = End If End SelectEnd WithEnd Sub1.4 数据库设计本设计主要采用微软公司Office Access 2003数据库,比起SQL此数据库功能稍稍逊色,但Access 2003数据库操作简单,属于Office家族,基于它的程序开发较为快捷,它具有很好的兼容性,拓展性,受到许多VB程序员们青睐。1.4.1 数据库表的创建首先打开Office Access 2003,点击新建,这时右
16、边会出现你所要新建的对象,如图1.3。图1.3数据库窗创建界面进入之后如图1.4。此时你可以选择使用设计器创建表,使用向导创建表,通过输入数据创建表。此时选择使用设计器创建表。图1.4 数据库创建向导界面选择使用设计器进入数据表设计,设置字段名称以及字段存储类型。定义主键,数据表设计界面如图1.5。图1.5 数据表设计界面设置好所有节点字段名称,设置的节点名称要与你的数据库信息有关,以便于方便调用。设置完后可以向数据表中添加新数据,具体新数据录入如图1.6。图 1.6 新数据录入1.4.2 数据库表表1.3 数据库表介绍编号数据表名称描述功能说明1网络节点信息表网络节点信息主要用于所有网络节点
17、信息存储,比如节点温度,节点ID等。2节点出厂信息表网络节点初始值信息主要用于新建网络节点时的初始信息。3管理员信息表管理员登陆信息主要用于管理员登陆1.4.3 数据库表设计说明1) 网络节点信息表(Noteinformation)表1.4 网络节点信息编号字段名称字段代码字段类型是否为空是否主键1序号Num自动编号NY2节点IDNid文本YN3节点状态Nstate文本YN4节点名称Nname文本YN5节点地址Naddress文本YN6节点温度Ntemp数字YN7一级报警值Falarm数字YN8二级报警值Salarm数字YN9单位Danwei文本YN10更新时间Updatetime数字YN11
18、节点类型Nstyle文本YN2) 管理员信息表(Administrator)表1.5 管理员信息编号字段名称字段代码字段类型是否为空是否主键1管理员IDAdministrator文本NN2管理员密码Secret文本NN3) 节点出厂信息表(Notedefault)表1.6 节点出厂信息编号字段名称字段代码字段类型是否为空是否主键1节点温度Ntemp数字YN2一级报警值Falarm数字YN3二级报警值Salarm数字YN4单位Danwei文本YN5更新时间Updatetime数字YN6节点类型Nstyle文本YN1.4.4 数据库连接设计Visual Basic 6.0中的ADODC1控件拥有强
19、大的数据库连接功能,在窗体中添加该控件后,调用如下函数,即可实现数据库连接。Public Function getcon()appdisk = IIf(Right(App.Path, 1) = , App.Path, App.Path & )con.ConnectionString = Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source= & appdisk & db1.mdbcon.Opencon.CursorLocation = adUseClientEnd Function数据库连接成功后,系统
20、软件就可以访问数据库了,但是还不能调用、修改、更新数据库中的数据表,必须建立记录集,建立记录集的函数如下,记录集与数据库表连接成功后,就可以修改数据库表中的数据了。Public Sub getrs()sql = select * from basicrs.Open sql, con, adOpenDynamic, adLockPessimisticEnd SubPublic Sub2 无线传感器网络(上位机)详细设计无线传感器网络(上位机)主要实现人机对话功能,设计要求人性化,可视化,图形化。上位机通过一根串行通信线与下位机连接,下位机定时向上位机发送一定格式的数据帧,数据帧包含节点ID,节点
21、温度等信息,上位机接收到数据后首先存入数据库,然后更新连接数据库,图形化、图表化显示节点信息。主程序流程图如图2.1。图2.1 主数据流图2.1 无线传感器网络温度监测系统(main.frm)功能描述:可视化的操作界面,主要由串行口设置模块、数据库连接模块、图形显示模块、报警模块组成,管理员可以使用串行口设置模块设置串行端口号,串行端口传输速率,是否校验,以及是否有停止位。在串行通信前这个模块完成所有串行口初始化工作,管理员设置完串行口后,打开串行口即可实现串行通信。数据库连接模块完成与Access 2003的数据库的连接,连接完成后,显示连接成功,连接成功后软件自动初始化,将数据库中所有网络
22、节点信息用DataGrid显示出来,管理员可以一目了然的看到所有网络节点信息,并可以清楚知道是否有节点处于报警状态。图形显示模块的功能主要是实时显示节点温度,使用人性化、可视化的设计,用简单的条形图就可以监测所有节点,避免庞大的数据表查看,让监控过程更为轻松。报警模块采用声光报警,当有节点温度操作设置的报警值时,报警指示灯不断闪烁,并发出报警声音,不断告知有节点温度超标。无线传感器网络界面如图2.2所示。图2.2 无线传感器网络温度监测中心无线传感器网络温度监测中心是整个软件的主界面,它承载着数据库连接,记录集建立,串口初始化,以及图形控件的初始化等,运行软件后,系统首先初始化串行口,然后等待
23、用户建网,当建网成功后,数据库会连接成功,Datagrid与记录集连接,并显示记录集所有信息。实现初始化的关键代码如下:Public Sub k_int()-数据库记录集连接-Call getconCall getrsSet DataGrid1.DataSource = rscb2.ListIndex = 0cb3.ListIndex = 0cb4.ListIndex = 0cb5.ListIndex = 0-串口初始化- MSCON.CommPort = 1 设置通信端口号为COM1 MSCON.Settings = 38400,n,8,1 设置串口参数,波特率9600 MSCON.Inpu
24、tMode = 0 接收文本型数据 MSCON.RThreshold = 1 接收到一个字符就产生oncomm事件 MSCON.PortOpen = True-Datagrid 初始化-DataGrid1.MarqueeStyle = dbgHighlightRowDataGrid1.RefreshDataGrid1.Columns(0).Caption = 序号DataGrid1.Columns(1).Caption = 节点IDDataGrid1.Columns(2).Caption = 节点状态DataGrid1.Columns(3).Caption = 节点名称DataGrid1.Co
25、lumns(4).Caption = 节点地址DataGrid1.Columns(5).Caption = 节点温度DataGrid1.Columns(6).Caption = 一级报警值DataGrid1.Columns(7).Caption = 二级报警值DataGrid1.Columns(8).Caption = 单位DataGrid1.Columns(9).Caption = 更新时间DataGrid1.Columns(10).Caption = 节点类型DataGrid1.Columns(0).Width = 600Dim i As IntegerFor i = 1 To 10Dat
26、aGrid1.Columns(i).Width = 1000Next iDataGrid1.BorderStyle = dbgFixedSingle-text初始化- If rs.BOF = False And rs.EOF = False Thencb1.Text = rs.Fields(nid)Text1(0).Text = rs.Fields(nname)Text1(1).Text = rs.Fields(ntemp)Text1(2).Text = Trim(rs.Fields(updatetime)Text1(3).Text = rs.Fields(falarm)Text1(4).Te
27、xt = rs.Fields(salarm)Text1(5).Text = rs.Fields(danwei) End If-初始化MSchart-MSChart1.AllowSeriesSelection = False 设置不能选中整个系列MSChart1.RowCount = 15 设置行共15行MSChart1.ColumnCount = 1 设置列1列TT.Interval = rs.Fields(updatetime)End Sub2.2 节点管理(net_creat.frm)功能描述:可视化界面,用户可以管理节点基本信息,包括节点ID,节点名称,节点状态,节点地址,节点温度,节点
28、报警值,节点温度单位,更新时间等,每个节点的信息清晰、完整,方便管理员对每个节点的管理,同时管理员可以进行添加节点,删除节点等操作。节点管理界面如图2.3所示。图2.3 节点管理节点管理的核心功能是实现数据库记录集内数据的新建和删除,并及时更新数据库,在主界面显示出来。新建记录集的时候系统首先自动由出厂设置预设网络节点初始信息,用户也可以根据自己的需求更改。核心代码实现见下:rs.AddNewFor i = 0 To 8rs.Fields(i + 1) = Text1(i).TextNext iCall getrs1rs.Fields(nstyle) = rs1.Fields(nstyle)C
29、all lostrs1rs.Updaters.MoveFirstCall k_int2.3 节点信息设置(net_setup.frm)功能描述:可视化界面,包括一级报警值设置,二级报警值设置,更新时间设置,管理员可以通过主界面右键进入,也可以通过菜单选项进入。管理员可以根据实际需求设置每个节点的报警值,方便对每个节点特殊管理,使监控更实用,更具有广阔的监控范围。节点设置界面如图2.4所示。图2.4 节点信息设置节点信息设置主要实现数据库更新数据功能,包括更新一级报警值,二级报警值和更新时间。实现核心代码见下:Private Sub Command1_Click()rs.Fields(falar
30、m) = Text2.Textrs.Fields(salarm) = Text3.Textrs.Fields(updatetime) = List1.Textrs.Updaters.ResyncUnload MeEnd Sub2.4 报警管理(alarm.frm)功能描述:可视化界面,管理员可以查看所有温度超标的节点信息,包括节点ID,节点温度,一级报警值,二级报警值,和列表显示报警节点信息,人性化的设计,方便管理员对报警节点统一管理,同时管理员可以对报警节点报警屏蔽,报警值重新设置等操作。报警管理界面如图2.5所示。图2.5 报警管理报警管理窗体能搜索所有报警中的字段并列表显示出来,实现核心
31、是搜索功能。核心代码如下:sql = select * from basic where nstate like %报警%my_rs2.Open sql, con, 1, 1Set display.DataSource = my_rs2If my_rs2.BOF = False And my_rs2.EOF = False ThenText1(0).Text = my_rs2.Fields(nid)Text1(1).Text = my_rs2.Fields(ntemp)Text1(2).Text = my_rs2.Fields(falarm)Text1(3).Text = my_rs2.Fie
32、lds(salarm)End If2.5 软件模拟(moni.frm)功能描述:可视化界面,管理员可以在没有下位机的情况下测试软件的功能,数据帧主要包括数据帧起始标志,节点ID,节点温度,数据帧结束标志。管理员可以自行设置节点ID,节点温度,并通过复选框按钮选择是否多通道发送字符,为更好的人机结合,管理员可查看发送的字符串数据,为调试和测试软件功能提供了强大的支持,模拟开始后,主窗体会显示模拟字样,操作非常简单。模拟参数设置界面如图2.6所示。图2.6 软件模拟软件模拟的实现主要是定时向串行口发送数据帧格式的数据,以触发主界面的数据接收事件,即使更新数据信息。定时功能用定时器完成。核心代码如下
33、:Private Sub Timer1_Timer()If Check1.Value = 1 And Check2.Value = 1 Then cstring = : & Text1.Text & Text2.Text & . & : & Text3.Text & Text4.Text & .ElseIf Check1.Value = 1 And Check2.Value = 0 Then cstring = : & Text1.Text & Text2.Text & .ElseIf Check1.Value = 0 And Check2.Value = 1 Thencstring = :
34、& Text3.Text & Text4.Text & .Elsecstring = End IfIf main.MSCON = False Thenmain.MSCON.PortOpen = TrueEnd Ifmain.MSCON.Output = cstringEnd Sub2.6 出厂设置(default_setup)可视化界面,管理员可以设置温度节点测试类型,选择好温度检测类型后,系统会自动根据测试类型初始化一级报警值和二级报警值,如果符合要求确定表示设置完成,如果需要更改立即更改,出厂设置参数设置后,在新建网络节点时的一级报警值、二级报警值和节点类型都和出厂设置的信息相同,这样非常
35、方便的对新网络节点的统一管理,功能更为完善和强大。出厂设置界面如图2.7所示。图2.7 出厂设置出厂设置的核心处理是更改数据库字段内容,操作比较简单:rs1.Fields(falarm) = Text1.Textrs1.Fields(salarm) = Text2.Textrs1.Fields(nstyle) = Combo1.Textrs1.Update3 软件测试本设计是基于CC2530无线传感器网络(上位机)设计,配合下位机将各个网络节点温度显示出来,并有报警功能。为提高程序开发效率以及能方便的调试,软件还具有模拟功能,在没有下位机的情况下,只需要将串行通信口的发送、接收引脚短接,即可实
36、现软件仿真功能。软件仿真窗体将定时从串行口的2引脚(数据发送引脚TXD)发送数据帧,因为2、3引脚短接,数据直接发送到3(数据接收引脚RXD)引脚,并传回电脑端,这时主窗体的数据字符处理模块就正常运行,进行网络节点温度实时显示和处理功能了,同时,管理员还可以改变模拟节点的节点ID和温度,模拟软件的实时显示温度,并在主窗体上显示“模拟中”字样,表示现在处于模拟状态,停止模拟后,该字样消失。3.1 测试内容1) 软件是否初始化正常,数据库连接是否成功,退出及关闭时是否无任何错误。2) 主界面良好,是否能成功建网并提示,图形显示是否正常并能定时更新,管理员是否根据自己需求改变串行端口号、传输速率和是
37、否校验等。3) 数据库可维护性好,数据的录入、删除及更改是否能顺利完成,并能实现动态更新。4) 串行口数据接收是否正常,能正常、准确分析接收的数据,并且数据库字段是否能搜索实时更新。5) 软件模拟功能是否正常实现,演示功能是否强大。6) 与下位机连接是否成功,并能成功传输更新数据。7) 测试步骤3.1.1 软件模拟测试首先进入主界面(图3.1),这时,窗体界面基本初始化已经完成,但并没有完成网络节点注册,选择菜单软件模拟 ,进入软件模拟窗体(图3.2)。图3.1 主界面图 图3.2 软件模拟界面点击开始模拟和开始建网,建网成功后,图形化显示初始化并连接数据库,开定时更新数据,通过模拟软件窗体改
38、变节点温度,网路节点列表和条形图实时显示温度信息(图3.3)。管理员可以点击鼠标右键,打开弹出菜单,选择要进行的操作,可以重新设置节点报警值或进入报警处理窗体(图3.4),进行报警屏蔽等操作。 图3.4报警屏蔽界面图图3.3 程序主界面图 进入节点管理窗体(图3.5),可以新建节点,删除节点,软件会自动给新节点分配网络地址和网络ID,并按照出厂设置内容初始化网络节点,点击保存后,新建节点成功,系统立刻更新数据,主界面记录会立刻添加管理员新建的数据(图3.6),并开始实时显示。图3.6 新建节点后的主界面图3.5 节点管理 3.1.2 无线传感器网络上、下位机实现测试与下位机连接后进入上位机下位
39、机连接测试,因为下位机仅有一个网络节点,所以软件只监测一个节点温度,测试步骤如下进入主界面(如图3.1)后点击开始建网,建网成功后(如图3.6),图形化显示初始化并连接数据库,此时,数据库连接成功,软件已经开始定时接收串行口发送过来的数据,已经开始定时更新数据库了,此时我在程序中加一条代码:msgbox net_tem, 这个代码的意思是在每次接收到串行数据发送的数据后,待分析完字符数据,提取net_tem后,通过msgbox告诉我是否温度检测成功,数据是否成功收到,如果消息盒子的报告是空的,则表示数据接收失败或者没受到数据,如果消息盒子报告弹出温度正常,则表示成功接收并更新了数据库。具体代码如下cu_msg
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024版墙纸购销合同范本
- 2025年度数字经济基础设施建设承包借款合同4篇
- 2024预埋件研发与生产项目合同范本3篇
- 2024食品物流信息化管理系统合同
- 2025年度文化创意产品采购合同知识产权保护与市场推广3篇
- 2025年度专业市场租赁协议范本4篇
- 2025年度智慧社区物业服务承包合同4篇
- 2025年度电力企业财务预算出纳人员担保合同3篇
- 2025年度商场橱窗窗帘广告设计与安装合同4篇
- 2025年度新能源汽车制造项目承包商担保合同规范4篇
- 春节英语介绍SpringFestival(课件)新思维小学英语5A
- 进度控制流程图
- 2023年江苏省南京市中考化学真题
- 【阅读提升】部编版语文五年级下册第四单元阅读要素解析 类文阅读课外阅读过关(含答案)
- 供电副所长述职报告
- 现在完成时练习(短暂性动词与延续性动词的转换)
- 产品质量监控方案
- 物业总经理述职报告
- 新起点,新发展心得体会
- 深圳大学学校简介课件
- 校园欺凌问题成因及对策分析研究论文
评论
0/150
提交评论