项目时间:2016-08 - 2017-07
项目名称:灵动光明行(www.xqgmx.com) | 项目工具:SpringMVC + Spring + MyBatis + redis+ngix+sol+ +Dubbo+zookeeper++fastDFS
项目描述:
项目介绍
包括商城门户、搜索系统、订单系统、会员系统、后台管理系统;数据库使用Mysql:主从复制实现读写分离;使用Redis缓存集群、Slor全文检索技术来减轻数据库访问压力;使用ActiveMQ来实现模块间的消息传递;使用Dubbo服务中间件集成Zookeeper管理各业务间的方法调用;使用Nginx反向代理实现Tomcat服务器集群负载均衡。
我的职责
1.参与项目的需求和分析,负责项目中的模块设计与实现;
2.商品管理模块,商品的上架,商品列表页面;
3.商品类目分类的管理;
4.使用Redis缓存做首页的广告位的展示;
5.使用activeMQ实现商品索引同步;
6.使用freemarker商品的详情页展示;
项目时间:2017-04 - 至今
项目名称:微视光电快运平台
项目描述:
项目介绍
该项目主要是为微视光电有限公司开发的管理系统的。微视光电有限公司主要是一家从事进出口玻璃器皿和水晶灯箱的贸易公司。微视光电快运平台分三期完成。
一期完成仓储管理(包括:采购单、仓库、货物、条形码、入库、出库、退货、盘点、库存、库存上限报警、统计查询)和展会管理(包括:展会管理、出单管理),形成货物统一数字化管理。
二期完成货运全流程管理,包括购销合同、出货表统计、出口报运单、HOME装箱单、装箱单、委托书、发票、财务统计等。
三期完成决策分析(包括:成本分析图、销售情况统计、重点客户、经营情况同期比对统计、工作绩效),为公司经营决策提供数据支持。
项目采用了BRAC认证模型,并结合Shiro安全框架进行相应的认证授权工作。利用Shiro更好的实现了项目的认证授权及加密,会话管理工作。该项目采用了细粒度权限控制,不仅可以控制顶部菜单及左侧菜单和按钮,最重要的是还可以控制不同用户所查看的数据,为了实现数据控制,在表设计时就要加入相关字段进行优化,从而做到当事人看到自己的记录,部门经理看到该部门下所有员工添加的记录,副总可以实现跨部门跨人员的数据查看,总经理可以看到所有记录。
我的职责
项目职责:
主要负责二期项目中的系统管理和货运管理这两个模块,系统管理中的部门管理、用户管理、角色管理、模块和权限分配等。货运管理包括了购销合同,出货表、出口报运等这些功能。
项目技术
1.该管理平台采用了当前最流行的SSM进行总体架构,充分利用框架整合后的各种特性,并加入maven进行项目的分模块开发,有效进行项目管理。
2.采用了BRAC认证模型,有效进行用户权限管理,同时加入当前流行的Shiro安全框架,从而使得系统更加安全可靠。
3.结合Sybase引入数据库设计相关理念,及打断设计理论。
4.使用Apache POI实现海量数据导出。
5.采用跳跃查询相关思想,并结合数据搬家的操作手段,从而有效提高了系统性能。
6.使用amChart+Flash形成各种统计图形,从而为高层提供决策支撑。
7.引入JavaMail邮件机制,并实现Spring与JavaMail整合开发,实现邮件发送中加入附件。
8.加入了Quartz实现的定时任务调度,并结合Spring整合好的Mail,很好的解决了报表向
公司高层的定时发送功能。
9.引入WebService的CXF开发方式,并与Spring结合,从而很好的解决了电子报运问题。
项目时间:2015-08 - 2015-11
项目名称:网上购书系统
项目描述:
项目介绍
该系统分为首页、用户管理、购物车管理、订单管理、退出5个模块。首页模块实现了模糊分页查询、分类分页查询等功能;用户管理模块实现了登录、注册、修改、查看信息等功能;购物车模块实现了查看、购买、修改图书数量等功能;订单模块实现了查看、删除等功能.
我的职责
个人独立完成了整个项目设计,开发,测试等。此系统整体采用MVC模式的Struts框架,持久层使用的是Spring的HibernateTemplate实现,数据源利用的是SpringIoC注入;模型层严格按照JavaBean规范要求;用Struts进行流程的控制,并实现了国际化,JSP用纯标签进行页面显示。为达到用户名唯一的目的用户注册采用Ajax技术进行后台校验。运用SpringIoC的注入对各层解耦,大大提高了程序的可扩展性,易于维护。
项目时间:2017-04 - 2017-09
项目名称:北京国传新能源开发有限公司CRM系统(二期) | 项目工具:JDK Tomcat Oracle
项目描述:
项目介绍
系统用于公司与客户之间的关系维护,按照客户细分情况有效的组织企业资源,培养以客户为中心的经营行为以及实施以客户为中心的业务流程,来提高企业的获利能力、收入以及客户满意度。
系统包含了工程数据,仓库管理,市场管理,销售管理,售后服务,财务管理,供应商管理等模块
项目系统采用SSM取代原来的SSH框架,并且采用Oracle数据库取代原本的MySQL数据库,将整个项目进行重新构建。
我的职责
负责仓库管理和供应商管理的业务模块的代码编写和逻辑实现。