123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128 |
- 项目质量
- 项目质量高
- 推动了可视柜台终端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,深入到系统底层。
|