會議管理系統業務分析報告

2021-03-04 09:52:07 字數 4239 閱讀 7359

文件編號:icss-betc- requirement-002

××專案/軟體

會議管理系統業務說明書

2009-01-06

北京中軟國際北京etc

變更記錄

廣巨集廣告公司目前手工化管理會議室,各樓層的會議室空閒/預定情況不能及時得知,歷次會議也沒有得到很好的記錄、儲存。為了進一步規範公司會議管理,做好上情下達和下情上報工作,實現公司資訊資源在各部門之間快速有效傳遞,同時為了進一步規範會議室的使用/預定管理,避免資源的衝突。公司提出研發的一套基於b/s結構的會議室管理系統,使用者只需要通過網際網路即可隨時了解每個會議室的當前狀態和預定情況,提高了會議室的使用率,節省會議組織者的時間,妥善保管了會議記錄,有效地提公升公司運營水平。

由於公司會議室和裝置的使用情況都在前台登記,所以秘書接到經理的會議通知後就會到前台申請會議室和裝置,如果有符合條件的會議室和裝置,就影印會議相關檔案,並通知相關人員開會,開會後做好會議紀要,傳送給參會人員,並做好存檔工作。如果沒有符合條件的會議室就反饋給經理,由經理決定是否更改會議時間還是取消會議。具體流程,參見流程圖2-1。

圖2-1

前台接收到秘書申請的會議室和裝置後,將依次查詢會議室和裝置的使用登記表,如果已被其它人申請則告訴秘書裝置或會議室被占用這一資訊;如果沒有被申請,則檢視是否有其它會議也同時申請該會議室或裝置,如果有同時申請的會議則根據優先順序來判斷是否給分配會議室。這時如果優先順序高就告訴秘書通過申請,並在會議室使用登記表和裝置使用登記表上登記,如果低前台可以幫助查詢其他可用的會議室,或者前台不幫助查詢並告訴秘書會議預約沒有成功。具體流程,

會議室和會議裝置的狀態:空閒、預約、占用、不可用

參見流程圖2-2。

圖2-2

公司主要部門有五個如上圖2-1,主要人員分成領導層和普通員工具體情況如圖2-1。

圖2-1公司組織結構

● 不同使用者用例分析,基本用例分析見圖3-1

圖3-1 基本使用者用例

● 基本使用者用例說明

由組織結構圖中的人員配備情況,結合業務情況,可將公司使用者大致分成集中角色,針對會議管理系統來說,領導層一般是發起會議,具體的申請是由其助理完成,那麼不同的助理對於會議管理系統來說都是具有一致的系統功能要求。辦公室主任比較特殊,會議申請主要由主任決策。會議室和會議裝置都是有辦公室的裝置管理員來委會的。

這樣我們就能從業務流程和組織結構人員配備情況中抽象出三個角色。分別為,會議申請員、會議審批員、裝置管理員

● 使用者用例的合併見圖3-2

圖3-2用例擴充套件圖

● 用例優化見圖3-3用例優化

圖3-3用例圖的優化

● 用例描述

書寫要求:

簡要描述:對用例的角色、目的的簡要描述;

前置條件:執行用例之前系統必須要處於的狀態,或者要滿足的條件;

基本事件流:描述該用例的基本流程,指每個流程都「正常」運作時所發生的事情,沒有任何備選流和異常流,而只有最有可能發生的事件流;

其他事件流:表示這個行為或流程是可選的或備選的,並不是總要執行它們;

異常事件流:表示發生了某些非正常的事情所要執行的流程;

後置條件:用例一旦執行後系統所處的狀態

書寫樣式:

最簡單流程圖畫法:

1,ffice excel&word中的插入——》形狀——》流程圖中的圖形繪製流程圖

2,用visio工具的畫法於上相似

3,用rational rose的活**來刻畫流程

uml:活**

業務用例工作流程說明了業務為向所服務的業務主角提供其所需的價值而必須完成的工作。業務用例由一系列活動組成,它們共同為業務主角生成某些工件。工作流程通常包括乙個基本工作流程和乙個或多個備選工作流程。

工作流程的結構使用活**來進行說明。

工作流程活**用於研究實現業務目標時所要執行的各項任務或活動的順序安排。活動既可以是手動執行的任務,也可以是自動執行的任務。它可完成乙個工作單元。

活**是狀態圖的一種特殊形式。其中所有或多數狀態都是活動狀態,而且所有或多數轉移都在源狀態中的活動完成時立即觸發。

1)基本活**

乙個活**可能包括以下元素:

活動狀態表示在工作流程中執行某個活動或步驟。

轉移表示各種活動狀態的先後順序。這種轉移可稱為完成轉移。它不同於一般的轉移,因為它不需要明顯的觸發器事件,而是通過完成活動(用活動狀態表示)來觸發。

決策,為其定義了一組警戒條件。這些警戒條件決定在活動完成後將執行一組備選轉移中的哪乙個轉移。您也可以使用判定圖示來表示執行緒重新合併的位置。

決策和警戒條件使您能夠顯示業務用例的工作流程中的備選執行緒。

同步示意條用於顯示平行分支流。同步示意條使您能夠顯示業務用例的工作流程中的並行執行緒。

「機場登記」業務用例模型中「個人登記」業務用例的活**

2)條件執行緒

警戒條件用於說明一組並行執行緒中的某個執行緒是有條件的。例如,在上面的「個人登記」示例中,進行登記的乘客可能是頻繁乘機旅行的顧客。在此情況下,您需要給他獎勵一些飛行哩程數。

「機場登記」業務用例模型中「個人登記」業務用例的活**

3)巢狀活**

乙個活動狀態可能要引用另乙個活**,因為後者顯示了前者的內部結構。換言之,您可以巢狀活**。您可以顯示活動狀態中的子圖或是讓活動狀態引用另乙個圖。

活動狀態中巢狀的活**

如果您希望在一幅圖中展示所有的工作流程細節,那麼可顯示活動狀態中的子圖,這不失為一種方便的辦法。但是,如果所展示的工作流程較為複雜,這就會使活**難以理解。

或者,也可將子圖單獨放在乙個圖中,然後讓活動狀態引用它。

為簡化工作流程圖,您可能要將子圖單獨放在乙個圖中,然後讓子圖所詳細說明的活動狀態來引用它。

4)使用泳道

可以使用垂直實線將活**劃分為泳道。每條泳道代表整個工作流程的某個部分的職責,該職責由組織的某個部門來執行。泳道最終可以由組織單元或者業務物件模型中的一組類來實施。

泳道之間的排序並不會影響語義。每個活動狀態都指派了一條泳道,而轉移則可能跨越數條泳道。

以上活**說明了代表一般銷售流程的業務用例工作流程。在此示例中,泳道代表組織中的各個部門。

5)使用示例

就工作流程的活**和文字說明來說,首先使用哪乙個?這多少取決於您的工作習慣,以及您是否以圖表的方式進行思考。有些人傾向於先在乙個圖中勾畫出結構的輪廓,然後再用文字進行詳細說明。

其他人則可能願意先制定活動狀態的大綱;對此達成一致之後,再使用圖來定義結構。

另乙個適當的問題是,您是否的確既需要文字文件又需要圖。活**技術確實允許您為每個活動狀態撰寫簡要說明,這將使工作流程的文字規約變得毫無用處。在這種情況下,您需要對涉眾及其預期的規約格式保持高度的敏感性。

我們提供了乙個示例活**,用於描述在指南:業務用例中定義的業務用例「提議流程」的工作流程。我們通過它來說明活**是如何幫助加深對工作流程的理解的。

該示例來自於乙個銷售電信網路解決方案的組織,其中每個解決方案都是為客戶量身定製的。

業務用例「提議流程」的活**

名為「初步機會工作」的活動狀態包含了三個可平行執行的子步驟。這在此活動狀態的乙個子圖中加以說明。

活動狀態「初步機會工作」的子圖。可以選擇制定銷售計畫,這通過即將進行的轉移中的警戒條件來說明。

活動狀態可以代表相當大的過程(帶有子結構),也可以代表某些相對較小的過程。如果您正使用活**來定義工作流程的結構,則不要表示活**中從頂層到最底層的所有結構層次。這很可能會使得活**非常難以理解(如果使用多個單獨的子圖,則會使多幅圖非常難以理解)。

應該盡量在乙個圖中概述整個工作流程,其中的少數幾個活動狀態可以有子圖。

業務物件模型中的活**

業務用例模型中的活**中對活**使用的符號作出了進一步的說明。本頁舉例說明如何應用符號來描述業務用例實現。

業務用例實現的活**用於研究完成業務目標的任務或活動的安排順序,並且這些任務或活動還可實現外部業務主角和內部業務角色之間的約定。活動是執行某個工作單元的任務,它既可手工執行,也可自動執行。

活**幫助:

提供在業務中引入資訊系統的理由以及對此舉措的理解。

為系統開發專案實施業務轉換機制確定目標。

證明基於詳細的業務流程指標而進行有關自動化方面的投資是正確的。

與序列圖(可認為它和活**具有類似的目的)相比,包含泳道和物件流的活**側重於如何將職責拆分為類,而序列圖則幫助您理解各物件是如何並且以何種順序進行互動的。活**側重於工作流程,而序列圖則側重於對業務實體的處理。活**和序列圖可作為互補性的技巧使用,其中序列圖用來表示活動狀態中發生的事情。

◆ 使用泳道

如果使用泳道,而且泳道與業務物件模型中的類(主要是業務角色)耦合,那麼您就使用活**來記錄業務用例實現,而不是業務用例。

作為示例,我們給出了有關實現業務用例「提議流程」的活**。有關該業務用例的說明,請參見指南:業務用例。

儲蓄業務子系統需求分析報告

需求分析 通過講解乙個實際的軟體工程課程時間的案例 銀行系統專案,介紹軟體開發的基本過程和文件撰寫,主要包括需求分析 概要設計 詳細設計與測試等軟體文件樣例。專案分為六個子系統,選擇其中的兩個子系統做具體分析。通過具體的課程時間案例分析,可以加深學生對軟體工程的理論和概念的理解,提高實際開發能力。需...

2023年資金業務IT系統行業分析報告

文字目錄 一 資金業務介紹 3 1 資金業務定義和分類 3 2 資金業務發展迅猛,已成為銀行第二大利潤 41 債券業務板塊 5 2 同業業務板塊 6 3 外匯業務板塊 6 二 資金業務it系統介紹 7 1 資金業務it系統的定義 7 2 資金業務it系統在銀行業it解決方案中的定位與作用 93 資金...

2023年資金業務IT系統行業分析報告

文字目錄 一 資金業務介紹 3 1 資金業務定義和分類 3 2 資金業務發展迅猛,已成為銀行第二大利潤 41 債券業務板塊 5 2 同業業務板塊 6 3 外匯業務板塊 6 二 資金業務it系統介紹 7 1 資金業務it系統的定義 7 2 資金業務it系統在銀行業it解決方案中的定位與作用 93 資金...