配色: 字号:
B/S报表软件
2017-06-20 | 阅:  转:  |  分享 
  




B/S报表软件

B/S报表软件定义

B/S(Browser/Server,浏览器/服务器模式)也称B/S结构,是WEB兴起后的

一种网络结构模式。B/S模式是由最开始的C/S(Client/Server,客户机/服务

器)模式转变而来,该模式下用户界面完全通过WWW浏览器实现,一部分事

务逻辑在前端实现,但是主要事务逻辑在服务器端实现。浏览器通过WebServer

同数据库进行数据交互。B/S报表软件,简单来说,就是B/S结构下用户在线查

看、编辑、保存、输出的报表软件。

B/S报表软件特点

最初的管理信息系统基本上是采用C/S模式开发的,但随着Internet技术的广

泛应用,管理信息系统逐渐开始从C/S模式向B/S模式转变。

B/S报表软件最大的优点就是运行维护比较简便,它能实现不同的人员,从不同

的地点,以不同的接入方式(比如Internet/Intranet,LAN,WAN等)访问和

操作共同的数据。由于该结构不再需要专用的客户端软件,因此技术维护人员能

从繁重的安装、配置和升级等维护工作中解脱出来,把主要精力放在服务器程序

的更新工作上。同时,使用Web浏览器作为客户端软件,界面友好,新开发的

系统也不需要用户每次都从头学习。

但是由于B/S模式的特殊性,在C/S模式下相对较易实现的Excel报表打印功

能在B/S下却成为一个难点,打印操作比较复杂。因此大数据量业务以及注重报

表输出的,可以考虑用C/S结构来保证效率以及打印的方便性。





B/S报表软件功能

报表样式丰富。B/S报表软件在设计时支持Excel表格、Word文档等多种样式,

同时也有众多满足用户需求的功能,例如多级分组、数据透视、图文混排、套打

/直接打印、报表导出等。

数据可视化方式多样。数据展示中直观准确的标准越来越受到重视,B/S报表软

件里面有多种数据展示方法:图表、地图、条件格式化、数据预警、迷离图、数

据条、信号灯等。

交互式数据分析。目前数据分析提供有钻取、深化、过滤、排序、动态表格、图

表联动、表表联动、图图联动、目录跳转等多种方式,满足多种交互需求。

多数据源支持。B/S报表软件支持云数据库、Oracle、SAP、Access、文件和Json

等数据源类型,在报表设计中就能合并不同来源的数据,仅需提供原始明细数据,

无需通过SQL或编码的方式对数据进行汇总加工。

B/S报表软件开发工具

Web系统研发过程中的一个主要问题就是浏览器兼容性,开发人员需要根据不

同浏览器和版本编写不同的前端代码,而对最终用户来讲必须安装指定的浏览器

才能够获得较好的产品使用体验。

目前市场上开发B/S报表软件的工具各具特色,而葡萄城报表则完美实现跨浏

览器Web报表兼容性,通过将浏览器之间的差异进行完全封装,开发人员无需

针对浏览器差异编写任何代码,最终用户也可以在不同浏览器中获得一致的报表

使用体验。







献花(0)
+1
(本文系zenmshuo首藏)