个人简历
个人信息姓名:性别:电话:教育经历2010.08-----2012.06求职意向目标职位工作性质项目经历项目名称:权限管理系统开发时间:2012.02-----2012.04开发工具:MyEclipse8.5开发环境:WindowsXP+Oracle10g+Tomcat6+JDK1.6技术框架:B/S模式,采用struts+spring+hibernate轻量级框架技术项目描述:1随着竞争的日益激烈,每个企业都会面临不断的改革,部门的更新,人事的变动,所以该公司人事部门具有一套完备合理且具有权限性的系统来管理内部人员的信息变得尤为重要。2、本系统是一套专门为人事部门制定的来管理公司内部人员信息的的软件,他能够帮助企业建立安全可靠地人事管理机制,使企业能够有效整合人力资源,处理员工的流动,人事的变更。3、系统由以下几个模块组成:(1)、管理员信息模块;(2)、行动管理模块;(3)、部门信息模块;(4)、员工信息模块;(5)、辅助功能模块。负责模块:1、销售管理模块的销售机会管理和定单管理2、基本信息管理模块的联系人管理主要技术:1、JSP2.0技术的过滤器实现编码统一,自定义标签实现分页显示效果。2、Struts框架技术的ActionServlet和Action控制整个应用的流程;动态ActionForm实现了页面数据的封装;采用Tiles模板和Tiles组件创建复合式网页;利用同步令牌(Token)机制解决了Web应用中重复提交的问题。3、spring托管了所有的Action控制,并利用依赖注入机制(Ioc)将业务对象拄入到Action中以供调用,同样它也在业务层调用持久层起了相同的作用。4、使用了Hibernate持久化框架技术做ORM映射,避免了JDBC手写SQL的麻烦,延迟检索使应用在一对多、多对一或多对多的情况下不用立即查找关联的所有对象,级联技术使级联操作变的非常容易,只要做简单配置。Java软件开发工程师全职目标地点期望工资成都面议北大青鸟成都智谷软件培训中心何涵男成都年龄:现居住地:Email:22成都市范围xhexxx@163.com5、面向接口的编程方式使整个应用变的非常灵活,易于扩展,有新业务需要添加更本不需要更改以前的代码。6、JDK5.0的范型技术对应用进行了封装,程序代码更加规范;For-Each循环代替了以前集合用迭代器遍历时繁琐的步骤。7、使用Ajax技术实现局部无刷新提交,使数据效验变的更完美。8、借用工厂模式、代理模式、观察者模式等经典设计模式。9、第三方工具包IReport实现分析报表模块的报表制作。项目名称:益阳市第一人民医院管理系统开发时间:2005.12-----2006.04开发工具:JBuilder2005+PowerDesigner+Log4j+BeanUtils+IReport开发环境:Windows2000+SQLServer2000+Tomcat5.0+JDK1.5技术框架:B/S模式Jsp+Servlet+JavaBean+Ajax项目描述:1、系统功能覆盖了医院的业务工作、管理活动和经营决策等各个环节,为现代医院的信息化提供了全方位、全过程的整体支持。医院管理系统各模块相对性和整体可扩展性的系统体系结构,使得它能适用于各种规模不同的综合或者专科医院。2、整个系统由以下模块所组成:(1).门诊挂号模块;(2).门诊收费模块;(3).急诊挂号模块;(4).急诊收费模块;(5)住院管理模块(入、出院管理);(6)住院管理模块(住院病人管理);(7)药房管理模块;(8)药库管理模块;(9)物资材料管理模块;(10)财务监管模块;(11)领导查询模块;(12)系统管理模块;(13)多媒体查询模块。负责模块:1、负责门诊挂号模块和急诊挂号模块2、编写分页标签主要技术:1、项目分3层架构设计:显示层、服务层、数据访问层。2、使用JSP标准动作+EL表达式语言简化读JavaBean属性值的过程。3、使用自定义标签实现分页功能;大量使用了标准标签(JSTL)实现界面的封装,保持界面的一致性。4、所有请求都通过Servlet,由Servlet来控制流程。5、所有业务面向接口,提高系统的扩展性和可维护性。6、持久化层采用传统的JDBC技术。7、过滤器解决了编码问题。8、Ajax技术实现页面数据效验和级联下拉列表。9、使用第三方工具包Log4j进行日志输出,BeanUtils实现了DTO、VO、POJO之间的值拷贝,IReport实现了所有的报表功能。项目名称:长沙二手房竞价交易系统开发时间:2005.09-----2005.12开发工具:MyEclipse4.0+CVS+Log4j开发环境:Windows2000+SQLServer2000+Tomcat5.0+JDK1.5技术框架:B/S模式,采用轻量级框架技术项目描述:1、与传统拍卖相比,电子拍卖更快捷方便,系统更加自动化,无须拍卖师参与,由系统的后台线程管理拍卖过程。所有注册用户都可以参与竞价,用户无须到达拍卖现场,谁的竞价高,谁将赢取该房。2、主要模块:(1)用户管理模块;(2)报表模块;(3)业务模块;(4)邮件管理模块;(5)二手房管理模块;负责模块:1、参与编写项目需求分析和详细设计;2、部分数据的抽象分析和数据库设计,参与编写数据字典;3、负责用户管理和二手房管理模块;主要技术:1、项目分5层:Web层、服务层、DAO层、持久化层和数据库层;2.、web层使用成熟的struts框架,通过struts强大的验证框架在服务器端进行数据验效,大部分可以通过配置文件完成,使用Ajax技术实现无刷新提交;控制层使用spring托管所有的action;业务层用到spring的任务调度框架实现系统的自动化管理;持久层使用成熟的hibernate技术,通过Spring提供的HibernateTemplate和HiberanteAPI可以很好的解决代码的重复冗余问题,并能够很好的解决系统的事务管理和异常管理。IT技能技能名称JavaJspServletJavaScriptStrutsHibernateSpringXMLJSFEJBAjax经验时间一年半一年半一年半一年半一年半半年半年半年三个月三个月一个月掌握程度熟练熟练熟练熟练熟练熟练熟练熟练熟悉熟悉了解