----------
第4章-分析企業流程
4.4-模擬CIM-2:分析企業流程
系統分析師備妥StarUML環境之後,便開始訪談企業人員,模擬對話如下:
系統分析師問:看起來申購基金的流程應該是最重要的,那我們是不是就從這條流程開始談?
企業人員答:沒問題。
系統分析師問:由於,申購基金這條流程是由投資人啟動的(請參照CIM-1的企業UC圖),那是不是請你從投資人來銀行申購基金開始講起,讓我知道流程中投資人主要會接觸到哪些員工(Worker)?還有,在流程中,投資人及員工主要會經歷哪些重要的手續?
企業人員答:一般是這樣的,投資人來銀行會向理專説明想要購買基金,理專會先詢問投資人是否曾經來本行購買過基金。如果投資人是首購,那就會先申辦基金帳戶,有了基金帳戶才能夠買賣基金。
系統分析師問:「申辦基金帳戶」是誰負責辦理的?
企業人員答:理專。理專會請投資人填寫開戶資料,然後把開戶資料交由主管審核。主管審核沒問題之後,基金帳戶就開成了。
系統分析師決定將活動圖分為兩張,一張表達首購流程,另一張表達一般流程。現在,系統分析師按照下列步驟,在StarUML的「首購流程」活動圖面上,新增活動起訖點,以及兩個行動:
1.點選工具箱裡的實心小圓InitialState(起點)圖示,如圖4-14所示。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1vrNIJCRqc_Jv2j_o7bQGWY0EkUI4jG0-kaxScuOCrXKM_A8o2YpGvDWgUggzcGaJ8X9PAgpEdD1mAxR32cXjikOw4mcVWkk6tqbdTpqjAG2PbvptbYRJgoeqg_aFchsoqM8CN-2viOQ/s200/f4-14.jpg)
圖4-14:點選InitialState
2.隨後,在圖面空白處再點一次,新增了一個活動起點,如圖4-15所示。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeUSZ82zQdPCZOnOn_qhvdcYJgZH5LPMOVdJk97hCEzzO22HmMnUKEWUHcHFmhakuo5hUvYEfPufJMOxW0UTvxSTJ04ss95rkwYDNgrcmSAdjRTbsgX1MDMhmQ1seBY1H4Xj5xSsqVJTo/s200/f4-15.jpg)
圖4-15:新增活動起點
3.點選工具箱裡的雙圓FinialState(終點)圖示,如圖4-16所示。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2wA_qXXSanoYvTVM5fb9h0FEBXOXdK5gI0dP-hLF3z4Wgn0lWYoBdqoO3XIY4QhknZuKUrlCanecPpO5fnpHOGuliMLOBIvGox0GAnIx4g92AxUtzj1qepkkyNlPBbVqafyeEuJtFzW8/s200/f4-16.jpg)
圖4-16:點選FinalState
4.隨後,在圖面空白處再點一次,新增了一個活動終點,如圖4-17所示。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGpm4a6wywx8th_QIv1e6XuFcen6s_64oLUA_gqdwk50ds1wffGLCQzU17NSD8tvnEIXQH2oPpEUobEXJhqrjL6A9inseaT9M09cBG63cD1Qy8fUj-wA_A1XdYtyBa2PuoyShdMJm8Hho/s200/f4-17.jpg)
圖4-17:新增活動終點
5.點選工具箱裡的圓角矩形ActionState(行動)圖示,如圖4-18所示。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKROAgJRTbOCyL7mRR_rrTiHbpnABACtwRyzLJHnbc1iUBsSumr5z3FGatiAgtJ-yJ7aX5byE0DE9KQYf3jGotdejqS_pw1pGdWK4E97bCODExNTURDuKFHUCJXJpVkeEN1btEnAM7TCA/s200/f4-18.jpg)
圖4-18:點選ActionState
6.隨後,在圖面空白處再點一次,並為新增的行動更名為「申辦基金帳戶」,如圖4-19所示。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLKGENhQjfRrpJMwssbnbwYwnfXcCYxFgclwD1IbOKYu1D8EUwrLByn1C9vJrYZYUdVdrg1b-7SgE0FAIkvkgu7RIJ2HlEtvVIHx-uCACiRau_MsFmxgvq__LSSuW2Llqrt3mejbQvmnU/s200/f4-19.jpg)
圖4-19:新增行動
7.重複上述步驟5~6,新增另一個名為「審核基金帳戶」的行動,如圖4-20所示。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj19FZAiNLLDAjD5euCi4l-qIZg1hwqIJI1ls6xflVsxUFCaQvDymj3oGDDxg9AmDUM3veL_lR0mlCXYpUIPLhNUz60i2CS9qok6_ewFxwJYRez-s8RNPP8SPOyEHF4gVQUuLsAEJ43o9Y/s200/f4-20.jpg)
圖4-20:新增兩個行動
8.點選工具箱裡的帶箭頭實線Transition(流程線)圖示,如圖4-21所示。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSS9qaJCV3hmxBmsdjsElp5g2tSy7DKZkUP1CRpO6d_g96yH0IvQYT3j96G8qr5jotsrcyTIq2oVbEVGPY5wbkEMg8Rjxqm7Nvv4U2j0qnNmvRKgA9qZa3uQ2jnHMO4jDY8yRs-hwcQjk/s200/f4-21.jpg)
圖4-21:點選Transition
9.隨後,點選活動起點並拖曳至申辦基金帳戶放開,建立出兩者之間的流程線,如圖4-22所示。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjaYtbGwPm4JDArer_cSIEetbMdVmq4yvgIWP2WQhqMenDfVGfT-gzxB4q0jxN_yx3rMNQzKHz3_Cb559lryXG7SRPNysrtBxCnCzDxcRwmFi5eU92f0q48jPuYP6STKcEww9pusDDOL2o/s200/f4-22.jpg)
圖4-22:新增流程線
10.重複上述步驟8~9,建立其他的流程線,如圖4-23所示。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgauxHMoCcG09LcKvQrMX_aRgtpNefaxx34Fu06o_1mCNtyAwODbe-yjr65Q9xYVJqdwy2We8rEXC0VK_IryAzQXd3ex0XLY_iC_7oYGYZtPEcwj8pkyyKaTzjkCBr00BpbqaJwSIRARAY/s200/f4-23.jpg)
圖4-23:建立其他流程線
11.也可以在行動名稱前加上負責人的名稱,請雙擊行動圖示更改行動名稱為「(理專)申辦基金帳戶」和「(主管)審核基金帳戶」,如圖4-24所示。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1zlZYOjPKCoBcmI8e3X53uUbF-WmiSHGZSS1Dkg2kUdF6bbzc5cDHgox1Y7udt0yEMhySL_j2FLwdR9Dud6hOqNK1EZxSpBBQTxKg3QNED2FYt_woX16_34wXtXpu8Vm0UxHEZny_2i4/s200/f4-24.jpg)
圖4-24:(負責人)行動
系統分析師記下了兩個重要的行動之後,繼續如下的訪談:
系統分析師問:基金帳戶跟一般的帳戶不同嗎?
企業人員答:不一樣的,我們稱一般的提存款的帳戶為「綜存帳戶」,它主要會記錄提存交易和帳戶餘額。基金帳戶是買賣基金的專用帳戶,主要記錄基金交易、現值以及庫存基金等等。
系統分析師問:所以說,投資人只要開了基金帳戶就可以買賣基金,不一定需要開綜存帳戶。
企業人員答:理論上是這樣沒錯,不過公司還是會要求投資人開綜存帳戶。這是因為投資人如果透過網路下單,公司會從投資人的綜存帳戶裡頭轉出申購款項,所以投資人不僅得開基金帳戶,還得開綜存帳戶。
系統分析師問:所以,投資人首度申購基金時,是不是也會確認他是否擁有綜存帳戶?
企業人員答:是的,理專會詢問投資人。如果,投資人在本行沒有開過綜存帳戶的話,確實是會在首購同時申辦綜存帳戶。
系統分析師問:誰負責申辦綜存帳戶?
企業人員答:理專會找一位行員來幫投資人申辦綜存帳戶。在申辦綜存帳戶時,也會請主管審核。
系統分析師問:審核綜存帳戶和基金帳戶的主管是同一個嗎?我的意思是說,主管有分什麼基金主管或綜存主管之類的嗎?
企業人員答:沒有分,通通交給分行主管審核就可以了。
接著,系統分析師按照下列操作步驟,在首購流程的活動圖面上,增加了申辦綜存帳戶的流程設計,以及判斷點的設計:
1.增加三個行動「(行員)申辦綜存帳戶」、「(主管)審核綜存帳戶」和「(行員)存款」,如圖4-25所示。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxzPBW3SOTM8k3oJU6gj4ZXJB2nv6axqpNkedc9IIEAR22xPA_7oGMcN4YrtoOmKW9CNcT16eteXa9wbpwOKpuC8dNJyeHDItHdYHeD9u7rtntDA0_vD0IBqjnyfQYIWPVYtxbsudvb0Y/s200/f4-25.jpg)
圖4-25:申辦綜存帳戶的流程
2.點選工具箱裡的大菱形Decision(判斷)圖示,如圖4-26所示。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiScQIwwxHlXAdil62AO_MW_crfVtWMYTr9ozWr681_8GWkw0qQRXoN5EvjO0H6u9h0EkwYLtrFZKmLy_hxubyhZesjfTx8O-j3bcj49mWtm2qxZRLqfBatLPwDWXRpkmerbEZFaRALnMw/s200/f4-26.jpg)
圖4-26:點選Decision
3.隨後,在圖面空白處再點一次,新增一個判斷點,如圖4-27所示。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgT8PcTP0Q7W524eOORlbgsKeKu0g7BijeqFWX_zo0XBsdO2P71v7s2eZKUzUBpZ-Q-6t8-x2h_IkwxklTFBTEi5VUkSgAQTOPQrF0EmVn6r9SmA_sOSAJj7rKYBaK5e7XK0NxWc5i98eo/s200/f4-27.jpg)
圖4-27:新增判斷點
4.並且增修流程線,如圖4-28所示。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsm955K-F_LuwuijDL5nzzy1HR80qKlt1AIZEYIsnhkIev5KsOJyW_YVOq5rl9G1zquEd4Y2nurMTYNBmoWt9DAJVaZb4CrYNdb2kRYtwE9AaSrXUJFE0XhxB7T-5cup4o9Ea4pHHWHaE/s200/f4-28.jpg)
圖4-28:增修流程線
5.點選圖面上判斷點與「(行員)申辦綜存帳戶」之間的流程線,並於性質表(Properties)的警戒條件處,填入「無綜存帳戶」,如圖4-29所示。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhroRwvETrj-ab7tyz1o-OCYwi94gKk2Hbppri1gvR6fCa5w37untauCFeqHQV_3rJsMcMkjZP_yIQpr5-B8F52yhcrqXEXfVtywfeToNngb6n-n060Qz-pizb8_2r_G9avsDPmrsI9A1c/s200/f4-29.jpg)
圖4-29:流程線的性質表
6.重複上述步驟5,增加判斷點與「(理專)申辦基金帳戶」之間流程線的警戒條件「已有綜存帳戶」,最後圖面如圖4-30所示。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9yxtaYWWWHxs6iPBWf2h-9bWc6DwvW3EIj6-YP5H8ZF5QG5rtJBsN0C9O87DQITqBUOyULCAVTQSIlBs1ajTLQTqxIPNxYfC6e3mRPfot74E2ybNVnIhZaJ69xdDwMpl7O-YS2o6l7XU/s200/f4-30.jpg)
圖4-30:警戒條件
系統分析師展示並解釋圖4-30的活動圖給企業人員看,同時進行流程的確認,之間的模擬對話如下:
系統分析師問:請你看看首購流程還有什麼遺漏的嗎?
企業人員答:對了,銀行會要求投資人填寫風險容忍度測試表,用來了解投資人對投資風險的容忍度。
系統分析師問:通常會在什麼時候填寫?
企業人員答:理專忙著申辦基金帳戶時,就會請投資人趁空檔填寫。
最後,系統分析師按照下列步驟增加並行流程:
1.增加「(投資人)填寫風險容忍度測試表」行動。
2.點選工具箱裡的粗線Synchronization(同步)圖示,新增兩個同步圖示,做為分岔與會合的圖示,如圖4-31所示。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiB5H8ClWXTmjiiVa5fGzX13DNrBTnl8DiY7vS0MulAK2u1O1L3BxS2XoIjSow1i-npYpZSGpVmAyyfIyG5EaqariC7zcf2wXuk9jO-A63ACQkamr3AfHrw531BNpSzjhlEC1wbQcd1Y9E/s200/f4-31.jpg)
圖4-31:點選Synchronization
3.隨後,增修整張圖的流程線,如圖4-32所示。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrzRN8APVxdADgzlNwKiE7SRG5iP421x8_oPZRxc3LSpXBrDXJ3cAmYSmj8jqA-bwBr1MrTy8rXWtCeelhWvuwMdXAOJjP75X924Wx6Nyurnm4xxPN9jMpuH57-JUAWQT5hyphenhyphenZvVBK_rkY/s200/f4-32.jpg)
圖4-32:增修流程線
4.試著跑一次圖4-32的流程發現「(行員)存款」行動之後,直接進入「(理專)申辦基金帳戶」行動,有誤。所以,系統分析師讓「(行員)存款」行動的射出線流回判斷點,完成整張活動圖。
5.選擇主選單的【File->Export Diagram】,匯出如圖4-33的JPG圖檔。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZ4nWFuKGVewXnRhEedaFOEBF1AqEyPQ_-HoBQ0IMzIPiOSWYxviy1CoSfbY2r7ENIh6Fl9fywe-xLIiOObEaJfvIcltghyphenhyphenjAUgwppsqTFum45nkesEJ4ndESDxD8frFBmrKdh5BhNHhk/s200/f4-33.jpg)
圖4-33:首購流程的活動圖
除了首購流程之外,我們還列出了一般流程和定期定額流程的活動圖,如圖4-34及圖4-35所示,不過省略了其間的模擬對話。
在圖4-34的一般流程中,主要展示了單筆申購基金的流程。定期定額申購基金的部份,在一般流程中僅做定期定額交易的約定,待約定日期到時,交易才會成立。不過,無論如何,只要投資人有申購基金,理專就會開立申購收執聯。而且,客服每月還會寄發投資對帳單給投資人。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhg0MTWfxZ1rqM-_NksLfiO-XGOkykKhp8-yrhRrgJCw-YzRVb37z2DwFWgwh_GYUr6viVSKRLWM3o50YqxkF7r92I0S8X3JKsiWXNMxYQFGFpwsEa7muY1h1hCnJd26FbWRuCaWFxwyb4/s200/f4-34.jpg)
圖4-34:一般流程的活動圖
每月約定日期到時,銀行將主動執行圖4-35的定期定額流程,代投資人申購一筆交易。如果,首次扣款不成功的話,銀行會自動取消該筆定期定額的交易約定。若非首次扣款,則僅是當期未扣款成功,銀行雖不再重複扣款,不過也不會取消交易,待次月約定日到來,銀行將再度執行此定期定額流程。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZC83lV4hVVsYCciYpu_v85o0W0CTw2_1nNwD-0Vxxcjeb_mkKOECXuD-4g3isHypryg4Yycw9tSkX-qBxy18-PfuoSpRH3BbHQ9AYmY5zwyciXF_LHsA5fjk-mP7WDmzkP3CO4JjtM_4/s200/f4-35.jpg)
圖4-35:定期定額流程的活動圖
在CIM-2訪談的最終,系統分析師將針對每一個企業UC,產出一到數張不等的活動圖。緊接著進入到CIM-3,系統分析師會分析每一張活動圖,找出可以資訊化的工作項目,並且定義出系統UC。
沒有留言:
張貼留言