信息工程系2012届本科毕业实习报告专业班级:学号:学生姓名:指导教师:实习期间:实习地点:二○一二年三月二十五日信息工程系信息工程系校外实习报告要求1.整个毕业实习报告包括封面、毕业实习考核内容及评分标准、正文、毕业实习考勤表、毕业实习鉴定、毕业实习教学质量评价指标表(学生用)组成。2.封面的内容:院系、专业、班级、指导教师、学生姓名、实习时间等,由学生填写,实习时间的格式示例:2012.3.10-2012.5.10。3.实习报告正文内容必须包含以下四个方面:①实习目的:介绍实习目的和意义及实习要求等,言简意赅,点明主题。②实习单位及岗位介绍:要求详略得当、重点突出,重点应放在实习岗位的介绍上。③实习内容及过程:这是重点,内容不少于2000字。实习内容力求结合生产实际或以具体工作为背景,或按学院教师指定课题开展的内容。要求内容翔实、层次清楚;侧重实际动手能力和技能的培养、锻炼和提高,严禁日记或记帐式的简单罗列。④实习总结及体会:这是精华,内容不少于1000字。内容包括:专业知识在实习过程中的应用;对用人单位岗位需求的适应情况;是对实习的体会和最终的、总体的结论,不是正文中各段小结的简单重复;实习中的不足与努力方向。要求条理清楚、逻辑性强;着重写出对实习内容的总结、体会和感受,特别是自己所学的专业理论与实践的差距和今后应努力的方向。整体实习报告的内容必须与所学专业内容相关,字数不少于3500字。实习报告正文内容采用小四号汉字宋体和小四号TimesNewRoman英文,正文选择格式段落为:固定值,22磅,段前、段后均为0磅。一般以阿拉伯数字连续编号,标题最多为3级,(如:11.11.1.1)。信息工程系目录信息工程系学生毕业实习实训守则...........................................................-1-实习报告正文...............................................................................................-2-信息工程系实习考勤表............................................................................-10-信息工程系学生实习鉴定表.....................................................................-11-信息工程系实习成绩评定表....................................................................-12-信息工程系毕业实习教学质量评价指标................................................-13-信息工程系实习实训考核内容及评分标准............................................-14--1-信息工程系学生毕业实习实训守则为了保证实习的顺利进行,严守国家机密,确保实习学生的人身安全,达到实习的预期目的,特做如下规定:1.培养计划中规定的各类实习,均属必修课,每个学生都应认真完成实习任务。获得及格以上(含及格)成绩方准毕业。因故不能参加实习,应随下一届学生补做实习。2.每个学生必须参加实习前教育活动,认真学习实习指导书之规定,了解实习计划和具体安排,明确实习的目的和要求。3.实习前学生登录系部网站下载实习报告并打印。4.每个学生应将实习内容逐日记录在实习报告上(包括工作流程、工作过程使用设备描述、重要仪器设备的草图、必要的数据、各次的技术报告内容、本人的心得体会等),认真汇总实习报告资料。实习报告是实习成绩考核评分的重要依据之一,凡未按规定完成实习报告、实习报告撰写不规范及抄袭他人实习报告者,应补做完成或重做,否则不许参加实习成绩的考核。5.要尊重实习指导教师,服从指导教师的管理,严格遵守实习纪律,同学之间要团结友爱,互相帮助,相互关心。6.学生实习期间应做好保密工作(1)实习期间借阅资料时,应按照与实习单位商定的手续进行,摘录、复制有关资料或与生产有关内容,应事先征得实习单位同意。(2)一切保密资料均应妥善保管,不得遗失。保密资料只能在实习单位指定的地点阅读,未经实习单位同意不得将保密资料带出指定地点或转借他人或发布互联网上,更不能带到公共场所阅读传播。应遵守保密制度,防止泄密。软件源代码未经单位同意不得带走、复制、传播。(3)实习手册、单位工作证件等物件均应妥善保管,不得遗失或转借他人使用。(4)每位学生都应严守实习单位的机密。不同专业、不同实习单位或不同实习任务的师生,都不得互相交换实习单位的机密资料,不得互通保密情况,不得对外泄露机密,不得在不利于保密的场合谈论机密内容。7.学生应严格遵守实习期间的纪律要求。(1)应严格遵守实习所在单位的各项规章制度,要主动接受技术人员的指导,虚心好学,礼貌待人。在实习期间不准酗酒、赌博、打麻将,凡是被查到者,一律按学校有关条例处理。(2)进实习现场要注意安全,必须穿戴规定的劳防用品。去施工现场必须做好安全措施。不准穿裙子、背心、拖鞋、高跟鞋去项目工程现场。(3)上岗操作必须严格遵守操作规程,思想要高度集中,未经允许不得擅自启动设备。(4)未经指导教师允许,不准擅自离开实习所在单位,更不可在外留宿。(5)严禁去江河湖海游泳,以防发生意外事故。(6)实习期间以及往返途中,均应遵守社会公德,遵守交通规则,要自觉维护公共场所的秩序,未经批准,往返途中不能下车。(7)要注意饮食卫生,不要到不卫生的摊位就餐,要防止食物中毒。(8)要注意搞好与实习所在单位、住宿单位的关系。定期参加一些力所能及的劳动。所借日常生活用品及仪器,实习结束时应如数归还,损环或丢失的应照价赔偿。要及时结清帐目,交还房间钥匙。(9)如发现有违反纪律的学生,指导教师应及时给予批评教育,对屡犯者可暂停或取消其实习资格,并视情节轻重上报学校给予必要的处分。(10)定期与学校老师保持联系,实习期间保证通信工具畅通。-2-实习报告正文一、实习目的:通过在技术开发部门的学习了解公司主要开展的业务情况,了解工作流程。毕业实习是教学过程中一个重要的实践性教学环节,是一次综合性实习。通过实习加深对专业理论知识的理解,培养和提高实践操作问题、分析问题、解决问题的能力,使综合运用所学理论知识与编程实践紧密结合,为毕业后从事计算机工作打下良好的基础。实习要达到以下目标:(1)在实习过程中了解自己的主要工作职责和任务,学会以各种方式学习,提高岗位的适应能力和综合素质。(2)将在校所学的知识运用到实践岗位中,提高观察问题、发现问题、分析问题、解决问题的能力,提高计算机专业水平。(3)在规范有序的实际工作中培养吃苦耐劳、努力钻研的精神。(4)提高自己的实践动手能力,使自己能够尽快的融入到工作环境中去。(5)锻炼自己与人沟通的能力,提高自己的人际交往水平,是自己能够在以后的工作中,较顺利的完成工作。二、实习单位及岗位介绍:实习单位:河南省863软件孵化器有限公司(以下简称“863公司”)是国家863中部软件孵化器的运营机构,由郑州高新区、河南省生产力促进中心等单位共同出资组建,于2001年9月26日成立,注册资金1200万元,是河南省“优秀科技企业孵化器”、国家认定的高新技术企业、河南省认定软件企业、国家科技部首批认定的国家技术转移示范机构。863公司于2008年通过CMMI3认证,能够为客户提供质量稳定的软件开发与咨询服务;其软件测试中心于2007年通过国家实验室认可,出具的软件测试报告在世界五十多个国家和地区具有法律效力。公司主要业务包括:国家863中部软件园的建设与运营;软件工程师职业培训及大学生实训;第三方软件测试;软件工程师派遣、离岸开发等软件外包业务,软件订制开发;物流软件及其应用服务;构件库、可重用测试用例库等公共软件资源开发,863成果推广应用等。-3-岗位介绍:Java的应用可以说是无处不在,从桌面办公应用到网络数据库等应用,从PC到嵌入式移动平台,从Java小应用程序(Applet)到架构庞大的J2EE企业级解决方案,处处都有Java的身影,就连美国大型太空项目当中,也使用了Java来开发控制系统和相关软件。用途如此之广的Java造就了Java工程师的辉煌,使其在软件工程师的领域里独占鳌头!Java软件工程师运用Java这个开发工具去完成软件产品的软件程序设计、开发、测试、维护升级等工作。Java程序员所参与的具体工作包括:完成软件的设计、开发、测试、修改bug等工作,包括业务需求的沟通,功能模块详细设计,业务功能实现与单元测试,系统维护;参与产品构思和架构设计;撰写相关的技术文档;支持售前技术服务;支持项目对产品的应用服务。对于java开发人的工作素质的要求包括:有一定的软件分析设计能力;能够根据系统的设计式样书写出对应的程序设计。熟悉Java、Servlet、JSP、Struts、Hibernate、Spring等开发技术;熟练使用Eclipse等java开发工具;熟悉JAVA+STRUTS体系结构和开发工具;熟悉至少一种数据库的开发和设计;具有良好的学习能力,具有强烈的工作责任心、有良好的沟通能力和团队合作精神。-4-毕业实习报告的正文三、实习内容及过程:实习内容:1.JAVA学习基础目标:掌握学学习JAVA所必须的基本功。在这一阶段,我们主要是进行JAVA知识的系统学习。通过学习API文档,了解各个函数的用法及含义。例如:在java中int和Integer的区别是什么?以前我可能只知道他们两个都在程序中使用,但通过java基础知识的学习,让我了解到int是java的原始数据类型,Integer是java为int提供的封装类。而Java为每个原始类型提供了封装类。通过java基础知识的学习,使我们能在以后的开发中,熟练地掌握函数的用法,提高我们的编码的速度和能力。2.JAVA开发技术的学习目的:学习JAVA所必须的种种基本技能,达到能够独立的完成嵌入式开发的基本要求,为参加项目实战作准备。学习实践项目:电子商城。在项目开始前,我们学习了软件开发的设计模式MVC模式。MVC强制性的将应用程序的输入、处理和输出分开。使用MVC的应用程序被分为3个核心部件:模型(Model)、视图(View)、控制器(Controller)。它们各司其职,既分工明确又相互协作。MVC设计模式的典型流程为:首先Controller接收用户的请求,并决定应该调用哪个Model来进行处理,然后Model用业务逻辑来处理用户的请求并返回数据,最后Controller用相应的View格式化Model返回的数据,并通过表示层呈现给用户。在学习过MVC模式以后,我们开始了项目相关技术的学习。首先我们学习了Struts2技术。当MVC模式与Struts2结合后,即发展成了MVCModel2的开发模式。在这个模式中,Struts2充当控制器,它通过核心控制器FilterDispatch与拦截器Interceptor实现了Model2架构,及MVC架构。然后我们学习了轻量级框架Spring。简单的说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器-5-框架。在系统开发的过程中,Spring充当的是整个应用的Bean资源管家,甚至包括Struts2的业务控制器Action实例的接管,充当Struts的得力助手。最后我们学习了Hibernate技术。Hibernate是一个面向Java环境的对象/关系数据库映射工具。Hibernate是一个开源的对象关系映射框架,它对JDBC进行了非常轻量级的封装,使JAVA程序员可以随心所欲的使用面向对象的编程思想来操作数据库。它负责持久层,直接与底层数据库打交道。当关于项目的技术学习完以后,我们开始了项目的实训。在这个项目的实训中,我们学习到很多东西。在