针对报表软件复用性差与信息系统中数据无法和其它系统交互问题,根据报表的生成流程分析出报表的共性与个性,提出了一种基于web服务的柔性报表服务模型。柔性报表服务模型由报表系统开发平台、报表模板制作平台和报表生成服务构成。开发平台用于与特定的信息系统绑定,制作平台用于制作报表模板,报表生成服务用于被其它系统调用返回需要的报表文件。最后,在.NET平台下对模型进行实现,证明模型的可用性和正确性。
To solve the problems of poor reusability and data in information systems without interacting with other systems for re- porting software, the commonality and individuality of the report are analyzed according to the report generation process, then a flexible reporting service model based on web service is proposed. Flexible reporting service model is composed of the reporting system development platform, the reporting template production platform and report generation service. The specific information system is bound by development platform, the reporting template is made by production platform, the required reporting service was returned by the report generation services while the report is called by other system. Finally, the model based on. NET platform is implemented, the results show that the model has availability and accuracy.