赵清

目前长期在石家庄,宅电: 0311-[crit]86979055[/crit],手机: [crit]13126115780[/crit]。
1、一个高效和老练的程序开发人员和一个熟练的软件测试人员。项目设计,项目编码,项目测试经验非常丰富。
2、熟悉Oracle,熟练掌握PL/SQL,编写函数,存储过程。
3、熟练掌握Struts1x,Struts2x,Spring,Hibernate,Extjs

  • 技术能力:
  • 工作态度:
  • 工作成果:
收藏 立即预约
项目意向
计算机软件/系统集成 850元 全程集中 北京 工作经验: 擅长技能: JAVA、HTML
平台工作经历
其他工作经历
公司名称 多家软件公司
在职时间 2010-02-01 ~ 2011-12-01
职位名称 软件工程师
薪水 0/月
项目描述 软件/互联网开发/系统集成
个人职责 根据上级分配的任务,完成代码编写,单元测试。
使用技能
公司名称 软通动力
在职时间 2009-02-01 ~ 2010-02-01
职位名称 高级软件工程师
薪水 0/月
项目描述 软件/互联网开发/系统集成
个人职责 工作内容: 开发华赛SIG项目及安全产品许可证管理系统 在SIG项目中应用了Extjs,Struts 1.x,使用Jasper制作报表。 在许可证管理系统中应用Struts 2.0,Spring 2.5,Hibernate3。 工作心得: Extjs中丰富的控件,使Extjs成为Web界面的新技术。Extjs的大量新的表单控件,和功能强大的Grid控件,使得开发功能强大的动态Web界面更加容易。同时,Extjs的Ajax功能使得客户端与服务器的通信简单,快捷。 Struts 2.0基于webwork。Struts2与Servlet和JSP解耦,Struts2.0的execute方法的返回值是String,对于J2EE容器的对象的调用通过其他方式进行。Struts 2.0的核心是拦截器,Action,Result。Struts2.0支持多种Result,多种视图技术,与Spring集成更加简单,支持国际化,标签更加丰富,同时使用上与Struts1.x在编码上风格相近,容易掌握。 SIG网管系统主要是记录并统计分析网络的流量流向情况,是一个多前端数据采集,后台报表生成的网管系统。
使用技能
公司名称 大唐志诚
在职时间 2007-02-01 ~ 2008-12-01
职位名称 java开发工程师
薪水 0/月
项目描述 软件/互联网开发/系统集成
个人职责 工作内容: 参与项目技术选型,需求分析,概要设计,详细设计,编码,客户支持。 技术选型,为项目挑选合适的技术框架,比如界面实现是选择Swing,DHTML,FLex,ORM是Hibernate还是JDO或者iBATIS。技术选型要从公司本身对于技术的积累,了解,从技术相关支持的广泛性,和普通程序员的对于技术的认可和掌握程度,学习能力等等方面考虑。 需求分析,电信的业务十分复杂,电信级项目的难度非常大。在充分了解电信业务和技术的背景和基础知识,电信日常管理的方法和策略,基本电信的设备和电信网络结构,电信管理的常见的问题和困难的基础上,集中收集客户最迫切要解决的问题是什么,客户的日常工作中的业务办理要求的技术支持是什么,客户要求的界面效果是什么,客户对于功能的实现方式和实现方法是什么。客户要求的程序响应速度是多少,项目的并发数,项目的其他性能要求,以及项目实际运行的软件和硬件环境都是什么。 概要设计和详细设计,在技术选型和需求分析结束后,开始进行项目的总体概要设计,和模块的详细设计。概要设计要完成对于项目的总体结构建立,项目各模块划分,模块间关系,项目要遵守的规范,界面规范,代码规范,数据库设计规范,以及一个小型Demo。详细设计要完成全部模块的界面,处理逻辑,数据库结构的全部设计和报表设计。 编码,完成了主要模块的编码,主要是指导程序员完成任务。 客户支持,接听客户的电话,了解项目在实际应用中的问题,不足,了解客户的想法,意见,希望。解决客户使用过程中的疑问。 工作心得: 在大唐工作期间,对于需求和设计心得很多。 需求,我的专业是计算机,开始对于电信业务并不太了解,但是我对于电信业务的学习和掌握,并不比别人差。我觉得关键是方法,从简单开始,首先明确电信业务的基本概念和电信的主要任务,电信或者通信行业,就是提供某种方法或者手段为两地,用户的信息交流提供可能,为了这个目标,电信建立了自己的网络,应用多种通信技术,对电信用户进行管理,并在实时为两个用户建立通信连接。电信的基础知识常见的是,某个地区的电信网络组成: 线路,局站,局向,端局,汇接局。机房机架的种类: 设备架,配线架,综合架,设备的组成结构,比如架、框、板、口、端子。全国电信网络的层次结构为,省级(直辖市)交换中心DC1,地(市)交换中心DC2。电信网类型有业务网,支撑网(信令网、同步网、管理网).业务网有分成用户端-接入网-交换/传输网-接入网-用户端。电信的通信服务的实现可以从一个完整的固定电话,小灵通通话过程建立过程,从一个完整ADSL拨号连接建立过程中掌握基础知识,电信的业务开通过程从一个办理新装固话过程,从一个办理新装小灵通过程,从一个办理新装ADSL的安装过程,从办理一个数据业务的过程,可以掌握基础知识,电信的子系统分析可以从一个完整的固话、小灵通交换系统组成结构,从一个完整的数据增值业务(ADSL)系统设备组成结构开始。 概要设计和详细设计,在前面的工作基础上,在客户认可需求说明书的情况下,开始设计,设计要有原则性和灵活性,要首先完成客户要求的全部功能,同时结构要合理,要充分考虑当前和以后的应用,要能够节约成本、提高效率,实用性第一而不是追求太多的艺术性。最好的设计一般是简单明了,通俗易懂,切中要害,逐步改进。一般形成业务组件体系和技术组件体系。业务组件体系,比如对于电信业务中的对象(架,框,板,口),建立业务对象组件体系,对于技术,比如Swing,建立Form组件(由文本,按钮,标签组件组成),列表(Grid)组件体系。
使用技能
公司名称 北京信必优技术有限公司
在职时间 2006-02-01 ~ 2006-11-01
职位名称 软件测试工程师
薪水 0/月
项目描述 IT质量管理/测试/配置管理
个人职责 工作内容: 在信必优工作期间,在功能测试组,自动化测试组,安装测试组工作. 1.在功能测试组,熟悉P8组成和功能,熟悉P8应用场景,通过P8管理员考试。完成bug复查。完成Test scenario,Test Case(英文)。对于英文工作环境逐步适应。 2.在自动化测试组: 自动化开发IDE: Rational Robot; 自动化开发语言: SQABasic。 过程: 逐步建立框架,根据框架完成自动化测试脚本,根据版本完成不同的脚本。从录制脚本开始,逐步转化为应用框架开发的程序。对于SQABasic的语法十分熟悉,HTML Web程序的自动化测试通过多种方法比较好的解决了一些常见问题。 3.在安装测试组: 在Windows 2000/2003 Server , Linux , Solaris , HP-UX , AIX下部署P8+BPF. 安装内容: WebLogic, WebSphere,JBoss,Oracle,SQL Server, P8, BPF. 工作心得: 软件测试的思想、方法、策略与软件开发不同。 软件测试以软件说明书为标准,注重的是观察力。 软件测试的基本方法是使用排列组合,走遍所有分支,测试软件是否正常运行。自动化测试编程与软件开发编程不同,是先录制脚本,然后修改脚本,再测试脚本,最后完成脚本。 通过软件测试,我了解了软件开发的全过程,特别是软件测试人员的思考问题的方式,软件测试人员一般将软件看成黑盒,以用户说明书为蓝本,通过观察输入和输出,诊断项目的问题,最终对于项目的质量完成报告。 在自动化测试组,以很短的时间学会了,Rational Robot的IDE应用和SQABasic的语法和函数库,以及在java Web方向测试的步骤和流程。与同事一起开发了自动化测试脚本(SQABasic),想方设法,以多种技术解决了自动化测试中的常见问题,最终在与同事的共同努力下,从脚本上升为脚本框架。框架的形成过程是一个对于程序本身的抽象过程,将通用的函数、过程上升到框架,将国际化上升为资源文件,将HTML的相关测试函数、过程上升到框架。工作受到好评。 在安装测试组,完成了在多种Unix,Linux,Windows平台部署中间件,数据库,P8平台和BPF。Unix系统命令有通用的,但是每个平台都不太一样,都有自己的一套风格。Unix平台有着相同的主要目录结构,命令执行方式,以及常见的文件格式,tar,gz,pl,bin。Windows平台可以通过Xterm访问Unix主机。熟练掌握Unix平台的线程管理,资源(内存,硬盘),使用情况的查看和管理。熟练掌握VI编辑器。曾经在Unix平台部署Oracle,WebLogic,WebSphere。
使用技能
公司名称 北京瑞信技术有限公司
在职时间 2005-03-01 ~ 2006-02-01
职位名称 java开发工程师
薪水 0/月
项目描述 软件/互联网开发/系统集成
个人职责 部门内分工: 1、需求组到用户那里调研,完成需求分析,形成页面设计和数据库设计,同时建立处理逻辑的文档。 2、美工组完成页面设计的静态页面。 3、开发组完成数据库设计的实现,将从美工组获得的静态页改成动态,并完成处理逻辑。 4、测试组在开发组完成开发并将新的功能打包发布之后,测试新的模块。如果有bug通知开发组进行修改,同时完成测试的递归。 工作流程: 以模块开发为中心,一个新模块为一个阶段,其中分成几个小的阶段,需求分析,模块设计,编码,测试,修改Bug,测试合格,发布。 工作内容: 需求评审,页面设计评审,概要设计,详细设计,编码,单元测试,修改Bug。 工作成果: 完成了机场信息和许可证、工作报表、工作文件、工作计划、法律规章、地区局安全检查的一部分、适航的国籍标志和登记标志申请、受理通知单、给号函、大量变更等等。 工作心得: 在瑞信工作期间,逐渐掌握Eclipse,PL/SQL,WebSphere,Struts,Hibernate。 Eclipse是一个开源的java IDE,Eclipse的JDT功能很强,JSP,javascript,CSS,XML等编辑器简单实用,但是Eclipse最为知名是Eclipse的广泛的插件支持。比WTP,Lomboz,MyEclipse,VSS,UML,Hibernate,Struts,等等,Eclipse的插件给予Eclipse强大的扩展功能。 PL/SQL是一个面向Oracle SQL开发的一个IDE。它界面简洁,功能实用,稳定性比较强,编写大型SQL查询语句,编写存储过程,编码和调试方便。曾经在PL/SQL上开发过大型报表SQL以及存储过程,触发器。 Webphere是IBM的Web Application Server,与WebLogic都属于Web中间件,Websphere功能强大,运行稳定,与多种IBM产品可以搭配使用。开发中应用WSAD进行Web开发。 Struts,在瑞信的工作中应用Struts1.x,以Action层作为系统控制层。在页面端大量的应用标签,有HTML标签(多为Form表单),Bean标签,Logic标签。应用Struts后,项目的控制层结构清晰,页面层代码可读性大大提升,同时应用了ActionForm解决校验和参数组装的问题(Form表单参数,列表的删除参数,列表的修改参数),项目的编写和维护时间大大减少,提高了工作效率,减少了维护成本。 Hibernate,是应用广泛的ORM框架。ORM,对象关系映射,是为解决面向对象结构与关系型数据库的异构问题,而提出的。通过XML格式的映射文件和java Bean格式的java类,建立java类与数据库的数据对象的映射关系。在实际应用中,可以建立一对一,一对多,多对多的映射,以及映射继承树。这样处理复杂多级对象的信息维护就非常简单,同时使用自定义的java Bean以及自定义的SQL语句实现复杂的多表格,多条件的组合查询的映射。HQL语句可以实现跨数据库运行的目标。Hibernate提供二级缓存,C3P0,ehCache在应用中大大提高了查询及信息维护的速度。
使用技能
公司名称 长城计算机软件与系统有限公司
在职时间 2004-06-01 ~ 2005-03-01
职位名称 java软件工程师
薪水 0/月
项目描述 软件/互联网开发/系统集成
个人职责 总结: 在长城工作期间,从一个培训班的学生成长为一个合格的java开发工程师,了解了软件开发的流程,并能够在这个流程中充分发挥自己的作用,推动项目的进展。能够在软件开发的全过程中,以不同的角色发挥自己的作用。不论是需求,设计,开发,还是管理,测试,都可以很好的发挥自己的作用,推动项目的进展。 开发流程: 每天从项目经理那里获得任务,到下班前完成每日汇报,总结当天的工作完成情况。 每天到岗的时候,从CVS获得代码,每天离岗的时候,将全部代码上传到CVS。 在完成了任务后,编制单元测试用例,应用JUnit框架完成测试。 进行模块的设计,完成详细设计文档和代码开发。 完成工作: 案件移交、倒改裁、复议文书、通知、其他的公安文书等等。 应用技术: 项目的框架结构: 1. Struts完成页面跳转控制,页面由JSP的Action和Scriptlet绘制。 2. BO层控制数据的商务处理逻辑。 3. DAO/VO层应用JDBC代码完成底层逻辑。(我自己编写了一个小程序可以自动生成VO层)。 取得成绩: 工作得到了项目经理和同事的肯定。
使用技能
公司名称 中广传输集团
在职时间 2001-07-01 ~ 2003-03-01
职位名称 系统工程师
薪水 0/月
项目描述 IT运维/技术支持
个人职责 、1000-9999人 、 2001-4000元/月 负责公司局域网运行维护;负责广电数据平台的维护;负责编制公司所需软件;
使用技能
教育经历
院校名称 河北经贸大学
毕业时间
所学专业 计算机及应用
最高学历 本科