实习报告参考

主要

实习

内容

即将要离开母校了,回忆过去的几年,从学校上课中获得理论基础,从多次参加计算机技能大赛中获取技能经验,可是在公司中运用到我的知识也只是皮毛而已,因为公司人才济济,卧虎藏龙,大部分要很多的实战经验,经过在自动化的实习,我学到了很多的技能,这一个月对我来说很重要,因为在这个月我没有失去对知识的兴趣,而且渴望也越来越高,现在就在公司这个月的情况回报如下:

 我是比较早就进入找公司的状态了,于去年12月份通过多轮的选拔和淘汰,最终幸运的进入福大自动化计算机WEB前端开发部。很开心来到这里,这里有激烈的学习氛围、严格的公司制度、友好的上级和同事、舒适的环境、团结的团队精神,还有一个带我的好师傅。

 以上是目前我的学习环境,接下来就是我技能的培养,在心里充满期待的同时,也有点担心自己的能力不够,毕竟动手的不是很多,但自己却觉得无论怎样都不会退缩的,有压力,有挑战,才会有收获,也才会有进步的,不能总是在自己的能力范围内做事,原地踏步走,这样永远也学不到新的知识,所以自己也没有多想什么,就开始投入工作的思想准备了。公司是一对一培养,每个新员工都有一位师傅带,所以呢不会就可以有个人问。师傅给我们制定的计划如下,这也是我的只要实习内容(1)第一周:学习公司规则、学习Html基本知识、CSS样式,JS基础知识,到第四天师傅拿相关的网页页面让我动手做出来,主要要检测我知识的学习情况,我用的是DIV+CSS,这点我比较擅长,所以做起来不是难事,难得是要在页面中嵌套一些JS,主要功能是页面实现静态搜索和文字的高亮显示,最后在师傅的教导下,用JQUERY把它实现了,设计完以后,WEB技术主要是用户体验,所以必须得在火狐、IE、谷歌等浏览器测试,这方面我有一点的经验,主要是CSS书写规范,布局要总体设计好,最后在打几个补丁,不然页面不成样子了,这周完成度100%,难点在JS(2)第二周就是学习sql server 的基本知识掌握 sql语句的基本写法(包括存储过程与触发器),接触并完成实例,利用存储过程检查客户、供应商数据,这时的新知识是游标的使用,主要功能是实现客户属性修改通知,邮件通知该客户的其他备案人员(3)第三周:学习掌握JavaScript的基本知识,以及 JS相关对象的了解,然后师傅拿了相关实例检测我的学习情况,师傅说我发现有很多的不足之处,叫我今后进行加强学习,这周让我学习了很多的JS语法,第四天,开始做案例了,用JS的正则表达式验证表单输入数据的判断,并利用AJAX验证用户名是否存在数据库中,JS只要多锻炼,多调试,细心一点就会学以致用(4)最后一周:掌握常用SQL语句的性能优化,这周可把我学累了,SQL基础语法还过意的去,但存储过程与触发器可真的把我难倒了,里面的思维最关键,于是我温习了2天的基础,第三天,师傅给我案例,用存储过程和触发器来完成产品品名编号,这个编号一般是系统生成,也就是我们写的,生成格式02,020001,0200010002这个N级结点,可以随意生成同级,子级效果,于是我设计了一天,还是没有设计出来,后来师傅给我说了思路,这次就有点灵感编写了,还以为可以写出语句了,不过还是没有完全写出来,最后还是由我师傅一步一步的教我写,最后我才真正懂得这个思想,也明白了很多存储过程语句的意义,这也让我明白了对知识的了解并不是懂的层次,不能装懂,要脚踏实地,虚心请教。要写SQL不是一朝两夕就能学会,关键要有想法,然后用语句去实现,同时师傅也叫我在这方面多多加强。

 总而言之,这个月的实际动手能力和技能的培养、锻炼和提高,是很明显的,我们的方向是CSS+DIV页面设计、编写JS并使用、网站配置、最主要的还是SQL了,很多业务逻辑,功能实现都要通过SQL的存储过程和触发器来完成的,所以对SQL的数据挖掘和安全性的学习将是我将来的一大任务!

所采

用的

技术

原理

主要有三方向:CSS+DIV 页面布局 、JS的编写及运用、SQL存储过程以及触发器的使用

1、CSS+DIV 页面布局:根据师傅给的原型页面,我设计如下:

(1)规划好网站: 这里采用四行两列,将网站分为几个div,我选择的是float定位(有绝对定位(absolute) ,相对定位(relative))

(2)网页布局与div浮动,导航栏以及页面内的基本文本的样式(css)设置,使用FIREWORKS CS4网站头部图标与logo部分的设计,页脚信息(版权等)的表现设置,导航条的制作

2、给页面添加JS:导入query-1.3.2.min.js 利用JQUERYD对象$(function($),获取页面元素进行操作,利用正则表达式查找页面内容,通过JS调用CSS,对以查找内容进行高亮显示效果;第二效果:添加选项卡,首先把页面不显示的设置display:none进行隐藏,通过JQUERYD的addClass调用CSS把display设置回来,鼠标移开后调用removeClass删除样式;第三效果:点击登陆弹出登陆窗口实现无刷新,利用DOM技术获取页面ID, element.style.position、visibility、display控制窗口的显示或者隐藏,通过left、top控制窗口的显示位置;第三效果:对弹出窗口的注册页面添加JS 表单验证,全部用正则表达式实现,var regexp = new RegExp(reg)比如验证用户名(最小8位字符,字符数字结合,前(^)三位{3},不能(!)全是字符,最少有一数字),则可以这样写var reg=/^(?![a-z]{3})\w{8,}$/I 即可;第四效果:鼠标悬停表格行背景主要用到这句changeTr[i].className=(i%2>0)?"even":"odd";来控制哪行该显示什么。

3.运用公司的精髓EBOS系统进行页面的配置,很多的JS,以及后台有关的方法,都封装在这个系统中,系统只提供接口,然后我们去调用、以及做一些适当修改,灵活配置,这个技术就没什么好讲了,就像是用MYECLIPSE开发J2EE软件一样!

4.SQL处理业务逻辑,这点就是我们未来的精髓,第一案例是:利用存储过程实现库存分配(早进库早分配,并显示分配数量,如果库存没有空间分配,则不分配),首先先用isnull((Select SUM(数量),0)统计出当前库存空间,通过CASE WHEN then 计算出结果进行匹配;第二案例是:当销售人员修改客户属性时,邮件通知该客户的其他备案人员(打上删除标记的就无需通知了),主用原理是把运用游标把查出来结果通过while  (@@FETCH_STATUS <> -1)把结果PRINT出来; 第三案例是:根据页面的树生成产品品名编号Fnumber,在页面点击保存的时候,页面的多条数据先保存到数据库物理表中,插入的数据是Fnumber为空,调用存储过程,从物理表中获取数据填充到自己生成的临时表,进行操作产生Fnumber,最后把所有的Fnumber保存到物理表中,从而产生父子关系的层次编号。


实习

总结

在自动化实习了一个月,这个月将对我产生了很大的影响,我在AF计算机部门,主要从事WEB前端开发的小组里面,本组有10个成员,实行一对一的辅导。起初,我也不知道要干什么,只知道设计网站,这边的环境很好,接下去每天师傅都会给我小任务,让我实现,主要是关于一些前端要用的,这里我们使用了全新的系统EBOS,以后工作都是在这个平台上配置、修改、添加功能等任务。

第一周师傅给我们布置了一个经典页面设计案例,主要运用CSS+DIV的,这块在学校对我来说比较熟练,但还没有达到精通地步,因为在公司很重要的一点就是跨浏览器的支持,这方面得下更大的功夫。接着就是 javascript 的运用,在学校,我们学了很多的JS基础,不过没有用在具体的实践上,很多的效果运用以前的知识刚开始都实现不了,不过在师傅的帮助下,我慢慢的上手了,第三周在师傅的安排下,学习了SQL,发现我对SQL掌握程度还有很多都不懂,尤其在性能优化、存储过程、触发器等方面存在很大的不足之处,幸亏在学校我有一点的语法基础,所以才不会对这块失去兴趣,反而增加了我很大的兴趣,同时SQL这块师傅是个高手,这阶段他对我的帮助非常大,真的很感谢他。最后我体会到了SQL 不是一朝两夕就能掌握了,必须通过实践、自己的尝试、自己的想法去设计,不能急与问,要去体会学习中的方法,多想,多动手。第四周,系统学习EBOS的配置,虽看起来很简单,但是一个好的页面不是你配出来就算成功的,要综合考虑它的灵活性,浏览器兼容性,运行效率,性能处理,这个系统就像我在学校学习的网页三剑客软件一样,所以这种页面风格学起来不会那么的陌生,不过各种知识的融会全部贯通在这里,尤其SQL的灌入,这让我在开发中更要深入的学习SQL,以处理随机应变的业务。

知识是靠一点一滴积累的,千万不要操之过急,学习方法固然重要,而对技术而言最重要的是一种想法,一种设计思路。永远告诫自己:永远以新人的态度面对工作!心态决定状态,心胸决定格局,眼界决定境界!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

等天晴i

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值