当今商业环境不仅多变,而且需要不断的追求创新,用户的需求很难确定,明确制定的绩效很难符合复杂的生产场景,而目前所熟知的各大企业所使用的KPI考核方法,都是需要在有明确的需求和产出情况下才可以做出相对准确的评价。很长一段时间,各大企业都通过绩效来考核,诚然取得了很好的效果:在工业化时代,企业追求的目标很清晰,更低的价格,更高的质量,更快的速度,这些可以让他们在商业竞争处于优势,而KPI通过自上而下,层层细化分解目标,将一切任务都量化,这样的管理手段很好的满足了工业企业的需求。并且受制于时代发展,员工的素质不如现如今这么高,因此没有产生矛盾。本文所述的OKR(Objective and Key Results,目标与关键结果)系统使用的OKR理念则有其先进和适应时代的优点。OKR的终极目标是希望在当今竞争日益激烈的商业环境中,通过识别目标和关键结果并频繁刷新,让行动更加敏捷以适配环境需要,从而提升企业的经营业绩。本文所写OKR系统是一个前后端完全分离开发的Web系统,采用Spring Boot作为后端服务器的框架,使用MyBatis来进行数据持久化,使用Solr实现文本搜索,使用Nginx实现负载均衡,为了提升用户使用体验,还采用Redis缓存。前端则采用了react框架实现,借助Redux实现状态的保持和更新,使用react-Route实现多页面跳转。本人实习期间参与系统的设计与开发,主要完成了MyOKRs模块,Actions模块和定时任务模块的开发,包括OKR的创建、委托,对齐功能,OKR可见性判断功能,Action的创建和认领功能,基于业务实际需求场景完成了定时任务的实例开发。本系统经过开发和试运行取得了良好的反响,正在向全公司推广。
随着我国用电量的不断增大,高压电缆被广泛使用,对其进行有效监测就显得尤为重要。在众多高压电缆在线监测技术中接地环流监测法使用较为广泛。国内外接地环流在线监测系统的架构平台有CS架构和BS架构两种,其中CS架构需安装指定的客户端软件且不易更新,而BS架构结合GIS(Geographic Information System,地理信息系统)技术的很少。针对这些问题,建立了一套基于BS架构的高压电缆接地环流在线监测系统的前端,系统前端以基于react等技术的Dva框架作为基石,使用Ant Design of react设计前端UI组件,采用Ant Design Pro作为脚手架。系统采用有着强大图形处理表达以及独特地理空间分析能力的GIS技术设计出高压电缆线路的绘制模块和监测设备的标记模块,将数据库中经纬度坐标的数据值以地图的形式进行展现;利用react技术中的虚拟DOM树机制在不同的前端界面中设计出不同的定时器函数,实现界面中实时数据的快速动态渲染;基于高质量react组件,设计出良好且统一视觉风格的选择输入框、分页表单和曲线图等前端界面,实现线路设备信息管理模块和历史数据显示模块的高可视化效果;系统在不同的前端操作上设计不同的逻辑界面,使其具有良好的UED(User Experience Design,用户体验设计)和易于拓展的交互逻辑。同时,系统制定了完整的测试步骤,充分测试系统的功能完善性、稳定性、安全性和兼容性。相比于传统维护电缆安全的人工巡检、计划检修模式,系统能通过前端工作人员选择的刷新时间间隔,自动向服务器发送请求获取到数据库中的最新数据,从而实现对电缆线路的连续实时监测,及时发现故障,达到保障电网安全的目的。
暂无评论