zoukankan      html  css  js  c++  java
  • 方案总结:将各方数据汇总用于同一系统展示

    前两天听了很有道理的一席话,其他的且不说,但从中学到的道理和方法是值得一记的。

    *)工作态度和方式

      “在工作中,对于分到的任务,不理解为什么,去做就行,不要抵制。”

      对于这句话,我觉得还是很有道理的,一个是,因为领导的理念和规划,并没有告诉我们,所以我们可能暂时不理解。另一个是,抵制通常不能快速得到好的结果,更多出现的是耽误进度。有时候迷茫,just do it,就可以了。

    *)需求:一个系统,要展示报表和图表,表结构定了国家标准,功能也做好了。这个系统的数据来源是各个相关的业务系统,并且是各个不同地市的。

       设计的注意点:①由于系统数据来自其他各个系统,那么,表结构一定要定成国家标准,这样,才方便把各个业务系统的数据转换成统一的标准。

              ②当来自其他系统的数据,导入我们的系统,要展示已经做好的报表和图表时,但,因为表的数据结构不同,所以程序势必需要修改,或者,就是再做一版。这样就麻烦了,如果再来一个系统的数据,还要再做一版。那我们的系统就没有一点通用性了,而且,我们的国家标准,也成为了摆设。

               所以,正确的思路和更长远的方法,是无论是什么表结构的数据,导入我们系统的时候,都套用到国家标准的表结构上,然后程序就不用改了。以后无论什么业务系统、什么地市的数据导过来,只需要套到国家标准上即可。做好的报表和图表程序不需要动。

              ③如何把A表的数据套用到国标的B表、C表、D表上,其实也是个麻烦的工作,但还是可以做的。

              ④由于每个系统的需求不同,那A表的数据可能有些字段是多余的,有些字段B表、C表需要,但是A表没有。先按照国标需要的导入。至于国标中需要但A表中缺少的数据和字段,此时像A表所在系统提数据需求,就显得非常合理了。之后的工作也更容易进展。

              ⑤甚至我们在系统的慢慢成熟的过程中,可以要求A系统提供成国标的格式,直接导入我们系统,那我们就慢慢的不需要做这个转换表、拆表数据的工作了。

  • 相关阅读:
    个人不断学习的真正起因(值得收藏)——北漂18年(24)
    IPython基础使用_Round2
    IPython基础使用_Round2
    Mysql 创建查询用户
    8.11.3 Concurrent Inserts 并发插入:
    8.11.2 Table Locking Issues 表锁发生
    8.11.1 Internal Locking Methods
    Oracle timestamp
    报表引擎API开发入门— EJB程序数据源
    8.10.3 The MySQL Query Cache
  • 原文地址:https://www.cnblogs.com/mySummer/p/14819630.html
Copyright © 2011-2022 走看看