《【《大数据技术及应用专业实践》4300字(论文)】.docx》由会员分享,可在线阅读,更多相关《【《大数据技术及应用专业实践》4300字(论文)】.docx(7页珍藏版)》请在第一文库网上搜索。
1、大数据技术及应用专业实习报告目录1 .概述11.1 实习目的11.2 实习单位简介21.3 实习过程的基本回顾22 .实习任务32.1 任务介绍32.2 实习岗位43 .实习内容综合分析43.1 本人主要承担的工作43.1.1 JaVa实训错误!未定义书签。3.1.2 数据库实训一一ORAe1E错误!未定义书签。3.1.3 Web开发实训错误!未定义书签。3.2 实习中的主要内容43.3 实习过程中专业知识和技能的应用54 .实习总结及体会54.1 收获与体会54.2 问题与探讨65 .结束语(致崩)7实习报告1概述11实习目的(-)了解岗位工作流程,以便开展后续实践工作;(二)锻炼自己的实践
2、能力,并将理论知识运用于实践之中,相反,去检验书中的理论知识。将理论知识与实践相结合,可以促进理论知识的深化,提高知识的综合利用率,培养发现问题和解决问题的能力,增强对社会的认识;()更广泛地与社会直接接触,了解社会需求,加深对社会的认识,增强适应社会的能力,融入社会,培养实践能力,缩短我们大学生与工作者的距离。为今后走向社会打下坚实的基础;1.2 实习单位简介北京S软件系统股份有限公司成立于1999年12月1日,注册于北京市经济技术开发区西环南路18号A座450室。经营范围包括开发、生产电脑软硬件、网络产品;技术咨询、技术服务及售后维修服务;销售自产产品;货物进出口、技术迸出口、代理进出口;
3、人力资源服务。北京S软件系统股份有限公司对外投资12家公司,具有7处分支机构。1.3 实习过程的基本回顾1、程序员编码规范:使用驼峰式命名的初始化标签。equa1s方法容易抛空指针异常。如果调用方为nu11,则在运行时会自然引发抛出空指针异常。当比较同一类型的所有包装时,都是用equa1来进行操作。对于Integer类来说,当相应的变量值介于-128到127之间时,对象存储在IntegerCaChe.cache里,因此会有对象复用的情况发生。所以对于包装类进行比较的时候,都应该使用equa1来进行统一。POjO类中的所有属性都应通过使用包装类属性类型数据来统一。RPC方法的返回值和参数使用包装
4、类数据进行标准化,基本的数据类型用于局部变量。2、需求开发与管理;Web开发的实训时间最长,也是学习东西最多的一段时间.因为在这一阶段,开始接触到在以后工作都会用到的开发技术。首先学习的是网页开发的基础:HTM1和CSS,它们是构成网页界面的主要部分。然后是XM1技术,它是一种国际标准的数据存储语言。接着,我们开始学习JDBC,这是通过代码连接数据库的一种非常简便的方便,让我们在自己的程序中随时调用数据库的数据。然后,我们开女台学习JqUery和ajax,前者是一种脚本语言,可以实现非常强大的页面功能,包括各种事件、数据和处理和页面的动态效果。后者是一种动态显示的技术,可以实现页面的区域刷新,
5、从而达到无闪烁页面的效果。这些之后,是框架技术。包括StrUtS2、Hibernate,Spring,这三大框架,简化了JaVa代码,使得网站的开发更为简洁。总的来说,在这一阶段学到的东西最多,最有收获。我们还接触到了真正的项目实践-netcross电信计费系统的开发。3、面向对象设计;抽象与包装,类与对象体是抽象和包装的具体表现。面向对象的设计方法以面向对象为基础,使用专用的软件工具直接将对象描述转换为程序结构。这是面向对象设计的主要特点和成就。在传统的结构化开发方法多重映射中,采用面向对象的设计方法来客观解决描述工具与软件结构之间的矛盾。4、java:JaVa语言的语法非常接近C语言和C+
6、语言,这使得大多数程序员更容易学习和使用Java。另一方面,JaVa没有了了C+中很少使用的、令人费解的特性,例如操作符重载、多继承、自动强制类型转换。特别是,JaVa语言不使用指针,并提供了垃圾收集机制,因此程序员不必在担心内存。JaVa语言提供类、接口和继承等基本,为了简单起见,只支持类之间的继承,但支持多接口之间的继承,并支持类和接口之间的机制。JaVa语言完全支持动态绑定,而C+语言只对虚函数使用动态绑定。简而言之,JaVa语言是一种纯粹的面向对象编程语言。5、数据库设计;实际上,数据库的设计主要是存储结构的设计。在应用数据库技术之前,这些功能分散在应用程序中;采用数据库技术后,通过数
7、据库设计,可以使这些工作系统化、集中化。数据库设计的主要任务是考虑信息需求,即需要储存在数据库中的数据。而且是为了从中提取有用的信息。除了考虑存储什么数据以外,还应考虑储存方式,即处理要求。根据用户需求来设计数据模式和应用程序。2 .实习任务2.1 任务介绍第一:熟悉具体开发方向的相关知识。实践的第一阶段主要是补充或者学习相关开发知识,因为不同的开发团队可能有不同的技术选择,所以需要学习的内容也会有所不同。此外,团队负责人通常会给实习程序员一些需要尽快了解的参考代码。第二:熟悉团队的开发流程。在此期间,尽快熟悉开发团队的开发流程,包括每个团队的角色,面临的各种任务,以及要使用的开发工具。不同的
8、开发团队往往面临不同的开发方案,不同的开发方案往往有许多特定的需求,如协作工具、开发工具、框架和数据库等等。第三:开发小的功能模块。在掌握了基本的开发知识和开发流程后,通常会对一些小功能模块进行练习,有时还会对开发过程进行验证。2.2 实习岗位岗位:软件工程师熟悉软件开发流程,理论与实际相结合,精通JAVA系统开发等。实习过程主要包括以下几个阶段:第一,配置开发所需系统变量及安装所需开发工具;第二,学习SPringMVC开发框架,学习dem。项目,为后续开发打下基础;第三,维护公司现有项目,为后续独立开发打下基础。3 .实习内容综合分析3.1 本人主要承担的工作了解JaVa开发的基本技术,丰富
9、JaVa开发的实践经验。学习SQ1、SSh的等企业应用框架相关技术的基础知识,提高工作效率。还学习了MySQ1、Orac1e数据库的介绍。3.2 实习中的主要内容第一阶段在java初级,主要学习了J2SE,包括JAVA开发基础知识、EC1iPSe开发环境、J2SE7.0API、J2SE7.0新特性、多线程技术、Socket网络技术、Regu1arExpression、Java反射技术、Properties技术、各种实战设计模式、JavaDebug技术、面向对象设计原则详解、实例解决面向对象设计、面试题内部详解、面试答题技巧详解、AWT/SWING技术。第二阶段数据库技术、JDBC技术、HTM1
10、&CSS&JavaScript.Jquery.HttP协议深入、JSP&Serv1et、JST1标签库、XM1技术、DWR框架、Orac1e/SQ1o第三阶段这一阶段主要学习了流行Web框架简介、MVC模式,还有在java方面进行了深入,学习了StrUtS2、Hibernate、SPring三大框架,JBPM工作流技术深化。3.3 实习过程中专业知识和技能的应用(1)测试环境(网络环境,windows环境等)(2)数据库管理(3)编程技巧OaVa编程设计,脚本语言,设计工具,XM1编程)(4)软件测试技术(测试理论,方法流程,文档写作,测试工具,自动测试(5)测试技术实践,软件测试的基础知识(
11、黑盒测试,白盒测试单元测试,系统测试)软件测试的基本工具(测试管理工具,自动化测试工具,性能测试工具)4 .实习总结及体会4.1 收获与体会实习过程中,每个人抱有的实习目的可能都不一样,有的人是为了丰富自己的履历;有的人是为了提高自己的实践能力;有的人是为了补贴自己的生活费;有的人是被家人或学校逼迫去实习;还有的人是为了打发时间。然而无论我们是出于何种目的,都要清楚自己去实习的目的。只有这样你才知道自己该不该去实习,才能找到适合自己的路。本次前往北京S软件系统股份有限公司进行实习工作,主要是为了初步接触所学专业的实际面临情况,以及未来大概的工作方向,可能的就业岗位,同时也希望通过本次实习工作,
12、验证自己学校里所学的运动训练知识,将所学的知识运用到实际工作中,达到理论同实际结合的目的,而且利用本次实习,可以为毕业后就业积累一定的工作经验,方便未来就业。实习是大学阶段尤为重要的一个环节,这是我们对大学学到的知识进行全面的应用,不仅使得我们各方面的知识系统化,也让我们已经学过的知识有所验证。实习是所有人在进入社会之前的必经之路,有指导老师的谆谆教诲,有同事的热心帮助,通过这段时间的实习,我学到了以下几点:实习,一个理论与实践相结合的过程。实习是所有人在进入社会之前的必经之路,有指导老师的谆谆教诲,有同事的热心帮助,通过这段时间的实习,我学到了以下几点:第一,重视工作细节,认真细致地完成每一
13、项任务。第二,重视团结协作的重要性,要注重和其他人员之间的团结协作。第三,重视沟通,要用合适的方法与不同的人群沟通,第四,课堂所学知识与实际工作之间存在不小的差异,需要我们在工作中不断更新所学,提高自身工作水平。第五,当脑海中浮现一个想法,不知道该不该做时,如果觉得它是对的,那么做就是了,可以只管努力,将最后的成功与否交给未来决定。第六,紧跟时代潮流,不断提高个人工作能力,不断提高自我工作能力。4.2 问题与探讨人生难免会遇到挫折,没有经历过失败的人生不是完整的人生。这次实习过程我也有很多不足,但是最好的工作方式是多多审视自己,向同事多多请教,完善自己的不足之处。这是一个从学习到实践,再回到学
14、习的渐进过程。但在实践中,如果你不去思考,你可能找不到再次学习的必要性和动力,更谈不上提高工作效率。因此,在实习期间,我意识到思考对我们的进步同样重要。熟悉业务后,我会在做任何事情之前考虑如何分配现有资源,从而选择最省力和最节省材料资源的方法来完成任务。当很多事情堆积起来时,如何判断工作的“优先级”,才能有条不紊地迸行。通过实习,我学到了许多在学校期间未曾学习到的知识,通过实习,知道了学生与职业的不同,了解理论知识与实践经验结合的重要性,是一次收获颇丰的实习。通过这次实习,让我对自己的职业方向有了清楚的认知,也明白真正获得一份工作,需要满足以下品质:4.3 有吃苦的决心,艰难的选择,还有其他的
15、特别是在这个新的团队里我们要做的是正确的,不要做得太过分。(2)观察、聆听和少说话我认为我们不该谈工作以外的事我们应该学习艺术,语言和书面材料。(3)除了努力工作和责任感,善于经常总结工作。每天记日记,每周总结。它主要包括记录、计划和总结错误。我们不应该在工作中犯同样的错误。我们必须为未来做好准备,努力做得更好。(4)抓住机会不错。即使上司已经越权,他也不能提出申诉。这也许是个考验,也可能是展现他能力的机会。(5)继续学习。事实上,现代企业的发展不仅取决于企业的内部运作,还取决于企业的外部力量。一位教育家曾经说过,当我们忘记所学的东西时,它始终是教育的本质。在这里,我用“知识”代替“教育”o我们在大学里学到的知识是可以消除的,但这些基本的学习方法仍然是我们最新知识的保证。5 .结束语(致濯)在实习过程中,感谢北京S软件系统股份有限公司给了我实习的机会,感谢我的学校,给了我学习的机会,在学习中,提出了很多宝贵的意见与建议,老师以其严谨求实的治学态度、高度的敬业精神、兢兢业业、孜孜以求的工作作风和大胆创新的进取精神对我产生重要影响。她渊博的知识、开阔的视野和敏锐的思维给了我深深的启迪。感谢所有授我以业的老师,没有这些年知识的积淀,我没有这么大的动力和信心完成这篇实习报告。谨以此致谢最后,我要向百忙之中抽时间对报告进行审阅的各位老师表示衷心的感谢。