ÐÔÑ \«Z¯bz¸ ÐÔÔ.................................................................................... ¶¯v¤¯Îª ÐÔÔ..................................................................................................»v·ÎÎ ÐÔÖ....................................................................... ¦z- ¾³Â°z]Ä°Âz¯ÏÎ ÐÔÖ............................................................................................ ¶º]z¯®Z´¦ ÐÔÖ............................................................................. ¦z- ¾¾o¦zªÀ¬pc ÐÕÏ............................................................................................ ¶º]z¯®Z´¦ ÐÕÏ............................................................................. ¦z- ¾¾o¦zªÀ¬pc ÐÕÔ..................................................................... °¦|¦¿z³Ä®Z¸´Àv´¿¦zÐÎ ÐÖÐ........................................................................................ RUPv´¿¦zÑÎ ÐÖÒ...............................................................................¶À«Â¦bsZ´¶¬oz¯ÎÑÎ ÐÖÒ...................................................................................... n¿zc¶¬oz¯ÏÑÎ ÐÖÓ....................................................................................... ®Zl¿¦¶¬oz¯ÐÑÎ ÐÖÔ.......................................................................................¾ºpc¶¬oz¯ÑÑÎ ÐÖÔ.................................................................................ÄÞº«Âvd¯ªÀ¬pcÒÑÎ ÐÖÕ.................................................................................. ıZ¾v¯¶ ¬ÓÎ ÑÍÍ............................................................................... bsZ´¿Â®ª ÑÍÍ................................................................................................. ¶¯v¤¯ÎÏ ÑÍÎ........................................................................... Z¸¿v´¯±ZÀ³©ZÀ¬§²ÀÀcÏÏ ÑÍÑ...................................................................... Z¸¿v´¯±ZÀ³©ZÀW|kbsZ´ÐÏ ÑÍÒ................................................................................ Z·z.¿±Z]²ÀÀcÎÐÏ ÐÔÒ ÑÍÓ....................................................... ÕÁ®Z d¦ÄZ·®°º¯bÀ¬§²ÀÀcÏÐÏ ÑÍÕ................................................................ Á®Z d¦ÄZ·®°º¯©ZÀW|k²ÀÀcÐÐÏ ÑÎÐ................................................................^cz¯®·¶]Á®Z d¦ÄZ·®°º¯ÑÏ ÑÎÖ............................................................................®ºkº¯®dÀbsZ´ÕÏ ÑÎÖ................................................................................. bsZ´Á®Âvp¯ÎÕÏ ÑÎÖ......................................................... ±É°¾Z´È°°®¾³º´§®dÀıZ«v¯ÏÕÏ ÑÏÒ.......................................................... ¦z- ¾³z.³°®ªWZ¯bsZ´ÖÏ ÑÏÕ ................................................. ¾§¦°®¦¾v¯²dsZ¿ºª ÑÏÕ..................................................................................................¶¯v¤¯ÎÐ ÑÏÖ.................................................................................... ¾¯º¸ ¯ÄZ¸«v¯ÏÐ ÑÏÖ........................................................................................... ZÀ¦²ÀÀcÐÐ ÑÐÎ.......................................................................¾§¦°®¦¾v¯¦¿²dsZÑÐ ÑÐÖ........................................................................................bg¦°Â¶]¦°ÓÐ ÑÑÎ.....................................................................................................¶d]ÔÐ ÑÑÐ........................................................................................Ä°Z°¯¬zÓÏ ÑÑÔ...................................................................................................... Áަ ÑÑÔ....................................................................................¦³Z]z]Z®dÀÔÐ ÑÒÏ......................................................... ¾o¦z¶¬oz¯¿°Z¸#ª ÑÒÏ..................................................................................................¶¯v¤¯ÎÑ ÑÒÐ.........................................................................¾£¦ÂÁ®Z d¦ÄZ·®°º¯ÏÑ ÐÔÓ ÑÒÑ..................................................................Ä°Z¨°·Â¾«¦ºcÄZ¸¯¦z-Z¿®ÏÑ ÑÒÑ...................................................................... ¾«¦ºcÄZ¸¯¦z-Z¿®¾¬§¿zÎÑÏ ÑÒÔ...................................................................Ä°Z¨°·Â¾«¦ºcÄZ¸¯¦z-Z¿®ÏÏÑ ÑÓÍ...........................................................................................Z·®¦®°¦z£ÐÏÑ ÑÓÎ..................................................................................Ä°Zd°Ä±Z«v¯ÐÑ ÑÓÏ.................................................................................... b«Zo¿¦z-Z¿®ÎÐÑ ÑÓÐ................................................... ÀZ°dsZĮ°§°®¾zd´§®dÀÎÎѪ¨ ÑÓÑ........................................................ Á±¦Â°®²È§Ä¦z]b«Zo¿¦z-Z¿®ÎÐѪ¨ ÑÓÔ........................................................................ b«Zo¿¦z-Z¿®±¦Á®Z d¦ÏÐÑ ÑÓÕ.............................................................................. bÀ«ZÄZ¸¯¦z-Z¿®ÐÐÑ ÑÔÍ.........................................................¾¨¿|À¾o¦z®l´ª ÑÔÍ.................................................................................................¶¯v¤¯ÎÒ ÑÔÍ..........................................................................Z·¶¯Z³z]À®z§¶³Z°ÀÏÒ ÑÔÐ................................................................Á|À³Z¨¯®dÀ¾¨¿|À¾o¦zÐÒ ÑÔÒ.................................................................¶¯Z³z]À°®¾v¯¶]¾zd®ÑÒ ÑÔÒ................................................................................... ¾ «®v§®Zl¿¦ÒÒ ÑÔÕ...................................................................... rZÂz®ª ÑÔÕ.................................................................................................¶¯v¤¯ÎÓ ÑÔÕ.............................................................................ÀZ¿ºl³¦®ÄZ¸«¦ºÏÓ ÐÔÔ Îª »v·ÎÎ »Èºsz]ÂÁvºÄ°Â¡®zº-\«Zº¯ªºÀ¬pczº]¾º´d^¯ZºcÁv¾®·±Z]§Zd§±¦t]²¿¦°® b¸ºk°®°¦|º¦¿zº³ÄZ¸ºv´¸¯Ä¦zº]¾ºÂ°Ä®z]°Zº§©°ºº¶ºº]ª°°®¿º¬ÀZ^oZ¶d¦ºs ±¦¶º§ÎRPMÄ®Z¸´ºÀ³Â°Zdº¦°²º¿¦°®®ººº¶W¦°¦Ä®z]°Z§ÄZ·¶¯Z³z]ıZÁ®ZÀ¾o¦z ±¦bº¦Ä¦¶ºº°l¯ÂÀZº]±ÏUMLvºvºº·¦ºs¬z¯v¿ºk¾¯Áz¸]Z¸«v¯ÀZÀ]b¸kUMLÀZ]± b¦Áv®Z¸´À¦z- ¾³Â°¶]Z¸°dÀıZ«v¯Ä¦z]¶§®WÈ ²ºÀ]Ä°Zºº¨°·¾.³º.#¿Â®¾¦ºb¦ ZÀ¦¿Z²ÀÀc¾¦º²À«Â¦®dÀ¦¿¾o¦z°® ¦zº- ¾º¾vºº¯¦¿°®°¦|]¦²À^¯Z¸È§£¦Â°®b¦®dÀ¾¬§¿Z¿Zl³¦b¸k°®Z¸È§ ¾ººo¦z°®²¿¦z]Z´]v°¾¯¿Zl³¦¶]®dÀ¿Z»¦v·¦¶§b¦°¦|]¦²¿¦²À]¶Z^c°¦±¦v´d· b¦¬z¯¶À«Â¦¾¦º¦¿À¦º´¶]Z¸È§bÀ«ºX¯Â¾.³º.#¦z- ¾ b¦À¡Áv´·®ªÀ¨c ZÀ¦¶Z^c°¦±¦Z¸°dÀ®z¨¬°²ÀÀc¦z- ¾³z.³°®¾¬¦ª¨¯ ¾¯¶³º.#vZ]bsZ´Ä¦z]¯Zk¾Â°v³¦ºc¾°³Áv´·®ªÀ¨c ¦|k¦²Z¦z]Z¸°dÀÀ®z§¶¨c ®ººs¦|ºk¦\ººÀ§zc®¦®°¦z£¾¿ZZ´®°º¯¦°ÀZ³¦\¬£ÂZb® ¦|k¦¶]À®º°³¶¨c¶¨cZ]À¦ºc Ħzº]ªº¤Á¦°À®zº§¶º¨c¶ºº¨c¶¿|lcb¦®ºk©voÂz¿Z¯À®z§¶¨c®°¦®¶³Z-¦vk¾d¿º· ¬È¦°®Âª¤ÄZ¸^¿z¾¨À³Z¨¯z¨ cv´]±¦²·¯À®z§Z·°©vo¶¿z³À¦ÂzÀb¦bsZ´ v´³¦®¾¯®ºk©voÂbsZ´Á¦°¦°¾.³¦º¿® ¦°¿ºs¿±Z¶³¦º¿®²¿¦±¦v]¦°¿v³¦°Â®ª¤¿®º¯±¡ Recommanded Process ModelÎ Unified Modeling LanguageÏ ÐÔÕ ®ºº°³²¿|.¿Zººk¾Çvd¦Âz¨ c³Â°Z]¦°Äz.¿®³Â°v¿Z]©vo½°®b¸kz.¿®ÀZÀ]¶] À®º^³¢Z¶]¦°®ºsz°z¦z¶§Ä®ºkº¯±¦À¦ºc¾¯¶³º.#Z¯¦v´§¾¯®Z¸´À¦°¾®Á¦°»°Z Àºº#¶ºº¨³Z³¡®z§ºldkZz¾-v³±°®À¦ºc¾¯¦°¾¦º²¿¦¶]rZb¦®¢°Zd³¦Áv³¦°x¶º]¦°¾³Zº³¦©ZºÀ¬lcz¿ZºÂz´º·,º´·zb¿zºº]Ħz]¾¿Z´Â°Ä®¦Â±¦Âv´d°¢Á¦°¶]nÀ¯ v³®°Â¡ÀZ¯°¦ ºczvv°vÀ°ºs¶]ºc¹¦z#±¦¦¬¶]ZpÀ¯º#®zl¯Â½ZÄ°zv³Zºz]©vººo¶]¦°ÀZ³¦v³¦ºc¾¯¶§b¦¢Âb¦¢¾-v³±¶oº«zz¸¯À§°® ÄZºº·¶$¿°®¶§b¦ÁZ.³¡v°¾¯©vo¶]ÀZ¸kZ]®º¾¯¢ZÀZ³¦¶§¾¯Z.´·À§²¿¦°® Z¸°dºÀbsZ´ºº°®¦°¢z´À¦ºc¾¯Z¿¡b¦Zl´¿¦¾¦º®º¾¯±Z]¿Â°¶]°º³ ®°¦v³®ºk²¨°¯zÀÀ§²¿¦°®®º°³®°¦Â ÄÂZº¯Á¦°±¦®ººk©vºoÂzº]Zºz¾Çvdºº¦v´³¦®¾¯®º¸Â¶ Z¨¯¦°®ºsÄZ°´·¦°Zz ¾ºº¯²¿¦z]Z´]b¦©Z¸l«¦À°k±¦©voÂZ]¾c¦¯§ºkÂÀ®º]ÄÂZ¯Â¾c¦¯§ºkÂZ]®ºkÂÀ®º] b¦©Z¸l«¦À°k±¦©voÂZ]ÄÂZ¯®ºk¶§bz-¶lÀd³À¦ºc ª¯Zº®°¦vº³Äzº.¿®|Àºº#"À·Z]¶§®°¦®Ä®ºkÂb^³Â¶]¦°¦¿®ºsb¬Z] ¾®ºk bÀ³Äz.¿®|À#®·bÀ¬¿º¸ ¯Âb¦¿ºsªÁv´·®®ºk ÐÔÖ ¦z- ¾³Â°z]Ä°Âz¯ÏÎ ¶#ÂbÀ#»v·®º°³t¯v¿Z]b¦Z¸¿v´¯±ZÀ³¢À£®bsZ´nÀp¶¯Z³z]®Zl¿¦¶¯±Ç v¿Zº]¦°ªºoÁ¦°bºº¦ÄzcºÀ¯Z§¶¯Z³z]¦¿®Zl¿¦z]Ħ¶¯v¤¯ªoÁ¦°²ÀÀcvZ]¾¯¬z¯¾¬WZ¯ ĺ.tºZÁvº²ºÀÀc»¦vº·¦b¸ººk°®z.¿v¨¿Ä°Z¨°·Z]¶§v¿® ZÀ¦±¦Ä¢¶º°l¯\«Z£°® zº]¾¤´¯ÄZ¸¬oÁ¦°²dZ¿Â¶«Z¯Âz°¬£bsZ´¶]¦z- ¾³z.³v´Z]¾¯¬z¯ÄZ·±ZÀ³ÂªWZ¯ ¼Èºº¦¾¯º¸ ¯Z¿Â¾¨¿|Àb¿®ºkº¯¸ºcz·¶] ¾¶°¬§¶§®º°³¶kºcv¿Z]®°¦®¶À¨c ZÀ¦¶¿Z ÂbsZ´º®°ºº¯®dºÀ±¦Á®Z dº¦ÄZº·®°ºº¯\«Zº£°®¦°®zº¨¬°¦zº- ¾ººÁZ-v¿®°®®º¾¯ Ä°¦|º]¦Á®Z dº¦®°ººº¯¦¿À¦º´¶]³°Z b¦ºs°®Àºc¶³º°³Ä¦z]v´·®¾¯°¦z£¾¿ZZ´ b¦Z¸°Z ®dÀÄZ¸¿v´¯±ZÀ³Â®z¨¬°bsZ´b¸k ³°Z b¦ºs°®Á®Z d¦®°º¯ v´§¾¯¶k¦z¯ÇZ§v¿zsĦz]Äzd¯¦¿¶§¾¯Z.´·Á®Z d¦®°º¯²¿¦¬z ¦¿°®¾ºººp¯©ZȦZ]Á¦z°·Äzd¯ÄZ¸d¦ºs°®®º¾¯¸Âz Äzd¯®°º¯°®vZ]Áv³ÂzĦ°¦®v¿Z]Äzd¯®ºÀ¯b^gv¿vk³°Z §Zpc°º¦¿³°Z z·Ä¦z]v´§ÄzÀ-®À°cv¿Z]b¿z¿v¯v¿vk ®º¾¯¶À¸cÄ°¦v]Zovo¦Âºc ®ºº¾ºº¯t¯®dÀ¦¿¾cZÀ¬°ÄZ·v´¿¡z£¦Â°®Z¸°dÀ±¦Á®Z d¦ÄZ·®°º¯²ÀÀcZ] ¾º¯¦°©ZºÀ¬°bº¦zº³®°ººº¯®dÀ¾cZÀ¬°Àp¯ÂÂz°¬£½°®Z¸¿v´¯±ZÀ³¢À£®bsZ´¶¯±Ç ®º°³t¯Z¸°dÀ±¦Á®Z d¦¾.³º.#¶¯Z´°¬ÀÂÀZd¦®£¦Â°®Z¿º¿°Z´\«Z£°®À¦ºc ¶lÀd³ ¦z- ¾¾o¦zªÀ¬pc ¶º]z¯®Z´¦ v´¯¦v§Z·v´¿¦z Z·v´¯±ZÀ³ªÀ¬pc Á®Z d¦®°º¯ Áv´´§Á®Z d¦»v·£¦Â°®®º°³t¯¦°Z·Áv´´§Á®Z d¦v¿Z]Á®Z d¦ÄZ·®°º¯²ÀÀcĦz] °®v´¯Zº³¾º¯Ðz.¿±Zº]¬Èº¦°®¦°Zº·Ávºº´´§Á®Z d¦v·®~¿ÂzZ¸³¡¶]v¿Z]®dÀÂv´d·Z· °Zºº^³¦ÂÄ°¦v]ZºoÄZ¸°dºÀzº¿±ÂÇZº§Ávº´·®³°Z º¾º¬¦z.¿±Zº]³°Z º®dºÀZº]¶Zº^c°¦ v´d·³°Z À®º°³ªÀ°¨cZ]¶Z^c°¦°®®dÀz¿±Â®²¿¦£¦Â°®v´d·¾zÄZ·z.¿±Z] °®®vºl¯Á®Z dº¦Â¦ºÀ¨ cª]Zº£¶º§¦zºº³¡©ZÀ¬°±¦¾t]v¿Z]Á®Z d¦®°º¯z·²ÀÀc±¦~ À¦ºc¾¯ÇZ§³°Z ®°º¯°®¶³º°³Ä¦z]®º°³¦vk¦|l¯Á®Z d¦®°º¯À¦º´¶]b¦z.¿®ÄZ·®°º¯ °®ÁvºÁ®¦®nºÀºcÇZºº]°®¶§¶³º.³Z°·®º°³¦vk¾£Zp«¦®°º¯¦¿À¦º´¶]¦°§Zpc°ºvÀ«ºc ActorÐ ÐÕÍ ®°ºº¯ÂÁvºÁ®¦®¶ººc³°Z º®°ºº¯®zºº¨¬°Z·Äzd¯Áv³Âz°®Äzd¯¶¤]ZÀ®º^³©°º ¾º¯¦z-Zº¿®±¦Á®Z dº¦Zº]\ºÀczc²º¿¦¶º]®ººº¾¯¬z¯v¿vkÄzd¯¾°z]À¦º´bpcÄz.¿® ¶ºÈs°ºº]¦zº³¡¶º]¶ºº]z¯zZº´ÂÁ®Z dº¦®°ºº¯¦ºº¿À¦ºc¾¯Á®Z d¦®°º¯¿¦z-Z¿®¶]¿ºº¯ Ávt¯À¡¶]¶º]z¯zZ´ÂÇZ§³°Z Á®Z d¦®°º¯ÎΪ¨°®¶³º°³Ä¦z]®º°³t¯ v³¦ Ä°¦v]Zo®dÀ ¶^Zp¯ §Zpc°º¶À¸c ò÷¢Ë!! b¦ºs°® Äzd¯ ÇZ§³°Z b^g þàÇ«!! Äzd¯¾°z] v¿vk ¾°z] Z¸°Z ¾ºX¯ b¿z¿v¯ ÇZ§³°Z ®°º¯Ä¦z]Á®Z d¦¿¦z-Z¿®¾v¯ÎΪ¨ ²ºÀ]¶Zº^c°¦Ä°¦zº£z]ĺ¿°Z´º¬Èº¦°®Zº¿¶ºº¯Z´°¬ÀºcÀ¦ºc¾¯¦°Á®Z d¦®°º¯®z¨¬° ®°ºº¯¾º.³º.#¿Zº°³Ä¦zº]°Zº§³®zº-¿¦zº-Zºº¿®±¦ÏΪ¨°®®º°³t¯®dÀÂz]°Z§ ±¦b¦©ZÀ¬°¿Z°³Ä¦z]©°Z#º¬Z]¶]Z¯Ä°¦|]¦ÑbÀ«Z¿¦z-Z¿®b¦ÁvÁZ d¦ÇZ§³°Z Ò°Zº§³®zº-¿¦zº-Zº¿®®zº§Á®Z dºº¦À¦ºc¾¯|À³°Z§³®z-¾.³º.#¿Z°³Ä¦z]bÀ«Z¿¦z-Z¿® ¶³º°³Ä¦z]vZ]¾¯¶«ºp¯°º¯¦¿Zl³¦b¸k¾cZÀ¬°ÄZ·vo¦ÂÄ°Z¨°·¾.³º.#¿Z°³Ä¦z]Ä°¦|¿¦ Z¸°Z ¾ºX¯¶]Äzd¯±¦b¦ºs°®¶§b¦Ávt¯Äzd¯³°Z b^gĦz]ÏΪ¨°® Á®¦®§Zºpc°ºÄzdº¯¶º]Ä°¦v]Zººo±¦Zd¿Z¸³ÂÄ°¦v]ZoÁ°¦®¦¶]Z¸°Z ¾ºX¯±¦ÁvÁ®¦® b¦Áv Activity DiagramÑ WorkFlowÒ ÐÕÎ b^g Z¸°Z b^gĦz]bÀ«Z¿¦z-Z¿®ÏΪ¨ t¯¦°Z·Áv´·®~¿Âzv¿Z]®dÀÄZ·~¿Âz£¦Â°®Z¿Á®Z d¦ÄZ·®°º¯²ÀÀc±¦~ ¾º¯Z¸dÀ«ºXº¯Ävºº´]¶d®²Z¦z]¦x«v³º¾¯x¿º c ZÀ¦¶]Z¸dÀ«ºX¯¦z- ¾ÁZ-v¿®°®®º°³ ®º°³t¯¦°ZÀ¦À¦ºc ÐÕÏ ³°Z §Zpc°º Äzd¯ ¦° ZÀ¦²À]¾Z^c°¦Á¦°v¿Z]¦x«v´³Z°¾¯¿Zl³¦¶]¦°®dÀ©ZÀ¬°z.¿v¨¿Z]¶Z^c°¦°® ZÀ¦ v´¯Z³¾¯Ó¾§¦°®¦¾v¯¬È¦°®¦° ZÀ¦²È§¾Z^c°¦¾v¯®z§t¯ ¶lÀd³ ¦z- ¾¾o¦zªÀ¬pc v´¯¦v§Z·v´¿¦z Z·v´¯±ZÀ³ªÀ¬pc ¶º]z¯®Z´¦ Use case v´¯¦v§ÀZ-v´·®~¿Âz Àp¯ÂÂz°¬£ªÀ¬pc ¾§¦°®¦¾v¯ ²ºÀ]Ä°Zºº¨°·®z§t¯¦° ZÀ¦²À]Ä°Z¨°·¾.³º.#v¿Z] ZÀ¦¾Z^c°¦¾v¯²ÀÀc±¦ª^£ Á°ÂZºp¯ÄZ¸º¯¦z-Zº¿®v´¿Zº°³¾º¯tºº¯ÔÁ°ÂZp¯¿¦z-Z¿®¶]¿ºº¯¾¿Z¸¯¦z-Z¿®\«Z£°®¦° ZÀ¦ ¶]v´d·Á®Z d¦®°º¯¦¿»¦v·¦¶¿ÀvÀ°b¸k°® ZÀ¦²À]°®¶Z^c°¦Ä°¦z£z]¾.³º.#sZ \«Zº£°®®zº¨¬°²ºº¿¦v´§¾¯z¿ºc¦°Á®Z d¦®°º¯¦¿®z¨¬°Á°ÂZp¯¿¦z-Z¿®z·z.¿®©°Z^ ®º¾¯¿Zl³¦¿ZÀ¾Z°¦¢¿z±¦Z¸È§²À]¶Z^c°¦ Á¾üü益¯ ³°¢èÇ¿Âç ³°¢èǾ È÷ TOrderForm ªÇ¦»°® ³°¢èÇ¿Âç ªôмÌ÷ ĬÌ÷ ®Â°Â¢Ó¢ì« ³°¢èÇöôë ij ľà¥öôë ĬÌ÷Á¾ûÂÂ" ³°¢èǾ¬üï ¢ïÁ¾ûÂÂ" ³°¢èÇÁ¾ûÂÂ" ³°¢èÇöôë TCustomer TOrderCntl TArticles TOrder TOrArticle Á¾ûÂÂ"Tç¢ ³°Z b^gÄZZ¤c ³°Z b^gÄZZ¤c ³°Z Äv]®¬£ÄZZ¤c Äv]®¬£¦¿©ZÀW|k b^g ÇZ§¾zd´§ ¾«¦ºc¶À«Â¦¿¦z-Z¿®ÐΪ¨ Conceptual ModelÓ InteractionÔ ÐÕÐ v³ºº¾º¯tº¯ÖÄ°Zº¨°·¿¦zº-Zº¿®ÂÕ¾º«¦ºc¿¦zº-Zºº¿®©°ºÂ®¶]Á°ÂZp¯ÄZ¸¯¦z-Z¿® ¶]¦°Á®Z d¦®°º¯¦¿®z¨¬°¿¦z-Z¿®¸º³²¿¦°®b¦Á°ÂZp¯¿¦z-Z¿®±¦´Zs¾º³¾«¦ºc¿¦z-Z¿® ¶ºÀ«Â¦¿¦zº-Zº¿®ÐΪ¨º°®v´¿Zº°³¾ºº¯t¯ ZÀ¦²À]¾«¦ºd¯ÄZ¸¯ZÀ±¦Ä¦¶«Z^³®¾®Z^c©°º ³°Z b^gª°³°Z b^g¾ºX¯¿¦z-Z¿®²¿¦°®b¦Áv¶W¦°¦ÇZ§³°Z ©ZÀ¬°Ä¦z]¾«¦ºc ©ZºÀW|kbZº¿°®Â¿zº¿Zº°³¶º À³°Z ¿z ¾v´§¾¯±Z¡³°Z ¿zĦz]ZZ¤cZ]¦° Áv³Âz°®ÂbZ¿°®¦°¾Z¤d¯©ZÀW|k³°Z ¿z¿Z°³±¦~ ¾²¿¦®°¦®Áv¸z]¦°³°Z ¾º¶º]¦°³°Z ººb^gÄZZ¤cvZ]Áv³ÂzĦ°¦®¾Z¤d¯¶¨Àc°º°®v¿Z°³¾¯ºldkÀZ¿zd¯ ¸ºº³²º¿¦bºz-zº³°®¾zdºº´§|§z¯¦¿v¿Z]Á®Z d¦®°º¯z·Ä¦z]Ǻ¦v·®¾¯³°Z ¾zd´§ ¾º¯®º·¦z¾º-®Zº¶º]¦°Á®Z dº¦®°ººº¯¦¿©ZÀ¬°z]¾zd´§ÂÄzÀ-®À°c¶³º-z·ÀZ¨¯¦|§¦z¯ v´¿Z°³ °®®º¾¯¿Zl³¦¶¬oz¯Â®°®Çº°¯¾«¦ºc¿¦z-Z¿®®Zl¿¦vÁ®¦®nÀºcÇZ]°®¶§°º³Z°· °®Áv¶W¦°¦¾«¦ºc¿¦z-Z¿®²Z¦z]¶³º°³Ä¦z]®º¾¯¿Zl³¦¾¿º³¶¯Z³z]¾º³¶]Z^¿z¤c¿Â®¶¬oz¯ ¿¦zº-Zºº¿®²¿¦°®b¦Áv¶W¦°¦ÑΪ¨°®ÇZ§³°Z ®°º¯Ä¦z]¿Â®¾«¦ºc¿¦z-Z¿®ÐΪ¨ ¶º¯Z³z]¿Zºº-²À«Â¦°®\Àczc²¿¦¶]b¦Ávt¯Z¤À£®Z¸¯ZÀ¾¯Z¦¾Z^c°¦¶ºsÄ°z]¾«¦ºc ¶º§®ºº°³¶ººkº³v¿Z]b¦Ávt¯v³º¾¯¶«®Z^¯ ZÀ¦²À]°®¶§Z¸¯ZÀ±¦Ä¦¶«Z^³®©°º¶] ¾º¯Ä±ZºÁ®ZºÀ ZÀº¦ÄZº·vd¯¬Èº¦°®Zºº¿]¦ºc¾³¦ºs¦z©È°k©°º¶]Ǻ°¯Z¸¯ZÀ²¿¦ ¶º]¾º³¦ºs¦zÄZºº·¶¬°k±¦Ä¦¶«Z^³®\«Z£°®À¦ºc¾¯¦°ÑΪ¨°®Áv¶W¦°¦¾«¦ºc¿¦z-Z¿®v³º ®º°³t¯z¿±ª¨ OrderForm.Show() Customer.Find(cno) OrderCntl.Insert(MyOrder) Order.Insert() OrArticle.insert() Article.find() Sequence DiagramÕ Collaboration DiagramÖ ÐÕÑ Á¾üü益¯ OrderForm Customer OrderCntl OrArticle Product Order ³°¢èǾ È÷ TOrderForm TCustomer TOrderCntl TProduct TOrder TOrArticle Show() ªôмÌ÷ ĬÌ÷ Find(cno) Insert(MyOrder) ®Â°Â¢Ó¢ì« ³°¢èÇöôë ij ľà¥öôë MyOrder.Insert() GetArticle(ArticleInfo) Äv]®¬£¦¿©ZÀW|k Insert() Find() ÇZ§³°Z ®°º¯Ä±ZÁ®ZÀĦz]¾«¦ºc¿¦z-Z¿®ÑΪ¨ ¶º]zºº-¦¶³º°³Ä¦z]®º°³t¯¦°Z¸È§²À]°®¶Z^c°¦Ä°¦z£z]¾.³º.#v¿Z]¶¬oz¯²¿¦°® À°®Insert]Zºcªºs¦®±¦¶º§vºÀ´§¾º¯Áv·Zºº¯vÀWZ°³¶kºcv¶W¦°¦ÇZ]°®¶§¾³¦ºs¦z©È°k ®°ºº¯ÄÇZº§®º¬£Ä®ººkº¯À¦|Àº¯²dZº¿b¸ºkTArticles²Èº§±¦FIndvººd¯TOrAticle²È§ ¾ºo¦z¶º¬oz¯°®|Àº³¦°Z¸ººÈ§²À]¶Z^c°Z¿°¦z£z]¾.³º.#v¿Z]²¿¦z]Z´]®º¾¯¾³¦ºs¦z³°Z v´¯Z³¾¯|À³Î;¯º¸ ¯¾v¯¦°Z¸È§¾Z^c°¦¾v¯®º°³Ä±ZÁ®ZÀÂt¯ ¾º«¦ºc¿¦zº-Zº¿®²ººdz-z³°®Z]v´¯Z³¾¯Z¸È§²À]¸Z°dk¦¬È¦°®¦°Z¸È§²À]¶Z^c°¦ Zºº¿Order²È§ÒΪ¨°®®º°³t¯¦°Z¸È§ÎθZ°dk¦À¦ºc¾¯|À³ÑΪ¨°®Áv¶W¦°¦ °¦zºº£ÇZ§®¬£v´#Z¿¦¿®¦vc³°Z áz]¦¿À°®z.¿®©°Z^¶]b¦ÇZ§®¬£ª¯Z³°Z ¶º]¦°©°ºº¶ºº]¦°°lc¶]¦°®º¾¯¶d -ÎÏ°lc¬È¦°®Z¸È§¸Z°dk¦¸º³²¿¦¶]®°¦® À¡¶º]ıºº«bºº¯ÈZ¸È§²À]°®¶]¦°¸º³²¿¦bÀ°·¦zZt]v³¦ºsÀ¦ºc¾¯|À³±¦b¦¾t] Conceptual ModelÎÍ AssociationÎÎ AggregationÎÏ ÐÕÒ b¦ÁvÁ®¦®Àtc ³°¢èǾ È÷ TOrderForm PassWord : string UserName : string AccessRight: integer ShowMenu() SetAcessRight() SetPassWord() 1 ³°¢èǪ¦¯ 1 ±oÀ»¦ 1 Show() Hide() GetArticle() 1 TOrderCntl TOrder 1 ªÿ[à« 1 ¾Â¬üï 1 1 Insert(MyOrder : Torder) Insert() 1 TCustomer 1..* Find(cno : integer) TProduct TOrArticle 0..* 1 1 Find() Insert() ÇZ§³°Z Ħz]Z¸È§¾Z^c°¦¾v¯ÒΪ¨ ²ºÀÀcZºº]£¦Â°®®º¾¯z¿ºcz³®°º¯®dÀZ]¶Z^c±¦°®³¦®ÄZ¾§¦°®¦¾v¯²ÀÀcZ] Ä°Zº¨°·zº.¿v¨¿Zº]v¿Zºº]®dÀ±¦Á®Z d¦®°º¯¦¿¿Zl³¦°®¾¬¯¦º¶#¶§®º¾¯t¯ ZÀ¦ ¾º¯tº¯º]¦Â°Â¾·v³Z¯±ZºÁ|À³Zºº¨¯®dÀ£¦Â°® ZÀ¦²È§¾Z^c°¦¾v¯²ÀÀcZ]Âv´¿Z°³ ®º vº´§¾º¯º´§¦ÂZº·®¦v¿Â°ª]Zº¤¯°®°ºººZ]®ºkº¯b¦Z·®¦v¿Â°ª]Z¤¯°®´§¦Â°º °®¦xºº«®º°³t¯À¦ºc¾¯Z¸À-&¿ÂZ]¦°b«Zob¦Á¦z°·b«ZozÀÀcZ]®¦v¿Â°ª]Z¤¯°®´§¦Â zÀºÀcZº]À¦ººc¾º¯¦°°Zºd°v´¯Zºº³¾¯|À³ ¾b«Zo¦° ¾¦¿ÄZ·v¬À¶º°l¯¦z- ¾ÁZ-v¿® ¾º¯©ÇZºo±¦Ä¦¶¨^º©°ººº¶]¦° ZÀ¦Ä°Zd°¾v¯¦x«®º°³t¯Z·®¦v¿Â°ª]Z¤¯°®b«Zo °®Z¸ºÈ§¾·v³Z¯±Z±¦~²¿¦z]Z´]v³º¾¯©ÇZo²À]°x-\kº¯Z·®¦v¿Â°®z§t¯À¦ºc ®º°³t¯¦°°ºÂ°Zd°²È§z·Ä¦z]v¿Z]Z¸È§¾Z^c°¦¾v¯\«Z£ |Àº³²Èº§zº·Ä¦zº]v¿Zº]v´dº·°ººZº]©¦®ººkº¯b«ZºozÀºÀcª¯ZººZ·®¦v¿Â°¶§Zl³¡±¦ ªºs¦®°®À¦ºººc¾¯¦°²È§¦¿z]Á®°¦ÂÄZ·®¦v¿Â°®º°³t¯¦°²È§À¡z]Á®°¦ÂÄZ·®¦v¿Â° ¿¦zº-Zº¿®¶º]¶ººkºcZ]¶³º°³Ä¦z]vZ¿ºkb¦ªÀs®À¡°®²È§À¡¶§©ÂZ d¯¾«¦ºcÄZ¸¯¦z-Z¿® ÐÕÓ vºZ]¾º¯ÓΪ¨º¢]Zºº¯TOrderForm²È§¶]Á®°¦ÂÄZ·®¦v¿Â°ÑΪ¨°®Áv¶W¦°¦¾«¦ºc ®º¾¯²È§b«ZozÀÀc¦¿\kº¯Á®°¦Â®¦v¿Â°z· OrderForm TOrderForm Show() GetArticle(ArticleInfo) ¾«¦ºc¿¦z-Z¿®²Z¦z]Á®°¦ÂÄZ·®¦v¿Â°ÓΪ¨ ÂĮ°®¦vºº¿Â°Â®TorderForm²È§Ä¦z]ÇZ§³°Z ®°º¯¢^z]ÓΪ¨¶]¶kºcZ] zº¿±©°ºº¶º]²Èº§²ºº¿¦Ä¦z]ÎÐb«Zo¿¦z-Z¿®²¿¦z]Z´]®º¾¯®Zl¿¦©ÂZ d¯b«Zo®¶lÀd³°® ¸Âz Show b¦ vÀWZc Áv´·®³°Z GetArticle ¶°cZs bZ¿°® ³°Z ©ZÀW|k b«Zo¿¦z-Z¿®\«Z£°®°Zd°ÔΪ¨ zº·À¦ººc¾º¯®ºº¶º¯Z³z]¾vºº¯¶]ª¿v^cv³¦ºc¾¯¶³º.#Ä°Zd°¾v¯²¿¦¶§b¦Zl´¿¦¾¦º ±¦¦À¯¦v§¶¨´¿¦²Z¦z]®º°³t¯Z¸¬°«¦°ºd®¶^ºc¶]¾«¦ºc¿¦z-Z¿®ÄZ´^¯z]¦°b«Zo °®¦°²Èº§²¿¦´§¦ÂZ¤À£®v·vÀ¯°TrrderForm²È§Ä¦z]GetArticleZ¿Show®¦v¿Â°Â® ª]Zº¤¯°®Áv³zÀº-®ºÀ°cªº¯¦º©°ºº¶º]Z¸ºÈ§\ººÀczc²¿¦¶]®z§Ä±ZÁ®ZÀ¶¯Z³z]v§\«Z£ ¶º]bÀ«Zº¿¦zº-Zº¿®\«Zºº£°®¦°²È§¦¿°Zd°À¦ºc¾¯®z§v´·¦ºsª°®ºs¾^³ZkÄZ·®¦v¿Â° ®º°³t¯Äzd¤À£®©°º State DiagramÎÐ ÐÕÔ °¦|¦¿z³Ä®Z¸´Àv´¿¦zÐÎ °¦|ºº¦¿z³Ä®Z¸´Àv´¿¦zÀ¦º´bpcÁv¶dsZ´¾Â°§Zd§²¿¦¶¯¦®¦°®°¦|¦¿z³vÀ«ºcĦz] ¾º°z]®°ººº¯Áv¬z¯ÎÒ²¯°Çºc¶§Ä®Z¸´Àv´¿¦z²¿¦t]²¿¦°®b¦ÁvÁ®Z d¦ÎÑ b¦z¿±©°º¶]°¦|¦¿z³vÀ«ºcªo¦z¯²¯°Ç®Z¸´À¢^z]b¦¶dz-°¦z£ Z¸¿v´¯±ZÀ³n¿zcжÀ«Â¦¾°z]³°¦|-϶À«Â¦Ä|¿°¶¯Z³z]Î Á®Z d¦ÄZ·®°º¯¿zcÓ¶¯Z³z]¶À«Â¦¶³º°³®Zl¿¦Ò¶¯Z´d«®Zl¿¦Ñ Ä|¿°¶¯Z³z]¬È¦Ö¶À«Â¦Ä°Z°¯²ÀÀcÕ¶À«Â¦¾§¦°®¦¾v¯®Zl¿¦Ô Ä®Z¸´À³Â°°®Ä|¿°¶¯Z³z]v´¿¦zÕΪ¨ ¶º¬oz¯ÀZº°·²º¿¦º£¦Â°®®ººtºº¯Z·¶´¿|·ÂÁÞÂzÄv´^³Z¯±v¿Z]Ä|¿°¶¯Z³z]¶¬oz¯°® tº¯Äv´^³Zº¯±¦º¿bº¦²º¨°¯©ZººÀ]zlc²Z¦z]¾´À°tc°º]¦vd]¦°®b¦¾l´ÀZ¨¯¦ ®¦zºº¦¿ZÂÁ±ºo¾³Z¯±Z©°Z#v¿Z]°º´¯²¿¦Ä¦z]®º¾¯±Z¢Z·±ZÀ³¾°z]°Z§~®º °®¦°Z¸º³¢¾º À§Â¾cZºÀ¬°ÄZ¸º¿v´¯±ZÀ³®¦zº¦¿ZººÂÁ±ºo²dz-z³°®Z]~®ºt¯ ®Zºl¿¦Zº]À¦ºººc¾¯b¦bsZ´°¦|]¦¦¿ÎÓıZ¶³º°³vZ¿ºkv¿Z]Á|À³Z¨¯v¿vk®dÀZ]¶Z^c°¦ ¶º]Á|À³Zºº¨¯®dÀZ¿¡ÂvZ]Ķ#Z¤À£®z]°Z§±ZÀ³¶§®z§t¯¾¿¦zk¦ÄZ·¶¯Z³z]±¦¾¿Z·¶³º°³ b¦º.tZ§º¬¯©°º tº¯¦°®dººÀ±¦Z¸³¢Á®Z d¦ÄZ·®°º¯ÂZ·Áv´´§Á®Z d¦v¿Z]®dÀ®z¨¬°bsZ´Ä¦z] Recommended Process Model (RPM)ÎÑ Craig LarmanÎÒ pROTOTYPINGÎÓ ÐÕÕ ©ZººÀ¬°z.¿v¨¿Z]Z¸³¢Ä°Z¨°·±¦¶§¾¿Z¸È§ÂZÀ¦À¦ºc¾¯Á®Z d¦ÄZ·®°º¯²ÀÀc±¦~®z§ ¦vºd]¦°®¶º§bº¦¾¿Z¸ººÈ§²À]¶Z^c°¦z.³ZÀ]¾§¦°®¦¾v¯®z§t¯¦°®º¾¯¿Zl³¦®dÀ ¾¯º¸ºº ¯°ZdsZz.³ZÀ]¾v¯²¿¦£¦Â°®®º¾¯t¯Á|À³Z¨¯®dÀ©ZÀW|k²dz-z³°®ÀÂv] ²º¯°ÇÄ®Z¸´ºÀ³Â°°®Zº·Äv´¯±ZººÀ³n¿zcÂÁÞÂzÄv´^³Z¯±ÂÄ|¿°¶¯Z³z]±¦~b¦®dÀ ®º¾¯±Z¡ªÀ¬pc¶¬oz¯ Á®Z d¦®°¦º¯¿¦z-Z¿®ª¿vcÏÄ°ÂzÁ®Z d¦®°¦º¯²ÀÀcÎ ¾«¦ºc¿¦z-Z¿®²ÀÀcѾ§¦°®¦¾v¯ª¿vcÐ b«ZoÄZ¸¯¦z-Z¿®²ÀÀcÓ¾cZÀ¬°ÄZ·®¦®°¦z£²ÀÀcÒ ²¯°ÇÄ®Z¸´À³Â°°®ªÀ¬pc¶¿|lcZ¿|À«Z³¡v´¿¦zÖΪ¨ ÄZ·¿¦z-Z¿®¬È¦Âª¿vcÂÄ°ÂzÁ®Z d¦ÄZ·®°º¯²ÀÀc±¦~ªÀ¬pc¶¿|lc¶¬oz¯°® ÁZ-v¿®°®Z¿®À·Z ¯²À]¶]¦°z.³ZÀ]¾v¯²¿¦b¦¾§¦°®¦¾v¯ªÀ°¨cz]Áv°vÀ§ZcÁ®Z d¦®°º¯ ¸ºº³²º¿¦¢º^zº]®ººº¾¯t¯¾cZÀ¬°®¦®°¦z£²È§z·ÄZ·vd¯Ä¦z]b¦Z¸È§¦z- ¾ ¶º¬oz¯®ººÀZºÀ]ª°«¦°ºdº®¶^º©°ºº¶ºº]vd¯ÀºcÂÄv]¶zÎÔ¾¬^£¶zv¿Z]®¦®°¦z£ ®dºÀ¾ºo¦z¶º]À¦ººc¾º¯¶º¬oz¯²º¿¦±¦~ºbº¦Zºº·±ZÀ³bsZ´¶¬oz¯£¦Â°®ªÀ¬pc¶¿|lc bs¦®z PreÎÔ ÐÕÖ z]°Z§ÄZ¸]¦°ÂZ¸°¦|-²ÀÀcϾ£¦ÂÁ®Z d¦®°¦º¯²ÀÀcÎ ¾«¦ºcÄZ¸¯¦z-Z¿®²ÀÀcÑ®dÀÄ°Z°¯ª¿vcÐ ¾cZȦ¦³Z]¿zcÓZ¸È§¾Z^c°¦¿¦z-Z¿®²ÀÀcÒ ²¯°ÇÁZ-v¿®°®¾o¦z¶¬oz¯ÎÍΪ¨ Z¸È§Ä°z]®ºkº¯©ZÀ¬°ÂZ¸È§Z¿®À·Z ¯Z·±ZÀ³bsZ´z]vÀ§ZcªÀ¬pc¶¿|lc¶¬oz¯ v´dz-°¦z£Á®Z d¦®°º¯z¿±°¦|]¦Z¸¿v´¯±ZÀ³bsZ´ÂªÀ¬pc¶¿|lcb¸k®°¦® ¾cZÀ¬°ÄZ·v´¿¦z²ÀÀcb¸kÁ®Z d¦ÄZ·®°º¯ Î ¾¬¦ÄZ¸È§z.¿®©°Z^¶]Z¿Â®À·Z ¯²ÀÀcb¸k¾§¦°®¦¾v¯ Ï ®dÀ©ZÀ¬°ÂZ·®¦v¿Â°²ÀÀcb¸k®dÀ¾«¦ºc¿¦z-Z¿® Ð ®dÀ©ZÀ¬°²ÀÀcb¸kZ·®¦®°¦z£ Ñ ¾º¤´¯¬zº±¦°ºº´¯®°¦®®dºÀ¾º¤´¯®zº¨¬°Â°ZdsZº¬zºzº]vÀ§Zººc¾o¦z¶¬oz¯ ²¿¦°®b¦¶¨^ÂÄ°¦|¦btÄ°¦|¦¿z³Àp¯²dz-z³°®ÀÂv]®dÀ¬zÀ®º°³t¯ ®º¾¯t¯©ZÀ¬°¢´¯Z¸´c¶¬oz¯ ÄZ¸º¯zÂZ¸ºÀkÂzsÂZ¸º¿®Â°Â¶ºdz-°¦zº£®vººl¯¾°z]®°º¯Á®Z d¦ÄZ·®°º¯¶¬oz¯²¿¦°® ¾º¯¿Zºl³¦Ä±Zº¶º¯Z³z]¾¨¿|Àº¾ººo¦z°Z§Z´^¯²¿¦z]v³º¾¯t¯Â¾o¦zZ¤À£®¶º]z¯ ¾º¯Ävº´]¶dº®Âtºº¯Z¤À£®Z¸È§®º¾¯Z¸È§¾Z^c°¦¾v¯¶]ª¿v^c¾¯º¸ ¯¾v¯®º Ä°Zº°¯bº¦®zº³°®¦°°¦|º¦¿zº³Ä°Zº°¯¶ºº¿Ç¶¬zv¿Z]Z¸È§Äv´]¶d®¿Z.´·°®v³º b¦z¿±©°º¶]¶¿Ç¶¬z®º¾¯®Zl¿¦¶¿Ç¶©°º¶]²¯°Ç®Z¸´Àz]Z´]®dÀ «°ZsÄZÀ³®Z]©ZZ^c°¦Â¾kÂzsĮ°ÂÄZ¸¯zª¯Z]¦°¶¿Ç Î ©ZÀ¬°¢´¯ª¯Z©ZÀ¬°¶¿Ç Ï ÐÖÍ b¦¶º]z¯ÄZ¸È§Â¾cZȦ¦³Z]ª¯Z¶Zo¶¿Ç Ð ¶º¯¦®¦°®®ººº¾¯¿Zl³¦®dÀıZÁ®ZÀZd¿Z¸³Â¾¨¿|À¾o¦z¾¤´¯¾o¦z¶¬oz¯±¦~ b¦Ávt¯²¯°ÇÄ®Z¸´Àv´¿¦z°®Ä±ZÁ®ZÀ¶¬oz¯ Z·vd¯Ä±ZÁ®ZÀÏZ¸]¦°ÂZ¸È§Ä±ZÁ®ZÀÎ Z¸°¦|-ıZÁ®ZÀÑz]°Z§ÄZ¸]¦°Ä±ZÁ®ZÀÐ Z·¶¯Z³z]Àº¯±¡Ó¾cZȦ¦³Z]ıZÁ®ZÀÒ ²¯°ÇÄ®Z¸´À³Â°°®Ä±ZÁ®ZÀ¶¬oz¯ÎÎΪ¨ ¾¬¯Zº¨cvº³Â°¶º¯¦®¦°®vº°¾º¯¿Zºl³¦¶º¿ ZÀºº¦²À]Ä°Z¨°·±¦©ZÀ¬°¦z- ¾ÁZ-v¿®°® z³°®¦°©Z°Z ®dÀ¶³º°³Ä¦z]b¦Ávt¯°¦|¦¿z³®Zl¿¦v´¿¦zªo¦z¯¾°®Z¸È§ ¸ºº³Â®Â³°Z ºº®¬£³°Z ¿º¸ ¯Z¿²È§ª¯Z®dÀ²¿¦Ä¦z]Á®Z¾¯º¸ ¯¾v¯¦¿v¿zÀ.] vZ]v³¦ºc¾¯Ä®z¾d§zÄzd¯ ³°Z Äzd¯ ³°Z ®¬£ ¾d§zÄzd¯ Ä®zÄzd¯ ®À·Z ¯²À]¶Z^c°¦¶À«Â¦¾v¯ÎÏΪ¨ ²È§Â®BÂA¶$³Z´#°º´¯²¿¦Ä¦z]®º¾¯t¯®À·Z ¯²À]¶]¦°®À·Z ¯²ÀÀc±¦~ ÐÖÎ b¦z¿±©°º¶]Z¸³¡²À]¶]¦°v´Z] b¦BÁzÀÁv´´§Á®Z d¦Áv´´§Àºc±¦¾º³¦«Z¯Z]¶Z^c°¦°®ª¯Z±¦¾t]A ¸¦ºº³¦²ºdz-zº³°®Zºº]\¿zc²¿¦¶]v´¯Z³¾¯Z¸³¡ÎÕ¸Z°dk¦¬È¦°®¦°¿º¸ ¯Â®²À]¶]¦° ®º¾¯®Zl¿¦z¿±©°º¶]ÎÖ¾§¦°®¦¾v¯¬È¦°®Z¿Z¸È§¾Z^c°¦¾v¯®À·Z ¯¸Z°dk¦ 1..* ³°Z 1 <®°¦® 1 Äzd¯ ò÷¢Ë> 1..* ¾d§zÄzd¯ ³°Z ®¬£ Ä®zÄzd¯ ¾§¦°®¦¾v¯ÎÐΪ¨ ®z§t¯|À³¦°Z¸À-&¿ÂbsZ´¶¬oz¯°®v¿Z]¿º¸ ¯z·Ä¦z] ³°Z Á°Z° r¿°Zc bÀ Z¸] 1 1..* <®°¦® Äzd¯ ¿Z³ ²°®¡ 1 ò÷¢Ë> 1..* Ä®zÄzd¯ ¾d§zÄzd¯ ³°Z ®¬£ ¿Z³: String ®¦vc: integer ©°Z§Á°Z° b°À£: Real v§: Integer bÀÂ: Boolean °Z^d¦: Real ªÀ¬pc¶¿|lc¶¬oz¯¶°cZs°®¾§¦°®¦¾v¯ÎÑΪ¨ Ħzº]®º¾¯®Z d¦¾«¦ºc¿¦z-Z¿®¶]¿ºº¯¾¿Z¸¯¦z-Z¿®±¦Z¸È§Ä°z]©ZÀ¬°²ÀÀcĦz] ¶ºkºcbº¦Ávº¶ºW¦°¦Äzdºº¯ºcÇZ§³°Z ©ZÀ¬°Ä¦z]¾«¦ºc¿¦z-Z¿®ÎÒΪ¨°®¶³º°³ b¦Ávt¯]¦ºc¾¯Z¦\«Z£°®©ZÀ¬°¿¦z-Z¿®²¿¦°®¶§vÀ¿Z°³ AssociationÎÕ Conceptual ModelÎÖ ÐÖÏ Äzd¯ ³°Z ³°¢èÇöôë Create() AddItem() Create() CloseOrder() ¾«¦ºc¿¦z-Z¿®ÎÒΪ¨ Á®Z dº¦®°ºº¯Ä¦zº]¾º«¦ºc¿¦zº-Zºº¿®²Z¦z]¶§Z·vd¯²d¦®b®°®Z]À¦ºc¾¯\Àczc²¿¦¶] Äzdº¯¢º¿z±¦¦vººd]¦¼ºª¨°®®º°³ªÀ°¨c¦°Z¸È§¾Z^c°¦¾v¯Ávt¯ÇZ§³°Z ¿Èº£¦®Zºl¿¦b¸ºk³°Z ºázº]®Zºl¿¦±¦~ºº®º¾¯¾³¦ºs¦z³°Z ²È§±¦Create()vd¯ ]Zcv]¶¬oz¯°®vd¯²¿¦ªs¦®±¦¶§®º¾¯¾³¦ºs¦zAddItem()À¦º´bpcÄz.¿®vd¯³°Z ®º¾¯¾³¦ºs¦zCloseOrder() ¾º-®Zº¶º]ıZºÁ®ZºÀ¶º¬oz¯°®À¦ººc¾º¯Z¸ººÈ§¾Z^c°¦¾v¯ªÀ°¨c±¦~\Àczc²¿¦¶] ®º°³z¿±©°º¶]¦ÂZkv§¶]ª¿v^c¦°²È§z·Àºc public abstract class Äzd¯ { private string name; private string address; public Äzd¯ ( string n, string a) { name = 1; addres = a; } ..} public class ¾d§zÄzd¯ extends Äzd¯ public class Ä®zÄzd¯ extends Äzd¯ public class order { private Data dateReceived; private boolean isPrepaid; private ³°Z ®¬£[] items; private int itemCount; public order (boolean rePaid, string n) {dateReceived=newDate(); isPrepaid=prepaid; number =n,} public void addItem(int quantity, float unitPrice) { orderLine = new ³°Z ®¬£(quantity, unitPrice); addItem(line); } ÐÖÐ RUPv´¿¦zÑÎ |Àº³ÄÞºº«Âvd¯²ºº¿¦b¦RUPÏÍÀ¦º´bpc¾ZsÄÞº«Âvd¯Âv´¿¦zz]¾´d^¯±É°¾Z´È°°¦|]¦ ¢]Zº¯¾ººpc®Zºl¿¦n¿zºcbsZ´ººZ¿§Zd§¦¾¬¦¶¬oz¯°Z¸#ª¯ZZ¸¿Þº«Âvd¯z¿Zv´³Z°· vv´·¦ºsÁ®¦®nÀºcZ¤À£®ªo¦z¯²¿¦b¦ÎÓΪ¨¾Âvk RUP ÏЮZl¿¦ ÏÏn¿zc ÏÎbsZ´ ÏѾºpc ÎÍ ÓÒ ÏÍ Ò ³Èc ÎÍ ÒÍ ÐÍ ÎÍ ©v¯ ¾o¦z ¾l´ÀZ¨¯¦ ¾¤´¯ ±ZÀ³²ÀÀc ÎÔ ÎÒÏ ³Èc ÏÕÏÑ ÏÑÎÓ ©v¯ ¶³Z°À \À§zc Z ZÀ º¯ Z· ¶³Z°À º¯  ı À ±¡Â Á® À ±¡ ¾o z ¾¨¿|À ¦ ÏÍÍ ÐÎÎÖ ÓÑÒÏ ÏÍÍ ÐÏÏÍ ÒÓÑÍ Ä°Z]¡ RUPÂÄ°Z]¡ÄZ¸Â°°®ÀZ¯±Â³ÈcÄZ·v°®Âªo¦z¯¶¿Z¤¯ÎÓΪ¨ ÁvºªÀ¨ººcz¿±¬z¶]bÀ«ZÄ®¦vc±¦RUP°®°¦|¦¿z³v´¿¦z©ZÀo¶sz#ªo¦z¯±¦¦¿z· b¦ ¾Z¤d¯Ä¦¶zoÂÄ°Z§ÄZ·±ZÀ³½°®°º¯¦¾v´¸¯ Î ¾Z¤d¯§º¬¯Â±ZÀ³®°º¯Á|À³Z¨¯®dÀ®z¨¬°Â°Zd°¶]Ä°Z§ÄZ·±ZÀ³ª¿v^cZ·±ZÀ³ Ï °¦|¦¿z³Ä°Z°¯¶]Z·±ZÀ³ª¿v^c¾o¦zªÀ¬pc Ð ®°ººº¯®z¨¬°Â°Zd°Z]¢ ]Z¯ÂÁv¬z¯Ä°Z°¯²Z¦z]°¦|¦¿z³®Zl¿¦Ä±ZÁ®ZÀ Ñ ¾Z¤d¯z³ Áv¬z¯®z¨¬°Â°Zd°ÂZ·±ZÀ³¶]°¦|¦¿z³¾¿º.tZ±¦ÀZ´À°¦¾ºoÀº¯±¡ Ò °¦|¦¿z³¬dt¯ÄZ¸¿¦z¿Â¾]Z¿®°Â©¦zÀÀc¾zd´§©¦zÀÀc¾zd´§ Ó ÁÞÂz¶]¾Àtc]Z´¯ÂÄv´^³Z¯±¾zd´§ÁÞÂz¾zd´§ Ô Rational Unified ProcessÏÍ InceptionÏÎ ElaborationÏÏ ConstructionÏÐ TransitionÏÑ ÐÖÑ °¦|¦¿z¦¿z³¶ºcÀp¯²ÀÀc¾cZÀ¬°Àp¯ Õ Z¸dÀ«Z¶°cZsĦz]¿±Ç©ZÀ¬°¶À¬§³zd- Ö zº·v³ºº¾º¯°¦zº¨czºº§x«¦¼ºÄZ¸dÀ«Z¶À¬§¶¬oz¯z·°®¶§ÁvÁ®¦®ÀZ³ÎÔΪ¨°® ª¨º²º¿¦°®¦xº«v³ºº°¦z¨cb¦²¨°¯¶§¾¿Z¸¯v£b¦ÁvªÀ¨c¿v£v´#Z¿¦¿±¦¶¬oz¯ b¦Ávz·ZnÁ°Z°¿v£Ï¿v£±¦~ ¶À«Â¦bsZ´ n¿zc ®Zl¿¦ ¾ºpc Ä°Z§±ZÀ³²ÀÀc ±ZÀ³ª¿v^c®À¸ c ªÀ¬pc¶¿|lc ıZÁ®ZÀ Àº¯±¡ ©¦zÀÀc¾zd´§ ¾cZÀ¬°Àp¯²ÀÀc ¶ºc ¶À«º«¿v£ ¿v£ ¿v£ ¿v£ ¿v£ ¿v£ ¿v£ ¿v£ Î Ï n În Ïn m Îm RUP¾Z´°ÁvÀZ¨¿v´¿¦z¾¬§ÄZ°ÎÔΪ¨ °®°¦|ºº¦¿z³²v´¸¯»v·v¿Z]RUPÄÞº«Âvd¯¢^z]ÁÞÂz¦¿¿Zl³¦Ä¦z] ¶ºÀ¬§Ä¦zº]¾cZºÀ¬°°¦|º¦¿zº³±¦¶ºº³º°³¦¿¶W¦°¦Â®Zl¿¦©ZÀo¶sz#±¦¿v£z· ¦xº«vºZ]¾ººº^£ª]Z£Â¿º¸ ¯z]°Z§ÁZ-v¿®±¦°¦|¦¿z³v¿Z]vZ]®dÀÄZ·z]°Z§ ¶ºÀ¬§Áv³zÀº-zºº]°®v¿Z]¿v£z·v´¿Z°³bÀ«Zz.¿v¨¿Z]ÀZ¯|°·°º]v¿Z]®ÀcõZ¦ ª¯Zº¿vº£zº·®¦®¿Zººl³¦¦°ÁÞÂzÄZ¸dÀ«Z¶À¬§v¿Z]¿v£z·°®vZ]Z¸°dÀz¿± ¦°Zº·±ZÀ³ªººÀ¬pcbÀ«ZZ°¬¯Z·±ZÀ³bsZ´vZ]v¿Z]®¦z¦Ä°Z§ÄZ·±ZÀ³bsZ´ b¦®v·¦ºs¾Z^³®¶]¦°Äv]ÄZ¸dÀ«Zz¿Z¾¦Â°²¿¦z]ÂZ·±ZÀ³½°®Ä¦z] ÐÖÒ ¦º¿¦vºd]¦¶º§b¦zd¸]®z§t¯ÁÞÂzÄv´^³Z¯±Ä¦z]¦°¿v£z·ÀZ¯±¢À£®°º]À¦ºc¾°³ ÁÞÂzºÄZ¸ºº¯v£®¦vc¶d ·Â®¶³º°³Ä¦z]¿v£²¿¦¿Zl³¦b¸k¿±ÇÀZ¯±z-¦vÀ³Zz]¿Zl³¦¶]¦°¿v£ ¶ººd^«¦®º]v·¦ºs¿±ÇÀZ¯±ÁÞÂz¦zk¦b¸k¶d ·bºd¯°º]ÁZ.³¡vZ]¿v£Ð͸º°l¯°® zº§¯¶ºº]¶¯¦®¦°®vZ^³¢À£®b¦²¨°¯¾Â¦¿Z-¦x«®z§t¯¦°ÀZ¯±¿v£z·¸Âz±¦ªÀ£v¿Z] vv·¦ºs¶ds¦®zªo¦z¯ ¶À«Â¦bsZ´¶¬oz¯ÎÑÎ ¶¬oz¯²¿¦°®¶d¨³²¿zd°¸¯b¦ÁÞÂzÄv´^³Z¯±Â¾l´ÀZ¨¯¦»¦v·¦²ÀÀcª¯Z¶¬oz¯²¿¦ ®º¾¯Ä°Â¡®z-ª¿¯©ZȦ¶¬oz¯²¿¦°®²À´$°·b¦®ÀcõZ¦²ÀÀc¾¿ZZ´ ¾ À§Â¾cZÀ¬°ÄZ·±ZÀ³±¦¾dÀ« • °¦|¦¿z³Ä°Z°¯ • »v·Àºc • ÁÞÂz¶À«Â¦Ä|¿°¶¯Z³z] • ÁÞÂz¸ºº¯ • ®°¦ºº¯°®zº³®°ºº¯Á|À³Z¨¯®dÀÄZ·z]°Z§Â°¦|¦¿z³¾v´¸¯®ÀcõZ¦v¿Z]¶¬oz¯²¿¦¶°cZs°® v´z]¢¦ºc¶]z¿± v´§¾¯Á®°Â¡z]¦°Z·±ZÀ³²¿¦¾cZ³Z¨¯¦¶#ÂbÀ#®¦z¦Ä°Z§ÄZ·±ZÀ³ Î ÁÞÂz¶À«Â¦Äv´^³Z¯± Ï °¦|¦¿z³¶À«Â¦Ä°Z°¯ Ð n¿zc¶¬oz¯ÏÑÎ ¿vºº£z·º]v´´§Áv·Z¯¦°°¦|¦¿z³¾¬¯Z¨czÀ¶ºc°Âz¯¶]Z·z]°Z§v¿Z]¶¬oz¯²¿¦¾°® ÄZ¸º³º¯±¡À¦ººd]v¿Zº]¿vº£zº·°®vººZ]¾¬^£¶¬oz¯°®°¦|¦¿z³Áv®Zl¿¦¶³v]vÀ¿ZcªÀ°¨cb¸k nºÀpÄv´^³Zº¯±¶º§vº´§ªZººoÀZ´À°¦z]°Z§v¿Z]®z§®Zl¿¦®z¨¬°bpvÀ¿ZcĦz]Äv¿vk Zº]¶ºº¬oz¯²¿¦¾°®b¿Z]¾¯°¦|¦¿z³ÄZ¸v´¸¯¦x«v°¾¯¶°cZs¶]¾¦Â°¢^z]ÁÞÂzÂb¦ ¾º°®v´¿Zº°³ÁÞÂzºÄ|º¿°¶º¯Z³z]nºÀpc¶º]©°®Zº^¯vºº³¦Á®z§¦vÀ®dÀ±¦¶§ÄzdÀ]bsZ´ v³º¾¯Ä°Â¡®z-ª¿¯®°¦º¯Z]¶Z^c°¦°®ÄzdÀ]©ZȦ¶¬oz¯²¿¦ÄZ¸¯v£ ¶«Z¯±¦ª¯Z§¾oz¶À¸c • °¦|¦¿z³¾³ZÀ´]Ä°Z°¯ • ÐÖÓ Äv]ªo¦z¯¢À£®Ä|¿°¶¯Z³z] • Ä°¦|¦¿z³®ÀcÂv´¿¦zª¿vc • ÁÞÂz£º¯¶]¦zk¦°®bÀ¤º¯¿v¦¿°ª¯¦º±¦ÄzÀ-º¬k • ®°¦ºº¯°®zº³®°ºº¯Á|À³Z¨¯®dÀÄZ·z]°Z§Â°¦|¦¿z³¾v´¸¯®ÀcõZ¦v¿Z]¶¬oz¯²¿¦¶°cZs°® v´z]¢¦ºc¶]z¿± v³¦Ávt¯Z·z]°Z§Ä°Z§ÄZ·±ZÀ³¢^z]Á|À³Z¨¯§º¬¯®dÀ±¦Á®Z d¦ÄZ·®°º¯ Î b¦\Z´¯°¦|¦¿z³Ä±ZÁ®ZÀĦz]¾]Ztd³¦Ä°Z°¯ Ï v³¦Ávt¯ÁÞÂz²ds¦v³¦Á°±Zt¯¶]¢¿ºc°®¾¬¦ª¯¦º Ð v¯¡v·¦ºs°®¦zk¦¶]Äv´^³Z¯±¢^z]¾¤´¯ÁÞÂzÄ|¿°¶¯Z³z] Ñ ®Zl¿¦¶¬oz¯ÐÑÎ ¾¬¯Z¨czÀ®·±Z]¶¬oz¯²¿¦±¦°¦z¨cz·°®v³°¦v³ª^£¶¬oz¯Z]Ä®Z¿±©ÂZ c¶¬oz¯²¿¦ÄZ¸¯v£ v¿Zº]Z¸ºÀ-&ºº¿Â®º¾¯Á®Â|¦°¦|¦¿z³¶]ÄzdÀ]ÄZ¸À-&¿ÂÁ®º°³bzÀ°¦|¦¿z³vÀ«ºcb¸k°® bº¦z]°Zº§ÄZº·¶dº¦ºszº]|º§z°d¯¾ºo¦z°®¾º¬¦¶ºd´¨³²º¿¦®zÀºº-°¦z£|À³z]°Z§vÀ¿Zc®°º¯ ¿zº³±¦vº³¦ºd]z]°Zºº§zd¿z¶#z·v¿Z]v³º¾¯¶Z¦°¦|¦¿z³¶]ªÀ°¨c°Âz¯¶]Á®Z d¦ÄZ·®°º¯ ÄZº·®°º¯ªºÀ°¨c¾Zºo°®Z°º¶º¨À«Zo°®²¿¦z]Zº´]v¿Zº°³Áv·Zº¯¦zºº³¡®z¨¬°Âv´§Á®Z d¦°¦|¦ ²º¿¦ÄZ¸º¯v£¾º°®vº´§¾ºº¯Á®Z d¦¦°ÁvªÀ°¨cÄZ·®°º¯ª°°®z]°Z§vÀd·z.¿®Á®Z d¦ v³º¾¯ªÀ°¨cª¿¯®°¦º¯¶¬oz¯ Ä°¦|¦¿z³ª¯Z§®dÀ • °¦|¦¿z³ÄZ¸³º¯±¡vÀ¿Zc • z]°Z§¾¦º´¯ • ÏÒ ¾Zºº¤d³¦¶¬oz¯¶¬oz¯²¿¦²dZ¿¶°cZsZ]®º¾¯Á®Z¯¡°¦|¦¿z³±¦ Zd]¶t³¬È¦°®¶¬oz¯²¿¦°® ®°ººº¯Á|À³Z¨¯®dÀÄZ·z]°Z§Â°¦|¦¿z³¾v´¸¯®ÀcõZ¦v¿Z]¶¬oz¯²¿¦¶°cZs°®®º¾¯¸Âz v´z]¢¦ºc¶]z¿±®°¦º¯°®z³ b¦Á®Z d¦ª]Z£Ä°¦|¦¿z³¾ºp¯ Î b¦v´°±°¦Ä°¦|¦¿z³¾ºp¯ Ï v³°¦®¦°°¦|¦¿z³¾Z¤d³¦Ä¦z]¾-®Z¯¡»z®z· Ð Beta releaseÏÒ ÐÖÔ ¾ºpc¶¬oz¯ÑÑÎ Á®Z d¦¦z³¡ª°°®z]°Z§Â¶dz-°¦z£z]°Z§°ZÀds¦°®¾cZÀ¬°°º]°¦|¦¿z³¶¬oz¯²¿¦¾°® Zº]°¦|º¦¿zº³ÄZ¸ºv´¸´¯Âz]°Zº§°¦|º¦¿zº³®º^¸º]¶ºººcĦz]Ǻ°¯¶¬oz¯²¿¦°®¦x«v´§¾¯ bsZ´ºº¶¬oz¯°®Áv²ÀÀc»¦v·¦¶]ÀvÀ°®·±Z]¿Z-²¿¦°®»v·¶d^«¦v´´§¾¯©Z£È¯z.¿v¨¿ v³º¾¯ªÀ°¨cª¿¯®°¦º¯¶¬oz¯²¿¦ÄZ¸¯v£¾°®vZ] Ä°¦|¦¿z³ª¯Z§®dÀ • °¦|¦¿z³ÄZ¸³º¯±¡vÀ¿Zc • z]°Z§¾¦º´¯ • ®°¦ºº¯°®zº³®°ºº¯Á|À³Z¨¯®dÀÄZ·z]°Z§Â°¦|¦¿z³¾v´¸¯®ÀcõZ¦v¿Z]¶¬oz¯²¿¦¶°cZs°® v´z]¢¦ºc¶]z¿± b¦ÁvÀ°v³®º]Áv²ÀÀcbsZ´¶¬oz¯°®¶§®ºs»¦v·¦¶]ÁÞÂz Î v´d·¾¦°Z·z]°Z§ Ï ÄÞº«Âvd¯ªÀ¬pcÒÑÎ Ä°ZÀ]vÀ§ZcÁZ-v¿®²¿¦°®¦x«®º¾¯Äv´]®À¤c ZÀ¦²À]°®©ZÀ¬°¦z- ¾ÁZ-v¿®°® °®¶º§Zºl³¦±¦Zº¯¦®°¦®®ººk¾cZºÀ¬°ÄZºº·vo¦ÂÀ¦º´¶]Z¸°dÀÁv´·®ªÀ¨c ZÀ¦bsZ´z] ¦°Z·®z¨¬°¦vd]¦Z¸°dÀbsZ´b¸kv¿Z]vZ]¾¯Áv´·®¿Zl³¦ ZÀ¦¶³Â©ZÀ¬°»v·Z¸°dÀ ®·±Zº]²º¿¦z]Zº´]®zº§tº¯¦°©ZººÀ¬°°®zÀ-°® ZÀ¦À¦ºd]Z·®z¨¬°ÄZ´^¯z]Zc®º°³t¯ ¾ºº³º´§®dÀ°®Ä°Z§ÄZ·v´¿¦z¶§®º°³t¯v¿Z]¿Z-²À«Â¦°®¶dZÀdsZÁZ-v¿®¢]Z¯ v´d·©°º¶#¶] vºo¦Â¦º¿Ä°Zºk°ºº¯¦Ä°¦zºº£z]ÂZ¤]¶¯±Ç®º°³t¯v¿Z]©ZÀo¶sz#±¦Î¶¬oz¯°® ÄvºÀ«ºcvºo¦Â¦º¿¶º³º°³Ä¦zºº]vZ]¾¯¾cZÀ¬°ÄZ·v´¿¦z¶#b§zZ¿ÀZ¯±Z¦¿ªh¯Ä°Z§ ÀZºº´§°Z§¼º¤oÂv³Zz]³Âz¶]v´§vÀ«ºc¾ºp¯v´§¶À¸c¶À«Â¦®¦º¯v¿Z]®ºs°º¯¦¿Zl³¦Ä¦z] ¾º¯ÄvºÀ«ºcvººo¦Â¦¿ Z¤]°º¯¦Ä°¦z£z]°Z§³®z-Ħz]Ä°Z§ÄZ·v´¿¦zZ¸´¿¦®±¦®z]¦°®ºs v´Z] ¾º¯tºº¯®dÀ±¦Z¸³¡ÄZ·Á®Z d¦Â®¦z¦\«Z£°®¦°Ä°Z§ÄZ·v´¿¦z¦z- ¾ÁZ-v¿®°® v¿Z]°º´¯²¿¦Ä¦z]v´´§ ®º°³t¯¦°¾³Z¯±Z©°Z# Î ®º°³t¯¦°®¦z¦®z¨¬°Â¿ZÂÁ°ºo Ï ÐÖÕ ¾¬s¦®~¾k°Zs¦vd]¦®z§t¯¦°®¦z¦¶ ÀÂz·Ä¦z]Z·Áv³zÀ-~¿Âz Ð b¸ººk°®Áv´·®~¿Âzz·ÄZ·±ZÀ³Â~¿Âz®º^¸]b¸k°®Áv³zÀ-~¿Âzz·ÄZ·±ZÀ³ Ñ vZ¿ºk¦°Ä°Z§~¿Âz¶W¦°¦Ä¦z]¿¦z®º^¸] Zºº·Áv³zÀ-~¿ÂzZ¿Z·Áv´´§Á®Z d¦Ä¦z]¶´À¸]~¿Âz®¦z¦²À]Ä°Z¨°·±¦¸º°l¯°® Ò ®º¾¯t¯ Z¸º³¡¿ZºÂÁ±ººo°®v¿Zº]®¦zº¦ÄZº·±ZÀ³Á®Z dºº¦ÄZ·®°º¯Z¿Z¸¿ÂzbsZ´b¸k Ó ¶d¦ºsb³¦¿°®Z·Áv³zÀ-~¿ÂzÂZ·Áv´·®~¿Âz²ÀÀc±¦~v¿Z]®º¬z¯ Z¸tºZÄZº´^¯zº]~ºÂbZº¿°®¦°Ávº´·®~¿ÂzºÄZ¸tºZÂÁv³zÀºº-~¿ÂzÄZ· ®º°³²ÀÀc¦°Z·Áv³zÀ-~¿Âz¾ À§Â¾cZÀ¬°ÄZ·±ZÀ³ Zºº]v¿Z]®º¾¯±Z¡¦vd]¦ÀZ°·±¦Ä±Z¶¯Z³z]°Z§v¿®º°³Áv·Z¯ÎÔΪ¨°®¶§¶³º.³Z°· ¦°Zº·±ZÀ³Â©ZºÀW|kbZºº¿°®bpÂÄ°¦®®ºs¾Z¦©¦v´d¯®Zl¿¦±¦¶¬ZÈ]¾¿¦zk¦v§®Zl¿¦ ¶³Z ºZd¯¶º§bº¦¾¬¨º¯²º¿¦bºº¦z]°Z§ÄZ·±ZÀ³Äº.tZZ°¾o¦z¶§v²X°¯Â®º¯±¡ Ávº¿®z-°¦|ºº¦¿z³v´¿¦zÀv¾³ÇºÂ¶´¿|·¿¦|¦©Z^kº¯Âv´d·¶k¦º¯À¡Z]Ä°Z]¦ÄZ¸Â° v³¦ ıZ¾v¯¶ ¬ÓÎ v´ºZ]¶ºº¯Z³z]v§¶]ª¿v^cª]Z£¶§¾°À·Z ¯b¦®À·Z ¯À®°Â¡°®z¿ºc¶]ıZ«v¯±¦»v· vÀºZ]¶dºº¦®z³v¯|À³¦°¶¯Z³z]v§¶]À¡ª¿v^c¾.³º.#v¿Z]vÀ´§¾¯®Àzc¾«v¯z-¦¦x« Ä°ººXcÀ¦ºº´bºpc¶ º¬°®®ºººkº«¦®¬®º¾¯Á®Z d¦ÏÓ®ºkº«¦®¬¶ ¬±¦¾v¯²dsZĦz] bº¦¬zºº¯¾§¦°®¦¾v¯¿Z°³Ä°ºXc¿º¸ ¯¶]®ºkº«¦®¬¾º´¯³º·°®b¦¬z¯®ºk Ħzº]¶º§bº¦¬zº¯©Zºº«Â®À·Z ¯±¦Ä¦¶º°l¯À¦º´¶]®ºkº«¦®¬³¦®ÁZ.¿Z¶º°l¯°® ¶º§bºº¦]¦Â°Â®À·Z ¯¢À£®ÀZÀ]®ºkº«¦®¬v³º¾¯Á®z]°Z¨]¾º´¯³º·ÄZ¸°dÀ®Zl¿¦ Z¸º³¡º]¦Â°Â®À·Zºº ¯Z]¶Z^c°¦°®Â®¦±¡ÀZ]±vÀ£±¦®ºkº«¦®¬°®v³°¦®®ºk´Zs¶´¯¦®¦¿°® ®º¾¯ª° ½°®°®¢º¦ºc½¦zdº¦±¦°ºº´¯bº¦¿ÇZºÂ½¦zdº¦®ºººkº«¦®¬ÄZ¸À-&¿Â²¿zd°¸¯ v´´§¾¯fp]§Zpc°º®°º¯°®¶§z ³Â®Ä¦z]v¿Z]§Zpc°º¿º¸ ¯¶³º°³Ä¦z]b¦®À·Z ¯ zºº³°®Á°¦º°·¦°©ZÀ£¦Â±¦¾¿Z¸«v¯Z¯v·®¾¯¼ºv¿zlcb°¶]¦°Z¯®À·Z ¯¿ÇZvZ]¾¨¿ OntologyÏÓ ÐÖÖ °Â®Â¿ÇZºº°®Z¸³¡À®º]vÀ ¯v³zÀ-¾¯z]°®¦°bÀ£¦Â±¦¾t]£¦Â°®Z¸«v¯²¿¦¶§®¿zÀ-¾¯ ¶#®dÀ¦¿À°®±¦¶§v´§¾¯t¯®ºkº«¦®¬£¦Â°®b¦Ä°ÂzzÀÄZ¸À-&¿Â²dt¿° ÄZ·¶^´k®À·Z ¯v´°v·½°®b¸k°®Á°¦º°·¾v¯¶d^«¦®º®Zl¿¦À¡±¦¾«v¯Zc®º«°Zsv¿Z] b¦®ºkº¯©ZȦn¶®ºkº«¦®¬¦¿°®Çº°¯v¿Z°³¾¯z¿ºc¦°¿º¸ ¯¦¿±¦¾´À¯ °®bºº¦Z¸³¡²À]¶]¦°Â¾¬¦®À·Z ¯¶º°l¯£¦Â°®²¿¦©ZoȦ¶º°l¯¶]¶d]¦ÂÎ ®º¾¯¼È¦|À³¿zc¶¿ÇÀ¡¶]®°¦º¯¾sz] ©Zº^g¦ª¯Zºº¶¿Ç²¿¦£¦Â°®v´¯Z³¾¯®ºkº«¦®¬¦¿Ä¦z]Z¿Z£¶¿Ç¦°t]²¿¦¾cZ^g¦Ï b¦Z¸³¡²À]¶]¦°Â®À·Z ¯Z]¶Z^c°¦°®®ºkº¯¿¦zÂZ¿Z£ Ä°zº]¶º§bº¦¾cZººÀ¬°z.³ZÀ]¶¿Ç²¿¦£¦Â°®v´¯Z³¾¯|À³°¦|]¦¶^k¦°¶¿Ç²¿¦¾¬°Ð ®zÀ-¾¯©°ºZ¸³¡]¦Â°Â®À·Z ¯ z·b¦®À·Z ¯¬dt¯ÄZ·¶^´kıZ¦vkÀZ¨¯¦®Zl¿¦®ºkº«¦®¬¦¿Áv°Á®Z d¦²¿¦z]Z´] b¦Z¸«v¯²¿¦²À]¾¯º¸ ¯¶Z^c°¦¶«Z¯®º¾¯v¿zlc¾v¯¦¿ºcZ¸°dÀ±¦Ä¦¶^´k ÑÍÍ ¿Â®ª bsZ´ Z¸¿v´¯±ZÀ³ ¶¯v¤¯ÎÏ vZ]¾¯RPMÄÞº«vd¯°®Z¸¿v´¯±ZÀ³Â©È¨¯ªÀ¬pcv´¿¡z¾.³º.#ÀZÀ]ª²¿¦±¦»v· Ä®Z¸´ºÀvº´¿¦z¶º]¶ºkºcZº]bºº¦Áv¶dz-z³°®ÁZ.Âz¼Âv´®dÀ¦¿°º´¯²¿¦Ä¦z] ÂÄ|º¿°¶º¯Z³z]¦º¿±¦~ººZ·±ZÀ³ªÀ¬pcÕΪ¨¢^z]ÂvÁ®¦®nÀºcΪ°®¶§À®°Ç v³º¾¯t¯¾ À§Â¾cZÀ¬°ÄZ·±ZÀ³\«Z£Â®°®Z·±ZÀ³®º¾¯¿Zl³¦¶À«Â¦ÄZ·¾°z]³°¦| v³¦ÁvÁ®¦®nÀºc§Zd§Ît]±¦ÐÖ¶p °®¾ À§Â¾cZÀ¬°ÄZ·±ZÀ³ °Z¨]©ZoȦÀ¦ºd]Zcb¦Á®¦®¦°¶¯Z´d«¦¿¶À¸c®Z¸´ÀÀ®°ÇZ·±ZÀ³®À¸ c¾°z]b¸k ÄZº·¶dº¦ºsnºÀp½°®±¦ÀZº´À°¦¾ºººob¸kÀ¦ºc¾¯²´À´$°·®z§t¯Z¤À£®¦°¶d° ÄZ·±ZÀ³Z¸´¿¦vÀ°¢¦ºc¶]z]°Z§Z]®º°³®Zl¿¦¿zÄZ·¶³º°³©°º¶]¦#º§ÄZ·¶¯Z³z]z]°Z§ Á|À³Zº¨¯®dºÀ¾ºº´¿¾¬¦±ZÀ³½°®b¸kZ¯¦v´d·Á|À³Z¨¯®dÀ±¦Ä©¦°Zd³¦Âz]°Z§Ä°Z§ ¶º#®dºÀÄZº·z]°Z§®zº§tº¯¾º´¿®ººº°³t¯¦°Á|À³Z¨¯®dÀ±¦Á®Z d¦ÄZ·®°º¯v¿Z] ¾º¯°Zº¨]¦°®dººÀ¶³º.#®°º¯z·°®Âv´·®¾¯°¦z£Á®Z d¦®°º¯¦°®dÀ¶³º.#Âv´d·¾³Z§ v³zÀÂÄ|º¿°¶º¯Z³z]°¦|º¦¿zº³¶ººcvº´¿¦z°®¾Â¦¶ºº¬oz¯²À«Â¦À®°ÇÄÞº«Âvd¯°®¶Ès°º] ®º¾¯ªÀ¨cz¿±ªo¦z¯±¦®ºs¶¬oz¯²¿¦b¦®dÀ©ZÀW|kn¿zc ÑÍÎ ¶À«Â¦Ä|¿°¶¯Z³z] Î ¶À«Â¦¾°z]³°¦|- Ï Z¸¿v´¯±ZÀ³²ÀÀc Ð Äz´¨¿®®Zl¿¦ Ñ ¶³º°³ÄZ·¶¯Z³z]vÀ«ºc Ò ®dÀ±¦Á®Z d¦ÄZ·®°º¯²ÀÀc Ó ¾§¦°®¦¾v¯®Zl¿¦ Ô ®dÀÄ°Z°¯¶À«Â¦¬z Õ Ä|¿°¶¯Z³z]¬È¦ Ö Z¸¿v´¯±ZÀ³©ZÀ¬§²ÀÀcÏÏ v¿ºº¾ºº¯ÀZ¯±Z¦¿®°¦Â¶§¾¯Z.´·Zd¦°²¿¦°®b¦¶«Z¯©°ºÀ®º°³t¯»v· ¶#¶]¶§®ºt¯Á®z§¦vÀ®dÀ±¦¾¬§bsZ´ZcvÀWZ°³¾¯t¯¦°¾³Z¯±Z©°Z#¦vd]¦ zº·Ä¦zº]®¦zº¦bºº¿®Âvp¯Â¿Z¬z²dz-z³°®Z]~®º°³¸ºk°v¿Z]Ä°Z§ÄZ·vo¦Â ®º¶À¸cz¿±®°¦º¯ª¯ZZ¸¿v´¯±ZÀ³³°¦|-v¿Z]vo¦Â ®º¾¯t¯ÁÞÂz¿Z³»¦z-¦°Z¦¿vo°®®z¨¬°¶Ès • ¾Z¤d¯vo¦Â¿Z³Äzd¯ • ®º¾¯t¯®dÀ©ZÀ¬°¾¬§°º¶]»¦v·¦ • ®º¾¯t¯®dÀ±ZÀ³®°º¯ÄZ·®z¨¬°±¦¾dÀ«¾cZÀ¬°ÄZ·±ZÀ³ • ®º¾¯²ÀÀc®dÀ¾ À§ÄZ·±ZÀ³±¦¾dÀ«¾ À§ÄZ·±ZÀ³ • ©°Zº#¾º°¿v£³Â°v¿Zºº®º°³t¯¦°z³®°º¯ÄZ¸dÀ À§Â©ZÀ¬°±¦¾dÀ«v¿Z]£¦Â°® Ä®Zº¿±vºoZºc¾³Z¯±Zº©°Zº#°Zº´§°®®ºº¾º¯¶ºÀ¸c¿ZºÂ¬zº²Zºº¦z]¶§®dÀ¾cZÀ¬° ®dºÀ¦ºº¿±¦¶§¶$³¡®dÀ]¦ºcz.¿®©°Z^¶]Z¿Â¾cZÀ¬°ÄZ·±ZÀ³vZ]¶¬oz¯²¿¦Äº.tZ b¦z¿±©°º¶]¾cZÀ¬°±ZÀ³¦¿Äv´]\«Z£¶Ès°º]v´´§¾¯ÀZÀ]¦°®Â°¾¯°Zd³¦ v·®¿Zl³¦¦°<X>ª°v¿Z]®dÀ ¶dº®zº·v³ºººÄv´]¶d®¾cZÀ¬°ÄZ·vo¦ÂZ¿¾³Z¯±ZÄZ·vo¦Â¸º³¶]¶d]¦Âv¿Z]©ZÀ¬° Zº]±ZºÀ³®°ººº¯®dÀ¾cZÀ¬°]Zc¦¿¾Âvk²¿¦¿®°z·°®®º¾¯Á®¦®°¦z£¦|l¯¾Âvk¦¿°® ®º¾¯t¯z¿±©ZÀW|k ÑÍÏ kz¯v§«¦ »¦z-¦°Z¦¿vo°®±ZÀ³¬z§ z]°Z§ÁZ-v¿®±¦(H)ÀZ¸´Z¿Â(E)°Z¨¡©°º¶¶]±ZÀ³Á®°Z¿Äv´]¶d® « ®°ºº¯©ZººÀ¬°bÀ À§z.³ZÀ]Z¸´¿¦v´Z]¾¯¬z¯|À³¾ À§ÄZ·±ZÀ³¾cZÀ¬°ÄZ·±ZÀ³°¦ºk°® °®¦°¾ À§ÄZ·±ZÀ³®z]¿Z³¾ À§±ZÀ³¦¿À¦º´¶]À¦ºc¾¯¦°Á®Z d¦b«º¸¶³º°³Ä¦z]v´d·±ZÀ³ ®º°³Äv´]¶d®z¿±©°º¶]À¦ºc¾¯¾¬§b«Zo 5¼Ç¢"À¢÷±¢Ø»òøbÁ®¢è¬Ç¦°®ªó Ç Ö¥¦°¸û¾Â»þüÄÿ¦Â³¦Öp ¬zº¯ÄZºº·±ZÀ³Á®Z d¦®°º¯²ÀÀcªÀ¬pc¶]©°®Z^¯v¿Z]¾ À§Â¾¬°ÄZ·±ZÀ³²ÀÀc±¦~ ¾ºZ¦¶ºd¨³Zº¯¦vºº´´§¾¯t¯¦°Ä°¦|¦¿z³®dÀÄZ¸À-&¿ÂZ·±ZÀ³£¦Â°®®®º¾°³Áv Zº·±ZÀ³²ºÀÀc±¦~º®ºº¾º¯tºº¯À¡±¦Á®Z d¦ÄZ·®°º¯\«Z£°®¶§b¦°¦|¦¿z³®z¨¬° ®º¾¯t¯ª¿¯©°º¶]bsZ´¶À«Â¦³°¦| Z¸¿v´¯±ZÀ³¶À«Â¦³°¦| b¦³Âz¼Âv´¾zd´§Ä¦z]Á|À³Z¨¯®dÀ®Zl¿¦»v·®dÀ®z¨¬°¶ÈsÎ b«¦vĦÁzÀl³±ÄZ·ÁZ.Âz¶º°l¯Äzd¯Ï À¦±°¦Â¿z¾·®~¿ÂzZ°¬¯¶§b¦ÀZ¿zd¯¾°¦Â©ZÀ¬°¿zc¾¬¦»v·»¦v·¦Ð ±¦v´c°Z^»¦v·¦¶Ès°º¶]®°Â¡v·¦ºsÀZ¯°¦¶]ÁZ.ÂzĦz]¦° ÀZ¿zd¯¿z¾°¦ÂÎ ³Âz¿z¢À£®ªÀ¬pcÏ °Z^³¦Ä®ºkº¯¦ÀcZ¯ºc¦¾zd´§Ð ¼Âv´®dÀĦz]¶³Z-¦vk¾Âvk¶\«Z£°®¾cZÀ¬°ÄZ·±ZººÀ³®dÀ¾cZÀ¬°ÄZ·±ZÀ³Ñ ÄZ´¯¶]H°Z¨¡ÄZ´¯¶]E¶d®¶¶]Z·±ZÀ³¾Â¦vk²¿¦°®v³º¾¯t¯ÁZ.Âz v³¦ÁvÄv´]Á®°z]°Z§ÁZ-v¿®±¦Ä°ZÀds¦ÄZ´¯¶]OÂÀZ¸´ ¾¬¦]¦ºc¾Âvkζd® kz¯ R1.1 R1.2 ]Zc¬z Á®° v´§b^g¦°v¿zs¿È£¦ª¯ZÄ°Zk³Âzv¿Z]®dÀ E v´§¶^Zp¯¦°Ä°Zk³Âzª§v¿Z]®dÀ E ÑÍÐ kz¯ R1.3 ]Zc¬z Á®° ¶§ÇZ§v§¢¿z±¦v¿zs®°º¯ÄÇZ§®¬£©ZÀW|kv¿Z]®dÀ H bZº¿°®¦°®ºº¾ºº¯Áv³¦ºsUPCv§Z]À¦ºsv§°Z]ºc v´§ R1.4 ³Âzº®º¬£z·®Â°Â¿Zºº.´·°®¦°¦¾Z§Ä®ºkº¯v¿Z]®dÀ H v´§¾zd´§ R1.5 ³ÂzªÀ°¨c±¦~³Âz¶¤]Zb^g¾³Z.¿Z]v¿Z]®dÀ H v³Z°¿Zl³¦¶]¦° R1.6 ®dºÀ®°¦Â°ºº^¶º°¬§ÂID¦ºº¿²ÀÀcZ]v¿Z]°¦v£Âv´ E ®º R1.7 ©ZȦ®W¦®Ä°¦v¸.³Â o©Z³Z¨¯¦¶À¸c H R1.8 ¾°dÀ²À]¾cZÀ¬°²À]¾Z^c°¦©Z³Z¨¯¦¶À¸c H R1.8 Ávb^gÄÇZ§b°À£Â¬z¿Z°³ E ¶¿ZÄZ·±ZÀ³¾ÂvkÎϪ¨ ¶kÂbs¦®z]¦ºc϶d® kz¯ ]Zc¬z Á®° R2.1 ¾·v]¬^¯ÂÄv¤³ÄZ¸ds¦®z¾zd´§ E R2.2 Zºº¿ÂÀ¦ºs©°Z§¢¿z±¦Z¿Ä°Z^d¦©°Z§Z]Z¸ds¦®z¾zd´§ E ÁZ.dºº®¢ººº¿z±¦ÂÁvºÁvº³¦ºs©°Zº§©ZºÀW|k¾dº® ±¦ZºcªZºo²Zºº°c¦#±ºl¯°Âv~¿ÂzZ]Modem ®º°®ZÁZ.Âz¶k°®¦#Äzd¯§Zo R2.3 ¾¿ZºZ´©°Zº§bZº¿°®ª¯Zº¦ºº#Z]Z¸ds¦®z¾zd´§ E ¢º¿z±¦ÁZ.ººÂz±ºl¯vo¦Â±¦¦#bZ¿°®±ºl¯²dz vZ]v¿Z]Modem R2.4 ±¦zc¶^Zp¯Ä¦z]Ä°Z^d¦ÄZ¸ds¦®z³°¦|- H bs¦®zÄZ·±ZÀ³¾ÂvkÏϪ¨ ÑÍÑ °®ÁZ.ºÂz¼Âvºº´®dÀÄZ¸À-&¿Â¬È¦°®Z¿¾ À§ÄZ·±ZÀ³®dÀÄZ¸À-&¿Â Ñ b¦Ávt¯z¿±¾Âvk ¾ À§ÄZ·°ºd§Z©ZÀW|k ¾-&¿Â Z¸d¿®Âvp¯Â©ZÀW|k rZÀZ¯± ®º¾¯z·Z¶À³ZgÒ¾º°®zh§¦voÀ¡©ZÀW|kÇZ§v§Àv³¦ºs±¦~ ]¦° vÀ¬§¶p ±¦Á®Z d¦°®b«º¸v´Z]Á¦z°·ª¯Z§¬zZ]Z¸¯z ¢Ø»òøb Ä°¢¦¬ß¦Ä¢¢È·òïòØçÂÇ°®¾¢¥ªß¢ÇÏÑ°料·°®Ä°¢¦¬ß¦Ä¢ ¬»¦®Â" ®Ëª¦¯V碰® WIN 95 ,NT ª¯Z®dÀ ¾ À§ÄZ¸À-&¿ÂÐΪ¨ À¦ººd]Zºc®ººº¾¯t¯®dÀ¾³º´§®z¨¬°¿Z-²À«Â¦°®Z¸¿v´¯±ZÀ³bsZ´Ä¦z]Ǻ°¯ ÂvÀWZº°³bºÀ«¦°Zºº·±ZÀ³¦vd]¦¶§v´§¾¯®Z¸´ÀRPMÄ®Z¸´ÀÄÞº«Âvd¯Z¯¦®º°³½°®¦°Z·±ZÀ³ ºº£¦Â°®¶d¨³b¦®dÀ®z¨¬°ÀZ°·®dÀ±ZÀ³£¦Â°®¶§vÀ´§¶kºcv¿±¦®z]©ZÀW|k¶]~ ®ººÁ®¦®°¦zº£v¿Zº]®ººº]v·¦ºs±ZÀ³®°º¯Áv´¿¡°®¶§¶$³¡Âb¦®ºkº¯¶$³¡²À]¶§b¦Ä±z¯ v¿Z°³®dÀbsZ´¶]¿¦v£¦z.¬À¬pcv¿Z]Àº´§¦Áv¬z¯ÄZ·±ZÀ³½°®£¦ÂÂbsZ´b¸k Z¸¿v´¯±ZÀ³©ZÀW|kbsZ´ÐÏ Áz¸º]ÂÁ®Z dºº¦¶#®dÀ¶§v´´§¾¯t¯®dÀ¦¿bsZ´b¸k¦z- ¾ÁZ-v¿®°® Zº¿Â¾³Zº§¶º#¶º§®ºº°³tº¯v¿Zº]¦vºd]¦°ºº´¯²º¿¦Ä¦zº]®°¦®®ºººs±¦«°ZsÀp¯Ä¦z]Ħ ÏÔz.¿±Zº]¬Èºº¦°®¦°ÀZ-v´´§Á®Z d¦²¿¦v´´§¾¯Á®Z d¦®dÀ±¦¾¿Z¸·Z.d®Z¿Â¾¿Z¸³Z¯±Z ®Zºl¿¦»vº·v¿zÀº.]zº³°®¦°vº¬zº¯ÇZºº]°®¶§ÁZ.Âz¼Âv´®dÀ¶³º°³Ä¦z]v´¯Z³¾¯ ¢¿z±¦ÇZ§z·Á°Z°®Â°ÂZ]¶§\Àczc²¿¦¶]b¦³Âz©ZÀ¬°¾zd´§Ä¦z]ÄzcºÀ¯Z§¾°dÀ ¾zdº´§³ÂzºÄ°¦v]Zºo³Âzº©ZºÀ¬°Âv¿Zº°³tº¯¦°ÇZºº§À¡ÄZ¸]®dÀÀ¦ºsv§°Z] ®º¿Zl³¦¦ÀcZ¯ºc¦©°º¶]¶º]z¯¾Z°¦z¿Z°Z^³¦Ä®ºkº¯ ®°ºº¯®dºÀ¦vºd]¦v¿Z]v´d·Á|À³Z¨¯®dÀÄZ¸À-&¿Â£¦Â°®¶§Z·±ZÀ³©ZÀW|kbsZ´Ä¦z] Á®Z dºº¦v³º¾¯¬z¯®dÀ±¦Z·Áv´´§Á®Z d¦ÂÁ®Z d¦ÄZ·®°º¯°º´¯²¿¦Ä¦z]bsZ´¦°±ZÀ³ ActorÏÔ ÑÍÒ ¾º¬¦¶ºº¬oz¯¶°®ÏÕÁ®Z d¦ÄZ·®°º¯²¿¦z]Z´]v´¿º-¾¯®dÀÄZ·z.¿±Z]¬È¦°®¦°Z·Áv´´§ v³º¾¯t¯ÁvÁ®¦®nÀºcz¿±°®¶§ ¿¦z-Z¿®Zd¿Z¸³Â®dÀ±¦Z·z.¿±Z]Á®Z d¦ÄZ·®°º¯Z·z.¿±Z]bÀ«ª¯ZZ·z.¿±Z]²ÀÀc Î Á®Z d¦ÄZ·®°º¯ ®dÀ±¦Z·z.¿±Z]Á®Z d¦®°º¯z·®z¨¬°¾.³º.#»v·±¦¾ozª¯Z¿zc Ï ®dÀ±¦Áv d¦Äº¿°Z´ª¯ZÁ®Z d¦®°¦º¯©ZÀW|k¿zc Ð Z·z.¿±Z]²ÀÀcÎÐÏ Zº¿Zº·z.¿±Zº]¦vººd]¦ÏÏÂÎÏÄZ¸¬¨¾Â¦vk°®Ávt¯ÄZ·±ZÀ³©ZÀW|kbsZ´Ä¦z] °Z¸º#®°ºº¯²ºº¿¦°®®º°³t¯v¿Z]¦°®dÀ±¦Z·Áv´´§Á®Z d¦®¿®¦®nÀºcÇZ]°®¶§°º³Z°· v³º¾¯t¯z¿±¬z¶]z.¿±Z] Cashier°¦v£Âv´Î CustomerÄzd¯Ï Managerz¿v¯Ð System AdministratorÄzcºÀ¯Z§®dÀı¦v³¦Á¦°¾ºX¯Ñ ¼Âvº´®dººÀ±¦¦°Z·z.¿±Z]²¿¦±¦¦¿z·Á®Z d¦ÄZ·®°º¯v¿Z]Ä®Z¸´À³Â°¢^~ ®º°³t¯Post¬È¦°®Z¿ÁZ.Âz ®dººÀ±¦Á®Z d¦ÄZ·®°º¯°®¾¤¿z¶]¶§b¦z]°Z§¦¿Z¿Â¾k°Zsb¿®ºkº¯¦¿z.¿±Z] ©ZºÈ¦vÀ¿Zºc¶ºW¦°¦Â©ZºÀ¬°°®Zºº¯¦vZ^³Áv´´§Á®Z d¦b¦²¨°¯z.¿±Z]¦¿b¦ªÀs® Äzdº¯v´³Zº¯v³ºº¾º¯¾ºz¯v´´§¾º¯Ä±Zº]®dººÀ°®¶§¾WZ¸¤³¶¬Àº]Z·z.¿±Z]vZ]¬z¯ b¦Ávt¯¦¯®¡¦¿©°º]z.¿±Z]b¯ÈÑϪ¨°®ÁzÀ°¦v£Âv´ z.¿±Z]¶³Z³ÑϪ¨ Use CaseÏÕ ÑÍÓ ÕÁ®Z d¦ÄZ·®°º¯bÀ¬§²ÀÀcÏÐÏ ª¯ZºÁ®Z dº¦®°ººº¯z·v´d·Z·°ZÀ³®À¸ cÂZ¸°dÀbsZ´b¸kÄ°¦|¿¦Á®Z d¦ÄZ·®°º¯ ²ºd¯±¦À¦ººc¾º¯¦°Zº·±ZÀ³bº¦´Zºs¾ºº¿Âz¶W¦°¦b¸k°®¾«¦ºd¯ÄZ¸dÀ«Z±¦¾d¿¦Â°Z¿º¿°Z´ ÇZº§bº°À£®dººÀ¶§b¦±ZÀ³v¿zsÁ®Z d¦®°º¯Ä¦z]¶³º°³Ä¦z]®º°³«¦ztd¦Á®Z d¦ÄZ·®°º¯ ¾º¯ÀZºº³¾À]¦¿©°º¶]¦°Á®Z d¦®°º¯v´§¾³Z°±Âz]¦°ÇZ§Ä®ºkº¯Âv´§t¯¦° v´§¾¯t¯¦°ÇZ§v¿zs¿Z³¶]Á®Z d¦®°º¯¦¿¾À]²¿¦v´·® ÇZ§v¿zs Á®Z d¦®°º¯¶³Z³ÒϪ¨ z.¿±Zºº]®z¨¬°Â¶d¦ºsz]¾´d^¯³Â°¦¿b¦j¿¦°³Â°Â®Á®Z d¦ÄZ·®°º¯²ÀÀcĦz] ÄZ·®°º¯Â¾cZÀ¬°v´¿¡zz.¿±Z]z·Ä¦z]~²ÀÀc¦°®dÀ¶]¶º]z¯ÄZ·z.¿±Z]¦vd]¦¶§b¦ ¶ºº]b¦®¦vsÉ°¶¿Zz]Á®Z d¦ÄZ·®°º¯²ÀÀcz.¿®³Â°v´´§¾¯t¯¦°®dÀ±¦ÄÂÁ®Z d¦ ¶Zº^c°¦~ºÂ²ºÀÀc¦°vº·®rºZZ¸º³¡¶º]v¿Zº]®dººÀ¶§¾k°ZsÄZ·®¦vsÉ°¦vd]¦¶§\Àczc²¿¦ ®º¾¯ÀZÀ]Z·z.¿±Z]Z]Z·®¦vsÉ° Á®¦®°¦zº£®¦zº¦°ZººÀds¦°®¶§b¦ÓϪ¨¢]Z¯¾«Â¦vk±¦Á®Z d¦\³Zl´¿¦Ä®Z¸´À³Â° bº³¦º¿°®~ºvº´´§tº¯¦°Zº·Ávºº´·®~¿Âz®ºs±ZÀ³®°º¯ÄZ¸¿ÂzZc®º¾¯ ¾cZºÀ¬°ÄZº·±ZÀ³zºº.¿v¨¿¦°§Z]Zcv³zÀ-¾¯°¦z£Z·Áv´·®~¿Âzª]Z¤¯°®Z·Áv³zÀ-~¿Âz v´¿Z°³t¯¦°®dÀ¾ À§ »v· Áv´·®~¿Âz ±ZÀ³®°º¯~¿Âz Áv³zÀ-~¿Âz ¿®° Z·z.¿±Z]ÂÁ®Z d¦ÄZ·°º¯²ÀÀc¿zÓϪ¨ Á®Z d¦®°º¯Ä¦z]¶³º°³Ä¦z]v³º«¦ztd¦Á®Z d¦ÄZ·®°º¯ªÀ¬pcZ]¦z°·v´³¦ºc¾¯Z¸¿v´¯±ZÀ³ ²º¿¦Ä¦vºd]¦°®¶º§¾º À§Â¾cZººÀ¬°ÄZ·±ZÀ³¾Â¦vk¶]®z§t¯¦°Z·±ZÀ³À¦ºc¾¯ÇZ§v¿zs ¿Zºº³v´´§¾¯®À¸ c¦°®dÀ¾ À§ÄZ·±ZÀ³Â¾cZÀ¬°ÄZ·±ZÀ³Á®Z d¦ÄZ·®°º¯®Â|¦v¶W¦°¦ª ººc¦º¿zpcZº·®¦vs°¶¬Àºº]Á®Z dº¦ÄZº·®°º¯®ººº¾¯¸Âzª¦¿Z]Á®Z d¦®°º¯¦¿ v³º¾¯¾ZZ·z.¿±Z] ¶ºº]z¯®À·Zºº ¯Z]Á¦z°·Á®Z d¦®°º¯¦¿¿zc²ÀÀcªo¦z¯¼Âv´®dÀĦz]¶¯¦®¦°® ®º¾¯ÀZÀ]¿Z-¶]¿Z- ÑÍÔ Á®Z d¦ÄZ·®°º¯ÂZ·z.¿±Z]²ÀÀc«¦ Ä°¦|¦¿z³ÂÄ°¦|¦bt·Zp«¶]®dÀÁ±ºo²ÀÀc • v´´§¾¯±Z¡Z¸³¡¶§¾¿Z·®¦v¿Â°ÂZ·z.¿±Z]²ÀÀc • Â5±¢¥ ¢ÿ®¦¾»° °¦¾ë¾üÏ Ä¬Ì÷ ¾÷ ö¬ÈǾÂÈ÷ ®Â°Â «Â» ¢ï®¦®Â¬Ç¦¢ï¾Â» À®Âï³÷¢»À®ÂïúË° ¾¾³À¦Â¥°¢ïÀ®Âïþç¢Ó¦ ®dÀÄZ·z.¿±Z]¾ÂvkÔϪ¨ Á®Z d¦®°º¯¿¦z-Z¿®¦¿®Àzc§ ¶Z^c°¦°®¿¦v§z·ÁzÀÂz¿v¯ÂÄzd¯ªÀ^£±¦¾WZ·z.¿±Z]¶§®º¾¯¶oȯ¿¦z-Z¿®²¿¦°® v³¦¶dz-°¦z£®ºs´ZsÄZ·®°º¯Z] Á¢5ËÂÂç¼Â¾üÏö¬ÈÇ «ÂzsÇZ§v¿zs °¦v£Âv´Äzd¯ ®Â°Â ¢ï®¦®Â¬Ç¦ À®ÂïúË° z¿v¯ À®Âï³÷¢» À¦z]°Z§b¿z¿v¯ ¾Âº¯ ÁzÀ ®dÀ ¼Âv´Ä®z]°Z§¶¯Z³z]Ħz]Á®Z d¦®°º¯¿¦z-Z¿®ÕϪ¨ ÇZ]nb¯z°®Á®Z d¦ÄZ·®°º¯²dº³« °¦v£Âv´Zl´¿¦°®Z·z.¿±Z]b¦Ávt¯¿È£¦v¿zs¿Z´]ĦÁ®Z d¦®°º¯z¿±¾Zh¯°® vZ]¾¯PrimaryZ¿¾¬¦Á®Z d¦®°º¯²¿¦Âv´Z]¾¯Äzd¯Â ¿È£¦v¿zs Á®Z d¦®°º¯ °¦v£Âv´Äzd¯ Z·z.¿±Z] ÑÍÕ ¾¬¦ ¸º³ À®¦®°¦zº£Zº]¦°²Zº´k¦vº¿zsÄZººZ¤c®º¾¯¦¿®|³¼Âv´¶]Äzd¯ vº¿zs®°º¯²Z´k¦°¦v£Âv´®°¦®¾¯°Z¸¦°¦v£Âv´ª]Z¤¯°®v¿zs¿È£¦ ¾º¯½zººc¦°¼Âv´Äzd¯°Z§¿Z°c¦Z]v´§¾¯¶À¸c°ºd§Z¦¿Âb^g¦° v´§ ÇZ§¿È£¦v¿zsĦz]Á®Z d¦®°º¯¾¬§¿¦z-Z¿®ÖϪ¨ Use Case¬Èº¦°®Z¿®dÀ±¦Á®Z d¦ÄZ·®°º¯v¿Z]Z·±ZÀ³®À¸ cb¸k¶§vÀWZ°³¶kºc Zº]º£¦Â°®v³ººº¾¯«¦ztd¦Z·±ZÀ³Á®Z d¦®°º¯z·²d¯¶]¸Zk°¦Z]~v³ºt¯Z· º£¦Â°®Zº]Zº·±ZÀ³¦vººd]¦¶§vÀZ]¶d¦®¶kºc®º¾¯t¯®dÀÄZ¸v·Z·±ZÀ³«¦ztd¦ v³¦Ávt¯ÏϪ¨ÂÎϪ¨¾Â¦vk°®®dÀ]¦ºc Á®Z d¦ÄZ·®°º¯©ZÀW|k²ÀÀcÐÐÏ ÁvºÁvº¿zs²Zº´k¦°ºd§ZºZº¿ÂBuy Items²Z´k¦v¿zsv´³Z¯Á®Z d¦ÄZ·®°º¯±¦¾] vºªWZº£bº¿º«Â¦²¿z¿Zº¶º]b^º³v¿Zºº]Á®Z d¦ÄZ·®°º¯²¿¦Ä¦z]v³Â°¾¯°Z°¶]®¸¯Â¾¬¦ ¾¯t¯®¦v¿Â°z·ª]Z¤¯°®®dÀ´§¦ÂÂZ·®¦v¿Â°±¦¾dÀ«©°º¶]Á®Z d¦®°º¯z·©ZÀ¬° ª¨ºº°®¶³º°³Ä¦z]®º¸Zk°¦Äz.¿®Á®Z d¦®°º¯¶]b¦²¨°¯Á®Z d¦®°º¯¦¿ªs¦®°®®º Z¸dÀ«Z®°¦º¯¶³º.´¿¦Ä¦z]b¦Ávt¯Ä¦¶³Z-¦vkÁ®Z d¦®°º¯bs¦®z¾.³º.#Ħz]z¿± ¶ºº§vÀ´§¶kºc®º¾¯t¯SectionZ¿Á®Z d¦®°¦º¯z¿±À¦º´bpc¾«Âvk°®¦|l¯©°º¶] ¾ºº ´¯ÄZ¸tZ®zÀ-¾¯z³°®¦°b^h¯b«ZoÁ®Z d¦®°º¯¦¿Ä¦z]Ávt¯ÄZ¸dÀ«Z¶«Z^³® ºt]°®Á®Z dº¦®°º¯Ä®Z¾¦Â°»Ès®°¦º¯²À´$°·v´¿Z°³¾¯t¯¦v]¦°¾¿Z´hd¦®°¦º¯Â ®º¾¯t¯z.¿®ÄZ·®°º¯À¦º´bpcĦ¶³Z-¦vk Á®Z d¦®°º¯ z.¿±Z] ¸º³ ²Z´k¦v¿zs °¦v£Âv´Äzd¯ ¾¬¦ »v· bs¦®z¦¿Â³Âz¦¿b^g ¬z ¿Èºº£¦À®¦®°¦z£Z]¦°²Z´k¦v¿zsÄZZ¤c®º¾¯¦¿®|³¼Âv´¶]Äzd¯ bºº^g¦°v¿zs®°º¯²Z´k¦°¦v£Âv´®°¦®¾¯°Z¸¦°¦v£Âv´ª]Z¤¯°®v¿zs v´§¾¯½zc¦°¼Âv´Äzd¯°Z§¿Z°c¦Z]v´§¾¯¶À¸c°ºd§Z¦¿Â kz¯ÄZ·±ZÀ³ R2.4 R2.3 R2.1 R1.9 R1.7 R1.3 R1.2 R1.1 ÑÍÖ Z·®¦vs° z.¿±Z]ª° ®dÀ´§¦Â ²Zº´k¦Zº]Äzdº¯¦ºº¿¶§¾³Z¯±®°º¯²¿¦Î ®ºº¾º¯¦º¿®|³¼Âvº´¶ºº]ÁvÄ°¦v¿zs ®º¾¯¸Âz bºº^g¦°v¿zs®°º¯ÄÇZ§®¬£z·°¦v£Âv´Ï bº°À£®dºÀÇZº§zºº·Àv²ÀÀcZ]¶¬ZÈ]Ð ¦º¿±¦bº¦ºs°®®°ºº¯®¦vººcz§¦v´§¾¯ Âv¿Zºº°³¾ºº¯tºº¯¦°ÇZºº§¬zººº®º¬£À¡ Z¸³¡®¦vc°¦v£Âv´vZ]¦¿±¦À]ÇZ§®¬£ ³Âzººº´§¦zcĦzk¦Ä¦z]¦°¶º]z¯©ZȦ v´§¾¯®°¦ÂzÀ³¦° v´§¾¯b^gZd£º¯ °ZººZ]°¦v£Âv´Z·ÇZ§®Â°ÂªÀ°¨cĦz]Ñ ¾ºº¯¿Z°³Â¶^Zp¯¦°³Âz¬^¯ª§®dÀÒ v´§¾¯¿¦v£¦°k¶°§® v·® ¾º¯¿Èºº¦¦°¬^¯°kÄzd¯¶]°¦v£Âv´Ó v´§ v´§¾¯§Ztd³¦¦°bs¦®z¸º³Äzd¯Ô PaybycashvZ]¾ºz-¦ PaybycreditvZ]Ä°Z^d¦©°Z§z-¦ ¦vZ]¦#z-¦ Paybycheck v´§¾¯b^g¦°³Âz¶¤]Z®dÀÕ °Z^³¦Ä®ºkº¯¾³Z°±Âz]Ö vÀ°¶À¸cÎÍ v·®¾¯¦°ÇZ§vÀ°Äzd¯¶]°¦v£Âv´ÎÎ ®º¾¯°Â®®ºsÄÇZ§Z]Äzd¯ÎÏ z.¿®ÄZ·®°º¯ ²§Zs¿È¦v®°¦Âz^d¯zÀÄÇZ§v§z-¦ Ïs ®®z-»xo³Âz´§¦zcÄzd¯bs¦®z¾¿Z³¦ºc¿v©°º°® Ôs ÑÎÍ Äv¤³bs¦®z z.¿±Z]ª° º¿°Z´z¿± ®dÀrZ ±ZÀ³®°º¯¬^¯±¦À]Ǻ°¯¶§¦°¶kÂÄzd¯Î v´§¾¯bs¦®zb¦ v´§¾¯®°¦Â¦°¾ds¦®z¶k°¦v£Âv´Ï v´§¾¯t¯¦°¾º¶Z¦®dÀÐ v·®¾¯ª¿ºpc¦°¾º¾¤]Z¯°¦v£Âv´Ñ ÇZ§¿È£¦v¿zsĦz]©ZÀW|kZ]Á®Z d¦®°º¯¿¦z-Z¿®ÎÍϪ¨ °®Á®Z d¦ÄZ·®°º¯b¦Áv²ÀÀcbÀ«Z£¦Â°®Z¿®¦v¿Â°z·Ä¦z]¾³Z¯±¾«¦ºc¦¿ÇZ]°® °Âvº¤°«¦¾ºdoZ¸º³¡°®¾º ´¯ÄZ¸tºZ¾¿Z´hdº¦©ÇZºoÂv³ºº¾º¯tºº¯®ºs»¦v·¦b¸k ®º¾°³t¯ ¶]¿Z-Zl´¿¦°®b¦Ávt¯Á®Z d¦ÄZ·®°º¯¶À«Â¦²ÀÀcĦz]Äz.¿®³Â°z¿±ª¨°® b¦Ávt¯v·®¾¯°bÀ£¦Â°®¶§¶³º.³¡ÇZ§v¿zsªo¦z¯¿Z ¾¬¦¢º¯Äº¿°Z´ v³±¾¯² ¬cv¿zsb¦ºs°®¦¿Z]°¦v¿zsÎ ®zÀ-¾¯¦°°¦v¿zs¾d¦ºs°®ÄZ·ÇZ§Â²°®¡Â¿Z³b§zÏ v·®¾¯¶W¦°¦°¦v¿zs¶]¦°vÀ«ºcr¿°ZcÂZ¸d°À£ÂZ·ÇZ§©ZȦb§zÐ v´§¾¯b^pÇZ§³°Z Ħz]°¦v¿zsÑ v·®¾¯¶W¦°¦°¦v¿zs¶]³°Z ¼¦°Â¦b§zÒ v·®¾¯¶W¦°¦°¦v¿zs¶]°ºd§Zb§zÓ ®±¦®z¾¯¦°§Zpc°º°¦v¿zsÔ Z·zÀd¯ v·®¿Zl³¦¦°®ºsv¿zsz¿±¼z±¦b¦²¨°¯°¦v¿zsÎ ®À¤d¯Web³°Z ~§Z² ¬c ®±¦®z]¦°¶kÂz¿±©°º¶]b¦²¨°¯°¦v¿zsÔ Ä°Z^d¦©°Z§¦#¾º ÇZ§v¿zs±¦¾ ÀºcÁ®ZÁ®Z d¦®°º¯¦¿ÎÎϪ¨ ¶§®º°³b£®v¿Z]Á®Z d¦ÄZ·®°º¯ÂZ·±ZÀ³²ÀÀc¿Z.´·°® b¦©ÂZ d¯ÀZ°Z§¸º³¶]¶d]¦ÂZ·z]°Z§Ä¦z]Z¸d¿º«Â¦ Î ÑÎÎ ¶º]vº´·¦ºs¾º¯¶º§¦°¶ºº$³¡v´³¦ºd³Á®º^³¾]ºsÄZ·Áv´´§ÀZÀ]Z¿Â®¬¯b¦²¨°¯Z·z]°Z§ Ï v´´§ÀZÀ]ª¯Z§°º]¾d°® vºZ]±Zººª¨¯v³¦ºc¾¯®ºs®dÀ®z¨¬°±¦°¦|¦¿z³²v´¸¯¾¬^£bsZ´Â¾¿Z´¡¿v Ð ²v´¸º¯¦º¿±ZºÀ³vºo°®bsZ´ºZººc®º¾¯bÀ«°Âv¤°«¦¾oZ·±ZÀ³¤¾Â¦¿Z-°®¦x« ®®z-ªZoZ¸¿v´¯±ZÀ³À®z§v´d¯Ä¦z]zcºÀ¯Z§ ÁZº-vº¿®À¦zºº¿v¯v´´§¾¯©Z£È¯Z·vo¦ÂÂZ¸t]À¦z¿v¯Z]¶Z^c°¦°®Ä°¦|¦¿z³®ÀcǺ°¯ Ñ v´³¦®¾°³¶§v´³¦®¾°³¾do®·ÀZ®ºs\¬¦Â¶d¦v³Z·®z¨¬°±¦¾¤À£® ¶«Zº¯©°ººº¾º°¯¢^z]¦vd]¦°®v¿zÀ.]z³°®¦°ÁZ.³¦®¶³Zt]Zd§®dÀ¦¿¶³º°³Ä¦z] ®º¾¯¬z¯®¸^¯ÄZZ¤c¦]\«Z£°® °®bº¦ÁZ.ºº³¦®¶³Zt]Zd§Ä¦z]¾¡Áv¿¦®dÀ¦¿®Zl¿¦»v·¶«Z¯¶À«Â¦¬z ¾Zº¶ºº³Zt]Zd§°®\d§©ZȦİ¡®z-b¸kÄzcºÀ¯Z§Á®Z¶¯Z³z]¦¿zZo¾Zo b¦ ®dºÀ¶º«Z¯¶º]zºº.¬À¬pc°º´¯²À°·Ä¦z]®º°³zdt¯¾°§¦°¶«Z¯©°ºv¿Z]Àº´§¦ ¾ºº-&¿Â «±ZÀ³¶°¬§µº°®vZ]zd¸]v¿Z®±¦®z¾¯ÄzcºÀ¯Z§®dÀÄZ¸À-&¿Âİ¡®z ®¿z^]°Z¨]¦° Ħzº]v]Zºº]¾¯¶°cZsZ¸°dÀ®z¨¬°Z]¶Z^c°¦°®©ZÀ£¦Â²dZ¿Z]Z·±ZÀ³²ÀÀc¾Â¦¶¬oz¯ ®º¾¯t¯z¿±©ZÀ£¦Â¶³Zt]Zd§®dÀZ]¶Z^c°¦°®¶³º°³ vºZ]®ººkº¯§Zºd§¦º¿±¦¾º§²º¿v´#bº¦²¨°¯¶³Zt]Zd§°®Z·¶¬l¯ÂZ¸]Zd§«¦ ÁZ.ºº³¦®À¦v´¯°Z§¤¦°¶¬l¯bz-b³Z¯¦¶]¦°§Zd§z·À¦ºc¾º¯¶d ·¶©v¯Ä¦z]zh§¦vo ¦º¿°®¦°§Zºd§Óvº´³¦ºc¾º¯zhºº§¦voÀZ¿ºl³¦®¾´¿Ä®ZÄZ·ºv³z^.]b³Z¯¦v´³¦ºc¾¯ ¶ºº¬l¯b¦±Zl¯ÀZ¯±¦¿°®b³Z¯¦®°º¯ÎÏzh§¦voÀ¦v´¯°Z§Ä¦z]v´Z]¶d¦®b³Z¯¦°®ÀZ¯± ¢º¿zzº·¶º]¦°¾º°¿v£\ºd§v³ººº¾¯®°¦Â¶³Zt]Zd§¶]ÂÄ°¦v¿zs¾º°¯°º¶]Z¸]Zd§ÂZ· ¶ºº°l¯¦º¿©°ºº¶º]¾ZºÀZ¿Z°®¦°¾Z¦¿ÄZ·¶¬l¯v´´§¾¯«°Zs¶³Zt]Zd§±¦²¨°¯ v´´§¾¯¾Zp ¶º¯Z³¦ºº¿Áv¶dz-b³Z¯¦®°º¯z·b-z]°®zÀsZc©°º°®v¿Z]®dÀb³Z¯¦§ v´§®Zl¿¦Áv³zÀ-b³Z¯¦Ä¦z]b-z]b¦ºs°® Zº]Zº¿ÂzdºÀcZºº]ºldk¾ºº¯ºldk¸¦º³¦ÀZ¨¯¦v¿Z]®dÀÀ¦z]°Z§~¿Âz« Zº¿Â²dz-b³Z¯¦·Zp«±¦¦°§Zd§bÀÂv¿Z]²À´$°·®°Â¡®ººººº·¦z¦°«º¯¿Z³±¦Á®Z d¦ ÑÎÏ v¿Z°³ºldkzcºÀ¯Z§±¦Á®Z d¦Z]¶³Zt]Zd§°®v³¦ºd]v¿Z]Ä®zz·v¿Z°³t¯À®z§Â°±° Ħz]®º§t¯¦°Á®Z d¦ÄZ·®°º¯v¿Z]¶º]z¯©ZÀW|k²ÀÀcÂZ·±ZÀ³½°®b¸kÀº´§¦ ±¦Á®Z dº¦Zºº]¶Z^c°¦°®®¦z¦¤³z.¿±Z]±¦°º´¯®º°³t¯¦°Z·z.¿±Z]v¿Z]¦vd]¦°º´¯²¿¦ Âv³zÀº-¾ºº¯°¦z£®dÀ±¦«°Zs°®¾¬§b«Zo°®¶§¾¿Z·|À#Z¿Z¸³Z¯±ZZ¿®¦z¦b¦®dÀ ±¦ÄÂÁ®Z dº¦®°¦ºº¯bºÀ«z.¿±Zºº]z·Ä¦z]~v´¯Z³¾¯z.¿±Z]¦°v³°¦®®À¤d¯²Z°cÀ¡Z] ®dºÀĦzº]Á®Z dº¦ÄZº·®°º¯¿¦zº-Zº¿®ÎÏϪ¨º°®¶ºº³º°³Ä¦z]®º¾¯t¯®dÀ b¦Áv¶W¦°¦ÁZ.³¦®¶³Zt]Zd§ Á¢5Ìû¦®þû¢_¢¬ïö¬ÈÇ Á¾ûZ4ªû¢÷¦ §¢¬ï ºldk §Zd§Â°±° §¢¬ïªû¢÷¦ ẫZcZ§ À®z§±Âz] §¢¬ïªÌ4Â¥ §¢¬ïªÌ4Â¥ þôoªû¢÷¦ þôoªÌ4Â¥ ÁZ.³¦®¶³Zt]Zd§±¦Á®Z d¦ÄZ·®°º¯¿¦z-Z¿®ÎÏϪ¨ Â4´¬È³ °¦¾¥¢¬ï þôoÁ¾ûZ4ªû¢÷¦ °¦®°ººsz]Zº·z.¿±Z]Ħzº]ÄzdºÀ]bº¿º«Â¦±¦bºº¦²¨°¯¾sz]Á®Z d¦®°¦º¯²À]°®¶d^«¦ v´c°Zº^®°º¯°Z¸#²¿¦v³°¦®°ºsz]ÄzdÀ]bÀ°·¦±¦ÇZ]°®Á®Z d¦®°º¯°Z¸#¶³º°³Ä¦z]v´Z] ±¦ §Zd§±¦¾§¦¿²dz-b³Z¯¦Î §Zd§±¦¾§¦¿À®¦®b-z]Ï ¶¬l¯±¦¾§¦¿²dz-b³Z¯¦Ð ¶¬l¯±¦¾§¦¿À®¦®b-z]Ñ ÑÎÐ ^cz¯®·¶]Á®Z d¦ÄZ·®°º¯ÑÏ ¾º¯º^cz¯zº.¿v¨¿Zºº]¾cZȦ¦³Z]¢¿z±¦Á®Z d¦ÄZ·®°º¯¶§b¦²¿¦z]µzǺ¦ °®v´Z^³¶d]¦Âz.¿v¨¿¶]®dÀzZ´v´·¦ºs¾¯¶§b¦²¿¦b¬v³°¦v³®À¤d¯¶Z^c°¦Âv´Z] ¾doZ·vo¦ÂÂv³ºÄ°Â¡®z-vo¦Â¦¿°®®l´¯©ZÀ¬°¶§®º¾¯¾Z¸°dÀÄ°Z°¯¬z zº³°®¦°ÁZ.º³¦®°®³±ºº¯¡vººo¦Â¾«Z¯vo¦Â¶³º°³Ä¦z]v´¿Z°³ª°z.¿v¨¿±¦ª¤d¯°Âv¤°«¦ Á®Z dº¦ÄZº·®°º¯ª¤dº¯¶ºººc®Zl¿¦ÀZ¨¯¦z.¿v¨¿±¦Á®Z d¦®°¦º¯¾È¤d¦z.¿®b¿|¯v¿zÀ.] °®ÂÁ®ºº°³ª¯Zº§bºº¿º«Â¦²ÀÀc±¦~¦|l¯©°º¶]¦°Á®Z d¦ÄZ·®°º¯¶§®º¾¯¶ºcb¦ ®¦®°¦z£Z·Áv´´§Á®Z d¦°ZÀds¦ ®°¦ºº¯Â¶º¿Z¤¯zº.¿v¨¿Zº]¾º¬§°ººº]Á®Z d¦ÄZ·®°º¯¶§b¦¿±ÇZ¸°dÀ¯Zk¬z°® °®¶º§¾¿Zº·®°º¯Zº¿Z¸t]¶§b¦¿±Ç²À´$°·v³ºt¯Áv´·®~¿ÂzÄZ·®°º¯Â½zd¯ ®z§²ÀÀc¦°v³º¾¯Á®Â|¦Á®Z d¦®°º¯¦¿¶]t¯¿¦zbpc´ZsÄZ¸d«Zo ²º¿¦°®bº¦°¦®°ººsz]ĦÁ&º¿ÂbºÀ°·¦±¦¦z- ¾ÁZ-v¿®°®®vl¯Á®Z d¦ ¶«Z¯Çº¦ °®À¦ººd]v¿Zº]vºZ]¾ºº¯¬z¯®vl¯Á®Z d¦ Z]¾o¦z®vl¯Á®Z d¦ Ħz]¾o¦z¶«º¤¯Â®Zd¦° °®ÎÐϪ¨º°®¶º³º°³Ä¦zºº]®º°³t¯¦°®vl¯Á®Z d¦ ÀZ¨¯¦Z]Z·¶£®dÀ¾o¦z¿Z.´· ¾zdº´§À¦ººc¾ºº¯§Zd§²dz-b³Z¯¦¶]Âb³Z¯¦v¿v°cÁ®Z d¦ ®°º¯Â®Ä¦z]ÁZ.³¦®¶³Zt]Zd§®dÀ bÀ¬]Z£Z¸°dÀ©Z§zd¯Z°¬¯®º°³t¯½zd¯¶£Âº¿°Z´¦¿À¦º´¶]¦°Â°±°bÀ v³°¦®²¿z¿Z¶]b^³ÄzcÇZ]Á®Z d¦ §Zd§b³Z¯¦ Á¾ûZ4ªû¢÷¦ §« b³Z¯¦v¿v°c <<include>> °±°¾zd´§ <<include>> Á®Z d¦ÄZ·®°º¯²À]include!!¶]¦°ÎÐϪ¨ zºº]¦°®º¾¯Áv·Z¯¬dt¯¿¦z¶]¶d]¦Â¶§Á®Z d¦ ®°º¯¦¿©ÂZ d¯ÄZ·°Zd°À¦ºc¾¯ zÀºbºÀÂÀ¦ººc¾ºº¯¶³º°³Ä¦z]®º°³t¯¦|l¯Á®Z d¦ÄZ·®°º¯\«Z£°®bÀ°·¦À¦|À¯²Z¦ ®º°³t¯¶³Z-¦vk®°º¯¦¿©°º¶]¦°bÀ³§Zd§²dz-b³Z¯¦¶]±Zl¯z]°Z§¶§Ä®Z ÑÎÑ b³Z¯¦®° Á¾ûZ4ªû¢÷¦ §¢¬ï <<extend>> §Zd§¾§b³Z¯¦ Á®Z d¦ÄZ·®°º¯²À]!!extend¶]¦°ÎÑϪ¨ Ħzº]v´ºZ]¶dºº¦®°¦z£z.¿v¨¿Z]¾¯º¸ ¯¦¿®|³¶Z^c°¦°®b¦²¨°¯Á®Z d¦ÄZ·®°º¯ ¶Zº^c°¦°®¶²¿¦v¿zÀ.]z³°®¦°Ä°Z^d¦©°Z§ºc¦#Z]Äv¤³bs¦®z®°º¯¶¶³º°³ ÄZ·®°º¯²À]¶Z^c°¦À®º°³t¯Ä¦z]®º°³t¯¦°¶Z^c°¦²¿¦v¿Z]v´d·¾¯º¸ ¯¦¿®|³ Àvºtº¯±¦~º\ºÀczc²º¿¦¶ºº]®º¾¯Á®Z d¦RPM°®UsesÄvÀ¬§b«±¦Á®Z d¦ ®º¾¯t¯z¿±°®zd¬¯Z§¾c°º¶]Á®Z d¦ÄZ·®°º¯¿¦z-Z¿®Á®Z d¦ÄZ·®°º¯²À]]¦Â° ¼Âv´®dÀ °¦¾ë¾üÏ °Â¾ÏÆÂÂÇ °¢¦¬ß¦±o Ä°¢¦¬ß¦§¢È· Uses Uses Uses PayByCredit PayByCash PayByCheck Uses Uses Uses ¿ë¦þ󮢦÷ ÁZ㠿릾» ĬÌ÷ °Â¾ÏÆÂÂÇ î*±o v¿zs¬^¯bs¦®zĺ¿°Z´Ä¦z]Á®Z d¦ÄZ·®°º¯¿¦z-Z¿®ÎÒϪ¨ v´dº·Z·º¿°Z´ººÄv´]¶d®Ä¦z]¾¬¯ZZ¸°dÀz¿±Z°¬¯á°|]®dÀ¦¿Z]¶Z^c°¦°® ¦zºº- ¾³Â°°®»v·vZ]Ä°Z°¯ÀtcĦz]¾¬¯Zv¿Z^³Zd¿Z¸³Z¸¿v´]¶d®¶³º.´¿¦Z¯¦ ZÀºº¦Z¸°dÀÁv´´§¶¿|lcª¯Z¦z- ¾ÁZ-v¿®°®bÀ³¿ZÂÄv´]¶d®z]¾´d^¯bsZ´ Ħzº]¾Zºs®ºWÈUML®ººtº¯Ä°Zºº°¯Zc®º°³Äv´]¶d®v¿Z]¦° ZÀ¦¦x«v´d· ¾º¯¾·v³Z¯±Zº¦°Á®Z dº¦ÄZ·®°º¯uses¶]¦°±¦Á®Z d¦Z]®°¦®Á®Z d¦ÄZ·®°º¯]¦Â°¿Z°³ v´§ °Zº]²º¿v´#Use case°®¶º§¾¿Z¸ºdÀ«Zv³ººº¾¯®Zl¿¦¦|l¯Á®Z d¦ÄZ·®°º¯£º¯¶# ÄZº·vo¦Â½°®ÁĦzº]¾¬¯ZººZ¸³¡Àv¦|l¯Âv´d·¾³ÇºÂÁvÀ$ÀZ¸dÀ«Zv³º¾¯¿zc ¶º]bºs¦®z©ÂZº d¯ÄZ¸ººÂ°ÁZ.Âz¼Âv´Ä®z]°Z§¶¯Z³z]°®¾Zh¯Ä¦z]®º¾¯¾cZÀ¬° ÑÎÒ Ávº¦ºÀ¨ cpayByCheckÂpayByCreditpayByCash ÄZº·¿Zºº³¶]¦|l¯Á®Z d¦ÄZ·®°º¯ bZ¿°®Ä¦z]vZ]¦#ÂÄ°Z^d¦©°Z§v¤³¶k¢¿z±¦v³¦ºc¾¯ÄZ·ÇZ§b°À£bs¦®zb¦ ®º¾¯¬z¯ExchangeItem¿Z´]Äv¿vkÁ®Z d¦®°º¯²¿¦z]Z´]¶k ¾ Àºc²d¯°®À¦ºd]v¿Z]v³º¾¯t¯uses¶]¦°©°º¶]Á®Z d¦ÄZ·®°º¯¶¨À³Z¯± ®°ºº¯±¦Ôvº´]°®¶º³º°³Ä¦zº]®ºº°³tºº¯¦°¶]¦°²¿¦©È°k±¦Á®Z d¦Z]¾°£¶]Z¸³¡ ¶º§vÀ´§¶kºcb¦Ávt¯z¿±©°º¶]¶]¦°²¿¦vt¯ÔϪ¨°®¶§Á®Z d¦ b¦¦|l¯Á®Z d¦ ®°º¯¦¿À®º°³¾Zz.³ZÀ]initiateÄvÀ¬§b« a.if cash payment ,initiate payByCash b.if credit pament ,initiate payByCredit c.if check payment ,initiate payByCheck payByCreditpayByCashvº´¿¡z¶º±¦¾º¨¿º¤ÀZº¯±¦ºº¿°®Buy Items®°º¯°® ¶Zº^c°¦Z¸º³¡Zº]uses¶º]¦°¦º¿Zº]v¿Zº]Buy Items²¿¦z]Zº´]®ººº¾¯§Ztd³¦payByCheck b¦Áv¯¡ª¯Z§°º¶]Buy items¬Âz¯z¿±°®v´§°¦z£z] Buy Items °¦v£Âv´ÂÄzd¯ vº¿zs®°º¯ ¿Èºº£¦ À®¦® °¦z£ Z] ¦° ²Z´k¦ v¿zs ÄZZ¤c  ®º ¾¯ ¦¿®|³ ¼Âv´ ¶] Äzd¯ Á®Z d¦®°º¯ Z·z.¿±Z] ¬z ¶ººÀ¸c°ºd§Z ¦¿  b^g ¦° v¿zs ®°º¯ ²Z´k¦ °¦v£Âv´ ®°¦® ¾¯ °Z¸¦ °¦v£Âv´ ª]Z¤¯ °® v´§ ¾¯ ½zc ¦° ¼Âv´ Äzd¯ °Z§ ¿Z°c¦ Z] v´§ ¾¯ bÀ«Z¬z ®dÀ´§¦Â Zº]Á¦zº°·¼Âvºº´¶]Äzd¯Àv¦¿®|³Z]Î ®º¾¯¸Âz©ZÀ¬°Áv§Ztd³¦¿È£¦ ±¦À]z-¦v´§¾¯b^g¦°ÇZ§z·°¦v£Âv´Ï ÇZ§©ZȦÂt¯¦°ÇZ§b°À£®dÀÐ ÇZ§®¦vc°¦v£Âv´vZ]¸º³¦¿±¦ÇZ§¦¿ ¶Z¦b£º¯°º¶]Ä°Zk³Âz´§¦zc¶]¦° v´§¾¯®°¦Â¦° v´§¾¯ °k¶°§®°¦v£Âv´ÇZ§³ÂzªÀ°¨cĦz]Ñ ®º¾¯Á®¦®¿Z°³Â¶^Zp¯³Âzª§Ò v·®¾¯°Z¦° v¿º-¾¯Äzd¯¶]¦°³Âzª§°¦v£Âv´Ó v´§¾¯§Ztd³¦¦°bs¦®z¸º³Äzd¯Ô a.if cash payment ,initiate payByCash ÑÎÓ b.if credit pament ,initiate payByCredit c.if check payment ,initiate payByCheck ®º¾¯b^g³Âz¶¤]ZÕ ®º¾¯°®ZvÀ°Ö b¦Ávt¯PayByCredit bs¦®z¸º³z¿±°® Zº]bººs¦®zĦz]Äzd¯ÀȦZ]°º¯²¿¦Î ®º¾¯±Z¡Ä°Z^d¦©°Z§±¦Á®Z d¦ °Zº^d¦bºs¦®zªººÀ°¨c°º´°]Äzd¯Ï ¦z³¡ÂÁv±Z¡Ä°Z^d¦bs¦®zb¦ºs°®¦¿Ð À¦ººs©°Zº§ÁZ.dºº®Ä°z]¦°®ºs©°Z§ Zº]vdºz¾º¯Ä°Zºº^d¦©°Z§±ºl¯~¿Âz¶] v§¾¯Ä°Z^d¦ ¼Âv´¾Z´À¯zc¶]ªd¯Â¿®º¯¦¿±¦Á®Z d¦ Á±Zºk¦~¿Âzº±¦§¦ººkzºº]¾´d^¯¾«Z´.ÀÑ ®º¾¯bZ¿°®CAS©°Z§ ¾º¯bº^g¦°Ä°Zºº^d¦©°Z§bs¦®z¼Âv´Ò Ä°¦v]ZºobZºº¿°®®dÀ¶]¦°©ZȦÂv´§ v·®¾¯ ®º¾¯Á®¦®¿Z°³bÀ¤º¯z]¾´^¯¾¯ZÀÓ Ávª¯Z§Á®Z d¦ ®°º¯ÎÔϪ¨ ÑÎÔ ¯Zk¬zÂá°|]ÄZ¸°dÀbsZ´¶«Z¯ÔÏ ÄZ¸º¿Þººº«Âvd¯¾¿º.tZb¦¬z¯b¨¬°¯ªs¦®°®ÄzcºÀ¯Z§¯¦ºk°®¶§¾«¦ºÁ±Âz¯¦ ³®zº-À¦ººd]v¿Zº]bº¦®¬ºº¯¶§¶$³¡b¦á°|]ÄZ¸°dÀĦz]¯Zk¬zª]Z¤¯°®¦z- ¾ ®zº§¶º´À¸]¦°º]¦Â°ÂªºÀ¬pc¦°©ZºÀ¬°®zº§tº¯¦°]¦Â°v¿®¦°®ºkº¯®dÀ°®Ä°Z§ bº¦¬zºº¯¶§Äz.¿®¶d¨³®º°³¶¿Z¤¯¾¬^£®dÀÄ°Z§³®z-Z]¦°v¿vk®dÀÄ°Z§³®z b¦Z¸Â°®º^¸]¾d®³Â°®Zl¿¦¶]±ZÀ³Â¾d®®dÀ®ºk¿v\¬¦ °®¶º§¶º³º.³Z°·bºº¦Ávt¯ÎÕϪ¨°®á°|]ÄZ¸°dÀbsZ´Ä¦z]³Â°¦¿ Ávº®Àº¤cZ¸°dºÀzº¿±²ºÀ]°®®ºººsá°|]®dÀ¦¿±¦Á®Z d¦®°¦º¯Ávt¯ª¨²¿¦ ®º¾¯®Àzc¦|l¯Á®Z d¦¿¦z-Z¿®¦¿®dÀz¿±z·Ä¦z]b¦ ®º¾¯®°¶³Z-¦vk¿¦z-Z¿®Z¸°dÀz¿±Âá°|]®dÀĦz]ÎÕϪ¨ ¾ºo¦z¶«Zºº¯Zl´¿¦°®v¿Z°³¾¯ª°z.¿®®dÀz¿±Ä¦z]z.¿±Z]¦¿À¦º´¶]®dÀz¿±z· °®v³ººº¾¯t¯]¦°ÄZ¸È§ºcZ¸]¦°¸º³²¿¦Çº°¯¶§b¦Z¸°dÀz¿±Ä¦z]]¦° v´´§¾¯ª°z.¿±Z]À¦º´¶]ÐÂήdÀz¿±Â®Ï®dÀz¿±Ä¦z]¶§ÁvÁ®¦®ÀZ³z¿±ª¨ ήdÀz¿± ЮdÀz¿± Ï®dÀz¿± ÑÎÕ zº¿±²ºÀ]°®¶Zº^c°¦Ä°¦zº£z]¾ºº.³º.#À¦ºc¾¯¾¬¦®dÀ°®Á®Z d¦ÄZ·®°º¯n¿zcĦz] AÁ®Z dº¦®°ºº¯®zºº¨¬°¾.³º.#¿Z°³Ä¦z]ÎÖϪ¨°®¶³º°³Ä¦z]®º°³t¯¦°Z¸°dÀ z.³ZºÀ]¾º¤¦¶ººsº£¦Â°®bºº¦Ávt¯À¡ÄZ¸°dÀz¿±²À]°®¶Z^c°¦Ä°¦z£z]¾.³º.# A~¿Âzº¶ºW¦°¦b¸ºk°®vº´§¾º¯tº¯zºº¿±¿¦z-Z¿®v´d·Á®Z d¦®°º¯Ä¦z]º¿°Z´ÄZ·v´] v³º¾¯^cz¯z.¿v¨¿Z]Z¸°dÀz¿±¶³º.# æÏ« 5û5* ¿¢"¾¢ì¬û¦ ±[¥°® ¢ ø¬ÈÇ îĦ¥ ´¢»®°÷ ´ZsÁ®Z d¦®°º¯¿Zl³¦b¸kZ¸°dÀz¿±²À]°®¿ZÀ¾Z°¦¾.³º.#¿Z°³ÎÖϪ¨ ¶º]bº¦Package¾¯º¸ºº ¯±¦Á®Z d¦Z¸°dÀz¿±¶]Z¸°dÀÄv´]®À¤cĦz]®°¦v³Zd¦³Â° °®Package¦º¿Ä¦zº]®ºº¾º¯tº¯¶ºº³Z-¦vk¶d]¦¿À¦º´¶]®dÀz¿±z·¶§\Àczc²¿¦ vv·¦ºsÁ®¦®nÀºc¶§Áv¶dz-z³°®¾Zs¶³Z³UML Z·z.¿±Z]²È§À¦ºc¾¯°º´¯²¿¦Ä¦z]b¦®Z¿±°ZÀ]á°|]®dÀ¦¿Ä¦z]Z·z.¿±Z]®¦vc ±É°¾Z´ºÈ°ººÀp¯°®²È§¦¿À¦º´¶]®ºsz.¿±Z]z·Çº¦®º°³t¯¦°Z·z.¿±Z]¶º°l¯Z¿ ¶ºº]²È§¦¿®dÀªs¦®°®®dÀz]°Z§z·Ä¦z]£¦Â°®¶§b¦²¿¦b¬®º¾¯¶dz-z³°® z.¿±Zº]À¡´ZºsÄZ¸º]¦°ÂZº·º´¯ª¯Zº¶ºº§bz-z³°®v¿Z]z.¿±Z]À¡¶]Áv´·®~¿ÂzÀ¦º´ b¦Ávt¯Z·z.¿±Z]²È§²À]¶]¦°z¿±ª¨°®b¦ v´¯°Z§ ¾dZv´¯°Z§ ¾°°v´¯°Z§ b£º¯v´¯°Z§ ÑÎÖ ®ºkº¯®dÀbsZ´ÕÏ ®zº¨¬°Á®¦®°¦zºº£¾¿ZZ´®°º¯¦°®ºkº¯®dÀ¦vd]¦¾°¿v£ÄZ¸Â°°®Z·±ZÀ³bsZ´Ä¦z] ©¦v´dº¯ÀZº·¦ºs¾³Z¯±ZºÄZ¸º¯z·²¦°°®¾d´ºbº¿z¿v¯|Àº³Á±Âzºº¯¦v³®º°³¾¯Ä±Z«v¯¦z³¡ ¾]Zº¿±°¦Ä¦zº]¾¿Zºº´^¯v´³¦ºc¾¯©¦v´d¯²¿¦¶§¦z#v´Z]¾¯®ºsÀZ¯±Z¾³º´§®dÀ®z¨¬° ®dºÀbsZ´ºªºÀ¬pc¶º]ÎÕϺt]°®¦vºd]¦¶º¯¦®¦°®v´ººZ]Z·®z¨¬°°®®º^¸]À¦|À¯l´ ®º¾¯¶W¦°¦°º´¯²¿¦Ä¦z]±É°¾Z´È°Ä®Z¸´À³Â°~¶ds¦®z®ºkº¯ bsZ´Á®Âvp¯ÎÕÏ ÀZ¿¦z-b´ Z¯¦®º¾°z]¾c¡®dÀÂZ·±ZÀ³Z¸°dÀbsZ´°®¶§v´§¾¯®¨o¢´¯ z]°¦z¦®·±Z]¿zıZ¶¯Z³z]Ħz]®ºkº¯©Z³Z¨¯¦bsZ´±¦°Âv]¾d®®¿v£ÄZ¸Â°À¦ÂzÀ »¦|º-¾¿Z¸º]Zº]©ZºÀ£¦Â±¦°Â®¶º]®°¦ºº¯zhºº§¦°®ÂZ^¿±©¦v´d¯®Zl¿¦Â¾³º´§ÄZ¸°dÀbsZ´ Z·®z¨¬°bsZ´°®¦°©¦v´d¯¶p À¦°¦|·¾£¿Z¯±¡¶³º.$À·ÀÂv]À¦ºc¾¯¶³º.#v³°¦® ¾º°®¦°¾º¿¦zk¦¶ºº¯Z³z]±¦¶À«Â¦¶d·¦¿v¿Z]¶§v´§¾¯®Z¸´ÀRUPÄÞº«Âvd¯¦x«®z§®Zl¿¦ ®¦®¶ºcÄv]ªo¦z¯Z]¿Z.°·Â®º°³vÀ«ºc|À«Z³¡ªo¦z¯ ®zºº¿x¾°³¦°Z¸°dÀ¾³º´§®z¨¬°À®z§v´d¯ÂbsZ´ÄÞº«º´¨c¿zbzÀÁ±Âz¯¦ ÁvºÄ®Zº¿±©Çºººpc¾³º-z-®°Z#®®dÀ®º¾¯¶À¸c¾³º´§®dÀ©¦v´d¯¶¨À³Z¯±Zc¦z¿± Á®ºº°³®Zºl¿¦¦°®À¤dº¯®°ººsz]ÀZº¨¯¦¿zº¾Zº^c°¦ª¯Zºº¦¿À¦º´¶]zcºÀ¯Z§Á±Âz¯¦b¦ b¦Á®º°³Àº-ަ¦°¾^c¦z¯¶¬¬b¿z¿v¯Â¾³Z¯±ZÄZ¸¯z· »Èºc¦±¦°Âvº]ªººp¯°®Â£º°]ÄZ¸¿zÀ-®À°cÀZ¨¯¦¾cZȦ¦³Z]Á®zd-¶¨^®ºk vº³¦ºc¾º¯bºº¿z¿v¯b¦Á®º°³®·¦z¦°Z¸°dÀ®z¨¬°¿zc¶lÀd´«Z]Âb¿z¿v¯vÀ¿ZcĦz]b£Â ©°Z³©ZÀ¬°z]ÄzcºÀ¯Z§Á®zd-ÄZ·¶¨^ÄÞº«º´¨c±¦Á®Z d¦Z]¾d¿z¿v¯ÄZ·¦°º\«Z£°® ³ºÿÄ¢ººÿþü÷±ôcÂàë¦ÂZã¢Ôà¥Ä¢ÿ±¾û¦öÌ*¢¬Ç¦°ú¦°®þû¢èÇ¢¬÷vZ]¶d¦®»¦z¦ ½¢ºûÂØ»ºÈûþº÷¢ûÂ¥Âø¬ººÈ÷þ¥Âa±°þ¥Êû¦®À¾¥Ä¢ ¬Èó¢û¡Á±¦¾û¦À¢wþ¥ßüÐ÷ ªÇ¦Á®¥ÂÔ÷ ±É°¾Z´È°°®¾³º´§®dÀıZ«v¯ÏÕÏ ¾º¯®Zºl¿¦ÏÍϪ¨ºº¢]Z¯¾¬¦¶d]¶¾¬§b«Zo°®®dÀ¦¿®z¨¬°Ä±Z«v¯Ä¦z] Ħzº]¶dº]²À¯ººÂ|À«Zº³¡©¦v´dº¯Ä¦zº]zº.¿®¶dº]¾º³º´§®dººÀbsZ´Ä¦z]¶d]¦¿®º ÑÏÍ ®ºkº¯®dÀbsZ´©¦v´d¯¾Zh¯¦¿z§¯Z]¶¯¦®¦°®b¦¬z¯Á|À³Z¨¯®dÀ¾o¦z©¦v´d¯ vv·¦ºsÁ®¦®°¦z£¾°z]®°º¯ ®dÀ©¦v´d¯ ©¦v´d¯ ©¦v´d¯ ¾³º´§ |À«Z³¡ ¾o¦z ¾o¦zªÀ¬pc©¦v´d¯¾¬§°ZdsZÏÍϪ¨ ¾Z´ººÈ°b§z®Z¸´Àz]Z´]®zÀ-¾¯°¦z£z¿±©°º¶]z.¿®¶d]¶Ä°Zk®dÀ©¦v´d¯À°® bº¦Ä°Zººk®dÀ°®¬z¯ ZÀ¦¾Z^c°¦¾v¯ÂÁ®Z d¦ÄZ·®°º¯ª¯Z¾³º´§®dÀ©¦v´d¯±É° Zºcvº³¦ºc¾ºº¯Z¸¿v´¯±ZÀ³bsZ´¶¬oz¯°®¶§b¦ºkº¯®dÀ±¦Ä¦Á®ZÀºc£¦Â°®¾v¯²¿¦ vZ]bÀ«Z³¡Áv´·®Ä°Z¿Ävo ®dÀÄZ·z.¿±Z] ®ºkº¯®dÀ±¦Z·Áv´´§ÁZ d¦¤³b°£²¿¦°® ®º¾¯t¯ ¾³º´§ Á®Z d¦ÄZ·®°º¯ ¾³º´§®dÀ ZÀ¦¾v¯ ¾¤´¯ÁZ-v¿®±¦ Á®Z d¦ÂÀZ¿zd¯Ä¦z]®dÀÄZ¸¿Âzb°£²¿¦°® ®º¾¯t¯À¡ÄZ·Áv´´§ Á®Z d¦ÂÀZ¿zd¯Ä¦z]®dÀÄZ¸¿Âzb°£²¿¦°® ®º¾¯t¯À¡ÄZ·Áv´´§ Á®Z d¦ÄZ·®°º¯ÁZ-v¿®±¦¾³º´§®dÀ°ZdsZÏÎϪ¨ ÄvºoZºcÂtº¯®dºÀÄZº·Áv³zÀº-~¿Âzººº¤¾³º´§®dÀÄZ·z.¿±Z]¶d]Ħz] ®dºÀZº]¶Zº^c°¦°®¶ºº§|À³z.¿®ÄZ¸°dÀZ¿ÂZ¸°dÀz¿±®¦z¦²¿¦z]ÁÂÈv³º¾¯Àºc ÏÏϪ¨¢]Z¯Z·z.¿±Z]¶d]À®z§±Z]Z]v³º¾¯t¯¶d]²¿¦°®z.¿±Z]À¦º´¶]|À³v´d· ¦º¿zº·®zº¨¬°±¦¾ozºv³ºº¾ºº¯t¯Z·z.¿±Z]\«Z£°®®dÀ¾k°ZsÄZ¸d¿®ºkº¯¶À¬§ ²Èº§¦º¿À¦ºº´¶ºº]z.¿±Z]z·²¿¦z]ÁÂÈ®º¾¯Á®¦®°¦z£±É°¾Z´È°Àp¯ªs¦®°®Z·z.¿±Z] ®dÀZ]¶Z^c°¦Ä°¦z£z]b¸kz.¿±Z]À¡¶]¶º]z¯ÄZ·º´¯À¦ºc¾¯²È§²¿¦À°®®º¾¯¬z¯ ÑÏÎ zº¿±ª¨º°®¶º§¶º³º.³Z°·v³Zºl´-¦°z.¿±Zº]´Zººs©¦È¦z¿Z©ZȦ¶]¾zd®Á®Âvp¯ v³¦Á®¦®°¦z£±É°¾Z´È°°®´Zsb¯ÈÏÖ®ºkº¯¾¨¿|À®dÀÄZ·z.¿±Z]Ħz]b¦t¯ Áv° ³Âz Äzd¯ ªºººº°o Ávºººº´´§ Äzd¯ ¾d³zd´¿¦ À¬^c Ávºººº´´§ bg¦°Â¶]¦°ºc¸º³²ÀÀc§ Äzd¯ ¾ÂzÁ®zDs ¾´ ¬cÄzd¯ ®dÀz¿± ®dÀz¿± ®dÀz¿± ®dÀz¿± °Z^³¦ ¾ÂzÁ®zs ¾d³zd´¿¦³Âz ¾´ ¬c³Âz b¦z.¿®®dÀz¿±Ä¦z]Äz.¿±Z]®dÀz¿±z·«¦ ®dÀz¿± Ä°¦v]Zo Ä°Zk®dÀ°®Z·z.¿±Z]¤³ÀºcÏÏϪ¨ bº¦®¶ººkºcv¿Z]®º¾¯t¯®dÀ±¦Z·z.¿±Z]Á®Z d¦ÄZ·®°º¯Z·z.¿±Z]²ÀÀc±¦~ Ħzº]bº¦¬zº¯«°ZºsZº]¶Zº^c°¦ÂZ¸°dºÀzºº¿±¶Z^c°¦Á®Z d¦ÄZ·®°º¯²¿¦²ÀÀc¿Z.´·°®¶§ °®¦xºº«®°¦v³®ºk¾Zsz.¿±Z]¬È¦°®Z¿Âz]°Z§Çº°¯®dÀz¿±¦¿À¦º´¶]Z¸d¿z¿v¯ v³º¾¯t¯z]°Z§ÀÂv]Á®Z d¦ÄZ·®°º¯Áv¿®z-ª¨¯°Z#®Ä°ºXcª°°®Zd¦°²¿¦ ®ºº]Ávºtº¯ÏÎϪ¨º°®¶ºº§¾³º´§®dÀ±¦Á®Z d¦ÄZ·®°º¯¶d]ÏÐϪ¨°® b¦ÁvÁ®¦®¶ºc Business ActorsÏÖ ÑÏÏ ®dÀz¿± ®dÀz¿± ®dÀz¿± ¾ÂzÁ®zDs ¾´ ¬c³Âz ¾d³zd´¿¦³Âz ®dÀz¿± b¿z¿v¯ :¢°¦±¢¥òïªÂ¾÷ò÷¢ËªÂ¾÷ö¬ÈDZ ±¦Â¾÷Á®¢è¬Ç¦Ä¢ÿ®°÷ªÇ¦Á¢5ËÂÂç°¢¦û¦ «°¢»¢ÿÂ5±¢¥¦Àó¾üï÷μÌ÷¦°ö¬ÈÇ ¾ûËvμÌ÷¾ü¬Èûö¬ÈDZ¦ Z¸°dÀz¿±²Z¦z]Ä°Zk®dÀ±¦Á®Z d¦ÄZ·®°º¯Äv´]¶d®ÏÐϪ¨ ®ÀzcbÀ«Z¿¦z-Z¿®À¦ºc¾¯®dÀ±¦Á®Z d¦®°¦º¯±¦¦¿z·Ä¦z]°Z§³®z-¿Z°³b¸k ¶]®°¦®¦°°Z§³®z-¿Z°³bÀ¬]Z£b¦ÁvÀ$À©ZÀ¬°Àºcb¸kÄ°¦|]¦bÀ«Z¿¦z-Z¿®®º°³ ¾cZºÀ¬°ÄZº·vo¦Â®¦zºº¦¶#²À]¾c¦v´d¯¶#°Z§¦¿¿Zl³¦b¸kv´§¾¯t¯¶§\Àczc²¿¦ ®º¾¯¶«®Z^¯ zº·vº´´§¾º¯Ävº´]®Àº¤c¾³Z¯±ZºÄZº·vo¦Â²Zº¦zº]¦°®dººÀz¿±Ð;¤´¯ÁZ-v¿®°® Ávº¶ºW¦°¦ÏÑϪ¨º°®¶ºº§´Zs¾d¯ÈZ]¶§b¦UML°®¶d]±¦´Zs¾º³¾³Z¯±Zvo¦Â ÁZ-v¿®°®Z]|À³Z·z.¿±Z]\«Z£°®ÂZ¸°dÀz¿±©°º¶]¾³Z¯±ZÄZ·vo¦Â²¿¦®º¾¯²ÀÀc ¾º¯tº¯ÏÑϪ¨º°®¶ºº§¶³º.³Z°·v³vt¯ÏÏϪ¨°®®dÀ±¦Á®Z d¦ÄZ·®°º¯ ZÀ¦À¦º´¶]¾³Z¯±ZÄZ·vo¦ÂÄ°Z¨°·±¦®dÀ®z¨¬°¦z- ¾³z.³°®Z]¢À^cĦz]Áv ®º¾¯ªZoÀZ¯±Z°®Áv° Logical ViewÐÍ ÑÏÐ ®ºkº¯®dÀÁv° ZÀ¦\«Z£°®¾³Z¯±ZÄZ·vo¦ÂÏÑϪ¨ bºpc¶dº®¦º¿®ºº¾º¯¶ººdz-z³°®²È§¸º³Â®®ºkº¯®dÀĦz]¾¤´¯ÁZ-v¿®°® ¶§Áz¿¦®¦¿Z]v´¯°Z§ÄZ¸È§v³º¾¯t¯b¿®ºkº¯À¦º´bpcÄz.¿®ÂÐÎv´¯°Z§À¦º´ ¾º¯¿Zºl³¦¶º]¦°Ä°Zºk®dºÀ°ºº¯¦ºº£¦Â°®Z¸´¿¦v³º¾¯t¯¶dz-°¦z£¾¨¯®¡À¡|§z¯°® ¾c¦v´d¯Z¸´¿¦£¦Â°®v´¿Z°³¾¯Ä°¦v¸.³®ºsÀ°®¦°®dÀ©ZȦb¿®ºkº¯ÄZ¸È§v´³Z° °®¶ºº§Áz¿¦®¦¿Z]Z¸È§±¦¶d®²¿¦v³zÀ-¾¯°¦z£¾®Z^c®°º¯Â®Zl¿¦Z·v´¯°Z§ºc¶§v´d· °®Ä°Zºk®dººÀ ZÀ¦¾v¯ÏÒϪ¨°®v³º¾¯t¯ÁvÁ®¦®°¦z£s¶£¦¿À¡z¿± ¾vº¯À¦ºº´bºpcZ¸ºÈ§¾Zº^c°¦¾vº¯bºº¦Ávt¯Z¸È§¾Z^c°¦¾v¯Z¿¿¦z-Z¿®\«Z£ bz-v·¦ºs°¦z£¾°z]®°º¯Äv]ª°®¾§¦°®¦ Business WorkerÐÎ ÑÏÑ ®dÀÁv´·®ªÀ¨c ZÀ¦ÏÒϪ¨ ÑÏÒ ¦z- ¾³z.³°®ªWZ¯bsZ´ÖÏ zº]ÂZ¸ºÈ§Ävº´]¶dºº®²Z¦z]Z¸´cÀ¦ºc¾°³¶§v³¦ÁvÀ°Zl³¡¶]¦z- ¾¾¬¯Z¨czÀ°® zº]¾¿ZºZ´¿ZºÂÄZº´^¯zº]ZºdÀ^Z¸°dººÀ®z§¾¿ZZ´¦°Z·v´¿¦zZ·®z¨¬°v¿zlcÄZ´^¯ bsZ´ºÄvº´]®Àº¤cĦzº]nººÀp³Â°¦x«®º¾¯¿Zl³¦°Z§®À¤c¾·v³Z¯±Z¿Z²Z¦ ±¦ ZÀº¦À®zºº§®zl¯¾´¿®À°cÂv¿zlcZ·Áv¿vbsZ´°®¦z- ¾³z.³¶¯±Çb¦¿Z ¾º´d^¯Z°ººb¦¾¬^£bsZ´v¿zlcÄZ´^¯Z¯¦b¦Z¸È§\«Z£°®Z¸³¡À®¦®bÀ¯º°Â©ZÀW|k ±¦ª¤dº¯vº´§¾º¯±¦ÂzºÀZ°ºº¡°®¶§¦°Ä®ºkº¯vÀ³¦ºc¾¯¶§b¦Áv³z±¦®ºs¾¬^£bsZ´z] °º^l¯|À³¦z- ¾ÁZ-v¿®°®¦x«vÀ·®°¦z£¾¿ZZ´®°º¯Â®À°cÁv³z\«Z£°®v¿zlccZ¤¬d¯ bsZ´ºÄZº´^¯Á®Z d¦ÄZ·®°º¯\«Z£°®¦°Z¸°dÀ®z¨¬°Â¿ZÂÁv¿®z-bÀ£¦Â²¿¦¾º^£¶] v³®¦®°¦z£ ¾º¯¾º¬ld¯©È¨º¯Z]¶º¬]Z¤¯°®Zº·v¿Z]bº¦Zº·v¿Z]bsZ´ººz]¾´d^¯Z·±ZÀ³bsZ´Ï¦ ¶³º.#Á|À³Z¨¯®dÀ®ºkÂZ¯¦bsZ´Á|À³Z¨¯®dÀ®º^³ª]Z¤¯°®v¿Z]Ǻ°¯¦°©È¨¯v³®zzcºÀ¯Zº§ÀºÂÄZºÀ³®±¦zºº.¬À¬pc³¦®¶§b¦Zl´¿¦°®®°¦®z]ÀZÀ¯±¦¦°z]°Z§©È¨¯v³¦ºc¾¯ ¦°®dºÀv¿Zº]zº.¬À¬pcZºº¯¦v¿Z°³t¯Z·z]°Z§Ä¦z]¦z³¡®ºk¿v±¦ªZo©È¨¯v³¦ºc¾¯ v¿Z°³t¯¦°Z·v¿Z]À¡Z]¶¬]Z¤¯°®Â©È¨¯®ºsbsZ´ÄZ´^¯z]v³¦ºd]ZcvZ´] Ħzº]vºº·®¾¯°¦z£bsZ´Ä¦z]¾¿Z´^¯bÀ«Z³¡~Âv¿Z°³¾¯t¯z]°Z§¦vd]¦¦°Z·v¿Z] °®Âvº¿zlc¦°Z¸º³¡®zºº¨¬°À¦ºc¾°³Âv´d·á°|]Z¸°dÀbsZ´¦°®dÀv¿Z]Z·v¿Z]bsZ´ ®¦®°¦z£¾¿ZZ´®°º¯Z¸È§\«Z£ °®v´ºZ´¾º°³®dºÀvº¿®±¦¦°¿ZºÂ¶ºdZ¿bsZººÁZ-v¿®»Èsz]¦z- ¾ÁZ-v¿®°® ¦zº- ¾ºÁZº-vº¿®¶ºd^«¦®zÀº-¾º¯°¦zº£¾¿ZººZ´®°º¯Z·z]°Z§ÁZ-v¿®±¦¿Z¦z- ¾ÁZ-v¿® ®°ººº¯®¦z¦¿ZÂZ¸°dÀbsZ´b¸k¿ZªÀ¬pcÁZ-v¿®°®bÀ³®·¿ZªÀ¬pcÁZ-v¿® ¾º¯°¦zº£¾ºº°z]®°º¯z]°Z§ÁZ-v¿®±¦Á|À³Z¨¯®dÀ¿ZÂZl´¿¦°®®zÀ-¾¯°¦z£¾°z]ªÀ¬pc ¶]ÀvÀ°b¸k°®Á|À³Z¨¯®dÀ±¦¾c¦°Zd³¦¶#¶§®º¾¯¾¦ºz]°Z§z·±¦z.¿®©°Z^¶]®zÀÄZ·¶d¦ºsÀ®º°³Á®°Â¡z]b¸k°®¦z- ¾ÁZ-v¿®°®Á®Z d¦®°º¯¶«º¤¯¦x«®°¦®®ºs»¦v·¦ ®º¾¯¬z¯z]°Z§ z]°Zº§bÀ«ºXº¯Âº¤³zºº·Z]¶Z^c°¦°®À¦ºd]ZcbsZ´¦°®dÀ¦¿À°®Z·z]°Z§¤³v¿Z] ¦º¿®zº¦º¿vº³¦ºc¾º¯z]°Zº§®ºº°³tº¯¦°Á|À³Zº¨¯¾¡Áv¿¦®dÀ±¦ÄÂÁ®Z d¦ÄZ·®°º¯ ÑÏÓ Zºº·z]Áz¸]²¿¦®z]v·¦ºsÁz¸]Á|À³Z¨¯®dÀ±¦¶§vZ]|À³|À#z·¾¬§°º] ¾¦¿Z¿ÂÀZ¯±Z v´¯Z³¾¯°ºd§¦Z¿z.¿±Z]¬È¦°®¦° ¶kÂÀ®z§¶«¦ºo ¶kÂ|¿°¦Â ¦³Z]v´¯°Z§ ©°Z§v§zÀÀc Äzd¯ ¶kÂbZ¿°® bs¦®z ±¦zcÁv·Z¯ Ä°Z^d¦®dÀ ¦³Z]z]ZÄzd¯Ä¦z]Á®Z d¦®°º¯¿¦z-Z¿®ÏÍϪ¨ ±¦®dºÀ¿Zº°³Ä¦zº]Ä°¦|º]¦Á®Z dº¦®°¦ºº¯ºº£¦Â°®vÀ¿Z°³¾¯Áv·Z¯ÇZ]°®¶§¶³º.³Z°· ®zÀ-¾¯z]°®¦°²d¯¿¦z-Z¿®z.¿®©°Z^¶]b¦À¡±¦«°ZszZ³ÁZ-v¿® z·¶]z.¿±Z]®º°³t¯¦°Z·°ºd§¦¬È¦°®Z¿Z·z.¿±Z]v¿Z]¦vd]¦Á®Z d¦®°¦º¯²ÀÀcĦz] ¬z¯z¿±©Ç¦º®dÀÀ°®z.¿±Z]z·Ä¦z]~®z]¾¯Áz¸]®dÀ±¦¶§®º¾¯¼È¦Ä|À# ®º¾¯ b¦®v·¦ºs®dÀ±¦¾cZÀ¬°¶#¶]±ZÀ³¶«ºp¯¿Z¬zZ]¶Z^c°¦°®z.¿±Z]z·Î v·®¾¯¿Zl³¦¾¬°©ZȦ¿ºcÂÀv³¦ºs»xo®Zl¿¦Z]¶Z^c°¦°®z.¿±Z]Z¿¡Ï v³Z°¾¯®dÀ¸È¦¶]¦°¾k°Zs®¦v¿Â°z.¿±Z]Z¿¡Ð v³Zz]z.¿±Z]¸È¦¶]¦°©¦zÀÀc±¦¾sz]ÂZ·®¦v¿Â°®dÀ¶§b¦±ZÀ³Z¿¡Ñ °®¦°zº¿±©Zº¨cv¿Zº]Z¸º³¡À®ºº]ª¯Zº§±¦ÀZº´À°¦¾ººoĦzº]Á®Z dº¦®°¦ººº¯²ÀÀc±¦~ bz-z³ ÑÏÔ v³¦ÁvÁv³ZºÁ®Z d¦®°¦º¯ºc¾cZÀ¬°ÄZ·±ZÀ³Z¿¡ Î v·®¾¯°¦z£Á®Z d¦®°º¯¦°®dÀ¶³º.#Äz.¿±Z]z·¶§Ávt¯Z¿¡ Ï ®º¾¯¶«®Z^¯¾cZȦ¶#z.¿±Z]®dÀ²À]¶§Ávt¯Z¿¡ Ð b¦Áv¶dz-z³°®®dÀ¾³Z^ÀdZ¿¡ Ñ ®°ººº¯À¦º´bpc¦°¶À«Â¦¶¿Ç®º°³®ÀzcÀ¦ºc¾¯¶¿Ç²¿v´#°®¦°Á®Z d¦ÄZ·®°º¯Çº°¯ ±¦Á®Z dº¦Zº]À¦ººc¾º¯v´¿Zº°³¾º¯tº¯±É°¾Z´ººÈ°Àp¯°®Main¬È¦°®Z¿¾¬¦Á®Z d¦ zº.¿®®°ºº¯vº´#Zºº]¦°Á®Z d¦®°º¯¦¿ExtendsÂUses¬È¦°®Z¿¶ºcÂÁZ d¦ªh¯¾]¦Â° ¸ºº°l¯°®v³zÀº-¾º¯°¦zº£¶Zºº^c°¦°®Z°À¤d¯Á®Z d¦®°º¯Â®¶§b¦¾d«ZoZ¸´c²¿¦®¦®¶Z^c°¦ ©ZºÈ¦bº^gĦzº]´ZºsÁ®Z dº¦®°¦ººº¯vZ]¶d¦®®ºk®À¤d¯¶Z^c°¦Á®Z d¦®°¦º¯²À]v¿Z^³ zº·vºZ]¶dºº¦®®ºkÂv¿Z^³Z·z.¿±Z]²À]®À¤d¯¶Z^c°¦®º¶dz-z³°®v¿Z]¾cZȦ¦³Z]À°® ¾ºº¯°¦z£Á®Z d¦®°º¯¶§Á®Z d¦®°¦º¯õZ´hd¦¶]¶d^«¦®º¾Zz.¿±Z]¦¿ºcv¿Z]Á®Z d¦®°º¯ ¿Zº.´·°®¶ºÈs°ºº]v´dº·¾¿Z´hdº¦b«Zººo°®Á®Z d¦®°º¯¦¿Áv´·®¶ºc¶¨´¿¦Z¿Âv³zÀ ®z§b¿Z°v¿Z]¦°z¿±b¨³Á®Z d¦ÄZ·®°º¯¿¦z-Z¿®®Àzc ®zº¨¬°Á±ººo±¦«°ZºsZºº·z.¿±Z]²À]¶]¦°Î Á®Z dº¦ÄZºº·®°º¯¿¦z-Z¿®°®v¿Z^³Â®dÀ ®º®Àzc ±¦Á®Z dº¦ÄZº·®°º¯¶º§bºº¦²¿¦z]µzÏ ¶º]~v³º¾¯^cz¯¾cZȦ¦³Z]¢¿z ®À¤dººº¯¶º]¦°extend uses©ÇZºo°¦zÀº ®°¦v³®ºkÂZ¸³¡²À]Äz.¿® zº.¿|¬]¦¿ºcv¿Z]Á®Z d¦ÄZ·®°º¯¶À¬§Ð º]¦Â°ºººc¶§¾¿Z·®°º¯z.¯v³º¾Z v´d·^cz¯¾¬¦®°º¯¦¿Z]®À¤d¯ ÑÏÕ ¿ºª ¾§¦°®¦¾v¯²dsZ ¶¯v¤¯ÎÐ ¾ÁZ-v¿®°®®®z-¾¯zÀ¯Áv´·®ªÀ¨c®À·Z ¯²À]]¦Â°Â®À·Z ¯²Z¦z]ªWZ¯½°® ®À·Z ¯¾·v³Z¯±Z¾§¦°®¦¾v¯¦¿®Zl¿¦±¦»v·v³º¾¯t¯ ZÀ¦\«Z£°®¾³ZÀ´]®À·Z ¯¦z²º¿¦°®v³ºº¾º¯«¦ztdºº¦®dÀÄZ¸dÀ«ºX¯ÂÁ®Z d¦ÄZ·®°º¯Z·±ZÀ³²d¯±¦¶§¾°À·Z ¯b¦ ¾vº¯®ºº¾º¯¬zº¯Z¸ºÈ§¾Zº^c°¦¾vº¯¶ºº]À¡ª¿v^cZd¿Z¸³Â¾§¦°®¦¾v¯®Zl¿¦ªo¦z¯ª ¾t]®À·Z ¯¿zc²ÀÀcv¿Z°³¾¯t¯¦°¶«Z¯¦¿Âz°¬£°®¾Z¦®À·Z ¯¶Z^c°¦¾§¦°®¦ b¦¶«Z¯Âz°¬£Àº¯¦zÀ¢À¤pc±¦ ¿zº³vºº´¿¦z±¦¶¬oz¯²À¯Â®b¦Z¸È§¾·v³Z¯±Z¾¿ZZ´Ä¦z]¾Âz¶¤³¾§¦°®¦¾v¯ b¦z¿±ªo¦z¯ª¯Z¶§b¦ªÀ¬pc¶¿|lcÀ®°ÇÁZ-v¿®°®°¦|¦ Ä°ÂzÁ®Z d¦ÄZ·®°º¯²ÀÀc Î Á®Z d¦ÄZ·®°º¯¿¦z-Z¿®ª¿vc Ï ¾§¦°®¦¾v¯ª¿vcÐ ¶¯Z´d«ª¿vc Ñ ¾«¦ºc¿¦z-Z¿®²ÀÀc Ò ¾cZÀ¬°ÄZ·®¦®°¦z£²ÀÀc Ó ©ÇZo¿¦z-Z¿®²ÀÀc Ô v³º¾¯¬È¦Âª¿vc|À³¶¬oz¯²¿¦°®¾§¦°®¦¿¦z-Z¿®¶§vÀ´§¾¯Áv·Z¯ ÑÏÖ ¾¯º¸ ¯ÄZ¸«v¯ÏÐ Ávº´·®ªÀ¨ºc ZÀº¦À¦ºººc¾¯v³º¾¯®Zl¿¦®À·Z ¯²À]¶Z^c°¦±¦¾§¦°®¦ÄZ¸«v¯¶¨ÀWZl³¡±¦ ÄZºº·¶ «º¯z.³ZÀ]®dÀ¦¿®À·Z ¯£¦Â°®bz-z³°®®dÀÀ¡®À·Z ¯À¦º´¶]¦°®dÀ¦¿ ÁZº-vº¿®°®ªWZº¯Âzº°¬£°®¬zºº¯®À·Z ¯²ÀÀcZ]v´d·®dÀÀ¡¾o¦zZ¿ÂbsZ´Ä¦z]³¦® bsZ´º³Â°bºº¦ªWZ¯ªoĦz]j¿¦°¾Â°¶^¬Â®À¤cv´¿Z°³¾¯¶¿|lc¦°ªWZ¯¦z- ¾ vºº³¦Á®º°³¾´d^¯¾cZÀ¬°]¦ºc²Z¦z]Z¸°dÀªWZ¯¶´¯¦®®À¤cZ]¶dZÀdsZÁZ-v¿®°®¦°Z¸°dÀ UML°®vº¿®vºÀ·¦ºs¶ºº§°º³Z°·b¦ ZÀ¦Z¿®À·Z ¯²Z¦z]Äv´]®À¤c¦z- ¾ÁZ-v¿®°®Â ¾º§¦°®¦¾vº¯®ºº¾ºº¯Á®¦®¿Z°³Ä°ZdsZÄZ¸«v¯\«Z£°®Â ZÀ¦²À]¶Z^c°¦±¦¾§¦°®¦¾v¯¦¿ Áv³zÀ-z]°® Z¸È§Z¿®À·Z ¯ • Z¸È§²À]¶]¦°Z¿®À·Z ¯²À]©ZZ^c°¦ • Z¸È§ÄZ·v¬À£¦Â°®Z¿®À·Z ¯©Z • ZÀ¦²ÀÀcÐÐ ³Â°®º°³t¯À¦ºc¾¯v³¦Ávz·ZZ·º¿°Z´²d¯À°®¶§¾¯Z¦²ÀÀcZ]¦° ZÀ¦²È§ ¶d^«¦b¦Á®Z d¦ÄZ·®°º¯ÂZ¸¿Âz¿Zl³¦b¸kZ¸dÀ«ºX¯À®z§t¯Z¸È§²ÀÀcĦz]z.¿® ¶º³º°³Ä¦zº]v´ºZ]|Àº³¾¯º¸º ¯bº¦²º¨°¯ ZÀº¦v´dºÀ³¾¨¿|ÀººZ¸´c ZÀ¦¶§b¦®¶kºcv¿Z] ®dºÀ°®¶]Zº¯ÄZº·¶º³º°³ÂZ¸ºÈ§¸¦ºº³¦±¦¾dºÀ«¶º¯¦®¦°®bº¦¾¯º¸ºº ¯ ¾¦¿¿¦vtd¦ b¦Ávt¯ÁZ.Âz ZÀ¦¸¦º³¦¾Zh¯ ðÄç ¢Ë¦ ¬zÀºc ¼Â¾üÏ¢POST ÇZ§Àºc Z¸³Z¨¯ ÁZ.Âz Z¸´§¦zc bs¦®z³Âz z]°Z§¤³ °¦v£Âv´ Z·ÀZ¯±Z ³Âzvo¦Â Z·®¦vs° v¿zs³Âz Z·v´¿¦z v¿zs ÑÐÍ ¼ºº¾Âvºk°®¶º§Z¸ººÈ§¸¦º³¦²dz-z³°®Z]Á®Z d¦ÄZ·®°º¯²d¯±¦Z¸È§À¦ºc¾¯ vÀWZ°³¶kºcz¿±Á®Z d¦®°º¯¶]¶³º°³Ä¦z]®º°³«¦ztd¦Ávt¯ z.´§ª° ®dÀrZ Zº]Á¦zºº°·Äzd¯¸ºk°Z]®°º¯²¿¦Î ÁZ.Âz¼Âv´¶]v¿zs®°º¯²Z´k¦ ®º¾¯±Z¡ ¾ºº¯bº^g¦°~º´kzº·°¦vº£Âv´Ï Ħzºº] ZÀ¦©ZȦÀ®z§¶Z¦ÂÇZ§b°À£²ÀÀcÐ vºZ]~º´k¦º¿±¦ºÀ]zºº§¦v´§ ³Âz´§¦zcĦzk¦ ¾º¯®°¦ÂzÀº³¦°Z¸º³¡®¦vººc°¦v£Âv´ v´§ °¦vºº£Âv´Z·ÇZ§®Â°ÂªÀ°¨cĦz]Ñ v·®¾¯¿Z°³Â¶^Zp¯¦°³Âzª§Ò ²Zºº´k¦®Â°Â¶ººº§v´§¾º¯tº¯ b¦ÁvªÀ°¨c ¶Zºº^c°¦±¦À¦ºc¾¯¦°Z¸È§±¦¾sz]®º°³t¯À¦ºc¾¯¼ºº¿°Z´²d¯±¦¦°Z¸È§¾¯Z¦ ¾ºÄzdº¯Â³Âzº ¾ºÂ®²ººÀ]¶Z^c°¦±¦¶³º°³Ä¦z]®z§t¯®ºkº¯ÄZ¸È§²À] v´¯Zºº³¾¯ ¾Â®À¡²À]v³ºÀZ¿Link¬È¦°®¦° ¾Â®²À]]¦°®º¾¯ªZo¼Âv´ v´¿º-AssociationZ¿¸Z°dk¦¦°²È§Â®²À]¶]¦°Â z¿v¯ ³Âz Äzd¯ Á°Z¯ ¾ºp¯áº«Z³Z§ °¦v£Âv´ ÇZ§ ¼Âv´ ³Âz®¬£ bs¦®z ¾ºp¯©Zt¯ POSTÁZ.Âz¼Âv´®dÀÄZ¸È§Z¿®À·Z ¯ÎЪ¨ zº·bº¦Z¸dÀ«ºXº¯À®zºº§t¯Â®dÀ¿ZÂÄv´]¶d®Z¸È§²ÀÀcĦz]³Â°¦¿ Ħzº]bÀ«ºXº¯°Z¸#zh§¦voǺ°¯®z§t¯²È§¦¿Ä¦z]À¦ºc¾¯¦°Z¸dÀ«ºX¯±¦Ä®¦vc ²Èº§À¡®ººkÂĦzº]®º·¾º¬À«®vºZ]¶dºº¦v³bÀ«ºX¯¾È§z-¦v³zÀ-¾¯z³°®²È§¦¿ ÑÐÎ ®dºÀ°®¶º³º°³Ä¦zº]vÀWZº°³tºº¯Z¸È§±¦Á®Z d¦®°¦º¯²d¯±¦¦°Z¸dÀ«ºX¯vÀ³¦ºc¾¯bÀ³ ¿Zºº³¶]Ħ ¾À¦ºc¾¯²¿¦z]Z´]b¦À¦°Z°À]¶]b]º³À®¦®bÀ«ºX¯¦¿¦|\¯Ä¦z]Á|À³Z¨¯ ¶º§ÁZ.ºº³¦®¶³Zt]Zd§®dÀĦz]b¦¦|¶]°Z°À]¾z¯z.¿®bÀ«ºX¯®z§t¯¦°b]º³ b¦Ávt¯z¿±ÄZ¸dÀ«ºX¯Z] ¾¶v¬z¯¿Â®ª°® ¶³Zt]Zd§º Z·°Z¨°·bÀ«ºX¯ ¶t³ºb³Z¯¦°®Z·¶t³©ZȦݦv¸.³ Z·¶t³b³Z¯¦Z¿b-z]ÄZZ¤cbZ¿°® §Zd§ Z·°Z¨°·bÀ«ºX¯ §Zd§¦¿©ZȦݦv¸.³ b³Z¯¦ª]Z£¶t³®ºk±¦¾·Z-¡ ¶t³ Z·°Z¨°·bÀ«ºX¯ §Zd§§Zd§±¦¶t³¦¿©ZȦݦv¸.³ §Zd§¶]¶t³b-z]Z¿b³Z¯¦¸È¦ CRC CardsZ¸È§²À]Ä°Z¨°·ÂbÀ«ºX¯²ÀÀcÄZ¸c°Z§ÏЪ¨ ¾§¦°®¦¾v¯¦¿²dsZÑÐ ¢¿z±¦²È§¦¿©Z³Z¨¯¦±¦Á®Z d¦ÀZ¨¯¦®Zl¿¦Z¸È§²À]¶Z^c°¦¾.³º.#²ÀÀc±¦»v· ÄZº·v¬À±¦Á®Z dº¦Zºº¿Z·vd¯¾³¦ºs¦z¾.³º.#sZ ZÀ¦²À]¶Z^c°¦²¿¦z]Z´]b¦z.¿®²È§ ®°ººº¯²È§¸º³±¦v¬À¦¿¢¿z±¦b¦²¨°¯¶Z^c°¦²¿¦b¦z.¿®²È§¢¿z±¦²È§¦¿ ¶º]¦°Z¸ºÈ§²ºÀ]ºº]¦Â°¸¦º³¦®ºÄ±ZÁ®ZÀbg¦°Â¶]¦°¢¿z±¦Z¿Âz.³Z³¦¿¢¿z±¦Z¿z³ ®º°³¶ÈsÀ¦ºc¾¯z¿±©°º ¶d®¾Zh¯ b¦ B±¦¾¨¿|Àt]¦¿A º§¼Âv´Drawer-POST b¦ B±¦¾¤´¯t]¦¿A ¾Âz~´k ³Âz b¦ BÄ°À°®¾¨¿|À°º¶]A ÁZ.Âz ¼Âv´¶ £ÇZ§ ÑÐÏ b¦BÄ°À°®¾¤´¯°º¶]A ÇZ§¬zÇZ§áº«ZcZ§ b¦B±¦¾ ÀºcA ¾ºp¯ ÇZ§¬z b¦B³°¦|-´§¦zc±¦ÄzA ³Âz³Âz®¬£ Ä°¦v¸ººº.³³°¦|º-º´§¦zcbº^gA ÁZ.Âz³Âz b¦BºcÁv ¼Âv´ ³Âz b¦B±¦ÄºA ¼Âv´°¦v£Âv´ v´§¾¯b¿z¿v¯Z¿Á®Z d¦¦°BA ¼Âv´°¦v£Âv´ v´§¾¯°¦z£z]¶Z^c°¦BZ]A Äzd¯°¦v£Âv´ b¦B´§¦zcZ]^cz¯A bs¦®z Äzd¯ b¦ B´§¦zcZ]¶Z^c°¦°®¾´§¦zcA ³Âzbs¦®z b¦B¦¬°c°®A ÁZ.Âz¼Âv´ ¦ºº¿¶]¢¬d¯´ZsÄÇZ§z·¾´¿®°¦®v´#¶]¦¿¶]¦°¦¿ÇZ§Z]³Âzz¿±ª¨°® ²Èº§zº·²Èº§Â®¸Zº°dk¦°®vºZ]¾ºº¯ÇZ§v´#Z¿¦¿Ä¦°¦®³Âzz·¾«Âb¦³Âz ¸Zºº°dk¦²¿¦°®v¿zÀ.]z³°®¦°¶³Zs°Z§Z]®z¶]¦°¶³º°³Ä¦z]vZ]¶d¦®¾¤³b¦²¨°¯ À¦ººc¾º¯¸Zºº°dk¦¦¿Ä¦z]v³zÀ.]°¦z£v´³¦ºc¾¯Z¯z°Z§¤³°®¶³Zs°Z§Âz-°Z§¤³°®®z ¾º´¿®°¦®®ºººkÂv´#¶]¦¿¶]¦°¦¿³ÂzZ]ÇZ§¸Z°dk¦°®¶³º°³Ä¦z]bz-z³°®®¦vc ¶º]¦°z.³ZººÀ]z¿±ª¨°®Á°Zdb¯ÈvZ]ÇZ§®¬£v´#ª¯Zv³¦ºc¾¯³Âz®°º¯¦¿¶¨´¿¦ b¦¾¿Zcv´# ³Âz Î ®°¦®* ÇZ§®¬£ ¾¿Zcv´#¶]¦° ¾WZcv´#¶]¦°¾z¯ÐЪ¨ ÑЪ¨º°®bº¦²º¨°¯v´ºZ]¶dº¦®zºº.¿v¨¿Z]¶]¦°¦¿±¦À]b¦²¨°¯²È§Â® b¦Ávt¯¦|l¯s®Z]¶]±¦Âz±¦±¦Âz]¦Â° ±¦ÂÂ" *¶]±¦Âz0..1* Á¢4®ÂÂç ±¦±¦ÂzÎ ¶³Z-v´#¶]¦°ÑЪ¨ ÑÐÐ b¦Ávt¯ÁZ.Âz¼Âv´®dÀz¿±Ä¦z]¾§¦°®¦Z¿¾¯º¸ ¯ª¯Z§¾v¯ÒЪ¨°® ẫZcZ§ ¾ºp¯ ©Zt¯ ¾ºp¯ ³Âz®¬£ ÁZ.Âz ÇZ§ ³Âz ¼Âv´ bs¦®z Äzd¯ z¿v¯ °¦¾ë¾üÏ POST¶¯Z³z]±¦¾§¦°®¦¾v¯¦¿ÒЪ¨ ²Z¦z]ÇZ§©ZȦ®º¾¯Á®Z¯¢®dÀz¿v¯¶¬Àº]POST¬È¦°®Z¿¼Âv´¶³Z¿Z ¦°ÇZº§³Âzºvº´¿¦z¾º¬¦¶ºlÀd³³ÂzºÂbºs¦®z¸ººº³±¦ ZÀ¦®º¾¯¾zd®ÇZ§v§ v´´§¾¯t¯ sZº°®Zº§ªºs¦®°®ºº¬dt¯¶ÀoZ³¶°®Z·vd¯Â©Z ¿Z³ª¯Z²È§¦¿©Zt¯ b¦¦z-¾ÁZ-v¿®°®¿º¸ ¯¦¿Ávª¯Z§¿z²È§¦¿£¦Â°®v³º¾¯t¯²È§ ³Âz¿Z³ ¬^¯©Z b^gZ·vd¯ »xo ²È§Äz]¿Z°³ÓЪ¨ tº¯¾ºº§¦°®¦¾v¯°®v¿Z^³¦°®À·Z ¯²À]Áv´·®¶Z^c°¦ÄZ¸d z.¿®©°Z^¶]Z¿Z·v¬À z·ZºZ¸ººÈ§¬z°®v¿Z^³¶§b¦Áv´·®¶Z^c°¦v¬À¦¿¾cZȦ¦³Z]°®¾k°ZsvÀ¬§®º°³ ²ºº¿¦¶]±ZÀ³Ä±ZÁ®ZÀ¿Z.´·°®¶d^«¦b¦¶Z^c°¦²¿¦²À^¯®ºsZ¸È§¾Z^c°¦¾v¯¦z¿±®º Ávº´·®¶Zº^c°¦ÄZº·v¬À¸ºº³²º¿¦ÄZº¿º-Z¸È§¾Z^c°¦¾v¯®º]v·¦ºsÁv´·®¶Z^c°¦ÄZ·v¬À ÑÐÑ ©Ztº¯°®v¿Zº^³bºº¦¼Âv´¦¿Z]¶Z^c°¦°®°¦v£Âv´z·z¿±ª¨°®¶³º°³Ä¦z]b¦ b¦¶d¨³²¿¦ÄZ¿º-¾v¯¦z¿±®º°³t¯¦°Ä¶]¢¬d¯¼Âv´Á°Z°°¦v£Âv´ °¦¾ë¾üÏ Î ¿Z³ v´§¾¯Á®Z d¦ Î ¼Âv´ Á°Z° vÀ´¨³t¯²È§ªs¦®°®¦°¾k°ZsvÀ¬§ÔЪ¨ ©Ztº¯Àvº³¦ºsZº]Z¸ºd v³ººtº¯¶«Zº¯Âzº°¬£®À·Zº ¯Ä¦zºº]Z·v¬ÀZ¿Z¸d v¿Z] vZ]¾¯Ä°Âz¾Zh¯Ä¦z]v³º¾¯«¦ztd¦©¦v´d¯ÂÁ®Z d¦ÄZ·®°º¯¶]¶kºcZ¸¿v´¯±ZÀ³ ¶ºº°l¯®°¦®ÀZº¯±Âr¿°ZºcÄZ¸ºd ¶º]±ZÀ³³Âzº¿º¸º ¯~º®ºººb^g³Âzr¿°ZcÂÀZ¯±¶§ v¿zÀ.]z³°®¦°z¿±¶«Z¯Âz°¬£ÄZ¸¿v´¯±ZÀ³ Ä°Zºlcv§À¦º´bpc¾sZĦÁzÀl³±ÄZ·ÁZ.Âz¶º°l¯±¦ÁZ.Âzz·Ä¦z]Î ®º¾¯Á®¦®Àtc ©°Zº§Zº¿¦º#¶º¿vÀWZcbZº¿°®ÄZºZ¤c¿Zº.´·°®¦°ÁZ.ººÂzb¿º·Ä°Zlcv§²¿¦Ï v¿Z°³¾¯t¯±ºl¯Ä|§z¯vo¦Â±¦Äzd¯Ä°Z^d¦ ®°¦®®ºs~¿Âzz·Ä¦z]©ÂZ d¯±ºl¯Á°Z°¦¿ÁZ.Âzz·Ð Ä°¦x.¿Zºk®zÀ-°¦z£Zl§°®v¿Z]Ä°Zlcv§b ¾§¦°®¦¾v¯°®¶§bZl´¿¦¾¦º¾Zo Ä°Zºlcvºº§¦¿±¦À]v³¦ºc¾¯ÁZ.Âz¦¿¦z¿±bÀ³nÀpÁZ.Âz²È§°®Ä°Zlcv§ bº¦¾º¯º°±ºººl¯¦z¿±b¦¬|À³±ºl¯²È§°®Á°Z°À¡À®¦®°¦z£¾z±¦vZ]¶d¦® bZ¿À¦ºc¾¯z¿±ª¦°®¦°rZ ªºèϪǦAªèϱ¦®¾ßʥ®¦¾à«ò÷¢ËT¸ûÂ4¦ï¦°®¦¾¾÷î°® ®¦®°¦Âººë®°¦®þØ¥¦°T¢¥þïÄÂ5®¸û°®¾¢¥¦°AªèÏ®¦®°¦ÂëT°®¾¢¦û¦°A ®v®¢x¦¾ü*þ¥îþØ¥¦°î¤«Â«ú¦þ¥Â ¸ºº³°®v¿Zº]²º ¬cÁ°Z°ºvºZ]Ä®Zºº¿±ÄZ¸´ ¬cÁ°Z°Ä¦°¦®b¦²¨°¯t¦¿¾Zh¯Ä¦z] £¦Â°®®º^cz¯t¸º³¶]¸º³²¿¦v¿Z]~®ºÁ®¦®°¦z£Phonenumberv´³Z¯Äz.¿® ®º¾¯ ¦|l¯²È§Â®¶]²È§À¡¦À¨ c\kº¯²È§¦¿ÄZ¸d ²À]v´#¶]¦¿¶]¦° ÑÐÒ ÁZ.Âz * ¿Z³ ²°®¡ v´§¾¯Á®Z d¦ Î..* Á°¢ ¶´À¸]¶³Z¯¦zd¸]ªoÁ¦° ±o°Â¾Ï¾·¦Â ² ¬c ¿Z³ ²°®¡ ®zs¾¯ vÂz¾¯ ±ºl¯ÄZZ¤c * Ä°Zlcv§ Ä°Zlcv§¶«Z¯Ä±ZÀ«v¯b¸k°®³Èc²À«Â¦ÎÍЪ¨ °Âvvo¦ÂÂÁZ.Âz ¾Â®®ºk¶]¶d]¦Â±ºl¯ÄZZ¤c¸º³±¦ ¾®ºk¶§vÀWZ°³¶kºc vº§bº¦zº.¿® ¾ººÂ®¸Z°dk¦¶]¶d]¦Â±ºl¯°Âv ¾®ºkÂz.¿®©°Z^¶]b¦±ºl¯ Ä°Zlcv§b¦±ºl¯°Âvvo¦ÂÂÁZ.Âz ¾Â®²À]¶Z^c°¦Ä°¦z£z]b¸kÄ°¦|]¦Ä°Zlc Ä°Zºlcvº§¦xº«bºº¦±ºl¯°Âvvo¦ÂÂÁZ.Âz ¾Â®¸Z°dk¦±¦ªZo¾-&¿Â¦¿|À³ v´¯Zº³¾º¯¸Zºº°dk¦¸º³¦¿¦°±ºl¯ÄZZ¤c²È§b¦±ºl¯ÄZZ¤c ¾±¦Äv¬ÀZ¿b ®º¾¯Á®Z d¦ÎÎЪ¨¶]Z¯²À#s¶ºs±¦¸¦º³¦²¿¦¿Z°³Ä¦z] ÁZ.Âz * ¿Z³ ¾üï÷Á®¢è¬Ç¦ Î..* ±ºl¯°Âvvo¦Â ² ¬cÁ°Z° ¿Z³ ²°®¡ ²°®¡ ±ºl¯ÄZZ¤c Á°Z° ¶d]¦Â²È§ ®ºkº¯²È§Â®¶] ¸Z°dk¦±¦ªZo¸º³¦¿ÎÎЪ¨ ®¸Zºº°dk¦¾.³º.#¶]¶d]¦Â¿Z¸d ¶§b¦Áv¿zcv¿vk²È§¸º³¦¿ÇZ]ª¨°® ¶º]¦°¦¿¾³Z¯±Çº¦®°¦®¾.d]¸Z°dk¦²¿¦¶]v¿vk ¾©ZÀo¶sz#b¦®ºkº¯²È§ ¶§v¿Z°³¾¯v¿vk¾È§vÀ«ºc¸Z°dk¦ ®°¦®®ºk ¾Â®²À]v´#¶]v´#¶]¦°¦¿• vZ]¾-&¿Âv´#Ħ°¦®²È§Â®²À]¸Z°dk¦• ÑÐÓ ÐÏ°lc¶]¦°ÒÐ vº´#ª¯ZºZº¿Â®ºº®Zººl¿¦z.¿® ¾v´#²dz-°¦z£®·°Z´§±¦b¦²¨°¯ ¾¦¿ |Àº³\§z¯¦°ª§ ¾v´¯Z³¾¯ |k¶]ª§Z¿Â°lc¶]¦°¦°Z·¶]¦°¸º³²¿¦vZ]z.¿® ¾ ªÀ¨ºc |ºk¶º$³Z´#vZ]¾¯»Âz¯¶£¶]zdÀ]¾«Â®°¦v³®°¦v³Zd¦¿Z³ |kZ¯¦v´¿º-¾¯ bºº.³¦Z]b®¶]¦°¶³º°³Ä¦z]v´´§¾¯t¯zºcıº«Z]¦°°lc¶]¦°vZ]ª§Áv´·® ~¨«Zº]®¦®°¦zº£¦zº³¡½¦zdº¦¶º]À¦ººc¾ºº°³Âb¦b®±¦¾¿|kb.³¦v¿zÀ.]z³°®¦° À¦ººc¾ºº¯v´´§¾¯t¯¾«Zsºcıº«Z]¦°¶]¦°vZ]À¡±¦ª¤d¯Z¯¦õ|kª¯Zª§¶$³Z´# ®º°³t¯¦°°lc¶]¦°|À³±¦b¦t]©°Z^Z]ıº«À®¦®°¦z£ÄZl] ±¦ºÀ]bº¦²ºº¨°¯\§z¯t]°®®vc¶§vZ]¾¯¾´¯²¿v]¾§¦zd¦°lc]¦° ıºº«¦º¿Zº]¶º]¦°²º¿¦vºZ]ªºº§ ¾v´#±¦¾t]b¦²¨°¯ |k ¾¾´¿vZ]¦¿ °®®°¦®bº.³¦ÒZºcͲºÀ]bºº®¦¿ÎÏЪ¨°®¶³º°³Ä¦z]®º¾¯Á®¦®ÀZ³¾«Zsºc °®v³¦ºc¾¯UMLz´z·Âb¦z´v´#±¦¾°lcUML°®PackageZ¿¶d]¦¿¶¨À«Zo ®zÀ.]°¦z£v³¦ºc¾¯b®¦¿°®¤b.³¦¦¿Z¯¦®zÀ-°¦z£¶d]¦¿±¦À] ¶d] ◊ * * z´ b® 1 °lc 0..5 b.³¦ °lc |k¶]ª§¶]¦°ÎÏЪ¨ bºº¦²¨°¯v³zÀ-°¦z£Á®Z d¦®°º¯½zd¯©°º¶]©ÂZ d¯ÄZ¸¬§²À] ¦|k¦b¦²¨°¯ °®¦°CAD°®ªºÀ^¯ºc¦¦º¿®Zººl¿¦¶³º°³Ä¦z]®º®Zl¿¦ ¦|k¦À®z§ª^°¦Z¿ÂÞZd³º¯±¦ª§ ¾ bº°®¶º³º°³Ä¦zº]vºZ] ¦|ºk¦Áv³zÀº-zºº]°®¾z©°º¶]ª§ ¾b¦²¨°¯v¿z^.]z³ ¶dº°Â¶º³v]²¿±Zº¡¶dº°ª¯Zºº|À³®ºs¿ZÀz·vZ]¶d¦®°¦z£¿ZÀv´#b¦²¨°¯¦À³Âzd¨«¦ °®¦°¾¨À¦z- ZÀ¦¶³º°³Ä¦z]vZ]ÀZ¨¿ ¦|k¦±¦Ä°¦z¨cª§ ¾b¦²¨°¯vZ]¾¯¾¿Z¸d³¦ ²zdº®°® ¦|ºk¦ºº£¦Â°®¶¤³ÂsÁz¿¦®ªh¯¾v´·¾Z¨¦±¦Ä¦¶³Zt]Zd§®ºkÂZ]v¿zÀ.]z³ ¶§v´d·¾¿ZÀ¦£¦Â°® ¦|k¦b¦Á®Z¯¡ ¦|k¦²¿¦±¦Á®Z d¦Z]¾¬§¾Z¨¦®Zl¿¦»v·v³°¦®°¦z£ Á®Z dº¦Ä±Zºl¯©Zººdt¯±¦¶Z¤³¾-®zªh¯¿Z°³¶p ¾¨¿|À©ZÀW|kıZÀZ¸´zZt] AggregationÐÏ ÑÐÔ Rotate¾Z¨º¦®ÀºzcĦzº]Drawªºh¯¾º¯º°ÄZº·vd¯¾ºº¨À¦z- ZÀ¦Ä¦z]¶¿Z²È§v´´§¾¯ v¿Z°³¾¯t¯¦°Dump¿Z³¶]Äz.¿®vd¯ÂÀ¦°Â®©¬ abstract class GraphicalObject { abstract public void dump(); abstract public void draw(); abstract public void rotate(int xc, int yc, double angle); ... } ¶ºº¤³¶¾¬^°¦±¦f¬h¯v¿zÀ.]z³°®¦°ª¨¾h¬h¯¾Z¨¦Ä¦z]Triangle²È§¶³º°³Ä¦z] ¶º]¶dº]¦ÂTriangle²Èº§Ä±ZºÁ®ZººÀ²¿¦z]Z´]®º¾¯®Zl¿¦v³zÀ-¾°³°¦z£s¦¿Ä°z]¶§ ¾º¯®Zºl¿¦¶º¤³ ¦|ººk¦±¦¶§b¦¾¬§f¬h¯£¦Â°®b¦point¶¤³Ä¦z]Ávt¯²È§ Ħzºº]®º°³®Zl¿¦¶¤³Ä°©ZÀ¬°±¦Äz]Áz¸]Z]À¦ºd]v¿Z]\Àczc²¿¦¶]¦°f¬h¯Ä°©ZÀ¬°®º Zº]À¦ººd]v¿Zº]vºZ]Trianglefº¬h¯ªº§²Èºº§ÄZ¸¿Âz±¦¾¨¿rotateZ¿À¦°Â®¶$³Z´#¶³º°³ ®¦®À¦°Â®¦°f¬h¯²¦°¶z·¶¤³²È§¶]¢¬d¯rotatevd¯¾³¦ºs¦z class point extends GraphicalObject { int x, y; public static double dist ( point p, point q) {double res = 0; if (p.x == q.x) res = Math.abs( p.y - q.y) else { double dx = p.x - q.x; double dy = p.y - q.y; res = Math.sqrt(dx*dx + dy*dy); }} public static boolean isCoLinear (point p, point q, point r) { double tmp = dist(p,q) - ( dist(p,r) + dist(r,q)); if (math.abs(tmp) < EPSILON) return true; else return false; } public point( int xCoord, int yCoord) { x = xCoord; y = yCoord;} public system.out.println public boolean isEqual( point aPoint) { return ( x == aPoint.x ) && ( y == aPoint.y)); } public void rotate(int xc, int yc, double angel) { if (is Equal(new point(xc, yc)) return; else { double cosa = Math.cos(angel); double sina = Math.sin(angel); double dx = x - xc; double dy = y - yc; x = (int) Math.round( cosa*dx - sina*dy + xc); y = (int) Math.round( sina*dx + cosa*dy + yc); } } } Ħzºº]®º¿Zl³¦v¿Z]f¬h¯²È§Áv³±Zvd¯°®ÁvÁ®¦®¶¤³¶ºcf¬h¯ªÀ¨cÀº¯±¡ ¶®zÀ-°¦z£¾³¦ºs¦z®°º¯¶¤³²È§±¦coLinearÀ¦º´bpc¾t°·Àº¯±¡vd¯v¿Z]°º´¯²¿¦ ¶ºº¬Z¶Z¦¶]rÂq¶¬ZZ]ÄÂZ¯qÂpÈh¯¶¤³Â®²À]¶¬Zz-¦v´d·t°·rÂqp¶¤³ b¦z¿±¬z¶]f¬h¯²È§vZ]rÂp class Triangel extends GraphicsObject { point p1, p2, p3; ÑÐÕ public Triangel( point po1, point po2, point po3) throws PointsAreColinear { if (point.isCoLinear(po1, po2, po3) throw PointsAreColinear; p1 = po1; p2 = po2; p3 = po3;} public void dump() { System.out.println System.out.println( 1 1.dump(); System.out.println( 2 2.dump(); System.out.println( 3 3.dump(); } public void rotate( int xc, int yc, double angle) { p1.rotate(xc, yc, angle); p2.rotate(xc, yc, angle); p3.rotate(xc, yc, angle); } ²Èº§¦º¿\«Zºº£°®¦°¾¨À¦z-¾Z¨¦±¦Ä¦¶º°l¯VectorzÀd¯¸º³±¦Á®Z d¦Z]À¦ºc¾¯ ²º¿¦º£¦Â°®bº¦Ávºº¾z¯GroupObject²È§\«Z£°®¶¯¦®¦°®¶º°l¯²¿¦®º°³Ä°¦v¸.³ ´Zºsª¨º¦º¿²Èº§²º¿¦ |ºkzº·v´dº·©ÂZº d¯¸¦º³¦±¦À¡ ¦|k¦¶§b¦ª§¦¿²È§ b¦¾v´· class GroupObject extends Graphics object { private Vector members = new Vector(); public int size(){ return members.size;} public GraphicsObject objectAt(int pos) { return (GraphicsObject)( members.elementAt)pos)); } public void addObject( GraphicsObject aShape) { members.addElement(aShape);} public void rotate(int xc, int yc, double angle) { for (int I=0; I< members.size(); I++) objectAt(i).rotate(xc, yc, angle); } public void dum() { System.out.println for (int I=0; I< members.size(); I++) objectAt(i).dump(); } ®Zººl¿¦¦°¾v´·¾Z¨¦À¦ºd]¶§v´§®Zl¿¦¾Àp¯v·¦ºs¾¯~¿º³¶¯Z³z]¦¿Àº´§¦¶§vÀ´§µz °ºº´¯²º¿¦Ä¦zº]®¦®À¦°Â®ÍͶº¤³¾ººo°®¦°¾Z¨º¦ÁÂz-®º°³ÁÂz-¦¿¶]ª¿v^cÁ®º°³ ®z§®Zl¿¦¦°z¿±v§À¦ºc¾¯Àº´§¦ point p1 = new point(10, 10); point p2 = new point(10, 20); point p3 = new point(10, 20); Triangle t = new Triangle(p1,p2,p3); Circle c = new Circle(new point(0,0), 10); Rectange r = new Rectangle(new point(-5, -5), new point(+5, +5)); Line l = new Line( new point(1,1), new point(10,5)); GroupObject g = new GroupObject(); g.addObject( t ); g.addObject( c ); g.addObject( r ); g.addObject( l ); ÑÐÖ ¶º³º°³Ä¦zº]®ººº°³®Zl¿¦¼ºÁ®Z¾Z¨¦±¦¾^À§zc©°º¶]À¦ºc¾¯¦°zcÁvÀ$À¾Z¨¦ º#b°ºÁzºº-¶¨À°£¶]®z§t¯¾¿Zc®bs°®©°º¶]À¦ºc¾¯¦°¾«ZsºcÁz¿¦®¦¿ ¶º¿°Ázº-Âbº¦Ázº¿¦®À°®ª¨¾¬Àd¯¦°ºz.³Z¿Z°³b¦°b°Áz-ÂÁz¿¦®z.³Z¿Z°³ Á®Zºº¾Z¨¦²Z¦z]ÁvÀ$À¾Z¨¦²ÀÀcĦz]¾ds°®°ZdsZZl´¿¦°®b¦Z¸´¯z.¬°ÄÂZo ¾º¯»Âzº¯z.³ZºÀ]v´dºº·Á®Z¾Z¨¦ÄÂZo¶§bs°®ÄZ·Áz-Âb¦»z¦¿£¦Â°®zc v´Z] bg¦°Â¶]¦°ÓÐ ¼ºZ¯²È§¦¿£¦Â°®v´´§¾¯t¯Z¸³¡Ä¦z]¼ºZ¯²È§\«Z£°®¦°Z¸È§~´k bº¦¾ººº³¶]¦°¦°Z¸È§z¿±Â¼ºZ¯²È§²À]¶]¦°b¦®ºsÄZ¸È§z¿±bÀ¬§z.³ZÀ] ©°ºº¶º]¦°Ávº³z²Èº§Â²ÂÂZº²Èº§²ºÀ]bºg¦°Â¶ºº]¦°¶³º°³Ä¦z]v´¯Z³¾¯|À³±¦ Ħ°¦®²ÂÂZ¶§v´§¾¯t¯¶]¦°²¿¦®z§t¯À¦ºc¾¯Áv³z±¦b¦¾ºc²ÂÂZ zZºt]®z]¾¯ª°¦¶]¦°À®º]Áv³zÄZ¸À-&¿Âz.¿®©°Z^¶]Z¿Âb¦Áv³z¦¿ÄZ¸À-&¿Â¶À¬§ ~º´ksZºº¼ºZ¯²È§v´´§¾¯t¯¾«Zsºcf¬h¯b¯ÈZ]¦z³¡¶]¦°¸º³²¿¦bÀ°·¦ ¾º¯|¿Zºº°d¯z.¿v¨¿±¦¦°Z¸È§z¿±¶§¶$³¡b¦¸º³¦¿®ºs²È§z¿±z·b¦Z¸È§z¿± ÀtºcĦzº]°ºº³v´³Zº°·~ºº´kª]Z¤¯°®ª£¦Â°®v´¿º-ªbÀ¬§¬È¦°®v¿Z°³ b¦ ZÀ¦ v´¿Zº°³¾º¯vº¿zlc¼ºZºº¯²È§\«Z£°®²È§¿º¸ ¯®À¸ czZs¶]¦°Z¸È§©Z§zd¯ Payment~º´k±¦¾º¦º³¦Z§zdºº¯¾.°·pay by checkÂpay by creditpay by cash®À·Z ¯ v´d· Payment amount : money cash payment credit payment chek payment Ä°Z§Á&¿ÂBıZ®À°c¾^c¦z¯¶¬¬°¦®º°³ÎÑЪ¨ ÑÑÍ ²Zº¦zº]¦°®À·Zº ¯¶º§vºZ]¾ºº¯¾Â°¼ºZ¯²È§\«Z£°®Z¸È§À®¦®bÀ¯º°Z¿®À°c Á®¦®ÀZº³fº¬h¯¦ºº¿Z]zZ´²À]®À°c¶]¦°uml°®v´§¾¯Äv´]¶¤^¾^c¦z¯¶¬¬°¦®º°³ bÀZºs¦º¿|Àº³À¡ÄZ¸ºÈ§zº¿±Ä¦zº]¼ºZº¯²Èºº§bÀZsz·bg¦°Â¶]¦°°®®º¾¯ Zº]¶Zº^c°¦°®PaymentZº¿bººs¦®z ¾Z]¶Z^c°¦°®¬^¯b ¶³º°³Ä¦z]®º¾¯§ºp¯ ²Èº§zº¿±ª¨º°®vºZ]¾º¯¬zºº¯|À³Z¸È§z¿±¶À¬§Ä¦z]b ²¿¦Â¶dz-°¦z£³Âz b¦Ávt¯¦À«Zd¿¦»ÂzoZ]AbstractZ¿ÁvÀ¨#²È§¦¿À¦º´¶]Payment Payment amount : money credit payment cash payment Pays for Sale chek payment bs¦®z¸º³¾^c¦z¯¶¬¬°¦®º°³ÎÒЪ¨ Ä°Zºº^d¦©°Z§¶¬Àº]bs¦®z¿zc±¦zc¾¯º°Âzcz¿xZ³¶¿|lc¾¬§°º]bs¦®z¿zc ¶¬Àºº]bºs¦®zÄZºº·¶³º°³¶°·Èh¯v´Z]¾¯®ºs¼ºZ¯²È§~´k±¦Z¸È§z¿±¶°·b¦ Àº³Zº£v´ºZ]¾º¯zdººp¯®À·Zº ¯²ºº¿¦z¿±¿¦z-Z¿®°®v´Z]¾¯bs¦®z¸º³±¦Ä°Z^d¦©°Z§ v¿Zº]²Èº§z¿±¶ºº°l¯¦º¿ÄZº·º¶º°·v´§¾¯ÀZÀ]¶§®°¦®®ºkÂIs_a kind of¿Z´]Äz.¿® ®º¾¯ÀZÀ]z¿±©°º¶]¶]¦°²¿Z]v´Z]¼ºZ¯²È§±¦¾º³ b¦¼ºZ¯²È§±¦¾º³²È§z¿± ®zº¯ÂÀ±ÄZ¸¿zdº¯¶º]¸ºº³²Zº¦z]¦°Äzdº¯ÁZ.ººÂz¼Âv´Ä®z]°Z§¶¯Z³z]°®z-¦¾Zh¯Ä¦z] ®º¿¾¯Á®¦®ÀZ³z¿±¾^c¦z¯¶¬¬¿¦z-Z]Äv´]®À¤c²¿¦ÁZ.³¡v³º®À¤c Äzd¯ À±ÄZ¸¿zd¯ ®z¯ÄZ¸¿zd¯ Äzd¯¸¦º³¦ÎÓЪ¨ ÑÑÎ ª¯Zbs¦®z¢¿z®Áv¸Âz´Zs¾³Z¯±Âr¿°Zc°®bs¦®zÁ±Zk¦´§¦zcz¿±ª¨°® v´§¾¯®°Z¿\¿ºc¦°¦#ÂÄ°Z^d¦©°Z§±¦Á®Z d¦ bs¦®z±ºl¯´§¦zc date : Data Ä ZZ¤c ¶] rZ bs Ä ZZ¤c ¶] rZ Z] bs ¦® ± z ºl¯ ¦# ±ºl¯ÄZZ¤c bs¦®zĦz] ± Ä ±ºl¯ÄZZ¤c ¦® Ħ Z]bs¦®zĦz] Ä° ¦ ©° ¦# ¦® ± z ºl¯ Ä ºl¯ ZZ¤c ¶] rZ ¦® ± Ä° ¦ ©° Z] bs Z] bs z ºl¯ Z^d ZZ¤c z Z^d Z§ z] Z§ bs¦®z±ºl¯ÄZ¸´§¦zcĦz]¾^c¦z¯¶¬¬°¦®º°³ÎÔЪ¨ Z¸ºÀ-vººÀ$À²¿¦À¦ºd]Zcb·¾¯|À³Z¨¯¦¿®Zl¿¦¶]±ZÀ³¾§¦°®¦¾v¯°®®À·Z ¯¸º´cªÀ«®¶] ®º¾¯Á®Z d¦Äv´]¶d]¿|À³Z¨¯±¦°º´¯²À°·¶]®z§¾zd´§¦° ¶d]ÔÐ ªº°²ºº¿¦v´´§¾¯®À¤cZ¸°dÀz¿±¶]¾cZÀ¬°]¦ºc²Z¦z]¦°Z·®dÀ¶dZÀdsZ³Â°°® Zº·¶dº]\«Zº£°®Z¸ºÈ§Ävºº´]¶d®²Z¦z]¦z- ¾³z.³°®Z¸°dÀz¿±²ÀÀcÂÄv´]®À¤c Á®zd-¿zzZ´Â®À·Z ¯¸º´cªÀ«v]°¦|¦¿z³vÀ«ºc¶sz#Ħz]¾§¦°®¦¾v¯®zÀ-¾¯©°º ¾º¯fZº]¾·v³Z¯±Zº²ºº¿¦v³º¾·v³Z¯±Zzd¨#º§ÄZ¸t]À°v]zZ´²¿¦v¿Z]²¿¦z]Z´]b¦ ¾º¨À¦z-zº³±¦®ººÁvºº¿®Àȧ¾v¯ÂÁv¶dz-Áv¿®Z³°Z§©ZÀW|k¾o¦zÄÇZ]n°®®º bºº¦£¦Âzd¨#º§¾¬Àd¯À¡#b°ÄÇZ]z]¶§®º¾¯Á®¦®ÀZ³ªÀd¯¦¿Z]¶d]¦¿ ®º¾¯¶dº³zd¨#º§ªÀd¯°®¶d]¿Z³ Âz°¬£®À·Z ¯ zZ´ ¶d· zZ´ ³Âz UML¶d]¦¿ÎÕЪ¨ ÑÑÏ ¶dºº]v´#À°®±¦²È§¦¿¶]b¦²¨°¯bÀ³Z¸È§¶]®Âvp¯Z¸´cÄv´]¶d]ª° ¾¯¶d]¿Z³z´¿Z³v´³Z¯ÄzÀ¯\«Z£°®¶d]¿Z³¶¬Àº]²È§¿Z³©°ºÀ¡°®®º¸Zk°¦ v¿¡ ¶d·¼Âv´ 1 v´¨À¯b^g 1 Ä°Zk³Âz ³Âz ¶d· Store 1 ª¯Z 1..* ¼Âv´ ¶d]¦¿°®¸ºkz¯¸º³¦¿ÎÖЪ¨ zº-¦vº´´§¾º¯tº¯²ºÀ#ºsº¬Zº]¦°¾vº¯Â®²ººÀ]¾.d]¦ÂUML°®¾¬§b«Zo°® º¬Zºº]¦°¾Zc¦²¿¦vZ]¶d¦®¾Zc¦z.¿®¶d]À°®Äz´Z]¾¤¿zz·¶]¶d]¦¿±¦Äz´ b¦¶d·¶d]Z]¶Z^c°¦°®³Âz¶d]¶³º°³Ä¦z]v´´§¾¯t¯²À#s Âz°¬£®À·Z ¯ zZ´ ¶d· zZ´ ³Âz UML¶d]¦¿ÏÍЪ¨ ¶dº]¦º¿\«Zº£°®¦°±¦zº¦zºº·Â±¦z¦¦z³¡zZ´v¿Z]v®Zl¿¦¾§¦°®¦¾v¯¶¨´¿¦±¦v] ¾¯°¦z£±¦z¦¦¿°®¦°ÄzZ´Çº°¯b¦Äv´]±¦z¦ÄZ·°ZÀ¯¶d¨³Zl´¿¦°®®º°³t¯ ¶§v´·® v¿Z°³¾¯^cz¯¦°Z¸³¡¾¯º¸ ¯Z¿»v·Á®º]´Zs¸ºº¯¦¿Z]¶Z^c°¦°® • v´d·¾dg¦°Â\c¦z¯¶¬¬¦¿°® • v´´§¾¯b§z¶]Z¯Á®Z d¦®°¦º¯°® • v³°¦®®·Z]Ä®Z¿±¾Zc¦z.¿®©°Z^¶]Z¿b¦°¦z£z]Z¸³¡²À]¾°¨pd¯¸Z°dk¦ • ¿Zº´]¶dºº]¦¿°®¾§¦°®¦¾v¯zZ´¶§b¦²¿¦Äv´]¶d]¦¿Ä¦vd]¦°®°Z§²¿zcÄ°Âz Äzºº.¿®¶d]°®À®º]¾¯º°¶z¶]zZ´¶À¬§½zd¯®À·Z ¯~v³ºÁ®¦®ÀZ³Âz°¬£®À·Z ¯ ¶ºW¦°¦zºº¿±°®ÁZ.Âz®dÀ¾§¦°®¦¾v¯Äv´]¶d®ÇZ]®°¦º¯²Z¦z]v³ºz§¯¶d·zZ´¿Z´] tº¯¼Âvº´®dºÀĦzºº]Z¸³¡Áv´·®ªÀ¨cÄZ¸È§ÂZ·¶d]±¦¦¿z·¶¯¦®¦°®b¦Áv ÑÑÐ Ä°Zº°¯zZº´Zº·¶dºº]vZ]¶¯Z³z]±¦ModuleZ¿¶³Z°À¦¿z.³Z¿Z°³v³¦ºc¾¯¶d]¦¿b¦Áv b¦°¦|¦¿z³Ä°Z°¯sZZ·¶d]¾Z^c°¦¾v¯¦x«v´d·¦z- ¾°¦|¦¿z³ ÂÂøôëöÿ¢è÷ ¶d·zZ´ Z·¾ds¦®z ~¿ÂzÁ±Zk¦¾]ZÀd®ÄZ¸À´§¦zc Z·ÇZ§ ËÂÂç ³Âz ¶d·ÁZ.Âz * * ª¦³ Ä°Zk³Âz 1 1 ³Âzb^g 1 1..* ³ÂÂç öôë °¦v£Âv´ ¶d·¼Âv´ 1 1 ¾dZ¿°® ¶d· ¾üï÷¾Â¬üï 1..* ¾÷ Á¢5ËÂÂç 1 1 ª¯Z 1..* ¼Â¾üÏ ÁZ.Âz¾§¦°®¦¾v¯Äv´]¶d]ÏÎЪ¨ Ä°Z°¯¬zÓÏ ÁzÀºs¯Â©ZºÀ¬°¢º´¯¶ºW¦°¦¶º¿Ç¶ºº°®¦°¦z- ¾ÄZ·°¦|¦¿z³Ä°Z°¯¾¬§b«Zo°® v´´§¾¯t¯¦³Z]©ZÀ¬°]¦°¶¿Ç¶z.¿®©°Z^¶]Z¿Ä±Z b¦«°ZsÀp¯Z]¶Z^c°¦Â¾kÂzsĮ°ÂÄZ¸¯zª¯Z¶W¦°¦¶¿ÇÎ ¾Â®b¦¶º]z¯¶«Z¯¶´¯¦®°®Áv¿zc ZÀ¦Â¾¬¦¶³v]ª¯Z©ZÀ¬°¢´¯¶¿ÇÏ v³º¾¯²ÀÀc¶¿Ç²¿¦°®³ÂzÂbs¦®z °®DBZ]¶Z^c°¦ªh¯¾³Z^ÀdÄZ¸¿Âzb¦Áv´·®~¿Âz ZÀ¦ª¯Z®z]°Z§¢´¯¶¿ÇÏ ®º¾¯¬z¯®dÀbÀ´¯¦b¿z¿v¯Â¾cZȦ¦³Z]]¦°¶¿Ç²¿¦ ÑÑÑ b¦¾cZȦ¦³Z]zZ´ª¯ZıZÁzÀs¯¶¿ÇÐ b¦Áv¶W¦°¦POSTÁZ.Âz¼Âv´°¦|¦¿z³Ä¦z]Ä°Z°¯ÄZ·¶¿ÇÏÏЪ¨°®¶³º°³Ä¦z] UPC 1.Presentation Quantity Discript. Balance Price Total ¶W¦°¦¶¿ÇÎ Tendered Enter Item 2. Application Logic End Sale 2.1 - problem domain objects. bs¦®z 2.2 - service objects. DatabaseBroker Make Pay ©¢ôøßêØü÷þÏ þó¢È÷þü÷¦® ¢Ë¦ÏÎ ³Âz SecurityManager 3. Storage ÈÂÂÇ ¢Ë¦ÏÏ þÜ碷þÐ Database ¶¿Ç¶Ä°Z°¯¦ÀȧÁZ-v¿®ÏÏЪ¨ ¢º´¯¶º¿Çvº´§¾ºº¯¾³Z^Àd¦ÂZkÄZ¸d¬¦º³±¦¾È§¦°¶W¦°¦¶¿ÇÁZ.Âz¼Âv´®dÀ°® ®dººÀv´´§¾¯ªÀ°¨c³°¦|-v«º¯Â¾cZȦ¦³Z]]¦°bs¦®z³Âz²È§Â®¦°©ZÀ¬° À¦ººc¾ºº¯²Z¦²¿¦z]®º°³Äv´]®À¤c¾¬¦PackageZ¿¶d]¶¶]À¦ºc¾¯¶¿Ç¶²¿¦²Z¦z]¦° °®®ºº]vº·¦ºs¶º¿Ç¦ºº¿©ZÀ¬°Z]¶Z^c°¦°®¶d]z·bz-z³°®®dÀz·Ä¦z]¾¬¦¶d]¶ ¦º¿ªºs¦®°®zZºº´Äv´]¶d®Çº°¯b¦Z·¶¿Ç²À]°®¶Z^c°¦Ä°¦z£z]¾.³º.#¶«Z¯Zl´¿¦ °ººº¶]¶¿ÇÀ¡]¦°¢¿z±¦¤¶¿Çz·ªs¦®zZ´b¦zZ´²À]¶Z^c°¦À¦|À¯²Z¦z]¶d] ®dºÀĦzº]¶ºº¿Ç®ÏÑЪ¨°®¶³º°³Ä¦z]v´´§¾¯°¦z£z]¶Z^c°¦®ºs²¿z¿±¶¿ÇZ]®À¤d¯zÀ b¦Ávt¯¼Âv´ ÑÑÒ Âz°¬£ ¶d·zZ´ ³Âz Z¸¿Âz Ħ¶]¦°¦³Z]]¦° ÇZ§ ¦z- ¾¦³Z]]¦° ©ZZ^c°¦ ÄzÀ-³°¦|- Z·±¦z¦ÂZ·¶¿ÇÏÑЪ¨ bº¦²º¨°¯®ºº¾º¯¶ººdz-z³°®Z¸°dÀÄ°Z°¯°®¶¿Ç¦¿Z¿t]¦¿À¦º´]¶d]z· ¿Z³¶]Ħ¶d]°®¾§¦°®¦¾v¯zZ´¶°·¼º¾Zh¯°®®zÀ-z]°®¦°Äz.¿®¶d]Z¿²È§¶d]¦¿ ¾tºº¯¶ Àª°¸º°l¯°®v³zÀ-¾¯°¦z£¶d]¦¿°®¶§ÄzZ´v¿Z]v³¦¶dz-°¦z£Âz°¬£ v´·®¿Zl³¦¦° Ävº´]¶º¿Ç²Zºº¦z]Ä°Z°¯¸º³²¿¦b¦°¦|¦¿z³Ä°Z°¯±¦´Zs¸º³¦¿Ä¦¶¿ÇÄ°Z°¯ ¾¯®Zl¿¦®ºs²¿z¿±¶¿ÇÄZ¸¿Âz±¦Á®Z d¦Z]¶¿Çz·Ä¦¶¿ÇÄ°Z°¯°®b¦Áv®Zl¿¦°¦|¦¿z³ ĦÁv°¶d¨³²¿¦®º¾¯®Zl¿¦¾³Z£º¶¿Ç±¦ª¤d¯Â®°¦®°¦z£²¿z¿±¶¿ÇZ]®À¤d¯¶Z^c°¦°®®º Ä°¦z£z]Ħz]ÀZ¨¿Â´ZsÄ®°¦v³Zd¦v¿Z]b¦®z³v¯Z·Ä°Z°¯¸º³²¿¦¬z°®v¿Z]¶§b¦ v³¦ºd]¾t¯]¦°¢¿z±¦Ât¯¾Â°Z]¶¿Çz·¶§¾°£¶]®z§®Zl¿¦Z·¶¿Ç²À]°®¶Z^c°¦ v´§°¦z£z]¶Z^c°¦®ºs²¿z¿±¶¿ÇZ] Z·¶¿Ç±¦Ä®¦vcz·°®À¦ºc¾¯bÀ³²¨°¯Ä°Z°¯Z¸´c¶¿Ç¶Ä°Z°¯¶§b¦®¶kºcv¿Z] b¸ºkÄ®°¦v³Zdº¦¶ºW¦°¦Â¾³Zº£º¶ºº¿Ç±¦²¿z¿±¶¿Ç¾È¤d¦°®¾¬¦¶d¨c®º°³¾o¦z¦°°¦|¦¿z³ Ä°Zº°¯ÂÁZÀºº¶dtcÄ°Z°¯¶«º«sÄ°Z°¯b¦®ºs²¿z¿±¶¿ÇZ]¶¿Ç¦¿²À]±Z^c°¦Ä°¦z£z] À¦ºººc¾¯¶«Z¯¸º³¶]¶d]¦Â¶§v´d·Áv¶dsZ´ÄZ·Ä°Z°¯±¦|À³Z·¶£±¦^cz¯¶¨^²Z¦z] ®¦®°¦z£Á®Z d¦®°º¯¦°Z¸³¡ ¿Zºº°³b¸kÀ¦ºc¾¯¦°Z·¶d]v´d·°¦|¦¿z³®z¨¬°¾zd´§Âb¿z¿v¯Ä¦z]Ä°¦|]¦Z·¶d] ÄZºº·¶£ÂZ¸È§Á®Z d¦ÄZ·®°º¯Äv´]¶d®Ä¦z]À¦ºc¾¯¦°Z·¶d]®z§t¯Z¸°dÀz¿± °®¶Zºº^c°¦Ä°¦z£z]¾.³º.#Z¸°dÀ¯Zk¬z°®®¦®°¦z£Á®Z d¦®°º¯®dÀ¦¿Áv´·®ªÀ¨c b¦°¦®°ºsz]ĦÁ&¿ÂbÀ°·¦±¦Z·¶d]²À] ÑÑÓ ¶º¿Ç¶ºÄ¦zº]¦|ºl¯¶dº]¶ººÀ¦ºc¾¯b¦Áv¬z¯UML°®¶§°¦|¦¿z³¶¿Ç¶¬z°® ÄZ¸ººÈ§ª¯Z]¦°¶¿Çbz-z³°®¾cZȦ¦³Z]~¿Âz¶¿Ç®dÀ©ZÀ¬°z]°Z§]¦° Į°ÂÄZ¸º¯z¿Zº°³Ä¦zº]Ä°¦|º]¦Z¸ºÈ§²º¿¦bº¦ÄvozºÄZ¸ºÈ§¬Èºº¦°®Z¿]¦° v´dº·Á|À³Zºº¨¯®dÀ¾^³ZkÀp¯Â¾^³ZkÄZ¸·Z.d®Z]¶Z^c°¦Ä°¦z£z]b¸kÄ°¦|]¦Z¿Â¾kÂzs ÄZ¸ºÈ§ª¯Zº¦³Zº]~¿Âzºº¶¿ÇvZ]®dÀ¾¬s¦®©ZÀ¬°¶À¬§Áv³zÀ-z]°®v¿Z]©ZÀ¬°¶d] ¾º¯¾³Z^Àdº¾cZºÈ¦¦³Zº]¶ºº¿ÇºcÂb¦¾cZȦ¦³Z]®dÀZ]¶Z^c°¦Ä°¦z£z]b¸k¿±Ç ®º ]¦°¶d] ¶´¯¦®©ZÀ¬°¶d] ¾cZȦ¦³Z]~¿Âz¶d] ¾cZȦ¦³Z] ¶¿Ç¶Ä°Z°¯¬zÏÒЪ¨ ¾v¯¶¯Z´d« ¾º¯ºº¿zc¾v¯±¦zd¸]½°®ÂzdÀ]©ZZ^c°¦b¸k±ZÀ³®°º¯ÄZ·Áަ¶°·¾v¯¶¯Z³b«°® ¬Èºº¦Â¿ÇZ®dÀ¶ºcÄZ·ª¨À¿Z°c°®Âv¿¡¾¯®ºkº]ªÀ¬pc±Z°®¶¯Z³b«²¿¦v³º °®vºº´§¾¯¿zc¦°Àp¯Âz°¬£ ZÀ¦©Zt¯¶§b¦Äv´£¦Â°®¾v¯¶¯Z³b«®º¾¯ b¦Áv¶W¦°¦ÁZ.Âz¼Âv´®dÀĦz]¶¯Z³b«²¿¦z¿± ÑÑÔ Áަ ¶d® ©ZpÀºc Buyitem Use ĬÌ÷ÖÇ«¢ï¾Â»¾ü¦ÂçæÏ« case productspecification ªèÏ ¢ï±¦E¢f¦ÂËî Item ¸û Á¢5ËÂÂçî°®³ÂÂçĦ¥¢ï Payment ¸û ¾"ª»¦®Â" productspecification.price : quntity ªèÏ ¢ïªøë Salelineitem.quntity : integer ªèÏ ¢ï¸û¾à« Sale ¸û ³ÂÂçÊüï¦Â«î Salelineitem ¸û ¾×°®´ÐqÄ¢ïîĦ¥¢ïÖ»î ³ÂÂç Store ¸û ¾¬ç¢÷¼¢è«¦À¡°®¢ï³ÂÂçþ SaleTotal : quntity ªèÏ ³ÂÂçî¾"òï Payment.amount : quntity ªèÏ ª»¦®Â"Ħ¥Ä¬Ì÷±¦Á¾Ì{¾ì«¾"°¦¾ì÷ Productspecification.upc : UPC ªèÏ ¾ÐpH¢ ³¾ï ¦³Z]z]Z®dÀÔÐ Ávº¬zº¯¦³Zº]z]Zº®dºÀ¦ºº¿©ZÀ¬°±¦¾t]¾¬°¾Zh¯¦¿À¦º´¶]b°£²¿¦°® ¦º¿²ººÀ´$°·b¦¾ÀZ´¯À¦ºs©°Z§¦¿Ä¦°¦®ATM¬È¦°®Z¿¦³Z]z]Z²ÀZ¯b¦ ¾º®ºs§Zo±¦¶¨´¿¦Z¿Â®¦®°¦z£À¡°®¾º¶³±Â°¦¿¢¿z±¦À¦ºc¾¯®°¦®z]°Z§Ä¦z]¾º´§ ±¦v´c°Z^ªo¦z¯®°¦®°¦z£|À³¦³Z]zcºÀ¯Z§Z]¶Z^c°¦°®¦³Z]z]Z²ÀZ¯®º°³b¦®z] Z¸¿v´¯±ZÀ³²ÀÀcÎÔÐ v¿Z°³®·¦z¦°z¿±ÄZ¸¿Âzb¿Z]¾¯ATMÁZ.d®«¦ vZ]v¤³¶k¶«¦ºo¦#bZ¿°®¶]°®Z£v¿Z]¦³Z]z]ZÁZ.d®Î v´§°¦z£z]¶Z^c°¦Ä|§z¯zcºÀ¯Z§Z]À¦ºd]v¿Z]ÁZ.d®Ï vZ]ÀZ¿zd¯§Zo©ZÀW|k¿Z°³¶]°®Z£v¿Z]ÁZ.d®Ð vZ]©°Z§ÀZ^oZ¾¿Z°´·¦°¶]°®Z£v¿Z]ÁZ.d®Ñ vZ]Z¸´§¦zcÂZ¸d¦ºs°®b^g¶]°®Z£v¿Z]ÁZ.d®Ò ÑÑÕ v¿Z°³°®ZvÀ°®¦z¦Ä¦z]v¿Z]ÁZ.d®Î vZ]z¿±©ZÀ¬°¶]°®Z£v¿Z]¦³Z]z]Z©°Z§\oZ§ ÁZ.dº®zº·±¦ÀZº¯ºcÎÍÍͱ¦¾ºº^¿¦z©°º¶]¶kÂb¦®z]¶]°®Z£v¿Z]§ZoÀZ^oZ Î ¦³Zº]®dºÀv¿Zº]®ºº°³bZºº¿°®ÁZ.d®±¦¦°¾ºÀ¦ºd]¶¨´¿¦±¦ª^£v´Z]¦³Z]¶]¢¬d¯ v¿Z°³vÀWZc¦°¾ºb¦®z]¶º]z¯ Zº¿¶º«¦ºo¦º#©°ºº¶ºº]¾¸k¶³º-z·±¦v³¦~ÂÁzÀs¯¶]°®Z£v¿Z]§Zo\oZ Ï vZ]¦³Z]z]ZÁZ.d®ªs¦®°®v¤³¶k ²zd®ª]Z£©°Z§¦¿¢¿z±¦¶§®ºs§Zo®z·²À]°®¾º¾Z¤d³¦¶]°®Z£v¿Z]Äzd¯ Ð vZ]b¦ vZ]®ºs§Zo±¦zcÁv·Z¯¶]°®Z£v¿Z]§Zo\oZ Ñ |À«Z³¡ÏÔÐ ±¦ªZººoÄZ¸È§®dÀ±¦Áv d¦®°¦º¯¬z±¦v´c°Z^®dÀ|À«Z³¡Z¿ªÀ¬pc©¦v´d¯ z]Z®dÀĦz]|À«Z³¡¶¬oz¯©¦v´d¯¶¯¦®¦°®State Chart¬È¦°®Z¿b«Zo¿¦z-Z¿®Â|À«Z³¡ ¶ºkºcbºº¦¦³Z]z]Z©°Z§v§Z¿Á°Z°PIN±¦°º´¯z¿±¾Zh¯°®b¦Ávt¯¦³Z] ±¦Á®Z dº¦ÄZº·®°º¯v¿Zº]v³vººbÀ«ÇZ]°®¶§®dÀÄZ·±ZÀ³zd¸]½°®b¸k¦vd]¦¶§vÀWZ°³ ±¦Ä¦Á®Z dº¦¶º#®dºÀ¶ºº§v´´§¾¯t¯Á®Z d¦ÄZ·®°º¯£¦Â°®v³ºt¯®dÀ º¶¯¦®¦°®v³¦Ávt¯ÏÓЪ¨°®Á®Z d¦ÄZ·®°º¯®z]¾¯®ºsÁvÀȦÄZ·±ZÀ³ v³¦ÁvÁ®¦®nÀºcÇZ°k¦Á®Z d¦®°º¯ ı¦v³¦Á¦°Î Ħzº]Âvº·®¾º¯°¦zº£ÁZ.dºº®°®¶kÂÄ°¦v¤¯v´§¾¯²Â°¦°ÁZ.d®°ºc¦z¦¶¨À¯Z.´· ¶º]¾º·®~¿Âzºº\Àczc²¿¦¶]b¦ÁvÁ®¦®°¦z£¶À«Â¦¶k°v¤#¶§v´§¾¯t¯®dÀ ®º¾¯±Z¡Äzd¯ ¿Zdds¦Ï ±¦ªº^£®ºº¾ºº¯£ºd¯¦³Z]z]ZÁZ.d®³º¯ZsÀZ¨¯°®¦³Z]z]Z²ÀZ¯¶°§®Àv³Z$ÀZ] ²º¿¦¶º]®ººº¶dz-ÁZ.d®ªs¦®±¦Áv¶d¦®z]«Z^¯°¦º³ÂÁZ.d®°®Áv³Z¯¾£Z]¶kÂÀ¦|À¯v¿Z]À¡ v³º¾¯¾zd´§ÁZ.d®À®z§³º¯Zs±¦ª^£°Z^¨¿¾d¦®z]«Z^¯ÂÁZ.d®À°®¶kÂ\Àczc ÑÑÖ Á°Â®®°º¯Ð z]Zº©°Zº§Äzdº¯¶º§®ººº¾¯±Z¡¾¯Z.´·Session¦¿¬È¦°®Z¿©ZÀ¬°Á°Â®¦¿ PinZº¿©°Zº§Á°Z°ººÄZZ¤cÁZ.d®Customer±¦~v·®¾¯°¦z£ÁZ.d®À°®¦°®ºs¦³Z] Á°Â®vº·®¿Zººl³¦¦°®ºs°Z§v³¦ºc¾¯Äzd¯Transaction¸º³§Ztd³¦Z]v¿Z°³¾¯¦°ÄÂNumber v]Z¿¾¯¶°cZs«Âzs¶°§®À®zZ]®º¾¯±Z¡©°Z§Á°Z°®Â°ÂZ]©ZÀ¬° ZZ¤c¾Z¤d³¦|¿°¦Âb¦®z]ÄZ·®°º¯Ñ ¶º]¿¦vº£¦®ººs§Zºo¸ºº³²ºÀÀcZº]vºº³¦ºc¾¯Äzd¯¦³Z]z]ZÁZ.d®Z]°Z§Á°Â®¦¿°® °®¦°¾ºº®dºÀ¶ºk®ººk©°ºº°®Â®ºº¾ºº¯±Z¡¬^¯²ÀÀcZ]b¦®z]v¿Z°³¾ºb¦®z] v¿Z°³¾¯°®ZReceiptvÀ°Á®¦®°¦z£Äzd¯°ZÀds¦ ı¦v³¦Á¦° °«¦Â"¦ ¿Zdds¦ Á°Â® ĬÌ÷ °«¦Â"¦ ¬v§ ´§¦zc îû¢¥ b z] ¦® |¿°¦Â ¾Z¤d³¦ ZZ¤c ¦³Z]z]Z®dÀ±¦Á®Z d¦ÄZ·®°º¯¿¦z-Z¿®ÏÓЪ¨ z¿±ÄZ¸È§\Àczc²¿¦¶]®º°³«¦ztd¦À¦ºc¾¯¦°Z¸È§¾¯Z¦Á®Z d¦®°¦º¯Àºc²d¯±¦ v³º¾¯t¯ btº©ZºÀW|kº£¦Â°®¶ºº§ÄvozÄZ¸È§\«Z£°®ATMÁZ.d®Áv´·®ªÀ¨c ¦|k¦ Î v³º¾¯t¯v´³Zº¾¯®dÀÀ°®±¦¦°°¦|¦ ÑÒÍ Ä°Zds¦b¯È Ävoz²È§ À¦ºs©°Z§ • Z¸¿zd¯¶³Z¿Z • ¦³Z]z]ZÁZ.d® • ¶kÂb§ZÁv´´§¾º^£ • vÀ°z.Z# • °ºc¦z¦ª´ • ¦³Z]Z]¶Z^c°¦ • ®dºÀ±¦Á®Z dº¦®°ºº¯z·©ZºÀ¬°¾zdº´§Ä¦zºº]¶§Ä°Zds¦b¯ÈZ]¾«zd´§ÄZ¸È§ Ï v³¦Ávt¯ Ä°Zds¦b¯È Ävoz²È§ Á°Â® • ¶kÂb¦®z] • ¶kÂ|¿°¦Â • ¶k¾Z¤d³¦ • ±¦zcÄZZ¤c • ©ZȦıZÁzÀs¯Ä¦z]¾d¿®ºkº¯ÄZ¸È§ Ð ©°Z§ • ´§¦zc • Á®Z dº¦®°¦ººº¯±¦¦¿z·®º¾¯«¦ztd¦ÏÒЪ¨¢]Z¯Z¸È§|À«Z³¡¿¦z-Z¿®\Àczc²]¦¶] zº¿±¬zº¶º] ZÀº¦²ººÀ]Ä°Z¨°·ÄZ¸¯¦z-Z¿®ºcÀ¦ºc¾¯¦°vt¯®dÀĦz]¶§Ä¦ ®ºº¾º¯¶ººÀ¸c²È§z·Ä¦z]Z¸dÀ«ºX¯bÀ«Ä°Z¨°·ÄZ¸¯¦z-Z¿®²ÀÀc±¦~®º°³t¯ ¾º¯®ÀººzcZ¸È§¾Z^c°¦¾v¯²Z¦²¿¦z]Âv³º¾¯bÀ«Z¸dÀ«ºX¯²È§z·Ä¦z]~ ®º ÑÒÎ °«¦Â"¦ ¦³Z]z]Z ª´ ºtc Z§ À¦ ©°Z§ Á°Â® ° ¶³Z¿Z Z¤d³ ¾ ¦ ¶¨^ ¾^c °¦ Äzd¯ vÀ° ZZ¤c ¦³Z]z]Z b¦®z] ¦³Z] ¶kÂb§Z |¿°¦Â ¾³Z.¿Z] ¦³Z]z]Z®dÀĦz]¾§¦°®¦¾v¯ÏÒЪ¨ ÑÒÏ ¿°Z¸#ª ¾o¦z¶¬oz¯ ¶¯v¤¯ÎÑ ¶º¬oz¯°®bº¦¶ºº]zº¯©ZºÀ¬°Â®À·Zº ¯Zº·±ZÀ³bsZ´ºº»v·ªÀ¬pc¶¿|lc¶¬oz¯°® ¶º¬oz¯°®bº¦bsZ´º¶º¬oz¯°®Ávº¾¿ZºZ´ÄZº·±ZÀ³Ä¦zºº]¾¤´¯ªoÁ¦°¶W¦°¦»v·¾o¦z v¾¯®·¦zv¿Z]z¿±¾¸«¦º¶]rZbsZ´ªÀ°¨cb¸kbsZ´ ¾°§Â¾ À§ÄZ·±ZÀ³®dÀÄZ¸À-&¿Â Î Á®Z d¦ÄZ·®°º¯®dÀ®z¨¬° Ï ¾§¦°®¦¾v¯¾¬¦ÄZ¸È§Â®À·Z ¯ Ð Ä°ZÀ°·ÄZ¸¯¦z-Z¿®©ZÀ¬°ÂZ·®¦v¿Â°Ñ Z·®¦®°¦z£©ZÀ¬°¿º¸ ¯Ò ÄZ¸º¯¦z§Z¿®¾ºo¦z¾º¬¦°¦|º]¦bº¦¬zºº¯¶³º.#¾o¦z¶¬oz¯°®Â¶#bsZ´¶¬oz¯°® Á±Âz¯¦¾o¦zÄZ·º.«¦bz-v´·¦ºs°¦z£¾°z]®°º¯ª²¿¦°®Z¸¯¦z-Z¿®²¿¦v´Z^À¯Ä°ZÀ°· ÂZ¸È§¦vd]¦v¿Z]¾o¦z¶¬oz¯°®b¦¾¬^£ÄZ·¾o¦z±¦®vl¯Á®Z d¦ÂÄzÀ-°Z¨]Ħz]Ä°¦|]¦ Á®Z dºº¦ÄZ·®°º¯©ZÀ¬°²È§z·¶]Áv°¦x-¦ÂbÀ«ºX¯ÄZ´^¯z]®ºt¯Z¸È§bÀ«ºX¯ ¾¯°®¦zk¦¶]Á®Z d¦ÄZ·®°º¯¶§b¦ ZÀ¦²À]Ä°Z¨°·±¦£¦Â°®®º¾¯®À¤cZ¸È§²À]°® ª¯Z¾o¦zªo¦z¯v´¿¡ ¾£¦ÂÁ®Z d¦ÄZ·®°º¯²ÀÀc Î Z¸dÀ«ºX¯²ÀÀc Ï ®dÀÄ°Z°¯²ÀÀc Ð Ä°ZÀ°·ÄZ¸¯¦z-Z¿®²ÀÀc Ñ Z¸È§¾Z^c°¦¿¦z-Z¿®²ÀÀc Ò ÑÒÐ ¾cZȦ¦³Z]°ZdsZ²ÀÀc Ó ¾£¦ÂÁ®Z d¦ÄZ·®°º¯ÏÑ ®dºÀ±¦z]°Zºº§ÄZ·°Zd³¦Â±ZÀ³®°º¯©ZÀ¬°bsZ´b¸kªÀ¬pc¶¬oz¯°®Á®Z d¦ÄZ·®°º¯ bº¦Á|À³Zº¨¯®dººÀÁZ-v¿®±¦Á®Z d¦ÄZ·®°º¯¾o¦z²À^¯¾£¦ÂÄZ·±ZÀ³v³vt¯Á|À³Z¨¯ Ávºz·ZºZ·º¿°Z´º²ºd¯°®±ZººÀ³®°º¯ÄZ·vd¯ÂZ¸È§¾¯Z¦¾£¦ÂÁ®Z d¦ÄZ·®°º¯°®£¦Â°® tºº¯¦°z]°Z§ÄZ¸]¦°¶¬oz¯²¿¦°®¬¦z²¿¦z]Z´]v³zÀ-¾¯°¦z£vÀ§Zc®°º¯Z¸ÀkÂzsĮ° ®°ººº¯²¿¦v¿zÀ.]z³°®¦°¿È£¦v¿zs®°º¯ÁZ.Âz¼Âv´®dÀZ]¶Z^c¦°®¶³º°³Ä¦z]v´§¾¯ º¿°Z´º²ººd¯°®Äzd¤À£®°º¶]v¿Z]b°£²¿¦°®vÁ®¦®nÀºcÎÍϪ¨°®bsZ´¶¬oz¯°® ®º°³z¿ºc¦°z]°Z§]¦°Á®º°³t¯¦°Z·vd¯Â ZÀ¦¾¯Z¦ ²Z´k¦v¿zs Á®Z d¦®°º¯ °¦v£Âv´Äzd¯ Z·z.¿±Z] ¾¬¦ ¸º³ bs¦®z¦¿Â³Âz¦¿b^g »v· À®¦®°¦zº£Zº]¦°²Zº´k¦vº¿zsÄZººZ¤c®º¾¯¦¿®|³¼Âv´¶]Äzd¯ ¬z ¦°vº¿zs®°ºº¯²Zºº´k¦°¦v£Âv´v¿Z°³¾¯°¦v£Âv´ª]Z¤¯°®v¿zs¿È£¦ v´§¾¯½zc¦°¼Âv´Äzd¯°Z§¿Z°c¦Z]v·®¾¯Äzd¯¶]vÀ°Âb^g R2.4 R2.3 R2.1 R1.9 R1.7 R1.3 R1.2 R1.1 kz¯ÄZ·±ZÀ³ ÇZ§v§ ®¦vc b°À£ ª§ °k bs z ¦® ¬È¦ bÀ« Z°´·¦° Z·®¦vs° z.¿±Z]ª° ¶ººº]¦°Ä°¦vºººº¿zs®°ººº¯ÄÇZºº§Äzdºº¯Î ®dÀ´§¦Â ÑÒÑ v·®¾¯°¦v£Âv´ ²¨º¦Á®Z dº¦Zº]¦°ÇZº§v§°Zºº]°¦v£Âv´Ï ®º¬£zºº·Ä¦z]¦°Ä°Zk³Âz´§¦zc®dÀÐ ®¬£¦¿±¦b¦ºs°®®°º¯®¦vcz§¦Á®º°³ vº´§¾¯®Zºl¿¦ÇZº§vº§²ºÀÀcZºº]¶¬ZÈ]ÇZ§ ¦°Z¸ºº³¡®¦vc°¦v£Âv´vZ]¦¿±¦À]ÇZ§ ¼ººª¨º¢]Zº¯¿zººÄ°z]ÇZ§v§Âb°À£ v´§¾¯®°¦ÂzÀ³ ®º¾¯z·Z °ZººZ]°¦v£Âv´Z·ÇZ§®Â°ÂªÀ°¨cĦz]Ñ ¾ºº¯¿Z°³Â¶^Zp¯¦°³Âz¬^¯ª§®dÀÒ v´§¾¯ª°ª¨¢]Z¯ª§°k¶°§® v·® ¬^¯°kÄzd¯¶]°¦v£Âv´Ó ¾¤´¯¾o¦zÁZ-v¿®±¦¾£¦ÂÁ®Z d¦®°º¯ÎѪ¨ Ä°Z¨°·Â¾«¦ºcÄZ¸¯¦z-Z¿®ÏÑ ÄZ·®°º¯\«Z£°®¿ZÂv´°¾¯¿Zl³¦¶] ZÀ¦²À]Ä°Z¨°·±¦¿Z¦z- ¾ÁZ-v¿®°® Zº·®¦v¿Â°±¦Ä¦¶º«Z^³®©°ººº¶]ÂZ·º¿°Z´\«Z£°®ÁvÀ$ÀÁ®Z d¦ÄZ·®°º¯v³vt¯Á®Z d¦ ÄZ¸º¯ZÀ±¦Ä¦¶º«Z^³®©°ºº¶ºº]¦°Z·º¿°Z´À¦ºc¾¯Ä°ZÀ°·ÄZ¸¯¦z-Z¿®±¦Á®Z d¦Z]v³vt¯ ¦x«Z·vd¯Ä¦z]¾³¦ºs¦zv´d·¾³¦ºs¦z©È°k£¦Â°®Z¸¯ZÀ®º°³t¯ ZÀ¦²À]Áv³º¶«®Z^¯ ¾ºÂÁvº´´³¦ºs¦z ¾º¾º³¦ºs¦z©Èº°k±¦Ä¦¶ºº«Z^³®¿Z°³b¸kÄ°¦|¿¦Ä°ZÀ°·ÄZ¸¯¦z-Z¿® ®¶º]Ä°ZºÀ°·ÄZ¸ºº¯¦z-Z¿®v´d·t¯Á®Z d¦®°º¯¦¿¿Z¿Zl³¦b¸k°®ÁvÁv³¦ºs¦z ¾ºº«¦ºc¿¦z-Z¿®®ºkÂZ]±É°¾Z´È°Àp¯°®v³º¾¯Äv´]®À¤cÄ°Z¨°·Â¾«¦ºcÄZ¸¯¦z-Z¿®¶d® ®º°³®Zl¿¦¦ÀcZ¯ºc¦©°º]¦°Ä°Z¨°·¿¦z-Z¿®À¦ºc¾¯ ¾«¦ºcÄZ¸¯¦z-Z¿®¾¬§¿zÎÑÏ Ávº´´§Á®Z dº¦¶º]zº³®°ººº¯~¿Âz¶W¦°¦b¸k©ZÀ¬°±¦Ä¦¶«Z^³®z.³Z¿Z°³¾«¦ºcÄZ¸¯¦z-Z¿® Ä°¦zº£z]Ħzºº]ÐÐÄvoz¸º³±¦²È§¦¿Çº°¯Áv´´§Á®Z d¦Z]¶Z^c°¦Ä°¦z£z]Ħz]¦x«v´d· ªh¯Ä±Z¶¯Z³z]ÄZ¸³Z]±°®®º¾¯¶dz-z³°®¾kÂzsĮ°ÂÄZ¸¯z¿Z°³Âz]°Z§Z]¶Z^c°¦ ¾zdº´§b¸ºkZº¯¦v´dº·¬zº¯²Èº§¦ºº¿À¦º´¶]¾kÂzsĮ°ÂÄZ¸¯z|À³À¡¾Zh¯¦Â¾ «® Ávº´´§vÀ¿Zc¤£¦Â°®Z¸È§¸º³²¿¦®º¾¯¶dz-z³°®¾«zd´§¸º³±¦²È§¦¿|À³©ZÀ¬° Boundary ClassÐÐ ÑÒÒ ²º¿¦Zº] ZÀºº¦z¿Z¾¬°z·¿Zl³¦b¸kv³º¾°³\kº¯¦°¾¬°¶³º.$À·®ºs±¦Âv´d·©ZÀ¬° v·®¾¯¾Z¤d³¦ ZÀ¦z¿Z¶]¦°ÀZ¯zvÀ¿Zc©°º°® ¾²¿¦Âv´´§¾¯°¦z£z]²Z°c¦vd]¦ ¾ ¾¬§¿z°®¾«¦ºc¿¦z-Z¿®¦¿°ZdsZÏѪ¨ Ä°zºº]À¡¿Z°³ÂÁv³Âz¦¿±¦Á®¦®Àv³¦ºsĦz]¾«¦ºc¿¦z-Z¿®±¦¶³º°³¦¿ÏѪ¨°® Á®Z dº¦®°ºº¯º]¦°¿zºº ¾±¦Á®¦®B¿Z°³vd¯¾³¦ºs¦zZ]¿¦z-Z¿®²¿¦°®b¦v¶W¦°¦¿z ¼ººª¨ºº°®v´§¾¯¾Z°¦¦°Z·Á®¦®Àv³¦ºsĦz]¾«zd´§©ZÀ¬°Z¸´c¾zd´§|§z¯®º¾¯±Z¡ v´d·Z·Á®¦®¾Z¤d³¦z.³Z¿Z°³²À#s¶ºs bº¦Ávººt¯Áv³Âz¦¿À°®©ZȦb^g©ZÀ¬°Ä¦z]¾«¦ºc¿¦z-Z¿®ÐѪ¨°® ¾º¯±Zºº¡Áv³Âz±¦©ZÀW|kÀv³¦ºs°Z§]¦°¿z ¾±¦¿Z°³vd¯¾³¦ºs¦zZ]¿¦z-Z¿®²¿¦°® ®º¾¯¿Zl³¦¾zd´§|§z¯ ¾©°Z³bpcÁ®¦®Àv³¦ºs®º ÑÒÓ z]°Z§ ¿z ¾ ¿z²È§ z]°Z§²È§ ¿Z°³Î ¾zd´§ ¾ Áv³Âz ¾ ¾zd´§²È§ Áv³Âz²È§ Á®¦®®Â°ÂÏ ÁzÀs¯Ð ÁzÀs¯Ñ ®Zl¿¦Ñ Į°ÂÁ®¦®Ò ÁzÀs¯Ó Áv³Âz¦¿À°®Á®¦®À®z§ÁzÀs¯Ä¦z]¾«¦ºc¿¦z-Z¿®ÐѪ¨ ¾Â¦¶º¬oz¯°®v³ºº¾º¯®ÀºzcÁ®Z dº¦®°ºº¯¦ºº¿Ä¦z]¶¬oz¯Â®°®¾«¦ºc¿¦z-Z¿®Çº°¯ º¿°Z´ºvºº´]¦¿Z]¢]Z¯¾¤¦]¦°sz·¾´¿®º¾¯®Zl¿¦º¿°Z´Z]¢]Z¯Z¤À£®¾«ºc¿¦z§Z¿® ®º¾¯t¯©°Z^¦¿©°º¶] Áv´Âz v´¯°Z§ º´¯ ¿z ³°Z ĺ´¯ ³°Z ¿z ³°Z ®Zl¿¦Î z¿v¯ ³°Z ³°Z z¿v¯ ³°Z áz] ®¬£ ³°Z ®¬£ ¿z¿Z°³Ï ³°Z ¯È£¦  Äzd¯ v§ «°® Ð ³°Z ÁzÀs¯Ñ ³°Z ÁzÀs¯Ò ³°Z ®Zl¿¦Ó Į°ÂÁ®¦®Ô b^gvÀ¿ZcÔ ¦|k¦ÁzÀs¯Ò ¾«¦ºc¶À«Â¦¿¦z-Z¿®ÑѪ¨ ÑÒÔ °®¾¤¦¶ºsÄ°z]¾v¯²¿¦°®®º¾¯¶¯Z³z]¾v¯¶]ª¿v^c¶À«Â¦¿¦z-Z¿®¿Â®¶¬oz¯°® ®º¾¯z·ZÀ¡²È§Â ¾¿Z³¶ºsÄÇZ]°®®º¾¯z·Z¾³¦ºs¦zÄZ·¶¬°kZ¸¯ZÀµº Ħzºº]¾³¦ºs¦z©È°k±¦Ä¦¶«Z^³®\«Z£°®¦°Á®Z d¦®°º¯£¦Â°®¿Â®¶¬oz¯°®Áv®Zl¿¦¿¦z-Z¿® Âz]°Z§ÁZ-v¿®±¦Âb¦Á®Z d¦ª]Z£¬¦zĦz]zdÀ]¿¦z-Z¿®²¿¦v´§¾¯Ä|¿°¶¯Z³z] ZÀ¦ÄZ·vd¯ ¦¿ªs¦®°®Z·Á®¦®Ä±ZÁzÀs¯Ä¦z]¾¬§b«Zo°®ÒѪ¨°®b¦¿º¸ ¯Z³®dÀ¾Z¤d¯ b¦Áv®Àzc¾«¦ºc¿¦z-Z¿®Áv³Âz º´¯ Áv´Âz v´¯°Z§ ¿z ³°Z ĺ´¯ ³°Z ¿z 1. Create() z¿v¯ ³°Z ³°Z z¿v¯ ³°Z áz] ®¬£ ³°Z ®¬£ 2. Show() 3. SubmitInfor() 4. Save() 5. Save() 6.Create() 7. SetInfo() 8. Save() ¾«¦ºc¶¿º³Zg¿¦z-Z¿®ÒѪ¨ Ä°Z¨°·Â¾«¦ºcÄZ¸¯¦z-Z¿®ÏÏÑ zº¿ºc¦°Á®Z dºº¦®°º¯¦¿¿Zl³¦b¸k°®Z·®¦v¿Â°±¦¶dºÀ¶«Z^³®¦¿¾«¦ºcÄZ¸¯¦z-Z¿® ©Èº°k¶º]ªº¿v^cb¿Z¸ºº³°®Z¸¯ZÀ®º¾¯Á®¦®¿Z°³¿ZÀ¦¿\«Z£°®®¦v¿Â°z·v´¿Z°³¾¯ ¾¯Zº¦bº¦ ¾ºº¦¿±¦Ävd¯¾³¦ºs¦zz.³ZÀ]£¦Â°®¾³¦ºs¦z¶¬°kz·v³º¾¯¾³¦ºs¦z Ävºd¯bºº¦²¨°¯®º¾¯t¯¾«¦ºc¿¦z-Z¿®°®Ä®º°¶ºsÄ°z]Z¸³¡²È§Â ZÀ¦ °¦vºº¤¯®º°³t¯¿¦z-Z¿®ªs¦®°®À¦ºc¾¯While¶¬°k±¦Z]¦°°¦z¨c®º¾³¦ºs¦z¦°z¨¯ bº¦²º¨°¯®zº§tº¯¾ºº«¦ºc¿¦z-Z¿®ªs¦®°®À¦ºc¾¯|À³¦°¾³¦ºs¦z©È°k±¦¾d-z] bºº§¦z]ªs¦®°®¦°¶zb«Zo²¿¦°®®zÀ-©°º¿¦zbpc¾³¦ºs¦z¦¿£¦Â°®Z¿¿ZÀ¨¿ ÑÒÕ ®º¾¯¿Zl³¦z¿±ªo¦z¯¦vd]¦¾«¦ºcvÀ¿Z°³¶kºcÓѪ¨¶]¶³º°³Ä¦z]v´·®¾¯°¦z£ ³Âzv´ Áv´Âz º´¯ ÇZ§bÀ« z¿v¯ ÁZ.Âzv´¯°Z§ ÇZ§º´¯ ÇZ§bÀ« ÇZ§ ³Âzz¿v¯ ¾ÂzÇZ§ 1. ÇZ§³Âz ¶¯Z³±Â°zd® Ï¿Z°³ () While More Cooler do 3. FindNext( ) Äv]ÇZ§©ZÀW|k 4. GetDetail() ÒÇZ§B§Ztd³¦() 6.³Âzb^g() [ItemExists] ÇZ§©ZÀW|k 6.³Âzb^g ZZ¤c( ÇZ§ ) 7.Update() «Âzsáz] Õv´Bb^g ¾«¦ºc¿¦z-Z¿®°®¶zÂWhile¶¬°k±¦Á®Z d¦ÓѪ¨ ZºcA¶ºº¤³°®§Zd§²dz-b³Z¯¦ÄZZ¤c²À]¾³Z¯±¶¬Z¶§b¦Ávt¯ÔѪ¨°® ®º¶À³ZgÒ±¦zd°§v¿Z]Ávt¯C\#z]Z]¶§§Zd§À®¦®b³Z¯¦¶°cZsÀZ¯± Z¦ :½zd¯ theCopy : ¶³Zt]Zd§º theBook : Copy Áv³zÀ-b³Z¯¦ A borrow(theCopy) [ C - A ] < 5 sec 1: okToBorrow 2: borrow() 2.1: borrowed C borroed < 1Sec ] ¾«¦Â¿¦z-Z¿®¦¿°®°º¯¾Z ³¦ÂªÔѪ¨ Book ÑÒÖ ¾Â®²À]¿ZÀ¾Z°¦Ä¦z]¾¿¦z¶³º-z·b¦¾³Z¯±¾«¦ºc¿Z°³¾«¦ºcÄZ¸¯¦z-Z¿®b¿|¯ zºd´¯¶º§¾dº¿Z^³¶ºÀ³ZgÒ±¦ººÀ]¾Z¤d¯¼ºª¨°®®º°³t¯¾«¦ºc¿¦z-Z¿®°®À¦ºc¾¯¦° ª¨ºº°®b¦¶À³Zg¦¿zh§¦voÏ¿ZÀZ]¶Z^c°¦°®¿ZÀ²À«Â¦¾´¿ÏοZÀ¾Z°¦ÀZ¯±¶¨´¿¦Âv³Z°] b¦ÁvÄ°Z¨°·¿¦z-Z¿®¦¿¶]ª¿v^c¼º¿¦z-Z¿®ÕÑ ¶³Zt]Zd§º theBook : Áv³zÀ-b³Z¯¦ Book 1: okToBorrow borrow(theCopy) theLibraryMember: LibraryMember 2: borrow 2.1: borrowed theCopy : Copy Ä°Z¨°·¿¦z-Z¿®ÕѪ¨ ººº¦¿Áv¨³¦®z¿v¯ª¨²¿¦°®b¦Ávt¯]Zc±¦¾d-z]°¦v¤¯ÖѪ¨°® v´§¾¯²ÀÀc¾°®°ÂZ¯À¦º´¶]»xo²°v¯b°±¦¦°¾°¬bXÀ· ²°v¯¸º³ z¿v¯¸º³ °ÂZ¯¸º³ 1. n := get(name) 2. new DirectorOfStudies(n) 3: destroy() z¿v¯¸º³ 1. n := get(name) >®Ë÷»À·@²°¾÷¸û 2. new DirectorOfStudies(n) 3: destroy() >®º¾¯®Zl¿¦@°ÂZ¯¸º³ À¡¶]Z¯Ä°Z¨°·¿¦z-Z¿®Â¾«¦ºc¿¦z-Z¿®ÖѪ¨ ÑÓÍ Z·®¦®°¦z£ÐÏÑ n¿zºc¦°Z¸º¯¦z-Zº¿®²º¿¦°®¾³¦ºs¦z®°º¯]¦ºc®z¨¬°v¿Z]¾«¦ºcÄZ¸¯¦z-Z¿®ªÀ°¨cĦz] |Àº³Z¸ººÈ§¿º¸ ¯¶¨¬]¾«¦ºcÄZ¸¯¦z-Z¿®¿º¸ ¯Z¸´c¶³]¦º³²¿¦À®º°³t¯Z]\Àczc²¿¦¶]®º°³ ®º¾¯Á®Z d¦®¦®°¦z£À¦º´bpcÄ°ZdsZ±¦Z·vd¯v¨¬°ÀºcĦz]®º¾¯ªÀ°¨c °¦v£Âv´ :System Enteritem(UPC,quntity) makepayment(amount) EndSale( ) System EnterItem(UPC,quantity) EndSale( ) makePayment( ) v¿zs®°º¯¿Zl³¦Ä¦z]Z·®¦®°¦z£ÒѪ¨ ®º¾¯t¯z¿±©°º¶]v¿zs®°º¯°®ÇZ§®Â°Â®¦®°¦z£zd¤À£®°º] enterItem(UPC,quantity) ®¦®°¦z£¿Z³ ¾°dÀ¸º³ R1.9ÂR1.3R1.1¾cZÀ¬°¿¦ºc©ZZk°¦ ÇZ§À¡b°À£ÂÀºc¿Z°³ÂÇZ§¦¿v§bZ¿°®¸ºº¯ ³Âzv³Âz°®Ávt¯È§³Âz¶¤]Z«°® v´§Zs¿È¦v¿Z]vZ^³t¯ÇZ§v§¶$³Z´#¾¿Z´hd¦b«Zo vZ]t¯v¿Z]ÇZ§vo¦Âb°À£¶À«Â¦¿¦z Äv]¿¦z b¦Ávb^gÁv¶dsÂzÄÇZ§®¬£z·³Âz¶¤]Z b¦Áv«°®ÇZ§®¬£³Âz¶¤]Z|À³¼Âv´Áv³Âz°® b¦Ávz§Ä®ºkº¯±¦Áv¶dsÂz®¬£ sZÄv]¿¦zb¦®¦®°¦z£¦¿ ¦zk¦Ä¦z]¿±Ç¿¦zÂZ¸zÀ¶À«Â¦¿¦z±¦°º´¯ ªºo¦z¯Ä°Zºº¨°·¿¦z-Z¿®bsZĦz]v´d·®¦®°¦z£nÀp ¦zk¦±¦ªZoÁv¾´À]ÀbÀ ®º¾¯¦zk¦z¿± ®º¾¯®Zl¿¦¦|l¯¿¦z-Z¿®¦¿¾o¦z¿Z.´·°®¿Â|«©°º°®Á®Z d¦®°º¯z·Ä¦z] Î ®º®À¤czd¨#º§ÄZ¸¯¦z-Z¿®¶]v¿Z]b¦ÁvÀ$À¿¦z-Z¿®z-¦ Ï ÑÓÎ Ä°Zd°Ä±Z«v¯ÐÑ Zºº·®¦v¿Â°ª]Z¤¯°®°ºZ]®ºkº¯v´´§¾¯t¯Z·®¦v¿Â°ª]Z¤¯°®´§¦Â²ÀÀcZ]¦°°Zd° º£¦Â°®Â°ººZ¸ºº³¡Ä¦z]Z·®¦v¿Â°ª]Z¤¯°® ZÀ¦´§¦Â²ÀÀcZ]¦x«v·vÀ¯ÀZ³®ºs±¦´§¦Â Zº]ÄZ¸ººÈ§£¦Â°®ÐÑ©Z£¾¿¦z- ¾¬È¦°®v´¿Z°³¾¯®Zl¿¦©ZÀ¬°ÄzÀ-®À°c|§z¯ ¶dº®Â®¶º]Zº·®¦v¿Â°®ºº¾º¯tº¯|Àºº³Z·®¦v¿Â°ª]Z¤¯°®´§¦ÂZ¸³¡Ä¦z]¦z¿±v´d·°º ~¿º³¶¯Z³z]ºcz.¿®¶d®v³º¾¯t¯®dÀºcÁ®¦v¿Â°±¦¶d®¦¿v³º¾¯®À¤c ®º¾¯t¯ÄÂz³®°º¯¶£Ä¦z] ÐÒÄ°Z¶°§®²È-¦¿Ä¦z]¾ «®°®Áv²ÀÀcÄZ·®¦v¿Â°ÎÍѪ¨ Ávºtº¯Ä°Zºº¶°§®²È§¦¿Ä¦z]®°¦v³Zd¦ÄZ·®¦v¿Â°¶³º°³Ä¦z]ÎÍѪ¨°® ¶¯Z³z]ºcZ·®¦v¿Â°±¦z.¿®Ä¦¶d®Âv´Z]¾¯Áv¶dsZ´ÀZ]±z¬¿Z¯Z§ºcZ·®¦v¿Â°²¿¦b¦ ComponentsÐÑ PushButtonÐÒ ÑÓÏ ¿¦zº°®bº¦²º¨°¯OnHighPresureªh¯Ä®¦v¿Â°¶³º°³Ä¦z]v³ºt¯b¦²¨°¯~¿º³ Z]©°º²¿¦°®vz]¶¯Z³z]¸È¦¶]¶ £Â¦¿¶¤¿z±¦vZ]¶d°zcÇZ]Ävo±¦°Zt],¿®°Z¶§ ¾º³¦ºs¦zZº] ¾ºº´§¦Âv´¿Z°³´§¦Âv¿Z]¶¯Z³z]ªs¦®°®z³®°º¯ ZÀ¦¶¬ZÈ]®¦v¿Â°²¿¦¸º£Â zº]²Zº¯¶º°§®À®zº§ªººÀ¬§Z]¾ «®°®¶³º°³Ä¦z]®º¾¯²ÀÀc®¦v¿Â°À¡ª]Z¤¯°® ¾¨ÀcZ¯ºc¦ ®º¾¯¶Z¦¶¯Z³z]¶]z¿±©°º¶]Ävd¯Ä°Z¶°§®Ä¦z]¼ºÄZ·®¦v¿Â°±¦¦¿z·Ä° Procedure TForm1.Button1Click(Sender: TObject Begin End ÄzÀº-®ºÀ°cÁºº£Â°ººButton1¿Zº³Zº]Ä°Zº¶º°§®¾ººÄ¦z]v³¦ºc¾¯\Àczc²¿¦¶] v´§t¯À¡Ä¦z]vd¯¦¿Z]¦°®¦v¿Â°ª]Z¤¯°® ¾´§¦Âv¿Z]°º´¯²¿¦Ä¦z]v´§t¯ b¦j¿¦°ActiveX\«Z£bpcÄz¿ºcÄZ¸³Z]±¶À¬§°®®°¦v³Zd¦©°º¶]ıZ¶£ ¦°Z¸ºÈ§vºº³¦ºd]ZcvZ]Z·®¦v¿Â°ª]Z¤¯°® ZÀ¦´§¦ÂÂZ·®¦v¿Â°²ÀÀc¶]°®Z£z.¬À¬pcv¿Z] °®©Zº£ÄZº¿¦|¯±¦À¦ººc¾º¯\ºÀczc²ºº¿¦¶]v¿Z°³Ä±ZÁ®ZÀ©Z£\«Z£°®Â°ºZ]©°º¶] °ºº´¯²º¿¦Ä¦zº]®ºº°³b¿Zº°¦°Zº·®¦v¿Â°²Zº¦zº]ıZº¶ºº¯Z³z]¾º¦Á®º°³Á®Z d¦Z·¶¯Z³z] v³zÀ-¾¯°¦z£Á®Z d¦®°º¯bÀ«ZÂb«ZoÄZ¸¯¦z-Z¿® b«Zo¿¦z-Z¿®ÎÐÑ \ºkº¯zºgº¯®¦vº¿Â°zº·®ººº°³t¯Z·®¦v¿Â°ª]Z¤¯°®´§¦Â©°º¶]À¦ºc¾¯¦°°Zd° ÂZº·®¦v¿Â°v¿Zº]°Zºd°Ä±Zº«v¯Ä¦zºº]¦x«®º¾¯z.¿®b«Zo¶]¾³º´§b«Zo±¦ ¾b«ZozÀÀc Ázº-¶º§bºº¦»¦z-¦¿£¦Â°®b«Zo¿¦z-Z¿®®z§t¯Z·®¦v¿Â°¶¦º]¦° ZÀ¦b«ZozÀÀc ©°ººº¶]©ÇZo²À]°x-\kº¯Z·®¦v¿Â°v´´§¾¯t¯ ¾¦¿¬dt¯©ÇZo¦z³¡ÄZ· zº]zºgº¯ÄZº·®¦v¿Â°v¿Zº] ZÀºº¦°Zd°²ÀÀcĦz]²¿¦z]Z´]v³º¾¯t¯»¦z-ÄZ¸³Z°§\#z] ¾ºZ¸ºº³¡°®¶§¾«¦ºc¬dt¯ÄZ¸¯¦z-Z¿®¶]°º´¯²¿¦Ä¦z]®º°³t¯¦° ¾ÄZ¸d«Zo ¾ ¦°b«ZºozÀºÀc¦º¿¾º«¦ºc¿¦zºº-Z¿®°® ¾z]Á®°¦Â®¦v¿Â°z·®º°³¸ºk°v¿Z]®°¦®°¦z£z³®°º¯ ¦º¿À¦ºººc¾¯¦° ¾¦¿z]Á®°¦Â¾«¦ºd¯®¦v¿Â°Â®z·²À]¶¬Z¦x«®º¾¯\kº¯ ¾³¡Ä¦z] vÀWZ°³¶kºcÎÎѪ¨°®Áv¶W¦°¦¾«¦ºc¿¦z-Z¿®¶]¶³º°³Ä¦z]bz-z³°® ¾b«Zo ÑÓÐ ªÀ^¯ºc¦ §°® À¦ºtc°Z§ Z¸]°® Z¸³¦ºtc°Z§ ¶ºp¯ÀÂzÀ] ¶ºp¯ªs¦® Į°ÂÁ±¦Â°® Á±¦Â°® ¾¨¿zd¨«¦®# ¾¨Àd¨«¦®# Àv¦¿®|³Î ϪÀ^¯ºc¦Àtc() Щ°Z§Àtc() ©°¢ï¾¢« ѧ°®Àv±Z]() Àv±Z]vÀ¿Zc Á±¦Â°®±¦Àv°Â®Ò Ób§zo() Ô²d]() Àv¶d]vÀ¿Zc ÀZ°dsZĮ°§°®¾zd´§®dÀÎÎѪ¨ Į°ÂÄZº·®¦v¿Â°²dz-z³°®Z]À¦ºc¾¯¦°¼ºª¨°®Á±¦Â°®²È§Ä¦z]b«Zo¿¦z-Z¿® ®º°³®Zl¿¦ÎÏѪ¨¢]Z¯²È§²¿¦¶] Į°ÂÁ±¦Â°® Á±¦Â°® ϪÀ^¯ºc¦Àtc() Ób§zo() Á±¦Â°®²È§z^·®°¦ÂÄZ·®¦v¿Â°ÎÏѪ¨ ÑÓÑ b«ZººozÀÀcª¯Z¦¿À¦º´¶]Á±¦Â°®²È§¶]Áv³º®°¦Â®¦v¿Â°z·²dz-z³°®Z]Àº´§¦ ®º°³t¯z¿±©°º¶]²È§²¿¦Ä¦z]¦°b«Zo¿¦z-Z¿®À¦ºc¾¯ zs,³± °Z¨À] ªÀ^¯ºc¦Àtc ®Â°Â±ºl¯°Âv [z^d¯Z³©°Z§«°®] On Entry: ©°Z§¾zd´§ÀZ¯z dorZ±Zd³¦ On Exit°®À®z§°Z]ÀZ¯z ªÀ^¯ºc¦b§zoÀtc °®²d] Á±¦Â°®²È§Ä¦z]b«Zo¿¦z-Z¿®ÎÐѪ¨ Áv¶dz-z³°®bÀ«Z¸º³¶b«Zo¦¿Ä¦z]b¦Ávt¯¼ºª¨°®¶§¶³º.³Z°· ¾¯Zº.´·°®®ººº¾¯°®Z©°Z§¾zd´§ÀZ¯z¶¬ZÈ]®Â°Â±ºl¯°Âvb«Zo¶]®Â°ÂZ]b¦ §°®À®z§±Z]ÀZ¯zb«Zo±¦«ÂzsZ]b¦À¦ºtc°Z§rZ°Zd³¦°®®°¦®°¦z£©ZoÀ°® ¾¶§ ®Â°Â¿Z.´·°®bÀ«Z²ÀÀcĦz]\Àczc¶]OnExitÂDoOn Entry©Z«®º¾¯°®ZĮ° İZºÀds¦ÄvÀ¬§©Z«²¿¦±¦Á®Z d¦®º¾¯t¯b«Zo±¦«Âzs¿Z.´·°®ÂÀv³¦°x-²°°® b¦ ÑÓÒ b«Zºo¶º]®Â°ÂĦzº]²ºÀ´$°·Â®ººº¿Zl³¦´ZsbÀ«ZZ]b¦²¨°¯|À³b«Zo¦¿¶]®Â°Â v¿zÀ.]z³°®¦°§Zd§²dz-b³Z¯¦¶]Ħz]¾«¦ºc¿¦z-Z¿®¶³º°³Ä¦z]vZ]¿±Ç¾¿¦zb¦²¨°¯ b¦Áv¶W¦°¦ÎÑѪ¨°®¦®vl¯¿¦z-Z¿®²¿¦ Z¦ :½zd¯ theCopy : ¶³Zt]Zd§º theBook : Book Copy Áv³zÀ-b³Z¯¦ A borrow(theCopy) 1: okToBorrow [ C - A ] < 5 sec 2: borrow() 2.1: borrowed borroed < 1Sec ] C b¦Áv¶W¦°¦®§Zd§À®¦®b³Z¯¦®°º¯Ä¦z]¾«¦ºc¿¦z-Z¿®ÎÑѪ¨ ²ºdz-zº³°®Zºº]®º¾¯®°¦Âb³Z¯¦ ¾z]Borrow()®¦v¿Â°¦¿Z¸´cÎÑѪ¨¢^z] ©°ºº¶ºº]Copy²È§Ä¦z]b«Zo¿¦z-Z¿®b¦Z¸]Zd§¶ £°®§Zd§¶t³Ä®Zb«Zo°®¶¨´¿¦ ®º]v·¦ºsz¿± b³Z¯¦°® 2.return() / book.returned(shelf) 1.borrow() / book.borrowed(shelf) ¶ £°® Copy²È§Ä¦z]b«Zo¿¦z-Z¿®ÎÒѪ¨ Ħzº]¿±ÇbÀ«Zººb¦Ávt¯|À³¶³Zt]Zd§¶]§Zd§À®¦®b-z]®°º¯ÎÒѪ¨°® ¢º^b³Z¯¦°®b«Zo¶]¶ £°®b«Zo±¦§Zd§°x-Ħz]¿±ÇbÀ«Z£¦Â°®Âb³Z¯¦ª°¿Zl³¦ b«ZºozÀºÀcb¸ººkbÀ«Z²¿¦¦x«b¦Book²È§Ä°z]BorrowedbÀ«Z¿Zl³¦ÎÑѪ¨ ¦ºº¿¿Zl³¦Z]´Zs¿¦zbpcb¦²¨°¯®¦v¿Â°¦¿¾¬§b«Zo°®b¦Ávt¯²È§ ¶º]Zº¿Â»¦zº-ÄZ¸º³Z°§¾º¬§b«Zººo°®²¿¦z]Z´]®º]²È§¦¿b«ZozÀÀc\kº¯v³¦ºd]bÀ«Z b¦z¿±©°º¶]b«Zo¿¦z-Z¿®»¦z-°®©ÇZo²À]°x-z.¿®©°Z^ ®¦v¿Â°B¿Z³( ®¦v¿Â°ÄZ·zd¯¦°ZbÀ« ¾¿¦zk¦¶z bÀ«Z ÑÓÓ b¦Ávt¯UML°®b«Zo¦¿¿Z°³Ä¦z]Á®Z d¦®°º¯b¯Èz¿±ª¨°® b¦¾´ ¬c¶°«Z¨¯Ä¦z]½zd¯À®º]¾º^£ª]Z£² ¬cÀv¾Z¶zÎÍѪ¨°® ¾¿¦zk¦¶z °Z¨À] °À4Ħ¥¿±ªó¢àç ¾º-²d¦®z]®¦±¡¼º]®Zl¿¦ º^£ ª]Z£ ½zd¯( >¾ ¾Z ¾º-²d¦x- ² ¬csĦz]b«Zo¿¦z§Z¿®ÎÍѪ¨ ıZº«v¯°¦|º]¦ºº¿À¦º´¶]À¦ºc¾¯|À³Á®Z d¦ÄZ·®°º¯°Zd°ÀZÀ]Ħz]¦°b«ZoÄZ¸¯¦z-Z¿® ²º¿¦vº´´§¾º¯tº¯|Àº³¦°Zº·®¦v¿Â°¸ººº£Â°®¾³Z¯±¾«¦ºcZ¸¯¦z-Z¿®²¿¦®¦®°¦z£Á®Z d¦®°º¯ tº¯À¦ºººc¾¯b«Zo¿¦z-Z¿®¦¿°®¶§¾¿Z·®¦vs°¸¦º³¦®º]t¯|À³Z·º¿°Z´²d¯°®¾«¦ºc ª¯Z®º°³ ¾k°ZsÄZ·®¦vs° Î zÀgZºc®dºÀÁ±ººo±¦«°ZººsÄZ·ª¯Z¶¬Àº]Âb¦»Âz¯¾°dÀ®¦vs°¶]®¦vs°¸º³²¿¦ vºº³°¦x-¾º¯¿Zº°³¶º]¦°¾k°ZºsÄZº·®¦vs°¾º«¦ºcÄZ¸º¯¦z-Zº¿®Zº·z.¿±Z]v´³Zº¯®°¦xº-¾º¯ vºÀ¬§°¦vº£Âv´¶º§¾ººd£Â¾Zh¯Ä¦z]v³Â°¾¯°Z¨]®dÀ©ZÀ¬°¾³¦ºs¦z°®¾k°ZsÄZ·®¦vs° b¦Á®Zd¦¼Z c¦¾k°Zs®¦vs°¦¿v·®¾¯°ZÁZ.Âz¼Âv´¶¯Z³z]°®¦°ÇZ§®Â°Â ¾¬s¦®®¦vs° Ï ®¦vºs°¦º¿°¦|ºº¦¿z³¬z°®v³v³ºÀ¾¯¸º£Â¶]®dÀÁ±ºoªs¦® ZÀ¦¶¬Àº]®¦vs°²¿¦ ÄZ¸º¯¦z-Zº¿®°®Z¸º¯ZÀ®ºº¾ºº¯¶«®Z^¯ ZÀ¦²À]°®¾«Z´.ÀZ¿Â¿ZÀ¶§v¿¡¾À¯®ºkº]¾d£Â¾¬s¦® v³º¾¯§ºp¯¾¬s¦®ÄZ·®¦vs°Ä°Z¨°· ¾¨°§®¦vs° Ð °®®zÀº-¾º¯©°ººzº³®°ºº¯ÀZº¯±Zºº¿Â°¦v¤¯¶]ÀvÀ°Z¿Â´Zsb«ZoZ¿´Zs¿¦z °®¶º³º°³Ä¦zº]®ºº¾º¯Ä±Zº¶À^ºº,³°®È]bZ¦¿Z]¾¨°§®¦vs°¦¿Ä°¦|¦¿z³®À·Z ¯ b¦¾³Z¯±®¦v¿Â°¦¿Zl´¿¦°®ÁZ¯z·ÀZ¿Z®º®Zl¿¦¼º¤sbÀ«v¿Z]ÁZ¯z·ÀZ¿Z ÑÓÔ b«Zo¿¦z-Z¿®±¦Á®Z d¦ÏÐÑ ²ºÀÀc²Ⱥ§zº]zºgº¯ÄZºº·®¦v¿Â°±¦¾dÀ«²ÀÀcZ¸È§Ä¦z]b«Zo¿¦z-Z¿®®Zl¿¦±¦»v· ¦°Z¸ºÈ§À¦ºººc¾¯\Àczc²¿¦¶]v´´§¾¯´§¦ÂZ·®¦v¿Â°²¿¦ª]Z¤¯°®¶§b¦²È§±¦¾¿Z·vd¯ ¶º]À¦ººc¾ºº¯|À³¦°b«Zo¿¦z-Z¿®ª§¶d^«¦®º°³®Zl¿¦¶¯Z³z]ªs¦®°®°ºZ]ÐÓÄZ·¶£©°º¶] ¾®Zºº¯v§Âz¿±b«Zo¿¦z-Z¿®¶]¶³º°³Ä¦z]®º°³²ÀÀcz³®°º¯²È§Ä¦z]¾«zd´§vd¯¦¿À¦º´ vÀ¿Z°³¶kºcÀ¡ ©°Z§«°® °º^¶°¬§ÄZZ¤c ¬°º^¶°¬§ °º^¶°¬§®Â°Â °º^¶°¬§vÀ¿Zc nÀp°º^¶°¬§ Do forever Display ôϦþ¸èÏ Read îû¢¥Â¥¢ß©°¢ï Repeat °¦ßþøôïÄ¢Ó¢ì« Read °¦ßþøôï °¦ßþøôï¾¢« Until ®Ë¾¢«°¦ßþøôï ©ZÀ¬°¸º³¾Àc Êüï¦Â«¸ûÄ¢Ó¢ì« ©ZÀ¬°¸º³®Â°Â Read ©¢ôø߸û âô¦÷Ä¢Ó¢ì« ¬^¯²ÀÀc Êüï¦Â«¸ÂÂË ¬´§¦zc b¦®z]¬^¯®Â°Â Êüï¦Â«òøð«Ä¦Â¥°¢Ü¬û¦ Until Á¾Ëò÷¢ïÊüï¦Â« ´§¦zc³±¦®z Until ¾ÿ®þd¢»Ä¢Ó¢ì«Â¥°¢ï ¶kÂb¦®z] ¶¯¦®¦ Eject Card ©°¢ïT˦®Â¥Ä¦Â¥°¢Ü¬û¦ ¶¯¦®¦ÄZZ¤c ¶°cZs ©°¢ïT˦®Â¥ ÀZ¿Z ©°Z§«Âzs ¦³Z]z]Z®dÀĦz]¾«¦ºc¿¦z-Z¿®ÎÎѪ¨ Repeat Repeat ComponentÐÓ ÑÓÕ bÀ«ZÄZ¸¯¦z-Z¿®ÐÐÑ Zº¿Â¿º¸º ¯z.³ZºÀ]Z¸ºº¯¦z-Z¿®²¿¦v´d·b«ZoÄZ¸¯¦z-Z¿®±¦Äzd¤À£®°¦|]¦bÀ«ZÄZ¸¯¦z-Z¿® bº¦®®Z¿¦º¿¶¬Àººº]vÀ´§¾v´d·²È§¦¿Z¿ÂÁ®Z d¦®°º¯vd¯ª°¦¿¾cZ¿Z°¢´¯ ¶º°cZs¸Âzº¶º¤³v¿Zº]bÀ«Zº¿¦zº-Zº¿®zºº·Ä¦z]vÀ´§¶Ès¦°bÀ«Z¿¦z-Z¿®®z¨¬°¾^³Zk ÄZ¸ººdÀ«ZĦz]®º¾¯t¯ºc°®ºcÁz¿¦®Â®Z]¶°cZs¶¤³ÂzÁz¿¦®Z]¸Âz¶¤³vZ]t¯ bÀ«Z²À«Â¦b¦bÀ«ZÄ®¦vcĦ°¦®bÀ«Z¿¦z-Z¿®z·bÀ³Ä°Âz¶°cZs¶Z¤³®ºk¾°W¦® ¿¦zº-Zº¿®°®À¦ºººc¾¯¦°Z¸dÀ«Z¦zk¦°®Ä±¦ºcZ¿Â¾³Z¯|°·®º¾¯¾ZǺ°¯z.¿±Z]¦¿ºc Ħzº]v³ººº¾¯t¯Ä±º«©°º]ÄzÀ-®À°c¶Z¤³bÀ«Z¿¦z-Z¿®°®®z§t¯bÀ«Z vÀ¿Z°³¶kºc¾¿ºl³¦®¿Z³b^gĦz]ÎÏѪ¨¿¦z-Z¿®¶]¶³º°³ ¿Z³b^g©ZÀ¬°¿Z°³Ä¦z]bÀ«Z¿¦z-Z¿®ÑÎϪ¨ ®°ºº¯¿¦zº-Zº¿®²º¿¦bº¦Ávº¶ºW¦°¦Z¸ºº°Z ®dÀĦz]Á®Z d¦®°º¯¿¦z-Z¿®z¿±ª¨°® b¦Á|À³Z¨¯®dÀ©ZÀW|kÄÂZo¦x«Áv®Zl¿¦¾o¦z¶¬oz¯°®Á®Z d¦ b ¬¿°®©ZÀW|k ³°Z ª°o ³Âz Äzd¯ ¾Z°¦©ZÀW|k ³ÂzvÀWZc b^g°Âz¯ ³°Z b^g §Zd§bZ¿°®Â³°Z b^gĦz]Á®Z d¦®°º¯¿¦z-Z¿®ÎÐѪ¨ ³Âz ]Zd§ ÑÓÖ ²º¿¦°®bºº¦Ávt¯bÀ«Z¿¦z-Z¿®¦¿±¦Á®Z d¦Z]³°Z b^g®°º¯®z¨¬°z¿±ª¨°® ³Âz¾ºX¯v·®¾¯¶W¦°¦¦°®ºs³°Z Äzd¯¦vd]¦b¦Ávt¯|À³°Z§³®z-¿¦z-Z¿® vºo¦Â¶º]Äzdº¯¶º¨´¿¦²º°°®vº·®¾º¯¿Zl³¦¦°³°Z °Z^³¦t]Âv´§¾¯bZ¿°®¦°³°Z ¦°©ZºÀ¬°°®¾³Zºº¯|°·v·®¾¯¿Zl³¦|À³¦°¶kÂbs¦®zª°v´§¾¯¶W¦°¦¦°®ºs³°Z ³Âz ®º°³t¯Ä®º°Â¾¤¦ÄZ¸s¶£¶¬Àº]Z¸¯¦z-Z¿®¸º³²¿¦ºcÀ¦ºc¾¯|À³ §Zd§³°Z Ħz]bÀ«Z¿¦z-Z¿®ÎÑѪ¨ ÑÔÍ ®l´ª ¾¨¿|À¾o¦z ¶¯v¤¯ÎÒ ÂZ·¶¯Z³z]¾v¯²ÀÀcb¸k®°¦v³Zd¦®WÈÂZ·¶³Z³¶W¦°¦UMLÁ®Z«¦¼°ZsÄZ·°Z¨d]¦±¦¾¨¿ À®zº§®°¦ÂÀZºº¨¯¦±É°¾Z´È°°¦|¦¿z³°®z.¿®¶kºcª]Z£©Z¨³±¦b¦Á|À³Z¨¯®dÀ¾¨¿|À¬z t]²¿¦°®¶§b¦¾v¯®Zl¿¦Ä¦z]ıZ¶¯Z³z]ÀZ]±±¦Á®Z d¦~¨«Z]ÂıZ¶¯Z³z]ÀZ]±°®¾v¯ bz-v·¦ºs°¦z£¾°z]®°º¯ Z·¶¯Z³z]À®z§¶³Z°ÀÏÒ À®ºº]¿º¸º ¯Â¾È¤dº¦¾º-v´^º#¶ºº§ÐÔÄv´]¶³Z°À¾º¦¢^z]v¿Z]Z¸È§²ÀÀc±¦~ ®º°³¶¯Z³z]ÄZ·¶³Z°À\«Z£°®Z¸È§Äv´]¶d®¶]©°®Z^¯v´§¾¯®Z¸´À¦°¶¯Z³z]v§ÄZ·¶³Z°À ±¦Ä¦¶ºº°l¯º£¦Â°®¶º³Z°Àzº·vº³¦Á®zº]°Zº¨]Zº·¶º³Z°ÀĦzº]¦°¶º£ºº «±É°¾Z´È°Àp¯°® vºº·¦ºs¾°z]Z·¶£¸¦º³¦¶¯¦®¦°®v³zÀ-¾¯°¦z£Á®Z d¦®°º¯¶¯Z³z]ªs¦®°®¶§b¦¾¿Z¸È§ v ¶£¦¿b¦¶¯Z³z]±¦¾Âv¯¦¿Z¿¶³Z°À¶£±¦°º´¯¾¬§b«Zo°®¾¯º°¶£ Î vºZ]vºº§±¦Ä¦¶³Z°Àz·Z¿ÂApplicationZ¿Âb¬¦DLLActiveX¸º³±¦v³¦ºc¾¯ ®º¾¯t¯z¿±©°º¶]UML°®¾¯º°¶£¦¿ ModularityÐÔ ÑÔÎ ±¦¾¿Zº·¶º³Z°ÀÀ°®¦°v´dººÀ³¾È§"À·¶]¢¬d¯¶§¾¿Z¸«¦Â°ÂZ·¶¯Z³z]z¿±Z·¶¯Z³z]z¿± РıZºÁ®ZºÀ¶º³Z°À¦º¿°®¦°¶ºº¯Z³z]z¿±ÀºcÀ¦ºc¾¯v´·®¾¯°¦z£¶¯Z³z]z¿±¶£¸º³ v´dÀ³²È§ª¯ZZ·¶³Z°À²¿¦®¦®°¦z£z.¿®¶³Z°À°®¦z³¡ ®¦®°¦z£À¦ºc¾¯¾¬¦¶¯Z³z]À¦º´bpcĦ¶³Z°À°®¦°¶¯Z³z]¾¬¦¶³v]¾¬¦¶¯Z³z] Ñ ¦ºº¿°®¦°²È§ÀºcÀ¦ºc¾¯b¦²È§¦¿Ä¦z]ıZÁ®ZÀv§ª¯Z¶d]z·¶d] Ò ®¦®°¦z£z.¿®¶d]°®¦z³¡Ä±ZÁ®ZÀ¶d] ÑÔÏ ©°ºº¶º]¶ºº³Z-¦vkĦ¶³Z°À°®¦°Z·DLL¬È¦°®¦Z¿Z¿ºÄZ·¶³Zt]Zd§DLLÄZ¸¬¿Z Ó ®º°³Ä°¦v¸.³À¦ºc¾¯z¿± ÄZ¸ººt]z¿ZZ]ÀZ¯|°·©°º¶]v³¦ºc¾¯¶§®º¾¯¼È¦Ä¦¶d]¶]¶ À¦¿¿ZÂ Ô v¿¡°®¦|k¦¶]¶¯Z³z] ¶º§vÀºZ]bºº¦®¶kºcv¿Z]¶d^«¦®º°³t¯²À#s¶ºsZ]¦°]¦Â°v¿Z]Z·¶£²À]°® bºÀ°·¦|WZºoZº·¶º¯Z³z]vº§À®zºº§ª¿Z¯Z§Ä¦z]¶§b¦¶¯Z³z]v§©Z£²À]v³ºÀz.³ZÀ]¶]¦°²¿¦ b«Zºo°®¦°Á|À³Zº¨¯®dºÀ°¦|º¦¿zºº³Ä®Z¸´À¶¿Ç¶Ä°Z°¯®Zl¿¦b¸k¾¬§b«Zo°®b¦ v³zÀ-¾¯z³°®z¿±ª¨¢]Z¯¶d]¶©°º¶]¾¬§ ÄZ·¶³Z°À ÄZ·¶³Z°À Ävoz ¾cZȦ¦³Z] ÄZ·¶³Z°À ¾«zd´§ °¦|¦¿z³Äv´]®À¤cĦz]¶¿Ç¶Ä°Z°¯ÎÒª¨ ¶º³Z°Àbºº¦Áv¶W¦°¦ÁZ.³¦®³±º¯¡®dÀÄ®z]°Z§¶¯Z³z]¦¿Ä¦z]Z·¶³Z°ÀÏÒª¨°® ºº]¦°¶¿ÇZ·¶³Z°À±¦¶d®¦¿v³¦Áv®Zl¿¦°¦|¦¿z³¶¿Ç¶¬z²d|-z³°®Z]ª¨²¿¦°®Z· ÑÔÐ Áv¸z]¦°¾cZȦ¦³Z]Z]¶Z^c°¦Ä°¦z£z]¶ ÀÂz.¿®¶³Z°À©ZÀ¬°¾zd´§°Z§¶³Z°À¦¿z]°Z§ ®°¦® ³±º¯¡®dÀ¶¯Z³z]Äv´]¶³Z°ÀÏÒª¨ ®ºº°³t¯¦°¶³Z°ÀÀ¡Ä¦z]¾¿º³¶¯Z³z]ÀZ]±±É°¾Z´È°°®À¦ºc¾¯¶¯Z³z]±¦¶³Z°Àz·Ä¦z] ¦°ÀZº]±¶º]¶ººº]z¯¶´¿|-¾Z´°Àp¯ªs¦®±¦Tools¶´¿|-§Ztd³¦Z]¾¿º³¶¯Z³z]ÀZ]±²ÀÀc±¦~ Zº·vd¯ÂZ¸ºÈ§Ä¦zº]Ávº¶ºW¦°¦¿°Zºcª¯ZºÄvÀ«ºcv§®º°³vÀ«ºcZ·¶³Z°ÀĦz]v§Â§Ztd³¦ ¾ºv´¸¯ÀZº¨¯¦Zº·z¬¿Z¯Z§°®Zº·Á®¦®ÀZº¿zk|À«Zº³¡foZºº^¯z]¾´d^¯Á®Z¶¯Z³z]¦¿Z]®º]v·¦ºs b¦Áv®·¦z±É°¾Z´È°°®|À³¾v¯¶]¶¯Z³z]v§ª¿v^c¥²º¨¯ Á|À³Z¨¯®dÀ¾¨¿|À¾o¦zÐÒ ¬zº¸ººº°l¯°®ÂZ¸³¡¾^³ZkÄZ·ÁZ.d®ÂZ·zcºÀ¯Z§ªp¯v¿Z]Z·¶¯Z³z]Äv´]¶³Z°À±¦~ Ávº²ºÀÀc¾¨¿|ÀººÄZ¸¬p¯±¦¦À¯¦v§°®¶¯Z³z]±¦¶³Z°Àz·¶§®z§²ÀÀcÁ®º°³t¯¦°¶¨^ Ávº¬zº¯UML°®ÐÕ¶ºººc¿¦z-Z¿®¿Z³¶]¿¦z-Z¿®±¦´Zs¾º³°º´¯²¿¦Ä¦z]®º\³v¿Z] Deployment DiagramÐÕ ÑÔÑ ÁZ.dº®²ºÀ]¾Zº^c°¦¾¨¿|ÀººÄZ¸¬]Z§z.³Z¿Z°³Z·Áz-²À]¾Z^c°¦¶ºs¶ºc¿¦z-Z¿®°®b¦ ¦º¿Ä¦zºº]ÐÒª¨°®¶³º°³Ä¦z]v´d·¶¨^¾Z^c°¦¶ºsÂzcºÀ¯Z§Z]z.Z#ªh¯¾^³ZkÄZ· b¦Ávt¯Á|À³Z¨¯®dÀ¾¨¿|À¬zÂZ·¶³Z°À¾¨³Z]®dÀ ¦³Z]¼Âv´®dÀĦz]¶ºc¶£ÄZ¸¯¦z-Z¿®ÐÒª¨ b¦Áv¶W¦°¦¦³Z]z]Z®dÀĦz]¶ºc©Z£¿¦z-Z¿®ÑÒª¨°® Áv³zÀ-~¿Âz ¦³Z]z]Z SNA Áv´´·®~¿Âz ¦³Z]z]Z TCP/IP Áv´·®~¿Âz ¾cZȦ¦³Z] ¦³Z]z]Z®dÀĦz]¶ºc©Z£¿¦z-Z¿®ÑÒª¨ ÑÔÒ ¶¯Z³z]À°®¾v¯¶]¾zd®ÑÒ ªºs¦®°®¦vºd]¦v¿Zº]VB¶º¯Z³z]¢º¿z±¦±É°¾Z´ºÈ°À°®Ávºº®Zl¿¦ÄZ¸«v¯¶]¾zd®Ä¦z] §Zºtd³¦¦°References¶º´¿|-Projectĺºº´¯±¦vÀ´§§Ztd³¦¦°Projectĺ´¯¦ÀÀ]¾¦Â&¿ÂÀp¯ Àp¯\Àczc²¿¦¶]vÀ´§§Ztd³¦¦°±É°¾Z´È°¶]¶º]z¯ÄZ·¶´¿|-RferencesbÀ«ªs¦®°®vÀ¿Z°³ ¾ºº¯Á®Z¯¡±É°¾Z´È°À°®Áv®Zl¿¦ÄZ¸«v¯¶]¾zd®b¸kZ°¶¯Z³z]®Zl¿¦Ä¦z]¦ÀÀ]¾¡Â&¿Â ®º ªºs¦®°®¶º§¾º«v¯¿Zºº³v§¶£²¿¦°®vÀ´§®Zl¿¦¦°z¿±v§¶£¶³º°³Ä¦z]vÀ³¦ºc¾¯ÇZo Ávº§Zºtd³¦F:\MyRational\MyModel.mdl¶º³º°³À¦ºº´¶ºº]®º¾¯¾zd®À¡¶]VB¶¯Z³z] b¦ Private Sub Command1_Click() Dim roseApp As New RoseApplication Dim mdl As RoseModel Set mdl = roseApp.OpenModel("D:\test\matab.mdl") MsgBox ("Hello") MsgBox mdl.GetAllClasses.GetAt(1).Name End Sub ¶º³º-zº·À¦ººc¾ºº¯®º¾¯ÜZ#¾kÂzs°®¾v¯ÄZ¸È§±¦²È§²À«Â¦¿Z³¼º¾Zh¯°® ®¦®°¦z£¾zd®®°º¯¶¯Z³z]ªs¦®¦°¾v¯¦¿±¦¾-&¿Â ¾ «®v§®Zl¿¦ÒÒ bºpcÄ°¦|ºº¦¿z³\³Z]À¦ºc¾¯Z¯¦v¿Z°³¾°³¾³Z^Àd¦°¾ «®v§Z°À¤d¯±É°¾Z´È°Àp¯ ²°®¡±¦vÀ³¦ºc¾¯¦°°¦|¦¿z³²¿¦®º°³®Zl¿¦¦°¾ «®v§¦´À«¾ «®À¦º´ http://www.rational.com/support/downloadcenter/addins/rose/index.jsp bpcĦ¶´¿|-±É°¾Z´È°°®toolsĺ´¯ªs¦®°®°¦|¦¿z³²¿¦\³±¦~v¿°Â¡bv]b³zd´¿¦°® ¿zººº´¯²º¿¦ªºs¦®±¦Rose Delphi Link¶´¿|-§Ztd³¦Z]®º¾¯®Zl¿¦Ensemble ToolsÀ¦º´ ¾¯ÇZovÀ¿Z°³§Ztd³¦¦°New¶´¿|-Fileĺ´¯±¦®º¾¯z·ZzcºÀ¯Z§¶p Ä°z]ÒÒª¨ ¶ºº¯Z³z]¿Z³²ÀÀcZ]vÀ´§®°¦Â®ºvÀ«ºc¾v¯±¦b¦°¦z£¶§¦°Äv¿vk¾ «®¶¯Z³z]Z¿ÁÞÂz¿Z³vÀ³¦ºc ÑÔÓ °®¶§vÀ´§¶kºcv³º¾¯ª¿v^c¾ «®¶¯Z³z]ªs¦®Z¸È§¶]¾Z´°Àp¯ªs¦®±¦Z¸È§¶¬ZÈ] vÀ´§§Ztd³¦¾ «®¦°¶£¿¦z-Z¿®À°®¶£z·Ä¦z]ıZ¶¯Z³z]ÀZ]±v¿Z]©Z£®Zl¿¦¿Z.´· ¾ «®ÀZ]±Ä¦z]²º¨¯¾³v¸¯Âv§vÀ«ºcÀp¯ÒÒª¨ b¦Áv¶W¦°¦Z¸È§¸Z°dk¦¸¦º³¦Ä¦z]¾ «®ÄvÀ«ºcv§¶¯¦®¦°® b¦¼ºZ¯²È§Â®Ä¦°¦®SimpleClass1²È§z¿±ª¨°®bg¦°Â¶]¦° Î type SampleClass1 = class (BaseClass, SampleInterface) {...} end; ÑÔÔ ¾«º°¯¶]¦°Ï type SampleClass2 = class private AnAttribute : Integer; ARole : SupplierClass1; Public procedure AnOperation (arg : Integer); property AProperty : Integer index 2 read AnAttribute write AnOperation; end; ¾¿Zcv´#¶]¦° Ñ type SampleClass3 = class private ArrayRole1 : array of SupplierClass2; ArrayRole2 : array [1..10] of SupplierClass5; ArrayRole3 : array [SampleRange] of SupplierClass3; ArrayRole4 : TItems; end; ®º¾¯¾ «®Unit¦¿¶]ª¿v^c¶£¿¦z-Z¿®±¦¶£¬È¦°®Z¿¶³Z°Àz· ÑÔÕ ®ª rZÂz ¶¯v¤¯ÎÓ UML°®Á®Z dº¦®°ºº¯ÄZ¸ºº«v¯Â®À·Z ¯ÄzÀ-®Z¿°®´ºt]ÀZ¿ºl³¦®¶§Á®¦®ÀZ³¶]zlc ®dºÀvºÀ«ºcv¿Zº]bºº¦¾o¦zªÀ¬pc\«Z¯À®º]Ä®z]°Z§ª¯Z¦¿v´Z]¾¯¶k¦º¯ª¨¯Z] ¿zº³¾ºv´¸¯®À·Zº ¯³±°¦Zºc®zºº§¶]zlc¦°ª°°®À¡±¦¾Z³©ÇZ¨¦Â¾¿º³¶¯Z³z]ÂÁ|À³Z¨¯ ®°Â¡¾º¯®ººkº]ÄÞºº«Âvd¯ÄzÀº-®Zºº¿Ä¦z]Á|À.³¦¾¿º³¶¯Z³z]¶]zlc¦x«®z§~oÀ¦ºd]¦°°¦|¦ v´´§¾Z¤³¦°Z·¶¯Z³z]¾v¯¶¨´¿¦Zcv´´§¾¿º³¶¯Z³z]Z°À¤d¯v´·®¾¯nÀkzc®¦z¦Çº°¯ rºZ¬zº¯ÀZ¿ºlº³¦®\ºº¬¦°®ÂZ¸È§°®ÁvÁv·Z¯©È¨¯Â©Ç¦ºª²¿¦°® bº¬½°®Ä¦zº]Z°ºº©È¨¯Äº.tZ®³¦ºd]¢¿z²¿¦±¦¶§¿°¦ÂvÀ¯¦b¦Áv¶W¦°¦\Z´¯ ®Z]§Zd§²¿¦±¦¿Â®t]°®¬z¯®À·Z ¯±¦Á®Z d¦¾.³º.#®Zl¿¦ ÀZ¿ºl³¦®ÄZ¸«¦ºÏÓ ®º°³t¯¦°¾ À§Â¾cZÀ¬°ÄZ·±ZÀ³À¦ºc¾¯¶³º.#ξ¦º vºÀ´§¾º¯tº¯¦°Z¸ºº³¡ÄZ·±ZÀ³vÀ³¦ºc¾¯¶§¾¿ZkZcÂv¿Â°¾¯Z·z]°Z§¹¦z¶]¦vd]¦°®rZ À¡À®z§zĦz]®¦z¦±¦b¦ºs°®Â®¦z¦²À]°®z¿±©°º¶]b¦¾¯zzÀh¨cz.¿®³Â° ¿¦z Z¸dÀ«Z ~¿Âz »zººº¯v¿Zºº]Î ¾ºººººººººº°z]Î Ä°Zk§Zo¬Zdd¦ vZ]z^d¯ b¦ºs°® Áv´·®~¿Âz §ZoÄvd¯ Áv³zÀ-~¿Âz ¦³Z]Äzd¯ ÑÔÖ zhºººº§¦vo°®Ï ±¦¿Èdºººººº¦Ï bZÏÑ Ä|§z¯¦³Z] ¾ºzÄZº·z.¿±Z]À¦ºº´¶ºº]Z·Áv´·®~¿Âz¾¬¦z.¿±Z]À¦º´¶]Áv³zÀ-~¿Âz\Àczc²¿¦¶] ¾º¯tº¯¾cZºÀ¬°ÄZºº·±ZÀ³Â¾ À§ÄZ·±ZÀ³À¦º´¶]¿¦zÂÁ®Z d¦ÄZ·®°º¯À¦º´¶]Z¸¿Âz v³º ®ºº¾º¯¿Zºl³¦ÀZºº°¿Z·°Z§®·¾d®Z¯v´¿º-¾¯v´·®¾°³nÀprZǺ°¯Z·z]°Z§Ï¾¦º ®z§v¿Z]¶#®°¦º¯¶³º.´¿¦°® ¿¦zºZ°ººÁ®Z d¦ÄZ·®°º¯²dZ¿²°°®¶d^«¦v¿Âz]Z¸³¡²À«ºX¯¹¦z¶]©°º²¿¦°®rZ µzº¶º³º°³Ä¦zº]vººÀ´§¾¯t¯¾ À§Â¾cZÀ¬°ÄZ·±ZÀ³À¦º´¶]¦°Á®Z d¦®°º¯z·Ä¦z]¿±Ç ±ZºÀ³Â®À¦ººc¾º¯®°ºº¯²º¿¦²ºdz-zºº³°®Z]©°º²¿¦°®vZ]ÇZ§ª¿ºpcÁ®Z d¦®°º¯vÀ´§ ®º°³t¯z¿±©°º¶]¦°¾cZÀ¬° ®z¿xÀ]b¿z¿v¯vÀ¿Zc±¦~¦°ÀZ¯ºcX±¦À]ÄZ¸d¦ºs°®v¿Z]®dÀ Î v¿Z°³Ä°¦v¸.³¦°º.«¦ÄZ¸d¦ºs°®v¿Z]®dÀ Ï ®z§t¯v¿Z]¶³º.#¦°Á®Z d¦ÄZ·®°º¯Ð¾¦º Á®Z dº¦ÄZºº·®°º¯ÇZo®z§ÁZ.³®dÀĺ´¯¶´¿|-¦¿À¦º´¶]À¦ºc¾¯Á®Z d¦®°º¯z·¶]nZ Z·¶´¿|-²¿¦nÀp¦zk¦Ä¦z]¿±Ç¿¦z¾cZÀ¬°ÄZ·±ZÀ³Âv´d·Z°Äº´¯ÄZ·¶´¿| Á®Z d¦®°º¯¶¨´¿¦Zcv¾¯¿Zl³¦Z·°Z§zd¿z¾¬Às®Àdº³¾¯¦°¶¯Z³z]Z¯z-¦²¯z³¶] Ѿ¦º ®À¨]¾Z¤³Â®À´§²ÀÀc ¾º¯°¦zº¨cªºo¦z¯RUPÄÞºº«Âvd¯°®¶ºº§b¦²À°·Ä¦z]b¦nÀpZ°»zoZ]¶¬]rZ ®°ºº¯®zº§®Zºl¿¦¦°¶º¯Z³z]¶dº·v¿Zº]|À«Zºº³¡Ä¦vd]¦±¦ÎÔΪ¨°®Áv¶W¦°¦¾´p´¯¢^v³º vºÀ´§½°®¦°¶º¯Z³z]®zº¨¬°À¡Áv·Zºº¯Z]¦v]ZcvÀ´§¾v¯Ât¯¢À£®v¿Z]¦°ÁvÀ$ÀÁ®Z d¦ ®º]v·¦ºs¦z- ¾È¯Z§¶¯Z³z]¦¿Z°°Z§ªZo ¾º¯Ä®°®¶º#¶ºº]®³¦vÀ°³ZÀ³ZgÂvÀ§¦°Z¸È§¾Z^c°¦¾v¯v¿Z]¶³º.#Ǧ®³¦vÀ°³²¯Ò¾¦º ®°ºs ÑÕÍ ¶ºkºcÒѪ¨º°®¾º«¦ºc¿¦zº-Zº¿®¶ºº]¶³º°³Ä¦z]vÀ´§¸Zk°¦¾«¦ºc¿¦z-Z¿®¶]¶§b¦zd¸]rZ ¿¦zº-Zº¿®°®Z¸ºÈ§²ºÀ]¶Zº^c°¦²Zºº¦z]vÀ³¦ºc¾¯¦°Z¸È§¾Z^c°¦¾v¯¿¦z-Z¿®²¿¦Ä¦z]vÀWZ°³ ¿zº²Èº§ººc³°Z ºz¿v¯²Èº§±¦Save vººd¯¿¦z-Z¿®²¿¦°®¶³º°³Ä¦z]vÀ´§®Zl¿¦¾«¦ºc ¶ºº]¦°¦¿Z¸È§¾Z^c°¦¾v¯°®²È§Â®²¿¦²À]²¿¦z]Z´]b¦¶dz-°¦z£¾zd®®°º¯³°Z ®º¾¯®Zl¿¦z¿±ª¨¶] Save ³°Z ¿z ³°Z z¿v¯ zº¿v¯¸ºº³±¦Ä¦ ¾ºZº¿vº¬À³°Z ºº¿z²È§ªs¦®°®±Å°¾Z´È°ºcv§vÀ«ºc¿Z.´· ¿zº²Èº§ªºs¦®°®À¦ººc¾º¯vºZ]OrderManagervº¬À²º¿¦¿Zº³zºº-¦®º¾¯¶Z¦³°Z ®¦®°¦z£¾³¦ºs¦z®°º¯¦°OrderManager.Save()]Zc³°Z ®À´§ª°v¿Z]¶³º.#b¦ª¨¯°ZÀ]¾«¦ºc¿¦z-Z¿®®ÀzcZ¯Ä¦z]Ó¾¦º ¶ºkºcÑѪ¨º¶º]¾Zºh¯Ä¦zº]vºÀ´§®Zººl¿¦Á®Z d¦®°º¯Äº¿°Z´²Z¦z]¦°¾«¦ºc¿¦z-Z¿®rZ ®ºººk¾ȧz.¿±Z]¦¿À¦º´¶]Z°Ä¦z]v¿¦¶dz-°¦z£zcºÀ¯Z§ª]Z¤¯°®vÀ´§µz¦vd]¦vÀ´§ vd¯¶¬ZÈ]vÀ´§¾¯§Ztd³¦¦°Ä¦¶´¿|-º´¯²¿¦ªs¦®±¦b¦Z°¶]¶º]z¯ÄZ·º´¯ÄÂZo¶§®°¦® ¿z¶³º°³Ä¦z]®ºz·Z¶p Ä°z]¿zÀ¡Zc®º¾Zv¿Z]¾kÂzsĮ°¿z¦¿±¦Show ÇZºobº¦¾ºkÂzsĮ°¿zº¦º¿ ¾º²ººÀ«Â¦~®ºz·Zb¦²¨°¯°Z^³¦±¦b¦ºs°® °®Zºº]\Àczc²¿¦¶]vÀ´§¾¯ZZ¤c¦°¾¬°¿zÄ°z]Ħ¶°§®À®zZ]ÂvÀ´§¾¯®°¦Â¦°©ZÀW|k ÂZ¸ººÈ§°Âz¯¶]¾¬¯Z¨czÀ¦¿°®vÀ³¦ºc¾¯z]°Z§Z]®dÀ¶Z^c°¦°ºcZ]º¿°Z´²dz-z³ vÀ´§®Àzc¦°¾«¦ºc¿¦z-Z¿®Á®º°³t¯¦°±ZÀ³®°º¯ÄZ·vd¯ ²º¿¦®ºÀ´¨³¾ºº^£ªºÀ«®ÀÂvº]¦°Ä|Àº#zº·Â®ÀºZ]¶dºº¦®¾°¬Äº¤cv¿Z]vÀ¿º-¾¯Z°Ô¾¦º ®°¦®Ä¦Á®Z d¦¶#b«Zo¿¦z-Z¿® b°º¶]®z¶¬ZÈ]v¿¡¾¯bzZ]¾´ÀZ¯v´§¾¯°º^®°¦®ÀZ]ZÀsªs¦®±¦Ä®zvÀ´À^]rZ tº¯Àvº¿Â®ªº¿Zººl³¦Z]®¦v¿Â°ª]Z¤¯°®´§¦Â²¿¦v´¨³®°ºsz]Ķ]²ÀZ¯Zc®ÂvÀ¯z.¿® ÐÖ¶£¦¿®º¾¯t¯Z·®¦v¿Â°ª]Z¤¯°®´§¦Â¾.³º.#Z]°ºb -À¦ºc¾¯²¿¦z]Z´]v ComponentÐÖ ÑÕÎ tºº¯¦°²È§z]zgº¯ÄZ·®¦v¿Â°v¿Z]°ºZ]¶£®Zl¿¦Ä¦z]b¦°ºZ]²È§¦¿£¦Â°® ª]Zº¤¯°®²Èº§À¡º´§¦ÂÀ¦ºº´¶º]®¦vºº¿Â°z·¸º£ÂZ]²È§±¦Ävd¯¶#¶§®z§²ÀÀc®º°³ ¾¯¦°®¦v¿Â°z·ª]Z¤¯°²È§´§¦Â²ȧ¦¿z]zgº¯ÄZ·®¦v¿Â°bÀ«®º¾¯¾Z®¦v¿Â° Zd¿Z¸³Â»v·v¿Z]b«Zo¿¦z-Z¿®®Àzc¿Z.´·°®vZ¿ºk²È§À¡Ä¦z]b«Zo¿¦z-Z¿®À°®À¦ºc b¦®z³v¯¦°v§vÀ«ºc°®b«Zo¿¦z-Z¿®±¦Á®Z d¦ ¶º]¦°¾ºo¦zªZºoÂÁ®¦®¿Zººl³¦¦°¾o¦zªÀ¬pc°Z§¾o¦zÄZ·ÁÂz-Z¯b§z°®Õ¾¦º ®º¾¯ª¿ºpcZ¸¿º³¶¯Z³z]¶]Ä|À#¶#¦z- ¾³Â° °®v´·vÀ¯ª¿ºpcZ¸¿º³¶¯Z³z] v´´§¾¯®Zl¿¦¾v¯ÁvÀ$À®°¦º¯Ä¦z]v³º¾¯ª°ÀZ¯|°·¶¬oz¯Â®²¿¦¦z- ¾³Â°°®rZ ¿¦zº-Zºº¿®¶§vÀ´§b£®v¿Z]v´´§¾¯ª¿v^cv§¶]zdt¯¬z¦¿±¦~Z°À¤d¯¦°Ä®Z®°¦º¯Â ®°ºº¯¦º¿Ä¦zº]À¦ººc¾ºº¯Z´^¯²¿¦z]®º¾¯Z¸È§ÄZ·vd¯ÂZ¸È§²dZ¿\kº¯°Âz¯¶]¾«¦ºc ¶ºº]À¦ºc¾¯vÁ®¦®ÀZ³|À³È^£¶§¶³º.³Z°·¦°¾«¦ºc¿¦z-Z¿®¦¿£¦Â°®®º°³®Zl¿¦v§Á®Z d¦ ¾Zº^c°¦¾vº¯¿¦zº-Zº¿®²º¿¦zº]ÁÂȺ®ººº°³ª¿v^cºc°®ºc¾³¦ºs¦zÄZ·¶¬°k±¦Ä¦¶«Z^³®©°º ¶£¶]Z¸È§ª¿v^cĦz]Ä°¦|]¦b«Zo¿¦z-Z¿®®º¾¯ª¿v^c¶¯Z³z]v§¶]Z°À¤d¯|À³Z·Z¸È§ ª]Zºº¤¯°®®¦v¿Â°¸º£ÂZ]¶§b¦¦ÂZk°®BeansZ¿Â¾ «®ÄZ·¶£Z¿ÂActiveXªh¯°ºZ]ÄZ· v´´§¾¯´§¦ÂÀ¡ vÀ·®ÀZ³Z¯¶]¦°°Z§ªo¦z¯¦#º§¾Zh¯¦¿Z]vÀ³¦ºc¾¯Ö¾¦º À¡Ä¦zº]VB¾º «®vº§Á®ºº°³tºº¯ÇZ§³°Z Z]¶Z^c°¦°®¦°®°º¯¦¿¶¯¦®¦°®¶¬]rZ ®·vÀ¯¿Zl³¦|À³¦°²º¨¯¾v´¸¯ª°Â®´§¾¯®Zl¿¦ ¶^Zp¯ Ä°¦v]Zo®dÀ ò÷¢Ë!! b¦ºs°® ÇZ§³°Z Äzd¯ b¿z¿v¯ §Zpc°º¶À¸c b^g þàÇ«!! Äzd¯¾°z] v¿vk ¾°z] Z¸°Z ¾ºX¯ ÑÕÏ ®º°³t¯z¿±©°º¶]bÀ«Z¿¦z-Z¿®¦¿Z]À¦ºc¾¯¦°ÇZ§³°Z Á®Z d¦®°º¯¿º¸ ¯ Äzd¯ v´´§ b¦ºs°® Z¸°Z ¾ºX¯ Áv´´§ ¶À¸c Á Ä b ºs ¶À¸c ¦ ®¦ zd¯ ¾ z] ªÇ¦»°® vc Z³ ¶W ÇZ§  ¿ ¦°¦ Ä § Ä v]Zo ®dÀ \Zp¯ Ä°¦ zd¯ vÀ¿Zc v¿vk zd¯] [v¿vk zd¯vÀ¿Zc] Ä v] ®¬£ ºk ] ® Zpc º bZ¿ ° v´´§ ¾°z] Á ªÇ¦»°® Ä® [ Ä ° °® [¾¬^£ z¿v¯  ºkº¯ ²ÀÀc ³° Error do: display rejected Z b^g [ °® Ä v] ®¬£ ºk v] Zpc º ® §  ¿ § Zpc º ¶À¸c ° ° z]Ħz]®º¾¯«¦ztd¦z¿±©°º¶]¾«¦ºc¶À«Â¦¿¦z-Z¿®Àº´§¦Á®Z d¦ÄZ·®°º¯Àºc²Z¦z] Á¾üü益¯ ³°¢èÇ¿Âç ³°¢èǾ È÷ TOrderForm ªÇ¦»°® ³°¢èÇ¿Âç ĬÌ÷¾ï ©¢Ä³ ©¢Ä³ ³°¢èÇ Ä¬Ì÷Á¾ûÂÂ" ³°¢èǾ¬üï ¢ïÁ¾ûÂÂ" ³°¢èÇÁ¾ûÂÂ" ³°¢èÇöôë TCustomer TOrderCntl TArticles TOrder TOrArticle Á¾ûÂÂ"Tç¢ ©¢Ä³ ³°Z b^gÄZZ¤c ³°Z v¿vkv§ÄZZ¤c ³°Z v§ ³°Z v¿vkv§ ³°Z ¿È£¦ÄZZ¤c Whileľà¥öôë ®Â°Â¢Ó¢ì« Ä¾à¥öôë ij Äv]®¬£¦¿©ZÀW|k ³°¢èÇöôë EndWhile b^gÄZZ¤c ÇZ§¾zd´§ ³°Z b^gÄZZ¤c ÑÕÐ ±ZºÀ³®°ºº¯ÄZº·vd¯²ººÀÀcĦz]¾¬¯Z¿¦z-Z¿®²¿¦®º¾¯ª¿v^cz¿±©°º¶]Zd¿Z¸³¾«¦ºc¿¦z-Z¿® b¦|À³²È§z·Ä¦z] Á¾üü益¯ ³°¢èÇ¿Âç ³°¢èǾ È÷ TOrderForm Show() ĬÌ÷¾ï ©¢Ä³ ©¢Ä³ ³°¢èÇ Ä¬Ì÷Á¾ûÂÂ" ³°¢èǾ¬üï ¢ïÁ¾ûÂÂ" ³°¢èÇÁ¾ûÂÂ" ³°Z ®¬£ TCustomer TOrderCntl TArticles TOrder TOrderItem Find(int) ©¢Ä³ InertOrder(Torder) OrderNo := NewNo() ³°Z v§ ³°Z v¿vkv§ GetOrderItems( ) Whileľà¥öôë ®Â°Â¢Ó¢ì« Ä¾à¥öôë ij Äv]®¬£¦¿©ZÀW|k ³°¢èÇöôë EndWhile Insert(int) Found :=Find() ³°Z b^gÄZZ¤c ¶º]¦°Z¸ºÈ§¾Zº^c°¦¾vºº¯À¦ºc¾¯¼º¾«¦ºc¿¦z-Z¿®°®Z¸È§²À]¶Z^c°¦²dz-z³°®Z]Àº´§¦ ¶º]¾ºzd®¶º]±ZºÀ³Z¸ºÈ§¿¦vº§¶ºº§v·®¾¯ÀZ³¿¦z-Z¿®²¿¦£¦Â°®®º°³«¦ztd¦z¿±©°º v³°¦®Äz.¿®²È§ÄZ·v¬ÀZ¿ÂZ·vd¯ ÑÕÑ ¢ï³°¢èÇ TOrderForm ³°¢èǪ¦¯±oÄ¢Ó¢ì« ¢ Ë°¢èǾ È÷ ĬÌ÷©¢Ä³Tç¢ TCustomer ¢ï©¢Ð¼Ì÷Tç¢ ©¢Ä³Ä¢Ó¢ì« TOrderCntl TProducts «°®Ä¢Ó¢ì« TorderItem Torder ®ºº¾º¯¶ºdz-zº³°®³°Z ºº®dÀz¿±Ä¦z]¶³Z°À¦¿ÑÍ©Z£³z.³z]¾´d^¯v]¶¬oz¯°® ®º¾¯¶Z¦¶³Z°À²¿¦¶]v³¦Ávz·Z¼º¾v¯°®¶§¾¿Z¸È§¶À¬§ 7/07*$: EV\VWHP ªº^£ªº°®Ávºzº§¯©Zºº¨³¶]¾ «®v§vÀ«ºcĦz]®º¾¯vÀ«ºc¾ «®v-¼º¶³Z°ÀĦz]¦vd]¦ vÀ´§¸Zk°¦ ÁvvÀ«ºc¾ «®v§±¦¾t] // Z¸°Z ®dÀ z¿± unit Order_Subsystem; interface type TOrderForm = class; TOrderCntl = class; Tcustomer = class; TGoods = class; TOrder = class; TOrderItem = class; Component ViewÑÍ ÑÕÒ // ³° ¿ ² Z z ȧ TOrderForm = class private // º ¾¯ vÀ«ºc ¦ÀcZ¯ºc ® vZ] zdd¯ ¦° ³° Á° À¡ °® ±Â° À¡ °® ³° Á°  ±Â° ¾ Á° ¦ º ¶] ®dÀ ºc ¶§ Z No : integer; Date : integer; Z° Z Z Z° Z° b zd¸] . ³° ° Supplier : string; // Áv´´§ ¶À¸c // Z j¿ Zc Total : real; // ¬^¯ ª§ °k public theTcustomer : Tcustomer; theTGoods : TGoods; theTOrderCntl : TorderCntl; procedure Display; ; // ³°¢èÇ¿ÂçÊ¢v procedure ShowCustomer; ; procedure ShowItem; // ĬÌ÷©¢Ä³Ê¢v // öôëîÊ¢v function getOrderDetail : TOrder; // ³°¢èÇ©¢Ä³TçÂ4 // ľà¥öôëTçÂ4 function GetNextItem : TOrderItem; procedure DisplayOrderNo (// ³°¢èÇÁ°¢ orderNo : integer); end; ÁvvÀ«ºc¦ÀÀ]¾¦Â&¿Âv§±¦¾t] 'b¦Z¸¿zd¯©ZÀW|kÄÂZo. Option Explicit 'Äzd¯Á°Z° '##ModelId=3B7F37880366 Private No As Integer 'Z¸¿zd¯bÀ«¶]²dºÀr¿°Zc '##ModelId=3B7F37A30348 Private Date As integer 'Äzd¯¿Z³ '##ModelId=3B7F37CC00D2 Private Name As char[40] '##ModelId=3B7F37EC0262 Private Address As char[40] ÑÕÓ '² ¬cÁ°Z° '##ModelId=3B7F38060172 Private tel As Integer 'ª¿Z]º¯Á°Z° '##ModelId=3B7F381D014A Private Mobile As Long '~¨Á°Z° '##ModelId=3B7F3835030C Private Fax As Integer 'v¿zs¬^¯ª§°k '##ModelId=3B7F384D0118 Private TotalPurchase As Float ' b¦Äzd¯²dZ¿]Zc²¿¦°Z§. '##ModelId=3B7E3EC00230 Public Function Find(CustomerNo As Integer) As Boolean On Error GoTo FindErr '## Your code goes here ... Exit Function FindErr: Call RaiseError(MyUnhandledError, "Find Function") End Function ¶º¯Z³z]¶º]®ºÀ·v]~ºÂ®ºÀ´§¾ººo¦z¦°®dÀv¿Z]Z¯v´¿º-¾¯Ä¦ÁvÀ¦z¿¦°®®Zd¦Î;¦º v´´§¾¿º³¶¯Z³z]ZcÄzcºÀ¯Z§ÄZ¸¿º³ ÁvÄ°Z]¡ÄZ¸Â°±¦Á®Z d¦Z]®º]Á®z¨³¾dzÀzcºÀ¯Z§³¦®¶§®¿v£ÄZ¸³Z¯±°®v¿ZrZ Á±Âzº¯¦¶º§°¦|ºº¦¿z³¾v´¸¯®¬ÄZ·¶´À¯±°®ÄzcºÀ¯Z§±Â°¶]³¦®²d¦®ÀÂv]v´d³¦ºc¾¯Ä¦ Áv·Zº¯vººÀ´§¸Zk°¦§Zd§ÐÖжp ¶]z-¦Z¯¦v´´§b«Zs®Á®¦®°¦z£®ºszÀgZcbpc¦°¿º¬¶À¬§ ®ºº¾º¯Á®zº]ºÀ¶ºº]¾o¦zªÀ¬pcZ]¿Z.°·Ä±ZÁ®ZÀ°¦|¦¿z³v´¿¦z°®Á±Âz¯¦¶§vÀ´§¾¯ ÄZºº·±ZÀ³²dZ¿Ä¦z]®º°³ÀȦÁ®º¸À]Âf^Ä°Z§ÎÖÕÖ¾Z°®¦°®ºkº¯®dÀıZ«v¯À®°º¿ ¶º«º¤¯bº¦ÄzcºÀ¯Zº§ÄZº·¶¨^ºÂ°¦|º¦btºº°¦|¦¿z³±Â°¶]³¦®¶]±ZÀ³®·v¿vk®dÀ ¬zº¯ÄzcºÀ¯Zº§©Zº³Z¨¯¦±¦Á®Z dºº¦Z]°¦|¦¿z³ÄZ¸v´¸¯¾¿Z´¡Ä¦z]Zz©ZȦÄÞº«º´¨c ªº°°®¶º§bº¦Ä¦Á®º¸ºÀ]ÀȺ§Â®zºsÄZ¸ºoz°Zº§ªZººo©°º´¿¦zÀ°®¦z¿±b¦Áv v³º¾¯¾³Z.¿Z]Z·¶ £°®ÂÁ®Z d¦ª]Z£zÀ ÑÕÔ
© Copyright 2024 Paperzz