1、E-mail:jj100hao QQ:158296458个 人 简 历姓 名X X性 别男出生年月XXXXXXX户 籍XXXX学 历本 科毕业院校XXX长沙理工大学工作时间一 年 半专 业计算机科学与技术健康状况良 好移动电话XXXXXXX联系地址北 京电子邮件【自我评价】1 本人热爱软件事业,对IT领域的软件开发和设计工作有浓厚的兴趣,能承受较大的工作压力;2 具有很强的团队精神,有良好的组织、协调和沟通能力,有强烈的集体荣誉感;3 自学能力强,喜欢钻研新技术,敢于面对和克服困难;4 有比较强的动手能力,勇于面对困难和挑战,有很好的分析问题与解决问题的能力;5 工作认真负责,积极上进,能够吃
2、苦耐劳,有良好的职业素质;【求职意向】工作性质全职目标地点北京目标职能JAVA软件工程师薪酬待遇面议【教育背景】2001/82005/6XXX理工大学计算机科学与技术【获证情况】XXXX理工大学毕业证书国家劳动和社会保障部的“软件工程师”资格证书【工作经验】2005/72006/12公司名称:长沙XXX有限公司职 位:JAVA软件工程师【项目经验】1 湖南XXXX有限公司综合管理系统开发周期2006/52006/10软件环境Windows2000 Weblogic Oracle9i开发工具Eclipse, CVS,Dreamweaver,PowerDesigner,Visio, Rationa
3、l Rose项目描述湖南晶鑫科技股份有限公司综合管理系统是把整个公司规范化,详细地描述了公司的详细信息以及员工的工作流程。系统实现了如下功能:1公文管理:公文管理主要实现文件、信息的流转、审批、催办督办等功能,并对文件、信息处理情况提供了简单易用的实时监控机制,方便领导及时掌握工作人员的工作情况。 2文档管理:实现公文归档的自动化,实现规范、灵活的包括著录标引、整理、保管、统计在内的档案管理工作;针对于复杂的分类和查阅权限,实现合理存取,管理的功能。3人事管理:人事管理功能主要包括:员工资料管理,员工薪资管理,员工考勤管理,员工权限管理,部门机构管理等人事管理的所有功能。4公共信息管理:相关新
4、闻、文档、员工论坛、资料下载等功能。5日程任务管理:可以为用户提供日常工作中的约见、会议、工作任务等日程事务的记录和提醒功能 6邮件管理:邮件管理主要功能是发送与接受内部邮件,发送与接受外部邮件。7会议管理:会议以及会议室的安排,及时公布会议通知。8系统管理:系统管理员对数据库和用户进行管理,如设置用户,分配权限、职能、人员信息表,统计重要数据等。9公告管理:部门公告主要是为用户单位的内部部门提供了信息发布和管理的平台,用于发布机构内部的消息通知、情报通知、公告、规章制度、员工守则、工作安排等信息,供企业或单位内部所有人员进行查阅和学习。项目技术项目基于J2EE平台,B/S模式开发。采用Str
5、uts, Hibernate, Spring, Ajax, xml等技术,同时系统采用7层架构设计:Web层、控制转发层、DTO层、服务层、DAO层、持久化层和数据库层。1系统大量采用抽象工厂模式、装饰者模式、代理模式、门面模式等设计模式,并把spring的AOP思想合理的使用在日志处理和系统异常处理,使用Dom4j进行xml解析,使用Log4j实现日志管理。2.Web层使用Struts 框架,配合使用JSTL元素,使用AJAX技术实现无刷新提交。3.控制转发层扩展Struts框架的Action设计理念,同时使用Spring来管理所有的Action,使用Spring的核心技术IOC可以很好的控
6、制Action的生命周期以及各种服务的注入关系。4.DTO层设计中DTO、VO、POJO的相互拷贝通过BeanUtils包来实现,解决数据传输过程中各层之间数据耦合紧密的问题,从而能更大程度的实现编程思想中各模块或层之间松散耦合的目标。5.服务层沿用代理设计模式来实现,系统的服务层以下随时可以更换,甚至可以考虑用EJB来做业务逻辑实现,同时通过Spring的托管机制可以和DAO层无缝耦合起来。6DAO层使用抽象工厂模式和外观模式,同时使用Spring 提供的Hibernate 模板和 Hibernate API 访问持久层,这样可以进一步解耦,在系统查询模块处大量使用正则表达式进行查询操作。7
7、.持久层使用轻量级框架技术Hibernate来实现ORM处理,同时使用Spring容器来管理持久层,通过Spring提供的HibernateTemplate和Hiberante API可以很好的解决代码的重复冗余问题。责任描述参与系统部分需求的分析和部分文档的编写,以及系统管理和文档管理代码的编写。XXXX工厂用料管理及库存预警系统开发周期2005/11-2006/4软件环境Windows2000 Tomcat Oracle8i开发工具JBuilder, CVS,Dreamweaver,PowerDesigner,Visio, Rational Rose项目描述南方摩托331工厂用料管理及库存
8、预警系统实现了对南方摩托331工厂的用料的入库,出库的管理,以及入库和出库量超出了限制,及时的发短信给管理人员采取一定的措施进行详细的处理。主要功能模块:1项目大致分为指标设置、规则设置、预警生成、预警派单、预警报告、预警查询、预警流程、用料信息管理、用料及库存查询统计、用料入库出库流程、字典管理、系统管理等模块。2提供用料的入库出库的基本流程管理查询。3通过设置库存中某项用料的匮乏值来生成预警。4提供用料基本情况和流程的报表生成、查询以及导入导出功能。5提供解决预警的基本流程管理。6支持用料及库存的字典设置。7系统提供了系统的后台的权限以及系统设置功能。项目技术1. 系统分为表现层、控制层、
9、逻辑层、DAO层和最终数据库五层架构。2.系统中大量采用了代理模式、门面模式、模板模式等经典设计模式。3.系统通过POI实现EXCEL导入导出功能、通过osworkflow实现工作流平台、Quartz调度作业计划、log4j记录系统日值等。4.系统大量采用了AJAX来开发前台,jdbc来实现后台报表以节省性能。责任描述负责字典管理、系统管理这两个模块的代码实现、AJAX前台开发。XXX网上购物平台开发周期2005/7-2005/10软件环境Windows2000 Tomcat Microsoft SQLServer2000开发工具Eclipse, CVS,Dreamweaver,PowerDe
10、signer,Visio项目描述该项目主要为天天商城提供了一套网上购物平台。为了顺应电子商务模式的兴起,构建一个网上选择商品与购买商品的中心平台,将互联网应用层的各种增值应用汇接到本平台上来,依托本平台实现了网上购物与网上支付等多项功能。主要功能模块:1天天管理模块:用户管理,权限管理,角色管理。2商品浏览模块:最新商品发布,商品价格查看,商品详细信息管理。3购物模块:模拟真实购物场景实现网上购物功能。4商品管理模块:实现了商品的入库,商品删除,商品修改等功能。5商品递送模块:通过邮寄,EMS,专人快递等方式实现了网上支付,网下交易从而保证在网上订购的商品能够及时交付给客户。6会员留言模块:客
11、户对商品的反馈信息,以及客户要求订购的新商品信息。7商品销售统计模块:对网上交易的商品进行统计,对统计结果进行分析,根据结果采取相关措施对网上商品进行适当的调整。项目技术系统是B/S模式实现,WEB层使用jsp技术,控制转发层使用自定义的Servlet来控制整个系统的业务逻辑流程,业务逻辑层使用轻量级的Java Bean,通过JDBC操作数据库.责任描述协助数据库的设计,天天管理模块,商品浏览模块。【综合技能】职业技能:1熟练使用jsp,servlet,jstl,jdbc下的编程开发, 在已经参加开发的项目多次使用到DAO模式、DTO模式、抽象工厂模式、单例模式、装饰者模式、外观模式等多种设计
12、模式。2熟练使用Struts,Jsf框架技术,能熟练与其他轻量级框架(hibernate,spring)进行组合开发。3熟练使用Hibernate框架,对其ORM实现原理有较深刻的理解,能够熟练运用Hibernate技术进行持久层的开发,并能够根据Hibernate技术对系统进行适度的优化从而达到最好的运行效率。4熟练使用Eclipse,JBuilder2005等IDE开发工具,熟练掌握Tomcat,Weblogic等Web容器以及J2ee容器的配置以及部署,能够使用Junit进行单元测试。5熟练使用Ajax,熟悉dwr框架其相关技术xml,javascript,DHTML,json,xmlHttpRequest.能用ajax实现MVC框架,以及自定义实现ajax框架。6熟练掌握oracle数据库的操作,能熟练使用sql2000和mysql进行系统开发。能使用PowerDesigner进行数据库建模和开发。7熟悉Spring的依赖注入机制,能够熟练运用Spring进行多层体系架构的设计,理解Spring的AOP设计思想,并能通过Spring进行Web系统的声明式事务管理,并能通过spring管理Struts和Hibernate进行Web开发。8熟悉EJB三大组件(会话bean,实体bean,消息驱动bean),熟悉EJB3.0规范。四