掌握java语言,有良好的编程习惯;
掌握JSP、Servlet、JavaScript、XML等开发技术;
掌握Struts2+Spring+Hibernate进行JavaEE项目开发;
掌握SpringMVC+Spring+Mybatis进行JavaEE项目开发;
掌握Javascript、jQuery等前台页面技术;
熟悉Sql语句编写。熟悉Jdbc、DBUtil;熟悉Mybatis对象关系映射框架;
熟悉Tomcat等Web服务器的安装和配置,熟悉JAVA相关开发工具 (Eclipse, MyEclipse)及项目管理工具SVN、Maven的使用;
熟悉关系型数据库的理论和使用PowerDesigner建模工具, 熟练使用MySQL、Oracle等数据库;
熟悉软件工程,能迅速接受新技术,快速学习和应用。有中型项目开发经验,能独立完成软件某个模块的分析,设计开发,单元测试;
具备一定的英语,逻辑思维能力,有很好的团队合作精神。
项目一 和众物贸平台
项目描述:
随着太原和众物贸公司发展业务发生变化,原有的系统已无法满足企业新需求,因此该公司在在此背景委托我公司对系统进行二次开发。该系统分为系统首页、货运管理、统计分析、基础信息、系统管理五个模块,其中货运管理里面包括合同管理、出货表、报运管理、HOME装箱单、装箱单、委托单、发票、财务统计。系统完成后实现了人员工作效率和质量的提升,同时为稽核和汇总提供了最便捷的服务。也为管理层随时掌握公司运营数据提供了便捷的渠道。
1.本系统根据客户的规模、业务网络、目前的各种物流费用以及报表,提供对应的物流管理;
2.本系统主要分为个人工作台、货运管理、统计报表、基础信息、系统管理等核心模块;
3.核心业务涉及第三方接口,阿里巴巴接口为短信发送提供服务,支付方式使用支付宝。
开发环境:Eclipse+JDK7.0+Apache2.2+Tomcat7+Oracle+SVN+Maven
(Apache和Tomcat之间采用mod_jk作为桥梁,使用AJP协议通讯)
使用技术:Struts2+Spring+Hibernate+Ajax+Jquery
开发时间:2016.10-2017.05
责任描述:
1、对系统中的基础信息模块进行编写,其中包括数据库的单表以及多表查询,对工厂 信息、成员信息、产品信息等进行管理。
2、对系统管理模块进行编写,其中包括对登录人员的审核、过滤,使用shiro对权限 的设置等。
项目二 买乐时光平台
开发技术:Springmvc、Spring、Mybatis、Jsp、jquery、css+div、fckEditor、Jersey为了搭建图片服务器、Maven、svn、Oracle
开发时间:2015.11-2016.06
项目描述:买乐时光平台项目,用于建立网上终端、营销案在线销售及相关辅助功能,后台包含商品管理、订单管理、类目管理、客户管理、合作商管理、客服管理、支付平台、内容管理等,很大程度上分担了人工的压力,前台包括个人中心,购物车,商城首页,频道页,商品详情页,提交订单页,支付页面等页面构成,对提高客户服务效率和客户满意度能够起到较好的作用。
责任描述:
商品管理模块:其中包括品牌管理,属性管理商品录入/上下架管理,商品审核
订单模块:其中包括订单的查询和订单的流转
个人中心:个人信息的管理
商品前台首页:其中主要负责首页商品列表筛选
商品详情页:展示商品详情信息和商品购买,该页面采用静态化以减轻系统压力
提交订单页面:提交用户的订单信息
技术描述:
我们采用maven构建项目,方便项目的管理和部署,项目分为前台和后台,我们将前台和后台放到两个服务器上,共用一个数据库。由于项目要集成hudson所以要使用项目包含的形式。前台和后台依赖于一个项目,我们将公共的代码提取,三个项目继承自父项目。所以父项目中包含这三个项目。
项目三 新中岩进销平台
开发环境 Spring + Hibernate + Struts2 + Oracle
项目规模 2015.02-2015.07
项目介绍
北京新中岩建材科技有限公司,是集瓷砖生产和销售为一体的制造和提供商。为了更好的解决新中岩公司生产线产品和销售产品繁多,各地库存分散的问题,提高公司销售管理、库存管理、了解各地机构生产销售情况,我公司为新中岩开发出该套进销存系统。该系统包括客户管理、生成管理、产品管理、供应商管理、采购管理、销售管理、财务管理、库存管理、合同管理、工程管理、绩效管理、系统管理等多个模块。
责任描述
主要负产品信息管理、仓库信息管理、库存管理、商品损坏记录管理、进退货管理、供应商管理。
涉及技术
1 使用zTree显示产品分类和菜单。
2 使用struts-json插件完成ajax的响应。
3 使用JSTL标签。
4 使用HibernateDaoSupport。
项目四 企业OA系统
开发环境:Struts2、Hibernate、Spring、JQuery、Ajax、zTree、jbpm
开发工具:MyEclipse+Tomcat+Oracle
开发时间:2014.04-2014.09
项目简介:系统总体分系统管理,审批流转,知识管理等模块,主要是为企业的部门之间提供一个能互相合作,提高工作效率的平台,实现无纸化和协办公,确保各部门之间的信息传输流畅,促进企业信息化进程。
责任描述:
在项目中主要负责系统管理:部门管理、岗位管理、用户管理。
知识管理:知识管理树的维护、版本的管理。
权限管理:采用用户、角色、权限的方案实现。
1.使用struts2实现了多文件的上传和下载。
2.使用S