系统总结报告

时间:2024.3.23

智能感知机械花——陈仲乾,曹乘榕,黄晨,胡腾

硬件设计问题及解决方案:

在项目经多方面考虑后,确定做仿生智能感知机械花。因为在自然状况下花多在光强较 强时开放最盛,而且其颜色润泽方面多会受外界温湿度影响,所以我们决定让机械花能对环境的光强变化及温湿度状况感知,并作出相应仿生模拟。

花的外形构造原本计划利用市场上类似的饰品——摇摇叶的外形与传动设计,花瓣用亚克力板制作以增强RBGLED产生的效果。但在购买拆卸后发现,摇摇叶内部传动是用太阳能电池产生微弱电流,使一组线圈产生不稳定感应磁场,通过磁场使下端带有磁钢的摆动的叶子偏离平衡位置,以实现不停的摇摆。我们所需要的传动装置是能带动一根中轴上下移动,从而达到花瓣张合的机械装置。最后因为以上一些设想难以实现,所以花瓣改用普通纸质,传动装置用手工制作。

在光强的感知方面:我们一开始决定用光敏电阻输入光强信号,经单片机处理输出一定信号控制外部动力源,从而通过动力的传输系统来控制机械花的开合状态,但动力源取材及动力传输一直是硬件设计方面的问题之一,电磁铁,电动机是我们一开始计划的动力源,但是对于电磁铁做动力源时所需的机械设计较电机复杂,而且功耗较大,所以决定使用转角可控的电机。于是通过对电机了解便购买了微型步进电机(电机尺寸:直径大约1.2CM,高大约1CM),但是经过实际使用演试,发现微型步进电机抽头焊点焊接十分困难,而且在许多参数不清楚情况下需要制作电机驱动板,所以重新购买了一个39mm二相六线步进电机,步进量1.8,电压5V,附带相应驱动板(驱动芯片UNL20xx)。动力传输机械装置也经过多次设想和实践,并解决大大小小一系列问题后制作出类似于伞开合控制的动力传输装置。如此,对光控制机械花开合方面的硬件设计基本完成。

在温湿度分别控制花的颜色和明暗态方面:开始温度传感器先打算用PT100(计算公式: PT100的电阻值=实际温度值×0.385+100Ω),湿敏电阻暂用HR202,通过测量与参数查阅得温度传感器PT100电阻变化较小,对电路抗干扰性要求大,如果采用便需要对其进行信号放大,这样会进一步增加成本与电路复杂程度。湿度传感器HR202需用正弦交流电,而单片机输入信号为直流,所以这样还需要将交流信号变为直流信号,势必会大大增加成本及电路的复杂程度。以上两项成本会在10元以上,所以决定更换传感器,最后通过搜索比较决定用数字式温湿传感器DHT11,这样温湿度数据可在一个电路中完成采集输入,大大简化了电路复杂程度,而且成本也降低3元以上,PT100售价为7元,HR202售价为2.5元,DHT11售价为7元左右。对于花的颜色、明暗变化我们首先设计用RGB(三基色)LED灯实现,但是因为RBGLED北方市场上极少,且只能向南方少数市场订购。所以决定先用普通单色LED代替,最后通过测试后发现普通单色LED几乎无法进行颜色合成,所以必须使用RBGLED,经过搜索与查询联系到淘宝卖家,买到了两种型号的RBGLED(5MM圆头RGB四脚全彩,2*5*5RGB四脚全彩)。

软件方面:

关于驱动步进电机正常工作的程序是全部程序的一个主要组成部分,之前写的程序主要有逻辑混乱和时序混乱两大方面的错误,另外还有一些语法上的小错误.

关于逻辑方面,我们的思路是利用光敏电阻感知光强强弱并且改变其电阻,经过电路部分将电阻的变化变为电压的变化,使每个特定的光强对应一定的电压值,电压信号经ad转换变为数字信号,表示电压大小。Ad转换由计时器2ms中断触发,根据电压值大小确定步进电机应该处于的状态,然后将该状态与接收信号之前的状态比较,然后确定步进电机的工作方式(转向及步进量的大小),然后用步进电机驱动机械花的开合,使其达到特定的状态. 关于时序方面,最主要的一点是步进电机八个节拍顺序的排列,我们查阅了多处参考资料,发现多有出入,后来仔细研究了步进电机硬件的接线与结构,逐步确定了节拍顺序,并且为了保证其正常工作,将驱动部分的程序写在在ad转换中断里,防止在执行过程中被中断。

最后我们还发现一个能导致大问题的小错误,就是在定义步进电机状态时用的是字符型数据,但是最后它们相加减赋给整形数据i,这样导致了i只能为正数而不能为负数,使电机只能向一个方向转,最后在多次仿真后发现此问题并改正。

关于led灯的程序的大框架也已经完成,只是有一些小的逻辑错误和严重的时序上的问题。

小的逻辑问题包括一些无意中造成的死循环等,经过几次检查就已经全部排除。 逻辑思路:

利用温湿度传感器测得外界温度与湿度,并且实现通信后由主机读取,由温度高低来驱动led的颜色显示,由湿度高低来确定led灯所亮的盏数。

但是,这个程序依然不能如愿运行,其根本原因是dht11型号的温湿度传感器属于串口通信,输出的数字信号(通过高低电平表示),如图所示

其中的高低电平的时间都是几十us而已(也就几十个时钟周期),我们在这么短的时间内测得并且运用,一定得非常注意延时的长短,并且由于时序上的偏差容易累积,单纯的使用延时总会使测得前几位准确后几位就不准确了。幸好cvavr自带的延时函数延时非常准确,外加经过查阅大量参考资料和请教学长,我们终于摸到了检测的诀窍,写出了运行比较稳定的程序。

硬件设计总结及心得体会:

从设计思路角度,需要更多的考虑设计的独创性,节约性,安全性,实用性。设计时更应考虑为后期调试提供最大的便利,以节省时间精力。设计前需要详细了解各部件情况,并设计好具体方案,以免在制作时造成许多不必要的浪费。随着项目的完成我们也逐渐明白课本知识只有用到了实处才能检验自己是否真正掌握,同时我们也懂得如何运用以往的经验在最短的时间条件中获取最多的知识。

软件设计总结与心得:

每次在初次使用某种元件时,都会有一种未知的不确定感,总是感觉它很神秘,不能轻易用好它,但是经过这部分软件的编写与调试,我感觉自己学习使用手册,认真考虑如何使用一件未接触过的东西很重要,我们不能对之心存畏惧,而是冷静地学习分析,才能够取得成功。

关于步进电机部分,我总结到了关于ad 转换,步进电机使用方面程序编写的思路,了解到了这方面容易犯的错误,对于分析程序能力,编程能力,使用avrstdio仿真能力都有了很大的提高。

经过led灯部分程序的编写,我掌握了一般串口通信传感器程序编写的方法,能够熟练地编写与应用led灯驱动函数与延时函数,并且我还掌握了一些很经典的检测语句的写法,例如:while(DHT11_DATA_READ);//等待高电平结束等,而且我还掌握了经典的检错语句的写法,例如:u8flag=2;while(DHT11_DATA_READ&&u8flag++); if(u8flag==1)break;

最终,我们的单片机软件部分圆满完成,我们遇到了很多困难,也吃了不少苦,熬了不少夜,但是最终在我们的努力下完成了。通过这次做的单片机项目,我对单片机和电子设计产生了浓厚的兴趣,也学到了很多东西,收获很大。

团队管理心得体会:

这次单片机课程项目,可以说是我大学以来第一次进行和本专业有关的团队合作,在对具体情况不甚了解的情况下开始的分组,彼此也并不了解对方潜在实力。困难是必然需应对的问题,在项目开始前我们必须做好进行到底的准备,项目的实际设计和具体制作时,常常会在难以预计的情况下遇上几乎让人想放弃的困难,当然此时才是真正考验一个团队协作能力的关键。首先,作为一个团队成员应先做好本职工作,正如中学所了解的整体与部分的辩证关系,每个成员都有义务来承担工作。其次,一个队伍的领队必须起到带头模范和整体监制作用,领队是一个团队的核心,领队的工作态度与处事准则会在一定程度上影响整个团队工作水平和合作气氛,这在克服众多问题时都起了至关重要的作用。最后,成员之间需要默契,相互理解协作,每个成员应看到自己的不足,承担更多的责任,这样不仅能增强自己个人能力,更有利于团队协作成效。

成员分工与贡献度

曹乘榕 主要硬件设计,整体调试,及相关部件采购(占整体30%);

黄晨 主要整体软件设计调试(占整体30%);

胡腾 部分软件的设计,及其主体思路分析(占整体20%);

陈仲乾 主要论文负责,部分软件思路设计(占整体20%)。

课程改革建议:

首先,通过这一学期的学习,我们最大的感受就是自学能力、动手能力、团队协作能力得到了极大的提升,我想这些是开放性的设计课程给我们带来的书本上学不到的东西。

但是开放性的课程也会有很多问题,因为它的开放性,学生可以自由选择设计题目,这就使每个组对知识的要求是差异的。老师可能会鼓励同学们自己查阅资料,但是这样一来一是给同学们的学习带来了很大的压力,二是很多同学觉得从课上学不到什么东西,或者只专注于自己项目所需要的知识,这使得这门课程对于知识的推广效果受到影响。本科生学一门课还是应该全面的学习,毕竟将来用到的很有可能就是你项目中没有涉及的。所以我认为老师在以后的教学中可以加大上课时知识的容量,一晚上的课可以分为两部分,一部分以较大的容量总体介绍单片机的功能,并将重要的函数、功能提前讲(如步进电机、中断、AD转换等),第二部分可以从一些具体项目的角度,讲述设计思路和同学们容易遇到的问题。在最终考核时在考察项目的同时也应考察学生对于这门课程总体知识的了解,督促同学对于整个课程知识的认识。

另外我觉得我们的课程设计和美国康奈尔大学ECE 4760项目的差距还很大。我们虽然好想法少一些,但是并不代表我们就没有好想法。在我们的项目中觉得比较创新的仍是一些已在市面上出现的,或前人做过的,只是项目本身应用了一些较人工智能的东西。产生这种现象的原因我认为一是我们的硬件支持不够,很多功能模块我们购买不到,一些独特的机械设备或传感器没有人能够制作和提供。二是学科交叉较小,因为我们做的单片机项目很多是关于生产或生活的,这需要一些机械、生物、医学、材料知识的支持,而以我们的专业背景是很难获得的,所以如果能够给我们搭建一个与其他学院沟通交流的平台那是再好不过了。

当然更多的同学选单片机但是将来不会以这个为生,而是希望学习这门课程能够给自己对物理的学习产生积极影响。而在课程设计时并不是很多同学会选择与物理相关的课题。原因在于很多物理知识我们并不是很了解,而且真正在科研时需要的信号发生器材、控制器材、分析器材我们没有机会接触,也没有办法针对一个具体问题来设计。所以我希望老师以后能够加强这方面的引导,给出一些具体的在我们了解范围内而又比较有趣的物理项目,我想同学们肯定会有很大的热情。

另外很多同学在做项目时发现遇到不会的问题时很难找到帮助,互联网信息太繁杂,认识的为数不多的学长可能没有这方面的经验。而看往年的课程设计时虽然常常能看到相似的项目却获得不了具体问题的解决。所以我提议建立一个网络论坛,大家能够实时的交流沟通,并能将问题的解决以此方式一届一届传递下去。


第二篇:系统设计总结报告


系统设计总结报告

                      *** *** ***

一、            所遇问题及解决方案

问题1:不能正常打开ICCAVR软件。

解决方案:由于用ICCAVR软件要进行破解,需要用到破解软件,因此要想正常运行ICCAVR就要先正确使用其破解软件。

问题2:我们自己写了一个源程序,仅仅有一个主函数,函数体中是空语句。程序如下:

void main()

{

}

用ICCAVR进行编译,结果出现了错误。

解决方案:原因是未将其添加到工程。将源程序添加到创建的工程中即可。

问题3:在ICCAVR中进行编译后,未生成“.cof”文件。

解决方案:原因是未将源程序保存为“.c”格式。只要将其保存为“.c”格式即可。

问题4:向ICCAVR中输入AVR课本上的一些源程序时,发现不能正常编译。

   解决方案:因为课本上的程序是针对CV的,而CV与ICCAVR的源程序不兼容。需要将CV中的程序移植到ICCAVR中才能正常编译。

问题5:第一次使用delay函数,在编译时总是出现错误。

解决方法:经同学提醒才知道这是老师着重指出的一个问题,我们需要自己编写一个延时函数;在cv中使用延时函数是必须在头文件中指出包含此函数所  在的文件。

问题6:相邻焊点很容易短路。

  解决方法:相邻焊点短路是由于焊点过大或形状不规则所致,焊接时应充分利用烙铁使焊锡融成球状,并使焊锡用量尽可能合适。

问题7:焊完后的焊锡表面发钨。

  解决方法:经过几次焊接后,我们发现焊锡发钨的主要原因是焊完一点后,我们急于使它冷却,用嘴去吹。发现这个现象之后,我们采用使其自然冷却的方法解决了这个问题。

问题8:使用后发现电烙铁头有被氧化现象。

  解决方法:合理的使用松香以及用焊锡保护都可以解决这个问题。

问题9:PORTA接LED后,编程PORTA=0x00使LED全亮不成功。

解决方法:仔细学习后发现缺少了PA口工作方式的设定,应加上DDRA=0Xff。

问题10:单个按键程序不工作。

解决方法:仔细分析后我们认为可能出问题的地方有两个,一是按键输入电平的读取有问题,二是按键程序有未知错误。第一个错误我们很快就发现了,是因为我们未设置上拉电阻,这个很容易就解决了;第二个错误我们经过很长时间的仔细检查和多方面调试最终发现是因为调用按键接口程序if(!readkey())应写为if(readkey())。

问题11:八个按键程序调用有问题。

解决方法:在程序调用过程中,反复调用接口函数会出现错误,所以我们将此过程改为一次调用按键程序,并将结果赋值到一个变量中解决了这个问题。

问题12:用实验室为每个实验桌所配备的下载器与电脑的串口、单片机的JTAG接口连接后,下载器的左指示灯不亮,Avrstudio显示找不到串口,无法连接到单片机。

解决:把在其他实验桌上找到的一个新下载器接上后,发现左指示灯正常点亮,Avrstudio不再显示找不到串口,成功连接到电脑。

问题13:我们用ICC创建了一个名为model的工程并写好一个命名为model的用于试验的小程序编译无误,当我们准备使用Avrstudio的在线仿真功能进行试验时,在启动Avrstudio后打开了一个名为model的以.c结尾的文件,但打开后点击Build却得到了很多报错信息,无法下载。找不到这个model的文件。

解决:我们用ICC重新进行编译,仍然显示无错误,但在Avrstudio中打开后点击Build还是得到报错信息。查阅实验讲义后我们知道了应该在Avrstudio中打开以.cof结尾的文件才能去点击Build烧入程序。但我们在model工程所在的文件夹中找不到以.cof结尾的文件又查阅实验讲义后我们才意识到应该把以.c结尾的源文件“add to project”然后再进行编译、连接,才会得到以.cof结尾的文件。我们按照上述方法进行操作后,下载器的右指示灯正常闪亮了一段时间,程序得以成功烧入。

问题14:使用Avrstudio的在线仿真功能时,学生先写了一个关于输出低电平的简单程序,仅包含输出端口的初始化和电平的输出,然后把输出端口与LED连接。但仿真的过程中发现LED未被点亮。

解决:首先,断开单片机端口与LED的连接,把VCC直接逐一接到各LED上,发现的确有几个LED失灵。

但是在将输出端口改到各工作正常的LED上并reset之后,LED仍不能按照预定要求被点亮。

然后,我们又对单片机的I/O端口的操作进行了检查,发现我们对I/O端口的初始化有误,应该从DDRA=0x00改为DDRA=0xFF。修改程序并重新下载后,LED被正常点亮。

问题15:面包板上许多元件引脚需要接地或VCC,接线非常麻烦,且很易出错。

解决方案:在面包板上选择一排孔单独作为地或VCC,焊上插针,并将其引脚焊接起来,接地的引脚用插线直接连接即可。  

问题16:两个焊点距离非常近,用导线接比较麻烦且容易出错。

解决方案:直接用焊锡将两点连起来即可,注意焊锡不要过多。

问题17:焊点之间需要用导线连接,但是把导线与焊点连接起来时容易焊不上,也很容易造成焊点过大,造成短路。

解决方案:将导线插到紧邻焊点的孔中焊上 ,然后用焊锡将两焊点连接起来。

问题18:有一排并列的焊点需要相接,用导线连接的话,容易导致相邻焊点接触,造成短路。

解决方案:尽量是需要连起来的点靠近一点,用焊锡直接相连。如果不允许靠的很近,就用焊锡焊成一导线连接。

问题19:在forward等四个运动函数中,我们原本通过中断,在相应执行时间到达后直接对PORT端口进行一次性电平操作,同时执行对全局变量v的修改以控制下一个中断到达的时间;然后到相应下一个执行时间后直接对PORT端口进行一次性电平操作而不考虑前一个操作,同时执行另一个对全局变量v的修改以控制再下一个中断到达的时间。另外还有一个小程序模块用来通过LED的亮与灭来标示v的当前数值(v在地图中只有两个可能值)但烧入程序后发现单个运动函数LED的亮与灭不符合原定设计。

解决:首先,我们直接用VCC与LED相连来测试LED是否有故障。LED经测无误后,我们使用Avrstudio对这一实验程序进行在线仿真,通过对该程序的单步运行,发现每次执行完一个运动函数后,程序未等到下一个中断到达的时间,随后就直接去执行下一个运动函数,从而直接在此改变了全局变量v的值,因而LED的亮与灭不可能符合原定的设计。于是我们开始设计这个关键的控制语句,最后想出了一个低技术但十分有效的办法——使用while(cx)(//x代表某个数字以区分各控制变量)。用一个cx来控制各个运动函数的执行时间,一个c3,每个运动函数先把总行驶函数对应的cx调为0,之后执行自身,到点执行完毕后会自动把该运动函数对应的cx调为0来停止执行并把总行驶函数对应的cx调为1。之后总行驶函数执行下一个运动函数。目前用暂用c来代表cx.

完成的运动函数如下:void forward(int i)

{int c=1;

v=(wlongth[i] /velocity);( wlongth[i]是路程信息)

PORTB=0xF9;

while(c)

{if(turningnode)

{turningnode=0;

       PORTB=0x00;

c=0;}; }

       c3=1;}

再次下载该程序,发现单个运动函数LED的亮与灭已经符合原定设计,可见使用while(cx)方法成功,该问题解决。

问题20:命令小车按预置地图{3,5,3,5,3,6,3}行驶的过程中,发现右转运动函数void turnright(int i)          

{int c=1;  

       PORTB=0xF5;  

v=wangle[i];

while(c)

{

if(turningnode)

{turningnode=0;

          PORTB=0x00;

c=0;};}

c3=1;}

不能运行。该运动函数被执行期间没有LED点亮。

解决:我们先是怀疑右转运动函数本身有误,但该程序经反复检查证明无误。随后对整个程序进行检查,发现各个行进标识符与各个运动函数的对应关系错位了:本应是3,4,5,6依次对应前后左右运动函数,实际写为4,5,6,7依次对应前后左右运动函数,而预置地图中根本没有7!自然该行进标识符对应的运动函数被执行期间也就不会有LED点亮。当然其他运动函数执行期间也有错误,只是我们数错了LED数,没有发现。于是我们把对应关系改回到3,4,5,6依次对应前后左右运动函数,LED的亮与灭立即符合地图设计。

问题21:在对按键输入部分调试的过程中,因为使用了基于中断的状态机法消抖,有10ms的延时,无法直接对后面的输入模块进行调试。

解决:经老师点拨指导,用设置断点的方法(后来这一方法多次发挥了关键作用)成功跳过这一大关,我们开始对后面的输入模块进行调试。

问题22:在下载整个完整的程序之后,我们先直接按下enter键,然后是run键,以命令小车按预置地图行驶。(试验阶段先用LED代替)但使用Avrstudio进行在线仿真发现,

单步执行函数void mapinput()

{ int j;             

int m=0;

while(d)

……

该程序几乎被直接跳过,while(d)以后的程序根本不执行。

解决:根据while(d)以后的程序不执行,不难想到是d的问题。果然,在全局变量d的定义处:

int v=12;/*计量行进*/   

int d=0;/*用于全局使能mapinput */

int c2=1;

int c3=1;           /*用于全局使能shift长度确定 */

int c4=1;

显然d的初值有误,改为int d=1;再重新下载,仿真,mapinput()函数得以正常执行。

问题23:使用按键输入地图的过程中,连续出现最后按下run键后小车不动的现象,有几次又按了几下run键后小车突然走了,不过所行驶的地图不是“输入的地图。

解决:我们反复对程序进行徒劳的检查后突然是按键工作不稳定的缘故。写入一个直接读按键然后点亮LED的程序后发现果然是按键工作不稳定。于是又加了一个读到按键然后响一下喇叭的程序后,我们在喇叭不响的情况下就再按一下,问题解决。

二、            团队管理的心得体会

   关于团队管理,我们最初阶段简直是一窍不通,认为只要大家都肯下功夫,都努力做,就可以了。所以一开始时我们整天凑在一起,商量怎么做,然后大家一起做,其实等大家商量好后,就成了一个人在那做,但是其他人在旁边看,这样极大的降低了团队的工作效率,而且也会降低其他同学的兴趣和积极性。大家就这样一起做了一个月后发现我们其实完成的任务很有限,而且原来有很大积极性做项目的同学也没有了兴趣和积极性。

我们意识到这个问题后,仔细的分析了出现这个问题的原因,我们认为原因是团队的分工不够明确。之后我们项目系统分成了几个模块,每个同学负责其中的一个或多个模块,提前完成自己任务的同学还可以去帮助其他同学。这样分工之后我们的工作效率有了明显的提升,而且因为有了自己明确的任务,组员的积极性也得到了极大的提高。

还有在团队一起工作讨论时,一定要保持轻松自由的气氛,这样大家的观点可以毫无保留的说出来,轻松幽默的讨论也会激发我们相处很多特别好的想法。

我们的团队工作到现在已经基本结束了,我们为此付出了很多,但也有了很大的收获,知道了团队应如何提高效率,如何讨论效果更好等等,更重要的是在这一段时间中,我们一起努力,一起面对困难,学会了团队合作,更获得了最珍贵的友谊。

三、课程设计的心得体会

 

总的说来,我们的课程设计可以总结为一句话:“山重水复疑无路,柳暗花明又一村。”其过程真可谓一波三折。

从开课选题热情高涨跃跃欲试,到中期困难重重迷茫无助,再到后期迎难而上锲而不舍,最后功夫不有心人最终成功,真是经历的太多太多,但是却从中也收获了很多。

有一段时间,我们遇到了前所未有的困难,几乎没有了继续下去的勇气,但是通过团队的努力,相互帮助,密切配合,终于挺过了难关。我们体会到只有艰苦奋斗,团结一致才能克服困难。这段时间,确实很辛苦,其间不知挥洒了多少汗水,但却很充实。

       我们的工作是一个团队的工作,团队需要个人,个人也离不开团队,必须发扬团结协作的精神。只有一个团队的成员紧密地团结在一起,才能更快更好的完成任务。

       通过这次课程设计使我们懂得了理论与实际相结合是很重要的,书本知识固然重要,但我们更要学会将书本知识应用到实际的工作中。实践中才会发现错误,也才能改进,才能达到学习的最终目的。

       另外,我们也体会到了创新与可行性要并重。有时一个看似非常有创新非常好的创意,但却并不一定能应用到实践中。一切都要以实际情况量力而行。

       任何时候都要相信自己,都要全力以赴去做,不要轻言放弃。

四、成员贡献排序

    汤彬:30%;崔龙:25%; 陈云程:25%; 陈广旭:20%;

五、课程改革的建议

这门课程采取“course project”的形式,培养了同学们的创新意识、团队意识以及动手能力。另外也极大地激发了同学们的学习热情,培养了对电子设计的兴趣。

在这里提几点建议:

1、开课比较突然,之前没有任何相应的单片机基础,直接在规定的时间内完成一件作品有点挑战。建议先开一些有关单片机理论的课程,下学期开实验课做东西

 2、项目报告等文档过于繁多,建议精简一些。

 3、实验课的报告过于频繁,一定程度上牵扯了做课程设计的精力。

4、尽早发实验电路板

5、尽量多一些实验指导

更多相关推荐:
绩效系统总结报告

绩效考核系统总结报告绩效考核一直以来是个受到高度关注而又敏感的问题,稍有不慎,就会引起诸多意见。绩效考核在提升全行业绩、提高员工积极性发挥着指挥棒的作用,但怎样才能用好这根指挥棒,也是长期困扰我行的问题。逼出来…

网上书店系统总结报告

以下内容:李圣杭1、开发结果软件产品描述例如:交付的软件产品名称:网上书店系统英文缩成:book版本标识:Version1.0子系统:前台购书,后台管理。软件系统模块清单:1、用户注册/登陆2、用户信息修改3、…

编译原理和操作系统总结报告笔记

有关操作系统第一章注意:关于系统调用和一般过程的区别是绝对的重点,但是老师出题天马行空,并且超级脚踏实地,用最基本的理论和概念逼你吐血第二章中进程概念、基本特征、基本状态,挂起状态(结合UNIX部分);unix…

20xx年南京分部营业系统总结报告

20xx年度工作总结报告20xx年已经挥手过去,在这将近一年的时间中我通过努力的工作,取得了一定的成绩,也算是有了一点收获吧,临近年终,我有必要对自己的工作做一下总结。目的在于吸取教训,提高自己,以至于把工作做…

20xx.8六大系统总结报告

六大系统总结报告一、监测以太环网系统安泰煤矿的监测系统于20xx年x月安装抚顺安仪厂的KJ80煤矿瓦斯监控系统。20xx年x月升级改造为KJ80N煤矿瓦斯监控系统,但由于原主干线路全是采用的屏蔽通讯电缆传输,安…

矿用救生舱展会后冷却系统总结报告

针对展览会中安全舱的制冷设备总结通过此次展览会,同时结合来到安全舱团队这一段时间来对制冷设备设计、制造,本人总结出如下观点(仅代表个人):目前市场制冷分为三种;1.蓄冰制冷市场上主要采用此种方式,主要应用厂家有…

系统设计总结报告

一、团队分工合作及管理心得体会单片机课程是分小组进行的,这要求每个组员都要有明确的分工和积极的团队精神。我们小组由三个人组成,在单片机课程的学习和开发过程中我们深有体会。1、小组成员分工要明确细致,这有利于提高…

机房管理系统项目开发总结报告

机房管理系统项目开发总结报告目录14.1引言...................................................................................…

系统试运行总结报告

李宁(中国)体育用品有限公司变更履历目11.11.21.3录文档说明...................................................4使用范围...............…

系统集成工作总结报告

Supercontrol系统集成工作总结报告作者:________陈琦_______________完成日期:_______20xx.11_____________签收人:___________________…

软件系统测试总结报告模板

{项目名称}软件测试总结报告编号:{项目名称缩写}版本:X.X变更记录1项目信息2测试结果2.1测试活动总结2.2测试用例覆盖率统计2.4质量分析及调整措施2.4.1偏差原因说明对上述工作量、进度、测试用例覆盖…

网络与信息系统安全自查总结报告20xx年

网络与信息系统安全自查总结报告市信息化工作领导小组办公室:按照《印发张家界市重点单位网络与信息安全检查工作方案和信息安全自查操作指南的通知》(X信办[20xx]X号,我司立即组织开展信息系统安全检查工作,现将自…

系统总结报告(49篇)