原創(chuàng)|行業(yè)資訊|編輯:郝浩|2018-03-12 15:34:13.000|閱讀 400 次
概述:在本教程中,我們將開(kāi)發(fā)一個(gè)圖表,以顯示開(kāi)發(fā)團(tuán)隊(duì)的工作分工,以展示誰(shuí)為應(yīng)用程序?qū)崿F(xiàn)了功能以及使用了哪些類。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
除非你的軟件開(kāi)發(fā)團(tuán)隊(duì)是一個(gè)人的團(tuán)隊(duì),否則很有可能編碼活動(dòng)被分成不同的部分,由不同的開(kāi)發(fā)人員負(fù)責(zé)。以應(yīng)用三層體系結(jié)構(gòu)的軟件項(xiàng)目為例。它通常涉及三組開(kāi)發(fā)人員,每個(gè)開(kāi)發(fā)人員負(fù)責(zé)一層。例如,開(kāi)發(fā)人員A實(shí)現(xiàn)了一個(gè)易于被開(kāi)發(fā)人員B使用的模型類。Visual Paradigm可以讓你能夠構(gòu)建圖表,除了用于一般用途的內(nèi)置RACI圖以外,你還可以以特定問(wèn)題的目的來(lái)定義自己的圖表類型。在本教程中,我們將開(kāi)發(fā)一個(gè)圖表,以顯示開(kāi)發(fā)團(tuán)隊(duì)的工作分工,以展示誰(shuí)為應(yīng)用程序?qū)崿F(xiàn)了功能以及使用了哪些類。
讓我們學(xué)習(xí)這個(gè)案例:當(dāng)模型類被更新以遵循更新的需求時(shí),使用模型類的開(kāi)發(fā)人員應(yīng)該查看他們的代碼,以確保以前編寫的實(shí)現(xiàn)是否仍然有效。這證明了知道誰(shuí)在團(tuán)隊(duì)中做什么——誰(shuí)實(shí)現(xiàn)了哪些類,誰(shuí)使用了這些類。為了確定誰(shuí)實(shí)現(xiàn)了或使用了什么類,一個(gè)可靠的圖表可以提供幫助。
1. 下載.
2. 選擇工具欄上的Project > Open打開(kāi)并選擇剛才下載的Time Killer Mini Online Game.vpp。
3. 創(chuàng)建一個(gè)圖表,選擇應(yīng)用程序的Diagram > New。
4. 選擇Chart Diagram,然后點(diǎn)擊Next。
5. 點(diǎn)擊OK進(jìn)行確認(rèn)。
6. 除了內(nèi)置的圖表類型,你還可以通過(guò)點(diǎn)擊Code Type旁邊的...按鈕來(lái)配置新的圖表類型或修改現(xiàn)有的圖表。
7. 通過(guò)選擇下拉菜單的Add > Code Type確定新的圖表的類型。
8. 將新創(chuàng)建的圖表命名為Class Management。
9. 然后,通過(guò)點(diǎn)擊下拉菜單的Add > Code配置Class Management的角色,添加的代碼將用作圖表類型的角色。
10. 讓我們來(lái)定義角色。在Name的位置輸入Implement以及在Code的位置輸入I將Implement作為圖表類型。再點(diǎn)擊Color旁邊的...按鈕,然后從下拉菜單中選擇Orange。
11. 重復(fù)第6步和第7步,添加其它角色。在Name區(qū)域輸入Use,然后在Code區(qū)域輸入U,在Color區(qū)域選擇Magenta。
12. 點(diǎn)擊OK按鈕。
13. 現(xiàn)在,我們將創(chuàng)建一個(gè)責(zé)任圖表,將其命名為Class Management。
14. 新的圖表類型將創(chuàng)建在Code Type中,讓我們從組合框Code Type中選擇Class Management來(lái)構(gòu)建一個(gè)責(zé)任圖表。
15. 接下來(lái),定義參與Class Management的團(tuán)隊(duì)成員。點(diǎn)擊Models on Row旁邊的+按鈕,在彈出的Input框中輸入Peter, 將Peter定義為一個(gè)團(tuán)隊(duì)成員,然后點(diǎn)擊OK按鈕。
16. 重復(fù)前面的步驟,添加三個(gè)團(tuán)隊(duì)成員:Carlos, Linda和Pam。
17. 讓我們通過(guò)選擇Model Element Types選項(xiàng)下的Class來(lái)指定Class Management的模型元素類型。
18. 點(diǎn)擊OK按鈕。
19. 在Class Management中。你可以為每個(gè)團(tuán)隊(duì)成員指派特定角色。我們可以通過(guò)點(diǎn)擊圖表上方的Mark Code to Cell按鈕將Peter指派到Game中來(lái)執(zhí)行Implement。
20. 指派的團(tuán)隊(duì)所有成員的角色如下:
完整的圖表如下所示:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn