千文网小编为你整理了多篇相关的《java软件实习报告》,但愿对你工作学习有帮助,当然你在千文网还可以找到更多《java软件实习报告》。
一、实习概述
实习是一种实践,是理论联系实际,应用和巩固所学专业知识的一项重要环节,是培养我们能力和技能的一个重要手段。八月初,我们来到xx中心进行为期20天的实习,我们要做的是物流配送管理系统,我要做的是配送中心管理模块。它的主要功能是完成对商品、库房和供应商的管理,缺货查询和进货安排。由于大家负责不同的模块编写,作为组长的我需要充分考虑各个模块之间的交互,系统风格一致性等问题。
为此,项目启动之前我们小组6人开会讨论了整体的业务流程,明确了数据库表之间的关联和各个模块之间的接口。在项目验收阶段我们顺利地通过了答辩,圆满完成了预期目标,虽然和优秀的小组开发的系统还有一些差距,但是我们发挥了每个人的能力,结果也令我们满意。
二、实习感受与体会
在为期20天xx中心的实习过程中,我每天都感觉很充实,从基础知识的巩固,项目整个的开发过程,我都认真学习,勤于思考,并且不断动手实践,我感到收获很大。
这是我们在学习专业课程之后走向工作岗位之前的不可缺少的实践环节。它对于培养我们的动手能力有很大的意义。这次实习旨在培养学生综合运用所学的软件工程专业基础理论、基本技能和专业知识分析问题和解决问题的能力,培养我们的专业素质、应用科学的思维方法和计算技巧,使我们了解科学研究工作的一般程序和方法,撰写科技论文的能力;培养我们直接参与科研活动、科研文献和资料的调研,对研究工作以及相关的研究结果分析、综合的能力;重点培养我们积极的创新精神、严肃认真的科学态度和严谨求实的工作作风,增强我们的综合素质以及对毕业后工作岗位的适应能力;有利于扩大我们的知识面,并掌握一些软件工程技术的发展前沿。
这次实习让我们走出校园,切身体会公司的企业文化,感受到了和学校里面不一样的学习方式和氛围,也可以从中学到很多社会经验,了解了很多行业需求和动态,使我们视野更加开阔。
我是JAVA开发方向的,前一周时间主要是老师给我们讲解JAVA的基础知识,Web实用页面的设计方法,ORACLE数据库的使用,这些知识有些我们在课堂上学过,这次是系统的讲解,为我们之后的项目开发打下了良好的基础。
对于像我这样软件工程专业的学生,JAVA语言是我们的立身之本,然而在学习的过程中我发现自己的基础知识掌握不是很牢固,学过的知识存在遗忘的现象。就像老师强调的那样,我需要注重学习的细节,不能模棱两可。
在Web开发技术是我的薄弱环节,以前只知其然不知其所以然,在讲解过程中,我了解了在JavaEE框架下对于一个B/S架构的网络应用程序是如何基于HTTP协议进行通信的。掌握了请求和响应是如何发送和处理,过滤器的使用,Session技术原理等等。
之后我们6个人一组开始了项目开发。我们要做的是物流配送管理系统,物流配送管理系统是一套专门针对配送行业实现销售管理的软件系统,全面适用于物流配送领域中的各级各类经营企业。时间紧任务重,对我们来说是个不小的挑战。我们先根据需求确定功能点,根据功能点我们搭建了每个模块的静态界面,通过实现前台跳转我们逐渐明晰了流程,也顺利通过了评审。
在开发过程中我们也遇到了很多问题,由于小组6个人实践能力不同,大家的进度就很难统一。还有一个就是版本控制的问题,为了避免工程修改冲突,我们为每个人建立了了自己的开发包,大家将自己开发的文件放置其中。我们用到的Struts和Hibernate框架里面有些文件需要公用,这样我们决定在项目整合的时候统一修改。这样我们就避免了很多不必要的麻烦。
由于我们选用了我们比较熟悉的开发工具和框架,所以我开发起来比较流畅,技术上没有遇到太大的问题。在开发过程中我们建立了很好的信任关系,良好的沟通机制,让我们每个组员有问题马上分析和解决。我们也充分体会到了,团队合作开发中每个人应该承担不仅仅是自己的责任还有团队的利益。
在实习过程中,实训中心还为我们安排了几次专题讲座。在项目管理和质量管理讲座中,张老师为我们讲述了软件行业一条非常重要的项目管理标准――CMMI,能力成熟度模型。它用于指导软件公司开发出合理高效的产品。我们需要掌握这些标准,使自己的技术和方法在以后的工作中处于行业的地位。通过职业生涯规划的讲座,我深切了解到生涯规划是确定人每个阶段发展的方向,立足于本职工作,不断自我管理,最终达到职业目标的一种方法。还有面试技巧训练,这些对于目前尚未走向工作岗位的我们大学生来说,是大有裨益的。
三、实习总结
这次实习让我理论联系实际,在团队软件工程的开发、数据库的设计、分析问题解决问题的能力上有了很大的提高,积累了开发经验,达到了实习效果,让我得到了难能可贵的锻炼。
今年这个长长的暑期激起了我要参加社会实践的决心,其实自己很早时便有这种想法了,我想依靠自己的勤劳双手与聪明大脑来赚取自己所需的部分生活费,当然更多的是想通过自己切身体验社会实践让我自己更进一步了解与认知这个社会,以前总是在爸妈爷爷奶奶保护下长大,不知外界社会是如何如何的现实。我也希望自己能在这次实践中增长见识,更为重要的是想检验一下自己是否能够融入这个社会的大家庭并想通过社会实践,找出自己在社会中存在的差距,临近放暑假的时候,我们班开完班会,班长给我们每一个人发了一张大学生暑期实践活动登记表,要求我们利用暑期的时间投身到社会中去,目的是要我们从现在开始积累社会经验,暑期社会实践活动是学校教育向课堂外的一种延伸也是推进素质教育进程的重要手段,可以有助于大学生接触社会,了解社会同时实践也是大学生学习知识锻炼才干的有效途径更是大学生回报社会的一种良好形式.拿到实践活动登记表的我们兴奋不已,纷纷参与讨论暑假该干什么,有的说去大城市里打一个月的工,他们说这样才叫真正的进入了社会能更快的了解并认知社会,有的说去当家教,这样也可以过一把当老师的瘾同时也可以巩固自己的知识,大家都显现出空前的积极性,其实我们早就对学姐学长们能够利用学习之余的时间去做兼职佩服的五体投地。
首先是找工作。由于社会上有有人利用学生求职心切的心理发布虚假广告骗人骗钱的传言,开始时我选择了一家正规的中介中心注册,这样就可以免去受骗的后顾之忧。本以为暑期工作会非常好找,可一连等了好几天都没有合适的工作,不是单位要求是毕业生就是工作时间跟自己作息时间不符。另外还有一些工作时间长而待遇低的工作也被我排除在外了。找不到工作的日子里我的心里开始急躁,情绪也变得不稳定,老觉得自己有种想发火的冲动,这时我才明白为什么失业和待业的人情绪那么不稳定。于是自己开始有意识的调理情绪。后来觉得中介信息更新太慢,就去看街上店门前贴的招聘广告,始终也没有合适的。在我开始找工作起的第九天里,终于等到信息再次更新,找到一份加油站里做业务员的工作。至此,我的求职生涯才算告一段落。
紧接着就开始了我的工作。第一天到加油站报到心情是兴奋而忐忑的,兴奋自不必说,忐忑是因为我只有一次的工作经验,也不熟悉加油站的经营方式,更不必说职员的工作范围和要求。在经理简单介绍了我要做的工作后,我就换上工作服开工了。第一次工作, 第一次跑业务,一起都是那么陌生,但既然想要经验也就只好硬着头皮上了,反正凡事都有第一次。但理想与现实的差距又一次真实的摆在我面前:第一天我的业务量为“0”!这无疑是一次沉重打击!但我知道这时候退缩是没用的,只有努力去改变这个事实。第二天我期待的第一份订单终于如愿的到手了,我当时是那么激动,但在客人面前我还是克制住了。从此我信心大增,开始虚心向老业务员们请教经验,对自己的方式加以改善,慢慢地我的业务量开始增加,不久也有了自己的一些固定的老客户,他们的支持更给了我莫大的工作动力。虽然到最后仍不能赶上老业务员的水平,但我对自己能做好这份工作有了坚定的信心,对自己的能力有了新的看法,这也是我这次工作得到的最大收获!
工作期间我也曾注意过老板的经营方式,但却不怎么认同。老板也跟我们谈起过他的经历。老板初中学历,初中毕业后就开始经商,他家本来也是做些小买卖,他离开校园后就跟着父亲的方式走,在商场租了个门面做箱包买卖。在做了七八年有了些积蓄后又开起了快餐店,直到现在承包了加油站。或许是思想意识的禁锢,他在乎的只是自己怎么做而不太在乎顾客怎么想,认为自己做的顾客都会喜欢。在我们这批新业务员工作期间,我们负责的是去外面找客户,让他们到加油站去加油,在同行中我们的优势并不大,这也是我们最关心的问题。我们几个业务员为了能提高业绩就经常去跟客户反馈意见而且对于我们新市场的开发也不利。这里就有了我们业务员跟老板之间看不见的矛盾。老板总希望我们能给他尽量多的交订单,而我们却不能不有自己的打算,一次两次拿到大订单不难办到,只要开发新市场就可以了,但我们必须考虑到我们的现实。想要有进一步的发展就必须要有自己不同于其他人的亮点我想我们必须承认并且接受两代人思想观念之间的差距,单纯作为一个临时的业务员我也应该尊重老板的意见,没有必要去破坏他已有的意愿,还有一个原因就是我以前从没接触过如何做生意,因此我的意见也不一定是对的,毕竟没有实践就没有发言权。
通过这次暑期社会实践,我总结了以下几点经验:
一.在社会上要善于与别人沟通。
经过一段时间的寻找工作让我认识更多的人。如何与别人沟通好,这门技术是需要长期的练习。以前工作的机会不多,使我与别人对话时不会应变,会使谈话时有冷场,这是很尴尬的。在欧时力实业公司工作时,因为是服装销售,与别人谈话的时候变多了。如何与顾客沟通,推销服装的款式、颜色、价格与顾客相体配又合适,使顾客接受你的意见和建议。与同事的沟通也同等重要。人在社会中都会融入社会这个团体中,人与人之间合力去做事,使其做事的过程中更加融洽,更事半功倍。别人给你的意见,你要听取、耐心、虚心地接受。
二.在社会中要有自信。
自信不是麻木的自夸,而是对自己的能力做出肯定。在多次的面试中,明白了自信的重要性。你没有社会工作经验没有关系。重要的是你的能力不比别人差。社会工作经验也是积累出来的,没有第一次又何来第二、第三次呢?有自信使你更有活力更有精神。
三.在社会中要克服自己胆怯的心态。
开始放假的时候,知道要打暑期工时,自己就害怕了。自己觉得困难挺多的,自己的社会经验缺乏,学历不足等种种原因使自己觉得很渺小,自己懦弱就这样表露出来。几次的尝试就是为克服自己内心的恐惧。如工作的领班所说的“在社会中你要学会厚脸皮,不怕别人的态度如何的恶劣,也要轻松应付,大胆与人对话,工作时间长了你自然就不怕了。”其实有谁一生下来就什么都会的,小时候天不怕地不怕,尝试过吃了亏就害怕,当你克服心理的障碍,那一切都变得容易解决了。战胜自我,只有征服自己才能征服世界。有勇气面对是关键,如某个名人所说:“勇气通往天堂,怯懦通往地狱。”
四.工作中不断地丰富知识。
知识犹如人体血液。人缺少了血液,身体就会衰弱,人缺少了知识,头脑就要枯竭。我工作中也体会到,因为我们特卖场收款处是用电脑进行,如果电脑停止运作真的会变成一团糟。不幸的事情发生了。因为公司的电脑主管不在,就需要自己解决。正因我在学校学过电脑知识,被人推去对其电脑进行检查。幸好我学的知识用得着,最后才得到解决。
总之,自己不去接触社会就永远不会知道社会的规则,依此类推,任何东西不去接触就永远不会了解它。在学生阶段的我们需要了解的东西太多了,我们不能只靠书本去认识它们,这样的认识太浅薄了,不能算是真正的认识。我们需要尽可能多的去接触这个社会上的东西,俗话说人是社会的主人,我们要享有主人的权力就必须先了解社会,不然的话就很可能会被社会所左右,那样的生活不会幸福安乐的,只会是痛苦和无奈的。
以上即为我本次社会实践的过程和感受。与社会更多的接触会给我们带来更多的认识和启发,多参加社会实践对我们有百益而无害,我是这么认为的。
尊敬的领导:
今年寒假,学院为了使我们更多了解机电产品、设备,提高对机电工程制造技术的认识,加深机电在工业各领域应用的感性认识,开阔视野,了解相关设备及技术资料,熟悉典型零件的加工工艺,特意督促我们到一些拥有较多类型的机电一体化设备,生产技术较先进的工厂进行生产操作实习。于是,我在朋友的介绍下来到了西安博信机电设备厂进行生产实习。
一、实习目的:
1、认识实习能培养我们全面思考的能力。如何运用液压传动等相关知识达到电动调节温湿度、如何更为简便的对系统进行控制等,都是值得我深思的地方。
2、认识实习能培养我们灵活思考与解决问题的能力。所参观的生产车间很多都是一些继电器和控制阀的基本生产流程,让我想到了与课本知识相联系的重要性。
3、实习培养我们较强的是读图与实践能力。通过实习,我们更详细的了解了和我们同专业的工作人员是如何工作的,虽然由于专业知识有限,我们了解的还不是很详细,但是我们对我们自己以后要做的作有了一个感性的认识,这样更有利于以后理论的学习,感性认识上升为理性认识。
4、通过实习,广泛接触工人和听工人技术人员的专题报告,学习他们的好僧产经验,技术革新和科研成果,学习他们在四化建设中的贡献精神。
5、通过参观有关工厂,掌握一台机器从毛坯到产品的整个生产过程,组织管理,设备选择和车间布置等方面的知识,扩大知识。
6、通过记实习日记,写实习报告,锻炼与培养我们的观察,分析问题以及搜集和整理技术资料等方面的能力。
二、实习时间:
X年12月15日至X年1月1日
三、实习单位简介:
西安博信机电设备厂是致力于暖通空调自控产品研发、生产销售的专业设备服务提供商。自成立以来就以向用户提供优质产品和优质服务为企业生存发展之本,产品与服务受到业界广泛用户的肯定。其中有世界惊奇的西安大唐芙蓉园、白桦林居、陕西政协酒店,市建委、市政委、省政府小区等重点项目。
本厂现有产品电动调节阀、电动平衡式调节阀、温湿度控制箱、水位显控仪、压差控制箱等。其中电动调节阀在X年一次性通过西安市产品质量监督检验所检验。也是目前西安地区唯一通过西安市产品质量监督检验所检验的电动调节阀。VB电动调节阀―国产执行器VS电动调节阀―国产执行器VRV电动调节阀―国产执行器VV/VVE电动调节阀―西门子执行器VG/VRG电动调节阀―江森执行器VVH电动调节阀―霍尼韦尔执行器能够对温度、湿度、压力、流量等参数进行精确调节,适用于空调、制冷、采暖、通风等领域的自动及远程控制。
为保证客户所选择设备的运行达到最理想、完美的状态,博信在每台设备的售前售后都进行全方位服务跟踪:设备出厂前严格复检、安装前全方位技术咨询、运行中精心调试、免费专业操作人员培训、安装后建立用户服务档案、定期使用情况回访、根据用户的具体要求提供专业技术咨询、指导及上门服务等等。博信强烈的服务意识和不断完善的服务体系是客户满意度不断提高的有力保证。西安博信将坚持以提高产品质量、完善服务体系为企业宗旨,秉承“博众长、信为本”的企业理念,为博信的用户提供恒久优质的产品与服务四、生产实习的内容和要求:
为了达到上述实习目的,生产实习的内容和要求有:
12月2日,校内实习动员。老师给概括的讲了实习内容、实习要求以及实习中的安全问题。
12月10日,实习准备。记录本、有关专业书籍、食宿用品等。
12月14日,出发。
1:机械零件的加工根据实习工厂的产品,选定几种典型零件作为实习对象,通过对典型零件机械加工工艺的学习,掌握各类机器零件加工工艺的特点,了解工艺工厂中所用的机床,刀具,夹具的工作原理和机构,在此基础上指定其中几个嗲逆向能够零件进行重点的分析研究,要求如下:
(1):阅读典型零件的工作图,了解该零件在机器中的功用及工作条件,零件的结构特点及要求,分心零件的结构工艺。
(2):大致了解毛坯的制造工艺过程,找出铸(锻)件的分型(模)面。
(3):深入了解零件的制造工艺过程,找出现场加工工艺:
(4):对主要零件加工工序做进一步的分析。
2:装配工艺
(1):了解机械的装配组织形式和装配工艺方法。
(2):了解个中装配方法的优缺点及使用类型。
(3):了解典型装配工具的工作原理,结构特点和使用方法。
在实习中我们首先听取了一系列关于实习过程中的安全事项和需注意的项目,在机械工程类实习中,安全问题始终是摆在第一位的。然后通过该厂总设计师的总体介绍。粗略了解了该厂的产品类型和工厂概况。也使我们明白了在该厂的实习目的和实习重点。
在接下来的一段时间,我们分三组陆续在通机车间,专机车间和加工车间进行生产实习。在通机车间,该车间负责人带我们参观了他们的生产装配流水线,并为我们详细讲解了平面磨床个主要零部件的加工装配工艺和整机的动力驱动问题以及内部液压系统的一系列构造。我最感兴趣的应该是该平面磨床的液压系统,共分为供油机构,执行机构,辅助机构和控制机构。从不同的角度出发,可以把液压系统分成不同的形式。按油液的循环方式,液压系统可分为开式系统和闭式系统。开式系统是指液压泵从油箱吸油,油经各种控制阀后,驱动液压执行元件,回油再经过换向阀回油箱。这种系统结构较为简单,可以发挥油箱的散热、沉淀杂质作用,但因油液常与空气接触,使空气易于渗入系统,导致机构运动不平稳等后果。开式系统油箱大,油泵自吸性能好。闭式系统中,液压泵的进油管直接与执行元件的回油管相连,工作液体在系统的管路中进行封闭循环。其结构紧凑,与空气接触机会少,空气不易渗入系统,故传动较平稳,但闭式系统较开式系统复杂,因无油箱,油液的散热和过滤条件较差。为补偿系统中的泄漏,通常需要一个小流量的补油泵和油箱。由于闭式系统在技术要求和成本上比较高,考虑到经济性的问题,所以该平面磨床采取开始系统,外加一个吸震器来平衡系统。现代工程机械几乎都采用了液压系统,并且与电子系统、计算机控制技术结合,成为现代工程机械的重要组成部分,怎样设计好液压系统,是提高我国机械制造业水平的一项关键技术。在专机车间,对专用磨床的三组导轨,两个拖板等特殊结构和送料机构及其加工范围有了进一步的加深学习,比向老师傅讨教了动力驱动的原理问题,获益非浅。在加工车间,对龙门刨床,牛头刨床等有了更多的确切的感性认知,听老师傅们把机床的五大部件:床身,立柱,磨头,拖板,工作台细细道来,如孢丁解牛般地,它们的加工工艺,加工特点在不知不觉间嵌们我们的脑子里面。
五、实习总结:
通过实习,了解了目前制造业的基本情况,只是由于机械行业特有的技术操作熟练性和其具有的较大风险性,很遗憾地,不能多做一些具体实践的操作,但是观察了一台机床的各个零件的生产加工过程及其装配过程,使许多自己从书本上学的知识鲜活了起来,明白了本专业在一些技术制造上的具体应用。这次实习,使我受益匪浅,我认识到我们应该将课本与实际实习结合起来,通过两个课堂提高自己的能力,使自己更好的掌握所学知识。在实习中我对机械设计制造及其自动化全过程有了一个完整的感性认识,学到了生产技术与管理、加工设备及车间布置等方面的知识,验证、巩固、深化和扩充了所学的课程的理论知识。而我对生产实习的目的也有了更进一步的理解,我会认真的把实习的知识运用到我今后的学习当中,从中获取有帮助的知识,更好完成后续课程,并且把知识和学到的理论经验运用到我今后的工作中,它是我在学习生涯的一笔宝贵的财富!感谢指导老师和工厂师傅和技术人员给我们提供的这次机会,我会在今后加以实用,争取再创新,在社会的技术领域做出贡献。
一、课程设计的目的
Java程序设计是一门应用性很强的专业课,在学习时必须注意理论与实践相结合,为此开设了本课程设计,其目的是通过本课程设计使学生能够较全面的掌握面向对象程序设计的有关概念和开发方法,以便能较全面地理解、掌握和综合运用所学的知识,提高自身的编程能力。
二、课程设计的内容
实现计算器功能的应用程序
根据计算器的实际功能,用户可以通过鼠标依次输入参加计算的数值,进行加、减、乘、除等混合运算,界面美观。
三、总体的设计
本计算器程序共有3个java源文件。类之间的主要关系如图所示。
ComputerPad(主类)
NumberButton
OperationButton
ComputerPad.java
该 java文件生成的类负责创建计算器的“主窗口”。该类含有main方法,整个程序从该类开始执行。
NumberButton.java
该文件生成的类负责为主类创建数字按钮对象,使用鼠标单击数字按钮可依次输入参加运算的数值的各位数字。
OperationButton.java
该文件生成的类负责为主类创建运算符号按钮对象,使用鼠标单击运算符号按钮可选择所要进行的运算。
四、具体设计
一)运行效果与程序发布
1.将3个java文件保存到一个文件夹中,例如c:computer.将3个java文件分别编译生成相应的字节码(.class)文件,然后,用java解释器运行主类:
C:computerjava ComputerPad
2.可以jar.exe把一些文件压缩成一个JAR文件,以此来发布我们的应用程序。我们可以把java应用程序中涉及到的类压缩成一个JAR文件,例如ComputerPad.jar。
首先,用文本编辑器(例如Windows下的记事本)编写一个清单文件(Manifestfiles)
Mainfest-Version: 1.0
Main-Class: ComputerPad
Created-By:1.2.2(Sun Microsystems Inc.)
然后,如下生成JAR文件:
C:computerjar cfm ComputerPad.ar moon.mf *.class
其中,参数C表示要生成一个新的JAR文件,f表示要生成的JAR文件的`名字:m表示文件清单文件的名字。
现在就可以将ComputerPad.jar文件拷贝到任何一个安装了java运行环境(版本号需高于1.2.2)的计算机上,只要用鼠标双击该文件就可以运行该java应用程序了。
体会
课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程.
回顾起课程设计,至今我仍感慨颇多,的确,在这一星期的日子里,可以说得是苦多于甜,但是可以学到很多很多的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固。通过课程设计之后,把以前所学过的知识重新温故。
这次课程设计终于顺利完成了,在设计中遇到了很多编程问题,最后在老师的指导下,终于迎刃而解。在此我表示感谢!同时,对给过我帮助的所有同学和各位指导老师再次表示忠心的感谢!
一.实习目的
大学期间,学校教授了计算机的基础课程,例如数据结构,计算机网络原理,离散数学,编译原理等、这些课程有助于我们形成系统的计算机逻辑体系,熟悉计算机的底层原理,从而可以更加容易上手企业级开发。
到了大四的上学期,对于项目经验,自己只是搭过简单的环境,实现了一些简单的需求。对于真正可以运行在服务器上,可以接受大量用户访问的真实项目,内心还是很渴望见一见,看看和平时自己写的有什么区别,自己需要在哪方面下功夫来更好的提升自己。
另外,从大学校园进入社会,我觉着也是需要一个缓冲期,毕竟校园对我们还是很包容的,像要更好的适应社会生活,还是应该要更加严格的要求自己,勇敢面对社会工作中的挑战。
二.实习主要内容
公司名称:东方航空电子商务有限公司
公司简介:东航电商将以东航每年近亿人次的旅客运输量为客户流量基础,整合各类线上、线下产品及服务资源,为用户提供出行相关一站式集成产品和服务解决方案。
第一周:了解一下公司环境,餐厅,便利店。给实习生分发新电脑,公司硬件人员负责安装Windows系统。
第二周:观看公司发的学习视频,学习基本的SpringBoot使用,自己下载运行环境,例如Idea,Mysql,Git,VsCode等相关环境。其中Mysql的下载安装遇到误删除,预先环境等问题废了不少功夫。
第三周到以后:分到相应的项目组,下达任务,开始真正的工作。
项目名称:接送机改版项目
项目内容介绍:该项目主要用于接送乘机的用户。比方说飞机乘客想要打车去自己预定的机场就可以在网上下单让出租车来接自己,同样当乘客坐飞机到达目的地也可以下单让出租车将其送到指定的地点。
项目架构简介:该项目采用SpringBoot搭建,接口显示采用Swagger2,缓存使用Redis,信息调用采用WebService,数据持久层使用Mybatis,版本控制使用GitLab。
负责模块:
1、我的航班接口,查询用户机票订单
2、内部/外部渠道号查询(增加缓存)
3、订单列表
4、订单详情
5、订单状态列表
6、用户评价
7、取消订单是否有损
8、取消订单
9、去支付接口
每一个模块就是一个接口,我的工作就是在两个星期内写完接口,并且完成相应的测试。
由于此项目是从C#的老项目改版成Java项目,所以需要我们先看懂C#的老项目,然后再用Java重写。
工作内容:项目负责人首先将整个项目的任务划分为一个个的任务,再将任务分配到项目组的成员,再将主要框架代码上传到GitLab,我们使用Soucetree工具将代码导入到自己的电脑上,完成相应的工作将代码上传,再有专门的负责人将代码进行整合,从而完成整个项目的内容,如果有问题要及时的询问。
当所有的代码上传完毕,此时再GitLab上重新开一个分支,项目组所有人将此最终项目导入自己电脑,测试自己负责的接口。
另外,每周都要提交周报,又来记录自己每天都完成了哪些工作,学习了哪些内容。
三、实习总结
此次实习,我收获了很多。我觉着可以分为个人技术成长和为人处世两方面来谈。
1、个人技术成长
首先我终于有了实际的项目经验,以后再找工作时就可以很有底气的写上去,然后技术上也有了提高,当然这要感谢公司里前辈的悉心教导,也让我知道外面的世界很大,厉害的人有很多,如果想要在这一行走下去需要极大的努力。
最重要的是遇到问题一定要多问,刚开始的时候因为我不喜欢问问题,导致项目做的很慢,被项目负责人好好的说了一顿,他告诫我不会的,不知道的很正常,一定要多问,不要耽误项目的进度。
对于基础知识的掌握一定要牢固,之前我总是喜欢新的技术,喜欢扩展自己的知识面,结果在真正工作的时候才发现真正考验技术的反而是那些最基本的东西,比如说Java基础类的Date类,如果没有好好研究,那用到的时候就会担心自己会不会用错,还是用LocalDate好一点呢,就会显得捉襟见肘,耽误时间。
对于自己见到过的知识点一定要深入的研究,我在工作就因为浅尝辄止而受到负责人的数落。比如之前将对象转化为Json字符串是很常见使用方法,但是项目中的需求是倒过来的,是需要将Json字符串转化为对象。因为之前没有研究过两者的相互转化,在用到的时候自然也是不容易想到,结果耽误了好长时间。
对整个项目一定要先有个大概的了解,不能只是着眼于自己的任务。因为整个项目是一个整体,有可能我会调你的接口,你也可能调我的接口,需要两者的相互沟通。最关键的是项目中会有一个公共的工具类,别的成员写好的工具都会放在里面。之前由于我并不知道,每次都重复造轮子,导致觉着工作异常艰难,后来幸好被负责人及时指正,才发现任务没那么繁重。
2、为人处世
要学会合作,之前在学校都是一个人完成项目,但到了公司,由于项目很大,必然需要与人合作,那么就需要多考虑别人的感受,比如说代码注释一定要清晰,提交代码一定要自己先多检查检查,不要让别人重复做你该做的事。
总结:
此次实习让我发现自身的诸多不足,路漫漫其修远兮,但是我会正视这些问题,好好努力,迎接更好的自己。
推荐专题: 软件公司实习报告 java软件实习报告