实习报告

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

武汉工程大学

计算机科学与工程学院

毕业实习报告

专业计算机科学与技术

班级

学号

学生姓名

指导教师

2015~2016学年第2学期实习时间

2016.02.29至2016.03.21 实习成绩

武汉工程大学计算机科学与工程学院制

说明:

1、实习指导教师由学院校内教师担任,负责组织实习、学生管理、参加实

习答辩、实习成绩评定、给出实习评语等工作。

2、实习报告由武汉工程大学计算机科学与工程学院提供基本格式(适用于

学院各专业),各专业教研室和指导教师可根据本专业特点及实习内容做适当的调整,学生须按指导教师下达的实习报告格式认真进行填写。

3、实习成绩由指导教师根据学生的实习情况给出各项分值及总评成绩。

4、指导教师评语一栏由实习指导教师(校内教师)就学生在整个实习期间

的表现给出客观、全面的评价,包括实习期间的表现、实习报告的质量、实习答辩的情况等。

5、学生必须参加实习答辩,凡不参加实习答辩者,实习成绩一律按不及格

处理。实习答辩小组应由2人及以上教师组成,其中校内指导教师必须参加,否则视作无效答辩。

6、实习报告正文字数应不少于5000字,实习日记字数不少于500字/天。

7、实习报告正文中实习目的与任务、实习地点、实习内容和要求等项,可

由指导教师统一给出(自主实习除外)。学生自主实习的,可根据实习的情况自行填写以上内容。

8、自主实习的学生还应提供由实习单位出具的实习鉴定表(复印件),与

实习报告一起装订,作为参加实习答辩和评定成绩的依据。

学生姓名:学号:班级:

一、实习目的与任务

实习目的:

1. 体验和适应企业中型团队项目开发全过程。

2. 熟练掌握当前业界主流的软件技术。

3. 具备对前沿信息技术的独立研究和应用能力。

4. 具备对多种企业平台、软件、框架的集成和整合能力。

5. 培养和提高学生对岗位的适应能力,使学生更多的了解软件企业的研发流程、项目配置管理和软件开发技术。

实习任务:

进一步了解java开发的相关知识,掌握java开发的基本技术,丰富java开发的实战经验。学习SQL的基础知识及正确的运用方法和有用的相关技术,提高自己的工作效率。通过对java语言、JavaWeb、Oracle数据库应用设计及SQL语言的复习和锻炼,并且通过使用Eclipse开发环境进行项目开发,以达到充分熟悉开发平台及其应用设计。同时掌握并实践软件项目设计规范及其开发流程:需求分析、概要设计、详细设计、代码编写、系统测试及软件手册编写,以便提前适应软件公司开发流程、环境和工作要求。通过实习,巩固大学所学专业的基本知识,提高分析、判断和处理实际问题的能力,锻炼自己的实际动手能力,增强自己的团队协作意识,了解软件开发的思考角度和主要流程。为毕业之后能够更快的进入工作状态并且能够更好的工作,打好坚实的基础。

二、实习地点

武汉市江汉区江汉经济开发区江兴路6号1号楼405。赛思是成立于2012年的年轻的产品型公司,注册资金840万,赛思的愿景是做最好的BI商业智能软件,让BI更容易。

目前赛思已经发布了拥有自主知识产权的产品SuccezBI、SuccezCI等(见网站视频/video/),我们尊重技术,我们相信用优秀的技术/用优秀的用户体验/用高效的项目效率去打动客户,赛思是产品型公司,不同于软件外包公司,也不同于项目型公司在客户现场进行项目定制开发,我们一致专注于研发通用的易用的BI软件平台,很多外包型和项目型的大型软件公司使用我们的产品去进行项目实施。

赛思拥有一个有优秀研发能力的精干团队,团队成员是拥有多年开发经验的资深工程师,我们使用java开发后端、兼容常用的关系型数据库、分布式列式数据库和Hadoop,前端使用JQuery、Freemarker、SpringMVC,兼容常用浏览器,我们使用gitorious进行代码托管和review,使用Jira进行bug跟踪,confluence进行知识库管理,使用Junit、Qunit、Selenium进行自动化回归测试,在赛思代码的运行效率、测试覆盖率、可扩展性和兼容性放在非常重要的位置。

三、实习内容和要求

四、实习总结及分析

1.Oracle数据库

数据库是数据的结构化集合。计算机是处理大量数据的理想工具,因此,数据库管理系统在计算方面扮演着关键的中心角色,或是作为独立的实用工具,或是作为其他应用程序的组成部分。

Oracle服务器还有一套实用的特性集合,这些特性是通过与我们用户的密切合作而开发的。在我们的基准测试主页上,给出了Oracle服务器和其他数据库管理器的比较结果。

Oracle服务器最初是为处理大型数据库而开发的,与已有的解决方案相比,它的速度更快,多年以来,它已成功用于众多要求很高的生产环境。尽管Oracle始终在不断发展,但目前Oracle服务器已能提供丰富和有用的功能。它具有良好的连通性、速度和安全性,这使的Oracle十分适合于访问Internet上的数据库。

2.Java与SQL的应用

Java语言是编写数据库应用程序的杰出语言之一,它提供了方便访问数据的技术。利用Java语言中的JDBC技术,用户能方便地开发出基于Web网页的数据库访问程序,从而扩充网络应用功能。JDBC(Java Database Connectivity,Java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一的访问接口。JDBC由一组用Java语言编写的类与接口组成,通过调用这些类和接口所提供的方法,用户能够以一致的方式连接多种不同的数据库系统(如Access、SQL Server 2000、Oracle、Sybase等),进而可使用标准的SQL语言来存取数据库中的数据,而不必再为每一种数据库系统编写不同的Java程序代码。

3.控制技术-Servlet技术

1)什么是Servlet?

一个servlet就是Java编程语言中的一个类,它被用来扩展服务器的性能,服务器上驻留着可以通过“请求-响应”编程模型来访问的应用程序。虽然servlet可以对任何类型的请求产生响应,但通常只用来扩展Web服务器的应用程序。Java Servlet技术为这些应用程序定义了一个特定于HTTP的servlet类。

javax.servlet和javax.servlet.http包为编写servlet提供了接口和类。所有的servlet都必须

相关文档
最新文档