2020计算机软件专业实习日记

上传人:卢** 文档编号:240197716 上传时间:2022-01-15 格式:DOCX 页数:19 大小:29.25KB
返回 下载 相关 举报
2020计算机软件专业实习日记_第1页
第1页 / 共19页
2020计算机软件专业实习日记_第2页
第2页 / 共19页
2020计算机软件专业实习日记_第3页
第3页 / 共19页
2020计算机软件专业实习日记_第4页
第4页 / 共19页
2020计算机软件专业实习日记_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《2020计算机软件专业实习日记》由会员分享,可在线阅读,更多相关《2020计算机软件专业实习日记(19页珍藏版)》请在金锄头文库上搜索。

1、2021计算机软件专业实习日记3月5日今天是到公司报到的第一天,早上8:20来到公司,在于主任的带着下参观了一下公司,一一向员公见面互相人识。于主任之后安排我在他旁边实习。桌上一台电脑,一些资料。我学习了公司的企业文化,对公司的运行有了一定的理解。接着拿出工作方案书重新考虑我们这次实习主要:ASp、SQL的根底知识的理论学习;并能理论联络实际学会用SQL建数据库及所需表格的详细方法;理解连接SQL数据库的语句及能正确的应用于理论;通过详细的网站设计使所学的知识能很好的应用于理论。3月6日从今天开场我便按照实习方案逐步展开了学习,首先是对ASp根底知识的学习,ASp是一种效劳器端脚本编写环境,可

2、以用来创立和运行动态网页或web应用程序,是一种简单、方便的编程工具。通过学习对其提供的几种内置对象有了更进一步的认识。利用这些对象还可以从客户端阅读器中获得信息或者向客户端阅读器发送消息。同时查看了一些公司已完成的网站,开拓了视野,丰富了自己的资料库。3月7日通过学习,自己已经对ASp的根本知识有了一个初步的认识,今天的任务是学习SQLServer2000,理解到它由三个根本效劳组成,为了保证这些效劳可以正常运行,必须为每一个效劳分别指定一个用户帐户。它是一种具有客户机/效劳器架构的关系型数据库产品,即可以用于普通的联机事物处理环境,也可以用于决策支持的联机分析处理环境。联络到做网站的需要,

3、最重要的是学会如何建立新的数据库,建立新的表。利用这一天的时间我学会了SQLServer2000的一些理论知识并能正确的运用于理论。从而在以后的网站开发中能正确、准确的运用这几种方法进展数据库的连接。之后,我安装了IIS和Dreamwaver,并测试成功。3月8日通过学习,我对ASp和SQLServer2000的理论知识有了一定的理解,今天我有针对性的阅读、学习了一些和本次设计相关的网站,借见他们的思想、方法,从而构建出自己的网站的风格、款式。3月9日今天是这周的最后一天,可行性研究之后就进入了需求分析的阶段,该站所运行的环境有了初步确实定,对该网站的各个模块应实现的功能进展了详细的描绘,对创

4、立数据库时所需表的建立也有了一个详细规划,这样在真正的动手做网站时就有据可依,严格的按照需求分析当中的要求一个模块一个模块的有方案的进展。这样就防止了进展网站设计时的盲目性。我把这一周所学的知识又系统的学了一遍,认识到自己缺乏的地方,我明白要想真正的掌握知识就必须一点一滴的积累,明白无论做什么事情只要自己肯努力,再加上信心、耐心、细心就一定能到达自己的目的,获得最终的成功。3月12日新的一周开场了,学习了网站设计的一些根底知识之后,今天向于主任请教了一些做网站的方法、问题。于主任认识讲解了做每一个网站的过程及所遇到的一些技术性的困难。以一个网站为例着重介绍了一些模块的详细实现方法及应注意的问题

5、。之后,我做了一些静态的页面。主要包括用户登录、用户注册、老师队伍、课程描绘、课件阅读、留言板等功能。本来以为一个页面也没什么应该是比较容易吧,可是做起来才知道美工的重要性。经过自己耐心的设计一天的工夫几个页面的设计便圆满完毕。3月13日今天重新对该网站的各个模块应实现的功能进展了详细的描绘,对创立数据库时所需表的建立也有了一个详细规划,这样在真正的动手做网站时就有据可依,严格的按照需求分析当中的要求一个模块一个模块的有方案的进展。这样就防止了进展网站设计时的盲目性。之后,我在数据库中建立了数据表。总之通过今天的学习我理解到不但要根据不同的客户设计页面的特点而且更懂得了后台数据库的重要性。可以

6、说几乎每一个动态功能的实现都离不开跟数据库的连接。3月14日今天我在IIS中参加了一些功能代码。连接了相应的数据库。一开场就把我给能的一塌糊涂。根本一点思路也没有,盲目的连接了一个用户登录随之而来的就是好几个连接的错误。再次向于主任请教有关数据库连接的问题。在主任的认识详细的指导下我成功的连接了用户登录、注册、老师人员的添加、修改等模块。各个模块实现的最根本的思想都是相通的,相信通过自己的努力一定会陆续实现其它模块的功能。3月15日今天的任务仍然实现各各模块的功能。首先做了网上课堂的设计。把课件上传到网上课堂模块上。这部分实现比较容易一些,接下来做的在现交流模块就比较费力的。通过查看资料、向同

7、事请教最终通过自己的努力实现了根本功能,但是还有很多的破绽,还需要再加以完善。一天下来,自己觉得很充实,往往那一小小的功能运行通过后自己会有成功的喜悦。3月16日今天是本次实习的最后一天,面对即将过去的实习生活,我更加珍惜这最后的光阴,抓紧每分每秒争取把设计做的完善些。繁忙一天后,此时整个网站将接近尾声,面对即将完毕的学习,面对即将辞别的指导和同事,我不禁有种依依不舍的感觉,谢谢你们给我这次实习的空间,给我学习工作的时机,在这短短的两周内,使我受益匪浅学到了课本上学不到的知识,感受到团体协作精神的可贵。有了这次的经历,相信在自己的毕业设计中和以后的工作中自己一定能做好相关的工作。 .CoM更多

8、实习报告编辑推荐计算机软件员实习日记实习是一门理论性很强的应用学科。在学习过程中,我重视实例分析和平时的操作练习,加强根本技能的训练,注重才能培养。下面,CJ为大家整理了计算机软件员实习日记,希望你能喜欢!欢迎参考借鉴。实习日记(一)今天就简单聊聊上面的Struts+Spring+Hibernate吧。Struts代表:表示层;Spring代表:业务逻辑层;Hibernate那么代表持久层。他们是目前在JavaWeb编程开发中用得最多的框架,其实这样区分是为了适应软件开发过程中各个分工部门之间保持一致性的需要。说得简单点就是大家都在一个形式下写代码,这样就能保证写出来的程序能被每一个人都可以读

9、懂,而且有些根本的东西它可以自动帮你生成,不用你自己一个一个的敲了,到达了代码复用。这样保证可读性的同时也进步了开发效率,从而降低了本钱。Struts这个框架其实就是JavaMVC设计形式中(简称Model1与Model2)Model2的一个详细实现,Spring那么通过提供ICO(控制反转,也称依赖注入)实现了对对象甚至事务(如声明式事务)的集中管理,此外还引入了AOp(对向切面编程),当然也完全兼容其它框架。Hibernate吗,就是一个实现对象与关系映射的中间件,大家知道,如今的主流数据库还是关系型的,但编程却已经采用了面向对象的思想,如何让编程人员能像操作对象一样,操纵数据库里的数据呢

10、?Hibernate就是这样一种框架。以前Java程序员与数据库打交道都是通过JDBC,还要写SQL语句,不过Hibernate彻底改变了这一切,它在JDBC之上又作了一次封装,从而实现了不用写SQL语句就可以实现操作数据库。值得提醒的是,这三个框架都是轻量级的,没有侵入性或者侵入性很低,不像EJB这样的重量级框架,它们都能最大限度的实现代码的可复用。实习日记(二)又是一个雨天,早上上班时间还下得很大,就没起床了。直接 向经理请了假,说是头痛下午再过去了,还好经理爽快的容许了,要不一去就会露馅现出原形的!上午上网,下载了三个网站源码,本想找个部署运行看下效果,结果一看,后台数据库全不一样:分别

11、使用了三个不同的数据库(SQLServer2000、Oracle、Mysql),很是无奈。个人比较熟悉微软的SQLServer2000,可那个好一点源码用的却是MySQL,突然有种把数据库重建的想法,因为数据库之间互相转换的软件好似一般都不好使,这可能是数据库厂商之间的竞争造成的兼容性差所至。由于时间有限,这活便暂且被搁置下来。实习日记(三)我们在使用tooltip的时候,有以下几个关键点:1,创立CToolTipCtrl对象,Create函数实现。2,使用AddTool函数向这个tooltip中参加tools,这也是绑定tool到某个控件的过程,从中我们可以知道在这个CToolTipCtrl

12、对象中应该存在着不止一个tool,而是一系列的tool,通过函数DelTool实现删除,AddTool实现添加,UpdateTipText实现更新tool的文本。3,最关键的是我们需要一个触发tooltip的关键点,这个关键点控制着何时显示这个tooltip,一般情况下我们在preTranslateMessage函数中进展处理,这也是我们拦截WM_MOUSEMOVE的地方,拦截之后,我们调用tooltip的RelayEvent向toolTip对象传递这个消息用以表示tooltip可以被显示或者更新。静态链接MFCDLL模块的时候,由于MFC总是使用它所练级额的DLL模块状态,所以不存在模块管理

13、的问题。调试DLL的时候,我们需要exe文件的配合,所以先要生成exe测试文件,然后将DLL工程设置成active,这时候会出现exe途径提示对话框,我们将测试用的exe途径填入就可以了。实习日记(四)今天下班后回宿舍上机调试程序,一个java网站,用Tomcat作效劳器,在被阅读器加载的时候总是无法显示出来,页面提示出错信息:500错误。到效劳器日志查找原因,有一个数据加载失败的提示。数据库用的是SQLServer2000,原以为是Tomcat配置文件的问题,到网上查了很多相关资料,改了又改一直没搞定,头都大了,一直到12点才郁闷的关机睡觉!实习日记(五)ListCtrl中LVITEMlpa

14、ra有很广泛的用处,我们可以通过这个参数实现list控件的排序功能,这里需要注意的是使用LVITEM中的LpARAM,但是SetItemData函数似乎又是对LVITEM的lpara进展设置的,这里的关系似乎很微妙,但是我们一定要注意不能混淆。类中的成员函数可以单独的声明为模板函数,但是模板函数的实现要放在头文件中。GDI+中没有提供绘制圆角方的函数,我们需要通过Graphicpath类进展模拟来实现。鼠标跟踪消息的要点:响应消息WM_MOUSEMOVEWM_MOUSELEAVEWM_MOUSEHOVER在WM_MOUSEMOVE消息中处理_TrackMouseEvent函数。实习日记(六)最

15、近到网上找了些视频资料,看后很过瘾,可看归看,一动手写代码就伤神了。忘说内容了,其实看的就几个与Java编程相关的开源框架(Struts+Spring+Hibernate)而已,不过涉及到的东西就多了,开发平台用的是Eclipse+MyEclipse,这个还好应付,装上设一下环境变量就搞定,跟JDK差不多。难的是在这之上的插件的应用,要知道开源的东西特多,很多其实多差不多,但你却不得不花时间去理解,而且版本的兼容性问题有时会让你不知从哪处理是好。开源而且集成的东西用起来是好,感觉就是复杂了一点!尤其是面对一大堆英文文档或者官方英文指导手册时候,砸电脑的冲动都有呀!实习日记(七)转眼几天又过去了

16、,工作的感觉也渐渐好了起来。值得快乐的是,前些天说的网站数据库加载失败的问题也解决了。多亏了论坛朋友的解答与同学的指导,总结一下主要有以下几个原因:没给SQLServer2000打补丁;数据库连接文件中写的密码与SA用户登陆数据库时的密码没保持一致;我用的是Tomcat的最新版本6,估计有兼容性问题,所以换了版本5;还有就是一开场没安装微软JDBCforSQLServer2000的驱动程序,导致无法加载驱动类库。几天的工夫总归没白费!计算机软件专业实习报告一、实习目的搜集与毕业设计相关的资料,理解Web开发的根本原那么,学习Web开发的相关知识,掌握Web开发的根本技术,丰富Web开发的实战经历

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号