2024年4月4日发(作者:)
软件开发实习报告
软件开发实习报告(通用5篇)
软件开发实习报告 篇1
一、实习目的
进一步了解java开发的相关知识,掌握java开发的基本技术,丰富java开
发的实战经验。学习SQL的基础知识及正确的运用方法,和有用的相关技术,提高
自己的工作效率。通过实习,培养我们综合运用Java语言的面向对象编程能力;培
养我们动手能力;培养我们良好编程规范、编程方法;以便能较全面地理解、掌握和
综合运用所学的知识,提高自身的编程能力;增强自己的团队协作意识,了解软件
开发的思考角度和主要流程。为毕业之后能够更快地进入工作状态并且能够更好的
工作,打好一定的基础。
二、实习单位及岗位介绍
1.实习单位介绍
中软国际长沙ETC是中软国际ETC继北京总部基地之后,在全国建立的第一家
分基地,也是湖南省政府招商引资的重点支持项目之一。中软国际长沙ETC凭借对
服务外包行业人才需求的深刻理解,以及在服务外包人才培训领域的丰富经验、良
好的企业及院校合作资源,成为支持软件产业高速发展的人才战略组成部分,同时
也是软件及外包业务快速发展的重要人才支持平台。
中软国际在专业学科建设、师资培养、实践教学、就业服务、基地共建等多个
领域进行了卓有成效的合作和模式创新,为提升院校竞争力和知名度发挥了重要作
用。长沙ETC从2006年4月份启动以来,至2008年4月,以接纳包括哈尔滨工业
大学等知名院校在内的共计55所院校,培训学员数量5400多人。
2.实习岗位介绍
我在中软国际长沙ETC实习期间的岗位是Java软件工程师。实习期间参与人
力资源管理系统的开发,根据开发规范和流程独立完成模块设计、编码、测试。编
写相关应用系统的开发文档、数据库设计文档等。较为详细和系统的掌握了软件开
发的知识体系。把所学知识与解决实际问题相联系,培养了自己发现问题、分析问
题和解决问题的能力,从而提高了自己从事实际工作的能力。
三、实习内容及过程
基础知识
Java的基础知识对于一个Java软件工程师来说就好比是人的灵魂,现在的公
司在招聘的时候很多都不在乎你会不会流行的技术,如(Struts、Hibernate、
Spring、ibatis等)。他看重的是你的基础扎不扎实,对于网易、腾讯等大公司来
说更是如此,我们在开发过程中运用了大量的Java基础知识,如类、对象、方
法、成员变量、静态变量、封装、继承、多态、异常、接口、抽象类、IO流等
等,所以一个系统对于Java编程基础的依赖便不言而喻。
、Oracle数据库
MySQL是最流行的开放源码SQL数据库管理系统,它是由MySQL AB公司开
发、发布并支持的。MySQL AB是由多名MySQL开发人创办的一家商业公司。它是
一家第二代开放源码公司,结合了开放源码价值取向、方法和成功的商业模型。
Oracle则是以稳定性著称,在访问量和数据大量交换的服务器中,Oracle占了大
臂的江山,在开发中主要用到了数据库的查询语句、数据库的关系、事物等。
t和JSP
一个Servlet就是Java编程语言中的一个类,它被用来扩展服务器的性能,
服务器上驻留着可以通过“请求-响应”编程模型来访问的应用程序。虽然
Servlet可以对任何类型的请求产生响应,但通常只用来扩展Web服务器的应用程
序。Java Servlet技术为这些应用程序定义了一个特定于HTTP的 Servlet类。
t和包为编写Servlet提供了接口和类。所有
的Servlet都必须实现Servlet接口,该接口定义了生命周期方法。
JSP是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态技
术标准。在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段
(Scriptlet)和JSP标签,就构成了JSP网页Java程序片段可以操纵数据库、重新
定向网页以及发送E-mail等,实现建立动态网站所 需要的功能。所有程序操作都
在服务器端执行,网络上传送给客户端的仅是得到的结果,这样大大降低了对客户
浏览器的要求,即使客户浏览器端不支持Java, 也可以访问JSP网页 。
Java Servlet是JSP技术的基础,而且大型的Web应用程序的开发需要
JavaServlet和JSP配合才能完成。现在许多Web服务器都支持Servlet,即使不
直接支持Servlet的Web服务器,也可以通过附件的应用服务器和模块来支持
Servlet,这得益于Java的跨平台特性。另外,由于Servlet内部以线程方式提供
提供服务,不必对于每个请求都启动一个进程,并且利用多线程机制可以同时为多
个请求服务,因此Servlet的效率非常高 。
4.三大框架
Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上
进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1
的体系结构差别巨大。Struts 2以WebWork为核心,采用xx的机制来处理用户的
发布者:admin,转转请注明出处:http://www.yc00.com/news/1712210590a2023546.html
评论列表(0条)