|
职责一处在,莫占他人位给客户设计了一些评估报表,几经修改,给出表样,交付开发。 Nedea 20060420 潜水多年,看了这一贴,终于要说了。 我现在的这个项目已经作了3年了,报表100多个。其中大部分的报表都是在工具中查询、计算、展现(用法1),还有极少的一小部分由于当时纯粹用报表工具做,速度很慢,就采用庆哥今天声讨的方法,计算和大致的展现全部放在数据库中,最后报表工具展现的时候,就一条简单的查询就OK了(用法2)。 但是今年,噩耗传来(客户和项目组头头"密谋"得出的),"把以前所有的报表全部改掉,改用方法2,把计算结果全部放在数据库中",还把这种架构叫做在数据集市上加一层"应用层",本人当时就极力反对,但没用。 采用这种架构的弊端太多: 1、降低报表工具的作用,加大后台开发工作,还有无法预知的维护工作。 2、架构的混乱:由于一些少数的报表的数据展现受到输入信息的限制(简单的就是报表的查询条件),不得不采用用法1,根据输入信息即时地查出数据,再在报表工具中计算展现。这时就没有用到"应用层"。 3、我反对的直接原因。100多个有的改了,有的还要重新整理报表的业务逻辑,这么大的修改工程不知需要多少人月啊,不排除这个修改工程会停止,乃至失败
责编:姜玲 微信扫一扫实时了解行业动态 微信扫一扫分享本文给好友 著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。 |
热门博文 |
|