基本技能:
1. 熟练掌握基于struts+spring+hibernate的轻量级JavaEE架构。掌握JSTL标签库、I18N支持;熟练掌握通过spring配置文件实现BeanFactory对bean的管理和IOC/DI以及通过AOP实现的声明式事务处理;熟练掌握hibernate的对象模型关联映射配置,熟悉Hibernate的缓存机制和事务管理机制,理解OpenSessionInView模式,了解抓取策略、悲观锁定、乐观锁定等原理。熟悉使用工作流引擎开发工作流系统的方法,掌握Jbpm开源工作流引擎;
2. 熟练使用常用的设计模式,观察者模式,单例模式,工厂模式,策略模式模式,适配器模式,装配器模式等23中设计模式;
3. 熟练掌握对Tomcat、JBoss、weblogic等应用服务器的配置和部署相关应用;熟练使用开发工具和技术: eclipse(myeclipse)、UML(Rational Rose)、CVS、ANT、JUNIT、Log4j等;
4. 熟练掌握SQL语言,在Oracle、MySql等多种环境下开发过相关应用,了解存储过程和基本的数据优化;
5. 熟悉webservice 及任务调度,能熟练使用quartz启动后台线程,用axis2,xfire,cxf建立web服务端和客户端;
6. 了解OSGI模块开发,了解SOA,理解服务可复用性,服务自治,服务的可发现性,同时了解SCA中的component,composite如何实现服务的组合和创建本地服务和远程服务,以及本地和远程服务间通信,其中的callback机理和会话原理,了解ESB企业服务总线,熟悉开源框架Tuscany,mule。
工作经历
呼叫中心软件开发。
功能点:通过智能卡或用户编码进行账户充值
开发工具:eclipse+Avaya
项目设计描述:通过语言拨号和语言提示,实现智能卡,用户编码或人工服务实现充值业务。(和移动的充值卡充值相同)
Boss系统
项目介绍:主要为广电行业业务运营和计费,客户管理等提供技术管理平台,包括客户关系管理子系统(CRMS) ,服务指配子系统(PMS),计费帐务子系统(BIMS),产品与服务管理(SPMS),合作伙伴管理子系统(PRMS),数据采集子系统(ACQS),统计分析子系统(STATMS)等。
项目技术:系统分为三层架构设计 数据核心层、业务逻辑层和接入层,主要采用基于spring的j2ee整体解决方案,包括前端界面有基于java swing 的spring rich client ,业务层使用spring ioc,aop, jms, jmx,http远程服务等,数据层主要使用Spring JDBC Template,采用jboss web服务器分布式部署,数据库采用oracle,其他相应技术有 Quartz,jbpm,jasperReport,ehcache,webwork,birt等。项目开发总有效代码量接近2百万行。
Boss系统中IP业务模块
功能点:润汇IP业务支持新户开户、报停、报通、销户、订购服务、退订服务和修改密码
开发工具:eclipse+xfire+spring
项目设计描述:通过策略模式实现不同的账务服务。(和小区中的宽带业务相同)
Boss系统中账务的统一调度模块
功能点:通过事件驱动的方式实现对账务的统一管理,调度的账务事件有:出账,销账,欠费停断,对账,托收文件生成,欠费用户生产
开发工具:eclipse+xfire+quartz+spring
项目设计描述:用c++实现出账服务,销账服务,欠费停断服务,欠费用户生成服务,托收文件生成服务,欠费用户生产服务,由账务服务实例定义不同的账务服务,用账务事件创建账务服务的组合, 调度器调度账务事件来调度账务事件中包含的账务服务组合,通过不同的服务实现不同的业务逻辑。(有点类似于SCA中的component和composite)
Boss系统中账务的服务指配模块
功能点:字母卡绑定,机卡绑定,区域控制,刷新授权,开户,换智能卡,换机顶盒,销户,退订产品等
开发工具:eclipse+xfire+quartz+spring
项目设计描述:界面操作生成相应的业务指令,业务指令分解器把业务指令分解为对应的设备指令,设备指令调度器发送设备指令, ca前置机接受设备指令,ca前置机连接相应的ca服务器,ca服务器操作相应的卡,实现数字电视的开卡,停卡等业务需求。
自我简介
我的理念是:在年轻的季节我甘愿吃苦受累,只愿通过自己富有激情、积极主动的努力实现自身价值并在工作中做出最大的贡献:
作为工作一年的程序员,我具备出色的学习能力并且乐于学习、敢于创新,不断追求卓越;作为参与者,我具备诚实可信的品格、富有团队合作精神。有很强的忍耐力、意志力和吃苦耐劳的品质,对工作认真负责,积极进取,个性乐观执着,敢于面对困难与挑战
1. 熟练掌握基于struts+spring+hibernate的轻量级JavaEE架构。掌握JSTL标签库、I18N支持;熟练掌握通过spring配置文件实现BeanFactory对bean的管理和IOC/DI以及通过AOP实现的声明式事务处理;熟练掌握hibernate的对象模型关联映射配置,熟悉Hibernate的缓存机制和事务管理机制,理解OpenSessionInView模式,了解抓取策略、悲观锁定、乐观锁定等原理。熟悉使用工作流引擎开发工作流系统的方法,掌握Jbpm开源工作流引擎;
2. 熟练使用常用的设计模式,观察者模式,单例模式,工厂模式,策略模式模式,适配器模式,装配器模式等23中设计模式;
3. 熟练掌握对Tomcat、JBoss、weblogic等应用服务器的配置和部署相关应用;熟练使用开发工具和技术: eclipse(myeclipse)、UML(Rational Rose)、CVS、ANT、JUNIT、Log4j等;
4. 熟练掌握SQL语言,在Oracle、MySql等多种环境下开发过相关应用,了解存储过程和基本的数据优化;
5. 熟悉webservice 及任务调度,能熟练使用quartz启动后台线程,用axis2,xfire,cxf建立web服务端和客户端;
6. 了解OSGI模块开发,了解SOA,理解服务可复用性,服务自治,服务的可发现性,同时了解SCA中的component,composite如何实现服务的组合和创建本地服务和远程服务,以及本地和远程服务间通信,其中的callback机理和会话原理,了解ESB企业服务总线,熟悉开源框架Tuscany,mule。
工作经历
呼叫中心软件开发。
功能点:通过智能卡或用户编码进行账户充值
开发工具:eclipse+Avaya
项目设计描述:通过语言拨号和语言提示,实现智能卡,用户编码或人工服务实现充值业务。(和移动的充值卡充值相同)
Boss系统
项目介绍:主要为广电行业业务运营和计费,客户管理等提供技术管理平台,包括客户关系管理子系统(CRMS) ,服务指配子系统(PMS),计费帐务子系统(BIMS),产品与服务管理(SPMS),合作伙伴管理子系统(PRMS),数据采集子系统(ACQS),统计分析子系统(STATMS)等。
项目技术:系统分为三层架构设计 数据核心层、业务逻辑层和接入层,主要采用基于spring的j2ee整体解决方案,包括前端界面有基于java swing 的spring rich client ,业务层使用spring ioc,aop, jms, jmx,http远程服务等,数据层主要使用Spring JDBC Template,采用jboss web服务器分布式部署,数据库采用oracle,其他相应技术有 Quartz,jbpm,jasperReport,ehcache,webwork,birt等。项目开发总有效代码量接近2百万行。
Boss系统中IP业务模块
功能点:润汇IP业务支持新户开户、报停、报通、销户、订购服务、退订服务和修改密码
开发工具:eclipse+xfire+spring
项目设计描述:通过策略模式实现不同的账务服务。(和小区中的宽带业务相同)
Boss系统中账务的统一调度模块
功能点:通过事件驱动的方式实现对账务的统一管理,调度的账务事件有:出账,销账,欠费停断,对账,托收文件生成,欠费用户生产
开发工具:eclipse+xfire+quartz+spring
项目设计描述:用c++实现出账服务,销账服务,欠费停断服务,欠费用户生成服务,托收文件生成服务,欠费用户生产服务,由账务服务实例定义不同的账务服务,用账务事件创建账务服务的组合, 调度器调度账务事件来调度账务事件中包含的账务服务组合,通过不同的服务实现不同的业务逻辑。(有点类似于SCA中的component和composite)
Boss系统中账务的服务指配模块
功能点:字母卡绑定,机卡绑定,区域控制,刷新授权,开户,换智能卡,换机顶盒,销户,退订产品等
开发工具:eclipse+xfire+quartz+spring
项目设计描述:界面操作生成相应的业务指令,业务指令分解器把业务指令分解为对应的设备指令,设备指令调度器发送设备指令, ca前置机接受设备指令,ca前置机连接相应的ca服务器,ca服务器操作相应的卡,实现数字电视的开卡,停卡等业务需求。
自我简介
我的理念是:在年轻的季节我甘愿吃苦受累,只愿通过自己富有激情、积极主动的努力实现自身价值并在工作中做出最大的贡献:
作为工作一年的程序员,我具备出色的学习能力并且乐于学习、敢于创新,不断追求卓越;作为参与者,我具备诚实可信的品格、富有团队合作精神。有很强的忍耐力、意志力和吃苦耐劳的品质,对工作认真负责,积极进取,个性乐观执着,敢于面对困难与挑战