个 人 简 历
个人概况
姓 名:晏山 性 别:男
电 话:15810981668 年 龄:24
E-mail:yanshan5202000@yahoo.com.cn 学 历:本科
毕业学校:解放军信息工程大学 英 语:CET4
专 业:电子信息科学与技术(信息安全)
求职目标
基于Oracle数据库、Web应用的Java软件开发
专业技能
精通Core Java、基于Web应用的JAVA编程:
精通JAVA EE规范下的Servlet, JSP, Struts, JDBC, Hibernate, JavaBeans的编程;
能熟练应用Struts+Hibernate+Spring框架开发WEB应用;
熟悉MySql、Oracle(9i)数据库,熟练掌握基于Oracle(9i)的数据库编程:SQL,PL/SQL及PRO*C;
能熟练应用多种JAVA应用服务器进行Java程序开发,包括:Jboss、Apache tomcat;
熟悉常见的面向对象设计模式如Factory、Singleton、MVC、Proxy等;
熟悉掌握各种常用编程语言:C++、Java、JSP、Javascript、XML、html、ASP;
熟悉Sun Solaris Unix环境下的C/C++ 编程;
熟悉面向对象的软件分析,设计方法OOAD,掌握UML,能操作Rational Rose;
了解EJB技术、Spring框架;
项目经验
1. 项目名称: 用户管理系统
项目描述:
该项目是为电信运营的IP记费服务的。主要包括openlab在线实验室出租业务,163/169拨号上网,移动/固定电话服务。该系统运行于JBoss平台,采用Spring,Hibernate,Struts技术及Oracle 9数据库系统,并且运用了Middlegen-Hibernate-r5工具生成相应的数据库映射文件和POJO类,加快了开发速度。该项目分为三个大模块(采集、整合、查询管理),其中用到J2EE相关技术的查询管理模块分了六个小模块(资费管理、管理员管理、用户管理、用户自服务管理、帐务查询、帐单查询)。对于资费查询功能,由于客户要大量频繁的查询数据库,出于对性能的考虑我们采用了Spring内嵌的Hibernate框架技术处理对象持久化。在前台我们采用基于MVC设计模式的框架Struts。对于系统的可扩展性、可复用性考虑运用了Spring的IoC(控制反转)特性实现了类和类之间的松耦合,提高了系统的可扩展性、可复用性。
责任描述:
完成了数据采集模块,数据整合模块,资费管理模块。
数据采集模块:从Unix服务器的日志文件中读取出用户的登陆信息,经过处理,发送到中央处理器,然后写入到数据库中。
数据整合模块:每隔一段时间,把原始数据进行整合,放在新的表中。
资费管理模块:服务器提供的资费信息的CRUD。
开发环境:Sun Solaris UNIX、JBoss、Oracle9i;
2. 项目名称: 电子商务--网上购物系统
项目描述:
1)这是一个在线购物系统开发项目,具有友好的用户操作界面。本项目使用了JSP +Struts + Hibernate(JDBC)框架和流行的MVC的开发模式。在Dao中使用Hibernate(JDBC)技术进行数据操作和持久化。
2)前台提供给客户使用的模块功能包括:
用户注册、用户登陆、用户信息修改、商品查询、购物、生成订单、订单查询。
3) 后台管理模块功能:用户管理、商品分类管理、商品管理、订单处理 。
责任描述:
完成了项目要求的全部功能;
开发环境:Sun Solaris UNIX、Tomcat、Oracle9i;
教育背景及证书
2003年9月-2007年7月 解放军信息工程大学 电子信息科学与技术 学士
英语 CET4 536
计算机三级
培训经历
2007年4月-2007年9月 加拿大达内外企IT培训 基于Unix的C++及Java的软件开发深入的了解了Java语言及JAVA EE的架构。同时认真完成了学校布置的项目实战,使自己的技术达到一个更高的阶段,同时获得信息产业部的高级软件工程师认证证书。
自我评价
注重团队合作,有较强的协作沟通能力;
做事认真负责,有耐心,勤奋好学;
良好的工作能力、软件开发技能、良好的编程习惯;
爱好学习,能够不断的学习和掌握新的技术;
发表于 @ 2008年01月14日 09:59:00|评论(loading...)|编辑