北京文思海辉金信软件有限公司
项目:NAFMII平台债务融资工具存续期信息系统
1、公司简介:北京文思海辉金信软件有限公司 专门从事软件开发、系统集成服务的专业子公司。
2、项目描述:中信银行的项目。现有信息化项目综合管理平台的资源申请和审批流程较为复杂,为适应当前资源量需求扩大现状。管理平台即可以通过对管理流程的升级改造,实现研发测试环境的标注化和流程的自动化。
债务融资工具存续期信息系统,主要包括模块:A基础数据:债务融资工具、公司债企业债、绿金债、美元债、DCM发行主体 B统计管理:存量统计、到期/行权统计 C报送报表:本月违约债项、下月风险债项 C重点关注池:关注池(协会)、分支行重点关注池、协会重点关注池 D偿付资金排查:自律处分信息管理、案件信息统计、自律措施管理维护
3、本人负责:
本人负责:基础数据-绿金债和专项排查的抽查模块。
1)绿金债模块:本人实现了查询列表接口:通过查询条件:债券代码、债券简称、发行人名称、省、市,查询出数据信息。协会用户和分支行用户登录后,只具备查看、导出的权限。导入接口(excel,POI实现):实现了绿金债,债券代码为唯一要素。导入Excel文件信息时,系统根据导入数据的字段进行检查,当系统中该债券已存在该字段时,则覆盖更新。当系统中该债不存在时,则新增数据。导入时,如果导入字段为空,则不覆盖数据,去掉字段空格。excel导入时需要做excel表数据去重,mysql数据库去重,用户上传的excel表的数据字段导入率金债信息表,进行数据格式、长度、码表基本校验,正常数据进入系统,校验错误数据提供导出接口导出Excel。实现了导入详情接口。导入进程接口:实时更新进度,加入百分比记录。共多少条,处理了多少条。实现了修改接口,以及变更详情接口。
2)专项排查-抽查模块:本人实现了:机构排查数据抽查-抽查数据列表接口:按规则(按比例或指定数量)随机从本次排查的所有上报数据中抽取具体的排查数据。操作员可以为最终抽查出来的排查数据指定抽查实施人员。新增抽查数据接口:可选的抽查数据为本次排查中已经提交到协会的所有排查数据,再减去已经在抽查列表中的排查数据。删除抽查数据接口:在抽查数据操作区域,操作员可以手动删除已经选为抽查的排查数据。选择一个或多个排查数据,将排查数据从抽查列表中删除。设置抽查人接口:实现了在抽查数据操作区域,操作员可以手动设置排查数据的抽查实施人员。
3、开发框架和总体技术: Springboot + Vue + Eureka + MySql + Git + Idea(maven聚合工程)
北京智合联创科技有限公司
项目:党建云管理系统
1、项目介绍:党建云推动基层党组织工作管理信息化,基层党组织的信息的发布、查询、反馈、处理的互动服务平台。党建云管理系统包括以下模块:A.党组织信息管理 B.未确认人员管理 C.发展党员管理 D.一键沟通管理 E.党支部重名检测 F.党委账号创建 G.党员学习园地 H.党组织信息维护
2、平台使用的框架 微服务框架:后台框架:SpringCloud。前端框架:Bootstrap。数据库用MySql5.7。本项目使用Eureka服务发现注册中心,主要包括以下几个微服务实例:党员学习园地、党员学历库、党员绩效考核、党员组织管理、党员一键沟通、党支部重命名检测。
3、本人负责:在一期项目中,本人负责发展党员管理模块。在普通党员界面下,实现了通过成员名称、身份证号、是否是党务工作者,模糊查询,查询出指定组织机构下的党员基本信息。在新增页面中,实现了增加一条党员基本信息记录。即增加党员所属组织、照片、党务工作者、党代表、党内职务。在照片中实现了图片的上传和下载功能。在导入功能中,实现了导入填写好的excel表格导入党组织信息数据。在开发过程中,还帮助前端人员编写了几个Bootstrap页面,即编写党组织页面的组织机构表格,查询条件的控件和组件。在下载模板中,实现了excel文件的导出,即导出党员组织数据。我在做统计图设计时(用Echarts插件),显示党员学历情况。根据不同的党员有:流动党员、失联党员、历史党员等分类和不同学历,有博士、硕士、党校研究生等,进行统计。做出党员学历的统计柱状图和饼图。涉及到的java技术有:Echarts统计图插件。在二期项目中,我负责党员学习园地,党员可以在平台上传和下载自己的学习文档,包括视频、音频、压缩、文本文件等。(使用分布式FastDFS文件服务器上传和下载来实现的)。开发Fastdfs文件服务器文件上传和下载项目。先搭建Fastdfs文件服务器,在开发环境Linux下测试文件的上传和下载功能。支持各种类型的文件和大文件传输。用官方Fastdfs API编写上传和下载代码。再把代码集成到党建云框架中去并测试。
4、开发环境和总体技术:SpringCloud + Bootstrap + Mysql5.7 + IDEA2018 + jdk1.8 + Git