易淘电子商城系统
开发环境:Maven 、Tomcat、JDK 1.7、Mysql 、Nginx、Redis
开发工具:IntelliJ IDEA
项目描述:本易淘电子商城系统是采用分布式架构部署的一个大型网上商城系统,类似于京东商城。本系统分前台系统和后台系统。前台系统主要负责商城的页面的显示功能,这里采用的面向服务的方式,pc端手机端只负责显示页面,业务逻辑都在服务层实现,客户端调用服务端接口来实现显示功能。等功能。
前台系统中主要分为:
(1)客户端:系统前台页面显示系统。服务端系统:rest系统:负责调用CMS系统的内容,将CMS系统的内容显示到页面(这里的CMS内容管理系统,在后台实现)。
(2)商品的搜索系统:当在页面输入商品信息时,可以搜索商品。这里用到了solr技术,利用solr索引库来实现。
(3)SSO(单点登陆系统):因为商城采用分布式的系统部署,将整个系统划分为几个子系统,所以对于用户的访问权限是一个问题,如何实现一次登陆即其他系统都可以免登陆,sso可以解决。
(4)订单系统:商城购物少不了订单系统,所以将此作为一个独立工程实现。
后台系统功能:
(1)商城的后台系统主要是负责商品的分类、添加、规格参数。
(2)CMS系统(这里主要是广告的分类、添加)。
个人职责:基于json格式完成商品规格参数管理。
使用jsonp完成前台首页导航菜单。
使用redis缓存服务器优化导航菜单和前台广告位数据。
使用solr完成商品搜索功能。
使用redis和cookie完成SSO单点登录和购物车功能。
后台技术架构:MySql、MyCat、Dubbo、Redis、Zookeeper、MyBatis、Nginx、HAProxy、Keepalive、Solr
前端技术:JSP、jQuery、jQuery EasyUI
项目管理:Maven、Git
天安财险理赔系统
开发环境: Maven 、 Tomcat、 JDK 1.6、 Oracle
开发工具: Eclipse
项目描述: 理赔系统对每个处理的案件进行全程的跟踪,并可以追踪查看定损、核损、结案等多个理
赔工作节点的工作情况,进一步透明了这些业务操作过程,使得案件理赔流转变得更加清
晰、准确、合理。有效的控制了保险公司的赔付率,减少由于理赔过程中的问题而给保险
公司所带来的损失。
个人职责: 提出并设计了【理赔常见问题】 查询功能,从而使得各个机构技术支持电话减少了30%。
负责对新诉讼模块进行性能优化调整,使页面加载速度提升60%。
负责理赔反欺诈模块从需求评审、设计、开发到上线。
负责反欺诈云平台实时评分模块搭建、核心代码开发、后续优化。
负责对团队其他成员的代码进行 Code Review。
带领新人完成理赔反欺诈二期需求、律师事务所维护功能等开发任务。
后台技术架构: Spring 、 Struts2、 Oracle、 Hibernate
前端技术: JSP、 jQuery、 jQuery EasyUI
项目管理: Maven、 SVN