数据共享自动授权工具的研制_第1页
数据共享自动授权工具的研制_第2页
数据共享自动授权工具的研制_第3页
数据共享自动授权工具的研制_第4页
数据共享自动授权工具的研制_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据共享自动授权工具的研制xx公司数据中心创意工厂QC小组xx公司数据中心创意工厂QC小组成立于2021年,小组成员的学历基本为硕士,涵盖领导、技术和一线生产岗位,层次完整,具有很强的创造力和问题解决能力。小组名称数据中心创意工厂QC小组活动课题名称数据共享自动授权工具的研制注册时间2021年3月课题类型创新型活动次数8次出勤率100%小组成员情况姓名性别学历职务组内分工xx男研究生组长全面负责xx男研究生副组长全面负责xx男研究生组员技术指导xx女本科组员组织协调xx女研究生组员组织协调xx女研究生组员问题分析xx女研究生组员资料收集xx女研究生组员资料收集xx男研究生组员资料收集xx女研究生组员资料收集小组获奖情况2022年11月,《研发数据自助申请平台》获得2022年度xx省一等质量科技成果2021年1月,《利用机器学习系统增强电力企业大数据分析能力的研究》获得省公司2020年度科技成果奖三等奖2020年12月,《以“五化”为核心的数据运营体系构建与实施》获得省公司2020年度管理创新成果三等奖2020年9月,《面向“三流合一”数据共享新机制的构建》获得xx省省级企业管理现代化创新成果二等奖2020年5月,《提升停电损失估算准确率》获得省公司2019年度优秀QC小组成果小组为顺利完成此次研究课题,按照PDCA的要求,制作了活动计划表。阶段内容时间负责人P3月4月5月6月7月8月9月10月11月选择课题现状调查xx设定目标xx确定方案xx制定对策xxD对策实施xxC确认效果xxA标准化xx总结和下一步工作xx计划完成时间:制表/图人:xx时间:2022-3-1一、选择课题(一)识别需求自2021年6月xx公司数据运营平台上线试运行以来,基于数据中台的数据共享模式从线下邮件、纸质工单的申报方式转为线上自动化流转,实现了全流程在线管控,状态实时呈现,极大提升了工单的流转效率及提报便捷性。但是由于数据运营平台未与数据中台集成,工单审核通过后,仍需人工编写SQL命令的方式进行数据表的授权配置操作。为了进一步提升工单全流程的办结效率,降低操作失误率,小组成员迅速响应,对数据授权现状及影响授权效率的原因进行探索调研。现状分析:目前数据共享全流程包含“需求受理”、“业务审核”及“授权配置”3个环节,分别由不同部门角色人员负责,其中,需求受理及业务审核环节均已实现线上流转,而授权配置环节仍需依赖线下手动配置,因此判断授权配置环节可能是影响整体效率的主要要因。为验证这一结论,小组收集了自系统上线以来的全部数据共享工单记录,并对各环节处理时间进行分析统计,结果如下:表12021年9月-2021年11月数据共享工单数据共享环节流程阶段样本数责任部门平均耗时(h)用户所在部门初审需求受理3278用户所属部门领导3.2业务部门审核业务审核3278数据表所属业务部门3.8数据准备及授权授权配置3278省信通公司7.8制表/图人:xx时间:2022-3-5由上表看出,公司2021年9月-2021年11月所提报的全量3278条工单中,数据授权配置环节平均耗时最长,为7.8小时,相比需求受理及业务审核环节平均时长分别高出143.8%、105.3%。为避免因样本随机性误差导致时长差异,对该组数据按F检验法进行统计学检验。统计学验证:(使用F检验法)步骤一:设定零假设,即各环节耗时均等,所产生的差异均为随机误差;步骤二:在excel中导入明细记录数据(样例数据见下表);表2F检验样例数据工单编号需求受理耗时业务审核耗时授权配置耗时15.592.057.0625.215.895.9634.485.566.3742.542.687.1155.091.347.1061.964.7910.2974.572.467.5083.403.847.6392.772.577.62103.071.398.59110.963.626.09124.224.7110.00132.284.927.29143.342.686.72153.752.217.99165.494.827.47…………32784.244.477.40制表/图人:xx时间:2022-3-5步骤三:经确认三组样本均符合正态分布规律,故选择F检验法;步骤四:通过Excel内置函数对三组样本进行方差分析,最终计算F值为183,其对应的概率系数p=0.002,远远低于统计学上规定的0.05阈值;步骤五:故可判定零假设不成立,即授权配置环节与其他环节耗时不是偶然造成的,存在明显要因造成该环节耗时较长。需求识别:基于以上统计学分析结果并结合业务实际,可确定,由于授权配置环节存在手动操作因素,造成该环节耗时明显高于其他环节,降低数据共享效率。为此,小组开展了借鉴查新以拓展思路。(二)借鉴查新查新关键词:数据共享、自动授权、系统集成查新范围:中国知网、国家科技图书文献中心、国家科技成果网、维普资讯、万方数据、中国学术期刊网。小组通过借鉴查新,在《基于ECC的区块链数据共享系统设计》文献中,发现可通过系统自动化处理技术来代替数据共享流程中人工编写脚本对数据表进行授权的过程。在《南水北调工程数据共享现状分析》文献中,发现可通过优化数据共享机制,取消不影响数据安全的非必要操作(如在系统完成授权后需手动点击确认按钮完成最终授权),以进一步提高数据共享效率。提出创新构想:小组整合借鉴内容,决定将自动化授权技术应用到数据共享全流程,简化数据共享环节,实现数据共享自动授权,缩短数据共享流程中授权配置环节耗时,提升整体数据共享效率及用户数据获得感。(三)确定课题根据课题需求及查新借鉴结果,小组成员一致认为有必要且有能力开展自动授权工具研究,确定本次课题为“数据共享自动授权工具的研制”。二、设定目标及目标可行性论证(一)设定目标课题目标:研发数据共享自动授权工具,实现数据共享全流程线上化运营管理。量化目标:经过讨论和论证决定将活动目标设定为,将原有的数据授权配置环节平均手工授权时间从7.8小时缩短至5分钟以内,以实现有效降低数据共享时间的目标。图1自动授权配置目标时长制表/图人:xx时间:2022-4-12(二)目标可行性论证针对设定的课题目标,从数据可行性、人力两个方面来论证课题目标的可行性。1.数据可行性参考借鉴文献的技术思路,结合公司现有系统环境,进行多次模拟操作实验,反复比对实验数据,从数据支撑上验证实现既定目标的可行性。模拟实验数据如下表所示。表3基于借鉴文献的技术实验数据比对具体环节借鉴文献借鉴方法模拟实验自动授权《基于ECC的区块链数据共享系统设计》系统自动化处理技术来代替数据共享流程中人工编写脚本对数据表进行授权的过程。在数据中台编写虚拟授权脚本并封装成API接口,从数据运营平台多次请求该接口模拟自动授权行为并统计接口响应时长,在数据运营平台进行人工授权确认并统计操作人员登录平台和点击“授权确认”时长。实验次数123…50平均值耗时(s)180220145129182授权确认《南水北调工程数据共享现状分析》优化数据共享机制,取消不影响数据安全的非必要操作(如在系统完成授权后需手动点击确认按钮完成最终授权)在数据中台编写虚拟授权脚本并封装成API接口,从数据运营平台多次请求该接口模拟自动授权行为并统计接口响应时长,在数据运营平台使用接口测试工具在不同时间段多次模拟点击“授权确认”操作行为,并统计该接口响应时长。实验次数123…50平均值耗时(s)29.1835.2229.1331.229.38制表/图人:xx时间:2022-4-17由上表模拟实验数据可知,本研究通过系统自动化流程来实现所设定0.08小时的授权目标从技术实现上来看切实可行。2.资源条件(1)小组成员的学历均为硕士,涵盖领导、技术和一线生产岗位,具有多年工作经验,其中正高级工程师1名,副高级工程师1名,中级工程师8名。小组始终以解决生产现场实际问题为导向,以提升生产工作效率为目标,拥有软件开发项目的实际经验,能够熟练运用质量管理理论知识和工具方法开展创新活动。(2)本次技术创新活动目的是提高基层单位数据共享工作效率,得到领导高度重视和肯定,从财力、物力等方面提供有力支持,有良好的研发环境和活动氛围。(3)小组依托物联网信息通信技术创新中心,具有实验室软件测试的条件,可解决课题在项目研制过程中的试验问题。三、提出方案并确定最佳方案(一)总体方案针对课题目标,根据借鉴思路和技术,小组成员提出了“数据共享自动授权工具研制”的总体方案,通过自动授权工具打通数据运营平台与数据中台的数据共享流程,缩短数据授权时间,提升数据共享效率,结构如下图所示。图2总体方案架构图制表/图人:xx制图日期:2022-5-7(二)方案分解小组成员召开会议,围绕课题目标和总体方案,提出了可行的分级方案及目标,绘制树状图,如下图所示。图3总体方案图制表/图人:xx制图日期:2022-5-121.交互接口分析(1)接口调用方式数据中台表授权命令封装在数据服务中,对表进行授权操作需要调用数据中台表授权接口,接口调用方式有数据运营平台调用和数据中台调用两种方式,小组成员对两种方式进行对比分析,如下表所示。表4接口调用方式对比论证方案方案一数据运营平台调用方案二数据中台调用比选点1.安全性高。2.易用性好。3.连通性强。方案描述由数据运营平台直接调用DAYU平台、MRS平台、DWS数据库、Hive数据库接口。由数据运营平台调用数据中台接口,数据中台对DAYU平台、MRS平台、DWS数据库、Hive数据库等接口进行封装处理。分析测试结果安全性比对。小组成员对两种接口调用方式的安全性进行比对,如下表所示。接口调用方式数据运营平台调用数据中台调用安全方面向数据运营平台提供数据中台管理员权限账号。权限外放,存在数据泄露风险。内部服务,无数据泄露风险,向数据运营平台提供数据中台封装的数据授权接口。易用性方面,数据中台DAYU、MRS各组件文档俱全,采用数据运营平台调用方式需按组件分别调用。采用数据中台调用,数据中台接口对各组件进行了封装,只需调一个接口,且调用方式简便并提供样例。易用性方面数据中台调用较好。连通性方面,通过数据库工具与接口测试SoapUI工具对两种方式进行连通性测试,全部成功连接无异常,对比两者无明显差异。方案评价根据方案对比分析,采用数据运营平台接口调用方式,需要提供数据中台管理员权限账号,数据安全存在隐患,数据中台接口调用方式只需向数据运营平台提供数据中台封装的数据授权接口,无数据泄露风险,易用性方面数据中台调用较好,连通性方面两者无明显差异。因此,小组选择采用数据中台接口调用方式。结论不选用选用制表/图人:xx时间:2022-5-15结论:综上所述,数据中台接口调用方式的数据应用安全性及易用性更好,因此小组选用数据中台调用方式。(2)接口类型数据运营平台与数据中台通过接口进行数据传输,接口类型有Http接口和Webservice接口两种类型,将这两种接口类型进行对比分析,如表5所示。表5接口类型对比论证方案方案一Http接口方案二Webservice接口比选点1.数据调用速度更稳定。2.接口特点与自动授权业务的适配性强。方案原理基于Http协议,通过路径来区分调用方法,请求报文一般是key-value形式,返回报文一般是json串,常用的是get和post方法来请求。基于SOAP协议,通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。实验设计及结果1.数据调用速度试验。小组成员对这两种方案进行50次试验并记录调用速度,对比两种方案的平均调用速度,试验结果如下图所示。在数据调用速度上,Http接口与Webservice接口调用速度相似,都约为42ms,小组成员通过绘制直方图,比较两种方案的数据分布情况,如下图所示。从图中看出,Http接口调用速度均值低于Webservice接口调用速度均值,标准差1.024小于Webservice接口调用速度标准差1.341,采用Http接口方式数据分布较好。2.接口特点与自动授权业务的方面,Http与Webservice接口两者协议不同,http简单、灵活,易于扩展,Webservice可处理较复杂的数据类型,相对复杂。自动授权业务无需复杂的数据类型,不通过跨域处理事务,且按需调用不需长连接。经分析认为Http接口的方式适合业务特点,可快速实现。方案评价根据方案对比分析,采用Http接口方式数据调用速度较快,且小于50毫秒,且接口本身特点与自动授权业务适配性更强。因此,小组选择采用Http接口方式进行数据访问传输。结论选用不选用制表/图人:xx时间:2022-5-15结论:综上所述,Http接口方式数据调用速度较快,且符合业务特点,因此小组选用Http接口类型进行数据访问传输。(3)身份认证为保障平台的访问安全,访问时需进行身份认证,身份认证可以分为Session方式和Token方式两种类型。小组成员对Session方式和Token方式进行对比论证,如表6所示。表6身份认证方式对比论证方案方案一Session方案二Token比选点抗攻击成功率>=98%。方案原理Session是服务端存储的一个对象,主要用来存储所有访问过该服务端的客户端用户信息,从而实现保持用户会话状态。浏览器第一次访问服务器时,根据传过来的唯一标识userId,服务端会通过算法,生成一个Token,然后将这个Token发送给客户端,客户端将Token保存起来,下次请求时,带着Token请求,服务器收到请求后验证Token。实验设计及结果抗攻击成功率试验。小组成员采用DDOS攻击工具对具有身份认证的数据中台进行100次攻击性试验,抗攻击成功率=(成功抵抗攻击的次数)/100。试验结果如下图所示。方案评价Token身份认证方案抗攻击成功率100%,满足性能指标。结论不选用选用制表/图人:xx时间:2022-5-17结论:综上所述,Token身份认证抗攻击成功率较高,因此小组选用Token身份认证方案。(4)回传方式数据中台授权情况需及时反馈给数据运营平台,数据回传方式有异步回传方式和同步回传方式两种,小组成员对这两种方式进行对比论证,如表7所示。表7接口调用回传方式对比论证方案方案一异步回传方案二同步回传比选点1.数据回传成功率高。2.页面响应时间短。方案原理当接口调用请求发出后,等待响应结果同时可进行下一个操作。当接口调用请求发出后,等待响应结果反馈后才可进行下一个操作。实验设计及结果1.数据回传成功率试验。依托实验室,设置采用异步回传方式回传数据,试验100次;设置采用同步回传方式回传数据,试验100次。成功率=(回传数据成功的次数)/100。试验结果如下表所示。回传方式异步回传同步回传回传成功率试验试验次数(次)100100回传成功次数(次)10098回传失败次数(次)02成功率(%)100982.页面响应时间试验。分别用两种数据回传方式回传数据,测量其不间断回传100组数据授权信息的时间,重复8次,最终取页面响应时间平均值,试验结果如下表所示。试验序号12345678单次回传页面响应平均等待时间(s)采集次数(次)100100100100100100100100异步回传用户等待耗时(s)3.72.00.03s同步回传用户等待耗时(s)3100260028002500320035002900290029.38s方案评价采用异步回传方式,用户不必进行响应等待,可同步进行其他操作。回传成功率为100%,页面响应平均耗时为0.03s,回传成功率较高且页面响应平均耗时较短,符合比选要求。结论选用不选用制表/图人:xx时间:2022-5-17结论:综上所述,异步回传方式回传成功率高且页面响应平均耗时短,因此,小组选用异步回传方案。2.程序执行分析(1)授权命令方式对用户在数据运营平台提出数据共享申请表单进行自动授权,表自动授权方式包括单表授权方式和批量授权方式两种,小组成员对两种方式进行对比论证,如下表所示。方案方案一单表授权方案二批量授权选择依据程序实现授权操作的稳定性。授权操作消耗时间。方案描述对数据库授权时进行一张表授权操作对数据库授权时进行多张表同时授权操作实验设计及结果参考日常运维人员授权的经验,多表同时授权执行时,一张表操作错误会导致多张表授权操作失败。单表授权,多表之间无影响,程序实现稳定性好。利用数据库工具连接中台数据库对比两种方式的授权时间,发现无明显差别。授权命令方式单表授权批量授权表授权操作时间测试表授权数量(张)5050授权操作消耗时间(秒)6.15.9方案评价根据方案对比分析,程序按照单表授权的方式稳定性好,批量授权时存在一张表操作错误导致多张表操作回滚授权失败现象,因此,采用单表授权方案。结论选用不选用表8授权方式对比论证制表/图人:xx时间:2022-5-17结论:综上所述,程序采用单表授权方式稳定性好,因此小组选用单表授权方案。(2)程序执行模式自动授权程序需在运行环境中执行,才能使表授权成功。程序执行模式有客户端命令执行和数据库执行两种方式,小组成员对两种方式进行对比分析,如下表所示。表9程序执行模式对比论证方案方案一客户端命令执行方案二数据库执行选择依据数据库执行效率更高,适应性强。方案描述在服务器安装数据库客户端,通过客户端命令执行程序。由程序连接数据库,对数据库进行操作。实验设计及结果小组成员对选取的两种程序执行模式进行测试,对不同数量的表依次执行授权程序,记录并分析授权表数量与程序执行时间。执行方式序号123...484950平均客户端命令执行授权表数量(张)246...969810051程序执行时间(s)0.120.320.5...9.689.8511.20.14数据库执行授权表数量(张)246...969810051程序执行时间(s)0.10.420.7...9.79.76110.09数据库执行模式拟合方程为y=0.1001x+0.0073,相关系数R2=0.9993;客户端命令执行模式拟合方程为y=0.1018x-0.0473,相关系数R2=0.996;方案评价从线性拟合图可以看出:两种程序执行模式相关性系数均接近于1,两者的自动授权表数量和程序执行时间呈极强正相关性,说明无论数据库执行还是客户端执行均具备极强的线性稳定,因此,比较二者的平均执行时长能更加说明方案的优势性。数据库执行单个数据表平均耗时为0.09,客户端执行单个数据表平均耗时为0.14,可以发现采用数据库授权具备更高的执行效率。结论不选用选用制表/图人:xx时间:2022-5-21结论:综上所述,数据库执行模型程序执行效率更高,因此小组选用数据库执行模式。3.用户提醒分析表授权成功后,需及时将授权情况反馈至用户,有页面提醒和短信提醒两种方式,小组成员对两种方式进行对比论证,如下表所示。表10提醒方式对比论证方案方案一页面提醒方案二短信提醒选择依据用户使用倾向性较高。用户体验好。方案描述用户请求操作后通过页面展示提示用户操作结果。用户请求操作后通过发送短信提示用户操作结果。实验设计及结果1.用户使用倾向性调研。针对两种用户提醒方式,对50人使用意愿进行调研,对比使用倾向性,结果如下表所示。用户1用户2用户3用户4...用户47用户48用户49用户50页面提醒√√短信提醒√√√√√√可随时访问数据运营平台√√不能实时访问数据运营平台√√√√√√愿意通过短信提醒用户占比:62%;愿意通过页面提醒用户占比:38%;2.用户体验方面,采用短信提醒方式,当用户在数据运营平台提交数据访问申请后,可关闭数据运营平台,表授权结果会通过短信方式提醒用户,用户无需在数据运营平台等待结果;采用页面提醒方式,当用户在数据运营平台提交数据访问申请后,用户需停留在数据运营平台数据申请页面或者反复登录系统等待表授权结果。方案评价根据方案对比分析,相比较于页面提醒方式,用户更愿意通过短信提醒方式获知表授权情况,用户无需反复登录系统查看结果,收到短信即可开展场景数据探索。因此,小组选择采用短信提醒方式。结论不选用选用制表/图人:xx时间:2022-5-23结论:综上所述,用户更愿意通过短信提醒方式获知表授权情况,因此小组选用短信提醒。(三)确定最佳方案根据以上方案的选择分析,小组最终确定最佳方案,如下图所示。图4最佳方案图制表/图人:xx时间:2022-5-27四、制定对策经过小组成员的讨论分析,对于提出的方案,按照“5W1H”原则,制定对策表,如下表所示。表11对策表序号对策目标措施地点负责人完成时间1数据中台调用接口(1)无数据泄露风险,权限自主可控(2)接口调用成功率100%基于数据中台,开发表授权接口调用程序。测试接口调用情况。多经楼xx2022年7月10日2接口类型采用Http接口(1)数据调用速度小于50ms(2)接口访问成功率100%(1)采用Http接口,实现数据运营平台与数据中台的数据传输(2)测试数据调用速度及访问成功率实验室xx2022年7月15日3以Token方式进行身份认证抗攻击成功率100%采用Token方式,完成身份认证功能开发采用CSRF软件进行攻击性试验多经楼xx2022年7月19日4异步回传数据回传成功率100%页面响应平均耗时不超过0.03秒采用异步回传方式,实现授权信息回传至数据运营平台测试数据回传耗时实验室xx2022年7月21日5单张表授权表自动授权成功率不低于99%从数据运营平台获取数据访问申请编写单张表授权脚本测试程序运行情况及表自动授权成功情况多经楼xx2022年7月30日6数据库执行程序单个数据表数据库执行平均耗时不高于0.1秒连接数据中台数据库,执行自动授权程序测试程序执行情况多经楼xx2022年8月3日7短信提醒用户表授权成功,短信提醒用户成功率100%短信提醒时延不超过5秒获取表自动授权成功状态信息编写短信提醒程序测试程序运行成功率及时延实验室xx2022年8月23日制表/图人:xx时间:2022-6-25五、对策实施(一)实施一:采用数据中台调用接口1.目标无数据泄露风险,权限自主可控,接口调用成功率100%。2.实施过程(1)获取数据中台授权相关服务接口文档,阅读接口文档并获取接口地址、端口号、认证方式、参数值形式及获取方式等信息,采用postman工具测试网络联通性及接口是否可用。测试过程中,接口调用返回错误编码400报错,经排查分析,为接口文档必填参数编写错误,经修改增加请求参数访问,接口调用成功。解决接口调用异常情况,确保所有接口连通且可用。(2)数据中台获取用户在数据运营平台提交的数据访问申请,对数据访问申请进行记录和数据中台接口参数适配性处理,调用数据中台封装的数据授权接口完成数据授权,反馈操作结果至数据运营平台。(3)测试接口调用情况,并对测试发现的问题进行分析,采用合理方法进行规避或解决。数据中台调用接口逻辑图及数据中台调用接口程序如下图所示。图5数据中台调用接口逻辑图图6数据中台调用接口程序截图制表/图人:xx时间:2022-7-63.对策目标检查小组成员完成数据中台调用接口程序编制,并开展为期一周时间的24小时随机接口调用情况测试,结果如下表所示。表12接口调用情况表试验时间数据中台调用接口试验次数成功率第一天100100%第二天100100%第三天100100%第四天100100%第五天100100%第六天100100%第七天100100%制表/图人:xx时间:2022-7-104.结论接口调用成功率为100%,满足对策目标要求。(二)实施二:接口类型采用Http接口1.目标数据调用速度小于50ms,接口访问成功率100%。2.实施过程(1)数据运营平台与数据中台通过Http接口进行数据传输,开发javaWeb程序实现Http接口传输,将程序部署在linux服务器上提供Http接口服务。(2)测试Http接口数据传输情况。3.对策目标检查小组成员完成Http接口传输程序编制,并进行性能测试,对响应时间及成功率进行记录,结果如下表所示。表13Http接口传输性能测试表试验组数Http接口数据传输试验次数平均响应时间成功率第一组1040ms100%第二组1025ms100%第三组1047ms100%制表/图人:xx时间:2022-7-154.结论Http接口数据传输平均响应时间在50ms以内,接口访问成功率100%,满足对策目标要求。(三)实施三:采用Token方式进行身份认证1.目标抗攻击成功率100%。2.实施过程(1)为了保障数据中台接口调用的安全性,接口调用时,采用Token方式进行身份认证,当第一次访问时携带身份认证信息,验证通过后返回Token值给请求方,之后访问请求需携带Token值进行访问,Token值24小时后失效,失效后需再次携带身份信息获取Token值。(2)开发身份认证程序,进行抗CSRF攻击测试。身份认证逻辑图及身份认证程序如下图所示。图7身份认证逻辑图3.对策目标检查小组成员完成身份认证程序开发,并采用CSRF攻击软件进行抗攻击试验。表14抗攻击试验情况表试验组数CSRF攻击次数抗攻击成功率第一组100100%第二组100100%第三组100100%制表/图人:xx时间:2022-7-194.结论抗攻击成功率100%,满足对策目标要求。(四)实施四:采用异步回传1.目标数据回传成功率100%;页面响应平均耗时0.03秒。2.实施过程(1)接口调用采用异步回传方式,数据运营平台发送数据授权请求后可继续执行其他操作,接口启动进程监听授权结果信息,当授权结束后中止监听并反馈结果至数据运营平台。(2)测试数据回传情况。异步回传逻辑及异步回传程序截图如下图所示。图8异步回传逻辑图图9异步回传程序截图制表/图人:xx时间:2022-7-213.对策目标检查小组成员完成异步回传功能开发,并进行功能测试。表15异步回传测试表试验组数异步回传测试次数成功率平均耗时第一组50100%0.03s第二组50100%0.04s第三组50100%0.02s制表/图人:xx时间:2022-7-214.结论数据回传成功率100%,页面响应平均耗时0.03秒,满足对策目标要求。(五)实施五:采用单张表方式授权1.目标表自动授权成功率不低于99%。2.实施过程(1)开发Hive数据库授权程序,从数据运营平台获取用户申请授权表信息,建立Hive数据库连接并执行单条数据库授权命令。(2)测试数据库授权命令执行情况。单张表授权逻辑及授权程序如下图所示。图10单张表授权逻辑图3.对策目标检查小组成员完成单张表授权程序开发工作并进行测试。表16单张表授权测试表试验组数单张表授权测试次数成功率第一组10100%第二组10100%第三组10100%制表/图人:xx时间:2022-7-304.结论单张表授权成功率100%,满足对策目标要求。(六)实施六:采用数据库方式执行程序1.目标单个数据表数据库执行平均耗时不高于0.1秒。2.实施过程(1)在程序中建立Hive数据库连接,执行HQL语句进行Hive数据库操作。(2)开展Hive数据库命令执行情况测试。图11数据库执行程序逻辑图图12数据库执行程序截图制表/图人:xx时间:2022-8-33.对策目标检查小组成员完成程序编写,并进行Hive数据库操作测试。表17程序执行测试表试验组数程序执行次数成功率平均用时第一组10100%0.09第二组10100%0.08第三组10100%0.09制表/图人:xx时间:2022-8-34.结论单个数据表数据库执行平均耗时不高于0.1秒,程序执行效率高,满足对策目标要求。(七)实施七:短信提醒用户1.目标短信提醒用户成功率100%,短信提醒时延不超过5秒。2.实施过程(1)分析短信平台接口文档,进行短信接口调试,从授权请求参数中获取用户手机号,并在数据授权结束后将授权结果通过调用短信平台接口发送短信提醒用户。(2)开展用户授权请求、数据自动授权、短信提醒结果全流程测试。短信提醒程序逻辑及短信提醒程序如下图所示。图13短信提醒程序逻辑图图14短信提醒截图制表/图人:xx时间:2022-8-233.对策目标检查 小组成员完成短信提醒程序开发,并开展数据共享自动授权工具短信提醒测试,分为三个试验组,每组执行五次,短信提醒成功率100%。表18短信提醒测试表试验组数程序执行次数成功率短信提醒平均用时(s)第一组5100%0.4第二组5100%0.3第三组5100%0.6制表/图人:xx时间:2022-8-234.结论短信提醒用户成功率100%,短信提醒时延不超过5秒,满足对策目标要求,满足对策目标要求。六、效果检查(一)目标验证对数据共享自动授权工具进行试运行,从后台获取用户操作数据,将2022年9月至10月该工具上线后与2021年9月至10月该工具上线前同期数据进行对比,对数据共享中数据授权配置环节用时进行统计,如下图所示。图15效果检查图制表/图人:xx时间:2022-11-3由图可见,数据共享自动授权工具试点应用后,数据授权用时由原7.8小时降低至29.38秒,课题目标完成。(二)效果检查1.安全效益数据共享自动授权工具的研制,解决了线下工单流转可能存在数据泄露、人工授权存在误操作等问题,保障了数据共享安全。2.社会效益(1)提高用户满意度。数据共享自动授权工具将手动授权操作转换为自动化授权操作,大幅缩短数据授权时间,大大提升用户数据获得感和用户满意度。(2)推广价值高,提高企业利润。数据共享自动授权工具的推广,能够有效缩短数据共享时间,释放出手动数据授权的人力去参与数据共享其他工作,降低企业运维成本,提高企业利润。(3)有效

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论