企业邮局 联系我们 设为首页 收藏本站 繁體中文
新闻搜索
 
最新新闻
1  财务软件通用操作指南
2  ChatGPT,你对
3  消息称OpenAI正
4  英特尔与产业打造全栈
5  速达渠道全系列产品注
6  中小企业如何实现数智
7  速达天耀A.clou
8  英伟达发布H200!
9  如何控制采购成本?首
10  全球 6&
热门新闻 点击
 中小企业信息化问题多 2771124
 企业信息综合信息化服 1630366
 ERP风雨40年之痛 1416446
 ERP代理商应如何掌 1293842
 实施ERP之前需考虑 769350
 下月可预订世博会手机 744548
 “2009IT影响中 476136
 铁通介入固话业务&n 472974
 江苏泰州ISP服务商 472718
 又遇金融危机 中小企 422774
     首页 >> ERP
简单三招解决复杂ERP报表!
双击自动滚屏 来源:速达天耀  发布者:dx116  发布时间:2019-6-17  阅读:1580次 【字体:

功能简介

报表无疑是ERP系统中用到的最频繁的单据之一。比如每天采购要打印采购明细帐;仓库每天要导出收货或者出货明细;销售每天要打印订单明细等。故报表的设计在ERP系统开发中占据大半江山。

01

报表越复杂,准确性越难以把握

一般来说,报表越复杂,其准确性余越难以把握。其实抛开ERP系统,从统计学的角度,我们也可以得出这个结论。现在有三个抽屉。每个抽屉中都有0-9十个数字。如果现在从每个抽屉中随意抽出两个数字,最后组成一个三位数。那么最后有几种结构呢?这是一个排列组合的问题。同理,当涉及到的基础表数量越多,涉及到的模块越多,其最后结果的准确性就越难以保障。而当数据的准确性不高时,其实用性也就相应的降低。

02

报表关联越多,其性能也会直线下降

报表越复杂,其涉及到的后台数据库基础表也就越多。虽然多表之间的关联查询是允许的,但是关联的关键字越多,其查询的效率也就越低。特别是在关联条件中,有时候采用的并不是关键字之间的关联。如有可能日期(字符数据类型的关联)之间的关联,此时查询的效率会更低。

故从数据库与应用软件的整体性能考虑,也不建议采用比较复杂的报表视图。毕竟性能降低、查询的时间比较长时,报表的实用性也在降低。

03

设计复杂报表的注意事项

 复杂的报表当设计到多表时,最好采用模块化

可以将其分为四层。最基层是基本数据表,第二层是零件出库信息、当月采购信息等数据,第三层是根据第二层的数据进行计算分析;第三层视图再将这些视图进行连接。这么操作的话,方便后续的维护与查询。同时也可以提高查询的速度。为什么这么说呢?如在第二层视图设计中,可以对基础表的数据进行过滤。此时由于基础数据少,那么后续的报表查询速度也会加快。为此对于比较复杂报表的设计,要考虑分层设计的思路。以提高报表的查询性能与灵活性。

要考虑数据核对的需要。

 比较复杂的报表,其可能会涉及到多个不同的部门。如将涉及到不同的部门的信息先设计成不同的报表。在某个特定的时刻,如月末,先让各个部门的人员核对相关的数据。核对完成没有错误之后,再对相关的数据进行运算。而不是一开始就将所有数据在一张报表上显示。这会导致各个部门数据核对的麻烦,即各个部门不利于核对与自己相关的数据。其实这一点跟上面提到的视图分层化设计类似。在ERP上,报表的内容也要分不同的模块进行体现。这有利于用户对数据进行核对与确认。然后再将它们整合起来。这种各个击破的方式,就有利于提高数据的准确性。


  • 上一条新闻: ERP到底有什么用?

  • 下一条新闻: ERP在财务管理中的应用优势
  • 返回上级新闻
  •  相关评论

    暂无评论

     发表评论
     呢称:
    验证码:
     评论内容:
      

    打印本页 || 关闭窗口

    地址:北京市朝阳区管庄乡1号1幢1431号 电话:010-56142899 传真:010-82085683 热线:18701104954 邮箱:xmkj@bjxmkj.com QQ:744952589 点击这里给我发消息
    版权所有 (C) 北京信铭科技有限公司
    备案/许可证号:京ICP备09056968号-2