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