官术网_书友最值得收藏!

5.6 建模實(shí)例:創(chuàng)建機(jī)房系統(tǒng)對象圖

對系統(tǒng)的設(shè)計(jì)視圖建模時(shí),使用對象圖無法完整地描述系統(tǒng)的對象結(jié)構(gòu),但對于一個(gè)存在多個(gè)實(shí)例的個(gè)體類,可以使用對象圖配置相互之間的關(guān)系。例如,雖然機(jī)房系統(tǒng)中構(gòu)建了眾多類型的類,但在UML建模時(shí)可以抽取一些對象進(jìn)行展現(xiàn)。

5.6.1 創(chuàng)建對象元素

在機(jī)房系統(tǒng)中,對象圖主要包括用戶信息、登錄機(jī)房收費(fèi)、上機(jī)結(jié)賬、管理員信息、今日賬單、今日記錄等11個(gè)對象圖,以及上機(jī)員、操作員和管理員3個(gè)參與者。在Rose軟件中,添加對象圖、設(shè)置對象圖名稱并排列對象圖,然后創(chuàng)建角色,并設(shè)置角色名稱。

5.6.2 創(chuàng)建對象關(guān)系

創(chuàng)建完各類元素之后,便需要創(chuàng)建各元素之間的鏈接類型了。在本實(shí)例中,使用統(tǒng)一的對象鏈接標(biāo)志符進(jìn)行連接,在連接過程中必須在2個(gè)對象之間連接,否則無效。在繪制“折角”連接線時(shí),可直接將鼠標(biāo)放置在連接線的線條上方,按住左鍵拖動鼠標(biāo)即可調(diào)整連接線的位置和折角。

主站蜘蛛池模板: 康乐县| 望都县| 饶阳县| 微山县| 吴江市| 嫩江县| 威远县| 衡南县| 育儿| 瓮安县| 德安县| 娱乐| 石门县| 阜平县| 肇庆市| 辽源市| 北流市| 西昌市| 洛隆县| 和林格尔县| 温宿县| 射洪县| 嘉义市| 本溪| 太原市| 柳河县| 江山市| 阳江市| 琼海市| 玛多县| 平凉市| 沙湾县| 玉龙| 民和| 哈巴河县| 西宁市| 新巴尔虎右旗| 南川市| 广元市| 秭归县| 商城县|