熟练使用Java面向对象编程,具有良好的编程习惯以及CSDN技术文档编写习惯;
熟练使用Eclipse/IDEA等开发工具;
熟练SVN,Maven,Git等项目管理工具;
熟练Spring,SpringMVC,Hibernate,MyBatis等开源框架技术;
掌握SpringBoot+SpringCloud微服务架构;
掌握MySql数据库及其优化,了解Oracle
掌握Redis中央缓存和ES,Lucene全文检索,分布式文件系统FastDFS;
掌握HTML,CSS,JavaScript,Ajax,Bootstrap, jQuery,EasyUI,layui,Vue,Node.js等前端开发技术;
掌握FreeMarker,Velocity,Thymeleaf等模板引擎技术
了解Linux常用命令及阿里云部署项目;
了解Docker,Nginx;
了解微信公众号、小程序的开发;
项目名称:汽配管理系统
项目描述: 广泛适用于汽车配件销售企业,汽车维修企业,汽车4S店等和配件有关场合,是企业进行信息化管理的强大工具
功能描述:
1:采购管理:采购入库,采购退货、进货单据查询、当前库存查询,供货商的往来帐务查询。
2销售管理:配件销售,客户退货、销售单据查询、当前库存查询,与客户的往来帐务查询。
3:汽车配件管理:库存配件调拔、配件损溢,配件拆分与捆绑、库存盘点功能、库存配件报警查询、
4:统计报表:统计查询,
5:物流管理:物流公司设置、发货费用统计、销售物流跟踪、客户签收情况、采购物流跟踪、采购收货费用
6:日常管理:供货商管理、客户管理、业务员综合管理、客户借货管理、
7:基本设置:配件信息,供货商、客户、员工、仓库等基本参数的设置。
8:系统维护:数据库备份/恢复,系统初始化,操作员修改密码,年终结算,查看日志
责任描述: 本人主要负责销售管理的开发和测试。包括数据库的设计、需求分析、单元功能描述、代码编写、单元测试等系统采用SpringMVC+Spring+MyBatis集成的方式,结构划分为JavaBean层、Action层、Service层Dao层四层,前台采用了Jsp作为数据展示层, 使用MyBatis作为数据对象持久化引擎,SpringIOC实现业务对象管理,SpringMVC负责请求的转发和视图管理, 降低层与层之间的耦合,便于系统的维护和扩展。
项目名称:科技客户关系管理系统
项目描述: 本系统针对企业整合客户资源,建立销售平台,辅助销售人员发展客户、服务客户、成倍提高销售员的工作效率,维护良好的客户关系,从而达到提高公司业绩和管理水平的目的
功能描述:
1.个人中心:电话薄、工作备忘录、日志管理、
2.任务管理:指派任务、查看任务、
3.资讯管理:新闻资讯、类别资讯、
4.客户管理:客户信息管理、公海申请管理、海池管理、
5.产品管理:产品维护、采购入库、产品出库、产品调库、入库查询、出库查询、库存查询、
6.合同管理:合同维护、合同审核、回款审核、
7.财务管理:流水记账、合同统计查询、
8.考勤管理:我的考勤、考勤明细、考勤汇总、考勤设置、
9.系统设置:数据字典、登陆日志、
责任描述: 本人主要负责客户管理模块的开发和测试。是对客户信息、客户联系人、交往记录、历史订单以及客户流失的管理系统采用Struts2+Spring+Hibernate集成的方式使用Struts2框架做action层,业务逻辑层面向接口编程实现;持久层使用轻量级的框架 Hibernate;由Spring管理业务,Log4j实现日志管理。文件上传下载使用struts2的Commons FileUpload用JUnit对模块进行单元测试
项目名称:人力资源管理系统
项目描述: 本系统是为方便公司内部资源管理而开发的一套软件服务系统。本系统方便了企业资源,人员的数据的管理,减少了人力资源管理人员的日常事务性工作时间,降低了人力资源管理成本。
功能描述:
1.权限管理:用户管理、角色管理、菜单管理
2.行政办公管理:会议室管理、车辆管理
3.公共信息管理:新闻管理、通知管理、期刊管理
4.内部信息管理:个人短信息 收发、短息回复
5.文件管理:文件上传、文件下载
6.人事管理:员工信息管理、管理转正、管理离职、岗位调整
7.薪酬管理:薪酬标准管理、薪酬标准查询、薪酬标准变更、薪酬发放登记
8.调动管理:调动记录登记、调动审核
9.招聘管理:招聘信息管理、简历管理、面试管理、考试题库管理、考试管理、录用管理
责任描述: 本人主要负责人事管理模块的开发和测试.系统采用SpringMVC+Spring+MyBatis集成的方式。
项目名称:经理人办公管理系统
项目描述: 项目基于J2EE平台,B/S模式开发。采用mybatis, Spring, Ajax, Spring MVC等技术。主要包括人力资源档案管理﹑财务管理﹑调动管理﹑招聘管理﹑培训等模块构成。
1.系统大量采用工厂模式、MVC模式等设计模式,并把spring的AOP思想合理的使用在日志处理和系统异常处理。 2.使用AJAX技术实现无刷新提交。
3.使用Spring的核心技术IOC可以很好的控制web的生命周期以及各种服务的注入关系。
4.服务层沿用代理设计模式来实现,系统的服务层以下随时可以更换,同时通过Spring的托管机制可以和DAO层无缝耦合起来。
5.DAO层使用Spring 提供的mybatis 模板和 mybatis API 访问持久层,这样可以进一步解耦,在系统查询模块处大量使用正则表达式进行查询操作。
6.持久层使用轻量级框架技术mybati
角色 | 职位 |
负责人 | Java高级开发 |
队员 | 后端工程师 |