B/S 报表软件定义

B/S(Browser/Server,浏览器/服务器模式)也称 B/S 结构,是 WEB 兴起后的一种网络结构模式。B/S 模式是由最开始的 C/S(Client/Server,客户机/服务器)模式转变而来,该模式下用户界面完全通过 WWW 浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。浏览器通过 Web Server 同数据库进行数据交互。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 报表兼容性,通过将浏览器之间的差异进行完全封装,开发人员无需针对浏览器差异编写任何代码,最终用户也可以在不同浏览器中获得一致的报表使用体验。

转载请注明出自:葡萄城报表

关于葡萄城报表

葡萄城报表是一套强大的报表开发和系统搭建工具,既能与您开发的报表软件项目紧密集成,也可独立部署运行,支持多数据源,具有无编码、灵活、稳定等特性,可以帮您快速搭建专业的报表软件系统,实现各类报表的设计、管理、权限控制、数据填报、负载均衡及跨平台发布。

千万种报表,同一种选择!获知葡萄城报表更多详情,请访问如下网站:
了解报表开发控件:http://www.gcpowertools.com.cn/products/activereports_overview.htm
了解报表服务器:http://www.grapecity.com.cn/enterprise-solutions/activereports_server/

葡萄城报表介绍:B/S 报表软件的更多相关文章

  1. 葡萄城报表介绍:Java 报表

    一.Java 报表定义 Java 是一门面向对象编程语言,不仅吸收了 C++ 语言的各种优点,还摒弃了 C++ 里难以理解的多继承.指针等概念,因此 Java 语言具有功能强大和简单易用两个特征.Ja ...

  2. 葡萄城报表介绍:Web 报表

    Web(World Wide Web)即全球广域网,也称为万维网,它是一种基于超文本和 HTTP 的.全球性的.动态交互的.跨平台的分布式图形信息系统.Web 报表是以 Web 作为信息展示平台,可以 ...

  3. 葡萄城公布新版ActiveReports 9报表控件和报表server

    2014年11月10日---葡萄城宣布正式公布ActiveReports9,包含了三种报表模型:RDL报表.页面报表.区域报表.对于ActiveReports中的这个最新版本号中,我们专注于提高产品的 ...

  4. 葡萄城报表介绍:矩表(Tablix)

    一.矩表(Tablix)定义 Tablix 即表(Table)+矩阵(Matrix)+列表(List),它是报表中展示数据的一种工具,由表.矩阵.列表这三个具有相似性的报表项组成. 二.矩表(Tabl ...

  5. 葡萄城报表模板库再次更新!补充医院Dashboard及房地产销售行业报表

    新增模板介绍 近日,葡萄城报表再次对报表模板库进行了更新,除了补充医院用于整体运营监控的5张 Dashboard 报表外,还增加了房地产销售场景中常见的12张报表. 5张 Dashboard 报表模板 ...

  6. 【葡萄城报表】还在为画“类Word文档报表”而发愁吗?

    ​Word 是非常强大的文档编辑工具,一些行业制式文档都是使用Word来创建的,像教育行业的申请表,履历表,审批表等,像石油业的勘探记录表,记录报告,检测报告等,如房地产业的制式合同,不仅包含大量的文 ...

  7. 如何将水晶报表(Crystal Report)导入葡萄城报表

    当从旧的报表平台迁移到葡萄城报表工具时,意味着有大量的报表设计工作要重复去做,如果有一款工具能够在这些工具之间进行自由转换,就能省去报表开发几乎一半的工作量. 葡萄城报表为兼容其他报表控件,提供了简单 ...

  8. 葡萄城报表V11 SP2新版本震撼发布!

    葡萄城报表正式发布 v11.2 版本,强势推出国内首创的基于HTML5的在线报表设计器,从此报表设计告别桌面应用程序,随时随地修改报表,真正跨平台操作,从而使任何报表用户更快速的响应报表业务变化! 在 ...

  9. 葡萄城报表 SP2 新特性(1)— 单元格智能合并

    中国式复杂报表的布局,因为数据的动态性和结构性,导致其布局往往是无规律,且在设计时无法预测的,如单元格合并,通常不仅希望在每一列的数据展现中,能够根据需要自动将相同的单元格合并,且每个单元格之间该属性 ...

随机推荐

  1. P2149 Elaxia的路线

    P2149 Elaxia的路线 题意简述: 在一个n(n<=1500)个点的无向图里找两对点之间的最短路径的最长重合部分,即在保证最短路的情况下两条路径的最长重合长度(最短路不为一) 思路: 两 ...

  2. POJ 1118

    #include<iostream> #include<set> #include<stdio.h> #include<math.h> #include ...

  3. Scala中使用implict 扩展现有类的方法

    Scala中implict的一种用法就是扩展现有类的方法,有点类似于.Net中的扩展方法(MS对扩展方法的介绍:扩展方法使你能够向现有类型“添加”方法,而无需创建新的派生类型.重新编译或以其他方式修改 ...

  4. Win7下无法提交MapReduce Job到集群环境(转)

    一. 对hadoop eclipse plugin认识不足 http://zy19982004.iteye.com/blog/2024467曾经说到我最hadoop eclipse plugin作用的 ...

  5. 【Java并发编程】:多线程环境中安全使用集合API

    在集合API中,最初设计的Vector和Hashtable是多线程安全的.例如:对于Vector来说,用来添加和删除元素的方法是同步的.如果只有一个线程与Vector的实例交互,那么,要求获取和释放对 ...

  6. ASP.NET:EntityFramework实现Session

    ASP.NET默认的InProc模式的Session既浪费内存又在网站重启时存在数据丢失问题,SQLServer模式的Session只支持SQL Server又需要命令行配置.使用EntityFram ...

  7. sql 递归树

    with CTE as ( -->Begin 一个定位点成员 select ID, PersonName,ParentID,cast(PersonName as nvarchar(max)) a ...

  8. redis-java中的callback回掉机制

    springboot整合redis后, 会提供StringRedisTEmplate和 RedisTemplate 两个模板类供食用, 有时候这并不能满足我们的需求, 需要使用 connect 处理, ...

  9. mysql 设置隔离级别

    查看隔离级别: mysql> select @@tx_isolation; +-----------------+ | @@tx_isolation | +-----------------+ ...

  10. mysql5.0版本下载地址

    http://dev.mysql.com/downloads/mysql/5.0.html Other Downloads: Windows (x86, 32-bit), ZIP Archive 5. ...