燕山大学计算机生产实习报告1

燕山大学

生产实习报告

学 院 信息科学与工程学院 年级专业 09计算机科学2班 学生姓名 XXX 指导教师

实习日期 20xx年8月27日

燕山大学计算机生产实习报告1

摘 要

生产实习的目的是计算机科学与技术专业本科生教学的必要环节,是学生走

向工作岗位、研究岗位之前的一次综合性实习,是对所学理论知识的一次初步的

综合考核。实习内容:

第一部分 技术培训。三维互联网、商业智能、金碟BOS三个当前计算机行

业主流技术领域的专家培训,通过培训我学到了很多东西,对当前互联网应用前景有了一个大致的了解,还对计算机在工商业中的作用有了新的认识,通过培训,自己能做一些简单的开发工作,提高了自己的实际操作能力。

第二部分 旭硝子、港务局两个企业外请专家讲座,介绍了秦皇岛当地两家

影响力比较大的企业的运作模式及其信息化发展现状,通过这个环节,我掌握了旭硝子集团和港务局的基本运作模式和业务流程,通过专家的介绍,也知道了信息化建设在大型企业中的重要性。对于大中型企业的信息系统构建也有了初步了解。

第三部分 通过四个企业的实地参观与学习,我进一步理解和领会了实习培

训中老师所讲解的内容,认识到前面所学的知识的重要性及其合理性,通过实地参观,我深刻认识到实践的重要性,只有通过实践,才能巩固所学的知识,并且

将知识拓展延伸,进而开拓创新,这是我们努力的方向。

同时,通过实习,为毕业设计收集必要的资料,做好技术、知识、资料的准

备工作。

关键词 三维互联网,商业智能,金碟BOS,旭硝子集团,秦皇岛 港务局

I

目 录

摘 要 ............................................................................................................. I

一 绪论 .......................................................................................................1

二 技术培训 ...............................................................................................2

(一)三维互联网应用研发平台技术培训 ...........................................2

1.三维互联网认知与关键技术解读 ....................................................2

2.三维互联网应用研发平台的UI界面实践......................................3

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

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

(二)商业智能系统培训 .......................................................................5

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

2.基本ETL、数据建模........................................................................6

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

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

(三)金蝶BOS培训 .............................................................................9

(四)本章小结 .....................................................................................13

三 专家讲座 .............................................................................................14

四 企业参观 .............................................................................................15

五 结论 .....................................................................................................17

II

一 绪论

在飞速发展的信息时代,具有专门性知识的高端人才成为社会发展的中坚力量,当代大学生在校期间学习了扎实的理论知识的同时还要努力的提高自己的动手实践能力。只有具备了理论和实践的双重武装,才能在未来的工作与发展中充分的发挥自身潜力。所以为了提高同学们的动手实践能力,学校组织了为期四周的生产实习。

在这期间我们将进行一系列的培训包括三维互联网应用研发平台技术培训,商业智能系统培训以及金蝶BOS培训。在培训期间我们将系统的学习有关以上三方面的具体知识。同时学校还组织了旭硝子和港务局专家讲座以及企业参观环节。

在培训环节,我们首先进行了三维互联网应用研发平台技术培训,在这个环节中,主要进行了三维互联网应用开发技术和前景的基本介绍,并且初步的介绍了三维互联网应用开发的基本方法,老师也精炼的讲解了Lua脚本编程基础,同时通过上级实践,完成了三维互联网应用开发平台的UI 界面以及Lua编程的实现。通过理论和实践的双重结合,让我们对于三维互联网有了更深一步的了解。在商业智能系统培训期间,我们从宏观上了解到了三维互联网的整体架构,了解到了它在企业决策中所发挥的重要作用。同时我们还系统的学习了QlikView的安装与产品组件和商业智能开发平台的基本知识。学习了在该平台上数据的抽取与加载的基本方法,并且了解到数据建模,界面设计,安全保证的基础知识,使我们的视野得到了开阔,培训后的动手实践让我们真正的将所学的知识运用于实践,使我们受益颇多。

在参观环节,我们首先参观了位于秦皇岛的燕软集团,通过深入企业,亲身感受企业文化和企业知识,让我们对于自己的未来和发展有了真实的定位。企业的管理人员为我们细心的介绍了企业的主要经营模式发展方向,同时向我们展示了企业高端的产业成果,让我们接触到了最前端的就业前景。然后我们又参观了秦皇岛市通联路桥机械有限公司,我们真正的走入车间接触车间生产,直面产品的制造过程,也使得我们更加全面直观的看到了全套的生产流程,将产品的设计与生产理念真正的联系起来,也有助于我们未来的发展。

学校给我们安排了这个生产实习,对于培养理论联系实际,增加实践基础,熟悉工厂生产工艺有很大帮助。为我们走向工作岗位,顺利完成与社会的接轨打下了一定基础。

1

二 技术培训

(一)三维互联网应用研发平台技术培训

1.三维互联网认知与关键技术解读

(1)什么是三维互联网

三维互联网是一个用三维仿真技术建造的在线虚拟环境,它是当前互联网的延伸。用户沉浸在这个虚拟空间中,并通过各自的化身来以更加自然和有效的方式与其他用户交互。

(2)关键技术解读

平台为三维互联网应用的开发提供了简单易用、灵活强大的编程模型,它使三维互联网应用的开发变得非常简单,开发人员只需关注应用的逻辑,而无需考虑三维世界如何仿真、渲染等繁琐的底层细节。同时开发人员也无需考虑系统的性能和扩展性,对于这些方面,三维应用服务器在设计上使用了先进的服务器集群技术,使应用自然具备了高性能和高可扩展性。

另外,该平台还具有高度的开放性和对现有技术的兼容性,它允许与已有的互联网应用系统无缝集成,而它的通用三维应用客户端支持对传统Web页面的浏览,而且支持Web内容与三维场景内容的无缝集成与互操作。 使三维互联网应用(如:大型多人同时在线游戏)的开发难度和开发成本显著降低。

三维互联网孵化平台选择Lua作为脚本语言,主要是因为它具有很高的执行效率和跨平台,所以它在三维互联网孵化平台中主要用于服务器端和客户端的应用逻辑部分。JavaScript主要用于客户端与GUI有关的程序逻辑。在三维互联网孵化平台客户端中,用户可以看到的用户界面可分为两部分:

1.二维的图形用户界面部分,如:菜单、对话框等; ○

2.三维场景部分; ○

对于二维的图形用户界面部分,三维互联网孵化平台使用Web技术实现,内置了Web浏览器,所有GUI都是Web页面,JavaScript主要用在Web页面中控制Web元素的显示和与3D场景部分进行数据交换与相互访问。

对于后者也就是三维场景部分,Lua是主要的编程语言,它可以控制客户端的3D场景显示,并提供与Web页面和服务器的交换。在服务端,所有应用自己的程序逻辑都通过lua实现。

其次,三维互联网孵化平台的编程模型是一种事件驱动的编程模型。

所谓事件驱动的编程模型,是指在嵌入式编程中宿主程序通过事件的方式来调用嵌入式脚本语言。通常宿主程序会定义一些固定的事件响应函数,函数的内容由脚本实现。当

2

燕山大学生产实习报告事件发生时,宿主程序调用事件响应函数。熟悉Web编程的人都了解:Web页面中的JavaScript其实就是一种典型的事件驱动的编程。

在三维互联网孵化平台中,所有3D应用逻辑均为直接或间接地对事件做出的响应。不论是在客户端还是在服务器端,不论是客户端的GUI逻辑,还是3D场景中的用户逻辑,系统都是通过事件机制来调用用户编写的逻辑。事件包括用户输入事件、系统事件两类。事件又可分为发生在客户端的事件和发生在服务器端的事件。对于客户端事件,客户端GUI上的用户输入事件和系统事件的响应使用JavaScript编写;客户端3D部分的用户输入事件和系统事件的响应使用Lua脚本编写;服务器的事件响应函数使用Lua脚本编写。

从三维互联网孵化平台来讲,客户端GUI部分和Lua前台脚本部分属于view的部分,服务器端Lua脚本属于controller的部分,Service用于数据的持久化,属于model的部分。

GUI中的Javascript负责:

1.向controller部分转发GUI中获得的事件 ○

2.响应controller的指令改变二维GUI部分的显示 ○

客户端Lua脚本部分负责:

1.向controller部分转发三维世界中获得的事件 ○

2.响应controller的指令改变三维世界部分的显示 ○

服务器端的Lua脚本负责:接收来自客户端的数据,校验其合法性,执行响应的业务逻辑,如果需要则调用model部分做数据的持久化,最后依据业务要求控制所需的客户端作出view上的更新和效果。

上述关于各部分脚本的职责描述是一个基本编程思想和原则,应尽可能做到在

Controller中处理所有对用户输入的响应。这不仅使程序结构更加清晰和结构化,而且也出于安全的考虑。

2.三维互联网应用研发平台的UI界面实践

UI就是WebPage,平台中所有的界面都是由网页构成,使用比较成熟的javascript框架进行UI的开发

一个UI中javascript脚本一般都应该包含以下三个函数onShow, onHide,

onLoadCompleted。其中onShow为页面显示时被系统调用,onHide为页面被隐藏时由系统调用,onLoadCompleted则是页面被加载完毕时有系统调用。有关页面的显示、隐藏以及透明等操作请参考Client端API文档中UI相关的一节。

下面是一个输入房屋信息页面

<html>

<head>

<title>房价计算器</title>

</head>

<body>

单价<input name="price" type="text" class="inputbg">

3

燕山大学计算机生产实习报告1

房屋面积<input name="area" type="text" class="inputbg">

房屋总价<input name="sum" type="text" class="inputbg"><br/>

首付比例<input name="permit" type="text" class="inputbg">

首付金额<input name="money" type="text" class="inputbg"><br/>

贷款年限<input name="time" type="text" class="inputbg">

贷款利率<input name="rate" type="text" class="inputbg">

</body>

</html>

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

客户端LUA的开发中有三类脚本:客户端系统保留脚本、用户全局脚本、用户本地脚本。

每一个应用在Client端都会有系统保留的脚本,该脚本不需要用户定义就能够使用。系统保留脚本的名字固定,并且特定的脚本中有一些特定的事件函数,ISV可以在这些特定的事件函数中编写代码来handle这些系统事件,实现特定的功能。当然ISV也可以在系统保留脚本中添加其他函数来实现其他功能。

全局脚本是相对于本地脚本而言的,我们一般把和具体物品绑定的脚本称之为本地脚本,而把不和物体绑定的脚本以及系统保留脚本称之为全局脚本。用户全局脚本是相对于系统保留脚本而言的,系统保留脚本对脚本的命名、脚本的位置甚至脚本中部分函数的写法都有限制。但是用户全局脚本没有这个限制。

通常把和物体绑定的脚本称之为本地脚本。对于动态物体来说,不仅仅有服务端脚本而且有本地脚本,而场景中的静态物体也可以绑定脚本,这些脚本统称为本地脚本。本地脚本主要用来处理与物体相关的逻辑,比如用户点击了一个场景中的一个物体,那么这个物体绑定的脚本(若有绑定脚本的话)中的onLButtonDown和onLButtonUp会被相继调用。

让一个物体在场景中自由走动 (设置几个点,让物体沿着这几个点走)

设置物体初始位置:(108,0,-4):找到与物体相关的API

设置物体的移动速度:与物体相关的API

让物体沿着(240, 0, -100)(100, -4, -467)(34, 0, -155):用到平台的寻路功能,找到与寻路相关的API,让物体从一个点到另一个点。

源代码:

function a()

int setObjectName ( string bearId,

string bear)

bearId=iw.string getObjectID ( string bear)

4

燕山大学生产实习报告

bool setObjectPosition ( string bearId,108,0,-4 )

bool setObjectMovingSpeed ( string bearId,12)

bool moveObjectToPosition ( string bearId, 240,0,-100)

bool moveObjectToPosition ( string bearId, 100,-4,-467)

bool moveObjectToPosition ( string bearId, 34,0,-155)

end

Lua编程思想:首先定义一个方法,找到与物体相关的API,在方法里按执行顺序写入相关函数。

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

通过三维互联网应用研发平台技术培训环节,我知道了什么是三维互联网,接触到了三维互联网研发平台技术,从成果展示,理论讲解到上机实践,这三部分结合起来全面展示了这个平台的强大和灵活,并且了解并掌握了一定的应用,使我对三维互联网有了深入的了解,同时加强了动手能力。

三维互联网是一个用三维仿真技术建造的在线虚拟环境,它是当前互联网的延伸。用户沉浸在这个虚拟空间中,并通过各自的化身来以更加自然和有效的方式与其他用户交互。了解了3D MAX的使用,学习了Lua脚本语言的语法及编程规范。

(二)商业智能系统培训

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

随着企业发展越来越庞大,监控力度越来越弱,信息滞后,管理深化,

报表设计难、种类多、复杂、数据量大,查找有用信息难,不直观,参考量单一,无法客观反映问题 。

BI的出现能很好的解决这个问题。BI不仅是企业高层使用,中层,甚至员工都可以将商业智能系统作为决策利器。BI能够在业务系统还没有构建的企业也能率先搭建商业智能系统,且以商业智能系统为核心来梳理其他业务系统的流程,未来这种模式会被更多的企业所采用。

BI内嵌于流程之中、事件驱动BI分析。BI把流程作为数据源、流程作为BI的消费者以及BI使用流程来增加提供给用户的价值。BI通过对数据的切片、钻取、即席查询、折叠报表、旋转等各种操作为我们的分析提供更好的判断依据。

QlikView商业智能平台可以从大多数源系统(例如:ODBC,OLEDB以及厂商提供的驱动),文本文件或者数据表文件(例如:Excel、XML文件等等)、数据仓库和数据集市中直接装载数据。QlikView也提供了基于Web Service的一个插件,用来装载客户化的源数据。QlikView最大的容量完全基于系统的有效RAM大小。

5

QlikView能从通用表、交叉表、映射表(数据清洗)中获取数据,为了从源数据中采集数据,QlikView需要执行一个装载脚本,这个装载脚本定义了所要抽取源数据库、表以及字段的信息。另外,需要在脚本中设定一些新的变量和记录,以便使用脚本函数。为了帮助开发人员产生一个装载脚本,QlikView提供了一个脚本生成向导。

总之,出现能够让管理者清晰的了解行业发展的动态以及为此做出即使的、正确的决策。

2.基本ETL、数据建模

(1)基本ETL抽取:编辑脚本进入编辑脚本页面

○1.连接数据:

连接数据库:通过OLE DB/ODBC来抽取通用数据库

连接..创建对应的数据库链接字

选择..一旦建立了数据连接,点此按钮打开创建Select语句向导

连接数据文件任何类型的字符分隔文件,如逗号分割文件:Excel文件、XML表 、HTML表 、QVD文件、创建过的QVW文件

自定义连接数据:通过安装其它数据库连接组件来连接数据库比如SAP Connector,专门对SAP的数据库进行连接

○2.在编辑脚本界面中选择数据连接方式:OLE DB连接..进入选择数据源的相关设置选择需要的数据库驱动

○3选择.. 一旦建立了数据连接,点此按钮打开创建Select语句向导创建Select语句向导:验证数据库连接,提供生成简单SQL语句的向导

○4.最后进行加载,就可完成ETL的抽取

(2)数据仓库建模的步骤:

○1.确定主题:确定数据分析或前端展示的主题。

主题要体现出某一方面的各分析角度(维度)和统计数值型数据(指标)之间的关系。 ○2.确定量度(指标):考虑分析的技术指标,一般为数值型数据。

基于不同量度,可以进行复杂关键性指标(KPI)设计。

○3.确定数据的粒度:度量的汇总情况及不同维度下的聚合情况。

○4.确定维度:维度是指分析的各个角度。维度的层次和级别

○5.创建实施表:事实表的加载。

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

用户展示界面的设计是QlikVIew开发的重点,主要有五个方面的工作需要注意,分别是设计界面,控件对象,变量(Variable),操作和宏( Action ),维度组(Group)。

功能相同的qvw,界面美观漂亮看起来会让人更加舒适,心情愉悦,以下面的题目为例,展示界面编程的实现思路、过程、方法,最终效果如下:

6

燕山大学生产实习报告

燕山大学计算机生产实习报告1

图2-1

首先新建工作区,导入表格

燕山大学计算机生产实习报告1

图2-2

以销售代表列表框制作为例

燕山大学计算机生产实习报告1

图2-3

新建列表框,设置字段为Sale Rep Name,设置字体、外观、数字、及布局等

7

燕山大学计算机生产实习报告1

燕山大学计算机生产实习报告1

2-4

下面再以表盘为例,首先新建图表

图2-5

编辑表达式,并设置其他属性即可完成 8

燕山大学生产实习报告

燕山大学计算机生产实习报告1

图2-6

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

通过这次商业智能培训,对BI有了深刻的认识,企业决策者需要从各种数据中分析出有用的信息。老师的讲解和自己亲自上机实践,BI确实功能强大,对决策者作出决策有很大的帮助,各种统计数据全都显示出来。

通过本章的学习,我了解到了BI不仅是企业高层使用,中层,甚至员工都可以将商业智能系统作为决策利器。业务系统还没有构建的企业也能率先搭建商业智能系统,且以商业智能系统为核心来梳理其他业务系统的流程,未来这种模式会被更多的企业所采用。BI内嵌于流程之中、事件驱动BI分析。BI把流程作为数据源、流程作为BI的消费者以及BI使用流程来增加提供给用户的价值。

BI过程包括家六发现的信息和处理变化。BI的范围包括客户,产品,服务和竞争者。用来辅助商业决策的定制,商业智能提供迅速分析数据的技术和方法包括收集,管理和分析数据,将这些数据转化为有用的信息,然后分到企业各处。

通过为期一周的商业智能技术培训,让我对商业智能平台的应用有了一个大致的了解,为以后进入公司工作打下基础。商业智能技术的应用非常广泛,企业的中、高层甚至员工都可以将商业智能系统作为决策利器。甚至员工都可以将商业智能系统作为决策利器。在正常的工作当中,商业智能技术可以更方便的为工作人员提供清晰、明确的数据,使工作和管理更加便捷。

(三)金蝶BOS培训

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

金蝶BOS是一个开放的集成与应用平台,是金蝶企业管理软件解决方案、合作伙伴解

9

决方案以及客户定制应用的技术平台。能够为企业灵活而迅速的设计、构建、实施和执行一套随需应变的企业管理软件系统,并能够与现有的IT基础设施无缝地协同运作。为不同行业不同企业的不同的应用阶段,构建随需应变的企业管理软件解决方案。BOS是ERP的集成与应用平台。BOS遵循面向服务的架构体系,是一个面向业务的可视化开发平台;是一个ERP和第三方应用集成的技术平台。

金蝶BOS业务建模工具俗称小房子:BOS BIM(Business Information Management),业务建模工具是金蝶BOS企业版产品提供的配套客户化开发工具,用户可以根据自己的要求自定义基础资料、业务单据,并且能通过集成的主菜单管理和权限管理以及其他相关服务,定义完成后可以直接进行测试,并部署发布到应用系统。

金蝶BOS设计开发工具俗称小漩涡:BOS Studio,设计开发工具用于满足复杂业务实现,是对元数据模型进行设计开发,在业务建模工具所设计的业务单元会自动同步到设计开发工具中的元数据;用户也可以从Entity开始定义一个全新的系统;可以对系统日志、模块权限等进行定义;同时可以进行多语言系统的开发。

测试部署工具是业务建模工具:提供的一套用于快速发布、快速测试、快速部署的工具,不论是在业务建模工具进行业务单元、报表定义还是在设计开发工具进行元数据的定义、修改或者对源代码进行的修改,测试部署工具都可以快速对在BOS中进行的修改发布到应用系统。

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

元数据是用来描述业务数据模型结构的一种模型。BOS的元数据包括有解决方案、包、实体、关系、查询,数据表、功能、业务功能、枚举、异常等诸多元数据类型。

本次实习的元数据的建立及使用方法包括:建立实体、关系、查询等;其中,建立销售订单这一业务单元的过程中,有销售订单单据头和销售订单分录这两项实体。过程如下:右键点击自己建立的业务组别,选择新建->业务单元,在弹出的对话框中,名称定为S+学号,别名为“个人姓名”+“销售订单”。在新建业务单据对话框中,业务属性栏里业务类别选择"业务单据",在选择基础模版对话框中,基础模版选择多分录单据基础模版,客户端应用选择GUI界面。在相应的的实体中增加相应的字段,其中在实现“金额合计”这一字段时需要添加事件,并在事件函数中加上如下代码;

KDTable table = getDetailTable();

int count = 0; BigDecimal sum = new BigDecimal("0.00"); for (int i = 0; i < table.getRowCount(); i++) { if ((table.getCell(i, "Price").getValue() != null)&&(table.getCell(i, { "Quantity").getValue() != null)) BigDecimal p = new BigDecimal(table.getCell(i, BigDecimal q = new BigDecimal(table.getCell(i, 10 "Price").getValue().toString());

燕山大学生产实习报告 "Quantity").getValue().toString());

p=p.multiply(q); sum = sum.add(p); table.getCell(i, "Amount").setValue(p);

}

txtTotalAmount.setText(sum.toString());

在实现计算重量这一字段时,需要先从后台获得物料的密度,代码如下: SpecificationCollection ss = new SpecificationCollection();

ss = SpecificationFactory.getLocalInstance(ctx).

getSpecificationCollection("where codeofmartirial.id = '"+mid+"' ");

double md = 0; if (ss.size()>0) { } SpecificationInfo ssinfo = ss.get(0); md = Double.parseDouble(ssinfo.getTheoryweight());

return md;

在事件函数中加上如下代码:

if((table.getCell(i, "Length").getValue()!=null)

&&(table.getCell(i, "Width").getValue()!=null)&&(table.getCell(i,

"Height").getValue()!=null))

{ Double length =Double.parseDouble(table.getCell(i, "Length").getValue().toString()); Double width = Double.parseDouble(table.getCell(i, "Width").getValue().toString()); Double height =Double.parseDouble(table.getCell(i, "Height").getValue().toString()); MaterialInfo mm = (MaterialInfo) table.getCell(i, "MaterialNumber").getValue(); SpecificationInfo gc = (SpecificationInfo) table.getCell(i, "SteelSpecification").getValue();

String mid = mm.getId().toString(); String gcid = gc.getId().toString(); Double md =

X090104010xxxXXXXXFactory.getRemoteInstance().getmd(mid,gcid);

Double m =length * width * height * md;

}

11 table.getCell(i, "Weight").setValue(m);

燕山大学计算机生产实习报告1

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

(1)销售订单的设计页面:

图2-6

○1.右键点击自己建立的业务组别,选择新建->业务单元,在弹出的对话框中,名称定为S+学号,别名为“个人姓名”+“销售订单”。在新建业务单据对话框中,业务属性栏里业务类别选择"业务单据",在选择基础模版对话框中,基础模版选择多分录单据基础模版,客户端应用选择GUI界面。

○2.其他非重要选项默认选择即可。

(2)销售订单的实现部分功能的页面

燕山大学计算机生产实习报告1

12

燕山大学生产实习报告图2-7

(3)销售订单高级查询界面

图2-8

4.金蝶BOS技术培训小结

通过这次金蝶BOS技术培训,我不仅了解到了金蝶BOS的开发过程与关键技术,而且基本学会了操作金蝶BOS的业务建模工具和设计开发工具以及它的测试运行环境,更重要的是我进一步锻炼我的编码及调试代码的能力,特别是这次的java代码练习是我收获颇丰。虽然在老师和同学的帮助下我完成了本次培训,但是它也让我看到了我的不足之处,特别是编码能力的缺乏,我会吸取教训在日后的学习中更加努力,与同学老师们不断地交流总结经验和教训,努力使自己成为一个合格的专业工作者。

(四)本章小结

通过三周的技术培训,我学到了很多业内的专业知识和技能。在三维互联网技术培训中,我学到了三维互联网这一全新概念,并能自己做一些简单的开发,还了解到了Lua脚本编程这一编程工具,丰富了我的知识储备,也增强了我的动手能力。在商业智能技术培训中,我学会了使用Qlikview开发工具开发BI,进行多维数据建模,能完成一些简单的开发工作,增强了我的实际操作能力。在金蝶BOS技术培训中,我学会了使用金蝶BOS开发平台进行ERP软件的开发,对复杂的系统设计有了初步的了解,刚开始使得我焦头烂额的数据选项到最后也能一一理清,这说明了我的进步。总体来说,经过三周的技术培训,我自己感觉自己收获很多,也学到了很多,既对自己以前所学知识有了更加全面的了解,又学到了新知识,增强了动手能力和实际操作能力。这次生产实习对我的帮助很大。

燕山大学计算机生产实习报告1

13

三 专家讲座

描述通过旭硝子、港务局两个企业外请专家讲座环节,学习到的知识以及获得的信息、收获与经验??

14

燕山大学生产实习报告四 企业参观

(一) 企业参观之燕软集团

燕大科技园地处秦皇岛经济技术开发区,是依托燕山大学的人才、科研成果等优势资源,实行开放式、多元化和“两级孵化”的发展战略,在各级政府的大力支持下共同建立的科技园。20xx年9月16日被国家科技部和教育部正式批准为国家级大学科技园,与清华大学科技园、北京航空航天大学科技园、北京科技大学科技园等同为我国首批大学生科技创业实习基地。

20xx年8月27日,我们计算机专业的同学一同参观学习了燕大科技园,其中,我们重点了解了下燕大科技园的历史及现在的情况和燕软。燕软(集团)由燕山大学计算机软件中心有限公司、燕大燕软信息系统有限公司、燕大燕软交通系统技术有限公司、燕软教育信息技术有限公司、燕大东方电子科技有限公司、燕软信息安全技术有限公司、燕软好轻松计算机科技有限公司,燕大管理咨询有限公司,以及北京、石家庄、唐山、新疆(乌鲁木齐)等地的各分支机构组成。燕软(集团)形成了以制造型企业、电子政务、珠宝行业、港口、海事、客运行业及咨询管理等信息化为主,以其它服务业信息化为辅的几大系列,数十种软件产品,广泛应用于国民经济和国内各个领域。燕软(集团)将充分利用良好的人才、科研资源,以其在计算机基础研究、产品开发、系统集成以及市场营销等诸方面的巨大优势,继续为我国信息产业的发展做出贡献!在燕软集团整体上下的不懈努力下,燕软取得了一系列的荣誉。燕软(集团)建有软件技术发展基地和软件产品研发基地,是首批通过省软件行业协会认定的“双软”企业、省级高新技术企业;拥有26项国家版权局登记软件产品、7项省级鉴定产品;获得了国家信息产业部颁发的计算机信息系统集成三级资质、河北省安全技术防范系统资质、河北省建设厅颁发的建筑智能化三级资质证书、总参部颁发的军队采购供应商资质、ISO9000质量管理体系认证、于20xx年成功通过了《SJ/T11235-2001 3级》软件能力成熟度国内行标评估,并在此基础上于20xx年1月成功通过了《CMMIR DEV v1.2成熟度等级三级》的国际评估;先后承担多项国家级重大项目及“企业资源计划系统”等多项省部级科研项目,通过科研攻关,不断推出国内领先、国际先进的信息化新技术、新产品。

参观完燕软一楼,我们到二楼办公室听三位燕软内部人员讲解了公司的三个产品,分别是中国移动采购系统,唐钢招标系统,港务局煤炭局煤炭采购系统。三位年轻程序员耐心讲解他们开发系统的始末过程。在他们的讲解中,我听到了很多软件工程课程中的内容,还有很多在平常学习中用到的专业词汇,同时有很多没有听过的最新技术。学习中的东西在实践中得到了应用,课本基础知识果然要学好学会。印象最深的是唐钢招标系统。当初唐钢开发的初衷是繁琐的文件签发流程,而且纸质文件的堆积,对于生态而且长远的工作效果来说纸质文件已经跟不上生产的需要了,同时招标流程中的不对外开放导致的各种腐败现象等等,综合上述原因,唐钢迫切需要开发出这样一个招标系统来。计算机的作用一目了然,当前的各项生产中计算机是必不可少的一部分,作为专业的我们,有义务学好自己的专业为这个社会做贡献。

15

(二) 企业参观之秦皇岛市通联路桥机械有限公司

20xx年9月4日,参观的是秦皇岛市通联路桥机械有限公司。这是我们第一次真正的走进车间,接触车间生产。此次行程很好的将学校所学的知识与实际结合在一起,通过参观通联路桥机械有限公司的生产车间,亲身感受一下企业的文化和工作环境,了解一下车间生产流程。?

北戴河通联路桥机械有限公司是桥梁施工设备的专业设计、制造和服务商,坐落于风景秀丽的北戴河海滨,通过不断的发展,企业现拥有资产1.8亿元、员工300多名及厂房生产面积22800m?;20xx年销售额1.68亿元、利税超1500万元、生产钢结构能力近18000吨。 通联公司已通过ISO9001:2000国际质量体系认证,具有《中华人民共和国进出口资格证书》。企业高质量的产品畅销全国各地,先后出口到沙特阿拉伯、尼日利亚、新加坡、马来西亚、肯尼亚和阿曼共和国。 企业每年用于科技投入暨新产品开发的资金达销售额的2-5%,目前为止,获国家专利4项,正在申报专利8项,其中3项为发明专利;通过部、省级新产品鉴定二项,获市级科技进步奖一项,新产品产值占企业总产值的60%。拥有我国首台下承式造桥机的研发人员;苏通长江大桥是是世界第一斜拉桥,其施工设备75m跨径节段悬臂拼装架桥机是由通联路桥公司自行设计、制造的;拥有国内第一台200t公路目前已有100多家客户在使用通联桥梁机械。

通联公司的技术支持单位:铁五院、石家庄铁道学院、同济大学、燕山大学。 通联公司商务合作单位:挪威NRS AS公司、德国SCHEUERLE车辆公司。通联路桥公司注重在企业内部创造一种追求卓越的环境,要求只要每位员工每天进步一点,企业就会进步一大段。在参观学习过程中,通联路桥的各大车间以及车间的工作人员的认真谨慎给我留下了深刻印象。

在参观的过程中,向导为我们带路,给我们讲解了各个机器的作用和工作原理,以及整个车间生产的整个流程。师傅们身穿着沾满机油工作服熟练的操作着各大型机器。师傅们工作认真、细心,爱岗敬业,积极肯干,不怕苦不怕累。 看到这样的情景,我也想到了我以后也因如此兢兢业业,无论如何我们都应该以坚强的意志,良好的心态迎接未来生活的每一天。为国家的发展贡献自己一份微薄之力!

总之,这次参观使我收获很多,它开阔了我的视野。将理论与实践联系到一起。看到工人师傅辛苦的工作,更加体会到幸福生活来之不易。本次参观还让我体会到了严谨的理论知识和必要的实践经验相结合才能适应生产的需要。只有真正的走入工厂,了解生产流程,才能在未来的设计之路上,寻找出一条光明的道路。

16

燕山大学生产实习报告五 结论

本次生产实习包含三部分:技术培训,企业参观和专家讲座。三部分内容穿插进行,既消除了枯燥,又相辅相成。在技术培训过程中,我学习的比较慢,有些跟不上老师的节奏,但在老师的细心引导下还是坚持到了最后。三维互联网部分的培训中,我学会了使用Lua脚本进行编程,并对三维互联网有了初步了解,能自己进行一些基本的开发活动。商业智能部分的培训中,我学会了使用Qlikview平台进行BI开发,最后完成了老师布置的作业,能自己进行一些简单的开发活动。金蝶BOS部分的培训中,我学会了使用BOS平台进行ERP软件的开发,这是我感觉最难的一项培训,但最后还是在老师的指引下完成了。金蝶BOS培训中我掌握了一些基本的开发方法和开发技巧,能自己进行简单的开发。通过三周的技术培训,我的专业技术有了很大提升,巩固了专业知识,提高了实际操作能力。

在企业参观部分中,我们参观了燕山大学软件集团、秦皇岛天业通联重工股份有限公司和秦皇岛港务局。通过参观这三个企业,开阔了我的眼界,也让我对软件产业的发展有了更深入的了解。计算机软件行业的发展最终要为工商业生产服务,这要求我们要不断推陈出新,适应生产技术的发展。通过企业参观,也让我对今后的从业方向有了一个大致了解,为我的未来指明方向。

在专家讲座部分中,我们听取了来自秦皇岛旭硝子公司、秦皇岛港务局和燕山大学403工作室的信息化专家的讲座。了解到大型企业信息化建设的现状和未来发展前景。信息化建设在企业中的重要性正在逐渐增强,旭硝子和港务局的生产活动都是建立在信息化管理的基础之上。403工作室的社会信息化讲座使我受益匪浅,这场讲座讲到了计算机技术在非工商业生产中的巨大商机和计算机发展的前沿领域,为我们的就业提供了一个全新的方向。

总之,本次生产实习让我收获了很多很多,为我下学期的毕业设计提供了一个预热的机会。

17

相关推荐