




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、. 中國普天信息產(chǎn)業(yè)股份有限公司 通信產(chǎn)業(yè)事業(yè)本部項(xiàng)目信息管理系統(tǒng)問題管理模塊 詳細(xì)設(shè)計(jì)說明書 文檔編寫: 毛文亮 提交日期: 2008-8-28 審 批 人: 楊正球 北郵項(xiàng)目組 2008-8-28 文檔維護(hù)記錄撰寫人修改時(shí)間原版本號(hào)修改內(nèi)容介紹毛文亮2008-8-28V1.0編寫文檔王曉琳2008-8-30V1.1修改格式及部分內(nèi)容:目 錄1.模塊需求12.模塊系統(tǒng)結(jié)構(gòu)12.1.系統(tǒng)功能結(jié)構(gòu)圖12.2.系統(tǒng)用例圖22.3.主要功能模塊劃分33.模塊設(shè)計(jì)說明43.1.問題管理角色劃分43.1.1.問題受理人43.1.2.一線問題責(zé)任人43.1.3.二線問題責(zé)任人53.1.4.三線問題責(zé)任人5
2、3.1.5.問題回訪人員53.1.6.問題評(píng)級(jí)專家53.1.7.管理員53.1.8.客戶部責(zé)任人63.2.問題管理狀態(tài)動(dòng)作分析63.2.1.問題狀態(tài)劃分63.2.2.問題動(dòng)作定義83.2.3.問題狀態(tài)圖93.2.4.問題狀態(tài)、動(dòng)作與角色對(duì)應(yīng)關(guān)系104.業(yè)務(wù)邏輯及接口設(shè)計(jì)114.1.內(nèi)部接口114.2.外部接口114.2.1.用戶界面114.2.2.軟件接口114.2.3.硬件接口124.3.數(shù)據(jù)接口124.3.1.GroupService124.3.2.GroupBaseService144.3.3.GroupPersonService154.3.4.GroupProductService15
3、4.3.5.RecordService154.3.6.RevisitService174.3.7.ProblemDocumentService184.3.8.SatisifactionService184.3.9.RecordDocumentService194.3.10.ProblemConculsionService194.3.11.ProblemResultService204.3.12.ProblemDutierService204.3.13.ProblemDescriptionService214.3.14.ProblemService224.3.15.ProblemBaseServ
4、ice27Presale-006 問題管理模塊 詳細(xì)設(shè)計(jì)說明書1. 模塊需求問題管理對(duì)工程實(shí)施過程中,以及實(shí)施后出現(xiàn)了問題、故障和進(jìn)一步需求進(jìn)行管理。主要完成對(duì)出現(xiàn)的問題、故障、需求信息的記錄,以及各級(jí)問題負(fù)責(zé)人在處理過程中具體工作流程的管理和操作的記錄。以便在日后對(duì)系統(tǒng)故障、問題進(jìn)行統(tǒng)計(jì)和對(duì)問題回答工作量和回答滿意度的統(tǒng)計(jì)。通過調(diào)研分析,問題管理流程分為系統(tǒng)內(nèi)和系統(tǒng)外執(zhí)行兩部分處理流程。本系統(tǒng)的主要工作是記錄問題管理流程中的問題原因查找部分的信息內(nèi)容,因此系統(tǒng)并不是針對(duì)整個(gè)問題管理的處理流程來設(shè)計(jì)及開發(fā)。系統(tǒng)內(nèi)流程即為需要通過軟件設(shè)計(jì)開發(fā)的部分,系統(tǒng)外流程則需要在系統(tǒng)外人為處理。2. 模塊系
5、統(tǒng)結(jié)構(gòu)2.1. 系統(tǒng)功能結(jié)構(gòu)圖問題管理群組管理創(chuàng)建問題問題處理問題回訪問題評(píng)級(jí)圖 2-1系統(tǒng)功能結(jié)構(gòu)圖問題查詢與統(tǒng)計(jì)2.2. 系統(tǒng)用例圖圖 2-2問題管理模塊用例圖2.3. 主要功能模塊劃分本模塊輔助工程服務(wù)部收集客戶問題并跟蹤問題解決的過程,并要求系統(tǒng)具有穩(wěn)定的性能和一定的安全性。本系統(tǒng)主要提供的功能(詳細(xì)情況可參見項(xiàng)目信息管理系統(tǒng)之問題管理模塊需求規(guī)格說明書):表 2-1 系統(tǒng)功能表序號(hào)功能1問題管理1.1群組管理1.2創(chuàng)建問題1.3問題處理1.4問題回訪1.5問題評(píng)級(jí)1.6問題查詢與統(tǒng)計(jì)模塊功能包括的功能點(diǎn)介紹如下:1.1群組管理(1)增加群組(2)修改群組(3)刪除群組(4)群組產(chǎn)品增
6、加(5)群組產(chǎn)品刪除(6)群組人員增加(7)群組人員刪除1.2創(chuàng)建問題(1)增加問題(2)修改問題(3)刪除問題(4)提交問題1.3問題處理(1)退單處理(2)繼續(xù)處理(3)更改責(zé)任人(4)問題升級(jí)(5)產(chǎn)品變更(6)一線解決方案(7)一線實(shí)施成功(8)一線實(shí)施失?。?)二線解決方案(10)二線確認(rèn)方案(11)二線駁回方案(12)三線解決方案(13)提交回訪1.4問題回訪(1)進(jìn)行回訪1.5 問題評(píng)級(jí)(1)進(jìn)行評(píng)級(jí)1.6 問題查詢(1)問題綜合查詢1.7 問題統(tǒng)計(jì)(1)問題統(tǒng)計(jì)3. 模塊設(shè)計(jì)說明3.1. 問題管理角色劃分3.1.1. 問題受理人問題受理人為第一時(shí)間得到客戶問題的人員,有可能是一
7、線實(shí)施人員,也有可能是問題故障服務(wù)熱線的電話接聽人員。問題受理人負(fù)責(zé)詳細(xì)了解問題的相關(guān)情況、問題描述、出現(xiàn)問題的產(chǎn)品等信息,并在系統(tǒng)中創(chuàng)建一條問題單,將問題錄入到系統(tǒng)中。之后受理人指定一個(gè)一線問題負(fù)責(zé)人,由該人負(fù)責(zé)后續(xù)的問題處理。當(dāng)受理人不清楚一線負(fù)責(zé)人時(shí),可以指定一線部門負(fù)責(zé)人,由該負(fù)責(zé)人去指定具體的問題負(fù)責(zé)人。3.1.2. 一線問題責(zé)任人一線問題責(zé)任人是客戶實(shí)施現(xiàn)場的工作人員,他們可以第一時(shí)間與客戶溝通,進(jìn)行問題的解決。當(dāng)一線問題責(zé)任人不知道問題如何解決時(shí),可以將問題升級(jí),轉(zhuǎn)發(fā)給二線責(zé)任人繼續(xù)處理。當(dāng)問題得到解決后,一線問題責(zé)任人選擇對(duì)于該問題的解決是否需要進(jìn)行回訪,如果回訪,將提交給問題
8、回訪人員;如果不需回訪,則問題會(huì)提交給問題評(píng)級(jí)專家對(duì)問題進(jìn)行評(píng)級(jí)處理。3.1.3. 二線問題責(zé)任人二線問題責(zé)任人是普天通信產(chǎn)業(yè)事業(yè)本部中工程客戶支持部的相關(guān)人員,在接到一線問題負(fù)責(zé)人提交上來的問題后,需要對(duì)問題給予答復(fù),并反饋給一線負(fù)責(zé)人。當(dāng)二線問題負(fù)責(zé)人不知道如何解決時(shí),可以將問題升級(jí),轉(zhuǎn)發(fā)給三線的問題責(zé)任人繼續(xù)處理。3.1.4. 三線問題責(zé)任人三線問題責(zé)任人是普天研究員的客戶支持部門人員,原則上,他們可以解決客戶遇到的任何問題。當(dāng)接到二線問題負(fù)責(zé)人轉(zhuǎn)發(fā)過來的問題時(shí),他們給予答復(fù)。當(dāng)某個(gè)三線問題負(fù)責(zé)人不能解答問題時(shí),其可以通過查閱資料方式繼續(xù)解決問題,或交給其他三線負(fù)責(zé)人繼續(xù)解決問題。當(dāng)問題
9、解答完成后,三線負(fù)責(zé)人將解答結(jié)果反饋給二線負(fù)責(zé)人。3.1.5. 問題回訪人員問題回訪人員負(fù)責(zé)對(duì)問題解決完成的過程進(jìn)行客戶回訪,了解客戶對(duì)問題解決的滿意程度,并將回訪內(nèi)容記錄在系統(tǒng)中。完成回訪后,將問題提交給問題評(píng)級(jí)專家進(jìn)行評(píng)級(jí)處理。3.1.6. 問題評(píng)級(jí)專家問題評(píng)級(jí)專家是問題處理的最后一個(gè)環(huán)節(jié),需要根據(jù)問題的描述以及問題負(fù)責(zé)人給出的解決方案,對(duì)故障的等級(jí)、故障歷時(shí)時(shí)間、問題結(jié)論等進(jìn)行評(píng)定,之后將問題關(guān)閉,完成整個(gè)問題處理的過程。3.1.7. 管理員管理員分為系統(tǒng)管理員和問題管理員。3.1.8. 客戶部責(zé)任人該角色負(fù)責(zé)對(duì)非技術(shù)問題進(jìn)行分配工作,將問題分配到某部門或某人進(jìn)行處理。3.2. 問題管理
10、狀態(tài)動(dòng)作分析3.2.1. 問題狀態(tài)劃分問題狀態(tài)涉及問題從創(chuàng)建到結(jié)束整個(gè)過程中的狀態(tài)描述,問題狀態(tài)包括:創(chuàng)建態(tài)、一線處理、二線處理、三線處理、二線實(shí)施、一線實(shí)施、一線已解決、待回訪、待評(píng)級(jí)、結(jié)束。以下是對(duì)各個(gè)狀態(tài)的詳細(xì)描述。 創(chuàng)建態(tài)熱線人員或一線人員將受理的問題錄入到系統(tǒng)中后,問題進(jìn)入創(chuàng)建態(tài)。受理人可以通過“提交”操作把問題轉(zhuǎn)交給一線處理人員進(jìn)行問題處理;同時(shí),當(dāng)一線處理人員認(rèn)為該問題不具備解答要求時(shí)可以將問題退單給受理人,這時(shí)問題再次進(jìn)入到了“創(chuàng)建態(tài)”,受理人可以對(duì)問題進(jìn)一步的修改或刪除操作。 一線處理當(dāng)受理人提交了問題后,問題就進(jìn)入了一線處理狀態(tài),該狀態(tài)表示問題處
11、于一線處理中但沒有解決。 一線處理狀態(tài)可以進(jìn)行的操作有“繼續(xù)處理”、“更改責(zé)任人”、“問題升級(jí)”、“一線實(shí)施成功”、“退單問題”;該狀態(tài)只能由創(chuàng)建態(tài)變遷過來。 二線處理二線處理狀態(tài)表示問題處于二線處理中但沒有解決。二線處理狀態(tài)可以進(jìn)行的操作包括:“繼續(xù)處理”、“更改責(zé)任人”、“問題升級(jí)”、“二線解決方案”、“退單問題”;該狀態(tài)只能由一線處理狀態(tài)變遷過來。 三線處理三線處理狀態(tài)表示問題處于三線處理中但沒有解決。三線處理狀態(tài)可以進(jìn)行的操作包括:“繼續(xù)處理”、“更改責(zé)任人”、“退單問題”、“三線解決方案”;該狀態(tài)只能由二線處理狀態(tài)變遷過來。 二線實(shí)施二線實(shí)施
12、狀態(tài)表示問題當(dāng)前解決方案是三線人員提出的,但是該方案未得到一線人員的實(shí)施。二線實(shí)施狀態(tài)可以進(jìn)行的操作包括:“二線駁回”、“二線確認(rèn)方案”;該狀態(tài)只能由“三線處理”變遷過來。 一線實(shí)施一線實(shí)施狀態(tài)表示問題處于對(duì)二線或三線提出的解決方案的實(shí)施狀態(tài),但問題未解決。該狀態(tài)包括的操作:“一線實(shí)施失敗”、“一線實(shí)施成功”;該狀態(tài)可以由“二線實(shí)施”、“二線處理”兩個(gè)狀態(tài)變遷過來。 一線已解決一線已解決狀態(tài)表示問題已經(jīng)解決并可以進(jìn)行提交回訪操作。該狀態(tài)包括的操作:“提交回訪”;該狀態(tài)可以由“一線處理”、“一線實(shí)施”兩個(gè)狀態(tài)變遷過來。 待回訪處于待回訪狀態(tài)的問題,問題回
13、放人員將回訪的結(jié)果輸入系統(tǒng)后,轉(zhuǎn)入待關(guān)閉狀態(tài)。 待關(guān)閉問題評(píng)級(jí)專家能夠看到待關(guān)閉的問題列表,當(dāng)其對(duì)問題進(jìn)行了評(píng)級(jí)后,問題進(jìn)入已關(guān)閉狀態(tài)。0 已關(guān)閉進(jìn)入已關(guān)閉的問題,只有在問題查詢中才能夠看到。3.2.2. 問題動(dòng)作定義表3-1 問題動(dòng)作定義序號(hào)動(dòng)作解釋1創(chuàng)建問題問題受理人得到問題后,在系統(tǒng)中創(chuàng)建一個(gè)問題,并將相應(yīng)的問題信息錄入系統(tǒng)2刪除問題用于將作廢的問題刪除3修改問題問題受理人可通過此動(dòng)作對(duì)問題的相關(guān)信息進(jìn)行修改4提交問題將問題提交給相應(yīng)的負(fù)責(zé)人處理5瀏覽問題對(duì)問題的相關(guān)信息進(jìn)行瀏覽,不能修改6繼續(xù)處理表示該問題由當(dāng)前用戶處理7問題升級(jí)如果相關(guān)責(zé)任人不能解決此問題
14、,可將問題升級(jí)8更改責(zé)任人相關(guān)責(zé)任人因某種原因不能解決此問題,可指定其他人作為問題的責(zé)任人9產(chǎn)品變更一線人員可以對(duì)產(chǎn)品相關(guān)的技術(shù)類問題進(jìn)行產(chǎn)品在一線處理狀態(tài)下進(jìn)行產(chǎn)品變更操作。10一線實(shí)施成功一線人員對(duì)二線或三線提出的問題方案實(shí)施成功后進(jìn)行該操作,問題轉(zhuǎn)入問題已解決狀態(tài)。11一線實(shí)施失敗一線人員對(duì)二線或三線提出的解決方案實(shí)施失敗后,通過該操作可以將問題再次升級(jí)給二線進(jìn)行處理。12一線解決處于一線處理狀態(tài)的問題可以由一線人員直接提出解決方案并解決,使用該操作可以將問題轉(zhuǎn)入一線已解決狀態(tài)13二線解決方案當(dāng)二線人員對(duì)問題進(jìn)行分析后提出解決方案,可以通過該操作將問題轉(zhuǎn)為一線實(shí)施狀態(tài)14二線確認(rèn)方案該操
15、作完成的功能是二線人員對(duì)三線人員提出的問題解決方案進(jìn)行確認(rèn)并將狀態(tài)轉(zhuǎn)到一線實(shí)施15二線駁回二線對(duì)三線提出的問題不滿意時(shí)可以通過該操作再次將問題駁回到三線處理狀態(tài)16三線解決方案三線人員分析問題后提出解決方案,可以通過該操作將問題轉(zhuǎn)到二線實(shí)施狀態(tài)17退單處理只有一線、二線、三線人具有此動(dòng)作,當(dāng)問題升級(jí)上來后,如果當(dāng)前責(zé)任人認(rèn)為問題的描述信息不夠,則可以將問題退回給上一責(zé)任人。18提交回訪問題解決后,責(zé)任人將問題提交給問題回訪人19進(jìn)行回訪問題回訪人填寫問題回訪的信息20問題評(píng)定問題專家對(duì)問題進(jìn)行評(píng)定3.2.3. 問題狀態(tài)圖表3-2 問題狀態(tài)圖狀態(tài)1狀態(tài)2解釋允許的動(dòng)作轉(zhuǎn)移的狀態(tài)待處理 無創(chuàng)建問題
16、0、創(chuàng)建態(tài)刪除問題、修改問題、提交問題如果是技術(shù)問題,“提交問題”使問題狀態(tài)轉(zhuǎn)移到“一線問題”狀態(tài);如果是非技術(shù)問題,“提交問題”使問題狀態(tài)轉(zhuǎn)移到“部門問題狀態(tài)”處理中1、表示一線處理狀態(tài)用于技術(shù)問題瀏覽問題、問題升級(jí)、更改責(zé)任人、 繼續(xù)處理、一線解決、退單處理、產(chǎn)品變更“問題升級(jí)”會(huì)導(dǎo)致問題狀態(tài)轉(zhuǎn)移到“二線問題”狀態(tài);如果需要回訪,“提交回訪”會(huì)使問題狀態(tài)轉(zhuǎn)移到“待回訪”狀態(tài),否則轉(zhuǎn)移到“待關(guān)閉狀態(tài)”2、表示二線處理狀態(tài)用于技術(shù)問題瀏覽問題、問題升級(jí)、更改責(zé)任人、繼續(xù)處理、退單處理、二線解決方案“問題升級(jí)”會(huì)導(dǎo)致問題狀態(tài)轉(zhuǎn)移到“三線問題”狀態(tài);“反饋答復(fù)”會(huì)使問題狀態(tài)轉(zhuǎn)移到“一線問題”狀態(tài);
17、“退單處理”會(huì)使問題狀態(tài)轉(zhuǎn)移到“一線問題狀態(tài)”3、表示三線處理狀態(tài)用于技術(shù)問題瀏覽問題、更改責(zé)任人、繼續(xù)處理、退單處理、三線解決方案具體操作含義見操作定義表4、表示二線實(shí)施用于技術(shù)問題瀏覽問題、二線駁回、二線確認(rèn)方案具體操作含義見操作定義表5、表示一線實(shí)施用于技術(shù)問題瀏覽問題、一線實(shí)施成功、一線實(shí)施失敗具體操作含義見操作定義表6、表示一線已解決用于技術(shù)問題瀏覽問題、提交回訪具體操作含義見操作定義表待回訪沒有用瀏覽問題、瀏覽處理記錄、開始回訪、回訪“回訪”會(huì)使問題狀態(tài)轉(zhuǎn)移到待關(guān)閉狀態(tài)待關(guān)閉沒有用瀏覽問題、瀏覽處理記錄、瀏覽回訪記錄,開始評(píng)級(jí)、問題評(píng)定“問題評(píng)定”會(huì)使問題狀態(tài)轉(zhuǎn)移到”關(guān)閉”狀態(tài)已關(guān)
18、閉沒有用3.2.4. 問題狀態(tài)、動(dòng)作與角色對(duì)應(yīng)關(guān)系表3-3 問題狀態(tài)、動(dòng)作與角色對(duì)應(yīng)關(guān)系狀態(tài)1狀態(tài)2動(dòng)作角色待處理無創(chuàng)建問題問題受理人創(chuàng)建態(tài)刪除問題問題受理人修改問題提交處理處理中一線處理狀態(tài)瀏覽問題一線責(zé)任人 產(chǎn)品變更問題升級(jí)更改責(zé)任人繼續(xù)處理退單處理 一線解決二線處理狀態(tài)瀏覽問題二線責(zé)任人 問題升級(jí)更改責(zé)任人繼續(xù)處理 退單處理二線解決方案 三線處理狀態(tài)瀏覽問題三線責(zé)任人 更改責(zé)任人繼續(xù)處理 退單處理三線解決方案二線實(shí)施狀態(tài)二線駁回二線責(zé)任人二線確認(rèn)方案一線實(shí)施狀態(tài)一線實(shí)施成功一線責(zé)任人一線實(shí)施失敗一線已解決狀態(tài)提交回訪一線責(zé)任人待回訪無瀏覽問題問題回訪人員 回訪待評(píng)級(jí)瀏覽問題問題評(píng)級(jí)專家
19、問題評(píng)定4. 業(yè)務(wù)邏輯及接口設(shè)計(jì)4.1. 內(nèi)部接口本系統(tǒng)采用Struts+Spring+Hibernate框架結(jié)構(gòu),整個(gè)系統(tǒng)的組裝通過配置文件來完成。在控制層,系統(tǒng)通過Struts的配置文件來對(duì)系統(tǒng)業(yè)務(wù)流程進(jìn)行配置。Struts的ActionServlet是系統(tǒng)的控制中心,它負(fù)責(zé)解析配置文件及控制業(yè)務(wù)流轉(zhuǎn)。在業(yè)務(wù)層,系統(tǒng)通過Spring的配置文件來配置組裝業(yè)務(wù)。Spring的Bean工廠根據(jù)配置文件來組裝各個(gè)業(yè)務(wù)。4.2. 外部接口4.2.1. 用戶界面系統(tǒng)采用B/S模式,用戶操作在瀏覽器界面完成。系統(tǒng)通過主控界面接收用戶輸入的數(shù)據(jù)及用戶向服務(wù)器發(fā)送的請(qǐng)求,并將處理結(jié)果返回給用戶。4.2.2.
20、 軟件接口操作系統(tǒng): WindowsXp及更高版本操作系統(tǒng); Unix AIX操作系統(tǒng);Office: Office2003JDK: JDK1.5及其以上版本數(shù)據(jù)庫: SQL Server2000Web服務(wù)器: JBoss.3. 硬件接口內(nèi)存不低于1G、硬盤不低于40G的微型計(jì)算機(jī)4.3. 數(shù)據(jù)接口問題管理模塊業(yè)務(wù)接口定義如下,其中ProblemService、 GroupService、ProblemService:增加問題、刪除問題、修改問題,提交問題,瀏覽問題信息,退回問題,更改責(zé)任人,問題升級(jí),回答問題,繼續(xù)處理,反饋問題、提交回訪,設(shè)定回訪人,設(shè)定評(píng)定人,回訪問題,評(píng)
21、定問題。4.3.1. GroupService增加群組、刪除群組,修改群組,查看群組人員列表,增加群組人員,刪除群組人員,增加群組產(chǎn)品、刪除群組產(chǎn)品、查看群組產(chǎn)品表4-1 Groupervice序號(hào)方法功能說明1int addGroup(GroupDto groupdto)增加群組參數(shù):groupdto為要增加的群組信息,類型為GroupDto(GroupDto為新定義的群組傳輸對(duì)象);返回值為int類型,0表示增加成功,1表示因群組名稱重復(fù)而增加失敗2int deleteGroup(String groupid)刪除群組參數(shù):groupid為要?jiǎng)h除的群組id,類型為String;返回值為in
22、t類型,0表示刪除成功,1表示刪除失敗3boolean modifyGroup(GroupDto groupdto)修改群組參數(shù):groupdto為群組的修改信息,類型為GroupDto(GroupDto為新定義的群組傳輸對(duì)象);返回值為int類型,0表示修改成功,1表示修改失敗4List<GroupDto> findGroupByProduct(String productid)根據(jù)產(chǎn)品查找相關(guān)的群組參數(shù):productid為群組對(duì)應(yīng)的產(chǎn)品名稱,類型為String類型;返回值為List<GroupDto>5List<GroupDto> findGroupB
23、yCategory(String category)根據(jù)群組類別查找群組參數(shù):catetory為群組類別,類型為String;返回值為List<GroupDto>6int addGroupPerson(String groupid,String employeename)為群組增加人員參數(shù):groupid為群組id,employeename為增加的群組人員姓名;返回值為int,0表示增加成功,1表示因此人已經(jīng)在這個(gè)群組中而增加失敗。7int deleteGroupPerson(String groupid,String employeeids)刪除群組人員參數(shù):groupid為要?jiǎng)h
24、除人員的群組,employeeids為要?jiǎng)h除的人員;返回值為int ,0表示刪除成功,1表示刪除失敗8int deleteGroupPersonByGroup(Stringgroupid)刪除群組的所有成員參數(shù):groupid為要?jiǎng)h除人員的群組id;返回值為int ,0表示刪除成功,1表示刪除失敗9List<Employee> findGroupPersonByGroup(String groupid)查找群組的所有成員參數(shù):groupid為要查找人對(duì)應(yīng)的群組id;返回值為List<Employee>10int addGroupProduct(String groupi
25、d String productid)增加群組產(chǎn)品參數(shù):groupid為群組id,productid為要增加的產(chǎn)品id返回值為int,0表示增加成功,1表示因群組中已經(jīng)有相應(yīng)的產(chǎn)品而增加失敗11int deleteGroupProduct(String groupid,String productids)刪除群組多個(gè)產(chǎn)品參數(shù):groupid為要?jiǎng)h除產(chǎn)品的群組,productids為要?jiǎng)h除的產(chǎn)品;返回值為int,0表示刪除成功,1表示刪除失敗12int deleteGroupProductByGroup(String groupid)刪除群組的所有產(chǎn)品參數(shù):groupid為要?jiǎng)h除產(chǎn)品的群組id;
26、返回值為int,0表示刪除成功,1表示刪除失敗13List<Product> findGroupProductByGroup(String groupid)查找群組產(chǎn)品參數(shù):groupid為要查找人對(duì)應(yīng)的群組id;返回值為List<Product>14int deleteGroup1(String problemGroupid)通過群組ID,刪除群組(將群組信息完全刪除,不關(guān)聯(lián)產(chǎn)品和人員表)參數(shù):problemGroupid為群組id,類型為String;返回值為int類型,0表示刪除成功,1表示刪除失敗15List<ProblemGroupDto> fin
27、dAllGroup()查找所有的群組沒有參數(shù)16List<ProblemGroup> findGroupByProblem(String id,String tptype);通過問題id和問題類型查找升級(jí)后的群組參數(shù):id為問題id,類型為String,tptype為問題類型,為String類型。17List<ProblemGroup> findGroupByProblem1(String id,String tptype);通過問題id和問題類型查找本級(jí)的群組參數(shù):id為問題id,類型為String,tptype為問題類型,為String類型。18ProblemGro
28、upDto findGroupById(String id);通過群組id查找群組參數(shù):id為問題id,類型為String19int addGroupPersons(String problemGroupid, String employeeFullnames);給群組增加多個(gè)人員參數(shù):problemGroupid為群組id,為String類型,employeeFullnames為增加的群組人員名字,為String類型。20int addGroupPerson1(String problemGroupid,String employeeFullname);給群組增加一個(gè)人員參數(shù):problem
29、Groupid為群組id,employeeFullname為增加的群組人員名字,均為String類型。 4.3.2. GroupBaseService增加、刪除,修改,查找群組。表4-2 GroupBaseService序號(hào)方法返回值說明1Boolean addGroup(Group group)增加群組參數(shù):group為要增加的群組,類型為Group(Group為新定義的群組);返回值為boolean,true表示增加成功,false表示增加失敗2boolean deleteGroup(Group group)刪除群組(關(guān)聯(lián)產(chǎn)品和人員)參數(shù):groupid為要?jiǎng)h除的群組id,類型為Strin
30、g;返回值為boolean,true表示刪除成功,false表示刪除失敗3boolean modifyGroup(Group group)修改群組參數(shù):groupid為要修改的群組id,類型為String;返回值為boolean,true表示修改成功,false表示修改失敗4Group findGroupById(String id)查詢?nèi)航M參數(shù):id為需要查詢的群組id,類型為String,返回值為查找到的群組對(duì)象,如果無此記錄,則返回空對(duì)象。5List<Group> findGroupByProduct(Product product)根據(jù)產(chǎn)品查找相關(guān)的群組參數(shù):product
31、為群組對(duì)應(yīng)的產(chǎn)品,類型為Product類型;返回值為List<Group>6List<Group> findGroupByCategory(String category)根據(jù)群組類別查找群組參數(shù):catetory為群組類別,類型為String;返回值為List<Group>7int deleteGroup1(ProblemGroup problemGroup);刪除群組(不關(guān)聯(lián)產(chǎn)品和人員)參數(shù):problemGroup為刪除的群組,類型為ProblemGroup;返回為int類型,0為刪除成功,1為刪除失敗。8List<ProblemGroup>
32、; findGroupByCategoryAndProduct(String category,Product product);通過類型和產(chǎn)品查找群組參數(shù):category為群組類型,類型為String類型;product為群組產(chǎn)品,為Product類型。9ProblemGroup findGroupById(String id);通過群組id查找群組參數(shù):Id為群組Id,為String類型4.3.3. GroupPersonService增加,刪除,修改,查找群組人員。表4-3 GroupPersonService序號(hào)方法功能說明1boolean addGroupPerson(GroupP
33、erson grouperson)增加群組成員參數(shù):GroupPerson為要增加的群組人員(GroupPerson為新定義的群組人員);返回值為boolean,true表示增加成功,false表示增加失敗2Boolean deleteGroupPersons(String groupid,String employeeids)刪除群組中多個(gè)成員參數(shù):groupid為要?jiǎng)h除人員的群組,employeeids為要?jiǎng)h除的人員;返回值為boolean,true表示刪除成功,false表示刪除失敗3Boolean deleteGroupPersonByGroup(Group group)刪除群組的所有
34、成員參數(shù):group為要?jiǎng)h除人員的群組;返回值為boolean,true表示刪除成功,false表示刪除失敗4List<GroupPerson> findGroupPersonByGroup(Group group)查找群組的所有成員參數(shù):group為要查找人對(duì)應(yīng)的群組;返回值為List<GroupPerson>5int addGroupPersons(ProblemGroup problemGroup, List<Employee> problemGroupPersons);增加多個(gè)群組人員參數(shù):problemGroup為群組,類型我ProblemGrou
35、p;problemGroupPersons為群組人員列表,類型為List<Employee>類型4.3.4. GroupProductService增加,刪除,修改,查找群組產(chǎn)品。表4-4 GroupProductService序號(hào)方法功能說明1boolean addGroupProduct(GroupProduct grouProduct)增加群組產(chǎn)品參數(shù):groupProduct為要增加的群組產(chǎn)品,類型為GroupProduct;返回值為boolean,true表示增加成功,false表示增加失敗。2Boolean deleteGroupProduct(String group
36、id,String productids)刪除群組多個(gè)產(chǎn)品參數(shù):groupid為要?jiǎng)h除產(chǎn)品的群組,productids為要?jiǎng)h除的產(chǎn)品;返回值為boolean,true表示刪除成功,false表示刪除失敗3Boolean deleteGroupProductByGroup(Group group)刪除群組的所有產(chǎn)品參數(shù):group為要?jiǎng)h除產(chǎn)品的群組;返回值為boolean,true表示刪除成功,false表示刪除失敗4List<GroupProduct> findGroupProductByGroup(Group group)查找群組產(chǎn)品參數(shù):group為要查找人對(duì)應(yīng)的群組;返回值為
37、List<GroupProduct>4.3.5. RecordService表4-5 RecordService序號(hào)方法名稱形式參數(shù)返回值說明1.Public int appendRecord(ProblemRecord recorddto)ProblemRecord recorddtoint,0表示增加成功,1表示增加失敗增加問題處理記錄,返回值表示是否增加成功2.Public List< ProblemRecord > findRecordByProblem(String problemid)String problemidList< ProblemRecor
38、d >問題處理記錄查找,根據(jù)Problemid查找相關(guān)的問題處理記錄并返回List對(duì)象3.ProblemRecord findMaxRecordNumberByProblemNumber(String problemnumber);String problemnumberProblemRecord通過問題編號(hào)查找最大編號(hào)記錄4.ProblemRecord findRecordById(String problemrecordid);String problemrecordidProblemRecord通過ID查找問題記錄5.int deleteProblemRecordByProblem
39、(Problem problem);Prolem problemInt 刪除問題,返回值為Int型4.3.6. RevisitService表4-6 RevisitService序號(hào)方法名稱形式參數(shù)返回值說明1.Public int appendRevisit(ProblemRevisit revisitdto)ProblemRevisit revisitddtoInt,0表示增加成功,1表示因問題已經(jīng)回訪而增加失敗增加問題回訪記錄,返回值表示是否增加成功2.Public int modifyRevisit(ProblemRevisit revisitdto)ProblemRevisit re
40、visitdtoInt,0表示修改成功,1表示修改失敗修改回訪記錄,返回值表示是否修改成功3.Public List< ProblemRevisit > findRevisitByProblem(String problemid)String problemidList< ProblemRevisit >問題回訪記錄查找,根據(jù)Problemid查找相關(guān)的問題回訪記錄并返回List對(duì)象4.ProblemRevisitRecord findUniqueRevisitbyProblem(String problemid);String problemidProblemRevi
41、sitRecord根據(jù)Problemid查找相關(guān)的問題回訪記錄4.3.7. ProblemDocumentService表4-7 ProblemDocumnetService序號(hào)方法名稱形式參數(shù)返回值說明1.Public int appendDocument(ProblemDocument documentdto)ProblemDocument documentdtoInt,0表示增加成功,1表示增加失敗增加問題附件,返回值表示是否增加成功2.Public List< ProblemDocument > findProblemDocumentByProblem(String pro
42、blemid)String problemidList< ProblemDocument >問題相關(guān)的附件查找,根據(jù)Problemid查找相關(guān)的問題回訪記錄并返回List對(duì)象3.int deleteDocumnet(ProblemDocument document);ProblemDocument documentInt,0表示刪除成功,1表示刪除失敗刪除問題附件,返回值表示是否刪除成功4.ProblemDocument findProblemDocumentById(String problemdocumentid);String problemdocumentidProblem
43、Document問題相關(guān)的附件查找,根據(jù)Problemid查找相關(guān)的問題回訪記錄并返回ProblemDocument對(duì)象4.3.8. SatisifactionService表4-8 SatisifactionService序號(hào)方法名稱形式參數(shù)返回值說明1.Public int appendSatisifaction(Satisifaction satisfication)Satisifaction satisficationInt,0表示增加成功,1表示增加失敗增加問題處理意見的滿意度,返回值表示是否增加成功2.Public Satisifaction findSatisifactionBy
44、ProblemRecord(String problemrecordid)String problemrecordidSatisifaction問題處理意見滿意度查找,根據(jù)ProblemRecordid查找相關(guān)的問題處理意見的滿意度并返回查找結(jié)果4.3.9. RecordDocumentService表4-9 RecordDocumentServcie序號(hào)方法名稱形式參數(shù)返回值說明1.Public int appendRecordDocument(ProblemRecordDocument recorddocument)ProblemRecordDocument recorddocumentI
45、nt,0表示增加成功,1表示增加失敗增加問題處理意見附件,返回值表示是否增加成功2.Public List<ProblemRecordDocument> findProblemRecordDocumentByProblemRecord(String problemrecordid)String problemrecordidList<ProblemRecordDocument>問題處理意見的相關(guān)的附件查找,根據(jù)ProblemRecordid查找相關(guān)的問題處理意見并返回List對(duì)象3.int deleteRecordDocument(ProblemRecordDocume
46、nt recorddocument);ProblemRecordDocument recorddocumentInt,0表示刪除成功,1表示刪除失敗刪除問題附件,返回值表示是否刪除成功4.3.10. ProblemConculsionService表4-10 ProblemConculsionService序號(hào)方法名稱形式參數(shù)返回值說明1.Public int appendProblemConclusion(ProblemConclusion conclusiondto)ProblemConclusion conclusiondtoInt,0表示增加成功,1表示增加失敗增加問題評(píng)級(jí)定論,返回值
47、表示是否增加成功2.Public int modifyProblemConclusion(ProblemConclusion conclusiondto)ProblemConclusion conclusiondtoInt修改問題評(píng)級(jí)定論,返回值表示是否修改成功3.Public ProblemConclusion findProblemConclusionByProblem(String problemid)String problemidProblemConclusion問題評(píng)級(jí)定論的查找,根據(jù)Problem對(duì)象查找相關(guān)的問題評(píng)級(jí)定論并返回4.3.11. ProblemResultServi
48、ce表4-11 ProblemResultService序號(hào)方法名稱形式參數(shù)返回值說明1.Public int appendProblemResult(ProblemResult problemresult)ProblemResult problemresultInt,0表示增加成功,1表示增加失敗增加問題實(shí)施結(jié)果,返回值表示是否增加成功2.Public ProblemResult findProblemResultByProblemRecord(String problemrecordid)String problemrecordidProblemResult問題實(shí)施結(jié)果查找,根據(jù)Probl
49、emRecord對(duì)象查找相關(guān)的問題實(shí)施結(jié)果并返回4.3.12. ProblemDutierService 表4-12 ProblemDutierService序號(hào)方法名稱形式參數(shù)返回值說明錯(cuò)誤!未找到引用源。Public int appendProblemDutier(ProblemDutier duter)ProblemDutier duterint增加責(zé)任人,當(dāng)進(jìn)行問題升級(jí)、更改責(zé)任人等操作的時(shí)候需要加入新的責(zé)任人,并將該責(zé)任人設(shè)定為當(dāng)前責(zé)任人。返回值描述:0:增加成功;1:增加失敗2Public ProblemDutier findProblemLastDutierByState(Pro
50、blem problem,String line)Problem problem,String lineProblemDutier duter查找某線最后一個(gè)處理問題的責(zé)任人,該操作可用于“退單處理”、“當(dāng)前責(zé)任人編號(hào)生成”、“反饋答復(fù)”等操作中。返回值:查詢出來的責(zé)任人對(duì)象3int deleteProblemDutierByProblem(Problem problem);(Problem problemInt,0表示刪除成功,1表示刪除失敗刪除問題附件,返回值表示是否刪除成功4List<ProblemDutier> findProblemDutierByState(Proble
51、m problem,String line);Problem problem,String lineList根據(jù)(Problem problem,String line)查找相關(guān)的問題處理意見并返回List對(duì)象4.3.13. ProblemDescriptionService 表4-13 ProblemDescriptionService 序號(hào)方法名稱形式參數(shù)返回值說明1.Public int appendProblemDescription(ProblemDescription description)ProblemDescription descriptionint增加問題描述信息,當(dāng)創(chuàng)建
52、一個(gè)問題時(shí)需要增加問題基本信息的同時(shí)增加問題描述信息。返回值描述:0:增加成功;1:增加失敗2.Public int modifyProblemDescription(ProblemDescription description)ProblemDescription descriptionInt問題描述信息修改,主要工作是修改產(chǎn)品型號(hào)及版本和單板型號(hào)及版本;信息修改的同時(shí)需要保存什么人在什么狀態(tài)下(一線、二線、三線)等信息并將這些信息組合放入“更改問題產(chǎn)品”的“處理意見”中。3.int deleteProblemDescription(ProblemDescription descriptio
53、n);ProblemDescription descriptionInt刪除問題詳情4.3.14. ProblemService表4-14 ProblemService序號(hào)方法名稱形式參數(shù)返回值說明1.Public int appendProblem(ProblemDto problemdto)ProblemDto problemdtoInt,0表示增加成功,1表示增加失敗增加問題,返回值表示增加是否成功2.Public int deleteProblem(String problemid)String problemidInt,0表示增加成功,1表示因問題與其他表有外鍵關(guān)聯(lián)而刪除失敗刪除問題,3.Public int modifyProblem(ProblemDto problemdto)ProblemDto problemdtoInt,0表示修改成功,1表示修改失敗修改問題4.Public int submitProblem(String problemid)String problemidint,0表示提交成功,1表示提交失敗提交問題,狀態(tài)變化5.Pu
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 阿米巴經(jīng)營考試題及答案
- 街道社工考試題及答案
- 神經(jīng)源性膀胱護(hù)理查房
- 物業(yè)管理及物業(yè)電工培訓(xùn)
- 冠脈搭橋術(shù)后心理護(hù)理
- 腫瘤學(xué)概論:化療專題
- 質(zhì)量意識(shí)培訓(xùn)報(bào)告
- 導(dǎo)尿管技術(shù)及尿管護(hù)理
- 犬貓尿常規(guī)檢查規(guī)范與解讀
- 鋼板材質(zhì)培訓(xùn)
- 施工費(fèi)用控制管理制度
- 律師事務(wù)所數(shù)據(jù)管理制度
- 2025年衛(wèi)生系統(tǒng)招聘考試《職業(yè)能力傾向測(cè)試》新版真題卷(附詳細(xì)解析)
- 大學(xué)生心理健康教育導(dǎo)論
- 河南省洛陽市2024-2025學(xué)年高二下學(xué)期6月期末質(zhì)檢物理試卷(含答案)
- 浙江理工大學(xué)《統(tǒng)計(jì)學(xué)與R語言》2023-2024學(xué)年第二學(xué)期期末試卷
- 安全生產(chǎn)獎(jiǎng)罰管理制度
- 2025年全省民政行業(yè)職業(yè)技能大賽(孤殘兒童護(hù)理員)備考試題庫(含答案)
- 南京鼓樓醫(yī)院合作協(xié)議書
- DB32/T 3375-2018公共場所母乳哺育設(shè)施建設(shè)指南
- 規(guī)培指導(dǎo)教師考試試題及答案
評(píng)論
0/150
提交評(píng)論