ÇÁ·ÎÆÄÀϸµ ÇÊÅÍ Àû¿ë

ÇÁ·ÎÆÄÀϸµ µµ±¸´Â ´Ù¾çÇÑ ÇÁ·ÎÆÄÀϸµ º¸±â¿¡ Ç¥½ÃµÈ µ¥ÀÌÅÍÀÇ ¾çÀ» ÁÙÀÌ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ´Â ÇÊÅ͸µ ¸ÞÄ¿´ÏÁòÀ» Á¦°øÇÕ´Ï´Ù. ÇÁ·ÎÆÄÀϸµ ÇÊÅÍ´Â UML2 ¼ø¼­ ´ÙÀ̾î±×·¥ º¸±â, ¸Þ¸ð¸® Åë°è º¸±â ¹× ½ÇÇà Åë°è º¸±â¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

  1. ÇÊÅ͸¦ »ç¿ëÇÏ·Á¸é µµ±¸ ¸ðÀ½ ¸Þ´º¿¡¼­ ÇÊÅÍ °ü¸® ÇÊÅÍ ¾ÆÀÌÄܸ¦ ¼±ÅÃÇϽʽÿÀ.
  2. »õ ÇÊÅ͸¦ Ãß°¡ÇÏ·Á¸é »õ ÇÊÅ͸¦ ¼±ÅÃÇϽʽÿÀ.
  3. ÇÊÅÍ ÆíÁý ´ëÈ­ »óÀÚ¿¡¼­ ÇÁ·ÎÆÄÀϸµ ÇÊÅ͸¦ ¼±ÅÃÇϰí È®ÀÎÀ» ´©¸£½Ê½Ã¿À.
  4. Ç¥ÁØ ¶Ç´Â °í±Þ ÅÇÀÇ ÇÊÅÍ ¸ÞÄ¿´ÏÁò Áß Çϳª ¶Ç´Â µÑ ´Ù¸¦ »ç¿ëÇÏ¿© ÇÊÅ͸¦ Á¤ÀÇÇϽʽÿÀ. Ç¥ÁØ ÅÇÀ¸·Î´Â ÀϺΠ´Ü¼ø, °øÅë ÇÊÅ͸¦ ½Å¼ÓÈ÷ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. °í±Þ ÅÇÀ» »ç¿ëÇÏ¸é °íµµ·Î »ç¿ëÀÚ Á¤ÀÇµÈ ÇÊÅ͸¦ ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
  5. Ç¥ÁØ ÇÊÅ͸¦ Á¤ÀÇÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
    1. ÆÐÅϰú ÀÏÄ¡ÇÏ´Â µ¥ÀÌÅ͸¸ Ç¥½ÃÇÏ·Á¸é ÇÊÅÍ ¹®ÀÚ¿­ Çʵ忡 ¹®ÀÚ¿­ ÆÐÅÏÀ» ÁöÁ¤ÇϽʽÿÀ.
    2. ÇÊÅÍÇÒ ¿ÀºêÁ§Æ® À¯Çü(¿¹: ÆÐŰÁö, Ŭ·¡½º ¶Ç´Â ¸Þ¼Òµåº°·Î ÇÊÅÍ)À» ¼±ÅÃÇϽʽÿÀ.
    3. ƯÁ¤ µ¥ÀÌÅÍ ¼¼Æ®¸¸ ¿øÇÏ´Â °æ¿ì¿¡´Â Á¤º¸ ÀÏÄ¡ Ç¥½Ã ¼±ÅöõÀ» ´©¸£½Ê½Ã¿À. µå·Ó ´Ù¿î »óÀÚ¸¦ »ç¿ëÇÏ¿© ÇÊÅ͸¦ Á¤ÀÇÇϽʽÿÀ. ¾Æ·¡ ¿¹Á¦¿¡¼­ ÇÊÅʹ ȣÃâ ¼öº°·Î ÃÖ°í 10°³ Ç׸ñÀ» Ç¥½ÃÇϵµ·Ï ÁöÁ¤µË´Ï´Ù.
      ±âº» ÇÊÅÍ
  6. °í±Þ ÇÊÅ͸¦ Á¤ÀÇÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
    1. °í±Þ ÅÇÀ» ´©¸£½Ê½Ã¿À. Á¤ÀÇµÈ ¸ðµç ÇÊÅÍ ±âÁØÀÌ °í±Þ ÇÊÅ͸µ Å×ÀÌºí¿¡ Ç¥½ÃµË´Ï´Ù. Á¤ÀÇµÈ ¸ðµç ±âÁذú ÀÏÄ¡ÇÏ´Â ÇÁ·ÎÆÄÀϸµ µ¥ÀÌÅÍ Ç׸ñÀÌ º¸±â¿¡ Ç¥½ÃµË´Ï´Ù. ÁöÁ¤µÈ ÇÊÅÍ ±âÁØÀÌ ¾ø´Â °æ¿ì¿¡´Â µ¥ÀÌÅÍ Ç׸ñÀÌ ¸ðµÎ Ç¥½ÃµË´Ï´Ù.
    2. Å×ÀÌºí¿¡ Ç׸ñÀ» Ãß°¡ÇÏ·Á¸é Ãß°¡¸¦ ´©¸£½Ê½Ã¿À. ÇÊÅÍÇÒ ¼Ó¼ºÀ» ¼Ó¼º ¸ñ·Ï¿¡¼­ ¼±ÅÃÇϽʽÿÀ. ¿¬»êÀÚ¸¦ ¼±ÅÃÇϽʽÿÀ(like´Â ÆÐÅÏ ÀÏÄ¡¸¦ ¼öÇàÇÔ). ÇÊÅ͸µÀ» À§ÇØ ÇÁ·ÎÆÄÀϸµ µ¥ÀÌÅÍ Ç׸ñÀÌ ÇØ´ç ¼Ó¼º¿¡ ´ëÇØ °¡Á®¾ß ÇÏ´Â °ªÀ» ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇϽʽÿÀ.
      • ¹®ÀÚ¿­À» Ç¥½ÃÇÏ·Á¸é º°Ç¥(*)¸¦ »ç¿ëÇϽʽÿÀ.
      • ºñµ¶Á¡ÀûÀÎ "¶Ç´Â"À» Ç¥½ÃÇÏ·Á¸é ¸·´ë(|)¸¦ »ç¿ëÇϽʽÿÀ.
    3. È®ÀÎÀ» ´©¸£½Ê½Ã¿À.

    4. ±âÁ¸ Ç׸ñÀ» ÆíÁýÇÏ·Á¸é Ç׸ñÀ» ¼±ÅÃÇÏ°í ÆíÁýÀ» ´©¸¥ ÈÄ ÇØ´ç Çʵ带 ¼öÁ¤ÇϽʽÿÀ.
    5. Ç׸ñÀ» Á¦°ÅÇÏ·Á¸é Ç׸ñÀ» ¼±ÅÃÇϰí Á¦°Å¸¦ ´©¸£½Ê½Ã¿À.
  7. ±âÁ¸ ÇÊÅ͸¦ ÆíÁýÇÏ·Á¸é, µµ±¸ ¸ðÀ½¿¡¼­ ÇÊÅÍ °ü¸®¸¦ ¼±ÅÃÇϰųª µå·Ó ´Ù¿î ¸Þ´º¿¡ ³ª¿­µÈ ÇÊÅ͸¦ ¼±ÅÃÇϽʽÿÀ. º¸±â¿¡¼­ ÇÊÅ͸¦ ¼±ÅÃÇϰí Àû¿ëÇÑ °æ¿ì ÇÊÅÍ ´ÜÃ߸¦ ´©¸£°í ÇØ´ç ÇÊÅ͸¦ ÆíÁýÇϽʽÿÀ. Àû¿ëµÈ ÇÊÅͰ¡ ¾ø´Â °æ¿ì¿¡´Â ÇÊÅÍ ´ÜÃ߸¦ ´©¸£¸é ÇÊÅÍ ÀÛ¼º ´ëÈ­ »óÀÚ°¡ ¿­¸³´Ï´Ù.

°ü·Ã °³³ä
ÇÁ·ÎÆÄÀϸµ µµ±¸ °³¿ä
·Î±× ºÐ¼®±â °³¿ä
 

°ü·Ã Ÿ½ºÅ©
ÀÀ¿ëÇÁ·Î±×·¥ ÇÁ·ÎÆÄÀϸµ
UML2 ÃßÀû »óÈ£ÀÛ¿ë º¸±â »ç¿ë
¸Þ¸ð¸® Åë°è º¸±â »ç¿ë
½ÇÇà Åë°è º¸±â »ç¿ë