项目一:ERP重构子系统用户权限管理系统
项目架构:本系统采用SpringMVC + Hibernate + easyUI + html 框架。该项目是ERP重构子系统的基础模块,为其他子系统提供统一的权限管理和认证,减少开发工作的重复性以及数据的独立性和统一性,保证数据的统一和完整。原有的信息化系统存在数据源多个,数据不统一。权限管理没有角色的分类,每个人员都需要去设置,操作和维护都非常繁琐。在此情况下,信息部提出了建立一套新的权限管理的独立子系统,用以服务于整个信息化系统的目标。
责任描述:担任开发负责人,并带领团队进行编码开发。从项目的需求,设计,开发,测试,部署,到最后的成功上线。在整个开发过程中,攻克各种疑难问题。与组员一起把项目做到最好,在真实的应用场景下成功满足了其他子系统的需求。
项目二:中国电信集团统一待办,省分待办,统一用户管理,统一认证
项目架构:本项目采用Struts1 + Spring3 + Hibernate框架。该项目分为两期工程。主要分为统一待办,统一用户管理,统一认证三大功能。
第一期:
统一待办:集团用户通过中国电信的8大全国应用产生待办信息,需要省测某用户进行办理该事。全国应用通过webservice接口将待办信息推送到集团统一待办中心,集团统一待办中心定时向对应的省分待办中心推送待办。省分待办中心提供各种查询待办的接口来供省门户或OA等系统获取待办信息。当某用户登录到对应的省门户时,则可以看到此条待办信息。当点击该待办标题链接,则单点登录到全国应用系统中处理该事。
统一用户管理:实现自下而上的数据同步机制,由每个省公司的省分目录将标准用户数据和组织机构数据同步到集团统一目录。
统一认证:提供单点登录服务,省公司用户点击待办信息将单点登录到全国应用系统中。
第二期:(主要是为了配合中国电信完成全国统一区域的集中管理)
统一待办:仍然提供统一待办服务。集中MSS系统通过流程引擎产生待办信息,并由流程引擎将待办信息统一通过HTTP接口向集团统一待办系统推送。由于对待办信息及时性的要求。当集团统一待办中心接收到待办信息以后,多线程向对应的省分待办进行同步。省分待办中心仍然提供各种查询待办的接口来供省门户或OA等系统获取待办信息。当某用户登录到对应的省门户时,则可以看到此条待办信息。当点击该待办标题链接,则单点登录到全国应用系统中处理该事。
统一用户管理:实现自上而下的数据同步机制,实现与集团HR系统的对接。作为标准数据源,向集中MSS系统同步标准用户数据和组织机构数据以及向省公司分目录同步标准用户数据和组织机构数据。
统一认证:提供单点登录服务,省公司用户点击待办信息将单点登录到集中MSS系统中,为了满足性能的要求,实施预登录机制。当某用户登录到省门户后,在后台完成单点登录。当用户点击待办以后,可以迅速看到该待办处理页。
责任描述:前期担任初级开发,后期担任项目负责人,并带领团队进行编码开发。主要负责需求分析、接口的设计、以及数据库的设计,与不同厂家之间沟通方案及接口联调。包括核心代码的实现,并在开发的过程中攻克疑难问题。在应对高并发时对linux系统,应用服务器,应用程序,数据库都分别进行了不同层次的优化措施,成功满足了电信的需求。