呼叫中心中可定制報表系統(tǒng)的設(shè)計與實現(xiàn)(一)
第三章 可定制報表系統(tǒng)分析和總體設(shè)計
圖3.1 報表系統(tǒng)用例圖 根據(jù)用例圖,在對其進行功能分析后,該系統(tǒng)首先需要具有以下幾個功能:
圖3.8 報表設(shè)計工具交互圖
根據(jù)報表設(shè)計工具功能以及與各部件交互情況分析,其界面布局設(shè)計包括菜單欄,報表設(shè)計工具編輯的基本對象區(qū)域,同時還包含該對象的屬性展示以及基本單元信息明細。該工具界面布局設(shè)計如圖3.9所示。
圖3.9 報表設(shè)計工具界面布局設(shè)計圖
在報表設(shè)計工具布局設(shè)計圖中,基本對象區(qū)域列出了該工具編輯的基本對象,對象展示區(qū)域顯示了選中的對象基本屬性配置,基本單元明細列出了該對象包含的各基本單元的配置信息,菜單欄是對選中的對象或者基本單元進行操作。利用菜單可以創(chuàng)建,修改和刪除操作對象。 3.5.2 報表生成流程設(shè)計 報表生成流程分為模式定義、規(guī)則定義和數(shù)據(jù)制作三個部分。規(guī)則定義需要引用模式定義的結(jié)果,而數(shù)據(jù)制作需要引用規(guī)則定義的結(jié)果。因此,需要遵循模式定義――規(guī)則定義――數(shù)據(jù)制作的順序過程。其流程如圖3.10所示。
圖3.10 報表生成流程圖
1.模式定義 模式定義是指定義模式各組成部分及其相互關(guān)系的過程。通常包括定義每個部分的名稱、位置、尺寸、格式,若該部分還有內(nèi)部結(jié)構(gòu),則照此模式繼續(xù)深入定義。 模式定義確定了作為數(shù)據(jù)載體的報表形態(tài)與結(jié)構(gòu),是生成報表數(shù)據(jù)的基礎(chǔ)和規(guī)則定義的前提條件。 2.數(shù)據(jù)規(guī)則定義 數(shù)據(jù)規(guī)則定義是在模式定義的基礎(chǔ)上,確定業(yè)務(wù)數(shù)據(jù)到報表數(shù)據(jù)的映射方法。規(guī)則定義為報表構(gòu)造了一個規(guī)則集合,集合中的規(guī)則是報表各個組成部分數(shù)據(jù)的來源和變換過程。因此,規(guī)則定義是報表生成過程中的一個重要環(huán)節(jié),是數(shù)據(jù)制作的前提條件,是模式定義和數(shù)據(jù)制作之間必要的銜接和過渡過程。 3.數(shù)據(jù)制作 數(shù)據(jù)制作是報表生成過程的最后一個步驟,它在模式定義的基礎(chǔ)上,使用規(guī)則定義生成的映射規(guī)則集合將業(yè)務(wù)數(shù)據(jù)映射到報表中。根據(jù)數(shù)據(jù)規(guī)則的內(nèi)容,數(shù)據(jù)制作過程具體可以分為三個步驟,數(shù)據(jù)采集,數(shù)據(jù)變換,數(shù)據(jù)填寫。 1)數(shù)據(jù)采集 數(shù)據(jù)采集它按照數(shù)據(jù)規(guī)則中制定的要求取得業(yè)務(wù)數(shù)據(jù)。 2)數(shù)據(jù)變換 數(shù)據(jù)變換會按照數(shù)據(jù)規(guī)則中指定的方法對采集到的數(shù)據(jù)實施變換操作。 3)數(shù)據(jù)填寫 數(shù)據(jù)填寫是按照規(guī)則中指定的格式將變換后的數(shù)據(jù)放置到規(guī)則所示的報表位置上。例如規(guī)則:“將本年度1至12月份的工資總額以標準數(shù)字格式填寫到報表第2行第4列的位置上”。對應(yīng)的三個過程為: 數(shù)據(jù)采集:獲取本年度1至12月份的12個工資數(shù)據(jù) 數(shù)據(jù)變換:對采集到的12個數(shù)據(jù)進行求和運算,Ei(i=1,2 ,3 ....12)。 數(shù)據(jù)填寫:將結(jié)果填寫到報表單元中。 3.6 本章小結(jié) 該系統(tǒng)的研究目的是減少報表系統(tǒng)在呼叫中心中不同時期的開發(fā)總工作量,解決系統(tǒng)生命周期短的問題,確保系統(tǒng)具有較好的通用性。本章針對這一目的對報表系統(tǒng)進行了分析和總體設(shè)計。該部分主要完成了報表系統(tǒng)的具體需求分析,研究了可定制報表系統(tǒng)的研究目的、意義和方法,提出了具體的解決方案,并在系統(tǒng)分析的基礎(chǔ)上闡述了系統(tǒng)設(shè)計的思想、任務(wù)和過程,構(gòu)建了系統(tǒng)的總體架構(gòu)和功能設(shè)計模型。
本文未經(jīng)許可謝絕轉(zhuǎn)載! 呼叫中心中可定制報表系統(tǒng)的設(shè)計與實現(xiàn)(三) 呼叫中心中可定制報表系統(tǒng)的設(shè)計與實現(xiàn)(四)
作者獨家供稿 CTI論壇報道