毕业综合实习报告_毕业实习报告经典
毕业综合实习报告由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“毕业实习报告经典”。
引言
目前,地理信息系统已广泛地应用于众多领域,为各个相关行业提供了高效的空间信息处理能力和强大的决策支持服务。为满足需求,GIS 开发人员需要具有构建领域专用且易于使用的应用软件的能力,软件需将广泛应用的GIS 技术与友好用户的经验结合起来。这些软件如果从头开始构建,将是一项繁冗的开发工作,会很耗费时间,并且成本不菲。现阶段,组件技术已经广泛的被引人到GIS 软件的设计与开发中,使得高效便捷的开发应用型地理信息系统成为现实。国内外著名的GIS 厂商都相继推出了他们的Gls 组件,其中以ESRI 公司的组件产品Arcobjects 最为著名。ArcGIS Engine 是一组打包的核心Arcobjects 组件,相比ArcobjectS 降低了开发难度,也大大提高了GIS 应用程序的开发效率。因此,本文主要以ArcGIs Engin。为研究对象,剖析其系统开发方法,并作出最终的开发实例。
一、实习目的大学毕业之际,毕业实习是极为重要的实践性学习环节,通过阶段性时间的实习,为我们之后走向社会,接触本工作,拓宽知识面,增强感性认识,培养、锻炼我们综合运用所学的基础理论、基本技能和专业知识,去独立分析和解决实际问题的能力,能够将所学的专业理论知识运用与实践。通过本次实习更好完成毕业设计任务,在实践中结合理论加深对其认识和总结,再次学习,将专业知识与实际接轨,逐步认识体会,从而更好地将所学的运用到工作中去,接触社会,认识社会,体验生活,学会生活,学会生活,学会感悟,学会做事,学会与人相处,学会团结协作,为以后毕业走上工作岗位打下一定的基础。
二、实习内容
主要学习以下两种软件:ArcGIS Engine 和Microsoft Visual Studio 20101 ArcGIS Engine 开发简介 ArcGIS 是一组集成家庭式的GIS 软件产品,可在单项工程、工作组以及企业级项目中用于发布完善的、可升级的GIS 系统。它是基于一个可共享的GIS组件一Arc ohjects 的公用库来构建的。Arcobjects 是基于Microsoft COM 技术所构建的一系列COM 组件产品,不是为最终用户而是专门为开发人员提供的二次开发软件,通过Arcobjects,用户可以非常方便 1
地开发出功能强大的GIS 应用系统。但它不是一个独立的应用产品,不能脱离ArcGIS 平台,只有在购买ArcGIS 产品后,才能利用其提供的组件对象进行应用开发。
ArcGIs Engine是一组完备的并且打包的嵌人式GIS 组件库和工具库,开发人员可用来创建新的或扩展已有的桌面应用程序。使用ArcGIS Engine,开发人员可以将GIS 功能嵌入到已有的应用软件中,或嵌人到商业生产应用软件中,还可以创建集中式自定义应用软件,并将其发送给机构内的多个用户。ArcGIS Engine 由两个产品组成:构建软件所用的开发工具包于以及使已完成的应用程序能够运行的可再发布的Runtime(运行时环境)。AreGIS Engine 开发工具包是一个基于组件的软件开发产品,可用于构建自定义GIS 和制图应用软件。ArcGIS Engine Runtime 是一个使终端用户软件能够运行的核心Arcobjects 组件产品,并且将被安装在每一台运行ArcGIS Engine 应用程序的计算机上。
ArcGIs Engine 开发包包括三个关键部分:(l)控件是ArcGIS 用户界面的组成部分,包括地图控件和框架控件,地图控件提供了可视化的组件允许开发者对数据进行渲染、交互、分析等,比如地图控件:M 即Control、Page Layout Control 和scen。control;框架控件TOolbar Control 和TOC Control 在平常GIS 功能中大部分都与地图控件打交道,可以把地图控件与框架控件进行关联,能快速直接反映地图控件中图层的变化及可见性。
(2)工具条是GIS 工具的集合,在应用程序中用它来和地图及地理信息交互。工具包括平移、缩放、点击查询和与地图交互的各种选择工具。工具在应用界面上用工具条的方式展现。通过调用一套丰富的常规的工具和工具条,建立定制应用的过程被简化了。开发者可以很容易地将选择的工具拖放到定制应用中或创建自己定制的工具来实现与地图的交互。
(3)对象库是可编程ArCobjectS 组件的集合,包括几何图形到制图、GIS 数据源和geodat ase 等一系列库。在windows , uNIx 和Linu、平台的开发环境下使用这些库,程序员可以开发出从低级到高级的各种定制的应用。ArcGIs Engine 系统开发 ArcGIs Engin。是一个独立的应用产品,具备快速开发和功能扩展能力,最少的开发成本,可以非常方便地开发出功能强大的GIS 应用系统。本系统采集某区的交通旅游数据,采用VB6.0 作为开发前端,基于ArcGIS Engine 来进行设计开发,来说明GIS 开发中ArcGIs Engin。Microsoft Visual Studio 2010 简介
Visual Studio是微软公司推出的开发环境。是目前最流行的Windows平台应用程序开发环境。Visual Studio 2010版本于2010年4月12日上市,其集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了。Visual Studio 2010同时带来了 NET Framework 4.0、Microsoft Visual Studio 2010 CTP(Community Technology Preview--CTP),并且支持开发面向Windows 7的应用程序。除了Microsoft SQL Server,它还支持 IBM DB2和Oracle数据库。
三、实习结果
通过五周的学习,我基本上可以在VS2010上进行AE的控件编程。在这期间我也遇到了一些问题,有时候问题很简单,但是我是新手处理起来也很费劲,但是功夫不负有心人,所有问题都通过我的努力最后都一一解决了。特别要感谢我的指导老师武老师,是在武老师的指导和帮助下,我才会学到那么多。
我相信在就下来的毕业设计中,我一定会进展的很顺利,一定会完成目标,达到预期的效果。
四、心得体会
此次毕业实习,我学会了运用所学知识解决处理简单问题的方法与技巧。通过实习,让我磨练了下自己,也锻炼了下意志力,训练了自己的动手操作能力,提升了自己的实践技能。积累了社会工作的简单经验,为以后工作也打下了一点基础。实践是大学生活的第二课堂,是知识常新和发展的源泉,是检验真理的试金石,也是大学生锻炼成长的有效途径。一个人的知识和能力只有在实践中才能发挥作用,才能得到丰富、完善和发展。大学生成长,就要勤于实践,将所学的理论知识与实践相结合一起,在实践中继续学习,不断总结,逐步完善,有所创新, 并在实践中提高自己由知识、能力、智慧等因素融合成的综合素质和能力,为自己事业的成功打下良好的基础自己本身还是存在着很大的欠缺,我不能仅仅将自己定位为一名刚毕业的大学生,更应该定位为一名基层的工人阶级,这样才能不断地提升自身的素质、素养,不断地改进自己的知识结构水平,让自己投入到理
论学习中,好好积累基础理论知识,方能厚积薄发。指导我在实习过程中需要注意的相关事项,包容我的错误,让我不断进步。感谢在我有困难时给予我帮助的所有人。