本科毕业实习报告_第1页
本科毕业实习报告_第2页
本科毕业实习报告_第3页
本科毕业实习报告_第4页
本科毕业实习报告_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、本科辽宁生工实程技习术报大学告书教学单位专业班级学生姓名学号指导教师软件学院软件工程、实习目的毕业实习是软件工程专业学生完成本科课程学习后重要的实践性教学环节。在进行毕业设计前所进行的实践活动。在毕业实习期间,学生根据别也设计任务书规定的任务深入实习单位参与相关软件开发工作,进行相关资料搜集和调研工作,培养学生分析和解决实际问题的能力,讲所学知识系统化。认真做好别也实习的教学工作,提高实习教学质量,是提高学生业务素质和协作精神关键的环节。二、实习时间和地点时间:地点:北京金源万博科技有限公司三、实习单位简介北京金源万博科技有限公司,是一家以培训教育服务为主业的企业,也是清华大学网络中心科研成果

2、转化基地,定位将清华大学的教学经验和资源面向社会服务的窗口,金源万博同时也是全国最大的产品培训基地,时时跟踪全球最新的IT技术,同时,金源万博在大型实际IT项目咨询监理的工程中,跟踪最新的行业动态和用人单位的实际需求,每半年更新一次课程体系,紧贴实际企业用人需求,以达到培养的人才和企业人才需求紧密结合。四、实习内容1实习期间完成的学习任务在金源万博完成了为期十周的大型网络工程综合实训任务。整个过程我大致完成了三大部分的培训与学习,分别是计算机网路基础技术,也就是CCNA部分的认证课程培训、RedhatLinux系统应用部分的课程培训以及Mysql数据库部分的课程培训。具体各个部分的详细知识记录

3、,分别在一下三个部分详细介绍。CCNA认证课程培训RedhatLinux操作系统课程培训Mysql数据库课程培训实习单位的业务介绍Linux系统PXE无人值守安装配置启动服务器安装和配置kickstartLinux系统下XFS文件系统实习单位的计算机软、硬件及计算机网络的配置情况、应用情况北京金源万博科技有限公司教学及实验机房配置均采用时下流行最新的设备,其中机房中教学及实验用设备包括立式机柜一个,思科交换机一台,TP-LINK无线路由器一台,高性能高配置教学实验服务器一台,提供服务软件下载服务器一台,客户PC机若干,网线若干。收集与毕业设计相关的资料Android一词的本义指“机器人”同时也

4、是Google于2007年11月5日宣布的基于Linux平台的开源移动终端操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,是首个为移动终端打造的真正开放和完整的移动软件。随着科技的不断发展,手机不再只是人们日常生活的移动通信工具,而是一个多媒体平台,可提供强大的多媒体功能,越来越多的人喜欢用手机听音乐、看电影。Android系统内置的音乐播放器基于媒体库对歌曲进行管理,并且不支持歌词的同步显示。对于部分已经习惯的基于文件浏览器形式播放器的用户,操作起来会有所不便。对于Android手机操作系统,可以充分利用它丰富的可编程扩展性,开发出新的播放器应用软件。1Android平台A

5、ndroid软件开发主要涉及到的相关技术包括AndroidSDK(开发插件、调试工具包等)、Android系统架构和Android应用程序组件。AndroidSDKAndroidSDK(SoftwareDevelopmentKit)提供了Android平台上使用Java语言进行Android应用开发的API接口和工具。其中,最重要的工具是Android模拟器和Eclipsel2的Android开发工具插件,同时SDK也包含了各种在模拟器上用于调试、打包和安装的工具。EclipseIDE的Android开发工具插件(AndroidDevelopmentToolsPluginfortheEclip

6、seIDE,ADT)大大扩展了Eclipse集成环境功能,使得生成和调试Android应用程序既容易又迅速。使用Eclipse,ADT插件可以加快开发Android应用程序的速度。Android模拟器是在计算机上运行的一个虚拟移动设备,可以使用模拟器来模拟一个实际的Android运行环境,来设计、调试和测试应用程序。Dalvik调试监视器服务(DalvikDebugMONitorService,DDMS)集成了Dalvik(为Android平台定制的虚拟机(VM),能够在模拟器或者设备上管理进程并协助调试。DDMS提供进程管理,产生跟踪数据,观察堆和线程信息,截取模拟器屏幕画面,模拟来电或短信

7、等功能。Android系统架构Android是一个专门针对移动设备的软件集,它包括一个操作系统,中间件和一些重要的应用程序。Android的系统架构从上往下依次是应用程序、应用程序框架和组件、Android运行时库和其他库、优化的Linux内核。1.3Android应用程序的组件手机的运行环境比较复杂,一个程序运行时经常会出现很多的突发情况,例如,来电或者短信及电量不足等。这些问题在Android中都有解决方案,在Android的应用程序中,以下几个组件特别重要:AcTIvity顾名思义Activity就是活动。应用程序必须至少包含一个Activity。Activity提供了一个虚拟的用户接口

8、,每一个Activity都有一个默认的窗口可以用来显示用户界面,一般情况下,它是全屏的窗口。例如,影音播放软件的每个用户界面就是ActivityoServiceService与Activity的主要区别在于,Service是在后台活动的,它没有用户界面。典型的应用场景是,用户选择了一个播放列表开始播放后,离开了该用户界面(Activity),如果仍然希望歌曲不会暂停,就可以用Service去调用播放器,而不是在Activity中调用播放器。Intent在Android中,每一个行为都可以抽象为一个Intent。可以简单地把Intent理解为一个包含了数据的消息。Intent可以用于启动一个Ac

9、tivity或者Service,可以用于进程间的通信。事实上,应用程序的启动也是通过Intent实现的。ContentprovidersAndroid平台内置了一套SQLite数据储存机制,并包含一系列管理SQLiteDatabase的相关方法7。在应用程序中,可以通过Contentproviders访问数据库。每个Contentprovider都定义了一系列的方法用于访问它对应的数据库。应用程序在新建数据库时也可以定义相应的Contentprovider用于向其他应用程序共享数据。一般情况下,应用程序不直接调用Contentprovider定义的函数,而是通过ContentResolve间接

10、调用。这样设计的好处是一个ContentResolver可以访问任何的Contentprovider,统一了接口。2硬件平台系统的硬件平台采用基于OMAP3530的开发板DevKit8000。美国TI公司的OMAP3530应用处理器_8集成了600MHz的ARMCortex-A8CPU内核和430MHz的C64x+DSP内核,并提供了USB2.0OTG,SD/MMC和LCD等丰富的外设接口,适用于各种无线手持终端应用。DevKit8000开发板外接了一个4.3寸的LCD屏、电阻式触摸屏和音频输入/输出接口,可以用于对基于Android系统的影音播放器的开发。通过打补丁包和开发LCD驱动、触摸屏

11、驱动、按键驱动等外设驱动,在DevKit8000开发板上移植了版本为6.2.29的Linux内核和版本为1.6的Android系统。3Android影音播放器软件开发3.1软件功能Android的影音播放软件主要包括以下功能:(1)播放视频支持快进、快退、暂停、继续和进度拖拽。(2)播放音频支持快进、快退、上一首、下一首、暂停、继续、停止和进度拖拽;支持随机播放、循环播放两种模式;支持歌词同步显示。3.2各模块之间的关系影音播放软件工程文件主要包括src文件夹(Java源码)、res文件夹(资源文件)和AndroidManifeST.xml(程序清单)。软件主要由8个Activities组成,

12、每个Activity对应于一个模块。不同的Activities通过In一tent进行通信和相互调用。图1各个模块之河关系各个模块之间的关系如图1所示。视频播放调用顺序依次是启动画面、主菜单、文件浏览器、视频播放器;音频播放调用顺序依次是启动画面、主菜单、播放列表管理、播放列表内容管理、正在播放。在正在播放的界面上,点击相应的按钮就可以执行歌词同步显示功能五、实习收获与体会实习是我们跨入社会进行的一个热身运动,毕业后我们又将迈入一个新的起点。新的旅程既艰难又宽广,我们又要迎接新的挑战,实习其实就是把自己学到的知识与用到平时的实际工作中去,在实习中不断的磨练自己,增加一些时间经验,从中找到自己的不

13、足之处,虚心学习一些实用知识,在实习工作中,不断学习,反复推敲,事事总结,增加自己的经验。在几个月的工作中,我也从中获得很多宝贵的经验,看到了更广大的社会,了解了许多以前从未知道的事物。在整个实习过程中我每天都会有新的体会。同时自己也希望通过本次实习能够达到在校期间综合理论的在学习和应用,力求适应并掌握书本以外的知识,增长和扩充知识面,增加对社会的接触,为下一步不如社会打下基础。六、实习中存在的不足青外青山楼外楼,能人背后有能人。在实习过程中,深刻的认识到了这一点,我们学习书本上的知识还远远不足以能完成好实习单位交给我们的任务。唯有虚心学习才能更加进步。七、致谢本次实训首先要非常感谢学校以及学院对我们各方面的支持,给我们创造了更多的机会,同时也要感谢我的指导老师给我的各方面的帮助,在我遇到问题的时候即使给予的指导和帮助让我少走了很多的弯路,对我顺利完成本次实训有了很大的帮助。还要感谢实训公司给我们提供的优质的实训环境和精心为我们准备的实训项目内容以及无论是生活学习还是工作中给我们无微不至的关怀和支持,这些让我收获到了很多的东西,让我能够充实自我,提高自我,进而能让我在以后的工作以及学习过程

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论