IT个人实习报告(4000字).pdf

上传人:g****s 文档编号:85897428 上传时间:2023-04-13 格式:PDF 页数:15 大小:1.17MB
返回 下载 相关 举报
IT个人实习报告(4000字).pdf_第1页
第1页 / 共15页
IT个人实习报告(4000字).pdf_第2页
第2页 / 共15页
点击查看更多>>
资源描述

《IT个人实习报告(4000字).pdf》由会员分享,可在线阅读,更多相关《IT个人实习报告(4000字).pdf(15页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、.实习报告 姓名 张三 注册号 毕业班级 16 电子商务一班 实习时间 自 2018 年 4 月 6 日至 2018 年 6 月 6 日 实习单位及岗位 湖南某某某科技有限公司 个人实习总结 实习是每一个毕业生必须拥有的一段经历,它可以让我们在实践中了解社会、在实践中巩固知识;实习又是对每一位毕业生专业知识的一种检验,它让我们学到了很多在课堂上根本就学不到的知识,既开阔了自己的视野,又增长了社会见识,为我们之后步入社会打下坚实的基础。一、实习单位基本情况介绍 某某某有限公司(简称“某某某科技”),是一家主要经营软件开发和无人机应用技术的 IT 企业,公司成立于某年某月某号,注册资本 500,0

2、00 元,主要经营范围为:信息传输技术的研发及技术推广;计算机网络平台的建设与开发;计算机技术咨询;软件开发;互联网信息技术咨询;无人机技术培训;计算机网络系统工程服务;智能化技术研发;智能化技术转让;智能化技术服务;应用无人机开展测绘航空摄影;计算机软件、电子计算机、计算机、办公设备耗材、计算机辅助设备、人脸识别系统.等产品。某某某有限公司尊崇“踏实、拼搏、责任”的企业精神,并以诚信、共赢、开创经营理念,创造良好的企业环境,以全新的管理模式,完善的技术,周到的服务,卓越的品质为生存根本,始终坚持用户至上用心服务于客户,坚持用自己的服务去打动客户。二、实习岗位 PHP 开发实习生 三、实习时间

3、 2018-4-6 至 2018-6-4 四、实习内容 1.API 接口实现 API 是应用程序接口(Application Program Interface)的缩写。应用程序接口(Application Program Interface)是一组定义、程序及协议的集合,通过 API 接口可以实现计算机软件之间的相互通信。API 的一个主要功能是提供通用功能集。我们通过使用 API 函数开发应用程序,从而可以避免编写无用程序,以减轻编程任务。在日常工作中,我会需要根据客户提出的需求,设计并实现相关的 API 接口。下面我总结了一下实现 API 接口的一些基本规范:.1)统一数据传输格式 在网

4、络传输时不同的编码格式生成的字节是不同的,因此需要统一编码格式。如果双方数据传输的编码格式不同则在进行数据处理时必须进行转码。例如我们在请求某接口时,采用的 GBK 编码格式,而接口采用的是 UTF-8 编码格式,导致在页面上的数据会显示乱码。2)统一数据交换格式 在 API 接口开发中,一般是通过 json 格式传输。JSON(JavaScript Object Notation),是一种超轻量级的数据交换格式。在 Json 没有出现之前,都是采用 XML 传递数据。XML 是一种纯文本格式,很适合在网络上交换数据,但是 XML 格式比较复杂。3)统一数据返回格式 推荐后端返回对象方式给前端

5、数据格式,例如:code:0,/返回数据状态码,表示 API 接口执行的状态。data:/数组中包含返回的数据 .id:1,name:xiaoming ,id:2,name:xiaoming ,msg:success,/信息提示 4)数据校验 对接口接收过来的数据,最好进行数据效验,因为你不能保证传给你是完全符合标准的数据。对数据校验不通过的和执行失败的,最好可以清淅明了的提示返回给调用方。5)可扩展性 在设计 API 接口时,应该接口考虑是否具有可扩展性,避免接口添加新功能或更新接后代码冗余的问题。2.API 接口测试 一个 API 接口的完成,不仅仅只是实现了需求上的功能,还需要通过测试,

6、.才能交付使用。API 接口测试,通常使用 Postman 工具。Postman 是一款功能强大的网页调试与发送网页 HTTP 请求的 Chrome 插件,Postman 不仅可以调试简单的css、html、脚本等简单的网页基本信息,它还可以发送几乎所有类型的 HTTP 请求。目前已经可以很熟练的使用 Postman 进行 API 接口测试与调试。3.编写 API 接口文档 由于公司采用前后端分离的开发模式,所以后端人员在实现 API 接口之后,还需要编写相对应的 API 接口文档,以便前端和 APP 开发人员根据文档进行对接。写接口文档对很多程序员来说,是一件很头疼的事情。而 ShowDoc

7、 可以快速的解决这个问题,Showdoc 是一款可以在线编写 API 文档、技术文档、数据字典、在线手册工具,是国内比较流行使用的在线 API 文档。我们通过 ShowDoc 可以快速的编写项目的 API 接口文档,让我们花很少的精力和时间来管理项目接口文档,把更多的精力和时间花在对项目的管理上。4.对接 API 接口 在接口实现之后,需要等前端和 APP 开发人员进行对接。因为接口只是实现了数据的操作。还需要页面做支撑,才能构成一个完整的 web 项目。在对接接口的过程中,还可以对接口的不足之处进行改正。5.项目测试 项目在完成 API 对接阶段之后,将会进入测试阶段。没有经过测试的项目都不

8、是好项目。项目测试对于一个项目来说,是至关重要的,是一个项目上线之前不可或缺的部分。项目测试有专门的测试工具,我就不具体罗列了。.下面我简单说一下禅道(ZenTao)项目管理系统,它是一款国产的优秀开源项目管理软件。禅道在项目中被经常作为 Bug 管理系统。通过禅道,我们不仅可以对项目中的 bug 进行记录和反馈,还可以给 bug 划分严重程度、优先级以及设定解决 bug的日期,方便开发人员合理的安排时间来解决 bug。6.远程服务器上部署项目 项目完成测试阶段之后,就可以上线了。因为客户有自己的服务器,所以需要把项目部署在他们自己的服务器上。而我们又不可能跑到客户所在地去部署项目。此时,我们

9、需要使用到远程连接桌面。通过远程连接桌面,我们就可以连接上客户的服务器,在上面部署项目或者维护项目。为了提高服务器的安全性,需要配置防火墙的出入站规则,对项目设定特定的访问端口,来避免服务器被攻击的可能性。五、实习收获 通过这次实习,我对 PHP 语言的各种特性有了更进一步的体会:1.跨平台性 PHP 语言可以运行在 Linux、Unix、Windows 等主流操作系统上,以及支持可操纵多种主流与非主流的数据库,例如:MySQL、Access、SQL Server、Oracle、DB2 等。通常所说的 Lmap 开发环境指的就是.Linux+Apache+Mysql/MariaDB+Perl/

10、PHP/Python,因为它们是开源并且免费,不需要很大的开发成本,就可以搭建好的开发环境。2.安全性 PHP 语言实现完整的加密,支持哈希函数,可以使用多种加密算法。3.执行速度快,效率高 PHP 是一种强大的服务器脚本语言,语法混合了 C、Java、Perl 和 PHP 式的新语法,执行网页速度比 CGI、Perl 和 ASP 更快,而且内嵌 Zend 加速引擎,性能稳定快速,占用系统资源少,代码执行速度快。PHP 消耗相当少的系统资源。4.支持面向对象编程 目前,面对对象编程(oop)是当前主流的软件程序设计。PHP 对 OOP 提供了良好的支持。5.处理高并发 随着网络和手机的普及,互

11、联网时代的来临,对 web 的开发提出了更高的要求,.而网站并发。网站高并发通常是指网站的并发访问。也就是在某个时间点,网站有多少个访问同时到来。以上是 PHP 语言的优点,下面讲下 PHP 语言的不足之处:1.对多线程支持不太友好,大多数时候我们只能简单的模拟的去实现。2.语法不严谨,比如变量不需要定义就可以使用,但是在c、java、c+中变量是必须先定义后引用。3.PHP 的解释运行机制。每个 PHP 页面被解释执行后,所有的相关资源都会被回收。也就是说 PHP 在语言级别上没有办法让某个对象常驻内存。在 PHP 中,所有的变量都是页面级的,无论是全局变量,还是类的静态成员,都会在页面执行

12、完毕后被清空。4.PHP 主要适用于 web 开发领域,不擅长开发桌面程序应用。在实习过程中,与 web 服务器相连的数据库采用的是最流行的关系型数据库管理系统-MySQL。在 WEB 应用方面,MySQL 是最好的 RDBMS(Relational Database Management System,关系数据库管理系统)应用软件之一。MySQL作为一种关系数据库管理系统,它将数据保存是在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL 所使用的 SQL 语言是用于访问数据库的最常用标准化语言。由于体积小、速度快、总体拥有成本低,尤其开源这一特点,一般

13、中小型网站的开发都选择 MySQL 作为网站数据库,而.MySQL 搭配 PHP 和 Apache 可组成良好的开发环境。在使用 MySQL 数据库开发项目的过程中,数据库设计也被经常使用,数据库设计(Database Design)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。进行数据库设计之前需要考虑信息要求,也就是数据库需要存入什么样的数据。创建数据库不能仅仅只是为了存储数据,还需考虑存取方式,也就是处理要求,即根据用户所提出的存取要求来设计数据模式和应用程序。另一方面,在实习过程中,我意识

14、到工作的心态的重要性。一个良好的工作心态不仅可以提高工作的效率,还会影响他人,形成一股良好的工作氛围。在工作中需要养成的心态:一、不断学习,不断提升理论涵养。在科技信息时代,学习是不断地吸收新信息,获得自身成长的动力。作为一名青年,更就应该把学习作为持续工作用心性的重要途径。结合工作实际,不断学习新的知识。在做项目的过程中难免会碰到自己没有遇到过的问题,这个时候,学习就变得尤为重要了,只有通过学习才能及时有效的解决项目中碰到的问题。.二、努力实践,知行合一。毛爷爷曾说过:“实践是检验真理的唯一标准”,作为一名即将步向社会的大学生,我们只有将理论付诸于实践行动中才能实现理论自身的价值,也只有将理

15、论付诸于实践行动中才能使理论得以检验。同样,一个人的价值也是通过实践行动来实现的,也只有通过实践行动才能锻炼人的意志,提升人的品质,。所以在工作和生活中需要潜心体会,并自觉的去实践和运用。三、提高工作用心性 红牛的广告语-“你的能量超乎你的想象”,从这句话中,我们不难看出一个人内心的力量是巨大的。我们可以把工作当成修行,从小事做起,把一件小事做到极致,平凡的人都将变得不平凡。四、学会沟通,培养团队精神 在职场中,学会沟通尤为重要。比如你有一个好的想法想表达出来,但是你不善言语,不知道该怎么描述,那么你就会错失一个机会。学会沟通,不仅可以提高工作效率,还可以彰显自己的综合素质。培养团队精神,如今

16、的社会需要的人才更多的是懂得团队精神的人,仅靠自己的力量,大多数目标都不可能实现,团结合作,就可以创造奇迹。五、享受工作,服务同事 工作,不只是为了获得生活的食粮,让自己的生活质量提高。工作的意义在于磨炼心志、提升人格。在工作中,少抱怨,多做事。不能把工作的任务当成自己的.负担,而应该学会去享受工作给自己带来的乐趣,比如说你花了一天的时间解决了之前让你一直很头疼的问题,我知道那一刻,你的内心是很自豪的。服务同事,也是享受工作的一个过程。服务他人,幸福自己。在团队中,每个人都是不可或缺的部分,相互帮助,共同进步,创造更大的价值。通过这次实习,我从中获得了诸多收获,一方面学到了新的专业知识,接触到了很多对开发有帮助的工具,如 Postman 和 Showdoc;学会如何灵活运用专业知识解决项目中碰到的难题;另一方面还提高了自己动手做项目的效率、思考问题和解决问题的能力。最后,很感谢公司能够提供这样好的实习环境,我会继续努力的。学生签名:年 月 日 .实习接收单位意见.负责人:(签章)年 月 日 职业道德(5 分)知识结构(5 分)专业技能(5 分)沟通合作(5 分)创新精神(5 分).指导老师意见 指导老师:年 月 日 成绩 教研意见 学院意见 个人态度 实习报告 单位考核 .总成绩 指导老师签字 年 月 日 负责人签字 年 月 日 负责人签字 年 月 日

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 文案大全

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com