1、场景:OA人员定时同步到第三方系统;用户存在新增、修改、删除操作;期间需要检查系统账户是否一致。
2、需求:对用户定时自动审阅,并清理冗余人员。
3、系统开发逻辑
4、业务流程图
5、开发遇到难点解决
A、滴滴系统每次下载文件名称和页签都发生变化:
解决:不对文件读取,改为对文件目录遍历,获取名称;对页签变化问题,通过复制文件,固定页签名称
B、用户匹对起初通过嵌套循环,当用户数量大时,存在时间效率问题(检查每个用户用时1秒,当几万个用户时需更多时间):
解决:通过对2个EXCEL文件进行按主键字段进行连接,获取相同用户,匹对不同用户,效率大为提高,总耗时2秒。
C、网页存在需要点击浮框按钮,并且名称存在重复,无法定位
解决:通过快捷键F6解决。
6、成果:
A、实现不同系统间用户自动检查和异常用户清理操作
B、条条道路通罗马:当方式遇阻时可思考另一种方式过去。