李星

自从事J2EE开发以来,每天不断的积累,使自己有能力和信心胜任所赋予的职责以及面对任何困难和挑战,充满激情,能迅速的吸取新知识,治学严谨,对工作认真负责,能够承受较大的工作压力具有良好的团体协作精神和工作能力,按时按量的完成工作任务.

  • 技术能力:
  • 工作态度:
  • 工作成果:
收藏 立即预约
项目意向
软件工程师 910元 全程集中 北京 工作经验: 擅长技能: JAVA、C++、HTML
平台工作经历
其他工作经历
公司名称 东软集团股份有限公司(广州)
在职时间 2008-01-01 ~ 2010-10-01
职位名称 软件开发工程师
薪水 0/月
项目描述 软件/互联网开发/系统集成
个人职责 工作性质: 全职 职位级别: 中级职位(两年以上工作经验) 职责和业绩: 1. 2010年04月-----2010年10月 安徽省烟草公司管理系统 项目描述: 为改善管理和提高企业效益,山东省烟草公司决定采用先进的企业管理思想进行分销资源管理系统,该系统主要包括采购管理系统,库存管理系统,销售管理系统,财务管理系统、基础数据管理、系统管理,统计报表等模块 开发环境: MyEclipse、JDK1.5、J2EE1.4 使用技术: Struts2、Spring、hibernate、如意报表 运行环境: Window+Tomcat+Oracle10G+JRE1.5 架构描述: 项目采用SSH架构,其中JSP、EL表达式、JSTL标签作为前台展现,Struts2作为核心控制器,控制流转和调用业务逻辑层;Hibernate作为数据持久层,简化数据库操作;使用Spring管理 Struts2的Action对象、采用Spring的IoC容器管理对象之间的依赖关系,避免直接依赖查找;利用spring的AOP来做声明式事务,利用Annotation方式基本实现零配置,持久层使用Hibernate Annotation方式,主要采用JPA注解,减少Hibernate映射文件。SSH框架使得整个系统更加稳定和安全,同时提高了系统的可维护性和可扩展性。项目同时采用Ajax框架jQuery和DWR技术,采用XML和JSON数据交换格式实现,级联菜单和表单验证等,提高用户体验。另外在Dao层无法对SessionFactory注入,在该系统中从新对HibernateDaoSupport进行实现。 测试环境: JUnit 配置管理: CVS 责任描述: 负责系统控制部分中权限管理、基础数据的设计和实现,采用Ajax实现下拉联动及表单验证,使用第三方组件dhtmlxtree 实现组织机构树形结构,使用pager-taglib组件实现数据的分页显示并对源代码进行了修改,自动生成助记码,并根据jQuery的自动完成插件实现Google下拉效果和用户信息的自动添加,采用MD5对用户密码进行加密存储,使用jQuery UI中的日历组件完成日期的添加,并引入全局日期类型转换器完成日期类型的转换,采用POI完成Excel的导出并生成Zip文件减少网络传输,实现基于角色访问控制(RBAC)的权限管理功能。 2. 2009/08----2010/02 深圳电信基站故障管理系统 项目描述: 该项目主要为深圳电信开发,管理电信设备的运维故障提供服务,使维护更加即使和高效,有效的提高用户通信质量,该系统主要完成对设备故障清单的管理,采用工作流方式对故障进行提交、审核、监控和统计分析等。 开发环境: Eclipse、JDK1.5、J2EE1.4 使用技术: Extjs3、Struts2、Spring、Hibernate Annotation、JBPM4 运行环境: Window +Jboss+Oracle10G+JRE1.5 架构描述: 系统采用了SSH框架,前台采用了流行的Extjs框架,是前台的表现更加绚丽,增加用户的视觉享受,在使用中通过修改Extjs源码实现中文排序问题。控制层采用Struts2,持久层使用了Hibernate Annotation方式,标准的JPA注解,这样减少了大量的Hibernate映射文件,提高维护性,Java与Extjs的通信全部采用JSON格式,系统采用JBPM4技术,使流程和业务逻辑分离,能更好的适应需求。 测试环境: JUnit 配置管理: SVN 本人角色: 主力开发人员 责任描述: 参与故障清单的查询和组织架构模块的数据库设计,并书写相应的用例文档,完成其中部分的编码。因为项目引入了JBPM4,所以对JBPM4进行研读,掌握使用JBPM4进行开发,主要是JPDL和JBPM4常用API,完成Extjs3+Struts2+Spring+Hibernate+JBPM4框架的搭建以及部分公共部分的封装。并结合Dreamweaver和Axure工具进行HTML DEMO的制作。 3. 2009/01---2009/06 山东省日照市电信宽带业务监测系统 项目描述: 该项目主要为日照市电信开发,主要是对现有的共享宽带多人上网现象进行监测,通过截取PPPOE业务接入的用户的IP数据包,对采集到的IP数据包和电信方提供的数据进行解析得出具备共享上网可能的用户信息并实现存储、分析呈现功能。系统采用数据采集---数据分析---数据呈现的传统模式来进行设计 。 开发环境: MyEclipse、JDK1.5、J2EE1.4、C++ 使用技术: Struts1、Spring、iBATIS、JfreeChart、POI 运行环境: Window+Tomcat+ Oracle10G +JRE1.5 架构描述: 本系统采用C++实现数据采集,呈现部分采用平台无关的Browser/Web Server体系结构,JSP作为前台展现,采用struts1作为控制层,BeanUtils实现类型的转换,Spring来有效的管理事务对象,并且易于单元测试。采用iBATIS作为持久化层,小巧灵活,实现了代码和sql的分离。采用POI完成Excel的导出采用JFreeChart生成分析图形 测试环境: Junit 配置管理: SVN 责任描述: 完成Struts1+Spring+iBATIS框架的搭建,并且完成书写持久层所需的部分sql语句,并结合Axure实现Java Web部分HTML原型分析、设计、制作。在开发过程中利用JSTL、EL实现JSP页面编码的工作 4. 2008/06---2008/12 珠海市益佳食品有限公司管理系统 项目描述: 该系统主要为珠海市益佳食品公司开发,将现有手工业务转移到计算机管理,加速管理流程,提高企业效率。第一期主要实现进销存管理,采用计算机管理能够提供更加丰富的数据和报表 开发环境: MyEclipse、JDK1.5、J2EE1.4 使用技术: jQuery、jform、jautocomplete、dhtmlxtree、Struts、Spring、Hibernate、如意报表 运行环境: Window+Tomcat+Oracle+JRE1.5 架构描述: 该系统包括采购、销售、库存、报表 、系统管理五大模块,采用了MVC设计模式,使用了SSH框架技术;前台全部由JSP页面输出并用到了JSTL标签及EL表达式,由Struts框架中的DispatchAction控制流转和调用业务逻辑,持久化层采用Hibernate实现,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。因为该系统需要大量的报表,所以引入了商业报表工具如意报表。 测试环境: JUnit 配置管理: CVS 责任描述: 主要负责库存部分模块和系统管理权限管理部分,在权限方面采用了统一的url访问控制,整个权限参见RBAC相关概念,使用隐藏功能菜单的方式进行权限的限制,并进行防止不登陆直接url跳转到主操作页面的可能。功能树和产品树采用了dhtmlxtree,并结合jquery的异步提交技术完成了在不刷新的情况下对树节点的增加、修改和删除操作,并采用jautocomplete完成了对产品选择的google下拉风格显示。
使用技能
教育经历
院校名称
毕业时间
所学专业 软件工程
最高学历 本科