教学单位软件学院_第1页
教学单位软件学院_第2页
教学单位软件学院_第3页
教学单位软件学院_第4页
教学单位软件学院_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

合,进一步了解Java开发相关知识,掌握Java开发基本技术,丰富Java开发实战经验。学习MyBatis相关知识,掌握基本相关配置,了解SpringSecurity的基础知序,基本原理,熟练配置Controller,View以及Model。学习SQL的基础知识及正 实习单位简 是KinglandSystem在大连设立的全资子公司。公司目前业务主要是从事开发,质量测试及信息系统服务。大连团队进行的是的开发项目,与团队一起从事目前正在进行的数个产品开发,客户项目以及系统软 园22号楼,毗邻知名企业东软 国家;在高速成长的过,建立了市场动作体系和客户保障机制,形成了以产品开发、咨询规划服务、提供大型行业应用解决方案相结合的技术与业务服务体系,创新,高效,快速是的竞争力。凭借对金融行业的深刻理解,将技术与互联网应用相结合,将领先业界的产品理念和丰富的产品开发经验相结合,为用户提供简单、方便、安全、实用的协同应用产 拥有由优秀的职业经理人组成的管理团队和由资深IT 实习单位概 的中高级IT定制化 DSP方案,为各大公司提供 INDY项目组主要负责开发与INDY项目,INDY项目主要是为会计事 持有状态的,管理各种的状态以及员工的信息,该项目开始于2001年,已有多年的开发历史,是一个庞大的项目,是公司收入的主要来源,客户主要有毕马威(KPMG)、德勤(DTT)和(EY)LEI项目是为了收集目前市场流通状态信息的项目,该项目从各个收集所有的状态和信息,作为INDYINDY项目提供数据支持和数据。 CTT项目组是公司 实习部门与实习工作Indy测试项目的开发工作。 具,操作系统使用Windows7和CentOS,开发 OTP项目是为了方便公司招聘时进行笔试和面试等招聘流程而开发的 项目使用了SpringBoot框架作为 来开发;SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架 应用程序,嵌入的Tomcat,无需部署WAR文件,简化配置,自动配置;另外还用到了FlywayDB作为数据库版本迁移管理 ;Flyway是一个简单开源数据库版本控制器,主要提供用于数据库版本管理,它支持SQL(PL/SQLT-SQL)方式和Java方建工具它抛弃了基于XML的构建 ,取而代之的是采用一种基于Groovy的领域特定语言;可以高效快捷的管理依赖和编译项目;数据库使用PostgreSQL;PostgreSQL是一个 它在灵活的BSD-风格 如MySQL和Firebird),和专有系统(比如Oracle、Sybase、IBM的DB2和SQLServer)之外的另一种选择。另外使用了MyBatis作为DAO层管理框架;MyBatis是支持定制化SQL、过程以及高级的优秀的持久层框架。MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。MyBatis可以对配置和原生Map使用简单的XML或注解,将接口和Java的POJOs(PlainOldJavaObjects,普通的Java对象)成数据库中的记录。在开发过,我们主要应用MyBatis配置mapper.xml,mapper.java,model,implement等文件。来实现java与数据库的连接,从而进行数据库信息更新。端页面使用了Bootstrap和AngularJS作为开发框架;Bootstrap,来自,是目前很受欢迎的前端框架。Bootstrap是基于HTML、CSS、JavaScript的,它简洁灵活,使得Web开发更加快捷它由的设计师MarkOtto和JacobThornton合作开发是一个CSS/HTML框架。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。Bootstrap一经推出后颇受欢迎,一直是上的热门开源项目,包括NASA的MSNBC(微软 )的BreakingNews都使用了该项目。AngularJS试图成为WEB应用中的一种客户端的解决方案这意味着它不只是你的WEB应用中的一个小部分,还是一个完整的客户端的解决方案。这会让AngularJS在构建一个CRUD(增加Create、查询Retrieve、更新Update、删除Delete)的应用时显得很固且你仍能灵活变动。AngularJS的一些出众之处如下:构建一个CRUD应用可能用到的全部内容包括:数据绑定、基本模板标识符、表单验证、路由、深度、组架。具有布局和测试的应用作为起点。测试应用的是否符合规范和需求,以及Http请求和数据库操作是否正确;Indy项目主要是为会计开发的管理公司 件,客户主要有毕马威(KPMG)、德勤(DTT)和(EY)等;使用了Java作为测试脚本语言,结合Gauge框架进行自动化测试;Gauge是为测试开发的一个跨平台自动化工具。它给测试提供了用商业语言测试用例的能力。Gauge是基于的,因此它可以共享,同时被他人改进,商业语言测试:支持可执行文件号、、企业号一起成为一个闭环的生态,为移动端应用提供更加完善、友好台,使移动应用的门槛更低,加速互联网应用的来更大的收益。研究内容主要为小程序在设计、开发时的难易程度,开发的效率,学习的成本;具体在使用过技术和方案;还包括AngularJS,Bootstrap等前端知识框架和体系。小程序端主要HTMLJavaScript以及CSS的开发,包括程序UI设计,SpringBoot是目前比价新颖,比较主流的JavaEE服务端开发框架,SpringBoot由Spring发展而来,摒弃了Spring样板化的配置,并且在框架中嵌入了Tomcat服配使用Gradle,大大的减少了对于依赖的配置和管理,可以做到很随意的添加、删除等修改依赖,几乎能够消除错误版本的依赖所带来的问题。使用Flyway则可以几乎做到几乎自动管理数据库。使用开源的MySQL数据库则能带来更大的好处,一是因为它是关系型数据库,二是MySQL有很多的支持者,并且由Oracle进行开发 非常稳定;因此,研究如何使用MySQL,MyBatis,SpringBoot,Gradle来开发服务 不仅能够熟知当前JavaEE开发的方向,更能时刻掌握当前行业的动态。国外的开发者都看好这种开发方式,并 小程序 当前教务的功能使用起来并不是非常便捷,功能设置并不是很合理,一些常用功能使用起来不方便,往往需要先手动输入账户名和,登录成功之后再进网页端并没有对等移动设备进行优化处理,页面显示效果不好,功能操作需要 而且旧版本的bug修复之后需要更新应用才能消除,但是不同版本,不同平台往往并不能做到同步,不同平台导致多种多样的预料之外的bug, 小程序正好可以解决上述的问题,基于的小程序能够解决用户推广的问题,平台几乎涉及到每个处在互联网中的人;小程序的特性非常符合这些应用,可以做到快速更新迭代,不用考虑跨平台和碎片化的问题,开发和成本相对于移动端低很多,非常符合教务这类应用。实习收获与体会 ,到最后获取成功,一种自信心就由然而生,这应该就是工作的乐趣。有 准备。深刻的认识到要成为一名优秀的开发不是一件容易的事情,不仅要 能运用到实际操作当中,用实践来检验知识的正确性。,这是实习的最根本目但是我相信没有压力就没有动力,所以在整个实习过我都在不断地努力。 3年的在校学习,对程序设计有了一些基与我们项目的开发,所以在实习之前按开发对我来说是非常抽象的,一个完整 作用,它可以使开发对这个项目所要实现的功能在总体上有具体的认识,并能减少在开发过出现不必要的脱节。这次实习是对我们学习的一个检验,虽然项的程序员就有具备一种能力,在工作中会遇到很多从未接触过的问题,当有了问题时要去解决,在你不断努力,寻找答案的过,自己的能力也在潜移默化的探索,不断地尝试在这次实习中,让我体会最深的联系实际,实践是检验真理的唯一标准。理论知识固然重要,无实践的理论就是空谈。真正做到理论与不是读死书。现在的社会需要的是动手能力强的人,而不好的人,对于我们还存在的不足之知识掌握不够牢固等等。我相信通过努力,我以后一定会做的更好,我坚信通过这一段时间的实习,所获得的实践经验对我受益,在我毕业后的实际工作中个人价值和人生价值。为实现自理想和光明的前程努力。不经历风雨,怎能见上自己的成功。工程专毕业实习指导规范 级 3班: 号:1320010305辽宁工程技术大学学 ,学生(签字)何惠 日期JavaWeb编程开发中用得最多的框架,其实这样区分是为了适应开发过各个分工部门之间保持一致性的需要。说得简单点就是大家都在一个模式下的同时也提高了开发效率,从而降低了成本。StrutsJavaMVC设计模式中(简称Model1与Model2)Model2的一个具体实现,Spring则通过提供ICO(控制反转,也称依赖注入)实现了对对象甚至事务(如式事务)的集中管理,此外还引入AOP(对向切面编程),当然也完全兼容其它框架。Hibernate吗,就是一个实现对象与关系的中间件,大家知道,现在的主流数据库还是关系型的,但编程却已经采用了面象的思想,如何让编程能像操作对象一样,数据库里的数据呢?Hibernate就是这样一种框架。以前Java程序员与数据库打交道都是通过JDBCSQLHibernateJDBC之上又作了一次封装,从而实现了不用写SQL语句就可以实现操作数据库。学生(签字)何惠 日期 学生(签字)何惠 日期IT企业的特点:明确团队 IT企业应具备的技能:扎实的基础知识,熟练的应用开发技能,优良 能学习能力(力学习能力(将知识转化为绩效的能力学生(签字)何惠 日期而20%的事情是值得做的,应当享有优先权。因此要 区分这20%的有价值的事活性。一般来说,只将时间的50%计划好,其余的50%应当属于灵活时间,用来应学生(签字)何惠 日期 学生(签字)何惠 日期 我现在算是深深的明白了磨刀不误砍柴工的道理,这些工作的完成太有必要了,太 学生(签字)何惠 日期 其中,计算机网络管理涉及网络中的资源可分为两大类:硬件资源和资源。学生(签字)何惠 日期今天我接受的培训是操作系统的管理功1进程管理2内存管理:内为两大类:型NOS,通用型NOS。通用型NOS又可以分为两类:变形级系统与学生(签字)何惠 日期 工作下午,是我接受培训的时间,今天学习的是开发,在生命周期中,通常开发前期分为:需求分析,总体设计,详细设计。开发后期分为:编码,测试。3运行阶段:主要任务是。是为了排除中仍然可能隐含的错误和扩充功能。学生(签字)何惠 日期分为三类:1局域网LAN,2城域网MAN,3广域网WAN,广域网的通信子网可以 学生(签字)何惠 日期 完中午饭,下午又到了我接受公司培训的时间了,今天老师讲的是:ISO参考而TCP/IP参考模型可以分为4个层次:应用层,传输层,互联层与主机-网络 服务DNS,路由信息协议RIP,网络文件系统NFS,超文本传输协议HTTP。学生(签字)何惠 日期低交换延迟,2支持不同的传输速率和工作模式,3支持虚拟局域网服务。它的帧转发方式:1直通交换方式,2 转发交换方式,3改进的直通交换方式。虚拟局域网的工作原理:1用交换机 定义虚拟局域网,2用MAC地址定义虚拟局域网3网络层地址定义。4IP学生(签字)何惠 日期今天讲师给我们讲的是:开发,开发是根据用户要求建造出系统或者系统中的部分的过程。开发是一项包括需求捕捉,需求分析,设计,实现和测试的系统工程。一般是用某种程序设计语言来实现的。通常采用开发工具可以进行开发。分为系统应用。并不只是包括可以在计算机上运行的程序,与这些程序相关的文件一般也被认为是的一部分。设计思路和方法的一般过程,包括设计的功能的算法和方法、的总体结构设计和模学生(签字)何惠 日期COPY,因为VB这种语言我没学过,看的我眼睛有些花了。 在实践中将常用的函数、类、抽象、了基础。由于平台对企业竞争力的提升非常明显,开发平台的应用已经成为一种学生(签字)何惠 日期 学生(签字)何惠 日期培训的内容是:测试,测试就是利用测试工具按照测试方案和流程对产品进行案可能出现的问题进行分析和评估。执试用例后,需要故障,以确保开发的测试目标是:1发现可以通过测试避免的开发风险的规模和来源。2实施测试来降低所发现的风险。3确定测试何时可以结束。4在开发项目的过将测试看作是学生(签字)何惠 日期 学生(签字)何惠 日期 、学生(签字)何惠 日期 下午,是培训时间,今天我学习的是:工模块是什么意思。工谈到的模块是指整个程序中一些相对对独立的程序单元,每个程序单元完成一学生(签字)何惠 日期今天,工作是编制这周的业绩表,上午,我到各个科室要来需要的材料,和个部门主管的,主要看他们的这周的业绩,和在公司的成长情况,报到,再由上下午,我接受公司的培训,今天学的是:模块化设计,讲了一些详细设计一学生(签字)何惠 日期学生(签字)何惠 日期 的建设 和的工具,我们的数码相框所表现出的功能涉及到了对,,预览以及的操作,而功能可以采取不同的特效来进行图像展示;对于音乐的研究则相框中,例如,小等功能。本次数码相框的设计是基于linux系统而实现的,madlib库、framebuffer库,总的路线就是总分总的模式,首先,初步实现数码相框的 学生(签字)何惠 日期FrameBuffer的相关知识。FrameBuffer中文名模式下,所以用户态进程是无法DOSBIOS里提供的中断调用来实现直接写屏,Linux抽象出FrameBuffer这个设备来供用户态进程实现直接写屏。其到进程地址空间之

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论