




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
生生产产实实习习报报告告 题题 目目: : 计算机专业实习报告计算机专业实习报告 实 习 单 位:合肥皖腾网络有限公司 实 习 时 间:2013-8-10 学 生 姓 名:彭树林 学 号:1042157138 院 系:信息工程学院 专 业:计算机科学与技术 2013 年 9 月 3 日 关关于于在在合合肥肥皖皖腾腾网网络络有有限限公公司司 单单位位进进行行 生生产产实实习习的的报报告告 一、一、实习单位及岗位简介实习单位及岗位简介 (一)实习单位简介(一)实习单位简介 合肥皖腾网络有限公司 是致力于Java 技术传播、高级Java 软件工程师培训与 就业安置的专门机构。其造就并成功安置了数以千计的 Java 软件工程师,现就职 于国内外数千家企业。 中心秉承精尖、高效的原则,以实际案例为教学模型,采用 动态结构教学法,“学” 、“做”互通。利用各种信息资源,以 “任务驱动”和“问题解决”作主线,强 调“协作学习”。紧密结合Java 软件工程师用人需求,确保学有所成,高薪就业。 其领军人从事软件研发和应用推广近20 年,其团队专注于Java 应用开发和培训近 12 年,具有扎实、精良的专业功底。截止到2010 年底皖腾已成功培训并安置了 138 期学员。为社会培养了大量专业的Java 人才。 一直以来皖腾专门培养Java 软件工程师,“把Java 软件工程师培训做精、做 透”是我们矢志不逾的追求,缘于此 皖腾才被誉为“Java 软件工程师梦工厂”。 考察过皖腾的专家、学者都不无感慨地赞叹到: “合肥皖腾不是普通的培训机构, 是抚育高级Java 软件工程师的摇篮,是其领军人及团队用心血铸就的 Java 软件人 才基地“。 皖腾 “Java 软件工程师 “培训课程结合IT 行业人才需求而设定的,课程设 置合理,具有很强的实用性。通过该系列课程的培训,使学员能够牢固掌握 JAVA 语言编程思想和要领,具备跨平台的C/S 或B/S 软件开发能力以及系统建模与分 析能力,从而成为IT 行业急需的专业人才。 “嗜之越笃,技之越工 ”,皖腾专注于“Java 软件工程师 ”的培养,奉行独立品牌 战略,孜孜以求、扎扎实实,一路走来,终将以其卓越的品质与挚诚赢得您的信 赖和托付;终将成为Java 梦想者的良师益友;也终将成为您难能多得的朋友。 (二)实习岗位简介(二)实习岗位简介 采取项目驱动模式。以实战为主,知识讲授为辅。采用动态结构教学, “学”、“做”互通。先理论引导后实践操作。学员将直接参与软件公司承接 的软件项目,由公司开发经理带队,从需求调研开始,采用 RUP/UML 建模(包括 业务、结构、行为及数据模型),直至编码和测试全部由学员自行完成。 通过 Java 项目和 JavaEE 项目,让学生掌握软件开发的需求分析、数据建 模、概要设计、详细设计、代码编写、测试、调试、部署的整个开发流程。体 会软件的设计思想,掌握开发中的常用设计模式。熟练使用主流开源的开发工 具。感受团队开发的分工协作,培养沟通协调的能力。 二、实习内容及过程二、实习内容及过程 2.1 UML 统一建模语言(UML 是Unified Modeling Language 的缩写)是用来对软件密 集系统进行可视化建模的一种语言。 UML 为面向对象开发系统的产品进行说明、 可视化、和编制文档的一种标准语言。 2.2 数据库技术应用 数据库技术是信息系统的一个核心技术。是一种 计算机辅助管理数据的方法, 它研究如何组织和存储数据,如何高效地获取和处理数据。是通过研究数据库的 结构、存储、设计、管理以及应用的基本理论和实现方法,并利用这些理论来实 现对数据库中的数据进行处理、分析和理解的技术。即:数据库技术是研究、管 理和应用数据库的一门 软件科学。 数据库技术是现代信息科学与技术的重要组成部分,是计算机数据处理与 信 息管理系统的核心。数据库技术研究和解决了计算机 信息处理过程中大量数据有 效地组织和存储的问题,在 数据库系统中减少数据存储冗余、实现数据共享、保 障数据安全以及高效地检索数据和处理数据。 数据库技术研究和管理的对象是数据,所以数据库技术所涉及的具体内容主 要包括:通过对数据的统一组织和管理,按照指定的结构建立相应的数据库和数 据仓库;利用数据库管理系统和数据挖掘系统设计出能够实现对数据库中的数据 进行添加、修改、删除、处理、分析、理解、报表和打印等多种功能的 数据管理和 数据挖掘应用系统;并利用应用管理系统最终实现对数据的处理、分析和理解。 2.3 Web 应用开发 Web 技术的发展,使得管理系统的开发更方便、功能更强大,在此系统的开发过程中, Web 技术起了一个骨架式的支持作用;与此同时组件技术的发展为系统的开放性、集成性 提供了便利,有效合理地引入组件技术是当前 Web 系统开发与发展的一个方向;通过对 系统的开发进行建模,形象直观的图形化表示,可以显示系统的流程与功能。选择有效的 建模方法,充分利用 Web 技术与组件技术,提高软件的开发效率,提高的软件的可靠性 和可维护性,是每个软件开发人员所关心的问题。 2.4 Java Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems 公司于1995 年5 月推出的Java 程序设计语言和Java 平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越的通用性、高效性、平台移植性和 安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电 话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网 的产业环境下,Java 更具备了显著优势和广阔前景 2.5 企业级应用开发 企业级应用是指那些为商业组织、大型企业而创建并部署的解决方案及应用。这些大 型企业级应用的结构复杂,涉及的外部资源众多、事务密集、数据量大、用户数多,有较 强的安全性考虑。 当代的企业级应用决不可能是一个个相互独立的系统。在企业中,一般都会部署多个 彼此连接的、相互通过不同集成层次进行交互的企业级应用,同时这些应用又都有可能与 其它企业的相关应用连接,从而构成一个结构复杂的、跨越 Intranet 和 Internet 的分布式 企业应用群集。 此外,作为企业级应用,其不但要有强大的功能,还要能够满足未来业务需求的变化, 易于升级和维护。 2.6 云计算 云计算(英语:Cloud Computing),是一种基于互联网的计算方式,通过这 种方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。整个运行 方式很像电网。云计算描述了一种基于互联网的新的 IT 服务增加、使用和交付模 式,通常涉及通过互联网来提供动态易扩展而且经常是虚拟化的资源。云其实是 网 络、互联网的一种比喻说法。典型的云计算提供商往往提供通用的网络业务应 用, 可以通过浏览器等软件或者其他Web 服务来访问,而软件和数据都存储在服 务器 上。云计算关键的要素,还包括个性化的用户体验。云计算可以认为包括以下几 个层次的服务:基础设施即服务( IaaS),平台即服务(PaaS)和软件即服务 (SaaS)。云计算服务通常提供通用的通过浏览器访问的在线商业应用,软件和 数据可存储在数据中心。 2.7 J2EE 框架 Hibernate 是一个开放源代码的对象关系映射框架,它对JDBC 进行了非常轻 量级的对象封装,使得Java 程序员可以随心所欲的使用对象编程思维来操纵数据 库。 Hibernate 可以应用在任何使用JDBC 的场合,既可以在Java 的客户端程序实 用,也可以在Servlet/JSP 的Web 应用中使用,最具革命意义的是, Hibernate 可以 在应用EJB 的J2EE 架构中取代CMP,完成数据持久化的重任。 Spring 是一个解决了许多在J2EE 开发中常见的问题的强大框架。 Spring 提供 了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习 惯。Spring 的架构基础是基于使用JavaBean 属性的Inversion of Control 容器。然而, 这仅仅是完整图景中的一部分: Spring 在使用IoC 容器作为构建完关注所有架构 层的完整解决方案方面是独一无二的。 Spring 提供了唯一的数据访问抽象,包括 简单和有效率的JDBC 框架,极大的改进了效率并且减少了可能的错误。 Spring 的 数据访问架构还集成了Hibernate 和其他O/R mapping 解决方案。Spring 还提供了 唯一的事务管理抽象,它能够在各种底层事务管理技术,例如 JTA 或者JDBC 事 务提供一个一致的编程模型。 Spring 提供了一个用标准Java 语言编写的AOP 框架, 它给POJOs 提供了声明式的事务管理和其他企业事务 如果你需要还能实现你 自己的aspects。这个框架足够强大,使得应用程序能够抛开EJB 的复杂性,同时 享受着和传统EJB 相关的关键服务。Spring 还提供了可以和IoC 容器集成的强大 而灵活的MVC Web 框架。 相对Struts 1 而言,Struts2 号称是一个全新的框架。 Struts 2 与Struts 1 相比, 确实有很多革命性的改进,但它并不是新发布的新框架,而是在另一个框架: WebWork 基础上发展起来的, Struts2 是WebWork 的升级,而不是一个全新的框 架,因此稳定性、性能等各方面都有很好的保证:而且吸收了 Struts 1 和WebWork 两者的优势。 Apache Struts2 是一个优雅的,可扩展的JAVA EE web 框架。框架设计的目标 贯穿整个开发周期,从开发到发布,包括维护的整个过程。 Ext 最初是YUI 的一个扩展,也可以扩展自JQuery 和Prototype。自1.1 版开 始,Ext 已经可以独立运行,不需要依赖于那些外部库。从 Ext 2.0 版可以使用许多 不同的基础库,例如YUI、JQuery 和Prototype,或者是可以独立的运行。 ExtJS 是一个非常棒的Ajax 框架,可以用来开发富有华丽外观的富客户端应 用,能使b/s 应用更加具有活力。 ExtJS 是一个用javascript 编写,与后台技术无关 的前端ajax 框架。因此,可以把ExtJS 用在.Net、Java、Php 等各种开发语言开发 的应用程序中。JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。它基于 JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON 采用完全独立于语言 的文本格式,但是也使用了类似于C 语言家族的习惯(包括C, C+, C#, Java, JavaScript, Perl, Python 等)。这些特性使JSON 成为理想的数据交换语言。 2.8 软件项目实施 软件项目管理的对象是软件工程项目。它所涉及的范围覆盖了整个软件工 程过程。 为使软件项目开发获得成功,关键问题是必须对软件项目的工作范围、 可能风险、需要资源(人、硬件软件)、要实现的任务、经历的里程碑、花费 工作量(成本)、进度安排等做到心中有数。 这种管理在技术工作开始之前就应 开始,在软件从概念到实现的过程中继续进行,当软件工程过程最后结束时才 终止 通过 Java 项目和 JavaEE 项目,让学生掌握软件开发的需求分析、数据建 模、概要设计、详细设计、代码编写、测试、调试、部署的整个开发流程。体 会软件的设计思想,掌握开发中的常用设计模式。熟练使用主流开源的开发工 具。感受团队开发的分工协作,培养沟通协调的能力。 三、实习收获与体会三、实习收获与体会 通过本次认识实习,自己了解了 计算机软件开发的基础知识,开阔了眼界, 增加了见闻,明白了一些 软件开发的简单步骤,也明白了 目前该行业的最新发展, 把平时书本的知识应用在了实践中,自己得到了很多宝贵的知识财富,另一面自 己也看见了自己的不足,还需要努力学习,了解更多相关知识,丰富自己的阅历, 多请教老师,和有关人员,通过各个渠道学习和了解 计算机的有关知识,相信自 己的明天一定会更加美好,灿烂! 实训过程是繁琐的,但同学们都表现得很积极,不怕课程难,相互帮助一起 分 析。任课老师也非常认真负责,耐心讲解,细心指导,一点一点解答同学们的 疑惑, 直到同学们理解了为止。在实训中,分析、讨论、演算,机房里充满了浓 浓的学习 气氛。此次实训培养了同学们耐心的工作作风,增强了同学们的合作意 识,提高了 大家的应用分析能力。最后,通过本次实训,我使自己许多不足之处得到了弥补, 真正收获到了自己想要学习的东西。真正的获得了一些关于计算机软件开发的一 些经验。 通过这次的实习,我学习到了很多从前没有接触过的知识,使我眼界 打开,感受颇深。基本的动手能力是一切工作和创造的基础和必要条件。对于计 算机我也有了新的认识,以前只知道玩游戏、娱乐和简单的应用。通过这次的实 训,我了解到,要真真正正的掌握计算机程序还不是一件简单容易的事儿,但真 正掌握后,它带个我们的将是无穷的便捷与科技,我喜欢高端便捷的生活。 “纸 上得来终觉浅,绝知此事要躬行! ”在短暂的实习过程中,让我深深的感觉到自 己在实际运用中的专业知识的匮乏,刚开始的一段时间里,对一些工作感到无从 下手,茫然不知所措
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 劳务分包合同实例
- 专业体育用品零售连锁店采购合同
- 《医疗质量管理体系》课件
- 五方股权转让合同
- 日文离婚协议书
- 转租广告位合同协议
- 死亡享保协议书
- 车辆座套广告合同协议
- 超市租赁装修合同协议
- 旱厕承包协议书
- 元朝蒙古帝国的统治
- 全屋硬装 工具-版本信息 v2-2021041课件讲解
- 少先队队员知识考核试题参考(有答案)
- 《论教育》主要篇目课件
- 山东师范大学形势与政策期末复习题
- 消防查验合同范例
- 园丁与木匠读书分享
- 软件资格考试信息安全工程师(基础知识、应用技术)合卷(中级)试卷与参考答案(2025年)
- 2024年5月26日河南省事业单位联考《职业能力测试》试题
- 模拟法庭的剧本
- 保险行业保险理赔风险管理方案
评论
0/150
提交评论