光明乳業(yè)呼叫中心產(chǎn)品_詳細設計說明書.doc_第1頁
光明乳業(yè)呼叫中心產(chǎn)品_詳細設計說明書.doc_第2頁
光明乳業(yè)呼叫中心產(chǎn)品_詳細設計說明書.doc_第3頁
光明乳業(yè)呼叫中心產(chǎn)品_詳細設計說明書.doc_第4頁
光明乳業(yè)呼叫中心產(chǎn)品_詳細設計說明書.doc_第5頁
已閱讀5頁,還剩50頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

項目名稱 詳細設計說明書光明乳業(yè)呼叫中心產(chǎn)品詳細設計說明書上海理想信息產(chǎn)業(yè)(集團)有限公司 年 月1 概述51.1 編寫目的51.2 適用范圍51.3術語和縮寫51.4 參考資料52 功能邏輯62.1功能邏輯描述62.1.1功能模塊結構圖62.1.2功能模塊描述73 總體界面設計73.1設計原則73.2設計思路73.3界面風格94 數(shù)據(jù)庫設計95模塊設計95.1系統(tǒng)管理95.1.1角色管理95.1.2用戶管理115.1.3系統(tǒng)參數(shù)管理145.2知識庫分類管理145.2.1分類展示145.2.2分類新增155.2.3分類修改155.2.4分類刪除165.2.5分類排序175.2.6分類轉(zhuǎn)移185.3知識庫信息管理185.3.1信息查詢185.3.2信息新增195.3.3信息修改205.3.4信息刪除215.3.5信息轉(zhuǎn)移225.4搜索引擎模塊225.4.1索引文件建立225.4.2索引文件更新235.4.3 基本搜索265.5外拔業(yè)務275.5.1外呼列表275.5.2外表詳單285.6外呼管理285.6.1外呼查詢285.6.2外呼新增295.6.3外呼修改305.6.4外呼刪除305.6.5外呼詳情315.6.6外呼客戶批量導入325.7公告管理325.7.1發(fā)布公告325.7.2用戶查看公告335.7.3管理員查看公告345.8廣告管理345.8.1廣告新增345.8.2廣告修改355.8.3廣告刪除355.8.4廣告詳細365.9黑名單管理375.10質(zhì)檢員評分405.11質(zhì)檢評分模板475.12來電業(yè)務506接口設計526.1來電彈屏功能接口526.2話務小結功能接口531 概述1.1 編寫目的本文檔是對光明乳業(yè)呼叫中心軟件產(chǎn)品的需求規(guī)格進行清晰、準確、全面的定義,是反映光明乳業(yè)呼叫中心軟件產(chǎn)品的工作范圍、約束和限制等的說明性文件,是進行光明乳業(yè)呼叫中心軟件產(chǎn)品開發(fā)的依據(jù)。1.2 適用范圍本文檔適用于光明乳業(yè)呼叫中心軟件產(chǎn)品開發(fā)的全過程。1.3術語和縮寫術語和縮寫解釋備注CTIComputer Telephony Integration,計算機電信集成IVRInteractive Voice Response,交互式語音應答URLUniform Resource Locator,統(tǒng)一資源定位符B/SBrowser/Server,瀏覽器/服務器模式C/SClient/Server,客戶端/服務器模式APIApplication programming interface 應用程序接口- 應用程序和底層軟件交互控制的接口1.4 參考資料參考文件備注光明乳業(yè)呼叫中心產(chǎn)品_需求規(guī)格說明書v1.0.doc2 功能邏輯2.1功能邏輯描述2.1.1功能模塊結構圖2.1.2功能模塊描述功能模塊子模塊編號簡要說明知識庫分類管理分類展示展示用戶所能使用的分類,根絕訪問權限不同,分類展示也不相同分類新增分類修改分類刪除同分類排序支持同分類的子節(jié)點上下移動排序分類轉(zhuǎn)移可以將一個分類下的子節(jié)點移動到另一個分類下知識庫信息管理信息查詢查詢審核發(fā)布后的信息信息新增信息修改信息刪除信息轉(zhuǎn)移可以將信息轉(zhuǎn)移到另一個分類知識庫檢索基本搜索輸入查詢關鍵字進行查詢搜索展示展示搜索結果3 總體界面設計3.1設計原則界面美觀實用,用戶操作簡單。3.2設計思路界面總體框架設計查詢頁面設計3.3界面風格管理界面做到美觀大方、風格統(tǒng)一,并有一些提示信息指導用戶操作使用。盡量使用選擇框、下拉框等選擇操作界面,方便用戶的使用。4 數(shù)據(jù)庫設計可以具體參見:光明乳業(yè)_數(shù)據(jù)庫設計說明書.doc5模塊設計5.1系統(tǒng)管理5.1.1 角色管理5.1.1.1角色展示模塊名稱角色展示功能描述展示所有角色,以便于對角色權限進行管理輸入1, 點擊“角色管理”功能節(jié)點,進入role.jsp頁面。2, 輸入查詢條件,調(diào)用roleAction的list方法,返回查詢角色信息輸出list方法返回一個role集合給role.jsp頁面展示。數(shù)據(jù)結構和算法異常處理彈出錯誤提示窗口,頁面保持原有數(shù)據(jù)展示。補充說明5.1.1.2角色新增模塊名稱角色新增功能描述新增一個角色,配置此角色的權限動作。輸入1, 在角色查詢頁面,點擊“新增”按鈕,進入roleAdd.jsp頁面。2, 輸入角色名、角色性質(zhì)、配置角色參數(shù)。點擊提交,將調(diào)用roleAction的insert方法,用戶錄入信息將保存入庫。輸出新增信息成功,提示用戶新增成功。如果拋出異常新增失敗,則顯示異常信息。數(shù)據(jù)結構和算法異常處理彈出錯誤提示窗口,頁面保持原有數(shù)據(jù)展示。補充說明5.1.1.3角色修改模塊名稱角色修改功能描述展示分類樹,以便用戶操作,用戶設置的權限不同,所能看到的分類樹也不相同輸入1, 在role.jsp頁面,查詢到的信息結果里,有修改權限的用戶,可以點擊單條信息記錄操作區(qū)中的“修改” 按鈕,進行信息修改。2, 點擊修改首先調(diào)用showTreeUpdate方法,查詢出此條信息記錄的詳細信息,并跳轉(zhuǎn)到此角色信息的輸入模板進行顯示。3, 用戶完成修改后,點擊“確認”,觸發(fā)update方法,將更改的信息更新入庫。輸出修改成功則提示用戶修改成功,如果發(fā)生錯誤,則顯示異常信息。數(shù)據(jù)結構和算法異常處理彈出錯誤提示窗口,頁面保持原有數(shù)據(jù)展示。補充說明5.1.1.4角色刪除模塊名稱角色刪除功能描述刪除一個角色輸入1, 在role.jsp頁面,查詢到的信息結果里,有刪除權限的用戶,可以點擊單條信息記錄操作區(qū)中的“刪除” 按鈕,進行信息刪除操作。2, 點擊刪除按鈕,觸發(fā)roleAction的delete方法,傳入待刪除數(shù)據(jù)的ID,進行數(shù)據(jù)刪除3, 刪除成功后直接刷新role.jsp,重新顯示查詢信息。輸出刪除成功提示用戶操作成功,失敗則顯示拋出的異常信息數(shù)據(jù)結構和算法異常處理彈出錯誤提示窗口,頁面保持原有數(shù)據(jù)展示。補充說明5.1.2 用戶管理5.1.2.1用戶展示模塊名稱用戶展示功能描述展示所有用戶,以便于對系統(tǒng)用戶進行管理輸入1, 點擊“用戶管理”功能節(jié)點,進入user.jsp頁面。2, 輸入查詢條件,調(diào)用userAction的list方法,返回查詢用戶信息輸出list方法返回一個user集合給user.jsp頁面展示。數(shù)據(jù)結構和算法異常處理彈出錯誤提示窗口,頁面保持原有數(shù)據(jù)展示。補充說明5.1.2.2用戶新增模塊名稱用戶新增功能描述新增一個用戶,并填寫用戶資料。輸入1, 在用戶查詢頁面,點擊“新增”按鈕,彈出用戶信息輸入div層。2, 輸入工號,密碼,確認密碼,姓名,角色,錄入時間等信息。點擊提交,將調(diào)用userAction的insert方法,用戶錄入信息將保存入庫。輸出新增信息成功,提示用戶新增成功。如果拋出異常新增失敗,則顯示異常信息。數(shù)據(jù)結構和算法異常處理彈出錯誤提示窗口,頁面保持原有數(shù)據(jù)展示。補充說明5.1.2.3用戶修改模塊名稱用戶修改功能描述修改一個用戶的資料。輸入1, 在user.jsp頁面,查詢到的信息結果里,有修改權限的用戶,可以點擊單條信息記錄操作區(qū)中的“修改” 按鈕。2, 在當前頁面彈出信息修改div層,輸入工號,密碼,確認密碼,姓名,角色等信息。3, 用戶完成修改后,點擊“確認”,觸發(fā)update方法,將更改的信息更新入庫。輸出修改成功則提示用戶修改成功,如果發(fā)生錯誤,則顯示異常信息。數(shù)據(jù)結構和算法異常處理彈出錯誤提示窗口,頁面保持原有數(shù)據(jù)展示。補充說明5.1.2.4用戶刪除模塊名稱角色刪除功能描述刪除一個角色輸入1, 在user.jsp頁面,查詢到的信息結果里,有刪除權限的用戶,可以點擊單條信息記錄操作區(qū)中的“刪除” 按鈕,進行信息刪除操作。2, 點擊刪除按鈕,觸發(fā)userAction的delete方法,傳入待刪除數(shù)據(jù)的ID,進行數(shù)據(jù)刪除3, 刪除成功后直接刷新user.jsp,重新顯示查詢信息。輸出刪除成功提示用戶操作成功,失敗則顯示拋出的異常信息數(shù)據(jù)結構和算法異常處理彈出錯誤提示窗口,頁面保持原有數(shù)據(jù)展示。補充說明5.1.3 系統(tǒng)參數(shù)管理5.2知識庫分類管理5.2.1 分類展示模塊名稱分類展示模塊功能描述展示分類樹,以便用戶操作,用戶設置的權限不同,所能看到的分類樹也不相同輸入1, 點擊“分類展示”功能節(jié)點,進入sortView.jsp頁面。2, 頁面初始化時調(diào)用sortAction的list (String pid)方法,初始化pid為null,則默認為顯示頂級分類,在頁面任意雙擊一個展示的分類,就會以此分類的ID作為pid查詢下一層的節(jié)點展示在頁面列表框中,每次只展示一個父分類的所有子節(jié)點。3, 除了初始化時,每次雙擊顯示的下級分類列表框,第一行都顯示“返回上一層節(jié)點”。用戶雙擊可以返回到上一層分類目錄。4, 在頁面雙擊觸發(fā)查詢和顯示都用ajax完成,頁面不發(fā)生跳轉(zhuǎn)。輸出list(String pid)方法返回一個SortList給sortView.jsp頁面。數(shù)據(jù)結構和算法異常處理彈出錯誤提示窗口,頁面保持原有數(shù)據(jù)展示。補充說明5.2.2分類新增模塊名稱分類新增模塊功能描述新增知識庫分類。輸入1, 在sortView.jsp頁面,點擊“+”按鈕,就會彈出一個層,讓用戶輸入新增分類名稱,選擇是否需要審核,開放范圍。輸入完畢點擊確定,層消失,新增節(jié)點會自動增加為當前節(jié)點列表的最下一個。2, 節(jié)點新增,將調(diào)用sortAction的createSort(SortForm sort)方法,將新增節(jié)點入庫。3, 在頁面上完成新增是用ajax完成操作,頁面不發(fā)生跳轉(zhuǎn)。輸出Int createSort(SortForm sort)新增方法將返回一個int參數(shù),0為新增成功;1具有相同父節(jié)點分類中已有重復的分類名;2,新增分類的父節(jié)點下已經(jīng)擁有發(fā)布信息,由用戶選擇是否仍要新增節(jié)點,確認新增則父節(jié)點信息將被刪除3系統(tǒng)錯誤數(shù)據(jù)結構和算法異常處理彈出錯誤提示窗口,頁面保持原有數(shù)據(jù)展示,不顯示新增數(shù)據(jù)。補充說明5.2.3分類修改模塊名稱分類修改模塊功能描述修改知識庫分類。輸入1, 在sortView.jsp頁面,點擊“edit”按鈕,就會彈出一個層,用戶可以修改分類名稱,選擇是否需要審核,開放范圍。輸入完畢點擊確定,層消失,所修改的節(jié)點信息會自動存入數(shù)據(jù)庫。2, 節(jié)點新增,將調(diào)用sortAction的editSort(SortForm sort)方法,將修改信息入庫。3, 在頁面上完成修改是用ajax完成操作,頁面不發(fā)生跳轉(zhuǎn)。輸出Int editSort(SortForm sort)修改方法將返回一個int參數(shù),0為修改成功;1具有相同父節(jié)點分類中已有重復的分類名;2系統(tǒng)錯誤數(shù)據(jù)結構和算法異常處理彈出錯誤提示窗口,頁面保持原有數(shù)據(jù)展示,數(shù)據(jù)恢復到修改前正確狀態(tài)。補充說明5.2.4分類刪除模塊名稱分類刪除模塊功能描述刪除知識庫分類。輸入1, 在sortView.jsp頁面,選中一個待刪除分類節(jié)點,點擊“”按鈕,就可以刪除掉一個節(jié)點。 2, 節(jié)點刪除,將調(diào)用sortAction的delSort(Long sortId)方法,將信息從數(shù)據(jù)庫刪除。3, 在頁面上完成刪除是用ajax完成操作,頁面不發(fā)生跳轉(zhuǎn)。輸出Int delSort(SortForm sort)修改方法將返回一個int參數(shù),0為修改成功;1提示用戶此分類下有信息是否需要刪除;2系統(tǒng)錯誤數(shù)據(jù)結構和算法異常處理彈出錯誤提示窗口,頁面保持原有數(shù)據(jù)展示,數(shù)據(jù)恢復到刪除前正確狀態(tài)。補充說明5.2.5分類排序模塊名稱分類排序模塊功能描述在同一個分類下,可以對子分類的顯示順序進行調(diào)整,默認為按照新增時間先后順序排序。輸入1, 在sortView.jsp頁面,選中一個分類節(jié)點,點擊“”,“”按鈕,就可以將選中節(jié)點向上或向下移動一行。 2, 節(jié)點排序,將調(diào)用sortAction的idxSort(Long sortId,int idx)方法。Idx為1,則向下移動一行;-1則向上移動一行。3, 在頁面上完成排序是用ajax完成操作,頁面不發(fā)生跳轉(zhuǎn)。輸出Int idxSort(SortForm sort)修改方法將返回一個int參數(shù),0為修改成功;1系統(tǒng)錯誤數(shù)據(jù)結構和算法異常處理彈出錯誤提示窗口,頁面保持原有數(shù)據(jù)展示,數(shù)據(jù)恢復到排序前正確狀態(tài)。補充說明5.2.6分類轉(zhuǎn)移模塊名稱分類轉(zhuǎn)移模塊功能描述支持分類轉(zhuǎn)移,轉(zhuǎn)移分類會將分類所屬子分類和分類所屬的信息全部轉(zhuǎn)移到另一個節(jié)點。輸入1, 在sortView.jsp頁面,選中一個分類節(jié)點,在轉(zhuǎn)移目的列表中,選擇所要轉(zhuǎn)移到的分類節(jié)點目的地,點擊“”按鈕,待轉(zhuǎn)移分類節(jié)點就從原有位置轉(zhuǎn)移到其他分類節(jié)點下。2, 分類轉(zhuǎn)移,將調(diào)用sortAction的moveSort(Long sortId,Long arriveSortId)方法。SortId為待轉(zhuǎn)移的分類節(jié)點;arriveSortId為目的父節(jié)點。3, 轉(zhuǎn)移分類,會將此節(jié)點的子節(jié)點和所屬信息全部轉(zhuǎn)移到另一個節(jié)點下。4, 在頁面上完成轉(zhuǎn)移是用ajax完成操作,頁面不發(fā)生跳轉(zhuǎn)。輸出Int moveSort(Long sortId,Long arriveSortId)分類轉(zhuǎn)移方法將返回一個int參數(shù),0為轉(zhuǎn)移成功;1系統(tǒng)錯誤數(shù)據(jù)結構和算法異常處理彈出錯誤提示窗口,頁面保持原有數(shù)據(jù)展示,數(shù)據(jù)恢復到排序前正確狀態(tài)。補充說明5.3知識庫信息管理5.3.1信息查詢模塊名稱信息查詢功能描述用戶可以對所需操作信息進行多條件查詢輸入1, 點擊“信息管理”功能節(jié)點,進入listRepository.jsp頁面。2, 查詢條件為:信息編號,標題,關鍵字,生效日期段,分類,狀態(tài),發(fā)布人。用戶可以根據(jù)自己的需要輸入條件進行查詢。3, 點擊“查詢”按鈕,觸發(fā)repositoryAction的list方法,將方法返回的數(shù)據(jù)作為結果顯示在頁面上。4, 用戶可以根據(jù)權限對查詢結果進行:刪除,修改,轉(zhuǎn)移等操作。輸出list方法返回一個知識庫數(shù)據(jù)集合給listRepository.jsp頁面。數(shù)據(jù)結構和算法異常處理展示拋出的錯誤信息。補充說明5.3.2信息新增模塊名稱信息新增模塊功能描述新增錄入信息。輸入1, 點擊“信息新增”功能節(jié)點,進入insertRepository.jsp頁面。2, 首先選擇所要錄入信息的分類。點擊確定,將觸發(fā)repositoryAction的gotoInsertPage方法,傳入所選擇的最底層節(jié)點ID。3, 跳轉(zhuǎn)插入頁面insertRepository.jsp進行信息錄入。4, 用戶錄入信息完成,點擊“新增”按鈕,則調(diào)用repositoryAction中的insert方法,用戶錄入信息將保存入庫。輸出新增信息成功,提示用戶新增成功。如果拋出異常新增失敗,則顯示異常信息。數(shù)據(jù)結構和算法異常處理展示拋出的錯誤信息。補充說明5.3.3信息修改模塊名稱信息修改模塊功能描述修改知識庫信息。輸入4, 在listRepository.jsp頁面,查詢到的信息結果里,有修改權限的用戶,可以點擊單條信息記錄操作區(qū)中的“修改” 按鈕,進行信息修改。5, 點擊修改首先調(diào)用list方法,查詢出此條信息記錄的詳細信息,并跳轉(zhuǎn)到此信息的輸入模板進行顯示。6, 用戶完成修改后,點擊“確認”,觸發(fā)update方法,將更改的信息更新入庫。輸出修改成功則提示用戶修改成功,如果發(fā)生錯誤,則顯示異常信息。數(shù)據(jù)結構和算法異常處理展示拋出的錯誤信息。補充說明5.3.4信息刪除模塊名稱信息刪除模塊功能描述刪除知識庫分類。支持批量刪除輸入4, 在listRepository.jsp頁面,查詢到的信息結果里,有刪除權限的用戶,可以點擊單條信息記錄操作區(qū)中的“刪除” 按鈕,進行信息刪除操作。5, 點擊刪除按鈕,觸發(fā)repositoryAction的delete方法,傳入待刪除數(shù)據(jù)的ID,進行數(shù)據(jù)刪除6, 刪除成功后直接刷新listRepository.jsp,重新顯示查詢信息。輸出刪除成功提示用戶操作成功,失敗則顯示拋出的異常信息。數(shù)據(jù)結構和算法異常處理展示拋出的錯誤信息。補充說明5.3.5信息轉(zhuǎn)移模塊名稱信息轉(zhuǎn)移模塊功能描述可以對發(fā)布的信息重新選擇發(fā)布分類,實現(xiàn)信息的轉(zhuǎn)移,支持批量轉(zhuǎn)移輸入1, 在listRepository.jsp頁面,查詢到的信息結果里,用戶可以勾選1個或者多個記錄,選擇要轉(zhuǎn)移到的目的分類,點擊轉(zhuǎn)移,進行信息的轉(zhuǎn)移。2, 點擊轉(zhuǎn)移,會觸發(fā)transort方法。此方法將會對信息的所屬分類作出修改。輸出轉(zhuǎn)移成功提示用戶操作成功,失敗則顯示拋出的異常信息。數(shù)據(jù)結構和算法異常處理展示拋出的錯誤信息。補充說明5.4搜索引擎模塊針對知識庫的檢索模塊,用lucene實現(xiàn)對附件文檔的全文檢索,用compass實現(xiàn)對數(shù)據(jù)庫數(shù)據(jù)的全文檢索。包括索引文件的建立、搜索、以及相關搜索結果顯示。5.4.1索引文件建立 Web應用部署的時候,對已有數(shù)據(jù)以及附件建立索引文件。5.4.1.1數(shù)據(jù)庫數(shù)據(jù)索引文件建立模塊名稱建立數(shù)據(jù)庫數(shù)據(jù)索引文件功能描述針對已有的數(shù)據(jù)庫知識庫表全表數(shù)據(jù)建立索引文件使用權限默認系統(tǒng)管理員輸入項1, 在application.xml文件里面配置一個類CompassIndexBuilder Bean,WEB應用啟動的時候,調(diào)用這個類的index方法建立索引。數(shù)據(jù)結構和算法異常處理在日志文件里面記錄詳細異常信息,然后返回補充說明5.4.1.2附件文檔索引建立模塊名稱建立附件文檔的索引文件功能描述針對數(shù)據(jù)庫數(shù)據(jù)已存在的附件文檔建立索引使用權限默認系統(tǒng)管理員輸入項1, WEB應用啟動的時候,在CompassIndexBuilder的index()方法里面調(diào)用IndexFiles類的indexDocs()方法對已存在的附件文檔建立索引。數(shù)據(jù)結構和算法異常處理在日志文件里面記錄詳細異常信息,然后返回補充說明5.4.2索引文件更新5.4.2.1索引文件新增模塊名稱新增數(shù)據(jù)庫數(shù)據(jù)以及附件所對應的索引功能描述新增知識庫表的數(shù)據(jù)以及上傳新的附件時,同時添加相對應的索引文件使用權限信息維護人員,發(fā)布者輸入項1, 新增頁面,輸入標題、內(nèi)容、上傳附件等。2, 在application里面配置索引更新compassGps、txAdvice Bean以及配置。3, 點擊提交按鈕,在數(shù)據(jù)更新的同時,spring內(nèi)部機制自動更新數(shù)據(jù)庫數(shù)據(jù)索引文件,調(diào)用IndexFiles類的createIndex(filePath,indexFilePath,pojoname,pojopro,pojoprovalue)新增上傳附件的索引文件。輸出成功:系統(tǒng)提示操作成功,進入繼續(xù)信息新增頁面。失?。悍祷厥≡?。數(shù)據(jù)結構和算法異常處理在日志文件里面記錄詳細異常信息,然后返回。補充說明5.4.2.2 索引文件更新模塊名稱更新數(shù)據(jù)庫數(shù)據(jù)以及附件所對應的索引功能描述修改知識庫記錄以及上傳新的附件時,同時更新相對應的索引文件使用權限信息維護人員,發(fā)布者輸入項1, 更新頁面,輸入標題、內(nèi)容、上傳新的附件。2, 在application里面配置索引更新compassGps、txAdvice Bean以及配置。3, 點擊提交按鈕,(1):在數(shù)據(jù)庫數(shù)據(jù)更新的同時,自動更新數(shù)據(jù)庫數(shù)據(jù)對應的索引文件;(2):調(diào)用updateIndex(filePath, indexFilePath, pojoname, pojopro, pojoprovalue)方法更新附件對應的索引文件。輸出成功:系統(tǒng)提示操作成功。失?。悍祷厥≡?。數(shù)據(jù)結構和算法異常處理在日志文件里面記錄詳細異常信息,然后返回。補充說明5.4.2.3 索引文件刪除模塊名稱刪除數(shù)據(jù)庫數(shù)據(jù)以及附件所對應的索引功能描述修改知識庫記錄以及上傳新的附件時,同時更新相對應的索引文件使用權限信息維護人員,發(fā)布者輸入項1, 更新頁面,輸入標題、內(nèi)容、上傳新的附件。2, 在application里面配置索引更新compassGps、txAdvice Bean以及配置。3, 點擊提交按鈕,(1):在數(shù)據(jù)庫數(shù)據(jù)更新的同時,自動更新數(shù)據(jù)庫數(shù)據(jù)對應的索引文件;(2):調(diào)用updateIndex(filePath, indexFilePath, pojoname, pojopro, pojoprovalue)方法更新附件對應的索引文件。輸出成功:系統(tǒng)提示操作成功。失敗:返回失敗原因。數(shù)據(jù)結構和算法異常處理在日志文件里面記錄詳細異常信息,然后返回。補充說明5.4.3 基本搜索5.4.3.1 基本搜索模塊名稱基本搜索功能描述用戶可以輸入搜索關鍵字進行搜索,支持多關鍵字搜索(用空格分開)。使用權限所有用戶輸入項點擊基本搜索菜單,進入基本搜索頁面search.jsp,輸入搜索關鍵字,其中支持多關鍵字搜索(用空格分開)。調(diào)用SearchAction類的search(key)方法進行檢索。輸出1, 搜索得到數(shù)據(jù)集合list,存儲在Web容器的session里面,然后跳轉(zhuǎn)到在searchResult.jsp里面展示:a) 搜索結果排序按照:key關鍵字、title標題、content內(nèi)容(包含基礎信息錄入內(nèi)容和模板信息錄入內(nèi)容),riderContent文檔內(nèi)容的順序進行排序。b) 顯示內(nèi)容為:title標題,key關鍵字,分類信息。查詢關鍵字標紅處理。c) 點擊單個記錄超鏈接進入searchSingleShow.jsp頁面可以查看此條記錄信息詳細內(nèi)容。2, 搜索沒有數(shù)據(jù),返回到search.jsp頁面展示,展示搜索無數(shù)據(jù)的原因;或者跳轉(zhuǎn)到高級搜索頁面seniorSearch.jsp進行二次搜索。數(shù)據(jù)結構和算法異常處理在日志文件里面記錄詳細異常信息,然后返回。補充說明5.4.3.2 單個搜索信息展示模塊名稱單個搜索數(shù)據(jù)詳細信息展示功能描述在全表字段以及所有附件檢索的基礎上,查看單個搜索記錄的詳細信息。使用權限所有用戶輸入項1, 單擊單個搜索記錄的超連接,通過SearchAction的showSingleRecord()方法取得數(shù)據(jù),存入web容器session里面。輸出在searchSingleShow.jsp上面顯示單個搜索記錄詳細信息,包括標題、內(nèi)容、附件文檔等,其中附件的信息話高亮顯示關鍵字以及關鍵字前后100左右字符串。異常處理在日志文件里面記錄詳細異常信息,然后返回。補充說明5.5外拔業(yè)務5.5.1外呼列表模塊名稱外呼列表功能描述座席界面嵌套外呼客戶列表頁面,列表中顯示需要外呼的客戶信息。輸入座席人員查詢出需外呼的客戶列表,點擊列表中的“拔號”按鈕,調(diào)用座席拔號程序呼叫客戶。輸出外呼客戶列表。數(shù)據(jù)結構和算法異常處理展示拋出的錯誤信息。補充說明5.5.2外表詳單模塊名稱外呼詳單功能描述座席外呼客戶完成之后,需填寫本次外拔的反饋情況。輸入1, 座席人員查詢出需外呼的客戶列表,點擊列表中的“拔號”按鈕,調(diào)用座席拔號程序呼叫客戶。2, 外呼客戶完成之后,填寫外呼反饋情況。輸出數(shù)據(jù)結構和算法異常處理展示拋出的錯誤信息。補充說明5.6外呼管理5.6.1外呼查詢模塊名稱外呼查詢功能描述用戶可以查看外呼的信息。輸入3, 點擊“外呼管理”功能節(jié)點,進入listOutCall.jsp頁面。4, 查詢條件為:客戶電話、客戶地址、客戶姓名、狀態(tài)、來電時間段。用戶可以根據(jù)自己的需要輸入條件進行查詢。5, 點擊“查詢”按鈕,觸發(fā)outCallAction的list方法,將方法返回的數(shù)據(jù)作為結果顯示在頁面上。6, 用戶可以根據(jù)權限對查詢結果進行:刪除,修改等操作。輸出list方法返回一個外呼數(shù)據(jù)集合給listOutCall.jsp頁面。數(shù)據(jù)結構和算法異常處理展示拋出的錯誤信息。補充說明5.6.2外呼新增模塊名稱外呼新增功能描述用戶可以新增需外呼的客戶信息輸入1, 在外呼查詢頁面,點擊“外呼新增”按鈕,進入insertOutCall.jsp頁面。2, 輸入客戶電話、客戶地址、客戶姓名、備注等外呼客戶資料信息。3, 點擊“新增”按鈕,則調(diào)用outCallAction中的insert方法,用戶錄入信息將保存入庫。輸出外呼新增成功,提示成功信息。如果拋出異常操作失敗,則顯示異常信息。數(shù)據(jù)結構和算法異常處理展示拋出的錯誤信息。補充說明5.6.3外呼修改模塊名稱外呼修改功能描述用戶可以修改已新增的外呼客戶信息輸入1, 在listOutCall.jsp頁面,查詢到的信息結果里,有修改權限的用戶,可以點擊單條信息記錄操作區(qū)中的“修改” 按鈕,進行信息修改。2, 點擊修改首先調(diào)用edit方法,查詢出此條信息記錄的詳細信息,并跳轉(zhuǎn)到editOutCall.jsp進行顯示。3, 用戶完成修改后,點擊“確認”,觸發(fā)update方法,將更改的信息更新入庫。輸出外呼修改成功,提示成功信息。如果拋出異常操作失敗,則顯示異常信息。數(shù)據(jù)結構和算法異常處理展示拋出的錯誤信息。補充說明5.6.4外呼刪除模塊名稱外呼刪除功能描述用戶可以刪除外呼客戶的信息輸入1, 在listOutCall.jsp頁面,查詢到的信息結果里,有刪除權限的用戶,可以點擊單條信息記錄操作區(qū)中的“刪除” 按鈕,進行信息刪除操作。2, 點擊刪除按鈕,觸發(fā)outCallAction的delete方法,傳入待刪除數(shù)據(jù)的ID,進行數(shù)據(jù)刪除3, 刪除成功后直接刷新listOutCall.jsp,重新顯示查詢信息。輸出外呼客戶刪除成功,提示成功信息。如果拋出異常操作失敗,則顯示異常信息。數(shù)據(jù)結構和算法異常處理展示拋出的錯誤信息。補充說明5.6.5外呼詳情模塊名稱外呼客戶詳情功能描述用戶可以查看該條外呼客戶的外呼詳細情況輸入1, 在listOutCall.jsp頁面,查詢到的外呼客戶結果里,點擊單條信息記錄,進行外呼的詳情信息查看。2, 首先調(diào)用outCallAction中的show方法,查詢出此條信息記錄的詳細信息,并跳轉(zhuǎn)到showOutCall.jsp進行顯示。輸出外呼詳細信息。數(shù)據(jù)結構和算法異常處理展示拋出的錯誤信息。補充說明5.6.6外呼客戶批量導入模塊名稱外呼客戶批量導入功能描述用戶可以批量導入外呼客戶的信息輸入1, 在listOutCall.jsp頁面,點擊“批量導入”按鈕。2, 彈出importOutCall.jsp頁面,選擇要導入的外呼客戶模板文件,點擊“確定”。3, 調(diào)用outCallAction的importOutCall方法,解析模板文件,保存至數(shù)據(jù)庫。輸出導入文件成功,提示成功信息。如果拋出異常操作失敗,則顯示異常信息。數(shù)據(jù)結構和算法異常處理展示拋出的錯誤信息。補充說明5.7公告管理5.7.1發(fā)布公告模塊名稱發(fā)布公告功能描述用戶可以發(fā)布一條公告輸入1, 點擊“發(fā)布公告”功能節(jié)點,進入bulletin_add.jsp頁面。2, 輸入要發(fā)布的公告的相關信息,調(diào)用bulletinAction中的insert方法,保存到數(shù)據(jù)庫。輸出發(fā)布成功,提示成功信息。如果拋出異常操作失敗,則顯示異常信息。數(shù)據(jù)結構和算法異常處理展示拋出的錯誤信息。補充說明5.7.2用戶查看公告模塊名稱查看公告功能描述用戶可以查看已發(fā)布的公告信息輸入1, 點擊“用戶查看公告”功能節(jié)點,進入bulletin_list.jsp頁面。2, 輸入查詢條件,查詢出要查看的公告信息,點擊單條信息,將該條信息ID傳遞調(diào)用bulletinAction中的lookUserBulletin方法。3, 將查詢出的公告信息送至showBulltin.jsp顯示。輸出公告詳細信息數(shù)據(jù)結構和算法異常處理展示拋出的錯誤信息。補充說明5.7.3管理員查看公告模塊名稱管理員查看公告功能描述管理員可以查看各用戶已發(fā)布的公告信息輸入同用戶查看流程輸出公告詳細信息數(shù)據(jù)結構和算法同用戶查看流程異常處理展示拋出的錯誤信息。補充說明5.8廣告管理5.8.1廣告新增模塊名稱廣告新增功能描述用戶可以新增一條廣告信息輸入1, 在廣告查詢頁面,點擊“新增”按鈕,進入insertBill.jsp頁面。2, 輸入廣告標題、廣告?zhèn)渥?、上傳的廣告文件名稱。3, 點擊“新增”按鈕,則調(diào)用billAction中的insert方法,將廣告信息保存入庫。輸出新增成功,提示成功信息。如果拋出異常操作失敗,則顯示異常信息。數(shù)據(jù)結構和算法異常處理展示拋出的錯誤信息。補充說明5.8.2廣告修改模塊名稱廣告修改功能描述用戶可以修改已新增的廣告信息輸入1, 在listbill.jsp頁面,查詢到的廣告信息結果里,有修改權限的用戶,可以點擊單條信息記錄操作區(qū)中的“修改” 按鈕,進行信息修改。2, 點擊修改首先調(diào)用edit方法,查詢出此條信息記錄的詳細信息,并跳轉(zhuǎn)到editBill.jsp進行顯示。3, 用戶完成修改后,點擊“確認”,觸發(fā)update方法,將更改的信息更新入庫。輸出修改成功,提示成功信息。如果拋出異常操作失敗,則顯示異常信息。數(shù)據(jù)結構和算法異常處理展示拋出的錯誤信息。補充說明5.8.3廣告刪除模塊名稱廣告刪除功能描述用戶可以刪除廣告信息輸入1, 在listBill.jsp頁面,查詢到的信息結果里,有刪除權限的用戶,可以點擊單條信息記錄操作區(qū)中的“刪除” 按鈕,進行信息刪除操作。2, 點擊刪除按鈕,觸發(fā)bellAction的delete方法,傳入待刪除數(shù)據(jù)的ID,進行數(shù)據(jù)刪除3, 刪除成功后直接刷新listbeall.jsp,重新顯示查詢信息。輸出刪除成功,提示成功信息。如果拋出異常操作失敗,則顯示異常信息。數(shù)據(jù)結構和算法異常處理展示拋出的錯誤信息。補充說明5.8.4廣告詳細模塊名稱外呼查詢功能描述用戶可以查看外呼的信息。輸入1, 在listbill.jsp頁面,查詢到的廣告信息結果里,點擊單條信息記錄,進行廣告的詳情信息查看。2, 首先調(diào)用billAction中的show方法,查詢出此條信息記錄的詳細信息,并跳轉(zhuǎn)到showBill.jsp進行顯示。輸出單條廣告的詳細數(shù)據(jù)結構和算法異常處理展示拋出的錯誤信息。補充說明5.9黑名單管理5.9.1查詢名稱黑名單查詢功能描述用戶查詢黑名單使用權限質(zhì)檢員等角色。輸入項號碼,備注輸出項黑名單號碼和備注列表數(shù)據(jù)結構和算法異常處理記錄異常日志補充說明頁面原型:5.9.2新增名稱黑名單新增功能描述新增黑名單號碼。使用權限質(zhì)檢員等角色。輸入項1. 號碼;必需輸入2. 備注;可選輸出項添加數(shù)據(jù)后,黑名單查詢頁面會顯示添加數(shù)據(jù)的成功與否數(shù)據(jù)結構和算法異常處理數(shù)據(jù)庫操作異常,操作回滾,記錄異常日志。補充說明頁面原型:5.9.3修改名稱黑名單修改功能描述用戶查詢出所需修改的黑名單。使用權限質(zhì)檢員等角色。輸入項1號碼;必需輸入2備注;可選。輸出項數(shù)據(jù)結構和算法異常處理數(shù)據(jù)庫操作異常,操作回滾。補充說明頁面原型:5.9.4刪除名稱黑名單刪除功能描述用戶查詢出所需刪除的黑名單。使用權限質(zhì)檢員等角色。數(shù)據(jù)結構和算法異常處理數(shù)據(jù)庫操作異常,操作回滾。補充說明1 用戶可以輸入查詢條件,然后勾選出查出來的復選框,點擊頁面中間的刪除可以完成多條記錄的刪除。2 可以點選操作下面的刪除完成單條記錄的刪除。頁面原型:5.10質(zhì)檢員評分5.10.1普通客戶質(zhì)檢評分名稱普通客戶評分查詢查詢功能描述質(zhì)檢員查詢普通客戶通話記錄使用權限質(zhì)檢員輸入項1. 開始時間: startDate 類型:date2. 結束時間:endDate 類型:date3. 通話時長:recordLength 類型:float4. 電話方向 (呼叫類型):callType 類型:String 長度:1-205. 主叫號碼:callNumber 類型:String 長度:1-206. 被叫號碼:calledNumber 類型:String 長度:1-207. CTI流水號:ctiId 類型:String 長度:1-408. 座席工號:seatWordId 類型:String 長度:1-209. 話務員技能組:queueId 類型:String 長度:1-2010. 話務員班組:teamId 類型:String 長度:1-2011. 業(yè)務類型:businessType 類型:String 長度:1-2012. 關鍵詞:keyword 類型:String 長度:1-20013. 報出號碼:phoneNum 類型:String 長度:1-4014. 是否案例:isTeach 類型:Stirng 長度:115. 質(zhì)檢員:qcUserName 類型:String 長度:1-2016. 評分日期:gradeDate 類型:date17. 質(zhì)檢狀態(tài):gradeStatus 類型:String 長度:1處理狀態(tài):workStatus 類型:Stirng 長度:1輸出項質(zhì)檢狀態(tài),處理狀態(tài),工號/話務員,電話方向,主叫號碼,被叫號碼,開始時間,結束時間,通話時長,操作時間,操作類型,話務員技能組,話務員班組,報出號碼,企業(yè)名稱,企業(yè)分類碼,查號臺,業(yè)務類型,關鍵詞,查詢時間,CTI流水號,質(zhì)檢員,評分日期,是否案例補充說明查詢所有通話記錄根據(jù)通話時間范圍(0 當日 2 歷史),確定查詢t_agent_calllog(通話記錄表)T_FN_QCJUHE_BAK(聚合備份表)頁面原型:5.10.2神秘客戶質(zhì)檢評分名稱神秘客戶評分查詢查詢功能描述質(zhì)檢員查詢神秘客戶通話記錄使用權限質(zhì)檢員輸入項1開始時間: startDate 類型:date2結束時間:endDate 類型:date3通話時長:recordLength 類型:float4電話方向 (呼叫類型):callType 類型:String 長度:1-205主叫號碼:callNumber 類型:String 長度:1-206被叫號碼:calledNumber 類型:String 長度:1-207CTI流水號:ctiId 類型:String 長度:1-408座席工號:seatWordId 類型:String 長度:1-209話務員技能組:queueId 類型:String 長度:1-2010話務員班組:teamId 類型:String 長度:1-2011業(yè)務類型:businessType 類型:String 長度:1-2012關鍵詞:keyword 類型:String 長度:1-20013報出號碼:phoneNum 類型:String 長度:1-4014是否案例:isTeach 類型:Stirng 長度:115質(zhì)檢員:qcUserName 類型:String 長度:1-2016評分日期:gradeDate 類型:date17質(zhì)檢狀態(tài):gradeStatus 類型:String 長度:1處理狀態(tài):workStatus 類型:Stirng 長度:1輸出項質(zhì)檢狀態(tài),處理狀態(tài),工號/話務員,電話方向,主叫號碼,被叫號碼,開始時間,結束時間,通話時長,操作時間,操作類型,話務員技能組,話務員班組,報出號碼,企業(yè)名稱,企業(yè)分類碼,查號臺,業(yè)務類型,關鍵詞,查詢時間,CTI流水號,質(zhì)檢員,評分日期,是否案例補充說明查詢所有通話記錄根據(jù)通話時間范圍(0 當日 2 歷史),確定查詢RECORDORIGINALDATA(宇高通話記錄表)T_FN_QCJUHE(聚合表)T_FN_QCJUHE_BAK(聚合備份表) 5.10.3評分詳細名稱質(zhì)檢員評分功能描述質(zhì)檢員對通話記錄進行評分使用權限質(zhì)檢員輸入項座席工號,錄音流水號,打分Id,評分狀態(tài),操作類型(查看,或質(zhì)檢),通話記錄表標識(1.宇高錄音表3.聚合備份表)輸出項質(zhì)檢狀態(tài),處理狀態(tài),工號/話務員,電話方向,主叫號碼,被叫號碼,開始時間,結束時間,通話時長,操作時間,操作類型,話務員技能組,話務員班組,報出號碼,企業(yè)名稱,企業(yè)分類碼,查號臺,業(yè)務類型,關鍵詞,查詢時間,CTI流水號,質(zhì)檢員,評分日期,是否案例補充說明調(diào)評分接口,傳入相應參數(shù)。1.鎖定一條或多條通話記錄,即將錄音ID插入表T_FN_GRADE_STATUS. AGENT_CALL_ID2.插入T_FN_GRADE(打分表)相關信息 If(通話記錄被第一次質(zhì)檢) T_FN_GRADE. GRADE_STATUS=1 質(zhì)檢狀態(tài):待確認 T_FN_GRADE. TASK_ID=傳入的計劃id else T_FN_GRADE. GRADE_STATUS=1 質(zhì)檢狀態(tài):待確認 T_FN_GRADE. TASK_ID=傳入的計劃id T_FN_GRADE. PID=插入上一次打分id3.解鎖:將鎖定的一條或多條錄音通話記錄,從表T_FN_GRADE_STATUS中刪除(本次質(zhì)檢只質(zhì)檢未質(zhì)檢狀態(tài)待確認的通話記錄,包括臨時保存的通話 記錄)5.10.4我的得分名稱質(zhì)檢評分結果查看功能描述話務員查看自己已被質(zhì)檢過的通話評分平均值使用權限話務員輸入項1 開始時間: startDate 類型:date2 結束時間:endDate 類型:date3 通話時長:recordLength 類型:float4 電話方向 (呼叫類型)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論