第3章 從需求開(kāi)始1_第1頁(yè)
第3章 從需求開(kāi)始1_第2頁(yè)
第3章 從需求開(kāi)始1_第3頁(yè)
第3章 從需求開(kāi)始1_第4頁(yè)
第3章 從需求開(kāi)始1_第5頁(yè)
已閱讀5頁(yè),還剩61頁(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、nOA OA (辦公自動(dòng)化)系統(tǒng)的綜合行政管理肩負(fù)(辦公自動(dòng)化)系統(tǒng)的綜合行政管理肩負(fù)著企業(yè)主要資源的統(tǒng)一管理重任,作為行政管著企業(yè)主要資源的統(tǒng)一管理重任,作為行政管理部門(mén)進(jìn)行日常管理的輔助手段,越來(lái)越受到理部門(mén)進(jìn)行日常管理的輔助手段,越來(lái)越受到企業(yè)的重視。如何利用先進(jìn)的網(wǎng)絡(luò)信息技術(shù),企業(yè)的重視。如何利用先進(jìn)的網(wǎng)絡(luò)信息技術(shù),構(gòu)建一種大規(guī)模、大范圍、規(guī)范化、大型的、構(gòu)建一種大規(guī)模、大范圍、規(guī)范化、大型的、智能化的網(wǎng)絡(luò)信息系統(tǒng),快速、有效、正確、智能化的網(wǎng)絡(luò)信息系統(tǒng),快速、有效、正確、安全和可靠地處理和使用大量的企業(yè)資源使用安全和可靠地處理和使用大量的企業(yè)資源使用信息,實(shí)現(xiàn)信息資源的共享,全方位地

2、提高自信息,實(shí)現(xiàn)信息資源的共享,全方位地提高自身工作效率,是綜合行政管理建設(shè)的主要目標(biāo)。身工作效率,是綜合行政管理建設(shè)的主要目標(biāo)。n在實(shí)際進(jìn)行系統(tǒng)建模時(shí),需要對(duì)系統(tǒng)進(jìn)行分類,在實(shí)際進(jìn)行系統(tǒng)建模時(shí),需要對(duì)系統(tǒng)進(jìn)行分類,常用的歸類方法是分包和分子系統(tǒng),常用的歸類方法是分包和分子系統(tǒng),UML UML 對(duì)對(duì)這種組織方式并沒(méi)有作出限制,所以組織的方這種組織方式并沒(méi)有作出限制,所以組織的方式有無(wú)限多種,系統(tǒng)代表了給定語(yǔ)境中最高級(jí)式有無(wú)限多種,系統(tǒng)代表了給定語(yǔ)境中最高級(jí)別的事物,而子系統(tǒng)提供了對(duì)整個(gè)系統(tǒng)的完整別的事物,而子系統(tǒng)提供了對(duì)整個(gè)系統(tǒng)的完整的、無(wú)交叉的劃分,可以說(shuō)系統(tǒng)是最高層次的的、無(wú)交叉的劃分,可

3、以說(shuō)系統(tǒng)是最高層次的子系統(tǒng),子系統(tǒng)由實(shí)現(xiàn)階段的制品構(gòu)成。根據(jù)子系統(tǒng),子系統(tǒng)由實(shí)現(xiàn)階段的制品構(gòu)成。根據(jù)本案例,我們把整個(gè)綜合行政管理系統(tǒng)劃分為本案例,我們把整個(gè)綜合行政管理系統(tǒng)劃分為考勤管理考勤管理、會(huì)議管理會(huì)議管理、車輛管理車輛管理、辦公用品管辦公用品管理理、圖書(shū)管理圖書(shū)管理、固定資產(chǎn)管理固定資產(chǎn)管理 6 6 大子系統(tǒng)。大子系統(tǒng)。n包包主要用來(lái)進(jìn)行建模組織,模型包含多個(gè)包,主要用來(lái)進(jìn)行建模組織,模型包含多個(gè)包,每個(gè)包里有多個(gè)元素,或者說(shuō)每個(gè)元素只能屬每個(gè)包里有多個(gè)元素,或者說(shuō)每個(gè)元素只能屬于一個(gè)包,用包把建模元素安排成可作為一個(gè)于一個(gè)包,用包把建模元素安排成可作為一個(gè)組處理的較大組塊,可以控制

4、這些元素的可見(jiàn)組處理的較大組塊,可以控制這些元素的可見(jiàn)性,哪些元素是包外可見(jiàn),哪些元素是包內(nèi)隱性,哪些元素是包外可見(jiàn),哪些元素是包內(nèi)隱藏。藏。 n包的表示法包的表示法:包用一個(gè)帶標(biāo)簽的文件夾表示,:包用一個(gè)帶標(biāo)簽的文件夾表示,包有簡(jiǎn)單名稱和限定名稱,簡(jiǎn)單由任何數(shù)目的包有簡(jiǎn)單名稱和限定名稱,簡(jiǎn)單由任何數(shù)目的字母、數(shù)字和某些符號(hào)組成,限定包名只是在字母、數(shù)字和某些符號(hào)組成,限定包名只是在簡(jiǎn)單包名前附加外圍包名稱,并且用雙冒號(hào)和簡(jiǎn)單包名前附加外圍包名稱,并且用雙冒號(hào)和簡(jiǎn)單包名稱隔開(kāi)簡(jiǎn)單包名稱隔開(kāi)。n包的組成元素包的組成元素:包擁有的元素包括:包擁有的元素包括類類、接口接口、組件組件、節(jié)點(diǎn)節(jié)點(diǎn)、用例用

5、例甚至是甚至是包包,如果包撤銷了,如果包撤銷了,元素也就撤銷了,包形成了一個(gè)命名空間,這元素也就撤銷了,包形成了一個(gè)命名空間,這意味著在一個(gè)包語(yǔ)境中的同一元素的名稱必須意味著在一個(gè)包語(yǔ)境中的同一元素的名稱必須唯一,同一個(gè)包中不同種類的元素可以有相同唯一,同一個(gè)包中不同種類的元素可以有相同的名稱,使用包使多個(gè)組共同開(kāi)發(fā)成為可能。的名稱,使用包使多個(gè)組共同開(kāi)發(fā)成為可能。通過(guò)引用可以增加對(duì)其他包的訪問(wèn)。通過(guò)引用可以增加對(duì)其他包的訪問(wèn)。n用戶高層需求是需求采集首先要調(diào)研的信息,它包含用戶高層需求是需求采集首先要調(diào)研的信息,它包含著客戶(不一定是用戶)對(duì)未來(lái)該軟件的期望,與項(xiàng)著客戶(不一定是用戶)對(duì)未來(lái)

6、該軟件的期望,與項(xiàng)目的重點(diǎn)、范圍以及未來(lái)發(fā)展(擴(kuò)展性)和項(xiàng)目的最目的重點(diǎn)、范圍以及未來(lái)發(fā)展(擴(kuò)展性)和項(xiàng)目的最終驗(yàn)收都有關(guān)系。必須嚴(yán)格遵守并貫徹到項(xiàng)目結(jié)束。終驗(yàn)收都有關(guān)系。必須嚴(yán)格遵守并貫徹到項(xiàng)目結(jié)束。nOA OA 系統(tǒng)中的綜合行政管理的高層需求如下:系統(tǒng)中的綜合行政管理的高層需求如下: 1. 1.提高行政管理部門(mén)的工作效率,進(jìn)而為提高企業(yè)的提高行政管理部門(mén)的工作效率,進(jìn)而為提高企業(yè)的經(jīng)濟(jì)效益服務(wù)。經(jīng)濟(jì)效益服務(wù)。 2. 2.提高企業(yè)資源的利用率,使其使用價(jià)值最大化。提高企業(yè)資源的利用率,使其使用價(jià)值最大化。 3. 3.降低運(yùn)營(yíng)成本。降低運(yùn)營(yíng)成本。 4. 4.系統(tǒng)易于操作掌握。系統(tǒng)易于操作掌握。

7、 5. 5.提高業(yè)務(wù)運(yùn)行的準(zhǔn)確性。提高業(yè)務(wù)運(yùn)行的準(zhǔn)確性。n對(duì)采集的客戶需求進(jìn)行整理后,要把這個(gè)需求映射到未對(duì)采集的客戶需求進(jìn)行整理后,要把這個(gè)需求映射到未來(lái)的綜合行政軟件系統(tǒng),形成初步映像,該客戶需求的來(lái)的綜合行政軟件系統(tǒng),形成初步映像,該客戶需求的主要映像如下:主要映像如下: 1. 1.為綜合行政管理人員提供一個(gè)好的自動(dòng)化辦公環(huán)境,為綜合行政管理人員提供一個(gè)好的自動(dòng)化辦公環(huán)境,用戶通過(guò)此系統(tǒng)可以了解完成該任務(wù)自己需要了解的任用戶通過(guò)此系統(tǒng)可以了解完成該任務(wù)自己需要了解的任何相關(guān)信息,并可以和生產(chǎn)等其他系統(tǒng)實(shí)現(xiàn)信息共享。何相關(guān)信息,并可以和生產(chǎn)等其他系統(tǒng)實(shí)現(xiàn)信息共享。 2. 2.對(duì)車輛、圖書(shū)、

8、會(huì)議室、固定資產(chǎn)的使用信息可以查對(duì)車輛、圖書(shū)、會(huì)議室、固定資產(chǎn)的使用信息可以查詢,行政管理人員可以監(jiān)督其流轉(zhuǎn)。詢,行政管理人員可以監(jiān)督其流轉(zhuǎn)。 3. 3.采用無(wú)紙化辦公,與現(xiàn)代網(wǎng)絡(luò)通信相連接。采用無(wú)紙化辦公,與現(xiàn)代網(wǎng)絡(luò)通信相連接。 4. 4.操作盡可能提供模版、向?qū)?、幫助,只需?jiǎn)單培訓(xùn)就操作盡可能提供模版、向?qū)?、幫助,只需?jiǎn)單培訓(xùn)就可以使用系統(tǒng)。可以使用系統(tǒng)。 5. 5.每一筆業(yè)務(wù)的發(fā)生,都可以得到相關(guān)崗位的審核、控每一筆業(yè)務(wù)的發(fā)生,都可以得到相關(guān)崗位的審核、控制制。n考勤管理是對(duì)本企業(yè)在冊(cè)員工進(jìn)行的一種考核??记诠芾硎菍?duì)本企業(yè)在冊(cè)員工進(jìn)行的一種考核??记诠芾硪獙?shí)現(xiàn)工作時(shí)間設(shè)定,員工上班和下考

9、勤管理要實(shí)現(xiàn)工作時(shí)間設(shè)定,員工上班和下班的在線登記,同時(shí)要實(shí)現(xiàn)出差登記,請(qǐng)假登班的在線登記,同時(shí)要實(shí)現(xiàn)出差登記,請(qǐng)假登記,外出登記,補(bǔ)簽登記,進(jìn)而實(shí)現(xiàn)考勤記錄記,外出登記,補(bǔ)簽登記,進(jìn)而實(shí)現(xiàn)考勤記錄的綜合查詢。的綜合查詢。 n考勤綜合查詢,需要實(shí)現(xiàn)出勤查詢、請(qǐng)假查詢、考勤綜合查詢,需要實(shí)現(xiàn)出勤查詢、請(qǐng)假查詢、出差查詢、外出查詢。對(duì)每種查詢,要輸入部出差查詢、外出查詢。對(duì)每種查詢,要輸入部門(mén)、查詢時(shí)段,顯示查詢結(jié)果包括日期,上午門(mén)、查詢時(shí)段,顯示查詢結(jié)果包括日期,上午上班簽到時(shí)間和上午下班簽到時(shí)間,下午上班上班簽到時(shí)間和上午下班簽到時(shí)間,下午上班簽到時(shí)間和下午下班簽到時(shí)間,并且實(shí)現(xiàn)查詢簽到時(shí)間和

10、下午下班簽到時(shí)間,并且實(shí)現(xiàn)查詢結(jié)果的分頁(yè)顯示。結(jié)果的分頁(yè)顯示。n辦公用品是對(duì)員工進(jìn)行日常辦公時(shí)使用的低值辦公用品是對(duì)員工進(jìn)行日常辦公時(shí)使用的低值物品的管理。辦公用品管理首先要實(shí)現(xiàn)物品類物品的管理。辦公用品管理首先要實(shí)現(xiàn)物品類別管理和新建物品,其次要實(shí)現(xiàn)購(gòu)買(mǎi)登記,領(lǐng)別管理和新建物品,其次要實(shí)現(xiàn)購(gòu)買(mǎi)登記,領(lǐng)用登記和在庫(kù)登記,最后實(shí)現(xiàn)領(lǐng)用查詢。用登記和在庫(kù)登記,最后實(shí)現(xiàn)領(lǐng)用查詢。n圖書(shū)管理是對(duì)企業(yè)內(nèi)部所購(gòu)圖書(shū)、雜志的使用管理。圖書(shū)管理首圖書(shū)管理是對(duì)企業(yè)內(nèi)部所購(gòu)圖書(shū)、雜志的使用管理。圖書(shū)管理首先要實(shí)現(xiàn)圖書(shū)類別的管理,其次要實(shí)現(xiàn)新書(shū)登記、借閱登記、歸先要實(shí)現(xiàn)圖書(shū)類別的管理,其次要實(shí)現(xiàn)新書(shū)登記、借閱登記、

11、歸還登記,最后實(shí)現(xiàn)圖書(shū)查詢功能。還登記,最后實(shí)現(xiàn)圖書(shū)查詢功能。n圖書(shū)類別的管理,要實(shí)現(xiàn)圖書(shū)類別的新建、修改、刪除、查詢功圖書(shū)類別的管理,要實(shí)現(xiàn)圖書(shū)類別的新建、修改、刪除、查詢功能,并可實(shí)現(xiàn)分頁(yè)顯示,圖書(shū)類別的信息包括類別名稱、說(shuō)明。能,并可實(shí)現(xiàn)分頁(yè)顯示,圖書(shū)類別的信息包括類別名稱、說(shuō)明。n圖書(shū)登記要實(shí)現(xiàn)圖書(shū)登記信息的保存,保存信息包括:類別、編圖書(shū)登記要實(shí)現(xiàn)圖書(shū)登記信息的保存,保存信息包括:類別、編號(hào)、書(shū)名、作者、出版社、書(shū)號(hào)、介紹、購(gòu)買(mǎi)日期、存放部門(mén)、號(hào)、書(shū)名、作者、出版社、書(shū)號(hào)、介紹、購(gòu)買(mǎi)日期、存放部門(mén)、存放位置,并可實(shí)現(xiàn)圖書(shū)的新建修改、刪除、查詢電子版上傳功存放位置,并可實(shí)現(xiàn)圖書(shū)的新建修

12、改、刪除、查詢電子版上傳功能。能。n借閱登記包括圖書(shū)的類別、編號(hào)、書(shū)名、借閱人、部門(mén)、借閱日借閱登記包括圖書(shū)的類別、編號(hào)、書(shū)名、借閱人、部門(mén)、借閱日期、預(yù)計(jì)歸還時(shí)間、備注。歸還登記包括類別、編號(hào)、書(shū)名以及期、預(yù)計(jì)歸還時(shí)間、備注。歸還登記包括類別、編號(hào)、書(shū)名以及實(shí)際歸還時(shí)間。實(shí)際歸還時(shí)間。n借閱登記包括圖書(shū)的類別、編號(hào)、書(shū)名、借閱人、部借閱登記包括圖書(shū)的類別、編號(hào)、書(shū)名、借閱人、部門(mén)、借閱日期、預(yù)計(jì)歸還時(shí)間、備注。歸還登記包括門(mén)、借閱日期、預(yù)計(jì)歸還時(shí)間、備注。歸還登記包括類別、編號(hào)、書(shū)名以及實(shí)際歸還時(shí)間。類別、編號(hào)、書(shū)名以及實(shí)際歸還時(shí)間。n圖書(shū)借閱歷史查詢。通過(guò)選擇圖書(shū)類別、圖書(shū)的名稱,圖書(shū)借閱

13、歷史查詢。通過(guò)選擇圖書(shū)類別、圖書(shū)的名稱,系統(tǒng)顯示借閱人、借閱日期、借閱管理員、歸還日期、系統(tǒng)顯示借閱人、借閱日期、借閱管理員、歸還日期、歸還管理員、備注,并可實(shí)現(xiàn)分頁(yè)顯示。歸還管理員、備注,并可實(shí)現(xiàn)分頁(yè)顯示。n另外,為了提高工作效率,系統(tǒng)還必須實(shí)現(xiàn)圖書(shū)信息另外,為了提高工作效率,系統(tǒng)還必須實(shí)現(xiàn)圖書(shū)信息的本機(jī)導(dǎo)入,以及圖書(shū)信息的本機(jī)導(dǎo)出。的本機(jī)導(dǎo)入,以及圖書(shū)信息的本機(jī)導(dǎo)出。n固定資產(chǎn)是具有較高價(jià)值的企業(yè)資源,提高固固定資產(chǎn)是具有較高價(jià)值的企業(yè)資源,提高固定資產(chǎn)的利用率,對(duì)提高企業(yè)的效益具有很重定資產(chǎn)的利用率,對(duì)提高企業(yè)的效益具有很重要的意義。固定資產(chǎn)管理包括:固定資產(chǎn)類別要的意義。固定資產(chǎn)管理包

14、括:固定資產(chǎn)類別管理、折舊類別管理、固定資產(chǎn)登記、固定資管理、折舊類別管理、固定資產(chǎn)登記、固定資產(chǎn)折舊、固定資產(chǎn)查詢。產(chǎn)折舊、固定資產(chǎn)查詢。n會(huì)議是保證行政管理實(shí)施的手段,會(huì)議是保證行政管理實(shí)施的手段,會(huì)議管理會(huì)議管理包包括括會(huì)議類別設(shè)置會(huì)議類別設(shè)置、會(huì)議室設(shè)置會(huì)議室設(shè)置、會(huì)議申請(qǐng)會(huì)議申請(qǐng)、會(huì)會(huì)議審核議審核、會(huì)議通知會(huì)議通知、會(huì)議紀(jì)要會(huì)議紀(jì)要、會(huì)議查詢會(huì)議查詢、會(huì)會(huì)議歸檔議歸檔。n會(huì)議類別設(shè)置會(huì)議類別設(shè)置是進(jìn)行會(huì)議管理的基礎(chǔ),需要保是進(jìn)行會(huì)議管理的基礎(chǔ),需要保存的信息包括:會(huì)議性質(zhì)名稱、備注,并可對(duì)存的信息包括:會(huì)議性質(zhì)名稱、備注,并可對(duì)會(huì)議類型設(shè)置進(jìn)行修改和刪除。會(huì)議類型設(shè)置進(jìn)行修改和刪除。

15、 n會(huì)議室設(shè)置會(huì)議室設(shè)置需要保存的信息包括:會(huì)議室名稱、需要保存的信息包括:會(huì)議室名稱、容納人數(shù)、會(huì)議室資源、使用情況、說(shuō)明,并容納人數(shù)、會(huì)議室資源、使用情況、說(shuō)明,并可對(duì)會(huì)議室設(shè)置進(jìn)行修改、刪除以及查看使用可對(duì)會(huì)議室設(shè)置進(jìn)行修改、刪除以及查看使用情況。情況。 n會(huì)議申請(qǐng)會(huì)議申請(qǐng)是由會(huì)議申請(qǐng)人草擬的會(huì)議安排,輸入是由會(huì)議申請(qǐng)人草擬的會(huì)議安排,輸入信息包括:會(huì)議性質(zhì)、會(huì)議議題、預(yù)算、會(huì)議附信息包括:會(huì)議性質(zhì)、會(huì)議議題、預(yù)算、會(huì)議附件(有附件上傳功能)、主持人、記錄人員、參件(有附件上傳功能)、主持人、記錄人員、參加人員、會(huì)議地點(diǎn)、會(huì)議室、會(huì)議開(kāi)始時(shí)間、會(huì)加人員、會(huì)議地點(diǎn)、會(huì)議室、會(huì)議開(kāi)始時(shí)間、會(huì)

16、議結(jié)束時(shí)間、會(huì)議內(nèi)容、審批人??梢詫?huì)議申議結(jié)束時(shí)間、會(huì)議內(nèi)容、審批人??梢詫?huì)議申請(qǐng)暫存、也可發(fā)給審批人或者放棄該申請(qǐng)。請(qǐng)暫存、也可發(fā)給審批人或者放棄該申請(qǐng)。 n會(huì)議審核會(huì)議審核是辦公室領(lǐng)導(dǎo)在閱讀完申請(qǐng)后簽署的修是辦公室領(lǐng)導(dǎo)在閱讀完申請(qǐng)后簽署的修改意見(jiàn),審核后可以發(fā)給辦理人,讓其發(fā)會(huì)議通改意見(jiàn),審核后可以發(fā)給辦理人,讓其發(fā)會(huì)議通知,或退回給會(huì)議申請(qǐng)人,由其發(fā)通知,接著由知,或退回給會(huì)議申請(qǐng)人,由其發(fā)通知,接著由會(huì)議起草人起草會(huì)議紀(jì)要,內(nèi)容包括:會(huì)議名稱、會(huì)議起草人起草會(huì)議紀(jì)要,內(nèi)容包括:會(huì)議名稱、紀(jì)要內(nèi)容、附件(有附件上傳功能)、記錄員、紀(jì)要內(nèi)容、附件(有附件上傳功能)、記錄員、管理員管理員

17、 。會(huì)議紀(jì)要可以提交給會(huì)議申請(qǐng)人,由申。會(huì)議紀(jì)要可以提交給會(huì)議申請(qǐng)人,由申請(qǐng)人歸檔或者直接保存。請(qǐng)人歸檔或者直接保存。n會(huì)議查詢會(huì)議查詢包括:已開(kāi)會(huì)議查詢、待開(kāi)會(huì)議查詢、包括:已開(kāi)會(huì)議查詢、待開(kāi)會(huì)議查詢、會(huì)議紀(jì)要查詢。待開(kāi)會(huì)議查詢顯示信息包括:會(huì)議紀(jì)要查詢。待開(kāi)會(huì)議查詢顯示信息包括:會(huì)議議題、主持人、地點(diǎn)、時(shí)間、與會(huì)人員,會(huì)議議題、主持人、地點(diǎn)、時(shí)間、與會(huì)人員,并可實(shí)現(xiàn)分頁(yè)顯示、刪除、修改和結(jié)束會(huì)議。并可實(shí)現(xiàn)分頁(yè)顯示、刪除、修改和結(jié)束會(huì)議。已開(kāi)會(huì)議查詢的顯示信息和待開(kāi)會(huì)議顯示信息已開(kāi)會(huì)議查詢的顯示信息和待開(kāi)會(huì)議顯示信息相同,可以對(duì)其進(jìn)行刪除。相同,可以對(duì)其進(jìn)行刪除。n會(huì)議紀(jì)要會(huì)議紀(jì)要的查詢信息

18、包括:會(huì)議名稱、會(huì)議議的查詢信息包括:會(huì)議名稱、會(huì)議議題、主持人、開(kāi)會(huì)時(shí)間、開(kāi)會(huì)地點(diǎn)、與會(huì)人員,題、主持人、開(kāi)會(huì)時(shí)間、開(kāi)會(huì)地點(diǎn)、與會(huì)人員,可以對(duì)會(huì)議紀(jì)要進(jìn)行刪除和修改和歸檔??梢詫?duì)會(huì)議紀(jì)要進(jìn)行刪除和修改和歸檔。 n車輛是企業(yè)的重要資源,車輛管理包括車輛是企業(yè)的重要資源,車輛管理包括; ;車輛檔案、車輛狀態(tài)、車輛檔案、車輛狀態(tài)、用車申請(qǐng)、派車管理、私車公用、車輛維修。用車申請(qǐng)、派車管理、私車公用、車輛維修。n車輛檔案是車輛管理的基礎(chǔ)信息,車輛登記的信息包括:車牌車輛檔案是車輛管理的基礎(chǔ)信息,車輛登記的信息包括:車牌號(hào)、品牌、車型、顏色狀態(tài)、駕駛員,可以修改或刪除車輛的號(hào)、品牌、車型、顏色狀態(tài)、駕

19、駛員,可以修改或刪除車輛的檔案。也可將車輛報(bào)廢。檔案。也可將車輛報(bào)廢。 n用車申請(qǐng)是用車人用車前需要保存的信息,包括:用車人、事用車申請(qǐng)是用車人用車前需要保存的信息,包括:用車人、事由、用車性質(zhì)、開(kāi)始時(shí)間、結(jié)束時(shí)間、派車人、派車部門(mén)、車由、用車性質(zhì)、開(kāi)始時(shí)間、結(jié)束時(shí)間、派車人、派車部門(mén)、車牌號(hào)、司機(jī)。該申請(qǐng)可以發(fā)給車輛管理人員,也可保存起來(lái)。牌號(hào)、司機(jī)。該申請(qǐng)可以發(fā)給車輛管理人員,也可保存起來(lái)。n車輛管理員在瀏覽完用車申請(qǐng)后,可以選擇派車,也可選擇無(wú)車輛管理員在瀏覽完用車申請(qǐng)后,可以選擇派車,也可選擇無(wú)法派車,無(wú)法派車的信息返回給用車申請(qǐng)人,如果同意派車,法派車,無(wú)法派車的信息返回給用車申請(qǐng)人

20、,如果同意派車,就通知司機(jī),司機(jī)出車后,把出車記錄交給車輛管理員。另外,就通知司機(jī),司機(jī)出車后,把出車記錄交給車輛管理員。另外,車輛管理員可以直接派車,但也要填寫(xiě)用車申請(qǐng)。車輛管理員可以直接派車,但也要填寫(xiě)用車申請(qǐng)。n私車公用需要保存用車信息,這些信息包括:車主、車牌號(hào)、私車公用需要保存用車信息,這些信息包括:車主、車牌號(hào)、開(kāi)始時(shí)間、返還時(shí)間、使用部門(mén)、使用人、前往地,原因、公開(kāi)始時(shí)間、返還時(shí)間、使用部門(mén)、使用人、前往地,原因、公里數(shù)、過(guò)路費(fèi)、總計(jì)、備注。對(duì)私車公用可以修改、刪除和查里數(shù)、過(guò)路費(fèi)、總計(jì)、備注。對(duì)私車公用可以修改、刪除和查詢。車輛維修需要記錄的信息包括:車牌號(hào)、維修時(shí)間、維修詢。

21、車輛維修需要記錄的信息包括:車牌號(hào)、維修時(shí)間、維修人、維修內(nèi)容。人、維修內(nèi)容。n可以對(duì)車輛管理中的車輛歷史維修進(jìn)行查詢、車輛申請(qǐng)進(jìn)行查可以對(duì)車輛管理中的車輛歷史維修進(jìn)行查詢、車輛申請(qǐng)進(jìn)行查詢、車輛使用進(jìn)行查詢。車輛歷史維修查詢的顯示信息包括:詢、車輛使用進(jìn)行查詢。車輛歷史維修查詢的顯示信息包括:維修人、維修時(shí)間、維修內(nèi)容。可以對(duì)車輛維修記錄進(jìn)行修改、維修人、維修時(shí)間、維修內(nèi)容??梢詫?duì)車輛維修記錄進(jìn)行修改、刪除。刪除。n用車申請(qǐng)查詢顯示的信息包括:用車人、用車時(shí)間、申請(qǐng)時(shí)間、用車申請(qǐng)查詢顯示的信息包括:用車人、用車時(shí)間、申請(qǐng)時(shí)間、用車事由、所用車輛、狀態(tài)、派車時(shí)間,對(duì)用車申請(qǐng)可以刪除用車事由、所

22、用車輛、狀態(tài)、派車時(shí)間,對(duì)用車申請(qǐng)可以刪除和修改,對(duì)車輛使用可以進(jìn)行查詢,需要輸入車號(hào)、時(shí)間段,和修改,對(duì)車輛使用可以進(jìn)行查詢,需要輸入車號(hào)、時(shí)間段,系統(tǒng)將顯示該時(shí)間段內(nèi)使用情況。所有的查詢都可分頁(yè)顯示。系統(tǒng)將顯示該時(shí)間段內(nèi)使用情況。所有的查詢都可分頁(yè)顯示。n活動(dòng)圖是用來(lái)描述一系列順序動(dòng)作、結(jié)果及它活動(dòng)圖是用來(lái)描述一系列順序動(dòng)作、結(jié)果及它們之間關(guān)系的圖,主要用來(lái)表示系統(tǒng)控制流程們之間關(guān)系的圖,主要用來(lái)表示系統(tǒng)控制流程和業(yè)務(wù)處理流程,它重點(diǎn)關(guān)注業(yè)務(wù)過(guò)程中的動(dòng)和業(yè)務(wù)處理流程,它重點(diǎn)關(guān)注業(yè)務(wù)過(guò)程中的動(dòng)作和結(jié)果。作和結(jié)果。 n活動(dòng)圖主要用來(lái)和用戶交流,以輔助需求采集。活動(dòng)圖主要用來(lái)和用戶交流,以輔助需

23、求采集。有時(shí)候,可以把活動(dòng)圖看成一種特殊的狀態(tài)圖。有時(shí)候,可以把活動(dòng)圖看成一種特殊的狀態(tài)圖。 n活動(dòng)可以綁定到任何建模元素,用來(lái)反映該元活動(dòng)可以綁定到任何建模元素,用來(lái)反映該元素的行為,該元素提供該活動(dòng)的語(yǔ)境,活動(dòng)綁素的行為,該元素提供該活動(dòng)的語(yǔ)境,活動(dòng)綁定的元素有用例、類、接口、組件、協(xié)作、操定的元素有用例、類、接口、組件、協(xié)作、操作,但在早期建模時(shí)不需要明確是哪個(gè)元素。作,但在早期建模時(shí)不需要明確是哪個(gè)元素。 n活動(dòng)圖元素包括活動(dòng)、轉(zhuǎn)移、分支、分叉、合活動(dòng)圖元素包括活動(dòng)、轉(zhuǎn)移、分支、分叉、合并、匯合、泳道、對(duì)象流。并、匯合、泳道、對(duì)象流。n活動(dòng)圖的典型應(yīng)用包括:用例中控制流和用例活動(dòng)圖的典

24、型應(yīng)用包括:用例中控制流和用例間的控制流,操作和算法的細(xì)節(jié)以及業(yè)務(wù)流程。間的控制流,操作和算法的細(xì)節(jié)以及業(yè)務(wù)流程。n活動(dòng)表示業(yè)務(wù)過(guò)程中的原子動(dòng)作或操作步驟片活動(dòng)表示業(yè)務(wù)過(guò)程中的原子動(dòng)作或操作步驟片段,具有可分解性?;顒?dòng)又叫活動(dòng)節(jié)點(diǎn),主要段,具有可分解性。活動(dòng)又叫活動(dòng)節(jié)點(diǎn),主要分為三類:表示具體工作單元的動(dòng)作節(jié)點(diǎn)、表分為三類:表示具體工作單元的動(dòng)作節(jié)點(diǎn)、表示控制流的控制節(jié)點(diǎn)以及活動(dòng)中使用的對(duì)象節(jié)示控制流的控制節(jié)點(diǎn)以及活動(dòng)中使用的對(duì)象節(jié)點(diǎn)。點(diǎn)。n在模型圖中用一個(gè)圓角矩形來(lái)表示活動(dòng)節(jié)點(diǎn)(和狀態(tài)在模型圖中用一個(gè)圓角矩形來(lái)表示活動(dòng)節(jié)點(diǎn)(和狀態(tài)圖中狀態(tài)表示相同)。另外,活動(dòng)圖有起點(diǎn)和結(jié)束點(diǎn),圖中狀態(tài)表示相

25、同)。另外,活動(dòng)圖有起點(diǎn)和結(jié)束點(diǎn),起點(diǎn)用實(shí)心圓表示,終點(diǎn)用一個(gè)圓圈中包含一個(gè)實(shí)心起點(diǎn)用實(shí)心圓表示,終點(diǎn)用一個(gè)圓圈中包含一個(gè)實(shí)心圓(俗稱公牛眼)表示。圓(俗稱公牛眼)表示。 (a)活動(dòng)起始點(diǎn)表示法(b)活動(dòng)終點(diǎn)表示法(c)活動(dòng)節(jié)點(diǎn)表示法圖 3.1起始節(jié)點(diǎn)、結(jié)束節(jié)點(diǎn)以及活動(dòng)節(jié)點(diǎn)的表示法n系統(tǒng)狀態(tài)由代表控制流(或數(shù)據(jù)流)的令牌位置來(lái)確系統(tǒng)狀態(tài)由代表控制流(或數(shù)據(jù)流)的令牌位置來(lái)確定,令牌沿著源節(jié)點(diǎn)向目標(biāo)節(jié)點(diǎn)轉(zhuǎn)移常常是有約束的。定,令牌沿著源節(jié)點(diǎn)向目標(biāo)節(jié)點(diǎn)轉(zhuǎn)移常常是有約束的。轉(zhuǎn)移表示活動(dòng)節(jié)點(diǎn)之間的過(guò)渡,轉(zhuǎn)移用一個(gè)帶箭頭的轉(zhuǎn)移表示活動(dòng)節(jié)點(diǎn)之間的過(guò)渡,轉(zhuǎn)移用一個(gè)帶箭頭的直線表示,箭頭指向后一個(gè)活動(dòng)節(jié)點(diǎn),轉(zhuǎn)

26、移發(fā)生可以直線表示,箭頭指向后一個(gè)活動(dòng)節(jié)點(diǎn),轉(zhuǎn)移發(fā)生可以是有條件的(稱為監(jiān)護(hù)條件)和無(wú)條件的,無(wú)條件的是有條件的(稱為監(jiān)護(hù)條件)和無(wú)條件的,無(wú)條件的轉(zhuǎn)移是指活動(dòng)節(jié)點(diǎn)中的每一個(gè)動(dòng)作都執(zhí)行完成以后自轉(zhuǎn)移是指活動(dòng)節(jié)點(diǎn)中的每一個(gè)動(dòng)作都執(zhí)行完成以后自動(dòng)向后轉(zhuǎn)移;有條件轉(zhuǎn)移指當(dāng)條件為真時(shí)才發(fā)生轉(zhuǎn)移。動(dòng)向后轉(zhuǎn)移;有條件轉(zhuǎn)移指當(dāng)條件為真時(shí)才發(fā)生轉(zhuǎn)移。圖3.2無(wú)條件轉(zhuǎn)移和有條件轉(zhuǎn)移 比如你從你家出來(lái)去鐘樓,既可以坐車走比如你從你家出來(lái)去鐘樓,既可以坐車走大街,也可以步行走小巷,你不能同時(shí)選兩條大街,也可以步行走小巷,你不能同時(shí)選兩條路徑,離開(kāi)你家就發(fā)生了分支,到了鐘樓就發(fā)路徑,離開(kāi)你家就發(fā)生了分支,到了鐘樓就發(fā)

27、生合并。分支表示在活動(dòng)圖中的決策節(jié)點(diǎn),用生合并。分支表示在活動(dòng)圖中的決策節(jié)點(diǎn),用一個(gè)空心菱形表示,有一個(gè)輸入,多個(gè)輸出,一個(gè)空心菱形表示,有一個(gè)輸入,多個(gè)輸出,在每個(gè)輸出上標(biāo)有轉(zhuǎn)移發(fā)生的條件,這些條件在每個(gè)輸出上標(biāo)有轉(zhuǎn)移發(fā)生的條件,這些條件之間是互斥的,并且是由活動(dòng)本身提供的,只之間是互斥的,并且是由活動(dòng)本身提供的,只有條件為真時(shí)(必須有一個(gè)為真)才發(fā)生轉(zhuǎn)移。有條件為真時(shí)(必須有一個(gè)為真)才發(fā)生轉(zhuǎn)移。在分支結(jié)束時(shí)可以合并,也用一個(gè)空心菱形在分支結(jié)束時(shí)可以合并,也用一個(gè)空心菱形表示,有兩個(gè)或多個(gè)輸入,一個(gè)輸出,沒(méi)有監(jiān)表示,有兩個(gè)或多個(gè)輸入,一個(gè)輸出,沒(méi)有監(jiān)護(hù)條件。護(hù)條件。圖 3.3分支和合并的表

28、示法n分叉分叉表示在活動(dòng)圖中并發(fā)執(zhí)行的動(dòng)作,一般表表示在活動(dòng)圖中并發(fā)執(zhí)行的動(dòng)作,一般表示單個(gè)過(guò)程啟發(fā)了多個(gè)并發(fā)線程或進(jìn)程,用一示單個(gè)過(guò)程啟發(fā)了多個(gè)并發(fā)線程或進(jìn)程,用一條粗線表示轉(zhuǎn)移轉(zhuǎn)換為并行動(dòng)作,這條粗線可條粗線表示轉(zhuǎn)移轉(zhuǎn)換為并行動(dòng)作,這條粗線可以垂直放置也可水平放置,有一個(gè)輸入多個(gè)輸以垂直放置也可水平放置,有一個(gè)輸入多個(gè)輸出,每個(gè)輸出獨(dú)立執(zhí)行。多個(gè)并發(fā)分支需要同出,每個(gè)輸出獨(dú)立執(zhí)行。多個(gè)并發(fā)分支需要同步時(shí),用步時(shí),用匯合匯合表示,匯合也是用一條粗線表示,表示,匯合也是用一條粗線表示,它有多個(gè)輸入一個(gè)輸出,只有當(dāng)多個(gè)輸入都到它有多個(gè)輸入一個(gè)輸出,只有當(dāng)多個(gè)輸入都到達(dá)同步時(shí),才能發(fā)生匯合,并輸出

29、一個(gè)控制流。達(dá)同步時(shí),才能發(fā)生匯合,并輸出一個(gè)控制流。 圖 3.4分叉和合并的表示法n泳道又叫活動(dòng)分區(qū),它的作用是把活動(dòng)和它的執(zhí)行者聯(lián)泳道又叫活動(dòng)分區(qū),它的作用是把活動(dòng)和它的執(zhí)行者聯(lián)系起來(lái),一般是針對(duì)跨越兩個(gè)以上的執(zhí)行者的業(yè)務(wù)活動(dòng)系起來(lái),一般是針對(duì)跨越兩個(gè)以上的執(zhí)行者的業(yè)務(wù)活動(dòng)(如果不這樣做,也可以在活動(dòng)節(jié)點(diǎn)中用小括號(hào)注明執(zhí)(如果不這樣做,也可以在活動(dòng)節(jié)點(diǎn)中用小括號(hào)注明執(zhí)行者),負(fù)責(zé)該泳道的對(duì)象放在該泳道的頂部,該對(duì)象行者),負(fù)責(zé)該泳道的對(duì)象放在該泳道的頂部,該對(duì)象下面放置該對(duì)象的活動(dòng)小組。下面放置該對(duì)象的活動(dòng)小組。n對(duì)象流用來(lái)表示動(dòng)作和對(duì)象之間的依賴關(guān)系,用一條對(duì)象流用來(lái)表示動(dòng)作和對(duì)象之間的

30、依賴關(guān)系,用一條帶箭頭的虛線來(lái)表示,對(duì)象指受活動(dòng)節(jié)點(diǎn)影響的事物,帶箭頭的虛線來(lái)表示,對(duì)象指受活動(dòng)節(jié)點(diǎn)影響的事物,主要用來(lái)表示數(shù)據(jù)存儲(chǔ),對(duì)象用一個(gè)矩形來(lái)表示,最主要用來(lái)表示數(shù)據(jù)存儲(chǔ),對(duì)象用一個(gè)矩形來(lái)表示,最上面為構(gòu)造型,中間為對(duì)象的名稱,下面為對(duì)象的狀上面為構(gòu)造型,中間為對(duì)象的名稱,下面為對(duì)象的狀態(tài)。態(tài)。 圖書(shū)【在庫(kù)】圖 3.5 對(duì)象流的表示法n(1 1) 在采集的原始需求中選擇重點(diǎn)流程在采集的原始需求中選擇重點(diǎn)流程n(2 2) 首先要確定要設(shè)計(jì)的活動(dòng)圖是針對(duì)業(yè)務(wù)流程還是首先要確定要設(shè)計(jì)的活動(dòng)圖是針對(duì)業(yè)務(wù)流程還是用例。用例。n(3 3) 其次要設(shè)計(jì)活動(dòng)過(guò)程的起點(diǎn)和終點(diǎn)。其次要設(shè)計(jì)活動(dòng)過(guò)程的起點(diǎn)和

31、終點(diǎn)。 n(4 4) 確定活動(dòng)圖所有執(zhí)行對(duì)象。確定活動(dòng)圖所有執(zhí)行對(duì)象。n(5 5) 確定活動(dòng)節(jié)點(diǎn),并根據(jù)執(zhí)行對(duì)象進(jìn)行活動(dòng)分組。確定活動(dòng)節(jié)點(diǎn),并根據(jù)執(zhí)行對(duì)象進(jìn)行活動(dòng)分組。 (a a) 如果對(duì)用例建活動(dòng)圖,則把角色所發(fā)出的每如果對(duì)用例建活動(dòng)圖,則把角色所發(fā)出的每一個(gè)動(dòng)作變?yōu)榛顒?dòng)節(jié)點(diǎn)。一個(gè)動(dòng)作變?yōu)榛顒?dòng)節(jié)點(diǎn)。 (b b) 如果對(duì)業(yè)務(wù)流程建活動(dòng)圖,則把每一個(gè)流程如果對(duì)業(yè)務(wù)流程建活動(dòng)圖,則把每一個(gè)流程步驟變?yōu)榛顒?dòng)節(jié)點(diǎn)。步驟變?yōu)榛顒?dòng)節(jié)點(diǎn)。n(6 6) 確定活動(dòng)節(jié)點(diǎn)之間轉(zhuǎn)移。確定活動(dòng)節(jié)點(diǎn)之間轉(zhuǎn)移。n(7 7) 處理在活動(dòng)節(jié)點(diǎn)之間的分支和合并。處理在活動(dòng)節(jié)點(diǎn)之間的分支和合并。n(8 8) 處理在活動(dòng)節(jié)點(diǎn)之間的分

32、叉和匯合處理在活動(dòng)節(jié)點(diǎn)之間的分叉和匯合 n(9 9) 用用 UML UML 建模工具進(jìn)行活動(dòng)圖建模。建模工具進(jìn)行活動(dòng)圖建模。n(1010) 編寫(xiě)必要的補(bǔ)充文檔。編寫(xiě)必要的補(bǔ)充文檔。n(1 1) 當(dāng)你拿到一個(gè)項(xiàng)目時(shí),首先面臨的問(wèn)題是對(duì)那些問(wèn)當(dāng)你拿到一個(gè)項(xiàng)目時(shí),首先面臨的問(wèn)題是對(duì)那些問(wèn)題進(jìn)行活動(dòng)圖建模,根據(jù)前面的原則我們知道要選擇題進(jìn)行活動(dòng)圖建模,根據(jù)前面的原則我們知道要選擇重點(diǎn)流程。重點(diǎn)流程。n(2 2) 活動(dòng)圖建模的對(duì)象可以是流程級(jí)(需要兩個(gè)以上崗活動(dòng)圖建模的對(duì)象可以是流程級(jí)(需要兩個(gè)以上崗位相互配合才能完成,上一個(gè)崗位的輸出是下一個(gè)崗位相互配合才能完成,上一個(gè)崗位的輸出是下一個(gè)崗位的輸入,并

33、且兩者之間具有邏輯關(guān)系,屬于多個(gè)用位的輸入,并且兩者之間具有邏輯關(guān)系,屬于多個(gè)用例結(jié)合),也可以是用例級(jí)(只要一個(gè)角色使用系統(tǒng)例結(jié)合),也可以是用例級(jí)(只要一個(gè)角色使用系統(tǒng)就可以完成)。就可以完成)。例:例: 對(duì)于會(huì)議管理子系統(tǒng)來(lái)講,我們選擇能夠貫穿日常對(duì)于會(huì)議管理子系統(tǒng)來(lái)講,我們選擇能夠貫穿日常業(yè)務(wù)全過(guò)程,有多個(gè)角色參加,在會(huì)議管理中必須執(zhí)業(yè)務(wù)全過(guò)程,有多個(gè)角色參加,在會(huì)議管理中必須執(zhí)行的業(yè)務(wù),作為我們的重點(diǎn)流程,會(huì)議申請(qǐng)流程作為行的業(yè)務(wù),作為我們的重點(diǎn)流程,會(huì)議申請(qǐng)流程作為我們的首選流程,這是因?yàn)闀?huì)議管理的主要對(duì)象是我們的首選流程,這是因?yàn)闀?huì)議管理的主要對(duì)象是“會(huì)議會(huì)議”,我們關(guān)心的是會(huì)議

34、對(duì)象的生成、獲得、使,我們關(guān)心的是會(huì)議對(duì)象的生成、獲得、使用、消亡的全過(guò)程用、消亡的全過(guò)程 ,會(huì)議對(duì)象的生成就是由會(huì)議申請(qǐng),會(huì)議對(duì)象的生成就是由會(huì)議申請(qǐng)人進(jìn)行的會(huì)議申請(qǐng),會(huì)議對(duì)象的獲得就是經(jīng)過(guò)辦公室人進(jìn)行的會(huì)議申請(qǐng),會(huì)議對(duì)象的獲得就是經(jīng)過(guò)辦公室主任審批通過(guò)的會(huì)議對(duì)象,會(huì)議對(duì)象的使用包括會(huì)議主任審批通過(guò)的會(huì)議對(duì)象,會(huì)議對(duì)象的使用包括會(huì)議通知、會(huì)議執(zhí)行、會(huì)議紀(jì)要等活動(dòng),由其他角色去執(zhí)通知、會(huì)議執(zhí)行、會(huì)議紀(jì)要等活動(dòng),由其他角色去執(zhí)行,會(huì)議對(duì)象的消亡就是會(huì)議執(zhí)行完后的歸檔。在這行,會(huì)議對(duì)象的消亡就是會(huì)議執(zhí)行完后的歸檔。在這里要注意,我們的會(huì)議管理流程不是到申請(qǐng)被批準(zhǔn)以里要注意,我們的會(huì)議管理流程不是到

35、申請(qǐng)被批準(zhǔn)以后就結(jié)束,而是關(guān)注會(huì)議的全過(guò)程。后就結(jié)束,而是關(guān)注會(huì)議的全過(guò)程。例例:(續(xù)上):(續(xù)上) 活動(dòng)的起點(diǎn)選在那里呢,由會(huì)議申請(qǐng)人起草會(huì)議活動(dòng)的起點(diǎn)選在那里呢,由會(huì)議申請(qǐng)人起草會(huì)議申請(qǐng)作為起點(diǎn)是最好的選擇,當(dāng)然有些臨時(shí)會(huì)議的舉申請(qǐng)作為起點(diǎn)是最好的選擇,當(dāng)然有些臨時(shí)會(huì)議的舉行可能有另外的發(fā)起點(diǎn),但這不是我們重點(diǎn)關(guān)注的目行可能有另外的發(fā)起點(diǎn),但這不是我們重點(diǎn)關(guān)注的目標(biāo),會(huì)議結(jié)束點(diǎn)可能有多個(gè),如會(huì)議正常歸檔后結(jié)束、標(biāo),會(huì)議結(jié)束點(diǎn)可能有多個(gè),如會(huì)議正常歸檔后結(jié)束、會(huì)議審批未通過(guò)而放棄結(jié)束、會(huì)議申請(qǐng)暫時(shí)保存而結(jié)會(huì)議審批未通過(guò)而放棄結(jié)束、會(huì)議申請(qǐng)暫時(shí)保存而結(jié)束,會(huì)議因其他原因取消使會(huì)議結(jié)束等等,是不

36、是活束,會(huì)議因其他原因取消使會(huì)議結(jié)束等等,是不是活動(dòng)圖把這些結(jié)束點(diǎn)都要畫(huà)出來(lái)呢,回答是否定的,動(dòng)圖把這些結(jié)束點(diǎn)都要畫(huà)出來(lái)呢,回答是否定的,活活動(dòng)圖只畫(huà)基本的、正常流程活動(dòng)。對(duì)無(wú)數(shù)個(gè)異?;顒?dòng)動(dòng)圖只畫(huà)基本的、正常流程活動(dòng)。對(duì)無(wú)數(shù)個(gè)異?;顒?dòng)沒(méi)有必要,也無(wú)法完全畫(huà)出來(lái)。沒(méi)有必要,也無(wú)法完全畫(huà)出來(lái)。 接著我們要確定會(huì)議的執(zhí)行對(duì)象,在會(huì)議管理中,接著我們要確定會(huì)議的執(zhí)行對(duì)象,在會(huì)議管理中,有多個(gè)對(duì)象要參與會(huì)議的執(zhí)行,他們是:會(huì)議起草人有多個(gè)對(duì)象要參與會(huì)議的執(zhí)行,他們是:會(huì)議起草人要起草會(huì)議申請(qǐng),辦公室主任要審批會(huì)議申請(qǐng),會(huì)議要起草會(huì)議申請(qǐng),辦公室主任要審批會(huì)議申請(qǐng),會(huì)議辦理人要通知會(huì)議、相關(guān)人員要布置會(huì)議

37、室、領(lǐng)導(dǎo)要辦理人要通知會(huì)議、相關(guān)人員要布置會(huì)議室、領(lǐng)導(dǎo)要主持會(huì)議、參會(huì)人員要接收會(huì)議通知并且發(fā)言,會(huì)議主持會(huì)議、參會(huì)人員要接收會(huì)議通知并且發(fā)言,會(huì)議紀(jì)要人員要記錄會(huì)議內(nèi)容,清潔人員在會(huì)后要清潔會(huì)紀(jì)要人員要記錄會(huì)議內(nèi)容,清潔人員在會(huì)后要清潔會(huì)議室議室 是不是把所有人員的工作都畫(huà)進(jìn)流程,顯然不是,是不是把所有人員的工作都畫(huà)進(jìn)流程,顯然不是,這里有一個(gè)原則,就是要確定那些人員未來(lái)使用該軟這里有一個(gè)原則,就是要確定那些人員未來(lái)使用該軟件系統(tǒng)完成前面這些工作,并且軟件公司打算為該工件系統(tǒng)完成前面這些工作,并且軟件公司打算為該工作開(kāi)發(fā)軟件,那么這些人就是會(huì)議流程的執(zhí)行對(duì)象。作開(kāi)發(fā)軟件,那么這些人就是會(huì)議流

38、程的執(zhí)行對(duì)象。 在確定了該活動(dòng)的執(zhí)行對(duì)象以后,就需要對(duì)每個(gè)在確定了該活動(dòng)的執(zhí)行對(duì)象以后,就需要對(duì)每個(gè)執(zhí)行對(duì)象逐個(gè)確定在本活動(dòng)圖中所從事的活動(dòng),活動(dòng)執(zhí)行對(duì)象逐個(gè)確定在本活動(dòng)圖中所從事的活動(dòng),活動(dòng)可以是一個(gè)步驟片段,也可以是一個(gè)動(dòng)作,這兩種形可以是一個(gè)步驟片段,也可以是一個(gè)動(dòng)作,這兩種形式可以在一張圖中并存,比如起草會(huì)議申請(qǐng)就是一個(gè)式可以在一張圖中并存,比如起草會(huì)議申請(qǐng)就是一個(gè)操作步驟片段,它包括輸入、編輯、修改、預(yù)覽等多操作步驟片段,它包括輸入、編輯、修改、預(yù)覽等多個(gè)動(dòng)作,而提交會(huì)議申請(qǐng),只是點(diǎn)擊提交這一個(gè)動(dòng)作。個(gè)動(dòng)作,而提交會(huì)議申請(qǐng),只是點(diǎn)擊提交這一個(gè)動(dòng)作。在這里要注意,所有的活動(dòng)都要和未來(lái)實(shí)

39、現(xiàn)的軟件系在這里要注意,所有的活動(dòng)都要和未來(lái)實(shí)現(xiàn)的軟件系統(tǒng)有關(guān),否則就會(huì)變成普通的業(yè)務(wù)流程圖。統(tǒng)有關(guān),否則就會(huì)變成普通的業(yè)務(wù)流程圖。 前面我們提到,活動(dòng)和活動(dòng)之間的關(guān)系是有邏輯性前面我們提到,活動(dòng)和活動(dòng)之間的關(guān)系是有邏輯性的,有的是無(wú)條件順序執(zhí)行的,如辦公室主任在閱讀的,有的是無(wú)條件順序執(zhí)行的,如辦公室主任在閱讀完會(huì)議申請(qǐng)后,正常情況下,就會(huì)簽署審批意見(jiàn),就完會(huì)議申請(qǐng)后,正常情況下,就會(huì)簽署審批意見(jiàn),就是從上一個(gè)活動(dòng)自動(dòng)轉(zhuǎn)移到下一個(gè)活動(dòng);有的活動(dòng)是是從上一個(gè)活動(dòng)自動(dòng)轉(zhuǎn)移到下一個(gè)活動(dòng);有的活動(dòng)是在滿足一定條件后,才從上一個(gè)活動(dòng)轉(zhuǎn)移到下一個(gè)活在滿足一定條件后,才從上一個(gè)活動(dòng)轉(zhuǎn)移到下一個(gè)活動(dòng),比如辦

40、公室主任在審批后,如果認(rèn)為需要修改會(huì)動(dòng),比如辦公室主任在審批后,如果認(rèn)為需要修改會(huì)議申請(qǐng),就轉(zhuǎn)移到會(huì)議申請(qǐng)人下的修改會(huì)議申請(qǐng)活動(dòng),議申請(qǐng),就轉(zhuǎn)移到會(huì)議申請(qǐng)人下的修改會(huì)議申請(qǐng)活動(dòng),否則,就轉(zhuǎn)移到會(huì)議辦理人下的發(fā)會(huì)議通知活動(dòng);有否則,就轉(zhuǎn)移到會(huì)議辦理人下的發(fā)會(huì)議通知活動(dòng);有些活動(dòng)后,會(huì)出現(xiàn)兩個(gè)同時(shí)執(zhí)行的活動(dòng),比如在會(huì)議些活動(dòng)后,會(huì)出現(xiàn)兩個(gè)同時(shí)執(zhí)行的活動(dòng),比如在會(huì)議申請(qǐng)審批通過(guò)后,在會(huì)議辦理人通知會(huì)議的同時(shí),其申請(qǐng)審批通過(guò)后,在會(huì)議辦理人通知會(huì)議的同時(shí),其他人員要布置會(huì)議室、主持人同時(shí)要起草會(huì)議提綱,他人員要布置會(huì)議室、主持人同時(shí)要起草會(huì)議提綱,由于后兩個(gè)活動(dòng)不打算為其設(shè)計(jì)軟件,所以在活動(dòng)圖由于后兩

41、個(gè)活動(dòng)不打算為其設(shè)計(jì)軟件,所以在活動(dòng)圖就沒(méi)有被畫(huà)出。就沒(méi)有被畫(huà)出。n(1 1) 重點(diǎn)流程選擇:會(huì)議申請(qǐng)流程重點(diǎn)流程選擇:會(huì)議申請(qǐng)流程n(2 2) 用例還是業(yè)務(wù)流程:業(yè)務(wù)流程用例還是業(yè)務(wù)流程:業(yè)務(wù)流程n(3 3) 活動(dòng)圖的執(zhí)行對(duì)象:會(huì)議申請(qǐng)人、辦公室主任、活動(dòng)圖的執(zhí)行對(duì)象:會(huì)議申請(qǐng)人、辦公室主任、會(huì)議辦理人,紀(jì)要起草人會(huì)議辦理人,紀(jì)要起草人n(4 4) 會(huì)議申請(qǐng)人的活動(dòng)節(jié)點(diǎn)包括:起草會(huì)議申請(qǐng)、修會(huì)議申請(qǐng)人的活動(dòng)節(jié)點(diǎn)包括:起草會(huì)議申請(qǐng)、修改會(huì)議申請(qǐng)、完成會(huì)議申請(qǐng)擬稿、提交會(huì)議申請(qǐng)、暫改會(huì)議申請(qǐng)、完成會(huì)議申請(qǐng)擬稿、提交會(huì)議申請(qǐng)、暫存會(huì)議申請(qǐng)、會(huì)議紀(jì)要?dú)w檔。辦公室主任的活動(dòng)節(jié)點(diǎn)存會(huì)議申請(qǐng)、會(huì)議紀(jì)要?dú)w檔

42、。辦公室主任的活動(dòng)節(jié)點(diǎn)包括:閱讀會(huì)議申請(qǐng)、簽署修改意見(jiàn)。會(huì)議辦理人的包括:閱讀會(huì)議申請(qǐng)、簽署修改意見(jiàn)。會(huì)議辦理人的活動(dòng)節(jié)點(diǎn)包括:發(fā)會(huì)議通知、發(fā)會(huì)議通知完成。紀(jì)要活動(dòng)節(jié)點(diǎn)包括:發(fā)會(huì)議通知、發(fā)會(huì)議通知完成。紀(jì)要起草人的活動(dòng)節(jié)點(diǎn)包括:起草會(huì)議紀(jì)要、修改會(huì)議紀(jì)起草人的活動(dòng)節(jié)點(diǎn)包括:起草會(huì)議紀(jì)要、修改會(huì)議紀(jì)要、會(huì)議紀(jì)要完成、發(fā)送會(huì)議紀(jì)要、暫存會(huì)議紀(jì)要。要、會(huì)議紀(jì)要完成、發(fā)送會(huì)議紀(jì)要、暫存會(huì)議紀(jì)要。n(5 5)識(shí)別的分支合并包括:會(huì)議申請(qǐng)人擬稿完成后選)識(shí)別的分支合并包括:會(huì)議申請(qǐng)人擬稿完成后選擇是暫存還是立即提交申請(qǐng);辦公室主任審核后選擇擇是暫存還是立即提交申請(qǐng);辦公室主任審核后選擇是交會(huì)議辦理人辦理還

43、是退回給會(huì)議擬稿人;會(huì)議紀(jì)是交會(huì)議辦理人辦理還是退回給會(huì)議擬稿人;會(huì)議紀(jì)要起草人在起草完會(huì)議紀(jì)要以后,是暫存還是發(fā)給會(huì)要起草人在起草完會(huì)議紀(jì)要以后,是暫存還是發(fā)給會(huì)議申請(qǐng)人,由會(huì)議申請(qǐng)人歸檔,另外會(huì)議申請(qǐng)人選擇議申請(qǐng)人,由會(huì)議申請(qǐng)人歸檔,另外會(huì)議申請(qǐng)人選擇起草會(huì)議申請(qǐng)還是修改會(huì)議申請(qǐng),以及紀(jì)要起草人的起草會(huì)議申請(qǐng)還是修改會(huì)議申請(qǐng),以及紀(jì)要起草人的活動(dòng)起草會(huì)議紀(jì)要還是修改會(huì)議紀(jì)要,都是分支和合活動(dòng)起草會(huì)議紀(jì)要還是修改會(huì)議紀(jì)要,都是分支和合并節(jié)點(diǎn)。并且以上分支的監(jiān)護(hù)條件都是互斥的。并節(jié)點(diǎn)。并且以上分支的監(jiān)護(hù)條件都是互斥的。圖 3.6 會(huì)議申請(qǐng)活動(dòng)圖n為了用為了用 trufun trufun 的的

44、UML UML 建模工具進(jìn)行具體建模,首先我們要建立建模工具進(jìn)行具體建模,首先我們要建立項(xiàng)目,其次要建立包和子包,以便對(duì)模型進(jìn)行分類管理,最后在項(xiàng)目,其次要建立包和子包,以便對(duì)模型進(jìn)行分類管理,最后在每個(gè)子包下,建立每個(gè)具體的模型圖。下面我們以會(huì)議申請(qǐng)活動(dòng)每個(gè)子包下,建立每個(gè)具體的模型圖。下面我們以會(huì)議申請(qǐng)活動(dòng)圖為例說(shuō)明活動(dòng)圖的畫(huà)法:圖為例說(shuō)明活動(dòng)圖的畫(huà)法:n一、綜合行政管理項(xiàng)目創(chuàng)建步驟一、綜合行政管理項(xiàng)目創(chuàng)建步驟n(1 1)雙擊擊桌面的雙擊擊桌面的 trufun trufun 建模工具快捷方式圖標(biāo),系統(tǒng)顯示建模工具快捷方式圖標(biāo),系統(tǒng)顯示 trufun trufun 主界面主界面n(2 2)點(diǎn)

45、擊點(diǎn)擊“文件文件” ” 菜單下的菜單下的“新新”子菜單,再在彈出菜單中選子菜單,再在彈出菜單中選擇擇“項(xiàng)目項(xiàng)目”,系統(tǒng)顯示新建項(xiàng)目界面。,系統(tǒng)顯示新建項(xiàng)目界面。n(3 3)在向?qū)Я斜砜蛑羞x擇在向?qū)Я斜砜蛑羞x擇“新建新建 UML2.x UML2.x 項(xiàng)目項(xiàng)目” ” ,然后點(diǎn)擊,然后點(diǎn)擊“下一步下一步”,系統(tǒng)顯示選擇項(xiàng)目類型界面。,系統(tǒng)顯示選擇項(xiàng)目類型界面。n(4 4)在項(xiàng)目類型的下拉列表框中選擇在項(xiàng)目類型的下拉列表框中選擇“UMLUML”,然后點(diǎn)擊,然后點(diǎn)擊“下下一步一步”,系統(tǒng)顯示創(chuàng)建,系統(tǒng)顯示創(chuàng)建 UML UML 項(xiàng)目界面。項(xiàng)目界面。n(5 5)在項(xiàng)目名稱文本框中輸入在項(xiàng)目名稱文本框中輸入“

46、綜合行政管理綜合行政管理”,存儲(chǔ)位置選,存儲(chǔ)位置選擇擇“使用缺省位置使用缺省位置”,系統(tǒng)返回到主界面。,系統(tǒng)返回到主界面。n二、包的創(chuàng)建步驟二、包的創(chuàng)建步驟n(1 1)在主界面左側(cè)的模型瀏覽器導(dǎo)航欄,選擇項(xiàng)目在主界面左側(cè)的模型瀏覽器導(dǎo)航欄,選擇項(xiàng)目“綜合行政綜合行政管理管理”,并點(diǎn)擊項(xiàng)目名稱前面的,并點(diǎn)擊項(xiàng)目名稱前面的“+ +”符號(hào),系統(tǒng)顯示缺省的該符號(hào),系統(tǒng)顯示缺省的該項(xiàng)目文件目錄樹(shù)。項(xiàng)目文件目錄樹(shù)。n(2 2)在在“”節(jié)點(diǎn)上右擊,從彈出菜單中選擇節(jié)點(diǎn)上右擊,從彈出菜單中選擇“新新建建”,再在,再在“新建新建”菜單下選擇菜單下選擇“包包”,系統(tǒng)在,系統(tǒng)在“UML2 Model”節(jié)點(diǎn)下新增一個(gè)

47、以節(jié)點(diǎn)下新增一個(gè)以 package package開(kāi)頭包。開(kāi)頭包。n(3 3)選中該以選中該以 package package 開(kāi)頭,在界面下面的屬性選項(xiàng)卡中修改別開(kāi)頭,在界面下面的屬性選項(xiàng)卡中修改別名(注意已選擇后面的名(注意已選擇后面的“顯示別名顯示別名”,以后不再說(shuō)明),輸入,以后不再說(shuō)明),輸入“會(huì)會(huì)議管理議管理”。n(4 4)重復(fù)步驟重復(fù)步驟 2 2、3 3。完成車輛管理、圖書(shū)管理、辦公用品管理、。完成車輛管理、圖書(shū)管理、辦公用品管理、固定資產(chǎn)管理、考勤管理包的創(chuàng)建。固定資產(chǎn)管理、考勤管理包的創(chuàng)建。n(5 5)右擊“會(huì)議管理”包,在彈出菜單中選擇“新建”,再在“新建”菜單下選擇“包”

48、,系統(tǒng)在“”節(jié)點(diǎn)下新增一個(gè)以 package 開(kāi)頭包。n(6 6)選中該以選中該以 package package 開(kāi)頭,在界面下面的屬性選項(xiàng)卡中修改別開(kāi)頭,在界面下面的屬性選項(xiàng)卡中修改別名(注意已選擇后面的名(注意已選擇后面的“顯示別名顯示別名”),輸入),輸入“需求定義需求定義”。n(7 7)重復(fù)步驟重復(fù)步驟 5 5、6 6。完成業(yè)務(wù)建模、動(dòng)態(tài)建模、設(shè)計(jì)建模包的創(chuàng)。完成業(yè)務(wù)建模、動(dòng)態(tài)建模、設(shè)計(jì)建模包的創(chuàng)建。建。n(8 8)重復(fù)步驟重復(fù)步驟 5 5、6 6、7 7。完成車輛管理、圖書(shū)管理、辦公用品管。完成車輛管理、圖書(shū)管理、辦公用品管理、固定資產(chǎn)管理理、固定資產(chǎn)管理 、考勤管理包下的需求定義

49、、業(yè)務(wù)建模、動(dòng)態(tài)、考勤管理包下的需求定義、業(yè)務(wù)建模、動(dòng)態(tài)建模、設(shè)計(jì)建模包的創(chuàng)建。建模、設(shè)計(jì)建模包的創(chuàng)建。n三、活動(dòng)圖建模三、活動(dòng)圖建模n(1 1)在主界面左側(cè)的模型瀏覽器導(dǎo)航欄,選擇項(xiàng)目在主界面左側(cè)的模型瀏覽器導(dǎo)航欄,選擇項(xiàng)目“綜合行政管綜合行政管理理”,并點(diǎn)擊項(xiàng)目名稱前面的,并點(diǎn)擊項(xiàng)目名稱前面的“+ +”符號(hào),系統(tǒng)顯示缺省的該項(xiàng)目符號(hào),系統(tǒng)顯示缺省的該項(xiàng)目文件目錄樹(shù)。文件目錄樹(shù)。n(2 2)點(diǎn)擊點(diǎn)擊“”節(jié)點(diǎn)前面的節(jié)點(diǎn)前面的“+ +”符號(hào),在展開(kāi)的符號(hào),在展開(kāi)的導(dǎo)航樹(shù)中再右擊導(dǎo)航樹(shù)中再右擊“會(huì)議管理會(huì)議管理”前面的前面的“+ +”符號(hào)。符號(hào)。n(3 3)右擊展開(kāi)導(dǎo)航樹(shù)上的右擊展開(kāi)導(dǎo)航樹(shù)上的“需

50、求定義需求定義“節(jié)點(diǎn),在彈出菜單中選擇節(jié)點(diǎn),在彈出菜單中選擇”新建框圖新建框圖“,再在,再在”新建框圖新建框圖“菜單下選擇菜單下選擇”活動(dòng)圖活動(dòng)圖“。在活動(dòng)圖。在活動(dòng)圖上增加了兩個(gè)節(jié)點(diǎn),一個(gè)是以上增加了兩個(gè)節(jié)點(diǎn),一個(gè)是以”actividiagramactividiagram“開(kāi)頭的節(jié)點(diǎn),代表這開(kāi)頭的節(jié)點(diǎn),代表這個(gè)活動(dòng)圖全局屬性,并可在屬性選項(xiàng)卡中修改該節(jié)點(diǎn)名稱為個(gè)活動(dòng)圖全局屬性,并可在屬性選項(xiàng)卡中修改該節(jié)點(diǎn)名稱為“活動(dòng)活動(dòng)圖圖”。另一個(gè)節(jié)點(diǎn)以。另一個(gè)節(jié)點(diǎn)以“activityactivity”開(kāi)頭,在導(dǎo)航樹(shù)中選擇該節(jié)點(diǎn),在屬開(kāi)頭,在導(dǎo)航樹(shù)中選擇該節(jié)點(diǎn),在屬性選項(xiàng)卡中輸入別名性選項(xiàng)卡中輸入別名“會(huì)議申請(qǐng)活動(dòng)圖會(huì)議申請(qǐng)活動(dòng)圖”。n(接上圖操作)(接上圖操作)n(4 4)在建模繪圖區(qū),選中缺省的活動(dòng)圖,拖動(dòng)四周實(shí)心矩形錨點(diǎn),在建模繪圖區(qū),選中缺省的活動(dòng)圖,拖動(dòng)四周實(shí)心矩形錨點(diǎn),把繪圖區(qū)域調(diào)整到適當(dāng)大小。把繪圖區(qū)域調(diào)整到適當(dāng)大小。n(5 5)從繪圖工具面板選中分區(qū)元素,并將其拖入建模繪圖區(qū),從繪圖工具面板選中分區(qū)元素,并將其拖入建模繪圖區(qū),并適當(dāng)調(diào)整大小。并適當(dāng)調(diào)整大小。n(6 6)在分區(qū)元素上右擊,在彈出菜單中選擇在分區(qū)元素上右擊,在彈出菜單中選擇“布局布局”,”,并在并在“布布局局”菜單下選擇菜單下選擇“列表列表”,然后在分區(qū)上右擊,在彈出菜單中選,

溫馨提示

  • 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)論