Abstract:The report designer of facing service is based on web and meets the system requirements through providing service. Act as coarse-grained services, this report designer is composed of a plurality of fine-grained sub service, providing a templates-designed service for different business system by converting interface. It reduces development difficulty by dragging component to use. And it is convenient for using and maintain. The report designer uses XML to save and access the template files, and it is quick to change the format of template files through changing the mapping rules to provide convenience for exporting. The new designer solves the problem of inflexibility and non-reusability of the traditional designer which is based on Object-Oriented or Integration-Oriented or Component-Oriented. And the new designer also has the feature of accessibility, interactivity and expansibility.