工程师实习报告

时间:2021-11-24 14:55:40 实习报告 我要投稿

精选工程师实习报告3篇

  随着社会不断地进步,报告不再是罕见的东西,我们在写报告的时候要注意语言要准确、简洁。你还在对写报告感到一筹莫展吗?下面是小编收集整理的工程师实习报告3篇,希望对大家有所帮助。

精选工程师实习报告3篇

工程师实习报告 篇1

  PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。那PHP开发工程师是做什么的?现小编收集了PHP开发工程师顶岗实习报告,来了解下吧。

  一、实习题目 :

  PHP程序设计

  二、实习过程

  【1】页面之间无法传递变量 get,post,session在最新的php版本中自动全局变量是关闭的,所以要从上一页面取得提交过来得变量要使用$_GET['foo'],$_POST['foo'],$_SESSION['foo']来得到。当然也可以修改自动全局变量为开(php.ini改为register_globals = On);考虑到兼容性,还是强迫自己熟悉新的写法比较好。

  【2】Win32下apache2 用get方法传递中文参数会出错:

  test.php?a=你好&b=你也好

  传递参数是会导致一个内部错误

  解决办法:"test.php?a=".urlencode(你好)."&b=".urlencode(你也好) .............

  【3】win32下的session不能正常工作

  php.ini默认的session.save_path = /tmp

  这显然是linux下的配置,win32下php无法读写session文件导致session无法使用,把它改成一个绝对路径就可以了,例如session.save_path = c:windows emp

  【4】显示错误信息

  当php.ini的display_errors = On并且error_reporting = E_ALL时,将显示所有的错误和提示,调试的时候最好打开以便纠错,如果你用以前php写法错误信息多半是关于未定义变量的。变量在赋值以前调用会有提示,解决办法是探测或者屏蔽。

  例如显示$foo,可以if(isset($foo)) echo $foo 或者echo @$foo

  【5】Win32下mail()不能发送电子邮件

  在linux下配置好的sendmail可以发送,在win32下需要调用smtp服务器来发送电子邮件,修改php.ini的SMTP = ip //ip是不带验证功能的smtp服务器(网上很难找到)

  php发送邮件的最好解决方法是用socket直接发送到对方email服务器而不用转发服务器。

  【6】初装的mysql如果没有设置密码,应该使用mysql.user set password="yourpassword" where user="root" 修改密码

  【7】header already sent

  这个错误通常会在你使用HEADER的时候出现,他可能是几种原因:

  1,你在使用HEADER前PRING或者ECHO了

  2.你当前文件前面有空行

  3.你可能INCLUDE了一个文件,该文件尾部有空行或者输出也会出现这种错误。!

  【8】更改php.ini后没有变化

  重新启动web server,比如IIS,Apache等等,然后才会应用最新的设置。

  【9】php在20xx上面安装(ISAPI的安装方法恳请高手指教)

  PHP4的php4isapi.dll好像和20xx有些冲突,只能用CGI模式安装 步骤一,先www.php.net 下在一个安装程序,我是装的是:php-4.2.3-installer.exe,你也可以去找最新的版本,在安装php-4.2.3-installer.exe之前保证你的IIS6.0启动了,并能够访问。安装好以后,在默认网站-->应用程序配置。

  步骤二:点击 web服务扩展 -->新建web服务扩展。

  步骤三: 扩展名-->php,然后添加

  步骤四:找到php.exe的路径添加上去。

  步骤五: 确定就可以了!

  步骤六: 选择php的服务扩展,然后点击允许。

  【10】有时候sql语句不起作用,对数据库操作失败,最简便的调试方法,echo那句sql,看看变量的值能得到不。

  【11】include和require的区别

  两者没有太大的区别,如果要包含的文件不存在,include提示notice,然后继续执行下面的语句,require提示致命错误并且退出。

  据我测试,win32平台下它们都是先包含后执行,所以被包含文件里最好不要再有include或require语句,这样会造成目录混乱。或许*nux下情况不同,暂时还没测试。

  如果一个文件不想被包含多次可以使用include_once或require_once## 读取,写入文档数据。

  function r($file_name) {

  $filenum=@fopen($file_name,"r");

  @flock($filenum,LOCK_SH);

  $file_data=@fread($filenum,filesize($file_name));

  @fclose($filenum);

  return $file_data;

  }

  function w($file_name,$data,$method="w"){

  $filenum=@fopen($file_name,$method);

  flock($filenum,LOCK_EX);

  $file_data=fwrite($filenum,$data);

  fclose($filenum);

  return $file_data;

  }

  【12】isset()和empty()的区别

  两者都是测试变量用的',但是isset()是测试变量是否被赋值,而empty()是测试一个已经被赋值的变量是否为空。

  如果一个变量没被赋值就引用在php里是被允许的,但会有notice提示,如果一个变量被赋空值,$foo=""或者$foo=0或者 $foo=false,那么empty($foo)返回真,isset($foo)也返回真,就是说赋空值不会注销一个变量。

  要注销一个变量,可以用 unset($foo)或者$foo=NULL

  【13】mysql查询语句包含有关键字

  php查询mysql的时候,有时候mysql表名或者列名会有关键字,这时候查询会有错误。例如表名是order,查询时候会出错,简单的办法是sql语句里表名或者列名加上`[tab键上面]来加以区别,例如select * from `order`

  【14】通过HTTP协议一次上传多个文件的方法

  有两个思路,是同一个方法的两种实现。具体程序还需自己去设计。

  1、在form中设置多个文件输入框,用数组命名他们的名字,如下: <form action="" method=post>

  <input type=file name=usefile[]>

  <input type=file name=usefile[]>

  <input type=file name=usefile[]>

  </form>

  这样,在服务器端做以下测试:

  echo "<pre>";

  print_r($_FILES);

  echo "</pre>";

  2、在form中设置多个文件输入框,但名字不同,如下:

  <form action="" method=post>

  <input type=file name=usefile_a>

  <input type=file name=usefile_b>

  <input type=file name=usefile_c>

  </form>

  在服务器端做同样测试:

  echo "<pre>";

  print_r($_FILES);

  echo "</pre>";

  三、实习总结

  通过本次实习,我对PHP设计编程有了大致了解,还知道了PHP的大致设计思路。虽然在实习中存在问题,但是在参考资料后得到了解决。

工程师实习报告 篇2

  自20xx年6月28日加入大金龙售后服务部以来,在上级领导的指导下,在各位同事的大力帮助下,我较好的完成了各项工作任务,在工作熟练程度上,有了较大的进步。我曾经在广东一家大型客运运输单位任职车技主管,与客车制造业售后服务部工程师之间有过很多接触,如今有幸成为售后服务技术支持工程师,工作角色互换,感触颇多。为了更好的顺利开展今后的工作,在发挥过往工作经验的基础上,以一个专业汽车工程师的水准,竭力为用户解决后顾之忧,提升客户满意度成为今后工作的目标。

  放弃曾经安逸轻松的'工作环境需要很大的勇气,而追求“忙并收获着,累并快乐着”的工作激情是我一直所期待和向往的。对我而言,短短的两个月试用期工作使我难忘,轻松活跃的工作氛围使我流连,在工作中寻找快乐,在快乐中推进工作,是我最大的收获。

  一、进公司两个月来的主要工作内容

  1、熟悉国内售后索赔流程。

  2、学会使用DMS、EKP、SAP、PLM等相关操作系统。

  3、负责走合维护单审核,据不完全统计完成审核750台次。

  4、参与审核MQI报告,做好相关记录,跟踪落实。

  5、参与直拨领料单,跟踪、督促、落实直拨件更换。

  6、积极与外服工程师沟通交流,保持工作顺利开展。

  7、积极参加相关售后培训,提高业务水平。

  8、自觉学习保修手册材料,为汇编、整理维修资料做好准备。9、积极主动完成上级交办的其它事情。

  二、进公司两个月的工作表现

  1、在处理得与失、个人与同事、个人利益和公司利益的关系,坚持甘于奉献、诚实敬业,经过两个月的学习和锻炼,在工作上取得一定的进步,细心学习他人长处,弥补自己不足,并虚心向领导、长辈、同事请教。

  2、工作以来我对自身严格要求,始终把“舍得付出、耐住寂寞”作为自己的准则,始终把不断学习作为行动目标,把该休息时间利用起来,只为争取早日融入公司文化,使工作得心应手。

  三、工作中的不足与今后的努力方向

  两个月试用工作时间短,虽取得了一定的成绩,但也存在一些不足,在沟通上还需要加强,和有经验的同事比较还有一定差距。在今后的工作中,我将认真总结经验,克服不足,做好个人工作计划,努力把工作做得更好。

  1、深化岗位职责,精进工作流程。

  2、结合公司产品,加强自身专业知识学习,丰富售后服务工作内容。

  3、作为一名售后技术支持,认真倾听客户抱怨、认真阅读外服反馈信息,及时主动分析车辆故障原因,采取合理解决方案,极大可能降低公司损失和挽回公司声誉,提高用户满意度将是今后工作的方向。

工程师实习报告 篇3

  短短的一个星期时间很快就结束了,在这五天时间我学到了在以往的大学四年中未曾学习到的知识。其中包括工艺生产流程、生产工艺要求以及在样机组所学习到的基本知识等各个方面。

  工艺生产流程。本公司主要的产品是LED驱动电源和其他各种驱动电源。驱动电源的主要生产部分就是电子线路板的制作。首先,电子线路板由研发部门设计并研发出线路板并测试出较适合的元器件。然后将整个设计方案交给工程部有关人员。工程部将产品清单交于样机组,样机组人员将元器件和经过SMT工艺生产流程的线路板以及整个驱动电源所需要的组装部分进行样机试制。样机组经过元器件组装、波峰焊、产品组装、灌胶、测试等几个部分,完成新产品的试制并得到新产品的相关数据。工程部相关人员将样机组的测试数据进行评估,分析新产品是否能够用来生产,如果可以,则将新产品进行产线生产。在产线生产的过程中,要对量产异常进行分析,并改善产线直通率。PE助理工程师的主要职责是:新产品导入、试产跟踪、量产异常处理及问题点追踪、产线直通率提升改善、处理客诉不良品分析、协助PE工程师,完成日常工作。

  生产工艺要求。线路板上面每一个元器件的设计都是经过非常严谨的分析和不断的测试所得出来的设计方案。在产线生产的过程中,元器件的引脚长短、元器件的方向、元器件是否点胶、元器件是否需要桥接在线路板上、引脚是否出现虚焊、漏焊现象,每一个问题都是生产工艺中所需要解决的问题。在生产的过程中,人为因素的影响是最大的。产线需要减少人为影响因素,改善生产直通率。

  样机组的学习。在样机组的.这几天,主要了解的产品生产流程,对产品的性能、元器件的组成、元器件的在组装过程中所需要做的准备和注意的方面有了一些了解和认识。

  1、在电路板交到样机组之前会将电路板的部分元器件进行贴片流程,将贴片元器件用红胶粘在电路板上。

  2、产品在组装前需要进行剪脚,元器件的脚较长在波峰焊的过程中会对刮到锡炉,较短则过波峰焊无法进行焊接。元器件还需要进行K脚和桥接,则需要根据线路板的设计进行调整。部分元器件,例如三极管和电容需要加磁珠,磁珠则起到了电感的作用。

  3、插件是剪脚后的下一流程,根据工单要求将元器件对应不同的位置进行插件,要注意元器件的方向,例如二极管、三极管和铝电解电容之类的元器件。

  4、焊接好以后检查焊接效果,并对虚焊、漏焊以及元器件不出脚的现象进行处理,使整个线路没有任何差错。并将输入输出线进行焊接,将电源的外壳进行组装。

  本星期在样机组新产品的跟进结束于产品外部组装,学习知识大致在以上几个方面,细节并未一一列举。希望以后可以学习到更多的知识,尽快熟悉公司产品性能。学习的过程需要处处留心,时时在意,多思考,勤交流,我会多向工程部的同事请教,希望能尽快胜任工作。

【工程师实习报告】相关文章:

工程师实习报告11-21

电子工程师实习报告04-13

工程师个人实习报告11-25

电子工程师实习报告12-31

销售工程师实习报告01-22

工程师实习报告五篇06-26

精选工程师实习报告四篇05-07

工程师实习报告九篇08-17

工程师实习报告10篇07-19

网络工程师实习报告08-16