学生实训项目总结 篇1
适用场景:实训项目汇报、技术学习总结、开发经验分享
演讲要点:React框架应用、跨域问题解决、前后端分离实践
行文逻辑:选择框架→掌握技术→解决问题→总结经验
我们小组在这次实训中的项目题目为企业订餐管理系统,而我负责的内容是后台管理系统。
在本次实训中我最初计划使用vue框架搭建管理系统,但是由于工作原因以及vue框架学习的高坡度,学习进度一直不是很理想,所以我重新选择了React框架。
React框架是我最早接触的前端框架,在功能性和高效性上都有很大的体现,同时他体积小,可拓展性强,无论是中小型项目还是大型项目都适于使用。
React框架的主要内容是数据变化实时更新view,还有组件化编程。数据是React框架实现的基础,也是实现动态更新的重点,只要有任何可以改变view的数据传入并且修改state的值,就会更新view。组件是基于单一责任原则,即一个基层组件只因一个独立的责任被改变,当任何组件有多个责任影响时就拆分为子组件。
但是React框架在学习难度上还是不小的,对基础的要求很高。在框架学习之前需要先熟悉以及掌握各种前端基础知识如Html,CSS,JavaScript等。特别是原生态JavaScript的使用,DOM操作等。
如果像我一般在仅仅是了解以及接触过前端基础的情况下去学习和使用React框架,会有较大的困难。当碰到问题,然后使用百度或者论坛去找答案的时候,会碰到一个现象,就是一个名词接一个名词的不理解。所以,重中之重就是先打好基础,学好html等前端知识,再学习框架。
工具方面由于大部分的内容是关于前端的,所以我使用了VScode和WebStorm来编程。VScode是一个很适合用于开发前端,以及管理项目文件的文本编辑工具,类似于sublime text,但是有更加丰富的插件库。WebStorm是JetBrains公司开发的关于前端编程的IDE,功能全面,还有Terminal可以运行,也可以添加插件。除此之外我还使用了Go语言建设后端服务器实现逻辑功能,Go语言的IDE是Goland,同样出自JetBrains。Go语言的介绍在我前面的`博客里已经写了,有兴趣的可以看一下。
在学习了一些前端知识以后,我开始慢慢接触到一些编程思想,例如前后端分离,数据单向传递等。其中最深刻的是前后端分离,即前端专注于页面展现,后端实现业务逻辑,使整个项目职责更加清晰明了。
整个项目的建设过程中我的任务除了后台管理系统的开发之外还有技术支持。由于项目成员对前端知识掌握的欠缺以及对前后端分离的思想缺少接触,容易碰到一些前后端关联方面的问题如:ajax请求的数据交互,json数据的形式,以及http请求中请求头和响应头信息的意义,跨域问题等。其中最麻烦和最困难的是跨域问题。跨域问题需要设置响应头信息中的Access-Control-Allow-Origin设置为*,即所有请求域都可以访问,但是我使用fetch发起的ajax请求在jfinal框架下无法访问,而我通过百度寻找的解决方法也都不能解决问题,限于时间的原因,我选择了beego框架作为后端服务器,而beego解决跨域问题的方法较为简单,使用过滤器让所有的请求都带上响应头设置即可,如下所示
1. beego.InsertFilter("*", beego.BeforeRouter, cors.Allow(&cors.Options{
2. AllowAllOrigins: true,
3. AllowMethods: []string{"*"},
4. AllowHeaders: []string{"Origin", "Authorization", "Access-Control-Allow-Origin"},
5. ExposeHeaders: []string{"Content-Length", "Access-Control-Allow-Origin"},
6. AllowCredentials: true,
7. }))
这一次的项目实训给我的感觉跟以前有很多不同,以前的任务目的都是为了学习和熟悉使用某一种语言实现某个项目,是基于语言的,不管是c也好,c++也好。但是这一次是以项目为驱动的,不论使用什么方法,目的是实现功能,展示页面,有一定的实用性的。而且,这次的项目实训更贴近业界技术发展趋势,是当前流行,或者热门的项目开发方式。能开拓我们的视野,让我们了解更多企业级的应用的开发模式。
在这次实训中,我最深刻的体会就是不能高估自己,低估学习难度和成本。vue框架在界面渲染中是没有太大问题,但是在父子组件间传值的实现上碰到了较大的问题,而普遍推荐使用的Vuex又不是那么适用于我碰到的问题。当然,这也是因为我前端的基础知识掌握的不好,导致很多的理论知识无法理解。
基于上述原因,我希望我的教训能对学弟学妹们有点用处,同时,也是给自己一个忠告。基础知识很重要,是学习框架的基本要求,也是自己知识体系的基石,在基础知识上沉淀的越多,后期发力时学习的效率就越高,知识的掌握程度就越高。
这一次的实训也是让我有了很大的感想,想在基础方面再加强一点,在框架的学习上也要更系统一些,不管是通过视频,还是文档,重要的是能够动手自己去实现一次,而不是光看一遍,让自己变得眼高手低。
我以后的技术路线,应该会往全栈发展,希望能更多的学习前端后端的知识,在五年内能够成为一个全栈工程师。
学生实训项目总结 篇2
适用场景:实训报告撰写参考、教学评估材料、岗位能力测评
演讲要点:实地勘测优化流程、测量操作规范改进、团队协作效率提升
行文逻辑:勘测规划→操作规范→团队协作
在实习过程中,我从技术,团队合作,专业素质等方面都有了极大的收获:
从技术方面来说,这次实习给了一次我将所学知识进行运用来解决实际问题的机会,在实习过程中,许多原来并不熟练的知识逐渐被清晰的理解,许多原来没有重视的方面也得到了巩固,更在发现及解决问题的过程中学习到了不少新东西,在课本中所提到的技术要求之外,我在以下几个方面我有了比较深的体会:
1、实地测量前需要进行勘测:
在进行水准测量和导线测量之前,作为组长,我都组织大家对闭合水准路线和测区进行了勘察,做了预先的准备工作,这样做的结果是小组成员对将要完成的任务有了直观的了解和充分的准备,直接提高了作业的精度和效率。特别以水准测量为例,在施测前的下午,全组成员沿着老师所规定的水准路线进行了实地观测,分析了施测过程中可能出现困难的路段,选取了作为测段终点的固定点,并对每个测段中的测站数进行了估计,回去后我们在对测区环境的具体分析之后设计了测量路线和中途设站图,在测量的开展后节省了很多时间。
2、测量员所应注意的问题:
在实习过程中,我体会到了许多书本上没有提到的测量员工作中需要注意的问题:一般情况下,由于相隔距离较远,如果测量员不通知,跑尺员很难自行判断读数是否完毕,所以读数完成后,测量员应该立即通知跑尺员,这样能够在一定程度上降低跑尺员的劳动强度,避免跑尺员不必要的处于紧张状态;对中整平的过程中,应尽量使得脚架所提供的平面水平,这样就可以减少脚螺旋过度的扭动,从而减少了下一站对中整平的时间;在测站放置脚架时,脚架的两条架应该沿水准路线或闭合路线的前进方向,这样在读数过程中就大大降低了因测量员碰触脚架而产生误差的可能;根据我们小组读的数据反映,误差“较大”的点的值大部分是在读数较犹豫的时候获得的,因此,测量员读数的过程中应该看准数据后立即读数,如老师所说的,要做到“稳,准,狠”。
3、跑尺人员要注意的问题:
在跑尺工程中,每次跑尺时的前后距都要根据上一次的数据累计差进行及时的调整,使其不可以超限;在地面坡度较高的时候,应适当的多设转站点,避免因为多次调整或重新设站造成的时间浪费,可以提高效率。
4、有关数字的的技巧:
在具体操作前,很多时候都觉得外业工作和内业工作中的数据计算都是按照既定的步骤进行,经过老师的指导,大家逐渐掌握了一些有关数字方面的"技巧:在水准测量的时候,对于前后视距累计差这一项限差,记录员在每一站读数完毕后应该立即计算得出,这样在下一站的时候就可以有意对其进行调节;
5、在对导线测量的碎步点
高程进行测量时,我们采用全站仪和水准仪两种仪器均进行了观测,发现水准仪采集的数据精确度较高,而全站仪采集的数据误差较大,所以我们在进行控制点的高程进行测量时应尽量选取精度较高的水准仪进行测量。
在团队合作方面,我也得到了许多宝贵的知识:
(1)、团队中要对人员做合理的安排:
例如,在水准测量的过程中,水准仪上读数的速度远远快于本组记录和计算的速度,我们可以先让跑尺员不要移动尺垫,对下一站的前后视距差进行步测;在架设仪器是,记录员可以辅助观察员快速架设仪器。这些的做法使得我们小组的作业效率有了相当的提高。
(2)、团队精神:
在实际测量的过程中,由于困难的出现,不可避免的会影响成员的情绪,从而影响测量工作的进行,在这里,就需要团队精神发挥作用,大家共同解决问题,作为一个整体来战胜困难;由于完成水准测量规定的时间有限,工作量有非常的大,再加上天气较热,每天早上六点左右就开始工作,下午又要到七点办才能收工,但终于我们还是完成了规定的测量任务。
从专业素质的角度来看,我也获益匪浅,使我更加意识到了测绘工作的科学性,精密性和艰苦性:
即使在我们的实习这样精度要求不太严格的测量工作中,许多限差的单位都是以毫米,秒等小单位来进行度量的,这是测绘工作具有高精密性的直观的反映;对于测绘工作科学性,精密性和艰苦性的直观认识,我更加体会到作为一名合格的测绘工作者应该也必须使自己具有相应的专业素质。因此,在实际测量中我们尽量作到仔细,错了就返工,决不马虎。认识到了在工程中,需要的就是细心,做事严谨,一个小数点的错误就可能影响全局,这也培养了我们做事严谨的作风,而这也是专业素质的基础。
学生实训项目总结 篇3
适用场景:企业培训总结、教学评估报告、岗位实践总结
演讲要点:采购决策优化、投资方案调整、生产资源规划
行文逻辑:分析决策失误→优化资源配置→提升团队协作
为期4天的erp沙盘模拟比赛结束了,我们6组gaga娱乐传媒集团在最后虽然没有取得最好的成绩,但是,我们已经为以后的发展打下了坚实的基础。我们6组的全体成员各尽所能,互相配合,完成了本次模拟沙盘。作为6组采购总监,对于本次模拟竞赛,我有很多体会。
通过模拟我发现,只有合理的结构成才能发挥最大的效用,想当然的决策,只能导致企业经营失败。
在投资方面,由于筹资决策的失误,导致投资方面原有的投资方案无法按时实施,且由于单纯追求价格,导致我们的收入应收账期较长,而且还有一定数量的2q期订单,大大减少了流动资金,延长了投资回收期。同时,也导致了后期产能的局限,限制了企业的发展。
而且,由于我们的错误决策,导致企业租了一个3条生产线的厂房,实际却只用了一条生产线,造成了大大的浪费。
通过erp沙盘模拟,提高了我们的综合素质,使我们充分感受到树立共赢理念、全局观念与团队合作、保持诚信、个性与职业定位等综合素质的重要性,提高了我们的决策能力及长期规划能力,进一步理解决策对企业经营的影响力;加强各部门之间的沟通技能,增强与其他部门的沟通能力,理解并学会培养团队协作效应,从而提高了我们的经营管理经验。
