• 民族*信息登记模块设计总结


      设计主要分为三个阶段,开发阶段,配置阶段,对接接口

             一、开发阶段

             开发阶段对应的任务和注意事项如下所示:

    序号          任务     注意事项
    1 阅读需求文档和需求原型 确定所需要的的功能模块,找前辈们的模块去借鉴
    2 区分业务参数和平台公有参数 参数校验,业务参数即页面上的表单项或者view项,平台公共参数,尽量多,方便使用平台功能。
    3 分模块和方法编写 小步快走,方法的入参和反参必须清楚。一个模块完成去做下一个模块。使用的环境和要正确,给前端接口文档(能运行的数据
    4 整体走一遍流程 保证大体上的程序没有错
    5 页面上数据的接口要熟悉 保证所有需要显示的数据后端或者平台都能提供。程序的思维漏洞,有一些数据需要关联组织架构统计规则的,站在平台角度考虑
    6 合乎规范 主要是阿里规约,信息提示,日志打印,字符串使用(主要是SQL),常量类使用,请求路径的设计,方法,类,常量命名
    7 熟悉平台提供的服务 平台提供的微服务,查看其源代码,会用就行
    8 一类数据一个坑 明白数据在数据库的位置

        补充:明确项目的基本信息,挤牙膏式的编程不如未雨绸缪,却是必须要经历。编程的思想在此处。

       二、配置阶段

        配置阶段主要是让自己的后台程序上到公司的平台上,方便前端调用以及自己测试。其中主要的配置的东西如下表。

    序号 目的 操作方法
    1 自己的程序可以在平台运行 本地打包不报错,pom文件没有压入其他的包,组长或者自己发邮件给运维部。
    2 平台上显示模块 流程key,绑定表单,url+前端页面路由,办理渠道,消息模板(动态数据源配置)。流程参数(可能会产生的流程分支)
    3 postman访问到自己的程序 平台网关路由配置,请求头限制(3个),根据zxbm和jgbh访问不同的环境
    4 自己的程序坐标 sxbm、xmbh、所属项目等,找人配置
    5 报表配置,导出配置 有需要在配置
    6    
    7    
    8    

               补充:配置大多是老同事帮助文档,除了其他部门的合作,准备工作保证准确无误。方便配置。(配置环境的数据要明确,且准确)

       三、对接口以及收尾

               对接口,熟悉自己所写方法的入参和出参,好好和前端沟通。

    序号 任务 注意事项
    1 前端调用接口 接口文档的可用数据,参数一致和校验
    2 4** 接口url和请求头,平台token
    3 5** 参数校验和请求方式
    4 发起和查询 查询的反参和发起的入参
    5 自测通过 延期也没什么,时间很充裕。pc和app

      收尾是最重要的,行百里者半九十。

       收尾:需要的文档,包括公私参数文档,接口文档,编码表里的SQL脚本,概要设计文档,详细设计文档。云效和svn里需要准备的东西不要欠缺。

       数据库里的数据没有违法数据

  • 相关阅读:
    Java编程之委托代理回调、内部类以及匿名内部类回调(闭包回调)
    JavaEE开发之记事本完整案例(SpringBoot + iOS端)
    JavaEE开发之SpringBoot整合MyBatis以及Thymeleaf模板引擎
    JavaEE开发之SpringBoot工程的创建、运行与配置
    JavaEE开发之SpringMVC中的自定义消息转换器与文件上传
    Scala.js v0.1 发布,在浏览器直接运行 Scala
    如何编写 Cloud9 JavaScript IDE 的功能扩展
    在 Cloud 9 中搭建和运行 Go
    MicroPHP 2.2.0 发布
    StrongSwan 5.1.1 发布,Linux 的 IPsec 项目
  • 原文地址:https://www.cnblogs.com/Xilan/p/14170257.html
Copyright © 2020-2023  润新知