電力營(yíng)銷系統(tǒng)的案例——獲取需求ppt課件_第1頁(yè)
電力營(yíng)銷系統(tǒng)的案例——獲取需求ppt課件_第2頁(yè)
電力營(yíng)銷系統(tǒng)的案例——獲取需求ppt課件_第3頁(yè)
電力營(yíng)銷系統(tǒng)的案例——獲取需求ppt課件_第4頁(yè)
電力營(yíng)銷系統(tǒng)的案例——獲取需求ppt課件_第5頁(yè)
已閱讀5頁(yè),還剩141頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、統(tǒng)一建模語(yǔ)言統(tǒng)一建模語(yǔ)言UML電力營(yíng)銷系統(tǒng)案例電力營(yíng)銷系統(tǒng)案例獲取需求獲取需求定義邊界定義邊界l對(duì)于全新的項(xiàng)目,分析員首先要做的工作就是對(duì)于全新的項(xiàng)目,分析員首先要做的工作就是定義邊界。定義邊界。l邊界可大可小,很多時(shí)候依靠建模者的經(jīng)驗(yàn)和邊界可大可小,很多時(shí)候依靠建模者的經(jīng)驗(yàn)和意識(shí)。意識(shí)。l定義邊界的目的是為我們確定一個(gè)分析的起點(diǎn)。定義邊界的目的是為我們確定一個(gè)分析的起點(diǎn)。 定義邊界定義邊界 如何定義邊界?如何定義邊界?l通過(guò)前景文檔中的業(yè)務(wù)目標(biāo)來(lái)定義邊界?通過(guò)前景文檔中的業(yè)務(wù)目標(biāo)來(lái)定義邊界?l還是通過(guò)業(yè)務(wù)模塊劃分的方式來(lái)定義邊界?還是通過(guò)業(yè)務(wù)模塊劃分的方式來(lái)定義邊界?通過(guò)業(yè)務(wù)目標(biāo)定義邊界通過(guò)

2、業(yè)務(wù)目標(biāo)定義邊界l電力營(yíng)銷系統(tǒng)業(yè)務(wù)目標(biāo)一:電力營(yíng)銷系統(tǒng)業(yè)務(wù)目標(biāo)一:“為用電客戶提供為用電客戶提供業(yè)務(wù)辦理自動(dòng)化服務(wù),提高辦事效率,方便客業(yè)務(wù)辦理自動(dòng)化服務(wù),提高辦事效率,方便客戶,為客戶提高更好的服務(wù)戶,為客戶提高更好的服務(wù)”l分析:分析:l此業(yè)務(wù)目標(biāo)為誰(shuí)服務(wù)?此業(yè)務(wù)目標(biāo)為誰(shuí)服務(wù)?l用電客戶用電客戶得到一個(gè)用電客戶服務(wù)邊界得到一個(gè)用電客戶服務(wù)邊界 用電客戶服務(wù)邊界用電客戶服務(wù)邊界 啟示啟示l各業(yè)務(wù)管理部門(mén)位于邊界以內(nèi),是業(yè)務(wù)工人,各業(yè)務(wù)管理部門(mén)位于邊界以內(nèi),是業(yè)務(wù)工人,他們的期望可以暫且不考慮。他們的期望可以暫且不考慮。l疑問(wèn):疑問(wèn):l前述的各種前述的各種XXX管理功能到哪里去了?管理功能到哪

3、里去了?l釋疑:釋疑:l每個(gè)業(yè)務(wù)目標(biāo)都會(huì)有一個(gè)邊界每個(gè)業(yè)務(wù)目標(biāo)都會(huì)有一個(gè)邊界l每個(gè)邊界有不同的參與者每個(gè)邊界有不同的參與者l在不同的邊界內(nèi)將推導(dǎo)出不同的業(yè)務(wù)用例。在不同的邊界內(nèi)將推導(dǎo)出不同的業(yè)務(wù)用例。內(nèi)部管理目標(biāo)邊界內(nèi)部管理目標(biāo)邊界 進(jìn)一步討論之一進(jìn)一步討論之一l上述劃分邊界的結(jié)果與以前所謂劃分子系統(tǒng)有上述劃分邊界的結(jié)果與以前所謂劃分子系統(tǒng)有什么差別?什么差別?l僅從名稱上看,二者非常相似。僅從名稱上看,二者非常相似。l仔細(xì)考慮可以發(fā)現(xiàn)諸多不同:仔細(xì)考慮可以發(fā)現(xiàn)諸多不同:l劃分依據(jù):劃分依據(jù):l子系統(tǒng)劃分沒(méi)有明確的依據(jù),沒(méi)有明確的判斷子系統(tǒng)劃分沒(méi)有明確的依據(jù),沒(méi)有明確的判斷標(biāo)準(zhǔn)來(lái)決定何種劃分方

4、式是合理的。標(biāo)準(zhǔn)來(lái)決定何種劃分方式是合理的。l業(yè)務(wù)目標(biāo)劃分方式有著明確的依據(jù)。針對(duì)每個(gè)業(yè)務(wù)目標(biāo)劃分方式有著明確的依據(jù)。針對(duì)每個(gè)業(yè)務(wù)目標(biāo),可以明確決定系統(tǒng)內(nèi)外,明確決定業(yè)務(wù)目標(biāo),可以明確決定系統(tǒng)內(nèi)外,明確決定哪些涉眾與此業(yè)務(wù)目標(biāo)利益相關(guān),進(jìn)而得到若哪些涉眾與此業(yè)務(wù)目標(biāo)利益相關(guān),進(jìn)而得到若干業(yè)務(wù)用例。干業(yè)務(wù)用例。進(jìn)一步討論之二進(jìn)一步討論之二l大部分邊界大部分邊界劃分的方式劃分的方式是從誰(shuí)使用是從誰(shuí)使用系統(tǒng)這個(gè)角系統(tǒng)這個(gè)角度來(lái)劃分的。度來(lái)劃分的。這和從業(yè)務(wù)這和從業(yè)務(wù)目標(biāo)角度劃目標(biāo)角度劃分有何區(qū)別?分有何區(qū)別? l按這種方式劃分存在若干問(wèn)題:按這種方式劃分存在若干問(wèn)題:l無(wú)法獲得明確的業(yè)務(wù)用例。無(wú)法獲

5、得明確的業(yè)務(wù)用例。l無(wú)法知道這些涉眾對(duì)邊界的真實(shí)目的是什么,無(wú)法知道這些涉眾對(duì)邊界的真實(shí)目的是什么,只能盲目的將涉眾所有的期望堆積在邊界里。只能盲目的將涉眾所有的期望堆積在邊界里。l面對(duì)諸多的用例,如何進(jìn)行組織?如何分包?面對(duì)諸多的用例,如何進(jìn)行組織?如何分包? l按這種方式劃分存在若干問(wèn)題:按這種方式劃分存在若干問(wèn)題:l導(dǎo)致業(yè)務(wù)用例過(guò)多,關(guān)聯(lián)關(guān)系混亂。導(dǎo)致業(yè)務(wù)用例過(guò)多,關(guān)聯(lián)關(guān)系混亂。l無(wú)法區(qū)分業(yè)務(wù)主角和業(yè)務(wù)工人。無(wú)法區(qū)分業(yè)務(wù)主角和業(yè)務(wù)工人。l會(huì)出現(xiàn)非常多的用例在邊界里,如果都與邊會(huì)出現(xiàn)非常多的用例在邊界里,如果都與邊界外的涉眾關(guān)聯(lián)上,業(yè)務(wù)用例視圖將混亂一界外的涉眾關(guān)聯(lián)上,業(yè)務(wù)用例視圖將混亂一

6、片。片。進(jìn)一步討論之三進(jìn)一步討論之三l是否任何時(shí)候以業(yè)務(wù)目標(biāo)為依據(jù)來(lái)劃分邊界都是否任何時(shí)候以業(yè)務(wù)目標(biāo)為依據(jù)來(lái)劃分邊界都是有效的呢?是有效的呢?l當(dāng)待開(kāi)發(fā)的是計(jì)算密集型或者控制密集型系統(tǒng)當(dāng)待開(kāi)發(fā)的是計(jì)算密集型或者控制密集型系統(tǒng)時(shí),似乎難以找到明確的業(yè)務(wù)目標(biāo),即使找到,時(shí),似乎難以找到明確的業(yè)務(wù)目標(biāo),即使找到,數(shù)量也很少,此時(shí)使用業(yè)務(wù)目標(biāo)為依據(jù)劃分邊數(shù)量也很少,此時(shí)使用業(yè)務(wù)目標(biāo)為依據(jù)劃分邊界似乎很別扭。界似乎很別扭。l例如:玩家例如:玩家玩游戲玩游戲 l其實(shí),對(duì)于非交互密集型系統(tǒng),即使沒(méi)有明確其實(shí),對(duì)于非交互密集型系統(tǒng),即使沒(méi)有明確的業(yè)務(wù)目標(biāo),也有明確的功能目標(biāo),即系統(tǒng)特的業(yè)務(wù)目標(biāo),也有明確的功能

7、目標(biāo),即系統(tǒng)特性,可以以這些系統(tǒng)特性為邊界,得到不同的性,可以以這些系統(tǒng)特性為邊界,得到不同的主角與用例:主角與用例:l例如:控制系統(tǒng)、游戲引擎、聲效等例如:控制系統(tǒng)、游戲引擎、聲效等l控制系統(tǒng)為邊界,控制系統(tǒng)為邊界,l鍵盤(pán)、鼠標(biāo)、手柄鍵盤(pán)、鼠標(biāo)、手柄發(fā)出前進(jìn)動(dòng)作、發(fā)出射發(fā)出前進(jìn)動(dòng)作、發(fā)出射擊動(dòng)作擊動(dòng)作發(fā)現(xiàn)主角發(fā)現(xiàn)主角l得到涉眾分析報(bào)告,已經(jīng)定義了邊界,我們可得到涉眾分析報(bào)告,已經(jīng)定義了邊界,我們可以據(jù)此尋找業(yè)務(wù)主角。以據(jù)此尋找業(yè)務(wù)主角。l主角:代表了涉眾利益,站在邊界外,直接與主角:代表了涉眾利益,站在邊界外,直接與邊界代表的系統(tǒng)交互,對(duì)系統(tǒng)有明確的要求,邊界代表的系統(tǒng)交互,對(duì)系統(tǒng)有明確的要

8、求,并從系統(tǒng)中獲得明確的結(jié)果。并從系統(tǒng)中獲得明確的結(jié)果。發(fā)現(xiàn)主角發(fā)現(xiàn)主角l是否所有的涉眾都會(huì)成為業(yè)務(wù)主角?是否所有的涉眾都會(huì)成為業(yè)務(wù)主角?l只有那些直接與系統(tǒng)交互的涉眾才能成為業(yè)務(wù)只有那些直接與系統(tǒng)交互的涉眾才能成為業(yè)務(wù)主角。主角。發(fā)現(xiàn)主角發(fā)現(xiàn)主角用電客戶服務(wù)邊界用電客戶服務(wù)邊界l在此邊界外有兩個(gè)涉眾:用電客戶、銀行。在此邊界外有兩個(gè)涉眾:用電客戶、銀行。l用電客戶涉眾主角分析用電客戶涉眾主角分析l情形一:用電客戶不直接使用系統(tǒng),而是通情形一:用電客戶不直接使用系統(tǒng),而是通過(guò)到營(yíng)業(yè)大廳填寫(xiě)紙面申請(qǐng),由營(yíng)業(yè)大廳業(yè)過(guò)到營(yíng)業(yè)大廳填寫(xiě)紙面申請(qǐng),由營(yíng)業(yè)大廳業(yè)務(wù)員代為填寫(xiě)電子申請(qǐng)單并提交。務(wù)員代為填寫(xiě)電子

9、申請(qǐng)單并提交。l用電客戶不直接與邊界所代表的系統(tǒng)交互,用電客戶不直接與邊界所代表的系統(tǒng)交互,營(yíng)業(yè)大廳業(yè)務(wù)員成為代表涉眾利益的業(yè)務(wù)主營(yíng)業(yè)大廳業(yè)務(wù)員成為代表涉眾利益的業(yè)務(wù)主角。角。發(fā)現(xiàn)主角發(fā)現(xiàn)主角用電客戶服務(wù)邊界用電客戶服務(wù)邊界l情形二:業(yè)務(wù)范圍包括網(wǎng)上辦理業(yè)務(wù),用電客情形二:業(yè)務(wù)范圍包括網(wǎng)上辦理業(yè)務(wù),用電客戶可以直接使用系統(tǒng)進(jìn)行辦理業(yè)務(wù)。戶可以直接使用系統(tǒng)進(jìn)行辦理業(yè)務(wù)。l用電客戶本身就是業(yè)務(wù)主角。用電客戶本身就是業(yè)務(wù)主角。l情形三:一些大用電客戶,供電企業(yè)設(shè)置了專情形三:一些大用電客戶,供電企業(yè)設(shè)置了專職檢查和服務(wù)聯(lián)絡(luò)人員為其專門(mén)服務(wù),這些專職檢查和服務(wù)聯(lián)絡(luò)人員為其專門(mén)服務(wù),這些專職人員可以直接

10、為大客戶辦理業(yè)務(wù)。職人員可以直接為大客戶辦理業(yè)務(wù)。l專職檢查人員成為代表涉眾利益的主角。專職檢查人員成為代表涉眾利益的主角。發(fā)現(xiàn)主角發(fā)現(xiàn)主角用電客戶服務(wù)邊界用電客戶服務(wù)邊界l銀行涉眾主角分析銀行涉眾主角分析l前述分析中,已經(jīng)取消了實(shí)時(shí)聯(lián)網(wǎng)收費(fèi)的期前述分析中,已經(jīng)取消了實(shí)時(shí)聯(lián)網(wǎng)收費(fèi)的期望,僅保留離線收費(fèi),每日結(jié)算收費(fèi)方式。望,僅保留離線收費(fèi),每日結(jié)算收費(fèi)方式。即銀行的收費(fèi)行為與系統(tǒng)之間不會(huì)有直接的即銀行的收費(fèi)行為與系統(tǒng)之間不會(huì)有直接的交互。每日會(huì)有某位營(yíng)業(yè)出納從銀行處獲得交互。每日會(huì)有某位營(yíng)業(yè)出納從銀行處獲得每日收費(fèi)記錄,并將其導(dǎo)入系統(tǒng)。每日收費(fèi)記錄,并將其導(dǎo)入系統(tǒng)。l此時(shí),營(yíng)業(yè)出納將代表銀行成

11、為系統(tǒng)的一個(gè)此時(shí),營(yíng)業(yè)出納將代表銀行成為系統(tǒng)的一個(gè)業(yè)務(wù)主角。業(yè)務(wù)主角。 發(fā)現(xiàn)主角內(nèi)部管理業(yè)務(wù)邊界發(fā)現(xiàn)主角內(nèi)部管理業(yè)務(wù)邊界l依據(jù)前面的涉眾分析報(bào)告,內(nèi)部管理業(yè)務(wù)邊界依據(jù)前面的涉眾分析報(bào)告,內(nèi)部管理業(yè)務(wù)邊界之外的涉眾有:之外的涉眾有:l營(yíng)業(yè)財(cái)務(wù)管理部門(mén)、電表抄表部門(mén)、電費(fèi)管理營(yíng)業(yè)財(cái)務(wù)管理部門(mén)、電表抄表部門(mén)、電費(fèi)管理部門(mén)、資產(chǎn)管理部門(mén)、現(xiàn)場(chǎng)施工部門(mén)、業(yè)務(wù)服部門(mén)、資產(chǎn)管理部門(mén)、現(xiàn)場(chǎng)施工部門(mén)、業(yè)務(wù)服務(wù)部門(mén)、用電檢查部門(mén)。務(wù)部門(mén)、用電檢查部門(mén)。發(fā)現(xiàn)主角內(nèi)部管理業(yè)務(wù)邊界發(fā)現(xiàn)主角內(nèi)部管理業(yè)務(wù)邊界l營(yíng)業(yè)財(cái)務(wù)管理部門(mén)涉眾主角分析營(yíng)業(yè)財(cái)務(wù)管理部門(mén)涉眾主角分析l該部門(mén)設(shè)置了營(yíng)業(yè)會(huì)計(jì)、營(yíng)業(yè)出納、營(yíng)業(yè)收費(fèi)該部門(mén)設(shè)置了營(yíng)業(yè)

12、會(huì)計(jì)、營(yíng)業(yè)出納、營(yíng)業(yè)收費(fèi)員。這三個(gè)角色會(huì)按照財(cái)會(huì)準(zhǔn)則各自負(fù)責(zé)自己?jiǎn)T。這三個(gè)角色會(huì)按照財(cái)會(huì)準(zhǔn)則各自負(fù)責(zé)自己的部份,保障財(cái)產(chǎn)安全。的部份,保障財(cái)產(chǎn)安全。l財(cái)務(wù)管理部門(mén)設(shè)有財(cái)務(wù)主任,負(fù)責(zé)財(cái)務(wù)工作的財(cái)務(wù)管理部門(mén)設(shè)有財(cái)務(wù)主任,負(fù)責(zé)財(cái)務(wù)工作的安排、人員工作情況的評(píng)估、業(yè)務(wù)規(guī)則的制定。安排、人員工作情況的評(píng)估、業(yè)務(wù)規(guī)則的制定。l代表業(yè)務(wù)目標(biāo)是規(guī)范化和管理職能,行使了內(nèi)代表業(yè)務(wù)目標(biāo)是規(guī)范化和管理職能,行使了內(nèi)部管理職能的業(yè)務(wù)主角是:財(cái)務(wù)主任。部管理職能的業(yè)務(wù)主角是:財(cái)務(wù)主任。發(fā)現(xiàn)主角內(nèi)部管理業(yè)務(wù)邊界發(fā)現(xiàn)主角內(nèi)部管理業(yè)務(wù)邊界l電表抄表部門(mén)涉眾主角分析電表抄表部門(mén)涉眾主角分析l該部門(mén)大部分工作人員抄表工,攜帶抄表

13、機(jī)該部門(mén)大部分工作人員抄表工,攜帶抄表機(jī)或抄表單外出工作,他們不直接使用系統(tǒng),而或抄表單外出工作,他們不直接使用系統(tǒng),而是將抄回的結(jié)果交給內(nèi)勤人員,有內(nèi)勤代他們是將抄回的結(jié)果交給內(nèi)勤人員,有內(nèi)勤代他們將抄表結(jié)果導(dǎo)入或者錄入計(jì)算機(jī)。將抄表結(jié)果導(dǎo)入或者錄入計(jì)算機(jī)。l抄表工作由抄表班長(zhǎng)按片區(qū)、按變壓器線路等抄表工作由抄表班長(zhǎng)按片區(qū)、按變壓器線路等將工作分配給抄表工。將工作分配給抄表工。l其中抄表班長(zhǎng)行使了內(nèi)部管理職能,是內(nèi)部管其中抄表班長(zhǎng)行使了內(nèi)部管理職能,是內(nèi)部管理業(yè)務(wù)邊界的業(yè)務(wù)主角。理業(yè)務(wù)邊界的業(yè)務(wù)主角。發(fā)現(xiàn)主角內(nèi)部管理業(yè)務(wù)邊界發(fā)現(xiàn)主角內(nèi)部管理業(yè)務(wù)邊界l電費(fèi)管理部門(mén)涉眾主角分析電費(fèi)管理部門(mén)涉眾主

14、角分析l該部門(mén)負(fù)責(zé)計(jì)算電費(fèi),由發(fā)行員來(lái)完成。該部門(mén)負(fù)責(zé)計(jì)算電費(fèi),由發(fā)行員來(lái)完成。l對(duì)于一些特殊客戶和特殊情況的電費(fèi)計(jì)算規(guī)則對(duì)于一些特殊客戶和特殊情況的電費(fèi)計(jì)算規(guī)則的改變,必須通過(guò)電費(fèi)班長(zhǎng)確認(rèn)簽字。的改變,必須通過(guò)電費(fèi)班長(zhǎng)確認(rèn)簽字。l行使了內(nèi)部管理職能,成為內(nèi)容管理業(yè)務(wù)邊界行使了內(nèi)部管理職能,成為內(nèi)容管理業(yè)務(wù)邊界業(yè)務(wù)主角的是:電費(fèi)班長(zhǎng)。業(yè)務(wù)主角的是:電費(fèi)班長(zhǎng)。發(fā)現(xiàn)主角內(nèi)部管理業(yè)務(wù)邊界發(fā)現(xiàn)主角內(nèi)部管理業(yè)務(wù)邊界l資產(chǎn)管理部門(mén)涉眾主角分析資產(chǎn)管理部門(mén)涉眾主角分析l該部門(mén)負(fù)責(zé)管理供電設(shè)備,資產(chǎn)管理員負(fù)責(zé)管該部門(mén)負(fù)責(zé)管理供電設(shè)備,資產(chǎn)管理員負(fù)責(zé)管理設(shè)備的整個(gè)生命周期。理設(shè)備的整個(gè)生命周期。l資產(chǎn)出庫(kù)入庫(kù)前

15、需要校修人員負(fù)責(zé)校修。資產(chǎn)出庫(kù)入庫(kù)前需要校修人員負(fù)責(zé)校修。l資產(chǎn)運(yùn)行中,需要由資產(chǎn)班長(zhǎng)制定輪換計(jì)劃,資產(chǎn)運(yùn)行中,需要由資產(chǎn)班長(zhǎng)制定輪換計(jì)劃,資產(chǎn)運(yùn)行一段時(shí)間后按計(jì)劃輪換資產(chǎn)。資產(chǎn)運(yùn)行一段時(shí)間后按計(jì)劃輪換資產(chǎn)。l此處業(yè)務(wù)主角:資產(chǎn)班長(zhǎng)。此處業(yè)務(wù)主角:資產(chǎn)班長(zhǎng)。發(fā)現(xiàn)主角內(nèi)部管理業(yè)務(wù)邊界發(fā)現(xiàn)主角內(nèi)部管理業(yè)務(wù)邊界l業(yè)務(wù)服務(wù)部門(mén)涉眾主角分析業(yè)務(wù)服務(wù)部門(mén)涉眾主角分析l該部門(mén)由業(yè)務(wù)員、業(yè)務(wù)收費(fèi)員、業(yè)務(wù)班長(zhǎng)組成。該部門(mén)由業(yè)務(wù)員、業(yè)務(wù)收費(fèi)員、業(yè)務(wù)班長(zhǎng)組成。l業(yè)務(wù)員受理客戶用電申請(qǐng);業(yè)務(wù)收費(fèi)員負(fù)責(zé)收業(yè)務(wù)員受理客戶用電申請(qǐng);業(yè)務(wù)收費(fèi)員負(fù)責(zé)收取業(yè)務(wù)費(fèi)用;業(yè)務(wù)班長(zhǎng)負(fù)責(zé)安排工作,評(píng)估業(yè)取業(yè)務(wù)費(fèi)用;業(yè)務(wù)班長(zhǎng)負(fù)責(zé)安排工作,評(píng)

16、估業(yè)務(wù)員服務(wù)水平,審批業(yè)務(wù)。務(wù)員服務(wù)水平,審批業(yè)務(wù)。l此處業(yè)務(wù)主角:業(yè)務(wù)班長(zhǎng)此處業(yè)務(wù)主角:業(yè)務(wù)班長(zhǎng)發(fā)現(xiàn)主角內(nèi)部管理業(yè)務(wù)邊界發(fā)現(xiàn)主角內(nèi)部管理業(yè)務(wù)邊界l用電檢查部門(mén)涉眾主角分析用電檢查部門(mén)涉眾主角分析l該部門(mén)定期按計(jì)劃對(duì)用電安全進(jìn)行檢查。該部門(mén)定期按計(jì)劃對(duì)用電安全進(jìn)行檢查。l其中用電普查、專項(xiàng)檢查由檢查班長(zhǎng)制定計(jì)劃,其中用電普查、專項(xiàng)檢查由檢查班長(zhǎng)制定計(jì)劃,分派檢查員進(jìn)行現(xiàn)場(chǎng)檢查,檢查結(jié)果由檢查內(nèi)分派檢查員進(jìn)行現(xiàn)場(chǎng)檢查,檢查結(jié)果由檢查內(nèi)勤錄入計(jì)算機(jī)。勤錄入計(jì)算機(jī)。l專職檢查員維護(hù)自己所負(fù)責(zé)的用電單位的資料,專職檢查員維護(hù)自己所負(fù)責(zé)的用電單位的資料,自行安排檢查計(jì)劃,但必須通過(guò)檢查班長(zhǎng)審批。自行安排

17、檢查計(jì)劃,但必須通過(guò)檢查班長(zhǎng)審批。l此處業(yè)務(wù)主角:檢查班長(zhǎng)此處業(yè)務(wù)主角:檢查班長(zhǎng)發(fā)現(xiàn)主角內(nèi)部管理業(yè)務(wù)邊界發(fā)現(xiàn)主角內(nèi)部管理業(yè)務(wù)邊界l整個(gè)電力營(yíng)銷工作,即以上職能部門(mén)工作由用整個(gè)電力營(yíng)銷工作,即以上職能部門(mén)工作由用電主任統(tǒng)一管理,制定營(yíng)銷規(guī)則、進(jìn)行人事任電主任統(tǒng)一管理,制定營(yíng)銷規(guī)則、進(jìn)行人事任免、確定崗位職責(zé)。免、確定崗位職責(zé)。l此處業(yè)務(wù)主角:用電主任此處業(yè)務(wù)主角:用電主任發(fā)現(xiàn)主角內(nèi)部管理業(yè)務(wù)邊界發(fā)現(xiàn)主角內(nèi)部管理業(yè)務(wù)邊界l各職能部門(mén)班長(zhǎng)負(fù)責(zé)各自部門(mén)人員的職責(zé)、權(quán)各職能部門(mén)班長(zhǎng)負(fù)責(zé)各自部門(mén)人員的職責(zé)、權(quán)限等,但是希望由信息中心的系統(tǒng)管理員代為限等,但是希望由信息中心的系統(tǒng)管理員代為行使其人員和權(quán)限管

18、理職責(zé)。行使其人員和權(quán)限管理職責(zé)。l此處系統(tǒng)管理員將代表各職能部門(mén)負(fù)責(zé)人和用此處系統(tǒng)管理員將代表各職能部門(mén)負(fù)責(zé)人和用電主任行使人事管理職責(zé),成為業(yè)務(wù)主角。電主任行使人事管理職責(zé),成為業(yè)務(wù)主角。 用電檢查和管理邊界業(yè)務(wù)主角用電檢查和管理邊界業(yè)務(wù)主角 營(yíng)業(yè)財(cái)務(wù)管理邊界營(yíng)業(yè)財(cái)務(wù)管理邊界 進(jìn)一步討論之一進(jìn)一步討論之一l如何理解業(yè)務(wù)主角與涉眾之間的關(guān)系?如何理解業(yè)務(wù)主角與涉眾之間的關(guān)系?l業(yè)務(wù)主角與涉眾的區(qū)別:業(yè)務(wù)主角與涉眾的區(qū)別:l業(yè)務(wù)主角與系統(tǒng)直接交互,涉眾未必直接與系業(yè)務(wù)主角與系統(tǒng)直接交互,涉眾未必直接與系統(tǒng)進(jìn)行交互。統(tǒng)進(jìn)行交互。l如果涉眾不直接與系統(tǒng)交互,就必須找到代替如果涉眾不直接與系統(tǒng)交互,

19、就必須找到代替他行使利益的另一個(gè)角色,可以與涉眾毫無(wú)關(guān)他行使利益的另一個(gè)角色,可以與涉眾毫無(wú)關(guān)系,二者之間是一種代理關(guān)系。系,二者之間是一種代理關(guān)系。進(jìn)一步討論之一進(jìn)一步討論之一l代理關(guān)系代理關(guān)系l不同于繼承。不同于繼承。l繼承表示子類擁有父類所有的非私有職責(zé),代繼承表示子類擁有父類所有的非私有職責(zé),代理是擁有被代理者指定的部份職責(zé)。理是擁有被代理者指定的部份職責(zé)。l不同于實(shí)現(xiàn)不同于實(shí)現(xiàn)l實(shí)現(xiàn)表示實(shí)現(xiàn)類是超類的一種實(shí)例化,超類可實(shí)現(xiàn)表示實(shí)現(xiàn)類是超類的一種實(shí)例化,超類可以擁有多種實(shí)現(xiàn),但每種實(shí)現(xiàn)都可以上溯到超以擁有多種實(shí)現(xiàn),但每種實(shí)現(xiàn)都可以上溯到超類。但代理者雖然可以有多個(gè)代理,但多個(gè)代類。但代

20、理者雖然可以有多個(gè)代理,但多個(gè)代理可以位于完全不同的繼承樹(shù)上,不一定能上理可以位于完全不同的繼承樹(shù)上,不一定能上溯為被代理者的類型。溯為被代理者的類型。進(jìn)一步討論之一進(jìn)一步討論之一l尋找業(yè)務(wù)主角過(guò)程中,涉眾分析報(bào)告是重要信尋找業(yè)務(wù)主角過(guò)程中,涉眾分析報(bào)告是重要信息來(lái)源,一般業(yè)務(wù)主角可以從涉眾分析中獲得。息來(lái)源,一般業(yè)務(wù)主角可以從涉眾分析中獲得。l業(yè)務(wù)主角一旦決定被代理哪個(gè)涉眾,就會(huì)收到業(yè)務(wù)主角一旦決定被代理哪個(gè)涉眾,就會(huì)收到涉眾期望的制約。涉眾期望的制約。l業(yè)務(wù)主角不能逾越或改變涉眾期望,但是能決業(yè)務(wù)主角不能逾越或改變涉眾期望,但是能決定實(shí)現(xiàn)涉眾期望的過(guò)程。定實(shí)現(xiàn)涉眾期望的過(guò)程。進(jìn)一步討論之二

21、進(jìn)一步討論之二l業(yè)務(wù)主角所代表的涉眾期望是否可以一一映射?業(yè)務(wù)主角所代表的涉眾期望是否可以一一映射?l業(yè)務(wù)主角是否一定要代表涉眾利益?業(yè)務(wù)主角是否一定要代表涉眾利益?l有時(shí)要找到業(yè)務(wù)主角所代表的涉眾期望是困難有時(shí)要找到業(yè)務(wù)主角所代表的涉眾期望是困難的,它不明顯。例如系統(tǒng)管理員清楚日志、優(yōu)的,它不明顯。例如系統(tǒng)管理員清楚日志、優(yōu)化數(shù)據(jù)等?;瘮?shù)據(jù)等。l對(duì)系統(tǒng)分析員來(lái)說(shuō)也不是一定要為所有的業(yè)務(wù)對(duì)系統(tǒng)分析員來(lái)說(shuō)也不是一定要為所有的業(yè)務(wù)主角都找到其所代表的涉眾利益。主角都找到其所代表的涉眾利益。進(jìn)一步討論之二進(jìn)一步討論之二l為業(yè)務(wù)主角找到所代表的涉眾利益的理由:為業(yè)務(wù)主角找到所代表的涉眾利益的理由:l業(yè)

22、務(wù)主角不代理任何涉眾理由,業(yè)務(wù)主角的主業(yè)務(wù)主角不代理任何涉眾理由,業(yè)務(wù)主角的主張就缺乏支持。張就缺乏支持。l業(yè)務(wù)主角不代表任何涉眾利益,其存在性值得業(yè)務(wù)主角不代表任何涉眾利益,其存在性值得懷疑。懷疑。進(jìn)一步討論之三進(jìn)一步討論之三l業(yè)務(wù)工人可能是流程的實(shí)際執(zhí)行者,但他們卻業(yè)務(wù)工人可能是流程的實(shí)際執(zhí)行者,但他們卻無(wú)權(quán)對(duì)系統(tǒng)提出要求,如何理解?無(wú)權(quán)對(duì)系統(tǒng)提出要求,如何理解?l業(yè)務(wù)主角是邊界外的,只有邊界外的事物才有業(yè)務(wù)主角是邊界外的,只有邊界外的事物才有權(quán)向邊界代表的系統(tǒng)提出要求。權(quán)向邊界代表的系統(tǒng)提出要求。l由內(nèi)部員工制定的不遵循客戶期望的規(guī)則,通由內(nèi)部員工制定的不遵循客戶期望的規(guī)則,通常是霸王條

23、款。常是霸王條款。l但是也不能否認(rèn)內(nèi)部工作人員的意見(jiàn),他們最但是也不能否認(rèn)內(nèi)部工作人員的意見(jiàn),他們最終決定工作的流程。終決定工作的流程。進(jìn)一步討論之四進(jìn)一步討論之四l當(dāng)有業(yè)務(wù)主角找不到對(duì)應(yīng)邊界,或者業(yè)務(wù)主角當(dāng)有業(yè)務(wù)主角找不到對(duì)應(yīng)邊界,或者業(yè)務(wù)主角的一些要求無(wú)處放置時(shí),該怎么辦?的一些要求無(wú)處放置時(shí),該怎么辦?l邊界代表了某業(yè)務(wù)目標(biāo),除非業(yè)務(wù)主角確實(shí)參邊界代表了某業(yè)務(wù)目標(biāo),除非業(yè)務(wù)主角確實(shí)參與并貢獻(xiàn)于該業(yè)務(wù)目標(biāo),否則不應(yīng)當(dāng)成為該邊與并貢獻(xiàn)于該業(yè)務(wù)目標(biāo),否則不應(yīng)當(dāng)成為該邊界的業(yè)務(wù)主角界的業(yè)務(wù)主角l與業(yè)務(wù)目標(biāo)無(wú)關(guān)的要求也不應(yīng)當(dāng)在該邊界中體與業(yè)務(wù)目標(biāo)無(wú)關(guān)的要求也不應(yīng)當(dāng)在該邊界中體現(xiàn)出來(lái)。現(xiàn)出來(lái)。l應(yīng)重

24、新檢查涉眾分析、問(wèn)題領(lǐng)域定義。應(yīng)重新檢查涉眾分析、問(wèn)題領(lǐng)域定義。進(jìn)一步討論之五進(jìn)一步討論之五l業(yè)務(wù)主角與系統(tǒng)參與者是一致的嗎?業(yè)務(wù)主角與系統(tǒng)參與者是一致的嗎?l業(yè)務(wù)主角區(qū)別于系統(tǒng)參與者。業(yè)務(wù)主角區(qū)別于系統(tǒng)參與者。l系統(tǒng)參與者是系統(tǒng)的實(shí)際操作者,通常在系統(tǒng)系統(tǒng)參與者是系統(tǒng)的實(shí)際操作者,通常在系統(tǒng)中都有中都有ID,系統(tǒng)會(huì)為其建立會(huì)話,其有存在范,系統(tǒng)會(huì)為其建立會(huì)話,其有存在范圍和生命周期,在系統(tǒng)中是需要編程實(shí)現(xiàn)的。圍和生命周期,在系統(tǒng)中是需要編程實(shí)現(xiàn)的。l業(yè)務(wù)主角是用于分析業(yè)務(wù)的,可能不會(huì)轉(zhuǎn)化為業(yè)務(wù)主角是用于分析業(yè)務(wù)的,可能不會(huì)轉(zhuǎn)化為一個(gè)參與者。業(yè)務(wù)主角不應(yīng)當(dāng)被過(guò)分的抽象化一個(gè)參與者。業(yè)務(wù)主角不應(yīng)

25、當(dāng)被過(guò)分的抽象化和虛擬化,應(yīng)該能夠映射到現(xiàn)實(shí)中的敢為設(shè)置、和虛擬化,應(yīng)該能夠映射到現(xiàn)實(shí)中的敢為設(shè)置、工作職責(zé)說(shuō)明等。工作職責(zé)說(shuō)明等。獲取業(yè)務(wù)用例獲取業(yè)務(wù)用例l經(jīng)過(guò)上述分析,系統(tǒng)的邊界已經(jīng)確定,主角也經(jīng)過(guò)上述分析,系統(tǒng)的邊界已經(jīng)確定,主角也確定了,在此基礎(chǔ)上可以進(jìn)行業(yè)務(wù)用例的獲取。確定了,在此基礎(chǔ)上可以進(jìn)行業(yè)務(wù)用例的獲取。獲取業(yè)務(wù)用例獲取業(yè)務(wù)用例l有很多方法:有很多方法:l可以從崗位手冊(cè)、業(yè)務(wù)流程指南、職務(wù)說(shuō)明等可以從崗位手冊(cè)、業(yè)務(wù)流程指南、職務(wù)說(shuō)明等一系列文件中獲得;一系列文件中獲得;l可以從涉眾分析中獲得;可以從涉眾分析中獲得;l也可以從業(yè)務(wù)主角訪談中獲得。也可以從業(yè)務(wù)主角訪談中獲得。獲取業(yè)

26、務(wù)用例獲取業(yè)務(wù)用例l可以通過(guò)下列問(wèn)題引導(dǎo)業(yè)務(wù)主角代表說(shuō)出業(yè)務(wù)可以通過(guò)下列問(wèn)題引導(dǎo)業(yè)務(wù)主角代表說(shuō)出業(yè)務(wù)需求:需求:l您對(duì)系統(tǒng)有什么期望?您對(duì)系統(tǒng)有什么期望?l您打算在這個(gè)系統(tǒng)里做些什么事情?您打算在這個(gè)系統(tǒng)里做些什么事情?l您做這件事情的目的是什么?您做這件事情的目的是什么?l您做完這件事希望有什么樣的結(jié)果?您做完這件事希望有什么樣的結(jié)果?例一:業(yè)務(wù)員將代表用電客戶提例一:業(yè)務(wù)員將代表用電客戶提出業(yè)務(wù)需求出業(yè)務(wù)需求l聽(tīng)第一段對(duì)話,并思考:聽(tīng)第一段對(duì)話,并思考:l這里業(yè)務(wù)員說(shuō)的是系統(tǒng)的功能需求嗎?這里業(yè)務(wù)員說(shuō)的是系統(tǒng)的功能需求嗎?l業(yè)務(wù)員代表客戶提出什么期望了嗎?業(yè)務(wù)員代表客戶提出什么期望了嗎?例

27、一:業(yè)務(wù)員將代表用電客戶提例一:業(yè)務(wù)員將代表用電客戶提出業(yè)務(wù)需求出業(yè)務(wù)需求l點(diǎn)評(píng):點(diǎn)評(píng):l客戶談系統(tǒng)期望時(shí),通常不是業(yè)務(wù)需求,更多客戶談系統(tǒng)期望時(shí),通常不是業(yè)務(wù)需求,更多的會(huì)談及他們希望系統(tǒng)能幫助他們做什么,從的會(huì)談及他們希望系統(tǒng)能幫助他們做什么,從中找出明確的需求并不容易。中找出明確的需求并不容易。l業(yè)務(wù)員代表客戶提出問(wèn)題,但其是系統(tǒng)直接使業(yè)務(wù)員代表客戶提出問(wèn)題,但其是系統(tǒng)直接使用者,不可避免會(huì)談到對(duì)他們有理的一些期望,用者,不可避免會(huì)談到對(duì)他們有理的一些期望,應(yīng)判別這些期望是否與用戶利益有沖突。應(yīng)判別這些期望是否與用戶利益有沖突。例一:業(yè)務(wù)員將代表用電客戶提例一:業(yè)務(wù)員將代表用電客戶提出業(yè)

28、務(wù)需求出業(yè)務(wù)需求l聽(tīng)第二段對(duì)話,并思考分析員打斷業(yè)務(wù)員說(shuō)聽(tīng)第二段對(duì)話,并思考分析員打斷業(yè)務(wù)員說(shuō)話的原因是什么?話的原因是什么?l點(diǎn)評(píng):點(diǎn)評(píng):l初步了解業(yè)務(wù)時(shí),要防止陷入過(guò)深的細(xì)節(jié),初步了解業(yè)務(wù)時(shí),要防止陷入過(guò)深的細(xì)節(jié),l應(yīng)當(dāng)引導(dǎo)客戶先從獨(dú)立的業(yè)務(wù)模塊開(kāi)始講起。應(yīng)當(dāng)引導(dǎo)客戶先從獨(dú)立的業(yè)務(wù)模塊開(kāi)始講起。例一:業(yè)務(wù)員將代表用電客戶提例一:業(yè)務(wù)員將代表用電客戶提出業(yè)務(wù)需求出業(yè)務(wù)需求l請(qǐng)聽(tīng)第三段對(duì)話,并思考為什么分析員要業(yè)請(qǐng)聽(tīng)第三段對(duì)話,并思考為什么分析員要業(yè)務(wù)員談?wù)剺I(yè)務(wù)的目的,而不用將業(yè)務(wù)是如何務(wù)員談?wù)剺I(yè)務(wù)的目的,而不用將業(yè)務(wù)是如何一步步辦理的?一步步辦理的?l點(diǎn)評(píng):點(diǎn)評(píng):l讓業(yè)務(wù)員談某一項(xiàng)業(yè)務(wù)的目的

29、,可以幫助分讓業(yè)務(wù)員談某一項(xiàng)業(yè)務(wù)的目的,可以幫助分析員判斷用例是否合理,是否這些業(yè)務(wù)能作析員判斷用例是否合理,是否這些業(yè)務(wù)能作為一個(gè)業(yè)務(wù)用例。為一個(gè)業(yè)務(wù)用例。l例如:此處低壓、高壓、批量等業(yè)務(wù)只能看例如:此處低壓、高壓、批量等業(yè)務(wù)只能看作同一個(gè)業(yè)務(wù)用例。作同一個(gè)業(yè)務(wù)用例。l是用例規(guī)約文檔中前置條件的重要來(lái)源。是用例規(guī)約文檔中前置條件的重要來(lái)源。例一:業(yè)務(wù)員將代表用電客戶提例一:業(yè)務(wù)員將代表用電客戶提出業(yè)務(wù)需求出業(yè)務(wù)需求l請(qǐng)聽(tīng)第四段對(duì)話,并思考為什么要讓客戶說(shuō)請(qǐng)聽(tīng)第四段對(duì)話,并思考為什么要讓客戶說(shuō)明每項(xiàng)業(yè)務(wù)的結(jié)果?明每項(xiàng)業(yè)務(wù)的結(jié)果?l點(diǎn)評(píng):點(diǎn)評(píng):l可以幫助分析員分析用例,這是用例規(guī)約文可以幫助分

30、析員分析用例,這是用例規(guī)約文檔中后置條件的重要來(lái)源。檔中后置條件的重要來(lái)源。 用電客戶服務(wù)業(yè)務(wù)概要視圖用電客戶服務(wù)業(yè)務(wù)概要視圖例二:用電主任談內(nèi)部管理需求例二:用電主任談內(nèi)部管理需求l案例中有一個(gè)內(nèi)部管理業(yè)務(wù)邊界,業(yè)務(wù)目標(biāo)是案例中有一個(gè)內(nèi)部管理業(yè)務(wù)邊界,業(yè)務(wù)目標(biāo)是規(guī)范供電企業(yè)的內(nèi)部管理,提高工作效率和管規(guī)范供電企業(yè)的內(nèi)部管理,提高工作效率和管理效能。理效能。例二:用電主任談內(nèi)部管理需求例二:用電主任談內(nèi)部管理需求l請(qǐng)聽(tīng)第一段對(duì)話,并思考:請(qǐng)聽(tīng)第一段對(duì)話,并思考:l你能從用電主任的談話中歸納出業(yè)務(wù)目的嗎?你能從用電主任的談話中歸納出業(yè)務(wù)目的嗎?l能從這段對(duì)話中歸納出相關(guān)的業(yè)務(wù)規(guī)則嗎?能從這段對(duì)話

31、中歸納出相關(guān)的業(yè)務(wù)規(guī)則嗎?例二:用電主任談內(nèi)部管理需求例二:用電主任談內(nèi)部管理需求l點(diǎn)評(píng):點(diǎn)評(píng):l業(yè)務(wù)員訪談的例子沒(méi)有涉及什么業(yè)務(wù)目標(biāo),這業(yè)務(wù)員訪談的例子沒(méi)有涉及什么業(yè)務(wù)目標(biāo),這段對(duì)話中存在明顯的業(yè)務(wù)目的,歸納為:監(jiān)控段對(duì)話中存在明顯的業(yè)務(wù)目的,歸納為:監(jiān)控業(yè)務(wù)流程,可作為備選業(yè)務(wù)用例。業(yè)務(wù)流程,可作為備選業(yè)務(wù)用例。l為什么不是記錄流程信息呢?為什么不是記錄流程信息呢?l這涉及到誰(shuí)來(lái)記錄,業(yè)務(wù)主角是誰(shuí)。這涉及到誰(shuí)來(lái)記錄,業(yè)務(wù)主角是誰(shuí)。l這里應(yīng)該是計(jì)算機(jī)來(lái)記錄,業(yè)務(wù)建模階段一般這里應(yīng)該是計(jì)算機(jī)來(lái)記錄,業(yè)務(wù)建模階段一般不予考慮;即使考慮,它也是在邊界以內(nèi)的,不予考慮;即使考慮,它也是在邊界以內(nèi)的,

32、所以記錄流程信息不是合理的業(yè)務(wù)用例。所以記錄流程信息不是合理的業(yè)務(wù)用例。例二:用電主任談內(nèi)部管理需求例二:用電主任談內(nèi)部管理需求l為什么不是查詢和統(tǒng)計(jì)流程信息呢?為什么不是查詢和統(tǒng)計(jì)流程信息呢?l這涉及得到業(yè)務(wù)主角的業(yè)務(wù)目的。這涉及得到業(yè)務(wù)主角的業(yè)務(wù)目的。l獲取業(yè)務(wù)用例時(shí),不應(yīng)該從誰(shuí)做了什么為出發(fā)獲取業(yè)務(wù)用例時(shí),不應(yīng)該從誰(shuí)做了什么為出發(fā)點(diǎn),而應(yīng)當(dāng)從誰(shuí)為了什么而做什么來(lái)考慮。點(diǎn),而應(yīng)當(dāng)從誰(shuí)為了什么而做什么來(lái)考慮。l如果沒(méi)能找到真正的目的,可能將緊密管理的如果沒(méi)能找到真正的目的,可能將緊密管理的業(yè)務(wù)分割開(kāi)來(lái),造成信息鏈斷裂。業(yè)務(wù)分割開(kāi)來(lái),造成信息鏈斷裂。l例如:記錄流程信息查詢和統(tǒng)計(jì)流程信息,例如

33、:記錄流程信息查詢和統(tǒng)計(jì)流程信息,如果各自分開(kāi)設(shè)計(jì)實(shí)現(xiàn),可能無(wú)法滿足用戶要如果各自分開(kāi)設(shè)計(jì)實(shí)現(xiàn),可能無(wú)法滿足用戶要求。求。例二:用電主任談內(nèi)部管理需求例二:用電主任談內(nèi)部管理需求l這個(gè)例子中可以得到一些業(yè)務(wù)規(guī)則:記錄業(yè)務(wù)這個(gè)例子中可以得到一些業(yè)務(wù)規(guī)則:記錄業(yè)務(wù)流程數(shù)據(jù)、控制時(shí)限、安排工作、警報(bào)等流程數(shù)據(jù)、控制時(shí)限、安排工作、警報(bào)等l為什么這些是業(yè)務(wù)規(guī)則,而不是業(yè)務(wù)用例呢?為什么這些是業(yè)務(wù)規(guī)則,而不是業(yè)務(wù)用例呢?l業(yè)務(wù)用例即所謂功能需求,是指如果缺少它,業(yè)務(wù)用例即所謂功能需求,是指如果缺少它,業(yè)務(wù)目標(biāo)就無(wú)法達(dá)成。業(yè)務(wù)目標(biāo)就無(wú)法達(dá)成。l上述要點(diǎn)中,哪怕不做某一些,業(yè)務(wù)目標(biāo)也能上述要點(diǎn)中,哪怕不做某

34、一些,業(yè)務(wù)目標(biāo)也能完成,只是質(zhì)量不高,不順利。完成,只是質(zhì)量不高,不順利。l這些要點(diǎn)只是用來(lái)輔助和約束業(yè)務(wù)目標(biāo)的,因這些要點(diǎn)只是用來(lái)輔助和約束業(yè)務(wù)目標(biāo)的,因此應(yīng)該是業(yè)務(wù)規(guī)則。此應(yīng)該是業(yè)務(wù)規(guī)則。例二:用電主任談內(nèi)部管理需求例二:用電主任談內(nèi)部管理需求l請(qǐng)聽(tīng)第二段對(duì)話,并思考:請(qǐng)聽(tīng)第二段對(duì)話,并思考:l分析員是如何引導(dǎo)客戶說(shuō)出需求的?分析員是如何引導(dǎo)客戶說(shuō)出需求的?l分析員如何幫助客戶認(rèn)識(shí)哪些工作由計(jì)算機(jī)分析員如何幫助客戶認(rèn)識(shí)哪些工作由計(jì)算機(jī)完成,哪些由人工完成?完成,哪些由人工完成?例二:用電主任談內(nèi)部管理需求例二:用電主任談內(nèi)部管理需求l點(diǎn)評(píng):點(diǎn)評(píng):l客戶并不能了解用例是什么,也不能過(guò)多的期客

35、戶并不能了解用例是什么,也不能過(guò)多的期望用戶能直接說(shuō)出用例,很多時(shí)候需要系統(tǒng)分望用戶能直接說(shuō)出用例,很多時(shí)候需要系統(tǒng)分析員來(lái)歸納和總結(jié)用戶的意思,并向用戶求得析員來(lái)歸納和總結(jié)用戶的意思,并向用戶求得認(rèn)可。認(rèn)可。l用戶有時(shí)無(wú)法了解什么是計(jì)算機(jī)能做的,什么用戶有時(shí)無(wú)法了解什么是計(jì)算機(jī)能做的,什么是不能做的,分析員可以適時(shí)的提出。是不能做的,分析員可以適時(shí)的提出。例二:用電主任談內(nèi)部管理需求例二:用電主任談內(nèi)部管理需求l分析員在獲取業(yè)務(wù)用例前,應(yīng)當(dāng)能對(duì)客戶業(yè)務(wù)分析員在獲取業(yè)務(wù)用例前,應(yīng)當(dāng)能對(duì)客戶業(yè)務(wù)有大致的了解,這樣才能引導(dǎo)客戶將完整的需有大致的了解,這樣才能引導(dǎo)客戶將完整的需求講出來(lái),避免用戶想當(dāng)

36、然而掩蓋了一些需求。求講出來(lái),避免用戶想當(dāng)然而掩蓋了一些需求。 內(nèi)部管理業(yè)務(wù)概要視圖內(nèi)部管理業(yè)務(wù)概要視圖例三:業(yè)務(wù)主角角度展示業(yè)務(wù)用例三:業(yè)務(wù)主角角度展示業(yè)務(wù)用例例l從前面分析中,得到了從業(yè)務(wù)目標(biāo)的整體角度從前面分析中,得到了從業(yè)務(wù)目標(biāo)的整體角度展示業(yè)務(wù)構(gòu)成。展示業(yè)務(wù)構(gòu)成。l這種展示方法難以讓跨邊界的業(yè)務(wù)主角全面明這種展示方法難以讓跨邊界的業(yè)務(wù)主角全面明白他們所參與的用例。白他們所參與的用例。l為了能把業(yè)務(wù)說(shuō)清楚,并讓業(yè)務(wù)主角代表清楚為了能把業(yè)務(wù)說(shuō)清楚,并讓業(yè)務(wù)主角代表清楚他在整個(gè)系統(tǒng)理究竟做了些什么,通常需一份他在整個(gè)系統(tǒng)理究竟做了些什么,通常需一份視圖,將參與了多個(gè)業(yè)務(wù)邊界的業(yè)務(wù)主角的所視

37、圖,將參與了多個(gè)業(yè)務(wù)邊界的業(yè)務(wù)主角的所有業(yè)務(wù)用例集中在一個(gè)視圖中展示出來(lái)。有業(yè)務(wù)用例集中在一個(gè)視圖中展示出來(lái)。 業(yè)務(wù)主角業(yè)務(wù)用例視圖業(yè)務(wù)主角業(yè)務(wù)用例視圖進(jìn)一步討論之一進(jìn)一步討論之一l以上例子是通過(guò)客戶訪談行使得到業(yè)務(wù)用例的,以上例子是通過(guò)客戶訪談行使得到業(yè)務(wù)用例的,如果有些系統(tǒng)的建設(shè)不具備訪談條件,例如沒(méi)如果有些系統(tǒng)的建設(shè)不具備訪談條件,例如沒(méi)有訪談對(duì)象,那如何獲取用例?有訪談對(duì)象,那如何獲取用例?l任何對(duì)象一定有消費(fèi)者,只要有消費(fèi)者就會(huì)有任何對(duì)象一定有消費(fèi)者,只要有消費(fèi)者就會(huì)有需求。需求。l劃分了業(yè)務(wù)邊界,就一定有站在邊界外的消費(fèi)劃分了業(yè)務(wù)邊界,就一定有站在邊界外的消費(fèi)者。者。l可以使用可以

38、使用CRC類職責(zé)協(xié)作方法來(lái)進(jìn)類職責(zé)協(xié)作方法來(lái)進(jìn)行分析。行分析。進(jìn)一步討論之二進(jìn)一步討論之二l業(yè)務(wù)用例找到了,是不是列出了就行了?業(yè)務(wù)用例找到了,是不是列出了就行了?l列出來(lái)是不夠的,還要從不同的角度應(yīng)用不同列出來(lái)是不夠的,還要從不同的角度應(yīng)用不同的視圖將它們展現(xiàn)出來(lái)。的視圖將它們展現(xiàn)出來(lái)。進(jìn)一步討論之三進(jìn)一步討論之三l業(yè)務(wù)用例的獲取什么時(shí)候結(jié)束?業(yè)務(wù)用例的獲取什么時(shí)候結(jié)束?l只要感覺(jué)到把客戶的業(yè)務(wù)弄清楚了就可以考慮只要感覺(jué)到把客戶的業(yè)務(wù)弄清楚了就可以考慮結(jié)束,不必等到將每件事都定義清楚。結(jié)束,不必等到將每件事都定義清楚。l業(yè)務(wù)用例的意義在于能夠幫助分析人員在短時(shí)業(yè)務(wù)用例的意義在于能夠幫助分析人

39、員在短時(shí)間內(nèi)從結(jié)構(gòu)上、整體上了解業(yè)務(wù)構(gòu)成,只要整間內(nèi)從結(jié)構(gòu)上、整體上了解業(yè)務(wù)構(gòu)成,只要整體信息把握了,就可以考慮停止更深入的獲取體信息把握了,就可以考慮停止更深入的獲取業(yè)務(wù)用例。業(yè)務(wù)用例。業(yè)務(wù)建模業(yè)務(wù)建模l要建設(shè)一個(gè)高質(zhì)量的系統(tǒng),要從建立準(zhǔn)確、明要建設(shè)一個(gè)高質(zhì)量的系統(tǒng),要從建立準(zhǔn)確、明晰、高效和強(qiáng)壯的業(yè)務(wù)模型開(kāi)始。晰、高效和強(qiáng)壯的業(yè)務(wù)模型開(kāi)始。業(yè)務(wù)模型業(yè)務(wù)模型l完整的業(yè)務(wù)模型包括:完整的業(yè)務(wù)模型包括:l業(yè)務(wù)用例視圖業(yè)務(wù)用例視圖l業(yè)務(wù)用例場(chǎng)景業(yè)務(wù)用例場(chǎng)景l(fā)業(yè)務(wù)用例規(guī)約業(yè)務(wù)用例規(guī)約l業(yè)務(wù)規(guī)則業(yè)務(wù)規(guī)則l業(yè)務(wù)對(duì)象模型業(yè)務(wù)對(duì)象模型l業(yè)務(wù)用例實(shí)現(xiàn)視圖業(yè)務(wù)用例實(shí)現(xiàn)視圖l業(yè)務(wù)用例實(shí)現(xiàn)場(chǎng)景業(yè)務(wù)用例實(shí)現(xiàn)場(chǎng)景l(fā)包圖

40、包圖業(yè)務(wù)用例場(chǎng)景業(yè)務(wù)用例場(chǎng)景l(fā)用于描述該業(yè)務(wù)用例在該業(yè)務(wù)的實(shí)際過(guò)程中是用于描述該業(yè)務(wù)用例在該業(yè)務(wù)的實(shí)際過(guò)程中是如何做的。如何做的。l通常:通常:l強(qiáng)調(diào)參與該業(yè)務(wù)的各參與者的職責(zé)和活動(dòng),可強(qiáng)調(diào)參與該業(yè)務(wù)的各參與者的職責(zé)和活動(dòng),可以選擇活動(dòng)圖;以選擇活動(dòng)圖;l強(qiáng)調(diào)該業(yè)務(wù)的完成時(shí)間順序,可選擇時(shí)序圖;強(qiáng)調(diào)該業(yè)務(wù)的完成時(shí)間順序,可選擇時(shí)序圖;l強(qiáng)調(diào)參與該業(yè)務(wù)的各參與者之間的交互過(guò)程,強(qiáng)調(diào)參與該業(yè)務(wù)的各參與者之間的交互過(guò)程,可選擇協(xié)作圖??蛇x擇協(xié)作圖。用活動(dòng)圖描述業(yè)務(wù)用例場(chǎng)景用活動(dòng)圖描述業(yè)務(wù)用例場(chǎng)景l(fā)側(cè)重于描述參與業(yè)務(wù)的各個(gè)參與者在該業(yè)務(wù)中側(cè)重于描述參與業(yè)務(wù)的各個(gè)參與者在該業(yè)務(wù)中所執(zhí)行的活動(dòng)。所執(zhí)行的活

41、動(dòng)。l適合分析參與者的職責(zé),且有利于將業(yè)務(wù)用例適合分析參與者的職責(zé),且有利于將業(yè)務(wù)用例分解成為更小的單元,為獲得概念用例、系統(tǒng)分解成為更小的單元,為獲得概念用例、系統(tǒng)用例帶來(lái)好處。用例帶來(lái)好處。用活動(dòng)圖描述業(yè)務(wù)用例場(chǎng)景用活動(dòng)圖描述業(yè)務(wù)用例場(chǎng)景l(fā)通常將參與者和業(yè)務(wù)工人作為活動(dòng)圖的泳道,通常將參與者和業(yè)務(wù)工人作為活動(dòng)圖的泳道,l將參與者和業(yè)務(wù)工人所完成的工作作為活動(dòng),將參與者和業(yè)務(wù)工人所完成的工作作為活動(dòng),l依據(jù)實(shí)際業(yè)務(wù)流程中的執(zhí)行順序?qū)⑦@些活動(dòng)連依據(jù)實(shí)際業(yè)務(wù)流程中的執(zhí)行順序?qū)⑦@些活動(dòng)連接起來(lái),形成業(yè)務(wù)用例場(chǎng)景。接起來(lái),形成業(yè)務(wù)用例場(chǎng)景。用活動(dòng)圖描述業(yè)務(wù)用例場(chǎng)景用活動(dòng)圖描述業(yè)務(wù)用例場(chǎng)景l(fā)有兩個(gè)基本

42、要求:有兩個(gè)基本要求:l必須忠于真實(shí)業(yè)務(wù)。必須忠于真實(shí)業(yè)務(wù)。l描述業(yè)務(wù)用例場(chǎng)景時(shí),不能試圖進(jìn)行抽象、描述業(yè)務(wù)用例場(chǎng)景時(shí),不能試圖進(jìn)行抽象、優(yōu)化,必須和客戶認(rèn)可的實(shí)際執(zhí)行過(guò)程一致。優(yōu)化,必須和客戶認(rèn)可的實(shí)際執(zhí)行過(guò)程一致。l一個(gè)場(chǎng)景只能描述業(yè)務(wù)的一種執(zhí)行方式。一個(gè)場(chǎng)景只能描述業(yè)務(wù)的一種執(zhí)行方式。l不要在一個(gè)場(chǎng)景里把業(yè)務(wù)的所有內(nèi)容都包括不要在一個(gè)場(chǎng)景里把業(yè)務(wù)的所有內(nèi)容都包括進(jìn)來(lái)。進(jìn)來(lái)。低壓用電申請(qǐng)業(yè)務(wù)用例場(chǎng)景活動(dòng)圖低壓用電申請(qǐng)業(yè)務(wù)用例場(chǎng)景活動(dòng)圖 高壓用電申請(qǐng)業(yè)務(wù)用例場(chǎng)景活動(dòng)圖高壓用電申請(qǐng)業(yè)務(wù)用例場(chǎng)景活動(dòng)圖 問(wèn)題:?jiǎn)栴}:l高壓和低壓電用戶僅在設(shè)計(jì)、設(shè)計(jì)審查兩個(gè)活高壓和低壓電用戶僅在設(shè)計(jì)、設(shè)計(jì)審查兩個(gè)活

43、動(dòng)有所不同,此處為什么要設(shè)計(jì)成兩個(gè)場(chǎng)景,動(dòng)有所不同,此處為什么要設(shè)計(jì)成兩個(gè)場(chǎng)景,而不設(shè)計(jì)為同一個(gè)場(chǎng)景中的不同分支呢?而不設(shè)計(jì)為同一個(gè)場(chǎng)景中的不同分支呢?如何區(qū)分場(chǎng)景分支和另一個(gè)場(chǎng)景?如何區(qū)分場(chǎng)景分支和另一個(gè)場(chǎng)景?l如果客戶在其業(yè)務(wù)理解上,將看上去不同的如果客戶在其業(yè)務(wù)理解上,將看上去不同的業(yè)務(wù)執(zhí)行過(guò)程看作是同一個(gè)概念,應(yīng)考慮將業(yè)務(wù)執(zhí)行過(guò)程看作是同一個(gè)概念,應(yīng)考慮將這些不同的活動(dòng)作為同一個(gè)場(chǎng)景的多個(gè)分支,這些不同的活動(dòng)作為同一個(gè)場(chǎng)景的多個(gè)分支,反之則應(yīng)當(dāng)單獨(dú)作為一個(gè)場(chǎng)景。反之則應(yīng)當(dāng)單獨(dú)作為一個(gè)場(chǎng)景。l如果看上去不同的業(yè)務(wù)執(zhí)行過(guò)程實(shí)際上所處如果看上去不同的業(yè)務(wù)執(zhí)行過(guò)程實(shí)際上所處理的內(nèi)容是一樣的,應(yīng)

44、當(dāng)將不同的活動(dòng)作為理的內(nèi)容是一樣的,應(yīng)當(dāng)將不同的活動(dòng)作為一個(gè)場(chǎng)景的多個(gè)分支,反之則應(yīng)當(dāng)單獨(dú)作為一個(gè)場(chǎng)景的多個(gè)分支,反之則應(yīng)當(dāng)單獨(dú)作為一個(gè)場(chǎng)景。一個(gè)場(chǎng)景。例如:高、低壓用電申請(qǐng)場(chǎng)景例如:高、低壓用電申請(qǐng)場(chǎng)景l(fā)低壓申請(qǐng)和高壓申請(qǐng)是通過(guò)不同的人員來(lái)接低壓申請(qǐng)和高壓申請(qǐng)是通過(guò)不同的人員來(lái)接待辦理的,待辦理的,l雖然二者執(zhí)行的活動(dòng)差不多,但實(shí)際上所填雖然二者執(zhí)行的活動(dòng)差不多,但實(shí)際上所填寫(xiě)的表單差別很大,高壓用戶要填寫(xiě)的內(nèi)容寫(xiě)的表單差別很大,高壓用戶要填寫(xiě)的內(nèi)容多得多。多得多。l因此將其分為兩個(gè)場(chǎng)景因此將其分為兩個(gè)場(chǎng)景例如:郵局寄包裹場(chǎng)景例如:郵局寄包裹場(chǎng)景l(fā)客戶可以選擇購(gòu)買郵局紙箱來(lái)包裝包裹,也可客戶

45、可以選擇購(gòu)買郵局紙箱來(lái)包裝包裹,也可以從自己家里帶去。以從自己家里帶去。l如果選擇購(gòu)買郵局的紙箱,業(yè)務(wù)過(guò)程就會(huì)多出如果選擇購(gòu)買郵局的紙箱,業(yè)務(wù)過(guò)程就會(huì)多出到包裝柜臺(tái)包裝的活動(dòng)。到包裝柜臺(tái)包裝的活動(dòng)。l這種情形應(yīng)該視為同一個(gè)場(chǎng)景的兩個(gè)分支還是這種情形應(yīng)該視為同一個(gè)場(chǎng)景的兩個(gè)分支還是兩個(gè)不同的場(chǎng)景呢??jī)蓚€(gè)不同的場(chǎng)景呢?l提示:提示:l郵局不會(huì)認(rèn)為購(gòu)買和自帶是兩種不同的郵寄方郵局不會(huì)認(rèn)為購(gòu)買和自帶是兩種不同的郵寄方式。式。l兩種方式下,郵局不會(huì)區(qū)別對(duì)待包裹、處理內(nèi)兩種方式下,郵局不會(huì)區(qū)別對(duì)待包裹、處理內(nèi)容、填寫(xiě)的單子也不會(huì)不同。容、填寫(xiě)的單子也不會(huì)不同。l可以看作同一場(chǎng)景中的不同分支。可以看作同一場(chǎng)

46、景中的不同分支。例如:交納手機(jī)話費(fèi)場(chǎng)景例如:交納手機(jī)話費(fèi)場(chǎng)景l(fā)用戶可以到銀行,由銀行代理收?。灰部梢酝ㄓ脩艨梢缘姐y行,由銀行代理收?。灰部梢酝ㄟ^(guò)網(wǎng)絡(luò)交易平臺(tái),用網(wǎng)絡(luò)支付卡交納費(fèi)用。過(guò)網(wǎng)絡(luò)交易平臺(tái),用網(wǎng)絡(luò)支付卡交納費(fèi)用。l上述兩種繳費(fèi)方式要看作不同的場(chǎng)景還是同一上述兩種繳費(fèi)方式要看作不同的場(chǎng)景還是同一場(chǎng)景中的不同分支?場(chǎng)景中的不同分支?l提示:提示:l銀行繳費(fèi)和網(wǎng)絡(luò)繳費(fèi)不是同一概念。銀行繳費(fèi)和網(wǎng)絡(luò)繳費(fèi)不是同一概念。l兩種繳費(fèi)方式處理的內(nèi)容、步驟、填寫(xiě)的單據(jù)兩種繳費(fèi)方式處理的內(nèi)容、步驟、填寫(xiě)的單據(jù)是不同的。是不同的。l應(yīng)看作不同的業(yè)務(wù)場(chǎng)景。應(yīng)看作不同的業(yè)務(wù)場(chǎng)景。用活動(dòng)圖描述用例場(chǎng)景用活動(dòng)圖描述用例

47、場(chǎng)景l(fā)好處:好處:l活動(dòng)圖可以理解為通常意義上的業(yè)務(wù)流程圖,活動(dòng)圖可以理解為通常意義上的業(yè)務(wù)流程圖,可以非常直觀的描述客戶的業(yè)務(wù)流程,這對(duì)與可以非常直觀的描述客戶的業(yè)務(wù)流程,這對(duì)與客戶交流來(lái)說(shuō)是非常好的工具??蛻艚涣鱽?lái)說(shuō)是非常好的工具。l從活動(dòng)圖中也可以得到許多關(guān)鍵概念:職責(zé)、從活動(dòng)圖中也可以得到許多關(guān)鍵概念:職責(zé)、活動(dòng)。這些概念將有益于日后的概念用例、系活動(dòng)。這些概念將有益于日后的概念用例、系統(tǒng)用例、業(yè)務(wù)架構(gòu)建模。統(tǒng)用例、業(yè)務(wù)架構(gòu)建模。用時(shí)序圖描述業(yè)務(wù)用例場(chǎng)景用時(shí)序圖描述業(yè)務(wù)用例場(chǎng)景l(fā)同樣是將業(yè)務(wù)主角和業(yè)務(wù)工人作為對(duì)象來(lái)繪制。同樣是將業(yè)務(wù)主角和業(yè)務(wù)工人作為對(duì)象來(lái)繪制。l與活動(dòng)圖的區(qū)別:與活動(dòng)

48、圖的區(qū)別:l活動(dòng)圖強(qiáng)調(diào)職責(zé),活動(dòng)是主要內(nèi)容,表達(dá)了業(yè)活動(dòng)圖強(qiáng)調(diào)職責(zé),活動(dòng)是主要內(nèi)容,表達(dá)了業(yè)務(wù)主角或者業(yè)務(wù)工人做什么;務(wù)主角或者業(yè)務(wù)工人做什么;l時(shí)序圖強(qiáng)調(diào)順序,消息是主要內(nèi)容,表達(dá)了業(yè)時(shí)序圖強(qiáng)調(diào)順序,消息是主要內(nèi)容,表達(dá)了業(yè)務(wù)主角或者業(yè)務(wù)工人之間傳遞的是什么。務(wù)主角或者業(yè)務(wù)工人之間傳遞的是什么。 低壓用電申請(qǐng)業(yè)務(wù)用例場(chǎng)景時(shí)序圖低壓用電申請(qǐng)業(yè)務(wù)用例場(chǎng)景時(shí)序圖用時(shí)序圖描述業(yè)務(wù)用例場(chǎng)景用時(shí)序圖描述業(yè)務(wù)用例場(chǎng)景l(fā)其中傳遞的消息一般帶有業(yè)務(wù)數(shù)據(jù)。其中傳遞的消息一般帶有業(yè)務(wù)數(shù)據(jù)。l與傳統(tǒng)的與傳統(tǒng)的DFD圖有異曲同工之妙。圖有異曲同工之妙。l此時(shí)時(shí)序圖中的消息粒度比較粗,只能幫助我此時(shí)時(shí)序圖中的消息粒度比

49、較粗,只能幫助我們了解業(yè)務(wù),達(dá)不到分析數(shù)據(jù)的詳細(xì)程度。們了解業(yè)務(wù),達(dá)不到分析數(shù)據(jù)的詳細(xì)程度。用協(xié)作圖描述業(yè)務(wù)用例場(chǎng)景用協(xié)作圖描述業(yè)務(wù)用例場(chǎng)景l(fā)更容易看出業(yè)務(wù)主角或業(yè)務(wù)工人與其他人之間更容易看出業(yè)務(wù)主角或業(yè)務(wù)工人與其他人之間的交互。的交互。l注意分析圖中與多個(gè)對(duì)象進(jìn)行交互的角色。注意分析圖中與多個(gè)對(duì)象進(jìn)行交互的角色。 低壓用電申請(qǐng)業(yè)務(wù)用例場(chǎng)景協(xié)作圖低壓用電申請(qǐng)業(yè)務(wù)用例場(chǎng)景協(xié)作圖關(guān)于如何選擇視圖的建議關(guān)于如何選擇視圖的建議l組成執(zhí)行團(tuán)隊(duì),明確職責(zé),規(guī)定每個(gè)角色的分組成執(zhí)行團(tuán)隊(duì),明確職責(zé),規(guī)定每個(gè)角色的分工和要完成的工作時(shí),選擇活動(dòng)圖比較合適。工和要完成的工作時(shí),選擇活動(dòng)圖比較合適。l強(qiáng)調(diào)行動(dòng)步驟,

50、在方案中要求每一步都按照預(yù)強(qiáng)調(diào)行動(dòng)步驟,在方案中要求每一步都按照預(yù)期的順序來(lái)執(zhí)行,此時(shí)選擇時(shí)序圖比較合適。期的順序來(lái)執(zhí)行,此時(shí)選擇時(shí)序圖比較合適。l向每個(gè)參與者明確他們各自的合作者,及之間向每個(gè)參與者明確他們各自的合作者,及之間要合作的事情,此時(shí)選擇協(xié)作圖比較合適。要合作的事情,此時(shí)選擇協(xié)作圖比較合適。關(guān)于如何選擇視圖的建議關(guān)于如何選擇視圖的建議l活動(dòng)圖應(yīng)該作為描述業(yè)務(wù)用例場(chǎng)景的必選方式?;顒?dòng)圖應(yīng)該作為描述業(yè)務(wù)用例場(chǎng)景的必選方式。l時(shí)序圖和協(xié)作圖作為輔助。時(shí)序圖和協(xié)作圖作為輔助。l在分析業(yè)務(wù)的階段,最重要的內(nèi)容是得到業(yè)務(wù)在分析業(yè)務(wù)的階段,最重要的內(nèi)容是得到業(yè)務(wù)參與者的職責(zé),參與者的職責(zé),l此時(shí)

51、離編程還比較遠(yuǎn),一般不需要過(guò)于強(qiáng)調(diào)時(shí)此時(shí)離編程還比較遠(yuǎn),一般不需要過(guò)于強(qiáng)調(diào)時(shí)序和交互這些對(duì)較低抽象層次對(duì)象比較重要的序和交互這些對(duì)較低抽象層次對(duì)象比較重要的內(nèi)容。內(nèi)容。業(yè)務(wù)用例規(guī)約業(yè)務(wù)用例規(guī)約l視圖雖然形象、直觀,但一些細(xì)節(jié)性的內(nèi)容還視圖雖然形象、直觀,但一些細(xì)節(jié)性的內(nèi)容還是需要用文字來(lái)說(shuō)明。是需要用文字來(lái)說(shuō)明。l例如一些重要的前置、后置條件。例如一些重要的前置、后置條件。l例如:書(shū)本例如:書(shū)本P236業(yè)務(wù)對(duì)象模型業(yè)務(wù)對(duì)象模型l對(duì)于業(yè)務(wù)用例規(guī)約中列出的業(yè)務(wù)實(shí)體,實(shí)際來(lái)對(duì)于業(yè)務(wù)用例規(guī)約中列出的業(yè)務(wù)實(shí)體,實(shí)際來(lái)自業(yè)務(wù)對(duì)象模型的建模結(jié)果。自業(yè)務(wù)對(duì)象模型的建模結(jié)果。業(yè)務(wù)用例實(shí)現(xiàn)視圖業(yè)務(wù)用例實(shí)現(xiàn)視圖l業(yè)

52、務(wù)用例實(shí)現(xiàn)表示一個(gè)業(yè)務(wù)用例的一個(gè)或多個(gè)業(yè)務(wù)用例實(shí)現(xiàn)表示一個(gè)業(yè)務(wù)用例的一個(gè)或多個(gè)實(shí)現(xiàn)方式。實(shí)現(xiàn)方式。問(wèn)題:?jiǎn)栴}:l當(dāng)同一個(gè)業(yè)務(wù)目標(biāo)有著多種可能的實(shí)現(xiàn)方式時(shí),當(dāng)同一個(gè)業(yè)務(wù)目標(biāo)有著多種可能的實(shí)現(xiàn)方式時(shí),就可能出現(xiàn)多個(gè)業(yè)務(wù)用例實(shí)現(xiàn),每個(gè)用例實(shí)現(xiàn)就可能出現(xiàn)多個(gè)業(yè)務(wù)用例實(shí)現(xiàn),每個(gè)用例實(shí)現(xiàn)描述一種實(shí)現(xiàn)方式;描述一種實(shí)現(xiàn)方式;l如果只有一種實(shí)現(xiàn)方式,是不是就不需要特別如果只有一種實(shí)現(xiàn)方式,是不是就不需要特別強(qiáng)調(diào)業(yè)務(wù)用例實(shí)現(xiàn)了呢?強(qiáng)調(diào)業(yè)務(wù)用例實(shí)現(xiàn)了呢?l業(yè)務(wù)用例實(shí)現(xiàn)是否為必須?業(yè)務(wù)用例實(shí)現(xiàn)是否為必須?l為了節(jié)約工作量,可以考慮為了節(jié)約工作量,可以考慮l為了文檔統(tǒng)一,也可以不省略。為了文檔統(tǒng)一,也可以不省略。業(yè)務(wù)

53、用例實(shí)現(xiàn)場(chǎng)景業(yè)務(wù)用例實(shí)現(xiàn)場(chǎng)景l(fā)針對(duì)業(yè)務(wù)用例場(chǎng)景中的單個(gè)活動(dòng)進(jìn)行建模,著針對(duì)業(yè)務(wù)用例場(chǎng)景中的單個(gè)活動(dòng)進(jìn)行建模,著重描述如何通過(guò)人機(jī)交互來(lái)完成業(yè)務(wù)。重描述如何通過(guò)人機(jī)交互來(lái)完成業(yè)務(wù)。l與客戶就如何操作達(dá)成共識(shí)。與客戶就如何操作達(dá)成共識(shí)。l是制作系統(tǒng)原型的依據(jù)。是制作系統(tǒng)原型的依據(jù)。 業(yè)務(wù)用例實(shí)現(xiàn)場(chǎng)景申請(qǐng)登記實(shí)現(xiàn)業(yè)務(wù)用例實(shí)現(xiàn)場(chǎng)景申請(qǐng)登記實(shí)現(xiàn)問(wèn)題:?jiǎn)栴}:l如果采用了業(yè)務(wù)用例實(shí)現(xiàn),是不是必須為業(yè)務(wù)如果采用了業(yè)務(wù)用例實(shí)現(xiàn),是不是必須為業(yè)務(wù)用例實(shí)現(xiàn)繪制實(shí)現(xiàn)場(chǎng)景呢?用例實(shí)現(xiàn)繪制實(shí)現(xiàn)場(chǎng)景呢?l不一定,視實(shí)現(xiàn)的復(fù)雜程度定。不一定,視實(shí)現(xiàn)的復(fù)雜程度定。包圖包圖l業(yè)務(wù)建模過(guò)程中,包圖用于信息分類。業(yè)務(wù)建模過(guò)程中,包圖

54、用于信息分類。l更多的采用領(lǐng)域包的版型。更多的采用領(lǐng)域包的版型。l依據(jù)實(shí)際情況,項(xiàng)目可能會(huì)采用不同的分類標(biāo)依據(jù)實(shí)際情況,項(xiàng)目可能會(huì)采用不同的分類標(biāo)準(zhǔn)。準(zhǔn)。業(yè)務(wù)模塊領(lǐng)域包業(yè)務(wù)模塊領(lǐng)域包 領(lǐng)域建模領(lǐng)域建模l復(fù)雜的事物總是由一些簡(jiǎn)單的物質(zhì)通過(guò)一定的復(fù)雜的事物總是由一些簡(jiǎn)單的物質(zhì)通過(guò)一定的關(guān)系組合起來(lái)的。關(guān)系組合起來(lái)的。l領(lǐng)域建模就是要發(fā)現(xiàn)表象之下的本源,找出那領(lǐng)域建模就是要發(fā)現(xiàn)表象之下的本源,找出那些最基本的對(duì)象以及它們之間的關(guān)系,并描繪些最基本的對(duì)象以及它們之間的關(guān)系,并描繪出這些對(duì)象如何交互形成了我們分析的問(wèn)題領(lǐng)出這些對(duì)象如何交互形成了我們分析的問(wèn)題領(lǐng)域。域。建立領(lǐng)域模型建立領(lǐng)域模型l領(lǐng)域:領(lǐng)域

55、:l分析問(wèn)題時(shí)將整體分解以后的相對(duì)獨(dú)立部分。分析問(wèn)題時(shí)將整體分解以后的相對(duì)獨(dú)立部分。l領(lǐng)域分解:領(lǐng)域分解:l針對(duì)一個(gè)整體提出許多關(guān)心的問(wèn)題,再針對(duì)每針對(duì)一個(gè)整體提出許多關(guān)心的問(wèn)題,再針對(duì)每個(gè)問(wèn)題求解。個(gè)問(wèn)題求解。l這些問(wèn)題不會(huì)覆蓋所有的業(yè)務(wù)范圍,相互之間這些問(wèn)題不會(huì)覆蓋所有的業(yè)務(wù)范圍,相互之間也沒(méi)有什么因果關(guān)系。也沒(méi)有什么因果關(guān)系。選擇領(lǐng)域范圍選擇領(lǐng)域范圍l不需要把問(wèn)題完全分解成領(lǐng)域,也不需要為每不需要把問(wèn)題完全分解成領(lǐng)域,也不需要為每個(gè)領(lǐng)域都建模;個(gè)領(lǐng)域都建模;l只要挑選對(duì)業(yè)務(wù)來(lái)說(shuō)重要的、對(duì)過(guò)程來(lái)說(shuō)核心只要挑選對(duì)業(yè)務(wù)來(lái)說(shuō)重要的、對(duì)過(guò)程來(lái)說(shuō)核心的,或?qū)ο到y(tǒng)來(lái)說(shuō)復(fù)雜和困難的部分來(lái)建模。的,或?qū)ο?/p>

56、統(tǒng)來(lái)說(shuō)復(fù)雜和困難的部分來(lái)建模。l例如:例如:l銀行儲(chǔ)蓄業(yè)務(wù)開(kāi)發(fā)系統(tǒng)銀行儲(chǔ)蓄業(yè)務(wù)開(kāi)發(fā)系統(tǒng)海量數(shù)據(jù)處理領(lǐng)域海量數(shù)據(jù)處理領(lǐng)域l銀行代收業(yè)務(wù)銀行代收業(yè)務(wù)第三方接口領(lǐng)域第三方接口領(lǐng)域建立領(lǐng)域模型的步驟建立領(lǐng)域模型的步驟l提出領(lǐng)域問(wèn)題提出領(lǐng)域問(wèn)題l分析領(lǐng)域問(wèn)題分析領(lǐng)域問(wèn)題l建立領(lǐng)域模型建立領(lǐng)域模型l檢驗(yàn)領(lǐng)域模型檢驗(yàn)領(lǐng)域模型提出領(lǐng)域問(wèn)題提出領(lǐng)域問(wèn)題l用戶檔案與用電企業(yè)的各個(gè)部門(mén)都有關(guān)系,而用戶檔案與用電企業(yè)的各個(gè)部門(mén)都有關(guān)系,而這些業(yè)務(wù)部門(mén)關(guān)心的和處理的數(shù)據(jù)又各有不同,這些業(yè)務(wù)部門(mén)關(guān)心的和處理的數(shù)據(jù)又各有不同,l因此有必要建立一個(gè)用戶檔案模型,描述清楚因此有必要建立一個(gè)用戶檔案模型,描述清楚用戶檔案的構(gòu)成,

57、以及檔案?jìng)€(gè)部分與各業(yè)務(wù)部用戶檔案的構(gòu)成,以及檔案?jìng)€(gè)部分與各業(yè)務(wù)部門(mén)之間的存取關(guān)系。門(mén)之間的存取關(guān)系。l提出領(lǐng)域問(wèn)題:如何建立和管理用戶檔案。提出領(lǐng)域問(wèn)題:如何建立和管理用戶檔案。提出領(lǐng)域問(wèn)題提出領(lǐng)域問(wèn)題l案例學(xué)習(xí)中,要邊學(xué)習(xí)邊思考:案例學(xué)習(xí)中,要邊學(xué)習(xí)邊思考:l為什么需要領(lǐng)域模型?為什么需要領(lǐng)域模型?l如何建立領(lǐng)域模型?如何建立領(lǐng)域模型?建立和管理用戶檔案問(wèn)題領(lǐng)域基建立和管理用戶檔案問(wèn)題領(lǐng)域基本情況本情況 建立和管理用戶檔案問(wèn)題領(lǐng)域基建立和管理用戶檔案問(wèn)題領(lǐng)域基本情況本情況l業(yè)務(wù)服務(wù)部門(mén),問(wèn)題一業(yè)務(wù)服務(wù)部門(mén),問(wèn)題一l建立基本用戶檔案,包括客戶資料、用電情況建立基本用戶檔案,包括客戶資料、用電情

58、況基本資料等。如客戶要改變檔案,必須通過(guò)業(yè)基本資料等。如客戶要改變檔案,必須通過(guò)業(yè)務(wù)服務(wù)部門(mén)辦理相關(guān)變更業(yè)務(wù)。務(wù)服務(wù)部門(mén)辦理相關(guān)變更業(yè)務(wù)。建立和管理用戶檔案問(wèn)題領(lǐng)域基建立和管理用戶檔案問(wèn)題領(lǐng)域基本情況本情況l用電檢查部門(mén),問(wèn)題二用電檢查部門(mén),問(wèn)題二l依據(jù)用戶的電氣資料、用電情況基本資料安排依據(jù)用戶的電氣資料、用電情況基本資料安排檢查計(jì)劃,并記錄檢查結(jié)果。檢查計(jì)劃,并記錄檢查結(jié)果。l檢查過(guò)程中發(fā)現(xiàn)的問(wèn)題、處理結(jié)果等都?xì)w入用檢查過(guò)程中發(fā)現(xiàn)的問(wèn)題、處理結(jié)果等都?xì)w入用戶檔案。戶檔案。l用戶若違章用電、竊電,處理結(jié)果將影響用電用戶若違章用電、竊電,處理結(jié)果將影響用電業(yè)務(wù)的辦理,如問(wèn)題不解決,不得增加電容

59、量。業(yè)務(wù)的辦理,如問(wèn)題不解決,不得增加電容量。建立和管理用戶檔案問(wèn)題領(lǐng)域基建立和管理用戶檔案問(wèn)題領(lǐng)域基本情況本情況l資產(chǎn)管理部門(mén),問(wèn)題三:資產(chǎn)管理部門(mén),問(wèn)題三:l依據(jù)用戶檔案和用電情況為其配備計(jì)量資產(chǎn),依據(jù)用戶檔案和用電情況為其配備計(jì)量資產(chǎn),制定資產(chǎn)管理計(jì)劃和輪換計(jì)劃。制定資產(chǎn)管理計(jì)劃和輪換計(jì)劃。l用戶使用過(guò)程中發(fā)現(xiàn)的資產(chǎn)維修、校調(diào)、丟失用戶使用過(guò)程中發(fā)現(xiàn)的資產(chǎn)維修、校調(diào)、丟失等情況將計(jì)入用戶檔案。等情況將計(jì)入用戶檔案。l資產(chǎn)計(jì)量不準(zhǔn)確引起的計(jì)費(fèi)誤差將反映到電費(fèi)資產(chǎn)計(jì)量不準(zhǔn)確引起的計(jì)費(fèi)誤差將反映到電費(fèi)管理部門(mén)予以修正。管理部門(mén)予以修正。建立和管理用戶檔案問(wèn)題領(lǐng)域基建立和管理用戶檔案問(wèn)題領(lǐng)域基本

60、情況本情況l電費(fèi)管理部門(mén),問(wèn)題四:電費(fèi)管理部門(mén),問(wèn)題四:l依據(jù)用戶檔案中的用電情況和電氣資料情況核依據(jù)用戶檔案中的用電情況和電氣資料情況核定電價(jià)。定電價(jià)。l每月依據(jù)電表抄表部門(mén)所抄錄的電表示數(shù)計(jì)算每月依據(jù)電表抄表部門(mén)所抄錄的電表示數(shù)計(jì)算電費(fèi)。對(duì)一些特殊費(fèi)用核準(zhǔn)后進(jìn)行差額計(jì)算。電費(fèi)。對(duì)一些特殊費(fèi)用核準(zhǔn)后進(jìn)行差額計(jì)算。l電費(fèi)計(jì)算記錄和收費(fèi)記錄都進(jìn)入用戶檔案,以電費(fèi)計(jì)算記錄和收費(fèi)記錄都進(jìn)入用戶檔案,以備查詢。備查詢。建立和管理用戶檔案問(wèn)題領(lǐng)域基建立和管理用戶檔案問(wèn)題領(lǐng)域基本情況本情況l電表抄表部門(mén),問(wèn)題五:電表抄表部門(mén),問(wèn)題五:l電表抄表部門(mén)將根據(jù)用戶檔案中的用戶地址、電表抄表部門(mén)將根據(jù)用戶檔案中的

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論