当前位置:书文网>报告>实习报告>开发实习报告

开发实习报告

时间:2021-07-26 16:40:21 实习报告 我要投稿

【精华】开发实习报告四篇

  在当下社会,报告十分的重要,我们在写报告的时候要注意涵盖报告的基本要素。在写之前,可以先参考范文,以下是小编整理的开发实习报告4篇,欢迎大家分享。

【精华】开发实习报告四篇

开发实习报告 篇1

  本周是实习的第一周,很幸运碰到了产品部很有耐心的leader詹老师。实习第二天他让我做一个H5的游戏类应用,主要用于微信中分享。之前对于自己的水平是否能完成完全没底,但感觉第一次实操确实也有点让人兴奋,之前关于产品开发的印象只停留在书本上。

  詹老师让我模仿“过家家gogaga”所开发的“打电话认师姐”微信小游戏写一个类似的应用。我把原始应用找出来便开始抠代码,第一步是将套在微信接口中的原始应用抠出来(套在微信接口的原始应用只能在微信浏览器中运行,无法在电脑上测试),周二开始做。

  一开始我的效率非常低,因为我很多测试方法并不熟悉,在参阅了微信JS—SDK后总算把原始代码抠出来,厘清该应用的基本逻辑后开始重写,在詹老师的耐心地指导和对基础知识的讲解下,我们将原始代码中120行的CSS代码优化到60行,将五百多行的JS代码优化到只有60行,这事实上是在原有的逻辑上完全重写了,这让我开始有点成就感了。

  也第一次感受到产品开发中的大局观,这种大局观更多的是体现在细节上,比如代码变量名的设置需要与文件存放联合考虑,以便日后修改和维护。詹老师在讲代码逻辑的时候亲自写了一个例子让我体会,虽然消化这些用了快一天,但感觉真的收获很大,有拔云见日之感。

  实习一周后所遇到的种种困难也让我意识到自己很多问题,归纳如下:

  1、尽管之前对于书本的学习有一定积累,但还是暴露出代码的不熟练,细节方面处理能力差,在细节上耗费时间太多。

  2、缺乏基本的软件开发测试思路,比如之前不知道chrome具有相当强大的错误测试功能,它对于没有触发的函数也有错误提示。

  3、缺乏专注的习惯,比如詹老师让我先完成功能方面,但我却习惯于去找找界面的素材,这就导致两边都没有做好。虽然认识上知道不该这么做,但是习惯上却很难改。

  4、自己很多时候虽然有问题但是不能完全阐述清楚,所以跟leader沟通的时候往往支支吾吾,以后有问题自己首先得想清楚,将问题讲明白也是很关键的能力。

  另外也记录一些自己的浅薄感受:

  1、工科出身的詹老师对于代码的运行效率有很多的考虑,但对于用户体验和交互效果似乎稍微少点,当然也可能是我新来并不了解的原因。

  2、公司在做小应用的时候并不会在用户测试和产品结构功能上讨论太多,公司要的是迭代效率,就是要快速出应用,然后再快速上线下一个。

  本周接到新的任务,为制作H5的招聘页面,之前的“给师姐打电话”的H5应用还没有优化好,能做的改进的地方还有很多,leader詹老师让我先把招聘网站做好,H5应用先放放,他给了我大街网做的“中国好Offer”作为参考,拿到之后确实感觉这些页面都做得很好,詹老师搜集的资源确实十分丰富,从实习到现在他发给我的参考很实用,在看完了五六十个H5的招聘页面之后开始构思,在将产品架构基本做好后,测试又发现很多问题,有技术层面的,但更多的设计本身的问题。

  技术的细节的问题:基于jquerymobile的开发框架国内的资料十分有限,不得不查阅原始的英文API,很多问题也只能去JQM的论坛查找,这些都十分考验英文阅读能力。CSS的布局问题繁杂,在各个浏览器,各个应用的渲染都不一样,也是很折磨人的过程,我现在就碰到了css中font—weight属性在Safari没有渲染的问题,至今没有解决。

  逐渐体会到前端工作的繁琐与细节,需要学的东西很多,有时候可以凭自己一些小聪明在当前解决,但并没有摸到问题的根源,扬汤止沸不是长久之计,但又好像没有足够的时间来系统的摸索,我只能先将这些问题一一记下来。这些技术的体会是一方面,另一方面便是产品的设计层面,现在就是因为产品快做好后发现有很多地方犯了低级错误,以往的纸上谈兵头头是道,等到自己亲身实践却感到把握不住很多设计原则,比如界面设计给用户造成的不必要的干扰,功能可见性的不足,逻辑上的不严谨,以下我归纳了下岗做好的H5界面存在的交互问题:

  1、页面的设计初衷是左右滑动来切换页面,但给几个朋友测试后都不能进入页面后就自然而然的知道是左右滑动。

  2、joinus的图标给用户是按钮的错觉,在测试中很多用户以为是按钮,都会下意识的点击。

  3、交互效果的乏善可陈,与滑动的逻辑似乎也没有太大关联,只是单纯的加入了一些css3的动画。

  4、用于提示左右滑动的动态箭头会让用户以为是点击作用

  改进:

  1、放弃joinus图标

  2、改为上下滑动,箭头提示更改

  3、重新设计图标摆放结构

  总结:这次的H5页面主要在于设计问题,事先并没有完全构思好原型就急切投入到代码的编写中,这种开发方式本身是十分幼稚的!

开发实习报告 篇2

  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的大致设计思路。虽然在实习中存在问题,但是在参考资料后得到了解决。

开发实习报告 篇3

  一:实习目的

  1. 通过专业实习,将理论付诸于实践当中,走出校园,踏入社会

  2. 在时间中了解社会,打开视野,增长见识,提高分析和解决问题的能力。

  3. 通过毕业实习,清楚地了解自己的不足之处,加以改正。

  4. 通过毕业实习,完成大学生活中不可或缺的一部分,为顺利毕业做好准备。

  二.实习时间

  XX年11月20日XX年5月20日

  三.实习地点

  xx省xx市工业园区xx花园店xx幢x室

  四.实习内容

  我的实习工作主要有以下任务:

  跑盘(熟悉小区)熟悉房源发网客户、房源沟通带客户看房谈判签订合同售后服务

  跑盘:跑盘(实习小区)是踏入房地产这个行业的必经之路,是考验你是否适应这个行业的第一个门槛,因为跑盘是最能磨练人的。跑盘的主要内容是大概了解某个小区的所在位置,楼盘卖点,均价,停车位信息等等,这期间大概需要5分钟的时间。

  熟悉房源、发网:这两项任务是以前以后完成的,跑盘为了以后的工作提供了必要条件。我们公司有一个专门的erp系统,便于我们最快的寻找所需要的信息。我们要通过电话沟通了解房子的一些信息,我们的系统里有成千上万的房源,我们肯定不能在很短的时间内完成,这就需要我们进行筛选,找出性价比高的房源进行追踪,然后将其信息发布在网上。

  客户、房源沟通:当客户在网上看到你所发的西诺西符合其要求时,他会打电话询问房子的情况。前项工作熟悉房源就为你打下了基础,当你接到客户时你的回答会是自信的,这就使客户相信你的专业度,客户咨询的那套房子你要很清楚的知道是哪一套,便于你及时跟房东沟通,让房东对你有深刻的印象,便于后续的谈判工作。此时我们就可以安排合适的时间带客户去看房。

  带看房:在看房的过程中,要做到与客户对答如流,这是一名作为好的销售员所具备的。在这期间,你要的不只是介绍房子,还要跟他聊聊他生活,工作上的事情,要让他感觉到你在为他着想,让他充分的相信你,做到这样,我们也就成功了一半。

  谈判:这个过程,是体现你个人能力的问题,也是至关重要的'一步,如果前期阶段做好,这个阶段也就很轻松了。谈判基本围绕着价格问题,所以事先报价一定要注意,报价不离奇,谈判也就很容易了。

  签订合同、售后服务:所有的谈判达成一致了,就是签订合同,在这期间,我们有专门负责这一块的专员,我们作为普通员工一般不涉及。我们所要提供的还有售后服务,这一部分是很重要的,这会为以后的发展,提供很大的平台,客户也就源源不断的过来。

  五:实习总结

  通过这次实习,我对以后的工作方向和环境有了更深入的了解。在实习期间,虽然我的专业与我现在的工作没有太大关联,但在学校里所学的,对我有很大的帮助,老师所教导我们为人处事的方法以及在遇到困难时怎么应对,都给了我很大的帮助。

开发实习报告 篇4

  时间过的很快 ,转眼间就要升入大四了,我利用此次暑假期间,寻找了一份实习工作,想以此锻炼一下,学习一下。虽然只有短短一个月的时间,但从学校到社会的大环境的转变,身边接触的人也完全换了角色,老师变成老板,同学变成同事,相处之道完全不同。在学校,有同学老师的关心和支持,每日只是上上课,很轻松。而在工作中可能会碰到很多的问题而没有人来帮助你,为你解惑,需要你靠自己。就业单位不可能像老师那样点点滴滴细致入微地把要做的工作告诉我们,更多的是需要我们自己去观察、学习。不具备这项能力就难以胜任未来的挑战。随着科学的迅猛发展,新技术的广泛应用,会有很多领域是我们未曾接触过的,只有敢于去尝试才能有所突破,有所创新。

  因为我在实习期间做了房产置业顾问,所以我就来谈谈我对房地产方面的认识。房地产,是一种稀却的资源、重要的生产要素和生活必需品,是人们最重视、最珍惜、最具体的财产形式。随着经济发展、社会进步、人口增加,对其需求日益增长。在我国社会主义市场经济的发展中越来越重要,人们的生活中缺少不了地皮,工农业的发展多需要它。如今随着经济的发展 ,地皮的价格越来越贵,导致近年来房屋价格也有不断上涨的趋势,很多人抄房抄的很厉害,从中获得大量的利润,所以说房地产在目前中国的形势下是一个非常值得投资的行业。

  对于一个即将大学毕业的我来说实习是一个必须经历的过程,我也希望通过实习能够学到很多在学校学不到的东西,便与以后更好的踏入社会,为将来打下坚实的基础。我对房地产有很大的兴趣,尤其是房地产的销售类。它有着很高的利润,凭着这个我进入了上海金桥房地产发展有限公司,从事房产置业顾问一职。

  第一天进入公司心情是很复杂的即带着点兴奋又带着点紧张和害怕,经理接待了我们并告知了我们前一阶段所要从事的工作的基本内容。了解商业圈,了解市场行情,计算银行汇率,贷款利率,房子总价,了解基本操作流程。首先我们要做的是了解周边的环境,了解环境把每个小区的地址和周边有些什么特别明显的建筑物和标志性实物记下来,例如:学校,医院,车站,公交站牌等等。再去画小区门 口的分布图,把每一幢楼,每一个编号在小区的哪里具体位置画下来。然后背熟。然后就了解了一下市场行情楼盘的卖价和同行的竞争,掌握销售技巧,对各个小区、中介进行试调。学习银行的汇率,不同贷款利率的计算。按揭贷款的办理流程。学习房地产销售的业务流程。

  后一阶段就是在售房部做置业顾问,工作的主要内容是接待客户,给顾客介绍楼盘的信息,并帮助客户计算房屋的总价。帮助他们更好的了解整个楼盘的情况。同时给顾客提出一些我们自己的见解。有时配合办公室人员处理日常工作。房屋销售的业务流程:寻找顾客——现场接待——谈判——客户追踪——签约——入住——售后服务。

  当然也有顾客会自己来公司,那就对其进行现场接待,当然我们在接待顾客的时候面对不同的顾客我们多要有快速的反应能力,还有不能和客户发生正面冲突,要用亲切的态度去面对,在接待的时候我们首先要用服务去打动顾客。然后客户如果有兴趣的话对其进行进一步的谈判。谈判主要针对价格,房子的具体优势位置利弊,按揭贷款的方式,可能有的优惠措施,售后保障等。同时我也认识到了目前大学生就业形势的严峻,我在找了很多工作之后没被录取,才去做销售,所以我觉得学习很重要在将来的工作当中还是不能放弃学习的,同样如果你在做一样工作的时候你就要更努力的去做到最好,努力为自己将来的就业打下良好的基础。

  我感受颇深,觉得理论学习是业务实战的基础,但实际工作与理论的阐述又是多么的不同,在工作的闲暇之间,在同一些工作多年的人员的交谈中,深知,在工作岗位上,有着良好的业务能力是基础能力,但怎样处理好与同事的关系,为自己和他人的工作创建一个和谐的氛围,又是那么的重要,于是也就更能体会在企业中“人和万事兴”的要义。同时让我认识到社会是残酷的,没有文化、没有本领、懒惰,就注定你永远是社会的最底层!但同时社会又是美好的,只要你肯干、有进取心,它就会给你回报、让你得到自己想要的!

  虽然说我们是即将走向社会,但作为一个刚踏入社会的年轻人,我们几乎没有任何社会的经验。可在实习期间的每一件小事中,我们多能够体会到人际关系、机会、评价、竞争、成功、失败等各种我们在今后经常会遇到的事件,相信这些宝贵的经验会成为我今后成功的重要基石。而在未来的岁月中我们要学的还很多,这短短的几个月时间能给了我们很大的启示,让我认清了自我的价值。

  实习是每一个大学毕业生必须拥有的一段宝贵经历,而这次实习的意义,对我来说已不再是完成学分、完成毕业实习的任务,而是我们真正在实践中开始接触社会、了解社会的一次重要机会,虽然有很多的辛酸苦辣但确让我们学到了很多在课堂上根本就学不到的知识,增长了见识,开阔了视野,为我以后走上工作岗位打下了坚实,为我们今后的人生做下了充分的准备。

【【精华】开发实习报告四篇】相关文章:

1.【精华】会计实习报告四篇

2.【精华】学生的实习报告4篇

3.【精华】学生实习报告汇编8篇

4.【精华】设计专业实习报告3篇

5.【精华】酒店的实习报告三篇

6.【精华】旅游管理实习报告3篇

7.计算机游戏开发开题报告

8.建筑测量实习报告

9.表演实习报告5篇

上一篇:信管实习报告 下一篇:专业实习报告