![网页序列分析系统课程设计(论文)_第1页](http://file4.renrendoc.com/view/70d9238e8e08a81413ac7a0b0d3f78e8/70d9238e8e08a81413ac7a0b0d3f78e81.gif)
![网页序列分析系统课程设计(论文)_第2页](http://file4.renrendoc.com/view/70d9238e8e08a81413ac7a0b0d3f78e8/70d9238e8e08a81413ac7a0b0d3f78e82.gif)
![网页序列分析系统课程设计(论文)_第3页](http://file4.renrendoc.com/view/70d9238e8e08a81413ac7a0b0d3f78e8/70d9238e8e08a81413ac7a0b0d3f78e83.gif)
![网页序列分析系统课程设计(论文)_第4页](http://file4.renrendoc.com/view/70d9238e8e08a81413ac7a0b0d3f78e8/70d9238e8e08a81413ac7a0b0d3f78e84.gif)
![网页序列分析系统课程设计(论文)_第5页](http://file4.renrendoc.com/view/70d9238e8e08a81413ac7a0b0d3f78e8/70d9238e8e08a81413ac7a0b0d3f78e85.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一章绪论由于网站的结构设计,对特定用户而言信息获取的代价与所经过的浏览路径长度成正比,这些位于路径中间的不必要的文档就无疑增加了用户获取信息的代价。本文利用Clementine数据挖掘的方法和技术对用户所访问的页面序列进行挖掘,构建网页推荐的模型,实现对当前站点排序方式的优化,从而最大限度地优化用户访问体验,提高当前站点信息获取的整体效率。[关键词]网页推荐;Clememtine数据挖掘;访问序列传统的Web网站以系统自身为中心,为了容纳大量的信息,以图结构组织网站,页面之间存在着比较复杂的层次关系。这些预先设计好的浏览路径(网站的结构)严格按照设计者编辑好的层次返回页面,因此,为了获取特定的信息,从同一页面出发的所有用户都不得不重复地经过很多与自己毫无关系的、不希望看到的中间链接页面,使得用户为了获取少量的信息付出较大的代价。如果在确保网页内容的前提下,实现网站物理结构的调整和再组织,就可以避免混乱。站点路径优化实际上就是站点管理者优化其站点结构,它的出现就是为了提高用户的访问效率以及用户对站点的忠诚度。 第二章数据基本分析2.1数据说明本数据来自网络信息服务(IIS)网站和1999年9月28日全天日志记录,每行连续数据表示单个用户24小时内浏览网页的记录,连续数据中的数字表示用户对相应网页的浏览请求,该访问请求不会被记录成详细的记录,即具体的网址,而只是单单记录了网页类型。这些网页类型分别是"frontpage","news","tech","local","opinion","on-air","misc","weather","health","living","business","sports","summary","bbs"(bulletinboardservice),"travel","msn-news",and"msn-sports"。通过超高速缓冲器(寄存器)每个网页的服务请求不会被记录到服务日志,因此,它不会体现在数据中。2.2质量分析此次分析的数据总共有989818,平均每个用户点击网页的次数是5.7次,每个不同类型的网页有10到5000个不同的URL(网页地址)。从数据的质量上看,这是一个较大的数据集,数据的量足够大,可以用于数据的挖掘分析,且数据来源于InternetInformationServer(IIS),有足够可信度。用户平均点击网页的数据也有5.7次,适合用于分析点击网页序列,每种类型的网页也有足够多的不同网址,符合客观要求。因此从数据质量上看,所选取的数据有分析的必要。2.3基本描述分析截取部分数据如下:1123224222335161166777668888694441031051044411111111121211每一行代表一个用户所点击的网页,此次选取的数据之中一共有17个不同类型的网页,分别是:frontpagenewstechlocalopinionon-airmiscweathermsn-newshealthlivingbusinessmsn-sportssportssummarybbstravel为了方便处理,将以上各个网页进行编号,分别为1234567891011121314151617。一第三行数据为例对单个用户的数据进行说明。用户3第一次点击3号网页,第二次点击2号网页,第三次点击2号网页,第四次点击4号网页等一次类推下去。每一行都是一个用户的记录第三章数据预处理3.1数据处理过程此次任务是设计基于网页点击次序来推送下一次可能点击的网页。选取的方法是Clementine的序列关联,所以要将数据处理成Clementine可读取的格式,并且要删减不必要的数据,改写数据的格式,这样才能达到分析处理的要求。结合提供的数据具体分析:每行数据是一个用户的信息记录,表示的含义是第n号用户点击了哪个网页,是第几次点击的。举出部分数据样例如下:1123224222335161166777668888694441031051044411111111121211因为此次任务是进行序列关联分析,所以用户只进行了一次点击情况的记录可以直接删除,比如样例中2,4,5,6,8号用户。又因为最终要进行的操作是推送下一个可能点击的网页,如果用户只是在不断的点击同一个网页,这样的记录也无法分析可推送的网页,故也要剔去,如样例中1号用户。还有一种情况就是在多次点击过程中有重复点击的网页,这样的情况只需选取一次即可,因为我们所关系的是网页点击的次序而不是次数,现对样例中9号用户的数据进行分析,用户9第一次点击6号网页,第二次点击7号网页,第三次点击6号网页,第四次点击8号网页。根据以上的要求,可将数据处理成三列,分别表示用户号,用户点击的网页号,此次点击的次序号。将处理好的数据保存在文件中等待处理即可。3.2数据预处理方法根据数据处理过程,决定运用microsoftvisualc++软件,进行编程处理,程序分析过程如下:1.先取数据文本中一行数据赋值给数组msn2.将msn数组按照空格分隔符分割,并将分割后数据转换为整型,赋值给msn1数组。3.对msn1数组中数据进行前后比较,如若相等,则将前一个赋值为04.将数组msn1中数据进行判断,大于0,则将数据赋值给数组msn2。5.将数组msn2中数据个数大于1的,按形式为三列,分别是用户号,用户点击的网页号,点击网页的次序号的格式写入e.txt文本文件。6.具体代码分析如下:#include<iostream>#include<fstream>#include"memory.h"#include"stdlib.h"usingnamespacestd;voidmain(){cout<<"正在处理,请稍等";//voidquchu();inti=0,count=0;charmsn[100000];//保存字符型数据数组intmsn1[100000];//保存一行int型数据数组intmsn2[10000];//保存无重复数据数组fstreamout;ofstreamin;//定义文本输入输出流out.open("msnbc990928.seq",ios::in);//打开文本数据in.open("e.txt",ios::trunc);//ios::trunc表示在打开文件前将文件清空,由于是写入,文件不存在则创建while(!out.eof()){out.getline(msn,100000,'\n');//getline(char*,int,char)表示该行字符达到100个或遇到换行就结束constchar*split="";//将数据变为int型char*p;i=0;p=strtok(msn,split);while(p!=NULL) { msn1[i]=atoi(p);//将截取数字转换为整型,赋值给数组 p=strtok(NULL,split); i++; }intii=i;inta=0;for(i=0;i<ii;i++){ if(msn1[i]==msn1[i+1])//判断是否重复,重复则将前一值赋值为0 msn1[i]=0; if(msn1[i]>0)//将符合条件的赋值给数组 { msn2[a]=msn1[i]; a++; }}intaa=a;//保存一行数字个数if(aa>1)//将一行的个数大于1的按要求写入文件{ for(i=0;i<aa;i++) in<<count+1<<','<<msn2[i]<<','<<i+1<<"\n"; count++;}}out.close();//关闭文件}3.3数据预处理结果数据处理好之后,形式为三列,分别是用户号,用户点击的网页号,点击网页的次序号。取部分处理好的结果如下:ID,CONTENT,TIME1,3,11,2,21,4,31,2,41,3,52,6,12,7,22,6,32,8,43,6,13,9,23,4,3开头是加上的字段名。表达的含义是一号用户第一到第五次分别点击3,2,4,2,3号网页。这个数据就可以用Clementine进行处理分析了。第四章数据模型构建4.1数据流的构建打开Clementine软件,在源选项卡中选择“可变文件”节点,单击编辑,进行如下设置:在文件设置中,导入处理好的数据,勾选“读取文件中的字段名”,在定“界符中”选项框中勾选“逗号”,“新行”;在类型设置中,将ID字段设为无类型,CONTENT设为集,TIME设为范围。设置过程截图如下:图1导入数据图2数据类型设置再点击选取表节点,连接可变文件,执行,观察数据是否正确导入了。然后在数学建模选项卡中选择“序列”节点,连接可变文件,点击编辑,进行如下设置:在字段设置中,将ID字段设置为ID,勾选“设置时间字段”,选择TIME,内容字段中选择CONTENT。在模型设置中,设置合适的最小规则支持度,最小规则置信度,最大序列大小,要添加到流的预测。设置过程截图如下:图3序列分析字段设置图4序列分析模型参数设置以上过程设置好后,对“序列”字段点击执行,产生结果。数据流的构建过程截图如下:图5数据流构建第五章模型结果分析5.1结果的分析处理首先在“序列”节点的模型设置中设置好合适的最小支持度,最小置信度。现在将最小支持度设置为3%,,最小置信度设置为60%,取其结果进行相应的分析。结果如下:图6测试模型结果将最小支持度设置为3%,最小置信度设置为60%是为了剔除最小支持度小于3%,最小置信度小于60%的结果。以第一条结果为例进行说明:前项为4,7,后项为4,表示点击了4号网页,再点7号网页,可推送出4号网页。因为记录一共有989818,此条结果支持度为4.47%,故先点击4号网页,再点击7号网页的记录一共有约40000多条,点击了4号和7号网页后,在点击4号的可能性为72.26%,即为其置信度。其他条记录可依此类推。5.2结果合理性分析以上选取的最小支持度设置为3%,最小置信度设置为60%,那么根据这个设置可以看出,只有重复出现30000次左右的结果才会被保留下来,这样会导致很多条结果被剔除,所得出的结论很少,不利于分析推送。所以最小支持度应该设置的更小一定,使结果更加有合理性。重新设置相关参数,最小支持度设置为0.5%,最小置信度设置为60%,则前项必须出现的次数达到5000次左右结果才会被保留。结果如下:图7修正模型结果图8模型结果汇总从结果汇总中可以看出,将最小支持度设置为0.5%,最小置信度设置为60%时,规则数一共有161条,有效的事务数有383534条。其中最小的支持度为0.633%,最大支持度为88.35%。最小置信度为60.056%,最大置信度为83.84%。从有效事务数,规则条数上看,这个结果还是很合理的。置信度也在60%以上,有一定可信度。故可以选择这个分析结果。最后将此结果导出,保留给推荐系统备用。第六章应用系统设计6.1模型接口经讨论分析我们决定,运用delphi7.0软件实现对本系统的应用设计。具体分析实现步骤如下:1.用户操作网页编号记录的实现。定义全局数组msn,用于记录用户所进入网页的的编号,代码如下:unitUall;interfacevarmsn:array[0..1000]ofinteger;//定义数组,保存访问数据vari:integer;implementationusesUlocal,Umain,Unews,Utech;initializationi:=0;end.2.编辑17个窗口作为网页,并新建一个主窗口Fmain,在Fmain中拉入label,当用户点击相应的label时,进入相应的网页,并将网页的编号记录到数据Uall.msn数组中,并将数组下标i自加1。具体label中代码如下:procedureTFmain.Label2Click(Sender:TObject);beginself.Hide;Fnews.Show;Uall.msn[UALL.i]:=2;Uall.i:=Uall.i+1;end;3.网页推荐实现。在Fmain中拉入一个button,当用户点击此button时,系统进行推荐,在此中写入代码,具体分析步骤如下:1)取分析后文本数据中一行,并将一行数据进行分割,取最后一个编号为推荐编号转换为Int型,赋值给整型变量SE。将数据逐个转换为int型,赋值给msnint数组,数据最后一个编号不写如数组。2)将msnint数组中数据从结尾开始逐个与用户操作序列数组结尾开始进行比较。用户操作序列数组Uall.msn与msnint中匹配时,将SE值转换为string型赋值给SEE,并将temp值赋值为1。3)对temp进行判断,temp为1时则说明可进行推荐。则将推荐的数据SEE赋值给label.caption。即可显示。具体代码如下:procedureTFmain.Button2Click(Sender:TObject);varF:TextFile;S:string;//保存一行字符SE:integer;//保存推荐网页编号SEE:string;//保存临时推荐网页编号SS:string;//保存所有推荐Slist:Tstringlist;//定义字符截取i:integer;//ii:integer;alli:integer;temp:integer;//inn:integer;scount:integer;msnint:array[0..1000]ofinteger;//定义数组,保存int型数据begintemp:=0;SEE:='';SS:='';AssignFile(F,'ID.txt');//绑定文件到文件类型变量Reset(F);//打开一个存在的文件,另Rewrite创建文件并打开whilenoteof(F)dobeginReadln(F,S);//读取一行字符//################################//字符串的截取Slist:=Tstringlist.Create;slist.Delimiter:='';//设置分隔符slist.DelimitedText:=S;//设置待分割的字符串scount:=slist.Count-1;fori:=0toslist.Count-2do//列举所有值,保存进数组beginmsnint[i]:=Strtoint(Slist[i]);end;SE:=Strtoint(Slist[scount]);//取最后一个编号为推荐编号//################################i:=scount-1;alli:=UALL.i-1;//取最大值whilemsnint[i]=uall.msn[alli]dobegini:=i-1;alli:=alli-1;ifi=-1thenbegintemp:=1;SEE:=inttostr(SE);end;end;end;iftemp=1thenbegininn:=strtoint(SEE);caseinnof1:SEE:='头条';2:SEE:='新闻';3:SEE:='科技';4:SEE:='本地新闻';5:SEE:='舆论';6:SEE:='在线直播';7:SEE:='音乐';8:SEE:='天气';9:SEE:='MSN';10:SEE:='健康';11:SEE:='家居';12:SEE:='商业';13:SEE:='MSN体育';14:SEE:='体育';15:SEE:='概要';16:SEE:='BBS';17:SEE:='旅行';end;Ltuijian.Caption:=inttostr(inn)+'.'+SEE;ShowMessage('向您推荐:'+SEE);end;iftemp=0thenbeginLtuijian.Caption:='';ShowMessage('由于进入的网页数不够,还没能向您推荐网页!!');end;CloseFile(F);end;6.2人机接口1.用户进入系统时,首先显示的为可以自动跳转的界面,介绍系统名与系统作者。这样使系统更具有亲和力。功能实现需要加入timer,gauge和imag控件,导入图片,使图形更加美观。并在timer控件中写代码,使之能够自动加载进程条。代码如下:procedureTFlogin.Timer1Timer(Sender:TObject);beginGauge1.Progress:=Gauge1.Progress+1;ifGauge1.Progress=Gauge1.MaxValuethen//计时计的间隔时间10毫秒,maxvalue=100,1秒钟后进入登录窗口beginFmain.Show;Self.Hide;Timer1.Enabled:=False;//必须要停止计时计,否则计时计会一直运行,结果是每过一分钟就会弹出登录窗口end;end;end.最终界面如图9显示:图9登录界面2.进入到主界面,加入imag控件,导入图片,使图形更加美观。添加BitBtn控件,设置其caption属性为“退出”,使之为退出按钮,并导入图片,使控件更加美观。当用户点击时控件时,则退出系统。为了实现系统自动推荐,则在fmain中的onshow事件中写入推荐代码。同时为了使界面更加富有美感,加入了XPManifest控件。最终界面如图10显示,程序代码如下:1)BitBtn中退出程序代码:procedureTFmain.BitBtn1Click(Sender:TObject);beginapplication.Terminate;end;2)Onshow事件中写入推荐代码:procedureTFmain.FormShow(Sender:TObject);varF:TextFile;S:string;//保存一行字符SE:integer;//保存推荐网页编号SEE:string;//保存临时推荐网页编号SS:string;//保存所有推荐Slist:Tstringlist;//定义字符截取i:integer;//ii:integer;alli:integer;temp:integer;//inn:integer;scount:integer;msnint:array[0..1000]ofinteger;//定义数组,保存int型数据begintemp:=0;SEE:='';SS:='';AssignFile(F,'ID.txt');//绑定文件到文件类型变量Reset(F);//打开一个存在的文件,另Rewrite创建文件并打开whilenoteof(F)dobeginReadln(F,S);//读取一行字符//Length(S);//SS:=LeftStr(S,Length(S)-1);//从Str字符串变量的中第1个字符开始取长度为S长度个字符-1的字符串;//SE:=RightStr(S,1);//取最后一个字符//ShowMessage(SS);//################################//字符串的截取Slist:=Tstringlist.Create;slist.Delimiter:='';//设置分隔符slist.DelimitedText:=S;//设置待分割的字符串scount:=slist.Count-1;fori:=0toslist.Count-2do//列举所有值,保存进数组beginmsnint[i]:=Strtoint(Slist[i]);//showmessage('这个数'+inttostr(msnint[i]));end;SE:=Strtoint(Slist[scount]);//取最后一个编号为推荐编号//showmessage('这个数'+inttostr(SE));//################################i:=scount-1;alli:=UALL.i-1;//取最大值//ii:=0;//whilealli<=uall.ido//beginwhilemsnint[i]=uall.msn[alli]dobegini:=i-1;alli:=alli-1;ifi=-1thenbegintemp:=1;SEE:=inttostr(SE);//+''+SEE;end;end;end;iftemp=1thenbegininn:=strtoint(SEE);caseinnof1:SEE:='头条';2:SEE:='新闻';3:SEE:='科技';4:SEE:='本地新闻';5:SEE:='舆论';6:SEE:='在线直播';7:SEE:='音乐';8:SEE:='天气';9:SEE:='MSN';10:SEE:='健康';11:SEE:='家居';12:SEE:='商业';13:SEE:='MSN体育';14:SEE:='体育';15:SEE:='概要';16:SEE:='BBS';17:SEE:='旅行';end;Ltuijian.Caption:=inttostr(inn)+'.'+SEE;//ShowMessage('向您推荐:'+SEE);//SEE:='';end;iftemp=0thenbeginLtuijian.Caption:='';end;CloseFile(F);end;图10主界面3.点击网页label,进入到网页页面。功能实现加入imag控件,导入图片,使图形更加美观。同时键入lanbel,更改caption属性,描述客户所进入的网页的页面。并添加button控件,caption属性改为“退出”,当用户点击时使界面返回主界面。最终界面如图11,代码如下:procedureTFmisc.Button3Click(Sender:TObject);beginclose;fmain.show;end;end.图11单个网页6.3软件测试1.打开软件,进入加载界面如图12:图12加载界面2.进入主界面,点击,13号MSN体育,访问网页MSN体育,如图13,图14所示:图13选择进入网页图14网页显示3.点击,7号网页音乐,访问网页音乐,如图15,图16所示:图15进入网页图16网页显示4.退出音乐网页后,系统自动推荐13号网页MSN体育,如图17:图17显示推荐网页5.点击推荐按钮,系统跳出弹框,显示推荐网页,如图18图18按钮推荐网页6.再次点7号,选择音乐,进入音乐网页如图19所示:图19进入音乐网页7.退出网页,进入主界面,系统无法找到匹配序列,则自动清空推荐网页,如图20:图20推荐自动清空8.点击推荐按钮,给出提示,说明系统未能找到匹配的推荐网页,如图21所示:图21按钮推荐提醒9.在主界面点击退出,则退出系统,如图22所示:图22退出系统10.经过以上测试,软件能够正常运行。但是,在网页的设计方面还不够完美,不够贴近于实际,有待改善。在操作舒适度方面稍好,符合系统的基本要求。整体来看,本系统功能和设计还是比较完善的。结论本次基于msnbc数据的网页序列分析系统的设计过程主要有三大部分。第一是数据预处理部分,首先要分析序列分析所需要的数据类型,将给定的原始数据处理成Clementine支持的数据格式,剔除不起作用的数据记录,减少数据量,还要降低数据的冗余,序列分析分析的是先后顺序,与点击网页的次数无关,可以将点击多次的相同网页减为一次,最终将数据处理成了三列,这三列的含义分别是用户号,点击网页号,点击网页的次序号;第二是利用Clementine来分析处理好的数据,现构建好数据流,选择可变文件节点,导入文件,设置好相应的设置,在使用“序列”节点,连接可变文件,进行相应的设置,执行便可得出相应的结果,然后将结果导出备用;第三是设计推送系统部分,此部分使用delphi开发工具进行开发。主要工作又包括两部分,一是模型接口的设计,二是人机接口的设计。做好相应的窗体,能将Clementine分析得出的结果导入,根据结果进行比对分析,通过推送系统直接就可以得出相应的结果。这就是最终所做出的基于msnbc数据的网页序列分析系统。参考文献[1]毛国军,段立娟.数据挖掘原理与算法[M].北京:清华大学出版社,2012[2]王婧,梁兴柱.C++程序设计[M].北京:电子工业出版社,2009[3]张世明.Delphi程序设计基础.北京:人民邮电出版社,2008[4]薛薇,陈欢歌.Clementine数据挖掘方法及应用.北京:电子工业出版社,2010.9:ISBN978-7-121-11778-7.结束语这次课程设计,运用了多学科的知识,真可谓是大学学习的知识的综合运用。首先要对任务进行分析,先要处理好数据,这个过程可以运用各种工具和方法,只要能将数据处理成所需的结构即可。我们这次所选取c++来处理,通过编程将原始数据导入,在进行相应处理,导出结果。这个过程要对c++文件导入导出的语法很熟悉才行,同时还要了解数组函数等基本知识,部分函数可以在网上收索得到,灵活运用即可。然后就需要使用到数据处理的工具,选用Clementine来处理数据,选用的方法是关联规则的序列关联分析。这个部分的处理需要对Clementine的各个控件很熟悉,要掌握序列关联分析的理论知识,最后要对分析出的结果进行合理性分析,结合实际,判断自己得出的结论是否有应用性。最后,就是将所得出的分析结果很好的展示给用户。我们是设计一个网页推荐系统,采用的工具是delphi,可视化窗口程序设计。这部分要能熟练使用delphi开发工具,合理设计窗体,处理好模型接口,能很好的导入结果数据,还要处理好人机交互接口,让用户能简单方便的操作,界面要注意美观简约。以上就是我们整个设计过程中需要注意的东西。最后在总结一下我们这次设计中所用到的全部知识。C++预处理数据,Clementine分析数据,得出结果,delphi设计推送系统。三大块的知识都很多,我们还要很多不足与欠缺的地方,但通过这次设计之后,我们定能向前更进一步。基于C8051F单片机直流电动机反馈控制系统的设计与研究基于单片机的嵌入式Web服务器的研究MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究基于模糊控制的电阻钎焊单片机温度控制系统的研制基于MCS-51系列单片机的通用控制模块的研究基于单片机实现的供暖系统最佳启停自校正(STR)调节器单片机控制的二级倒立摆系统的研究基于增强型51系列单片机的TCP/IP协议栈的实现基于单片机的蓄电池自动监测系统基于32位嵌入式单片机系统的图像采集与处理技术的研究基于单片机的作物营养诊断专家系统的研究基于单片机的交流伺服电机运动控制系统研究与开发基于单片机的泵管内壁硬度测试仪的研制基于单片机的自动找平控制系统研究基于C8051F040单片机的嵌入式系统开发基于单片机的液压动力系统状态监测仪开发模糊Smith智能控制方法的研究及其单片机实现一种基于单片机的轴快流CO〈,2〉激光器的手持控制面板的研制基于双单片机冲床数控系统的研究基于CYGNAL单片机的在线间歇式浊度仪的研制基于单片机的喷油泵试验台控制器的研制基于单片机的软起动器的研究和设计基于单片机控制的高速快走丝电火花线切割机床短循环走丝方式研究基于单片机的机电产品控制系统开发基于PIC单片机的智能手机充电器基于单片机的实时内核设计及其应用研究基于单片机的远程抄表系统的设计与研究基于单片机的烟气二氧化硫浓度检测仪的研制基于微型光谱仪的单片机系统单片机系统软件构件开发的技术研究基于单片机的液体点滴速度自动检测仪的研制基于单片机系统的多功能温度测量仪的研制基于PIC单片机的电能采集终端的设计和应用基于单片机的光纤光栅解调仪的研制气压式线性摩擦焊机单片机控制系统的研制基于单片机的数字磁通门传感器基于单片机的旋转变压器-数字转换器的研究基于单片机的光纤Bragg光栅解调系统的研究单片机控制的便携式多功能乳腺治疗仪的研制基于C8051F020单片机的多生理信号检测仪基于单片机的电机运动控制系统设计Pico专用单片机核的可测性设计研究基于MCS-51单片机的热量计基于双单片机的智能遥测微型气象站MCS-51单片机构建机器人的实践研究基于单片机的轮轨力检测基于单片机的GPS定位仪的研究与实现基于单片机的电液伺服控制系统用于单片机系统的MMC卡文件系统研制基于单片机的时控和计数系统性能优化的研究基于单片机和CPLD的粗光栅位移测量系统研究单片机控制的后备式方波UPS提升高职学生单片机应用能力的探究基于单片机控制的自动低频减载装置研究基于单片机控制的水下焊接电源的研究基于单片机的多通道数据采集系统基于uPSD3234单片机的氚表面污染测量仪的研制基于单片机的红外测油仪的研究96系列单片机仿真器研究与设计基于单片机的单晶金刚石刀具刃磨设备的数控改造基于单片机的温度智能控制系统的设计与实现基于MSP430单片机的电梯门机控制器的研制基于单片机的气体测漏仪的研究基于三菱M16C/6N系列单片机的CAN/USB协议转换器基于单片机和DSP的变压器油色谱在线监测技术研究基于单片机的膛壁温度报警系统设计基于AVR单片机的低压无功补偿控制器的设计基于单片机船舶电力推进电机监测系统基于单片机网络的振动信号的采集系统基于单片机的大容量数据存储技术的应用研究基于单片机的叠图机研究与教学方法实践基于单片机嵌入式Web服务器技术的研究及实现基于AT89S52单片机的通用数据采集系统基于单片机的多道脉冲幅度分析仪研究机器人旋转电弧传感角焊缝跟踪单片机控制系统基于单片机的控制系统在PLC虚拟教学实验中的应用研究基于单片机系统的网络通信研究与应用基于PIC16F877单片机的莫尔斯码自动译码系统设计与研究基于单片机的模糊控制器在工业电阻炉上的应用研究基于双单片机冲床数控系统的研究与开发基于Cygnal单片机的μC/OS-Ⅱ的研究基于单片机的一体化智能差示扫描量热仪系统研究基于TCP/IP协议的单片机与Internet互联的研究与实现变频调速液压电梯单片机控制器的研究基于单片机γ-免疫计数器自动换样功能的研究与实现基于单片机的倒立摆控制系统设计与实现单片机嵌入式以太网防盗报警系统\t"_blan
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年综合接入服务系统项目可行性研究报告
- 2025年电脑雕刻圣诞灯饰项目可行性研究报告
- 2025至2031年中国牛角扣羊羔绒马甲行业投资前景及策略咨询研究报告
- 2025年果蔬宝农药项目可行性研究报告
- 2025至2031年中国异型结构件行业投资前景及策略咨询研究报告
- 2025年工艺温度计项目可行性研究报告
- 延安2024年陕西延安市市直事业单位选聘70人笔试历年参考题库附带答案详解
- 2025至2031年中国一体式顶置空调器行业投资前景及策略咨询研究报告
- 2025至2030年中国黑豆粉数据监测研究报告
- 2025至2030年高效板式密闭过滤机项目投资价值分析报告
- 水土保持方案中沉沙池的布设技术
- 安全生产技术规范 第25部分:城镇天然气经营企业DB50-T 867.25-2021
- 现代企业管理 (全套完整课件)
- 走进本土项目化设计-读《PBL项目化学习设计》有感
- 《网店运营与管理》整本书电子教案全套教学教案
- 教师信息技术能力提升培训课件希沃的课件
- 高端公寓住宅项目营销策划方案(项目定位 发展建议)
- 执业兽医师聘用协议(合同)书
- 第1本书出体旅程journeys out of the body精教版2003版
- [英语考试]同等学力英语新大纲全部词汇
- 2022年肝动脉化疗栓塞术(TACE)
评论
0/150
提交评论