{"text_format":"2","workbook":"xlsx","n_sheets":1,"sheets":["Sheet1"],"not_rendered":{"charts":0,"images":0,"macros":0,"external_links":0,"defined_names":0,"comments":0,"pivot_tables":0},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"run_cost":"one","rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900"}

{"sheet":"Sheet1","index":0,"n_rows":9,"n_cols":4,"rows_kept":9,"cut":false,"hidden":false,"merged":[[0,0,0,3]]}
["重构目标：\n1、实现环保协议开发、更新或问题处理后能直接更新程序，无需售后上站\n2、油站出现问题时能远程获取相关日志\n3、油站的预报警等数据可以及时推送到售后等人员手机"]
[]
["重构方案","由云端转发环保数据","远程升级在线监控","使用Teamviewer等远程工具"]
["开发难度",3,4.5,2]
["成本（云端流量购买等）","1、转发交易数据与环境数据（环境数据30秒一条，一天2880条；交易数据一个油站一天如1000条）\n2、日志上传\n3、云端其他功能（预报警等）","1、程序下载\n2、日志上传\n3、心跳数据（频率可定慢一点，如10分钟一条，但必须要有心跳来让需要更新或上传日志的油站进入调试模式）\n4、云端其他功能（预报警等）","1、软件价格\n2、云端其他功能（预报警等）"]
["更新速度","云端直接更新（速度快）\n","云端更新后需要逐站下载与分析（速较慢，且初次响应速度跟心跳频率相关）","逐站远程更新（速度居中）"]
["部署限制","如果油站无法连接到云端则无法转发数据，需要由站级实现上传数据与上站升级；\n如果站级系统需要更新其他功能也需上站；","不支持连接到云端的油站需要上站；","油站网络必须支持连接，否则需上站升级"]
["升级难度","远程一次性升级（难度1）","售后要懂得使用与逐站升级，升级后还需通过日志等来判断连接状态（难度3）","售后逐站升级（难度2）"]
["主要开发功能","1、环保数据转发\n2、油站基础信息、环保信息配置\n3、预报警信息配置与通知\n4、日志上传","1、油站基础信息配置、环保信息配置与下发\n2、程序下载与更新等\n2、预报警信息配置与通知\n3、日志上传","1、油站基础信息配置\n2、预报警信息配置与通知"]