生产实习报告.docx

上传人:b****5 文档编号:11981412 上传时间:2023-04-16 格式:DOCX 页数:23 大小:1,005.21KB
下载 相关 举报
生产实习报告.docx_第1页
第1页 / 共23页
生产实习报告.docx_第2页
第2页 / 共23页
生产实习报告.docx_第3页
第3页 / 共23页
生产实习报告.docx_第4页
第4页 / 共23页
生产实习报告.docx_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

生产实习报告.docx

《生产实习报告.docx》由会员分享,可在线阅读,更多相关《生产实习报告.docx(23页珍藏版)》请在冰豆网上搜索。

生产实习报告.docx

生产实习报告

燕山大学

生产实习报告

 

学院里仁学院

年级专业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">

聊天窗口

聊天窗口

聊天记录:

输入:

        

3.三维互联网应用研发平台的Lua编程实践

思路和过程:

Lua自带一个小规模的类库,种应用Lua主要使用它的标准库来实现,标准库提供模式匹配和其它一些字串处理的功能,所以经过我看Lua编程的标准库里的函数的含义,结合体题里的信息来实现最终的目标。

1.实现播放音乐的功能,播放音乐名称为“bigWorld”设置音量为5

(1)创建一个播放音乐的方法

(2)找到与播放声音相关的API

functionmusic()

iw.playSound("bigWorld",true)

iw.setVolumn(5)

end

2.播放熊跑的动画,假设当前动画名称为“run”,物体名称为“bear”

首先要获取熊的UUID

播放动画的过程是要设置当前动画,然后在播放动画

找到与播放动画相关的API,仔细阅读说明

localbearId=iw.getobjectId("bear")

functionplay()

iw.setObjectCurrentAnimation(bearID,"run",true)

iw.playObjectCurrentAnimation(bearID)

end

4.三维互联网应用研发平台技术培训小结

通过接受三维互联网应用研发平台技术培训,我仿佛注入了新鲜的血液,了解到了最新的、最前沿的三维互联网应用研发平台技术,开阔了视野,更多的了解到了计算机行业相关知识,在一定程度上拓展了自己的知识面宽度,通过培训老师耐心的讲解和辅导,掌握了三维互联网的基础知识、三维互联网研发平台的UI交互以及基本的Lua编程基础知识,这为我今后更深入的学习打下了一定的基础,感觉收获颇多!

在今后的学习和工作中,我一定充分利用在这次培训中学到的知识来发展和巩固自己,将所学的东西从理论上升到实践。

(二)商业智能系统培训

1.对商业智能的认知与关键技术解读

商业智能描述了一系列的概念和方法,通过应用基于事实的支持系统来辅助商业决策的制定。

商业智能技术提供使企业迅速分析数据的技术和方法,包括收集、管理和分析数据,将这些数据转化为有用的信息,然后分发到企业各处。

1.基本ETL

2.数据建模

3.界面设计

2.基本ETL、数据建模

1.基本ETL

进行权限的添加使得不同用户之间的使用权限不同:

用户名密码权限

ADMIN123访问A,B管理员权限

A123访问A

B123访问A

设置隐藏代码,密码为1

点击右下角的用户访问进行设置输入数据如下

 

图2-1设置隐藏代码

产生如下代码:

SectionAccess;

LOAD*INLINE[

ACCESS,USERID,PASSWORD,group

ADMIN,ADMIN,123,G1

USER,A,123,G2

USER,B,123,G2

];

SectionApplication;

GROUP:

LOAD*INLINE[

group,A,B

G1,1,1

G2,1,0

];

 

2.数据建模

 

图2-2数据建模

3.使用Qlikview开发用户展示界面的实践

新增工作表,在新建的工作表下进行操作。

图2-3新增工作表

1.

在空白处右键,选中搜索对象

图2-4选中搜索对象

选择全部字段,点击确定

2.建立图表

,设置函数表达式

图2-5建立图表

图2-6设置函数表达式

图2-7设置外观

图2-8仪表盘

4.商业智能技术培训小结

BI不仅是企业高层使用,中层,甚至员工都可以将商业智能系统作为决策利器。

以终为始,以商业智能为核心来梳理业务系统的方法。

业务系统还没有构建的企业也能率先搭建商业智能系统,且以商业智能系统为核心来梳理其他业务系统的流程,未来这种模式会被更多的企业所采用。

BI和BPM集成,BI内嵌于流程之中、事件驱动BI分析。

BI把流程作为数据源、流程作为BI的消费者以及BI使用流程来增加提供给用户的价值。

 

(三)金蝶BOS培训

1.对金蝶BOS的认知与关键技术解读

金蝶国际软件集团有限公司总部位于中国深圳,始创于1993年8月8日,于2001年2月15日在香港联合交易所创业版上市,2005年7月20日转香港联合交易所主板上市

金蝶国际在中国大陆设有深圳、上海、北京三个软件园,在深圳、上海、北京和新加坡等四地设立了研发中心。

在中国大陆拥有100家以营销与服务为主的分支机构和2400家咨询、技术、实施服务、分销等合作伙伴。

金蝶营销、服务及伙伴网络在中国大陆分为南方、北方、华东、西部四大区域,遍及300多个核心城市和地区;集团客户遍及亚太地区,包括中国大陆、中国香港、中国台湾、新加坡、马来西亚、印度尼西亚、泰国等国家和地区,总客户数量超过80万家

金蝶的产品服务

1、金蝶KIS--金蝶KIS是面向小型企业的管理信息化解决方案。

2、金蝶K/3--金蝶K/3是为中小型企业量身定制的企业管理软件。

3、金蝶EAS--金蝶EAS是集团企业的一体化全面管控解决方案

技术平台

1、金蝶APUSIC中间件--金蝶Apusic是企业基础架构软件平台,为各种复杂应用系统提供标准、安全、集成、高效的企业中间件。

金蝶Apusic适用于电子政务、电子商务等不同行业企业。

金蝶Apusic拥有ApusicJ2EE应用服务器、ApusicMq消息中间件、ApusicESB,ApusicStudio开发平台和ApusicOperaMasks,组成轻量级风格的企业基础架构软件平台,其具备技术模型简单化、开发过程一体化、业务组件实用化的显著特性,产品间无缝集成。

2、金蝶BOS--金蝶BOS是一个开放的集成与应用平台,是金蝶ERP解决方案、合作伙伴解决方案以及客户定制应用的技术平台。

能够为企业灵活而迅速的设计、构建、实施和执行一套随需应变的ERP系统,并能够与现有的It基础设施无缝地协同运作。

为不同行业不同企业的不同的应用阶段,构建随需应变的ERP解决方案。

3、SOA是指为了解决在Internet环境下业务集成的需要,通过连接能完成特定任务的独立功能实体实现的一种软件系统架构。

从这个定义中前提有下面两点:

1)软件系统架构:

SOA不是一种语言,也不是一种具体的技术而是一种软件系统架构,它尝试给出在特定环境下推荐采用的一种架构,从这个角度上来说,它更像一种模式(Pattern)。

因此它与很多已有的软件技术比如面向对象技术,是互补的而非互斥的。

它们分别面向不同的应用场景,用来满足不同的特定需求。

2)SOA的使用范围:

需求决定同时也限制功能。

它最主要的应用场合在于解决在Internet环境下的不同商业应用之间的业务集成问题。

在下面我们会详细讨论Internet的各种特点是如何决定了SOA的特点,这里我们只需要先简单回顾一下Internet环境区别于Intranet环境的几个特点:

a)大量异构系统并存,计算机硬件工作方式不同,操作系统不同、编程语言也不同;b)大量、频繁的数据传输仍然速度缓慢并且不稳定;c)版本升级无法完成,我们根本就无法知道互联网上有哪些机器直接或者间接的使用某个服务。

2.元数据的理解、建立及使用

元数据是用来描述业务数据模型结构的一种模型数据。

BOS的元数据包括有解决方案、包、实体、关系、查询、数据表、功能、业务功能、枚举、异常等诸多元数据类型。

建立元数据可以理解为根据对异构系统数据库实体表进行反向工程建模快速建立数据模型的过程,提供对元数据模型的新建、修改、删除功能。

在设置完业务单元的字段后,有些字段需要编写代码来实现其功能作用,例如金额合计,其代码如下:

if(kdtEntrys.getCell(e.getRowIndex(),"Price").getValue()!

=null&&

kdtEntrys.getCell(e.getRowIndex(),"Quantity").getValue()!

=null){

BigDecimalPrice=newBigDecimal(kdtEntrys.getCell(e.getRowIndex(),"Price").getValue().toString());

BigDecimalQuantity=newBigDecimal(kdtEntrys.getCell(e.getRowIndex(),"Quantity").getValue().toString());

kdtEntrys.getCell(e.getRowIndex(),"Amount").setValue(Price.multiply(Quantity));

KDTabletable=getDetailTable();

BigDecimalsum=newBigDecimal("0.00");

for(inti=0;i

if(table.getCell(i,"Amount").getValue()!

=null){

sum=sum.add(newBigDecimal(table.getCell(i,"Amount").getValue().toString()));

}

}

txtTotalAmount.setValue(sum);

}

}

代码编写完成后对其进行测试修改,知道能够完成所要求的功能。

3.使用金蝶BOS开发用户展示界面的实践

简单单据定义-组别新增

步骤1:

选中某个目录,点鼠标右键,选择【新建】【业务组别】

图3-1组别新增

图3-2组别新增

步骤3:

业务类别选择业务单据,业务属性(即主业务组织),选择适当的业务类型

步骤4:

设置创建方式,选择复制基础模板

步骤5:

模板选择“多分录单据基础模板”,此模板适用于单分录/多分录等各种情况,比较通用。

步骤6:

选择模板字段,然后完成。

4.金蝶BOS技术培训小结

学习金蝶BOS的基本使用方法,了解其优点。

金蝶ERP蕴涵现代企业管理理念,融合40万企业最佳管理实践,帮助企业提升信息化管理水平,金蝶BOS使金蝶ERP如虎添翼,有效解决企业应用需求个性化和传统ERP软件标准僵化之间的矛盾,基于BOS的金蝶ERP,实施速度快,快速搭建贴身的应用环境,成功率高,广泛的适应性,可针对不同行业的个性化特色,构建行业应用集成平台,灵活的可扩展性,伴随企业快速成长,可继承性地扩展企业ERP管理应用,基于BOS实现企业个性化应用的业务系统升级方便,确保系统扩展平稳过渡,系统维护本地化,快速响应,不依赖实施服务人员,维护成本低且可控,所以金蝶的客户有很多都购买的了bos开发平台。

(四)本章小结

分别进行了三维互联网应用研发平台培训,商业智能系统培训,金蝶BOS培训,学习了Qlikview,Dreamweaver,Lua,3DMax,金蝶BOS等软件。

Qlikview是一个具有完全集成的ETL工具的向导驱动的应用开发环境一个考虑到无限钻取的强大AQL分析引擎一个高度直觉化的,使用简单的用户界面QlikView让开发者能从多种数据库里提取和清洗数据,建立强大、高效的应用,而且使它们能被power用户、移动用户和每天的终端用户修改后使用。

QlikView获得专利的AQL构架利用了计算机和网络设备的提高,例如价格便宜,速度快的内存。

当提供灵活、强大的分析能力时,AQL构架改变了需要OLAP立方体的需求,也不一定要使用数据库。

QlikView是一个可升级的解决方案,完全利用了基础硬件平台,来用上亿的数据记录进行业务分析。

QlikView由以下组成

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1