生产实习报告.docx
- 文档编号:11981412
- 上传时间:2023-04-16
- 格式:DOCX
- 页数:23
- 大小:1,005.21KB
生产实习报告.docx
《生产实习报告.docx》由会员分享,可在线阅读,更多相关《生产实习报告.docx(23页珍藏版)》请在冰豆网上搜索。
生产实习报告
燕山大学
生产实习报告
学院里仁学院
年级专业09计算机8班
学生姓名余亚锋
指导教师张世辉
实习日期2012年8月27日
—2012年9月21日
摘要
作岗位、研究岗位之前的一次综合性实习,是对所学理论知识的一次初步的综合考核。
实习内容:
第一部分技术培训。
三维互联网、商业智能、金碟BOS三个当前计算机行业主流技术领域的专家培训,通过培训我收获计算机多种软件的初步使用例如:
Dreamweaver,Lua,3DMax,Qlikview,金蝶BOS。
了解到了在平台开发初步游戏脚本制作的初步知识,通过Qlikview制作BI的简单方法。
第二部分旭硝子、港务局两个企业外请专家讲座,介绍了旭硝子、港务局的工作运营结构,专家对公司内部的介绍与企业所经营的产品,通过这个环节,我掌握了企业要求软件所要实现的功能与实际工作效果。
通过专家对公司内部的介绍与企业所经营的产品。
第三部分通过四个企业的实地参观与学习,我进一步理解和领会了各个企业的基本结构,工作环境,各个部门的分工及其在整个生产过程中的重要性。
同时,通过实习,为毕业设计收集必要的资料,做好技术、知识、资料的准备工作。
关键词三维互联网,商业智能,金碟BOS
目录
摘要I
一绪论3
二技术培训1
(一)三维互联网应用研发平台技术培训1
1.三维互联网认知与关键技术解读1
2.三维互联网应用研发平台的UI界面实践1
3.三维互联网应用研发平台的Lua编程实践3
4.三维互联网应用研发平台技术培训小结3
(二)商业智能系统培训4
1.对商业智能的认知与关键技术解读4
2.基本ETL、数据建模4
3.使用Qlikview开发用户展示界面的实践6
4.商业智能技术培训小结8
(三)金蝶BOS培训9
1.对金蝶BOS的认知与关键技术解读9
2.元数据的理解、建立及使用10
3.使用金蝶BOS开发用户展示界面的实践11
4.金蝶BOS技术培训小结12
(四)本章小结12
三专家讲座14
四企业参观15
五结论16
一绪论
1.实习的目的:
生产实习是本专业学生的一门主要实践性课程。
是学生将理论知识同生产实践相结合的有效途径,是增强学生的群众性观点、劳动观点、工程观点和建设有中国特色社会主义事业的责任心和使命感的过程。
通过生产实习,拓宽学生的知识面,增加感性认识,把所学知识条理化系统化,学到从书本学不到的专业知识,激发学生向实践学习和探索的积极性,为今后的学习和将从事的技术工作打下坚实的基础。
通过生产实现过程,培养学生的动手能力,在实习中总结经验,学以致用,更好的应用于以后的工作中。
课堂教学中,教师讲授,学生领会,而生产实习则是在教师指导下由学生自己向生产向实际学习。
通过现场的讲授、参观、座谈、讨论、分析、作业、考核等多种形式,一方面来巩固在书本上学到的理论知识,另一方面,可获得在书本上不易了解和不易学到的生产现场的实际知识,使学生在实践中得到提高和锻炼,从而在以后的工作与学习中利用。
通过实习,我们可以更广泛的直接接触社会,了解社会需要,加深对社会的认识,增强对社会的适应性,将自己融合到社会中去,培养自己的实践能力,缩短我们从一名大学生到一名工作人员之间的思想与业务距离,为我们毕业后社会角色的转变打下基础。
2.实习的背景:
这次生产实习我们参观燕软集团和秦皇岛天业通联重工股份有限公司。
燕软(集团)是以为社会各行业信息化建设提供全面解决方案为核心业务,集软件先进技术研究、大型应用软件开发、自主版权软件销售、计算机信息系统集成、IT教育培训于一体的高新技术企业集团,是中国专家型信息化整体解决方案的重要提供商。
燕软集团主要以开发软件著称,是首批通过省软件行业协会认定的“双软”企业、省级高新技术企业。
秦皇岛天业通联重工股份有限公司主要经营的业务是铁路桥梁施工起重运输设备和其他领域起重运输设备的研发、设计、制造和销售。
公司是一家集研发设计、制造安装、销售服务为一体的重大装备制造骨干企业,产品覆盖交通工程、能源工程、采矿工程、物流工程等国家重点工程领域。
以铁路、公路桥梁架运设备、非公路运输设备、起重设备、无砟轨道铺装设备、隧道掘进设备等为主导产品。
3.实习的意义:
这次实习是为了我们大学生以后工作,做了一个演练,提供了一个机会。
生产实习是学校教学的重要补充部分,是区别于普通学校教育的一个显著特征,是教育教学体系中的一个不可缺少的重要组成部分和不可替代的重要环节。
它是与今后的职业生活最直接联系的,学生在生产实习过程中将完成学习到就业的过渡,它可以实现培养目标的主要途径。
学校要提高教育教学质量,在注重理论知识学习的前提下,首先要提高生产实习管理的质量。
生产实习教育教学的成功与否,关系到学校的兴衰及学生的就业前途,也间接地影响到现代化建设。
生产实习可以锻炼大学生的实践能力,拓展我们的视野,增长一些实践经验和拓广知识面,为以后的工作打下坚实的基础。
这次实习让我知道在以后的工作里需要注意的地方,锻炼了我的实践能力。
3.收获与成果:
这次生产实习让我学到了许多在学校里没有学接触过的知识,如商业智能,金蝶BOS和三维互联网。
在商业智能中,我学到了它的含义,商业智能是将企业中现有的数据转化为知识,帮助企业做出明智的业务经营决策的工具。
它的关键是从许多来自不同的企业运作系统的数据中提取出有用的数据并进行清理,以保证数据的正确性。
这次学习了商业智能我学会了基本的制作工作报表和分析表,虽然只是学的很浅但让我认识到商业智能的优点。
这次实习我们也参观了企业,在企业里我看到了许多我从前没接触到的东西,认识到企业里的一些工作与流程
这次实习让我受益良多,不仅学到了以前没学到的知识,也锻炼了我的能力,真正意识到书本知识和实际确实有一些差异。
这培养起了我认真负责的工作态度,提高了我的动手能力,同时也让我发现了自己的缺点和知识上的不足。
很感谢在生产实习中老师们对我的细心指导,从他们那里我学会了很多书本上学不到的东西。
他们不仅教我们怎样把理论与实际操作更好的联系起来,同时也教给我许多做人的道理,这些东西无论是在以后的工作还是生活中都会对我起到很大的帮助。
二技术培训
(一)三维互联网应用研发平台技术培训
1.三维互联网认知与关键技术解读
三维互联网是一个用三维仿真技术建造的在线虚拟环境,它是当前互联网的延伸。
用户沉浸在这个虚拟空间中,并通过各自的化身来以更加自然和有效的方式与其他用户交互。
该平台提供方便灵活的应用和内容的创建与发布工具。
使得以较低的开发成本,就可以开发出适合企业和行业的商务应用或游戏。
同时,可以灵活多变的更改应用逻辑和内容,以适应市场变化。
平台为三维互联网应用的开发提供了简单易用、灵活强大的编程模型,它使三维互联网应用的开发变得非常简单,开发人员只需关注应用的逻辑,而无需考虑三维世界如何仿真、渲染等繁琐的底层细节。
同时开发人员也无需考虑系统的性能和扩展性,对于这些方面,三维应用服务器在设计上使用了先进的服务器集群技术,使应用自然具备了高性能和高可扩展性。
另外,该平台还具有高度的开放性和对现有技术的兼容性,它允许与已有的互联网应用系统无缝集成,而它的通用三维应用客户端支持对传统Web页面的浏览,而且支持Web内容与三维场景内容的无缝集成与互操作。
使三维互联网应用(如:
大型多人同时在线游戏)的开发难度和开发成本显著降低。
2.三维互联网应用研发平台的UI界面实践
首先,基于三维互联网孵化平台的编程是一种嵌入式编程。
如上图所示,黄色的部分为用户编写的3D应用程序逻辑部分。
开发这些逻辑,需要用到两种脚本编程语言:
Lua和JavaScript。
其中Lua是很多知名游戏平台所使用的嵌入式编程脚本语言,了解C/C++编程或Java编程的人员可以很快学会使用Lua编程。
三维互联网孵化平台选择Lua作为脚本语言,主要是因为它具有很高的执行效率和跨平台,所以它在三维互联网孵化平台中主要用于服务器端和客户端的应用逻辑部分。
JavaScript主要用于客户端与GUI有关的程序逻辑。
在三维互联网孵化平台客户端中,用户可以看到的用户界面可分为两部分:
a.二维的图形用户界面部分,如:
菜单、对话框等;
b.三维场景部分;
对于二维的图形用户界面部分,三维互联网孵化平台使用Web技术实现,内置了Web浏览器,所有GUI都是Web页面,JavaScript主要用在Web页面中控制Web元素的显示和与3D场景部分进行数据交换与相互访问。
对于后者也就是三维场景部分,Lua是主要的编程语言,它可以控制客户端的3D场景显示,并提供与Web页面和服务器的交换。
在服务端,所有应用自己的程序逻辑都通过lua实现。
其次,三维互联网孵化平台的编程模型是一种事件驱动的编程模型
所谓事件驱动的编程模型,是指在嵌入式编程中宿主程序通过事件的方式来调用嵌入式脚本语言。
通常宿主程序会定义一些固定的事件响应函数,函数的内容由脚本实现。
当事件发生时,宿主程序调用事件响应函数。
熟悉Web编程的人都了解:
Web页面中的JavaScript其实就是一种典型的事件驱动的编程。
DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http:
//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
//www.w3.org/1999/xhtml">
functionsendInfo(){
varinfo=document.getElementById("chatting");
varrecordInfo=document.getElementById("recordInfo");
recordInfo.innerHTML=info.innerHTML;
info.innerHTML="";
}