美文网首页
统一监管-标准化数据采集-实施帮助手册

统一监管-标准化数据采集-实施帮助手册

作者: 山水墨阳 | 来源:发表于2020-11-07 19:19 被阅读0次

    主要从产品化实施理念到客制版实施,以及实施的具体帮助
    目录大纲
      |--实施流程
      |--产品简介
          |--产品技术架构
          |--产品服务架构
          |--产品业务流程
      |--客制版实施
          |--工程搭建
          |--客制版业务流程
          |--客制版需求开发
      |--项目部署
      |--其他帮助
    申明:本文档仅用于团队内学习和参考


    实施流程

    团队:研发团队、实施团队
    研发团队根据行业状况抽象出一套通用的产品,该产品称为标准化基板。基板随着行业变动和客制化实施抽象可纳入部分需求不断迭代。实施团队根据基板的迭代计划和版本,从基板代码仓库选择版本进行客制化迭代实施。

    image.png

    产品简介

    • 产品技术架构:SpringBoot+Freemarker+Maven+Redis
    • 产品服务架构:urp-common、urp-rds
      urp-common 为系统管理基础服务,基础服务功能如下:
    image.png

    urp-rds 为标准化数据采集服务,数据采集功能如下:

    image.png
    • 产品业务流程


      image.png

    客制版实施

    工程搭建

    代码拉取

    从产品组代码仓库选择版本,拉取基板代码:urp-common+urp-rds

    工程搭建

    拉取的代码放入本地电脑文件夹下,注意,本地文件夹路径不要有中文,不要有空格等特殊字符。搭建项目前确保本地开发环境是OK的。

    • Eclipse 搭建
      打开Eclipse File--Open Project from File System...分别打开urp-common以及urp-rds两个工程应用
    image.png image.png

    说明:
    1、由于项目urp-rds 使用到urp-common包中的公共实体类等,需要将common工程的java class打成jar包,存放到本地maven仓库中,后续将在其他模块打war包时被自动依赖到web-inf/lib目录下;可参考如下命令:

    mvn install:install-file -DgroupId=com.sinosoft.urp -DartifactId=urp -Dversion=0.0.1-Sinosoft -Dpackaging=jar -Dfile=打包后common.jar的路径
    

    2、数据库和Redis已准备好后,将代码路径下的数据库初始化脚本执行,修改项目中的jdbc.properites和redisConfig.properties为实施的相关地址。
    3、启动工程,分别执行urp-common/UrpApplication 以及 urp-rds/RdsApplication 以启动其服务。
    4、启动原理
    本项目未采用Euraka等注册服务中心注册,而是采用Redis代替注册中心,启动时会将urp-common和urp-rds的访问根路径存入Redis。登录主工程应用common,加载对应的菜单,系统根据子应用的访问地址访问相关的子应用。内部如何实现可自行看代码。
    启动后可登录地址:http://localhost:8080/common 完成系统访问。

    • IDEA 搭建
      IDEA搭建大同小异,有问题可在群里咨询。IDEA搭建常见的问题是pom.xml文件报错,引入的common包未正确加载以及xml中部分标签不识别等,解决方案:注释掉不识别的标签,通过maven命令将包加入本地代码仓库。

    客制版业务流程

    GF人寿业务流程

    数据采集完毕之后,系统自动进行数据质量校验,校验完毕后,在数据确认界面确认异常信息,是否满足提交审核等。根据初步校验结果完成数据提交,如果校验失败:系统流转到审核环节进行数据审核,校验成功数据流转到审批环节进行审批。审批审核通过进入下一节点工作流,不通过返回上一节点工作流。最终各部门都审批通过后,数据流转到待上报环节进行创建文件,完成上报。

    image

    客制版需求开发

    • 差异分析
      了解客户的具体需求,对比基板产品,相关差异需求建议尽量靠近基础版本。
    • 整理需求
      整理差异化需求,编写差异续期文档,与用户确认最终需求。
    • 迭代规划
      规划需求开发计划,需求查分到具体责任人员,起始日期和截止日期。按计划开发。
    • 实施开发
      1、建立客制化实施项目的代码仓库,创建相关的迭代分支
      2、按照需求迭代开发
      3、发布版本验证
      4、项目验收

    项目部署

    其他帮助

    相关文章

      网友评论

          本文标题:统一监管-标准化数据采集-实施帮助手册

          本文链接:https://www.haomeiwen.com/subject/nqkqbktx.html