软件技术实习报告
软件技术实习报告 软件技术实习报告 10 篇 软件技术实习报告(一) : 一、实习目的 进一步了解 java 开发的相关知识,掌握 java 开发的基本技术,丰富 java 开发的实战经验。学习 SQL 的基础知识及正确的运用方法,和有用 的相关技术,提高自己的工作效率。透过实习,培养我们综合运用 Java 语言的面向对象编程潜力;培养我们动手潜力;培养我们良好编程规范、编 程方法;以便能较全面地理解、掌握和综合运用所学的知识,提高自身的 编程潜力;增强自己的团队协作意识,了解软件开发的思考角度和主要流 程。为毕业之后能够更快地进入工作状态并且能够更好的工作,打好必须 的基矗 二、实习单位及岗位介绍 我的岗位是 Java 软件工程师。实习期间参与人力资源管理系统的开 发,根据开发规范和流程独立完成模块设计、编码、测试。编写相关应用 系统的开发文档、数据库设计文档等。较为详细和系统的掌握了软件开发 的知识体系。把所学知识与解决实际问题相联系,培养了自己发现问题、 分析问题和解决问题的潜力,从而提高了自己从事实际工作的潜力。 三、实习资料及过程 1、Java 基础知识 Java 的基础知识对于一个 Java 软件工程师来说就好比是人的灵魂, 此刻的公司在招聘的时候很多都不在乎你会不会流行的技术,如(Struts、 Hibernate、Spring、ibatis 等)。他看重的是你的基础扎不扎实,对于网 易、腾讯等大公司来说更是如此,我们在开发过程中运用了超多的 Java 基础知识,如类、对象、方法、成员变量、静态变量、封装、继承、多 态、异常、接口、抽象类、IO 流等等,所以一个系统对于 Java 编程基础 的依靠便不言而喻。 2、MySQL、Oracle 数据库 MySQL 是最流行的开放源码 SQL 数据库管理系统,它是由 MySQLAB 公司开发、发布并支持的。MySQLAB 是由多名 MySQL 开发人创办的一家 商业公司。它是一家第二代开放源码公司,结合了开放源码价值取向、方 法和成功的商业模型。Oracle 则是以稳定性着称,在访问量和数据超多交 换的服务器中,Oracle 占了大臂的江山,在开发中主要用到了数据库的查 询语句、数据库的关系、事物等。 3、Servlet 和 JSP 一个 Servlet 就是 Java 编程语言中的一个类,它被用来扩展服务器的 性能,服务器上驻留着能够透过“请求-响应”编程模型来访问的应用程 序。虽然 Servlet 能够对任何类型的请求产生响应,但通常只用来扩展 Web 服务器的应用程序。JavaServlet 技术为这些应用程序定义了一个特 定于 HTTP 的 Servlet 类, javax、servlet 和 javax、servlet、http 包为编写 Servlet 带给了接口和 类。所有的 Servlet 都务必实现 Servlet 接口,该接口定义了生命周期方 法。 JSP 是由 SunMicrosystems 公司倡导、许多公司参与一齐建立的一种 动态技术标准。在传统的网页 HTML 文件(html)中加入 Java 程序片段 (Scriptlet)和 JSP 标签,就构成了 JSP 网页 Java 程序片段能够操纵数据 库、重新定向网页以及发送 E-mail 等,实现建立动态网站所需要的功 能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的 结果,这样大大降低了对客户浏览器的要求,即使客户浏览器端不支持 Java,也能够访问 JSP 网页。 JavaServlet 是 JSP 技术的基础,而且大型的 Web 应用程序的开发需 要 JavaServlet 和 JSP 配合才能完成。此刻许多 Web 服务器都支持 Servlet,即使不直接支持 Servlet 的 Web 服务器,也能够透过附件的应用 服务器和模块来支持 Servlet,这得益于 Java 的跨平台特性。另外,由于 Servlet 内部以线程方式带给带给服务,不必对于每个请求都启动一个进 程,并且利用多线程机制能够同时为多个请求服务,因此 Servlet 的效率 十分高。 软件技术实习报告(二) : 一、实习目的 1、透过实习能够加强和巩固理论知识,能够在实践中培养自己发现 问题并运用所学知识分析问题和解决问题的潜力,从而使我们在校园所学 的知识能够应用到实践当中去。 标签:工作总结范文 2、锻炼自己的实习工作潜力,适应社会潜力和自我管理的潜力,提 前感受工作的感觉,为以后的就业打下必须的基础。 3、了解计算机软件技术在应用状况、需求状况和发展方向及前景。 4、期望能在实习单位学到一些自己在校园难以学到的知识,为》毕 业设计的顺利完成添砖加瓦。 二、实习资料 北京德润兴业科技开发有限公司,它就是我这次实习的单位。该公司 是络技术研发、国内国际软件系统集成及其它高科技产品研发为主要业务 的高科技企业。公司位于中关村海淀科技园区内,特聘一批学界知名的教 授、博士、硕士以及高级程序员,组成一支强有力的科技人才主力军。我 所实习的项目组是税源监控管理平台项目组,它是国家》税务总局委托我 们公司开发的一款税务管理及监控软件。 进入公司的第一天,负责管理我们的项目组长带带我们参观了下公 司,熟悉公司的工作环境,然后简单的介绍了下公司的状况,以及税源监 控管理平台的应用实施状况,从中我们得知该软件此刻已经比较成熟了, 此刻正在向全国各地推广。 随后的几天公司准备了一些该软件的技术资料给我们看,从中我们明 白了该软件的一些核心技术是什么,运行原理是什么,核心功能是什么。 该平台系统是基于 j2ee 的 mvc 架构,使用 oracle 作为数据库,采用 b/s 结构,用 weblogic 或者 tomcat 等作为服务器的这么一款软件,它主要是 利用数据间的监控比对,发现税收征管的异常数据,为税收管理带给准确 及时的数据支持。 看完资料后,项目组长就教我们如何部署该系统了。 首先是安装各种应用软件,首先安装 oracle,安装 oracle 时我们还是 遇到了许多的问题,例如我们刚开始时我们根本登陆不了我们自己建立的 数据库,随后在组长的指导下,原先是监听服务没有开启。还有我们还学 到了如何给一些用户授权等等。随后我们 就开始安装 tomcat,在这当中我们学会了,如何正确的配置环境变 量。tomcat 安装好后,我们就将公司为我们准备好的工程部署到 tomcat 下。最后是导入数据库到 oracle 中,这个也是我这次实习当中学到的一点 小技术。成功部署后,我们就能够成功登录到进系统了。 这样安装的软件只是在自己的电脑上而已,别人是访问不了的,在接 下来的几天,我们就学习了,如何在用户那里安装我们的软件。我们用一 台电脑安装 oracle,让它做数据库服务器,一台电脑业安装 oracle,它是 数据采集服务器,还用一台电脑也安装了 oracle,它是作为数据库备份服 务器的,最后一台是应用服务器,安装 tomcat,并且将系统发布到 tomcat 下面,使在该局域网内的电脑都能够正常访问。 三、实习结果 透过这一个多月的实习,使我了解了一个系统是如何从开发阶段到