打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
连载22:发现宝藏之门

上一节里面讲到了数据整理,李可将用户提供的原始数据(如组织数据、人员数据)经过形成了导入模板,接下来一个工作就是在寒冰的指导下要将这些数据导入到系统里面去。


这天上午一上班,寒冰就分配了一下工作职责,他先简单的演示操作了一下,如何进行数据导入。然后就由李可独自按操作步骤进行导入。李可在操作的过程发现了更多的一些细节问题,那就是为什么有些数据,导入到系统里面之后是正常显示的,而有些明明系统界面上提示导入成功,但是在前台界面上就是看不到。


李可问寒冰道刚才的一些数据,我也是按照你的操作步骤来的,系统都提示导入完成了,为什么在界面上面看不到呢?

寒冰不慌不忙在自己的电脑上打开一个工具,敲入了几行命令:

说吧,哪个人的没看到

李可随便挑了一个员工的名字报给他,只见他咚咚咚地敲击几下键盘

你再刷新看一下呢,是不是已经正常了?寒冰露出得意的表情来

果不其然,这个时候这些数据神奇的就在前台界面显示了出来,李可对这个过程感觉非常的好奇,就向他请教到底是怎么回事。


寒冰慢条斯理的讲道这个系统嘛,说起来复杂也挺复杂,但最基本的原理往往是很简单的。比如这个数据显示的问题,其实当你在前台界面点击查询这个按钮的时候,实质上就是通过应用程序给数据库后台发送了一个查询的SQL命令。如果前台界面可以返回数据,说明查询的命令和后台数据是匹配成功的,至于那些没有正常显示的无非就是没有满足数据库的返回条件,仅此而已。这个时候我们就需要进行后台的数据检查,一般来讲,主要就是数据表中的一些关键控制字段引起的,比如你刚才的操作,系统只是提示你导入数据库成功”——这也只是成功的insert到了数据库中而已,而一些关键的标志位字段却错误了,所以就出现了显示不出来的现象,我刚才只是将出错的控制位字段修改了一下就好了……“


那我怎么知道是哪个表中的哪个控制字段在起作用呢?李可问道

小伙子,你这个问题提的有质量嘛寒冰一边说一边在IE浏览器里面输入一行字符

现在哥教你一个小绝招,你如果真的想研究可以输入这个地址,这里记录有详细的后台操作日志,然后就慢慢研究自然就懂了……”



听到这里李可被激发起了好奇心,他不禁联想到了原来所在公司的产品,当时虽然是一个很小型的软件,操作起来也非常的方便,但是对于工程师来说,它就是一个黑盒子,你只能在前端做一些操作,但你永远不知道他后端的原理到底是怎么回事儿。一旦程序出现了问题,你所能够做的而且是只能做的,那就是截一个报错图,把这个报错发给公司等待处理而已。而现在不一样,这里面有详细的日志可供自己进行分析。


在掌握到这个方法之后,下一步自己的学习方向也明确了很多,原来自己空想当中关于数据库不知道从何下手,而现在通过寒冰的讲解,自己清楚了其实对于一个顾问来讲,只需要掌握常规的SQL脚本操作,基本上也就够了。


在了解到这个方法的重要性之后,李可想到了之前的工作经历,虽然当时原公司的产品是一个黑盒子,但自己仍然乐此不疲地去研究学习,而现在这套巨无霸的产品俨然就是百变的变形金刚,这激起了他狂热的好奇心,好像一个婴儿面对这个新生的世界,每一个菜单、每一个按钮在他的眼中好像都有了生命一样,在学习了操作手册的基本操作之后,每天上班、下班回到家,他都沉浸在产品研究的汪洋大海中。他将一个人员数据从前台界面录入到系统里面,当点击保存之后,捕捉到后台几十条的SQL脚本,他逐条地去读这些脚本,刚开始只能读几行,到后来几十行甚至上百行的脚本,在整个过程中遇到不懂的就自己查资料一点点的去啃,慢慢地前台的数据是如何对应到了后台,这些表关系是如何关联的,哪些表中存在着关键的控制位字段,这些控制位字段又如何影响到前台的数据展示。


从刚开始的数据录入再到后来在前台进行的业务操作(如将一个员工进行了转正、调动、离职业务操作),此时再去监控后台,这时的业务会更加复杂,他就这样像一个程序员去逐行地读代码一样,李可沉浸在这种状态里面,当看着自己在前台的各种业务操作,变成后端的SQL命令,当看到业务在正常的流转时数据是如何发生变化的,或者当遇到一些和期望当中不同的变化,再去检查后台又是如何处理的,再经过修改关键参数后,系统又按正常的逻辑再次运行,这种成就感无与伦比,系统就像儿童手中的玩具小火车,当自己控制了铁轨的铺设方向,自然就朝着正确的方向飞速前行。


时间在一天天过去,李可都不记得自己度过了多少个在凌晨测试及研究的日子,但他不觉得累,不觉得乏,就像游戏爱好者对待自己心爱的游戏一样对待着自己的产品,在无形中自己的产品技术能力得到了飞跃式的进步……


本节启示1:在实践的过程当中,你会更加明确你前进的方向以及所需要掌握的一些能力。

本节启示2:对于未知永远要充满好奇心,只有好奇心才能驱动你不知疲倦地前行。







本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
收银操作简易教程
帝国、PHPCMS及织梦对比(一):自定义模型功能分析
Oracle EBS环境下查找数据源(Form篇)
如何更好的去分解功能点:产品狗的日常
写给新人的数据库指南
教你建立后台通用权限管理系统 | 产品壹佰
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服