本研究的目的是提出一個報表產生器架構並加入SOA所提出的觀念,使得資訊資產投資可以一直被重複組合使用。 本研究之研究目的有以下兩點: 1. 以系統發展法的方式提出服務導向(SOA)的報表產生器架構。 2. 將報表的開發權轉交給使用者,讓使用者可以自行設計所需要的報表。 透過此報表產生器視覺化之介面,填入報表相關資訊後,系統自動產生一個定義報表檔的XML Schema以及SQL查詢語言(Store Procedure),使用者不再需要透過專業的資訊人員撰寫繁瑣的程式碼,便可以產生所需要的報表格式,大幅降低報表開發的複雜度,以幫助使用者在沒有資訊人員的協助下建立報表。
This research focus on encompass the concept of SOA with Report Generator, where IT asset can be reorganized and reused. The main purpose of this research is as following: 1. The architecture of a SOA based Report Generator is under guidance of system development methodology. 2. Provide the end-user a convenient and a flexible environment, for developing his/her own report. Via this report generator visualisation interphase, after user entered the related data, system will generate a report file in XML Schema and also SQL Store Procedure language to allow user to generate related reports without the presence of assistance of the programmers. Other than that, it will also reduce the complexity when creating the report format so as to allow user to generate automated report.