基于RESTful Web Services的智能报表系统设计
2017-04-13杨丝雨孙连山
软件导刊 2017年3期
杨丝雨,孙连山
(陕西科技大学 电气与信息工程学院,陕西 西安 710021)
基于RESTful Web Services的智能报表系统设计
杨丝雨,孙连山
(陕西科技大学 电气与信息工程学院,陕西 西安 710021)
为提高企业总部与分支机构之间报表数据交换效率,降低报表系统客户端与服务器之间的耦合度,结合REST架构简单性、松散耦合、高度可伸缩性以及良好的性能等特点,提出了以RESTful Web Services作为在线智能报表系统Web服务的方案。分析了系统的整体业务功能,详细介绍了系统在服务端和客户端的设计,实现了该系统,验证了RESTful Web Services对提高系统整体性能的作用。
RESTful;智能报表;URI;HTTP方法;智能报表系统
0 引言
在企业信息化建设中,报表占据着非常重要的地位,越来越多的智能报表系统应运而生。大型企业通常采用树状的组织架构,总部下辖多个分部,而各个分部又可能进一步管辖多个单位,每个单位甚至又可以进一步细分为部门和班组。智能报表系统就用于满足企业总部与分支机构之间的基于灵活可定制报表的数据交换和汇总。主要功能包括:企业各单位设计创建报表模板、分发报表模板至下属单位或协作单位、对所获得的上报数据进行汇总并持久化封存,形成企业管理的信息资源库。各单位需填写来自上级或协作单位的报表模板并上报企业运行数据。显而易见,在企业不同层次的机构之间存在着复杂的数据交换,协调着企业运营。提高数据交换效率,并加快其查询速度是智能报表系统亟需解决的问题。……
登录APP查看全文
