Lection1
- 2. UML. 舒亞舒仄亳 仗亠亠亟亠仆于 2
丕仆从仂于舒仆舒 仄仂于舒 仄仂亟亠仍ミ火夷出術 UML
UML (Unified Modeling Language 丕仆从仂于舒仆舒 仂于舒
仂亟亠仍ミ火夷出術) 亠 舒仆亟舒仆舒 仆仂舒 于亰舒仍仆仂亞仂 仄仂亟亠仍ミ火夷出術
仗仂亞舒仄仆亳 亳亠仄 (舒仍亠 仆亠 仍从亳 仗仂亞舒仄仆亳 亳亠仄!).
亳亶仆舒 从仂仆仂仄仂仄 Object Managing Group (OMG) 于仂亠仆亳
1997.
舒 仂亞仂亟仆 于仂仆舒 仗亟亳仄 弍舒亞舒仄舒 仂弍'从仆仂-仂仆仂于舒仆亳仄亳
CASE 亳亠仄舒仄亳, 于从仍ム舒ム亳 Rational Rose.
UML 亟亶仆仂 仆从仂于舒仆舒 仄仂于舒, 于仂仆舒:
仆亠 亰舒仍亠亢亳 于亟 仄亠仂亟仂仍仂亞, 仂 于亳从仂亳仂于 仗亳 仂亰仂弍
仗仂亠从;
仄仂亢亠 仗亟亳仄于舒亳 弍亟-磻 仂弍'从仆仂-仂仆仂于舒仆 仄仂于
仗仂亞舒仄于舒仆仆.
舒 UML 仄仂亢仆舒 亰仄仂于仆仂 仂仗亳于舒亳 从仍舒亳, 仂弍'从亳 亶 从仂仄仗仂仆亠仆亳 于
亰仆亳 仗亠亟仄亠仆亳 仂弍仍舒, 仂 仄仂亢 于仂 于亟亰仆亳 仂亟仆舒 于亟
仂亟仆仂.
舒亢仍亳于舒 舒舒从亠亳亳从舒 UML 于亟从亳, UML 仄舒 亰舒仂弍亳
仂亰亳亠仆仆 于仂亞仂 弍舒亰仂于仂亞仂 磲舒.
- 3. UML. 舒亞舒仄亳 仗亠亠亟亠仆于 3
亠亠亟仄仂于亳 于亳仆亳从仆亠仆仆 UML
丕 亠亠亟亳仆 90- 仆于舒仍仂 弍仍亠 50 亰仆亳 仂弍'从仆仂-仂仆仂于舒仆亳
仄亠仂亟于 亳 仄仂于 仄仂亟亠仍ミ火夷出術.
丕 亠亶 亢亠 仗亠仂亟 舒 仂仆仂于仍ムム 于亠 舒从亳 亟仂亳
仂亰仗仂于ミ莞勤黍出狐 仄亠仂亟于 磻: Booch'93, OMT-2 (Object Modelling
Technique), Fusion, OOSE (Object-Oriented Software Engineering).
仂亰仂弍仍ミ火委于 弌, 亰舒仄仂于仆亳从于 仂仂仗仍ミ火夷姉 亰舒仆亠仗仂从仂仆仆 仗亳
于亳弍仂 仄亠仂亟舒 仗仂亠从于舒仆仆 弌, 从仂亢亠仆 亰 磻亳 亟仂 仂亞仂 亢, 磻 仗舒于亳仍仂,
仗亳舒于 仆舒 于仍舒仆 仆仂舒.
亢亠, 仆舒 舒 于亳亰仍舒 仗仂弍仍亠仄舒 于 舒仆亟舒亳亰舒 亶 仆从舒
仗亟仂亟于 亟仂 仄仂亟亠仍ミ火夷出術.
- 4. UML. 舒亞舒仄亳 仗亠亠亟亠仆于 4
亳仆亳从仆亠仆仆 UML
仂舒从仂仄 仂亰仂弍从亳 UML 于于舒亢舒 亢仂于亠仆 1994 仂从, 从仂仍亳
Rational Software Corporation 亳仍舒仄亳 亠亟 舒 (Grady Booch)
亢亳仄舒 舒仄弍仂 (Jim Rumbaugh) 弍仍舒 亰舒仗仂舒从仂于舒仆舒 仂弍仂舒 亰 仆从舒
于仍舒仆亳 仄亠仂亟于 Booch'93 舒 OMT. 亠舒 于亠 丕仆从仂于舒仆仂亞仂
亠仂亟舒 (Unified Method 0.8) 弍仍舒 仂仗弍仍从仂于舒仆舒 于 亢仂于仆 1995.
丐仂亳 亰亞仂亟仂仄, 仂仄 亢 1995 仂, 亟仂 仂弍仂亳 仗亳亟仆舒于 亶于亠
亊从仂弍仂仆 (Ivar Jacobson), 亰舒仍舒ム亳 亟仂 仗仂亠 仆亠亞舒 亶 仆从舒
亠 仂亟亳仆 仄亠仂亟 于仍舒仆亳亶 仄亠仂亟 OOSE.
丐舒从亳仄 亳仆仂仄, 仆舒 仗亠仂仄 从仂仆亠仗舒仍仆仂仄 亠舒仗 UML 仂亳仄舒于
仂 舒于仂于: 舒, 舒仄弍仂 亊从仂弍仂仆舒, 从仂亢亠仆 亰 磻亳 弍于 亟亠仂仍仂亞仂仄
于仂亞仂 于仍舒仆仂亞仂 仂弍'从仆仂-仂仆仂于舒仆仂亞仂 仄亠仂亟舒 于亰舒仍仆仂亞仂
仄仂亟亠仍ミ火夷出術.
- 5. UML. 舒亞舒仄亳 仗亠亠亟亠仆于 5
弌舒亳仆 舒 亟亳仆舒仄仆 仄仂亟亠仍
UML 仆亠亞仂于舒仆 亰仆仂仄舒仆仆 于亟仂仄 亰舒仂弍亳 于亰舒仍仆仂亞仂
仄仂亟亠仍ミ火夷出術, 磻 亟仂弍亠 亰舒亠从仂仄亠仆亟于舒仍亳 亠弍亠 仆舒 仗舒从亳, 亰仂从亠仄舒,
亰舒弍亠亰仗亠 仄仂亢仍亳于 仂仗亳 亟于仂 于亳亰仆舒舒仍仆亳 于亳亟于 仂弍'从仆亳
仄仂亟亠仍亠亶:
从仆亳 (舒弍仂 舒亳仆亳) 仄仂亟亠仍亠亶 仂仗亳
从舒 仆仂亠亶 亳亠仄亳, 于从仍ム舒ム亳 从仍舒亳, 仆亠亠亶亳,
于亟仆仂亠仆仆, 舒亳弍亳;
仄仂亟亠仍亠亶 仗仂于亠亟仆从亳 (舒弍仂 亟亳仆舒仄仆亳 仄仂亟亠仍亠亶) 仂仗亳
仗仂于亠亟仆从舒 (仆从仂仆于舒仆仆) 仂弍'从于 亳亠仄亳, 于从仍ム舒ム亳
仄亠仂亟亳, 于亰舒仄仂亟, 仗仂亠 亰仄仆亳 舒仆于 仂从亠仄亳 从仂仄仗仂仆亠仆 亳
于 亳亠仄亳.
- 6. UML. 舒亞舒仄亳 仗亠亠亟亠仆于 6
亳亰仆舒亠仆仆 UML
舒亟舒亳 从仂亳于舒 亰舒仂弍亳 于亰舒仍仆仂亞仂 仄仂亟亠仍ミ火夷出術 亳亠仄
亰仆仂亞仂 仗亳亰仆舒亠仆仆 亰 舒从亠仆舒 仆舒 仄仂亢仍亳于仂 仂亰仂弍从亳 舒
仂亳仄舒仆仆 亟仂从仄亠仆舒. (UML 仄亳 磻 舒弍舒从仆 从仂仆从 亟仍
仗亠亟舒于仍亠仆仆 仄仂亟亠仍亠亶, 舒从 仍从仂仄 从仂仆从亠仆, 磻 亟仂亰于仂仍ム
仂仗亳于舒亳 亟亠舒仍 亠舒仍亰舒 仗仂亞舒仄仆亳 亳亠仄).
舒弍亠亰仗亠亳亳 从仂亳于舒于 亰舒仂弍舒仄亳 仂亰亳亠仆仆 舒 仗亠亳从舒 亰
仄亠仂 弍仍 仂仆仂亞仂 仂仗亳 从仂仆从亠仆亳 仗亠亟仄亠仆亳 仂弍仍舒亠亶. (丱仂舒
弍仍仂 于亳仗舒亟从于 亟仍 仗仂弍亟仂于亳 仄仂亟亠仍亠亶 仍从仂仄 亟仂舒仆仂
弍舒亰仂于亳 从仂仆从亶 UML, 于亠 亢 于 UML 于亠亟亠仆仂 仄亠舒仆亰仄
仂亰亳亠仆仆 弍舒亰仂于亳 仗仂仆. 仄 仂亞仂, 仄仂亢仍亳于舒 仗亠舒仍亰舒
弍舒亰仂于亳 仗仂仆, 仍仂仄 亟仂仗仂于仆亠仆仆 仂舒仆仆 仆仂于亳仄亳 舒亳弍舒仄亳 亳
于仍舒亳于仂礆亳).
亟亳仄于舒亳 舒从 仗亠亳从舒 仄仂亟亠仍亠亶, 磻舒, 亰 仂亟仆仂亞仂 弍仂从, 弍仍舒 弍
仆亠亰舒仍亠亢仆仂 于亟 从仂仆从亠仆亳 仄仂于 仗仂亞舒仄于舒仆仆 , 亰 仆仂亞仂 弍仂从,
亰舒弍亠亰仗亠于舒仍舒 弍 仗仂亠仆亶仆 仄仂亢仍亳于仂 亠舒仍亰舒 舒从亳 仄仂于舒.
- 7. UML. 舒亞舒仄亳 仗亠亠亟亠仆于 7
舒亞舒仄亳 UML
舒亞舒仄舒 UML 亠 亰仂弍舒亢亠仆仆 于亳亞仍磲 亞舒舒 亰 于亠亳仆舒仄亳
(仆仂礆亳) 亠弍舒仄亳 (于亟仆仂亠仆仆礆亳).
仆仂于仆舒 仄亠舒 亟舒亞舒仄 于亰舒仍亰舒 舒亠从亳 仂亰仂弍仍ミ火夷出粧
亳亠仄亳 亰 亰仆亳 仂仂从 亰仂.
舒亞舒仄舒 亟亠磻亳亶 亰亰 亳亠仄亳. 于亳舒亶仆仂 亟舒亞舒仄亳 亟舒ム 亰亞仂仆亠
仗亠亟舒于仍亠仆仆 亠仍亠仄亠仆于, 亰 磻亳 从仍舒亟舒 仂亰仂弍仍ミ火夷出 亳亠仄舒.
亳 仂仄 仂亟亳仆 仂亶 舒仄亳亶 亠仍亠仄亠仆 仄仂亢亠 弍亳 仗亳仆仄 亟亠从仍从仂 (舒
仆仂亟 亶 于 ) 亟舒亞舒仄舒.
亳 于亰舒仍仆仂仄 仄仂亟亠仍ミ火夷出術 亰 UML 于亳从仂亳仂于ム 于仄 于亳亟于
亟舒亞舒仄, 从仂亢仆舒 亰 磻亳 仄仂亢亠 仄亳亳 亠仍亠仄亠仆亳 仗亠于仆仂亞仂 亳仗. 丐亳仗亳
仄仂亢仍亳于亳 亠仍亠仄亠仆于 于亟仆仂亠仆 仄亢 仆亳仄亳 亰舒仍亠亢舒 于亟 于亳亟 亟舒亞舒仄亳.
- 9. UML. 舒亞舒仄亳 仗亠亠亟亠仆于 9
亳亟亳 亟舒亞舒仄 UML. 仂仂从舒 舒舒从亠亳亳从舒
舒亞舒仄亳 仗亠亠亟亠仆于 舒弍仂 亟舒亞舒仄亳 于亳从仂亳舒仆仆 (use case
diagrams). 丐舒从 亟舒亞舒仄亳 仂仗亳ム 仆从仂仆舒仍仆, 磻舒 弍亟亠
仆舒亟舒于舒亳 从仂亳于舒舒仄 亳亠仄亳, 从仂舒 仗仂亠从. 亠亟舒于仍ム
仍仂仄 于亳从仂亳舒仆仆 仗亠亠亟亠仆于 舒 舒从仂于, 舒 舒从仂亢 于亟仆仂亠仆 仄亢
仆亳仄亳. 舒弍 仗亠亠亟亠仆于 亟舒亞舒仄亳 舒从亳仆仂 于亳亰仆舒舒
仆从仂仆舒仍仆 于亳仄仂亞亳, 亰舒 亟仂仗仂仄仂亞仂 磻亳 仄仂亢亠 弍亳 仂仄仍仂于舒仆亠
亠仆仆亠 亰舒于亟舒仆仆.
舒亞舒仄亳 从仍舒于 (class diagrams) 仂仗亳ム 舒亳仆 从
从仍舒于. 仂亰于仂仍ム (仆舒 从仂仆亠仗舒仍仆仂仄 于仆) 仂仄于舒亳 "仍仂于仆亳从
仗亠亟仄亠仆仂 仂弍仍舒" 舒 (仆舒 于仆 仗亠亳从舒亶 于仆 亠舒仍亰舒亶)
于亳亰仆舒舒亳 从 从仍舒于 仗仂亞舒仄仆亶 亠舒仍亰舒 亳亠仄亳. 仂亢
于亳从仂亳仂于于舒亳 亟仍 亞亠仆亠舒 从舒从舒仆仂亞仂 仗仂亞舒仄仆仂亞仂 从仂亟 (于
亠舒仍仆亶 仄仂于 仗仂亞舒仄于舒仆仆).
- 10. UML. 舒亞舒仄亳 仗亠亠亟亠仆于 10
亳亟亳 亟舒亞舒仄 UML. 仂仂从舒 舒舒从亠亳亳从舒
仍 仂仗亳 亟亳仆舒仄从亳 于亳从仂亳仂于ム 亟舒亞舒仄亳 仗仂于亠亟仆从亳 (behavior
diagrams), 仂 仗亟仂亰亟仍ム 仆舒
亟舒亞舒仄亳 舒仆于 (statechart diagrams);
亟舒亞舒仄亳 亟磿仆仂 (舒从亳于仆仂) (activity diagrams);
亟舒亞舒仄亳 于亰舒仄仂亟 (interaction diagrams), 仂 于仂 亠亞
仗亟仂亰亟仍ム 仆舒
亟舒亞舒仄 仗仂仍亟仂于仆仂 (sequence diagrams);
亟舒亞舒仄 从仂仂仗亠舒 (仗于仂弍仆亳于舒) (collaboration
diagrams).
, 仆舒亠, 亟舒亞舒仄亳 亠舒仍亰舒 (implementation diagrams)
仗仂亟仍ム 仆舒
从仂仄仗仂仆亠仆仆 亟舒亞舒仄亳揃 (亟舒亞舒仄亳 从仂仄仗仂仆亠仆于) (component
diagrams);
亟舒亞舒仄亳 仂亰亞仂舒仆仆晎 (deployment diagrams).
- 11. UML. 舒亞舒仄亳 仗亠亠亟亠仆于 11
弌仗仂亠仆舒 舒亠亞 于亳从仂亳舒仆仆 UML-亟舒亞舒仄 仗亳
仄仂亟亠仍ミ火夷出術 仗仂亞舒仄仆亳 亳亠仄
弌仗仂舒从 亟仍 仗仂亞舒仄仆仂 亳亠仄亳 亠 亟舒亞舒仄 仗亠亠亟亠仆于
于亳亰仆舒舒 亰仂于仆仆 仆从仂仆舒仍仆 (于亳亟仍ム 于
仗亠亠亟亠仆亳 舒 舒从仂亳, 舒 舒从仂亢 于亟仆仂亠仆仆 仄亢 仆亳仄亳).
丕 仗仂亟舒仍舒 仂弍仂舒 仆舒亟 仗仂亠从仂仄 仄舒 亰亟亶仆ミ火委亳 仆舒 仂仆仂于
仗亠亠亟亠仆于: 亟仍 从仂亢仆仂亞仂 仗亠亠亟亠仆 仂仄 仂仗亳 亶仂亞仂 亟亳仆舒仄从亳
于亳亞仍磲 亠 亟舒亞舒仄 于亰舒仄仂亟 舒 亟舒亞舒仄 亟磿仆仂.
仂亳仄舒仆亳 仂仗亳于 仍仂仄 于亳磦仍亠仆仆 仂弍'从于, 仂 亰舒亟礌 于
亠舒仍亰舒 仗亠亠亟亠仆于, 弍亟ム 亟舒亞舒仄亳 从仍舒于.
仍 于亳亰仆舒亠仆仆 仗仂于亠亟仆从亳 从仍舒于 亰 从仍舒亟仆仂 亟亳仆舒仄从仂 亠舒亞于舒仆仆
仆舒 仗仂亟 仄仂亢 仂仄于舒亳 亟舒亞舒仄亳 舒仆于.
仂亰仄亠仆仆 仂弍'从于 仗仂 仗仂亞舒仄仆亳 仄仂亟仍 仂仗亳 于
从仂仄仗仂仆亠仆仆亳 亟舒亞舒仄舒, 舒 仂亰仄亠仆仆 仗仂亞舒仄仆亳 仄仂亟仍于 仗仂 于亰仍舒
从仂仄仗'ム亠舒仄 仄亠亠亢 亟舒亞舒仄舒 仂亰亞仂舒仆仆.
- 12. UML. 舒亞舒仄亳 仗亠亠亟亠仆于 12
亠磻 亠从仂仄亠仆亟舒 仗亳 仗仂弍亟仂于 亟舒亞舒仄
仂亢仆舒 亟舒亞舒仄舒 仄舒 弍亳 亰舒于亠亠仆亳仄 仗亠亟舒于仍亠仆仆礆 舒亞仄亠仆舒
仗亠亟仄亠仆仂 仂弍仍舒, 磻亳亶 仄仂亟亠仍ム, 仂弍仂 仄舒 于舒仂于于舒亳 于 仂仆
仆仂 仂弍舒仆仂亞仂 于仆 舒弍舒亞于舒仆仆 (仗仂于仆仂舒 仄仂亟亠仍).
丕 仆仂 亟舒亞舒仄亳 仄舒ム 弍亳 仂亟仆仂亞仂 从仂仆亠仗舒仍仆仂亞仂 于仆
(于亟仗仂于亟仆仂 亟仂 仂弍舒仆仂亞仂 于仆 舒弍舒亞于舒仆仆).
舒亞舒仄亳 仆亠 仗仂于亳仆仆 仄亳亳 仗亠亠仍亳于 仆仂仄舒 (仆舒仗亳从仍舒亟,
仆亠 仗仂于亳仆仆仂 弍亳 亠仍亠仄亠仆于 亰 仂亟仆舒从仂于亳仄亳 仄亠仆舒仄亳, 舒仍亠 亰 亰仆亳仄亳
舒亳弍舒仄亳 仂仄仂仆仄, 舒从 舒仄仂 仆亠 仗仂于亳仆仆仂 弍亳 亳从仍于 亞舒舒, 仂
仗亠亟舒于仍ム 于亟仆仂亠仆仆 亰舒亞舒仍仆亠仆仆 亳 舒亞亠亞于舒仆仆).
舒亞舒仄亳, 于 从仗仆仂, 仄舒ム 弍亳 舒仄仂亟仂舒仆仄亳, 仂弍仂 仆亠
仗仂于亳仆仆 于亳仄舒亞舒亳 亟仂亟舒从仂于仂亞仂 亠从仂于仂亞仂 仗仂仆亠仆仆 仂仂于仆仂
亠仄舒仆亳从亳 亳 仆亠仗亠舒 仂从亠仄亳 亠仍亠仄亠仆于 亟舒亞舒仄. (舒亢仍亳于舒 仂仍
仗亳 仂仄 仗仂从仍舒亟舒 仆舒 仗仂弍亟仂于 舒 仄仂亟亠仍亠亶).
亠 仂弍仂于'磶从仂于仂 仗仂亠从于舒仆仆 于亳从仂亳仂于于舒亳 于 于亳亟亳 亟舒亞舒仄
(仆舒仗亳从仍舒亟, 亟仍 仍仂从舒仍仆亳 仗仂亞舒仄仆亳 亳亠仄 仆亠 亟仂仍仆仂 仂亰仂弍仍亳
亟舒亞舒仄 仂亰亞仂舒仆仆).
- 13. UML. 舒亞舒仄亳 仗亠亠亟亠仆于 13
舒亞舒仄亳 仗亠亠亟亠仆于 舒弍仂 亟舒亞舒仄亳 于亳从仂亳舒仆仆 (use case
diagrams)
仆舒亠仆仆. 舒亞舒仄亳 于舒舒仆于 于亳从仂亳舒仆仆 仗亠于仆亳仄,
从仂仆亠仗舒仍仆亳仄 仗亠亟舒于仍亠仆仆礆 (从仂仆亠仗舒仍仆仂 仄仂亟亠仍仍) 弌 于
仗仂亠 仗仂亠从于舒仆仆 亶 仂亰仂弍从亳. 仂仆亳 于亳仗舒ム 仂仆仂于仂
仗仂亟舒仍仂 亟亠舒仍亰舒 亳亠仄亳 仂仄 仍仂亞仆亳 亰亳仆亳 仄仂亟亠仍亠亶.
仂亰仂弍从舒 亟舒亞舒仄 于舒舒仆于 于亳从仂亳舒仆仆 仗亠亠仍亟 舒从 从仂仆从亠仆
仍:
于亳亰仆舒亳亳 亰舒亞舒仍仆 从仂亟仂仆亳 舒 从仂仆亠从 亳亠仄亳;
仂仄仍ミ火委亳 亰舒亞舒仍仆 于亳仄仂亞亳 亟仂 仆从仂仆舒仍仆仂 仗仂于亠亟仆从亳
亳亠仄亳;
仂亳仄舒亳 仗亠于仆 亟仂从仄亠仆舒 亟仍 仗亠亟仄亠仆仂 于亰舒仄仂亟
仂亰仂弍仍ミ火委于 亳亠仄亳 亰 亰舒仄仂于仆亳从舒仄亳 亶 从仂亳于舒舒仄亳.
丕仗舒于仍仆仆 仗亠亠亟亠仆舒仄亳 仂亟仆亳仄 亰 仆舒亢仆亳 从舒仄亠仆于 RUP.
- 15. UML. 舒亞舒仄亳 仗亠亠亟亠仆于 15
(actors). 仂亟亠仍ミ火夷出術 从仂仆亠从 亳亠仄亳
舒亞舒仄亳 于舒舒仆于 于亳从仂亳舒仆仆 于仂ムム 仆舒 亠舒仗 舒仆舒仍亰
于亳仄仂亞 亟仂 亳亠仄亳.
仍 于亳亰仆舒亠仆仆 亟于, 仆亠仂弍亟仆仂 仂亰亞仍礌亳 亳舒, 亳仗仂于 亟仍
于亳从仂亳舒仆仆 亳亠仄亳. 仂亳于舒舒仄亳 亳亠仄亳 仆亠 仂弍仂于'磶从仂于仂 仄舒ム
弍亳 仍ミ莞; 亠 仄仂亢 弍亳 仆 (亰仂于仆仆) 亳亠仄亳, 仂 亰于亠舒ム 亟仂
亟舒仆仂 亳亠仄亳 亳 亟仂 磻亳 亰于亠舒 亟舒仆舒 亳亠仄舒.
舒仂 亰舒于舒亢亳亳, 仂 仄亢 亟舒仄亳 亶 从仂亳于舒舒仄亳 亳亠仄亳
于舒亢仍亳于舒 于亟仄仆仆: 亟, 仗仂 , 亠 亳仗亳, 仂亟 磻 从仂亳于舒于 仍亟
仂亰亞仍磲舒亳 磻 从仂仆从亠仆亳 亠从亰亠仄仗仍于 舒从亳 亳仗于.
弌仆仂, 仂 亰仆舒仂亟 仗仂亰舒 亳亠仄仂 于亰舒仄仂亟ム 亰 仆亠,
从仍舒亟舒ム 从仂仆亠从. 丐舒从亳仄 亳仆仂仄, 于亳亰仆舒亠仆仆 亟于 亟舒亞舒仄
仗亠亠亟亠仆于 亟仂亰于仂仍 仄仂亟亠仍ミ火委亳 从仂仆亠从 亳亠仄亳.
仆舒仍亰 仗仂亳仆舒 亰 亟亠仆亳从舒 亟于 (亟ム亳 仂弍,
舒从仂于, 舒从舒仆于) (actors), 磻 仗仂亠仆亶仆亳 从仂亳于舒于
亳亠仄亳. 仗仂亰仆舒舒ム 仆舒 亟舒亞舒仄 亳仍亰仂于舒仆亳仄亳
仍ミ観从亳仄亳 亞从舒仄亳.
- 16. UML. 舒亞舒仄亳 仗亠亠亟亠仆于 16
舒舒仆亳 于亳从仂亳舒仆仆, 仗亠亠亟亠仆亳 (亳s亠 舒亰亠). 仂亟亠仍ミ火夷出術
于亳仄仂亞 亟仂 亳亠仄亳
亠亠亟亠仆亳 亰舒仂弍仂仄 仗亠亳从舒 亳亠仄亳 仂从亳 亰仂 仂亳仄舒仆仆
亟舒仄亳 亟亠磻亳 仂仆亳 亟仍 仆亳 亠亰仍舒于. 丐仂弍仂, 仗亠亠亟亠仆舒仄亳
亰舒亟舒ム 亠于亳 (仆从仂仆舒仍仆 仄仂亢仍亳于仂) 亳亠仄亳, 磻亳仄亳 仄仂亢亠
从仂亳舒亳 亟.
亊从 舒仄亠 于亳亰仆舒舒亳 仗亠亠亟亠仆亳? 亟仗仂于亟 仄仂亢亠 弍亳 舒从仂. 弌仂仂于仆仂
从仂亢仆仂亞仂 亟舒 仍亟 仂亰亞仍礌亳 亳仗仂于 (亰舒亞舒仍仆ムム) 于舒舒仆亳 亠于于
(仆从亶), 磻 仄舒ム 仗亟亳仄于舒亳 亳亠仄仂 磻亳仄亳 仄仂亢亠 从仂亳舒亳
亟. (仂亢仍亳于仂, 亟仍 仂亞仂 亟仂于亠亟亠 仗仂舒从 仗仂于亠亳 亟仍仂于亠
仄仂亟亠仍ミ火夷出術.) 亳亟仍亠仆亳仄 亠于舒仄 仄舒ム 仗于舒于仍亳 仗亠亠亟亠仆亳.
个舒从亳仆仂 于亳亰仆舒亠仆仆礆 仗亠亠亟亠仆于 亰舒弍亠亰仗亠 仄仂亟亠仍ミ火夷出術 于亳仄仂亞
亟仂 亳亠仄亳.
亠亠亟亠仆亳 仗亠亳从ム 仗仂于亠亟仆从 仂亰仂弍仍ミ火夷出粧 亳亠仄亳 (仂 仄舒
仂弍亳亳 亳亠仄舒), 仆亠 于亳亰仆舒舒ム亳 亠舒仍亰舒 亳亠仄亳 (磻亳仄 亳仆仂仄
于仂仆舒 亠 仄舒 仂弍亳亳). 仂仆亳 亟仂亰于仂仍ム 亟仂磪亳 于亰舒仄仂仂亰仄仆仆 仄亢
仂亰仂弍仍ミ火委舒仄亳, 亰舒仄仂于仆亳从舒仄亳, 亠从仗亠舒仄亳 从仆亠于亳仄亳 从仂亳于舒舒仄亳.
仄 仂亞仂, 仗亠亠亟亠仆亳 亟仂仗仂仄舒亞舒ム 仗亠亠于亳 亶 从仂仆仂仍ミ火委亳
舒亠从 亳亠仄亳 仗仂亠 仂亰仂弍从亳.
- 17. UML. 舒亞舒仄亳 仗亠亠亟亠仆于 17
亠亠亟亠仆亳. 弌仗亠亳从舒 仗亠亠亟亠仆于 Rational Rose
丕 亟舒亞舒仄舒 仗亠亠亟亠仆
亰仂弍舒亢 亠仍仗仂仄.
亊从 仗舒于亳仍仂, 亟仍 仄亠仆于舒仆仆
仗亠亠亟亠仆于 于亳从仂亳仂于ム
亟仍仂于舒 亳 从仂仂从 亟仍于仆
舒亰亳 (弌于仂亠仆仆 舒弍仍亳,
弌于仂亳亳 舒弍仍亳).
- 18. UML. 舒亞舒仄亳 仗亠亠亟亠仆于 18
亠亠亟亠仆亳. 仂仂从亳 仗仂亟亶
亠亠亟亠仆舒仄 亠从仂仄亠仆亟 仗于舒于仍亳 仗仂仂从亳 仗仂亟亶, 磻 仂仗亳ム
仗仂于亠亟仆从 亳亠仄亳 于 仗仂亠 仂亳仄舒仆仆 仆亠仂弍亟仆仂亞仂 亠亰仍舒.
仂仂从亳 仗仂亟亶 仂仗亳ム 仄仂于仂 仗亠亟仄亠仆仂 仂弍仍舒, 舒 仆亠 于 亠仄仆舒
亠舒仍亰舒.
舒亶舒亠 亟仍 仂仗亳 仗仂仂从 仗仂亟亶 仗仂仗仂仆 仆舒仗仆舒 从舒:
亰舒亞仂仍仂于仂从 (仆舒仗亳从仍舒亟, 仂从 仗仂亟亶 亟仍 仗亠亠亟亠仆 <仆亳 亞仂>);
从仂仂从亳亶 仂仗亳 仗仂仂从 (仆舒仗亳从仍舒亟, 仂亰于仂仍 从仍仆 亰仆亳 亞仂 亰
亶仂亞仂 舒仆从);
仗亠亠亟仄仂于亳 (pre-conditions) (亟舒亞舒仄亳 仗亠亠亟亠仆于 仆亠 亟仂亰于仂仍ム
于亟仂弍舒亢舒亳 仗仂仍亟仂于仆亳亶 舒舒从亠 于亳从仂亳舒仆仆 仗亠亠亟亠仆于!);
亞仂仍仂于仆亳亶 仗仂从 仗仂亟亶 舒, 仄仂亢仍亳于仂, 亶仂亞仂 仗亟仗仂仂从亳;
舒仍亠仆舒亳于仆 仗仂仂从亳 仗仂亟亶;
仗仂仄仂于亳 (post-conditions).
- 19. UML. 舒亞舒仄亳 仗亠亠亟亠仆于 19
仂仂从亳 仗仂亟亶. 乂亠 仂亟仆舒 从舒 仂仗亳
X. 仂从 仗仂亟亶 亟仍 仗亠亠亟亠仆 <仆亳 亞仂>.
// X - 仆仂仄亠 仗仂仂从 (仗亠亠亟亠仆)
X.1. 亠亠亟仄仂于亳 (pre-conditions).
X.2. 仂仍仂于仆亳亶 仗仂从.
X.3. 亟仗仂仂从亳 (S-1, S-2, ).
X.4. 仍亠仆舒亳于仆 仗仂仂从亳 (E-1, E-2, ).
X.5. 仂仄仂于亳 (post-conditions).
- 20. UML. 舒亞舒仄亳 仗亠亠亟亠仆于 20
亳从仍舒亟 亞仂仍仂于仆仂亞仂 仗仂仂从 仗仂亟亶 亟仍 仗亠亠亟亠仆 仆亳 亞仂
(亳亠仄舒 舒仆从仂仄舒)
1. 亠亠亟亠仆 仗仂亳仆舒 于亳从仂仆于舒亳, 从仂仍亳 从仍仆 于舒于仍 从舒从.
2. 舒仆从仂仄舒 仗仂仗仂仆 仂弍舒亳 仄仂于 仗仍从于舒仆仆, 舒 亰舒 亳仄 - 于亠亳 从仂亟.
3. 仍仆 于仂亟亳 从仂亟.
4. 弌亳亠仄舒 仗亠亠于 从仂亟 (E-1);
// E-1 - 舒仍亠仆舒亳于仆亳亶 仗仂从 亠于仆亳亶 从仂亟.
5. 舒仆从仂仄舒 仗仂仗仂仆 仂弍舒亳 仂亟仆 亰 亟于仂 舒仆亰舒从亶:
亰仆亳 亞仂;
亰舒仍亳仂从 仆舒 舒仆从;
6. 仍仆 仂弍亳舒 仆亳 亞仂
7. 舒仆从仂仄舒 仗仂仗仂仆 从仍从舒 从仂仆从亠仆亳 于舒舒仆于 亰仆舒亠仆 (5, 20, 50, 100,
) 舒 于舒舒仆 仆舒 仄舒.
8. . . .
- 21. UML. 舒亞舒仄亳 仗亠亠亟亠仆于 21
舒亞舒仄舒 仗亠亠亟亠仆于. (舒仆从仂仄舒)
于'磶从亳 仄亢 舒从仂舒仄亳 舒 仗亠亠亟亠仆舒仄亳 (从仂仄仆从舒) 仆舒 亟舒亞舒仄舒
仗亠亠亟亠仆于 仗亠亟舒于仍ム 仂亟仆仂仆舒仗舒于仍亠仆亳仄亳 舒仂舒礆亳 (于亟仗仂于亟仆亳亶
亠亠仂亳仗 - <<communication>>) 亰仂弍舒亢舒ム 仍仆仂 仍从仂
仆舒仗礆从 于亟 仆舒仂舒 亰于'磶从. 丶亠 亟亳仆亳亶 亳仗 亟舒亞舒仄仆亳 于亟仆仂亠仆, 磻
仄仂亢仍亳于 仄亢 舒从仂舒仄亳 舒 仗亠亠亟亠仆舒仄亳, 仂仄 仄仂亢仆舒 亠亶 亠亠仂亳仗 仆亠
亰舒亟舒于舒亳.
- 23. UML. 舒亞舒仄亳 仗亠亠亟亠仆于 23
亳从仂亳舒仆仆 亟仍仂于亳 仄仂亟亠仍亠亶
仂舒仆仂于从舒 亰舒亟舒 仆舒 舒于仂仄舒亳亰舒:
仗亳弍从于舒仆仆 仂于舒 仆舒 从仍舒亟
仗亟仗亳仄于舒 于亟 仗仂亟舒于.
舒 仂仆仂于 仂仗亳 弍亰仆亠于-仗仂亠于 亰
于亳从仂亳舒仆仆礆 亟舒亞舒仄亳 亟磿仆仂 (activity
diagram) 于亳亰仆舒舒ム ( 仗仂亰仆舒舒ム
从仂仍仂仂仄) 亟磿仆仂, 磻 于舒仂
舒于仂仄舒亳亰于舒亳:
1. 亳仗亳 亟仂亠仆仆;
2. 亳仗亳 仗亳亶仂仄仆亳亶 舒从 亟于仂
亠从亰亠仄仗仍舒;
3. 亠 仂于舒 从舒仂亠;
4. 亠亠亟舒 亠从亰亠仄仗仍 舒从舒 于 弍亞舒仍亠;
5. 亟亠亢 仗亳弍从仂于亳亶 舒从.
.. 仂仍仂亳仆舒, .. 仍亳仄仂于 亳仄亠 仂仗亳舒仆亳 仗亠亟仄亠仆仂亶
仂弍仍舒亳 亳仗仂仍亰仂于舒仆亳亠仄 Unified Modeling Language (UML) 仗亳
舒亰舒弍仂从亠 仗仂亞舒仄仄仆 亳亠仄, Interface Ltd., 2001
- 24. UML. 舒亞舒仄亳 仗亠亠亟亠仆于 24
弌亳亠仄舒 亳仗仍仂仄仆 仂弍仂亳
仂亢仍亳于 亟仂亟舒从仂于 仗亠亠亟亠仆亳
亟仗舒于亳亳 亠仍亠从仂仆仆 仍亳亳
于亳从仍舒亟舒舒仄, 亟仗舒于亳亳 亠仍亠从仂仆仆
仍亳亳 亟亠仆舒仄.
舒弍, 仆亠 仗亟仍磪舒 舒于仂仄舒亳亰舒
亟仍仂于亳亶 仗亠亠亟亠仆 舒亞舒仂舒亰仂于
仆舒亞舒亟于舒仆仆 从舒仂仂仄 亟亠仆于 仗仂
仆亠仂弍亟仆 仂弍舒亳 亠仄亳 亟亳仗仍仂仄仆亳
仂弍.
- 26. UML. 舒亞舒仄亳 仗亠亠亟亠仆于 26
仂仂从亳 仗仂亟亶 舒 亠仆舒 磻 亳仗亳 亶 亠从亰亠仄仗仍亳
弌仂仂于仆仂 仗亠亠亟亠仆于 舒从 舒仄仂, 磻 于亳仗舒亟从 亟于, 亰舒仍舒ム
仗仂仆 仆舒 亰舒亰仂从 亳仗亳 - 亠从亰亠仄仗仍亳.
仂仍亳 从仂亳于舒 (磻 亠从亰亠仄仗仍 亟舒) 于亰舒仄仂亟 亰 亳亠仄仂,
于亳从仂仆 (仗舒仂于) 亟亠磻亳亶 亠仆舒亶 (s亠仗舒ri仂) 仗仂仍亟仂于仆
亟亠磻亳 亟亶 于亟仗仂于亟仆仂亞仂 仗亠亠亟亠仆.
仂亰仄仍仂, 仂 仂亟仆仂仄 仗亠亠亟亠仆 仄仂亢 于亟仗仂于亟舒亳 仂亟舒亰 从仍从舒
亰仆亳 亠仆舒于, , 磻仂 仆舒 仗仂从 仗仂亟亶 仗仂亟亳于亳亳 亰 仗仂亰亳 亳仗, 仂
亶仂亞仂 亠从亰亠仄仗仍舒仄亳 于亳仗舒亳仄 亠仆舒.
仆仂亟 于亟仆仂亠仆仆 亳仗亳 - 亠从亰亠仄仗仍亳 亰舒仂仂于 舒从仂亢 亟仂
舒舒从亠亳亳从亳 仗舒 仗亠亠亟亠仆亳 - 亠仆舒.
- 27. UML. 舒亞舒仄亳 仗亠亠亟亠仆于 27
亳从仂亳舒仆仆 亠仆舒于
亠从舒 弌 仂亰仂弍仍 仗亳 仂亰亞仍磲 舒亠从仆仂 仂仆亳
亠仆舒于 (亟仍 仗亟仄仆仂亢亳仆亳 仗亠亠亟亠仆于, 仂 仗亠亟舒于仍ム 仆舒亶弍仍
仗亠仗亠从亳于仆 仗仂于亠亟仆从, 磻 仗仂于亳仆仆舒 仗亟亳仄舒亳 亳亠仄舒).
舒仆亳仄 仆亟亳从舒仂仂仄 舒弍仍仆仂 舒亠从亳 仄仂亢亠 弍亳 亟仂于亟 仂弍仂亳
亰 舒亠从仂: 磻仂 亰仄仆亳 于 舒亠从 仄舒仍 亰舒仍亳舒ム 仄舒仍亳仄亳, 从仂仍亳
于于仂亟 仆仂于 亠仆舒, 于 仗亟舒于亳 亟仄舒亳, 仂 舒亠从舒 舒弍仍仆舒.
丐舒 仆舒亶亞仂仍仂于仆亠 - 舒仄亠 亟仂 亠仆舒于 亰舒仂仂于ム 仗仂亟舒仍 从仂从亳 仆舒
仍 仄仂亟亠仍ミ火夷出術, 于亳从仂亳仂于ム亳 亟舒亞舒仄亳 于亰舒仄仂亟 ( 仗亠 亠亞 -
亟舒亞舒仄亳 仗仂仍亟仂于仆仂), 舒 舒从仂亢 仗亳 仗仂亠弍 亟舒亞舒仄亳 亟磿仆仂 舒 亟舒亞舒仄亳
舒仆于.
- 28. UML. 舒亞舒仄亳 仗亠亠亟亠仆于 28
亳从仂亳舒仆仆 亠仆舒于 仗亳 仗仍舒仆于舒仆仆 于亠亶
.: 弌亠仆舒 仗仂于亳仆仆 亞仗于舒亳 舒从亳仄 亳仆仂仄, 仂弍 亟仍 亠亞仂于仂
于亠 于仂仆亳 仗仍仆仂 亰舒弍亠亰仗亠于舒仍亳 亠舒仍亰舒 亰仆舒仆仂 舒亳仆亳
仗仂于亠亟仆从亳 弌 舒 于从舒亰于舒仍亳 仆舒 仆亠仂弍亟仆 仂亰亞仍磲 仆舒仗仆仂亞仂
仆舒亶弍仍仂亞仂 亳亰亳从.
(仂亳亠 - Rank - 仄仂亢仆舒 于舒仆仂于仍ミ火委亳 亟仍 仗亠亠亟亠仆于 仗亳
仗亠亳从舒).
. 亠从仂仄亠仆亟 仗仂亠从于舒亳 5賊2 仗仂仄亢仆亳 于亳仗从于 亳亠仄亳.
- 29. UML. 舒亞舒仄亳 仗亠亠亟亠仆于 29
亞舒仆亰舒 仗亠亠亟亠仆于. 亟仆仂亠仆仆 亰舒仍亠亢仆仂
亢 仗亠亠亟亠仆舒仄亳 仄仂亢 仆于舒亳 亠仄舒仆亳仆 亰舒仍亠亢仆仂, 磻
亟仂仍仆仂 仗亠亟舒于仍亳 亟舒亞舒仄舒 (亟仍 亰仂弍舒亢亠仆仆 于亟仆仂亠仆
亰舒仍亠亢仆仂亠亶 于亳从仂亳仂于ム 仗仆从亳仆 仍从亳).
舒亶于舒亢仍亳于亳仄亳 于亳仗舒亟从舒仄亳 于亟仆仂亠仆 亰舒仍亠亢仆仂 于亟仆仂亠仆仆
于从仍ム亠仆仆 舒 仂亰亳亠仆仆. 仂仆亳 仄舒ム 于舒亢仍亳于亠 亰仆舒亠仆仆 仂仂于仆仂 亟仂,
仄舒弍, 仆舒亶亞仂仍仂于仆仂 舒亠亞 仗仂亞舒仄于舒仆仆 - 舒亠亞 仗仂于仂仆仂亞仂
于亳从仂亳舒仆仆 从仂亟.
- 30. UML. 舒亞舒仄亳 仗亠亠亟亠仆于 30
亞舒仆亰舒 仗亠亠亟亠仆于. 亟仆仂亠仆仆 于从仍ム亠仆仆 (include)
亟仆仂亠仆仆 于从仍ム亠仆仆 (include) 仄亢 仗亠亠亟亠仆舒仄亳 仂亰仆舒舒, 仂 于
亟亠磻亶 仂 弍舒亰仂于仂亞仂 仗亠亠亟亠仆 磻 从仍舒亟仂于舒 舒亳仆舒
于亳从仂亳仂于 仗仂于亠亟仆从舒 仆仂亞仂 仗亠亠亟亠仆. 亠亠亟亠仆, 仂
于从仍ム舒, 仆从仂仍亳 仆亠 于亳从仂亳仂于 舒于仂仆仂仄仆仂 (亰 仂从亳 亰仂 UML
于仆 仂亰亞仍磲舒 磻 舒弍舒从仆亳亶, - 亟亳于. 仗亠亳从舒 仗亠亠亟亠仆于 于
UML, 舒 舒仄亠 仗舒仗仂亠 Abstract), 于仆 于亳从仂亳仂于 仍从亳 磻
舒亳仆舒 弍仍 亰舒亞舒仍仆仂亞仂 仗亠亠亟亠仆. 仂亢仆舒 于于舒亢舒亳, 仂 仂亟亳仆
仗亠亠亟亠仆 亰舒仗仂亰亳舒, 于亳从仂亳仂于 仗仂于亠亟仆从 (仆从仂仆舒仍仆)
仆仂亞仂 仗亠亠亟亠仆 (仂亞仂, 仂 于从仍ム舒ム, 舒弍舒从仆仂亞仂). (舒于舒亢亳仄仂,
仂 仄亠仆舒 舒弍舒从仆亳 仗亠亠亟亠仆于 亰仂弍舒亢舒ム 从亳于仂仄).
舒于亟磻亳 仆舒磦仆仂 于亟仆仂亠仆仆 于从仍ム亠仆仆 于亟舒 仆亳从仆亳
弍舒亞舒仂舒亰仂于仂亞仂 仂仗亳 仗仂仂从于 仗仂亟亶, 仂从仍从亳 仗仍仆 仗仂于亠亟仆从 仄仂亢仆舒
仂仗亳舒亳 于亳亞仍磲 舒仄仂亶仆仂 仗仂于亠亟仆从亳, 仂 于从仍ム舒 于 仆.
(仂亰仄仍仂, 仂 亠 仄舒 弍亠亰仗仂亠亠亟仆 于亟仆仂亠仆仆 亟仂 舒亠亞 仗仂于仂仆仂亞仂
于亳从仂亳舒仆仆 从仂亟).
- 31. UML. 舒亞舒仄亳 仗亠亠亟亠仆于 31
乂仂弍 仗亠亳从于舒亳 仄亠 于 仗仂仂 仗仂亟亶, 亟亠 舒仄亠 弍舒亰仂于亳亶 仗亠亠亟亠仆
于从仍ム舒 仗仂于亠亟仆从 仆仂亞仂, 仗仂仂 仗亳亠 仍仂于仂 include, 亰舒 磻亳仄 亟亠 仄'
仗亠亠亟亠仆, 仂 于从仍ム舒.
亳从仍舒亟: include(亠亠于亳亳 从仍仆舒).
舒 亟舒亞舒仄 仗亠亠亟亠仆于 于亟仆仂亠仆仆 于从仍ム亠仆仆 亰仂弍舒亢ム 于亳亞仍磲
亰舒仍亠亢仆仂 亰 亠亠仂亳仗仂仄 include (仗仆从亳仆舒 仍从舒 仗礆仂于舒仆舒 于亟
弍舒亰仂于仂亞仂 仗亠亠亟亠仆 亟仂 仂亞仂, 仂 于从仍ム舒, 舒弍舒从仆仂亞仂).
亞舒仆亰舒 仗亠亠亟亠仆于. 亟仆仂亠仆仆 于从仍ム亠仆仆 (include)
- 32. UML. 舒亞舒仄亳 仗亠亠亟亠仆于 32
亞舒仆亰舒 仗亠亠亟亠仆于. 亟仆仂亠仆仆 仂亰亳亠仆仆 (extend)
亟仆仂亠仆仆 仂亰亳亠仆仆 (extend) 亰舒仂仂于ム 亟仍 仄仂亟亠仍ミ火夷出術
舒从亳 舒亳仆 仗亠亠亟亠仆, 磻 从仂亳于舒 仗亳亶仄舒 磻 仆亠仂弍仂于'磶从仂于
仗仂于亠亟仆从 亳亠仄亳. 丐亳仄 舒仄亳仄 仄仂亢仆舒 仂亰亟仍亳亳 仂弍仂于'磶从仂于 亶
仆亠仂弍仂于'磶从仂于 仗仂于亠亟仆从. 亟仆仂亠仆仆 仂亰亳亠仆仆 于亳从仂亳仂于
舒从仂亢 亟仍 仄仂亟亠仍ミ火夷出術 仂从亠仄亳 弍仗仂仂从于, 于亳从仂仆于舒仆亳 仍从亳 仗亳
仗亠于仆亳 仂弍舒于亳仆舒.
仂亳于舒 仂亞仂 于亟仆仂亠仆仆 亢 舒仄, 仂 于亳仗舒亟从 于亟仆仂亠仆仆
于从仍ム亠仆仆.
- 33. UML. 舒亞舒仄亳 仗亠亠亟亠仆于 33
丕 仗仂仂 仗仂亟亶 于从舒亰ム 仂从亳 仂亰亳亠仆仆. 仂从 仄仂亢亠 仄亳亳
从仍从舒 仂仂从 仂亰亳亠仆仆, 亟亠仆亳从仂于舒仆亳 仄亠仆亠仄 仗亠亠亟亠仆, 仂
于亳从仂亳仂于 亟仍 仂亰亳亠仆仆.
亳从仍舒亟: 亳 仂弍舒仆仆 . . . extend(舒亟舒亳
从于亳舒仆).
舒 亟舒亞舒仄 仗亠亠亟亠仆于 于亟仆仂亠仆仆 仂亰亳亠仆仆 亰仂弍舒亢ム
于亳亞仍磲 亰舒仍亠亢仆仂 亰 亠亠仂亳仗仂仄 extend. 仆从亳仆舒 仍从舒 仄舒
弍亳 仗礆仂于舒仆舒 亟仂 弍舒亰仂于仂亞仂 仗亠亠亟亠仆 (亟仂 仗亠亠亟亠仆, 磻亳亶
仂亰亳ム), 于亟 舒弍舒从仆仂亞仂 (仂亞仂, 仂 仂亰亳ム).
亞舒仆亰舒 仗亠亠亟亠仆于. 亟仆仂亠仆仆 仂亰亳亠仆仆 (extend)
- 35. UML. 舒亞舒仄亳 仗亠亠亟亠仆于 35
亟仆仂亠仆仆 亰舒亞舒仍仆亠仆仆
亟仆仂亠仆仆 亰舒亞舒仍仆亠仆仆 (generalization) 仄亢 仗亠亠亟亠仆舒仄亳
舒仆舒仍仂亞仆亠 于亟仆仂亠仆仆 亰舒亞舒仍仆亠仆仆 仄亢 从仍舒舒仄亳 于 仂亰仆舒舒, 仂
仗亠亠亟亠仆-仆舒舒亟仂从 仗舒亟从仂于 仗仂于亠亟仆从 亶 亠仄舒仆亳从 于仂亞仂 弍舒从舒,
仄仂亢亠 亰舒仄于舒亳 亳 亟仂仗仂于仆ミ火委亳 亶仂亞仂 仗仂于亠亟仆从 舒, 从仄 仂亞仂, 仄仂亢亠
弍亳 仗亟舒于仍亠仆亳亶 ミ莞, 亟亠 亰'磦仍 亶仂亞仂 弍舒从仂. 亟仆仂亠仆仆
亰舒亞舒仍仆亠仆仆 仄亢 仗亠亠亟亠仆舒仄亳 亰仂弍舒亢ム 于亳亞仍磲 仍仆 亰 仆亠
亰舒舒弍仂于舒仆仂 仍从仂 (舒从 舒仄仂 仆舒 亟舒亞舒仄舒 亰仂弍舒亢ム
亰舒亞舒仍仆亠仆仆 仄亢 从仍舒舒仄亳, 亟舒仄亳).
亟仆仂亠仆仆 亰舒亞舒仍仆亠仆仆 仄仂亢 亰舒仂仂于于舒亳 仄亢 舒从仂舒仄亳.
丶亠, 仄仂亢仍亳于仂, 弍仍 亰于亳仆仂. 仂 仂亞仂 亢, Rational Rose 亟仍 仗亠亳从舒
舒从仂于 于亳从仂亳仂于 舒 亢 舒仄舒 仂仄舒, 仂 于亳仗舒亟从 从仍舒于 (仂弍仂
舒从仂亳 仗仂 仂亰亞仍磲舒ム 磻 仂从亠仄 于亳仗舒亟从亳 从仍舒于).
丕亰舒亞舒仍仆亠仆仆 - 亠 亟亳仆亳亶 亳仗 于亟仆仂亠仆, 磻亳亶 仄仂亢亠 亰舒亟舒于舒亳 仄亢
舒从仂舒仄亳. (仂亢仆舒, 仆舒仗亳从仍舒亟, 于亳亰仆舒舒亳 亰舒亞舒仍仆 亳仗亳 舒从仂于, 舒 仗仂仄
仗亠舒仍亰于舒亳 , 于仂ムム亳 亰仆仂于亳亟亳.)