[摘要] 綜合查詢分析子系統是綜合管理應用系統平臺的一個組成部分,主要提供統計查詢和分析功能,比如報表數據展現、圖形展現、報表(圖形)打印、動態查詢與數據展現等,主要開發工具為Java和Oracle。
[關鍵詞] 統計 查詢 概要設計
一、引言
查詢分析子系統是多經綜合管理系統平臺的最終目標,是對各行業企業上報的各類數據進行整合,按多種經營管理的需要從多角度、多種方式來展現企業信息。
按查詢方式來分,查詢分析可分為三種:
第一,是針對企業上報表單來查詢各企業各周期的上報表單,查詢的是企業最詳細的信息,也包括對企業動態上報的信息查詢。
第二,是按既定格式的統計分析報表查詢,根據綜合管理需要從各個角度定義報表模型來展現企業信息,這是主要查詢分析方式。
第三,是根據用戶的需要,可隨時動態構建查詢內容和條件來從數據庫中提取需要的信息,也可以將動態構建的查詢保存為主題,供重復查詢使用,這是查詢分析的一種補充。
二、系統實現方案
1.接口設計
用戶接口,統一采用瀏覽器方式。
外部接口,系統平臺是一相對獨立的應用系統,與外部的接口只能從Excel文件模板導入企業表單數據。
具體接口應用流程:
(1)創建與表單對應的Excel文件模板;
(2)并建立表單數據項目與Excel文件模板單元格的對照關系;
(3)企業按周期從自己信息系統中導出表單中相應數據到Excel文件模板,或手工錄入;
(4)進入多經平臺的企業上報功能,選擇表單,如果表單支持導入則選擇已經準備好數據的Excel文件,系統進行合法性檢測后,將根據對照關系自動導入。
內部接口,模塊之間的數據庫數據交互通過存儲過程和觸發器的形式來實現。
客戶端與服務器端之間數據參數的傳遞以GET或POST方式來實現。
2.模塊設計
3.流程設計
僅以動態查詢應用流程為例。
4.數據庫設計
僅以數據字典從表為例。
5.功能需求與程序的關系
三、結束語
綜合查詢分析系統是綜合管理應用系統平臺的子系統。本文只對該子系統的概要設計過程進行了簡單的敘述。該系統已投入使用,運行情況良好。