项目质量 项目质量高 推动了可视柜台终端H5化、终端轻量化、可视柜台数字化建设3个专题的建设。 交付效率 交付效率高 完成了主办项目7个 T21IW261(H)可视柜台制卡机卡库H5切换改造 T21JV761(H)可视柜台PAD反定制化 T22AN011(H)低柜双屏取消双屏推送支持单屏使用 T22AM981 可视柜台终端互联网日志限流 T22CG531 (H)终端轻量化_root配置后置 T22CG541 (H)国产化_UOS浏览器数据通道建设 T22DT711 (H)可视柜台终端多核优化 交付效果 交付效果很好 (1)可视柜台终端H5化的推进 通过完成下面几个项目,T21IW261(H)可视柜台制卡机卡库H5切换改造、T21JV761(H)可视柜台PAD反定制化、 T22AN011(H)低柜双屏取消双屏推送支持单屏使用、T22CG541 (H)国产化_UOS浏览器数据通道建设,对H5化进行多机型、多模块,全方位的推进,支持快速的H5上线。 (2)生产问题快速响应 积极进行终端生产问题的分析,对当前的生产问题进行整理和立项开发,完成可视柜台终端多核优化,当前生产上已无创建进程异常问题。 通过T22CG531 (H)终端轻量化_root配置后置,先行进行了root配置服务化的功能,避免了后续服务器开发的阻塞。 编码与设计 编码和规范十分合理。 (1)拒绝不可理需求: 在低柜转PAD使用过程中,业务提出低柜的开机启动项。后对该需求场景进行整体梳理,不进行开机启动。 (2)符合团队级解耦 --进行T22CG531 (H)终端轻量化_root配置后置开发过程中,采用了自建服务器的方式。预先跟server端开发人员统一好最终接口。ST测试人员,通过终端与自建服务器进行逻辑验证,避免了多端的依赖等待。 --通过集中配置控制、业务挡板验证,极大减少了与业务web功能模块的联调验证过程。 项目复杂度 项目复杂度高 (1)引入的多个开发API 在T22AM981 可视柜台终端互联网日志限流中,主动实现了令牌桶和漏桶API,解决了日志异常情况下日志超量发送的问题 在国产化_UOS浏览器数据通道建设项目中,引入开放API,thread_PostTask,用于提升多线程程序中,线程池运行的效率 (2)深入到系统底层原理。 多端优化中,使用了CPU相关性原理,避免在开机过程中,都使用同一核心。 责任/主动 主动承担可视柜台产品的缺陷分析,以及部分功能和专题的长期规划。 (1)产品级功能优化,问题分析 主动排查可视柜台终端启动链路问题,上报产品级漏洞:实体启动阶段在同一个核心运行。通过文档会议的形式对cpu相关性,程序启动时核心跳跃方式进行说明。 进行立项并对该产品缺陷进行修复,T22DT711 (H)可视柜台终端多核优化 分析了当前终端互联网化后的缺陷,使用http组件访问微服务时,会由于反爬虫技术导致http连接不可用,影响到所有去分行化接口的访问。 主动提供了sogou输入法的启动工具,在终端框架中主动提供了自启动工具,用于解决生产上sogou的问题 (2)协助同事查找生产问题 协助礼鹏解决媒体websocket技术问题 协助可达进行终端批量回退的方案设计 协助张慧进行了集中配置页面改版的设计 5-11日 解决部分情况下大机上屏无法打开问题,为缺少对Ad页的守护 5-13日 解决启动卡在“准入查询中”界面,为5.4.2引入的DeviceControl问题导致Lost 6-10日 查找生产上sogou输入法启动失败问题,为安装时不完全,缺少注册表信息,导致无法启动 6-20日 查找UOS大机物料维护部分异常问题,为网络部分未开通导致 稳健高效 极大提升了可视柜台产品的稳定性 (1)提升产品稳定性 加快了启动速度,减少启动过程中由于进程创建出现的错误。 通过日志限流的开发,避免了生产上由于单个实体异常,所引发的日志上传异常和服务器异常问题。 (2)对H5专题提供大量支持 建设了UOS上的数据通道,使web端能够实时记录web通讯数据。 完善了sogou输入法调用链,错误恢复问题。 开放创新 保持开放创新 主动提供了sogou输入法的启动工具,在终端框架中主动提供了自启动工具,用于解决生产上sogou的问题 主动提供日志解析工具,用于把从监控管理平台下载的互联网日志,解析并转换为对应的实体日志 5/5日-5/10日,参与公司C/C++专家组考纲检视、试题开发工作 6/10日-6/20日,进行c/c++组卷确认、试题试考工作 定制指标 达成定制目标 1、可视柜台终端H5化改造支持 (1)、逐步进行PAD、低柜、制卡机\卡库、大机各机型的H5推进。 (2)、解决并处理好输入法部分的异常启动,系统定制部分的解除等阻碍问题。 (3)、支持UOS系统上H5的数据建设,解决使用UOS浏览器引发的日志通道问题和数据通道问题。 2、终端轻量化 (1)、逻辑后置整体方案讨论,root.ini的硬件数据与框架数据整体上收。 3、可视柜台终端数字化建设 (1)北斗日志平台的对接和使用。 (2)外拓机型部分互联网日志的上线。 半年工作目标达成情况: 已达成半年的工作目标 1、可视柜台终端H5化改造支持 (1)、逐步进行PAD、低柜、制卡机\卡库、大机各机型的H5推进。 (2)、解决并处理好输入法部分的异常启动,系统定制部分的解除等阻碍问题。 (3)、支持UOS系统上H5的数据建设,解决使用UOS浏览器引发的日志通道问题和数据通道问题。 2、终端轻量化 (1)、逻辑后置整体方案讨论,root.ini的硬件数据与框架数据整体上收。 3、可视柜台终端数字化建设 (1)北斗日志平台的对接和使用。 (2)外拓机型部分互联网日志的上线。 亮点与不足: (1)交付效率高,在保证质量的情况下,快速上线。完成了7个主办项目和多个辅办项目。 (2)项目复杂度高,引入了多个开放API,深入到系统底层。