|
|
|
|
|
| Ãʺ¸ÀÚ¸¦ À§ÇÑ UML °´Ã¼ ÁöÇâ ¼³°è 2nd Edition
- ÀýÆÇ |
 |
|
|
| ¤ýÀú ÀÚ |
Joseph Schmuller
|
| ¤ý¿ª ÀÚ |
°û¿ëÀç
|
| ¤ý±¸ ºÐ |
¹ø¿ª¼
|
| ¤ý¹ßÇàÀÏ |
2002³â 04¿ù 15ÀÏ |
| ¤ýÁ¤ °¡ |
18,000¿ø |
| ¤ýÆäÀÌÁö |
469 ÆäÀÌÁö |
| ¤ýISBN |
89-8054-470-7 |
| ¤ý³À̵µ |
ÃʱÞ.Áß±Þ |
| ¤ýÃâÆÇ»ç |
ÀÎÆ÷ºÏ |
|
|
|
|
|
|
|
 |
 |
¡°ÃÖ±ÙÀÇ °æÇâ¿¡ ¸Â°Ô 1ÆÇÀÇ ³»¿ëÀ» º¸ÃæÇÏ¿© ¾²¿©Á³´Ù.¡±
¿äÁ¡¸¸À» °£Ã߸° UML Ãʺ¸ÀÚ¿ë °¡À̵å~!!
UMLÀÇ Áٱ⸦ ÀÌÇØÇϰí, ´ÙÀ̾î±×·¥ÀÇ ÀÛ¼º ´É·Â°ú °´Ã¼ ÁöÇâ ¼³°è¿¡ ´ëÇÑ ÅëÂû·ÂÀ» Ű¿ì´Âµ¥ Ä£ÀýÇÑ ÁöħÀÌ µÇ¾îÁÙ ÀÌ Ã¥Àº ¸í·áÇÏ°í ´Ü°èÀûÀÎ Á¢±Ù ¹æ½ÄÀ» »ç¿ëÇÑ ¼³¸íÀ¸·Î µ¶ÀÚ¸¦ À̲ö´Ù. UMLÀ̳ª °´Ã¼ ÁöÇâ ¼³°è¿¡ ´ëÇØ ÀüÇô °æÇèÀÌ ¾ø´Â ºÐÀÌ¶óµµ UML¿¡ °¨À» Àâ°í Áñ°Ì°Ô ÇнÀÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
ÀÌ Ã¥Àº ¼¼ °³ÀÇ ºÎ·Î ±¸¼ºµÇ¾î ÀÖ´Ù. Part 1¿¡¼´Â UMLÀÇ ÀüüÀûÀÎ °³¿ä¿Í ´õºÒ¾î °´Ã¼¿Í Ŭ·¡½º¸¦ µµ½ÄÈÇϱâ À§ÇÑ ±â¹ÝÀ» ÀÌ·ç´Â °´Ã¼ ÁöÇâ °³³ä¿¡ ´ëÇØ °¡¸£ÃÄ ÁØ´Ù. ¶ÇÇÑ, ¾²ÀÓ»õ, Áï ½Ã½ºÅÛÀ» »ç¿ëÀÚ¿¡°Ô º¸À̴µ¥ ÇÊ¿äÇÑ ±¸Á¶¿¡ ´ëÇØ µ¶ÀÚµéÀÌ ¾Ë¾Æº¸°í, À̰ÍÀ» µµ½ÄÈÇÏ´Â ¹æ¹ýµµ µ¿½Ã¿¡ °øºÎÇÑ´Ù. UML ´ÙÀ̾î±×·¥À» ±×¸®´Âµ¥ ÇÊ¿äÇÑ ³ª¸ÓÁö »çÇ×µµ ÇÔ²² ´Ù·é´Ù.
Part 2¿¡¼´Â °¡»óÀÇ »ç·Ê ¿¬±¸¸¦ ÅëÇØ ½Ã½ºÅÛ °³¹ß¿¡ ÇÊ¿äÇÑ ¹æ¹ý·ÐÀ» ´Ü¼øÈ½ÃÄÑ ´Ù·ç¾î °£´Ù. ¿©±â¼ UMLÀÌ ¾î¶»°Ô ÇÁ·ÎÁ§Æ® °³¹ß¿¡ ¸Â¾Æ ¶³¾îÁö´ÂÁö¸¦ º¸¿©ÁØ´Ù. µ¶ÀÚµéÀº UMLÀÇ °¢ ¿ä¼Ò°¡ ¾î¶»°Ô ½Ã½ºÅÛ ¸ðµ¨°ú ¿¬µ¿µÇ´ÂÁö¸¦ È®ÀÎÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
Part 3¿¡¼´Â UMLÀ» µðÀÚÀÎ ÆÐÅϰú ÀÓº£µðµå ½Ã½ºÅÛ¿¡ Àû¿ëÇØ º» ´ÙÀ½, ´Ù¸¥ ºÐ¾ß¿¡ ´ëÇÑ Àû¿ë °¡´É¼ºµµ ¾Æ¿ï·¯ Á¡ÃÄ º»´Ù. |
| |
 |
 |
°´Ã¼ÁöÇâ °³³äÀ̶õ °ÍÀÌ Àΰ£ÀÇ ¸Ó¸®¿¡¼ ÅÂ¾î³ Áö ¾î¾ð 20¿© ³âÀÌ Áö³µ°í, C++/Java µî ´ëÁßÀûÀ¸·Î ¼º°øÇÑ °´Ã¼ÁöÇâ ¾ð¾î°¡ ÄÄÀïÀ̵é ÁÖº¯À» ¸Éµ¹°Ô µÈ °Íµµ ±×¸® ÃÖ±ÙÀÇ ÀÏÀº ¾Æ´Ï´Ù. ÇÏÁö¸¸, "°´Ã¼ÁöÇâ °³³äÀÌ ½ÇÁ¦·Î ¸öÀ¸·Î ´À²¸Áö³ª¿ä?"
¶ó´Â ¹°À½¿¡ ¼ÖÁ÷ÇÏ°Ô "³×!"¶ó°í ´äÇÒ ¼ö ÀÖ´Â »ç¶÷Àº ¾ÆÁ÷µµ º°·Î ¾ø´Â °Í °°´Ù. ½Ã½ºÅÛ °³¹ßÀÚÀÇ »çÁ¤µµ ¸¶Âù°¡ÁöÀÌ´Ù. ÇÊÀÚ¸¦ Æ÷ÇÔÇÑ ¸¹Àº °³¹ßÀÚµéÀÌ °´Ã¼ÁöÇâÀûÀ¸·Î ½Ã½ºÅÛÀ» °³¹ßÇÑ´Ù°í ¸»Çϰí´Â ÀÖÁö¸¸, °´Ã¼ÁöÇâ ¾ð¾î¸¦ »ç¿ëÇÏ´Â °ÍÀÏ »Ó, ½ÇÁ¦·Î °´Ã¼ÁöÇâ °³³äÀ» Ãæ½ÇÈ÷ Àû¿ëÇϰí ÀÖ´Ù°í ¸»ÇÏ´Â »ç¶÷µéÀº ¼Ò¼ö¿¡ ºÒ°úÇÏ´Ù.
....À̶ó¸é¼ Á¦1ÆÇÀÇ ¸Ó¸®¸»À» ¾´ Áö ¸¸À¸·Î ¾à 3³âÀÌ Áö³µ´Ù. "º£½ºÆ®"¸¦ ´ÙÇß´Ù°í »ý°¢Áö´Â ¾Ê¾ÒÁö¸¸ ³ª¸§´ë·Î Ãæ½ÇÈ÷ ÇÏ·Á°í ¾Ö½è´ø ÀÌ Ã¥ÀÇ Ã¹ ÆÇÀÌ ÀûÁö ¾ÊÀº ºÐµé·ÎºÎÅÍ »ç¶ûÀ» ¹Þ¾Ò°í, ÀÌ ±ÛÀ» ¾²´Â ºÎÁ·ÇÑ ÀÚ ¿ª½Ã Èå¹µÇß´Ù. ±× ÈÄ¿¡ UMLÀº 1.3±îÁöÀÇ ¹öÀü¾÷ÀÌ ÀÌ·ç¾îÁ³Áö¸¸, ÀÌ Ã¥ÀÇ ¿øÀüÀº ±âº»ÀûÀΠƲÀº ÀüÇô º¯ÇÏÁö ¾ÊÀº ä ½ºÅ׵𠼿·¯(½ÇÁ¦·Î ÀÌ Ã¥Àº 1999³â Ãâ°£ ÀÌÈÄ ¾Æ¸¶Á¸¿¡¼ »ó´çÈ÷ ³ôÀº ÆÇ¸Å Áö¼ö¸¦ ¿Ã·È´Ù)ÀÇ ¸ÅÃâ ÀçâÃâ(?)À» ¿¸ÁÇÏ´Â ¹Ì±¹ ÃâÆÇ»çÀÇ ÈÄ¿ø¿¡ ÈûÀÔ¾î 2ÆÇÀ¸·Î ¹Ù²î¾î ³ª¿À°Ô µÇ¾ú´Ù. ¿øÀüÀÌ ¿ö³« ÈǸ¢Ç߱⠶§¹®¿¡, 2ÆÇÀº Áö³ ÆÇÀÇ ºÎÁ·ÇÑ ³»¿ëÀÌ º¸°µÇ´Â ÂÊÀ¸·Î ¸¸µé¾îÁ³´Ù. ¼¼°èÀÇ Áú¼¸¦ »õ·Î ¸¸µé¾î¼¶óµµ Àâ´Â ¹Ì±¹¿¡¼ 2ÆÇÀÌ ³ª¿ÔÀ¸´Ï, ¾îÂî ¿ì¸®³ª¶ó¿¡¼ °¨È÷ ÀÌ Áú¼¸¦ °Å½º¸£Áö ¾ÊÀ» ¼ö ÀÖÀ¸¸®? ÀÌ·± ÀüÂ÷·Î, "Ãʺ¸ÀÚ¸¦ À§ÇÑ UML °´Ã¼ÁöÇâ ¼³°è"µµ 2ÆÇÀ̶õ À̸§À» ºÙÀÌ°í »õ·Î ¿©·¯ºÐ²² Àλçµå¸®°Ô µÇ¾ú´Ù. À̹ø ÆÇÀÇ ¸Ó¸®¸» ¿ª½Ã ºñ½ÁÇÏ°Ô ¿«¾î - ¸»ÇÏÀÚ¸é 1ÆÇ¿¡ ½è´ø ³»¿ëÀ» ºô¾î¼ :) - ¾²·Á°í ÇÑ´Ù.
ÀÌ Ã¥Àº SAMS ÃâÆÇ»çÀÇ "Teach Yourself UML in 24 Hours, 2/E"¸¦ ¿Å±ä Ã¥ÀÌ´Ù. µû¶ó¼ ÃÑ 24ÀåÀ¸·Î ±¸¼ºµÇ¾î ÀÖÀ¸¸ç, "ÃʽÉÀÚ¸¦ À§ÇÑ ÇÙ½É °¡À̵å"ÀûÀÎ ³»¿ëÀ» ±ò²ûÇÏ°Ô Àß Ç®¾î³õ¾Ò´Ù. ÀÌ Ã¥Àº ½Ã½ºÅÛ ¼³°èÀÚ, ºÐ¼®°¡, °³¹ßÀÚ ¸ðµÎ¸¦ À§ÇÑ Ã¥À̱⠶§¹®¿¡, ¿¬Çʰú Á¾ÀÌ ¿ÜÀÇ Áغñ´Â ÇÊ¿äÇÏÁö ¾Ê´Ù. ÀÌ Ã¥Àº ´©°¡ º¸¸é Àû´çÇÒ±î?
°´Ã¼ÁöÇâ ¼³°è/ºÐ¼® ±â¹ý¿¡ ´ëÇØ ¿©ÀüÈ÷ °ü½ÉÀÌ ¸¹Àº »ç¶÷À¸·Î, »¡¸® UML¿¡ ´ëÇÑ °¨À» ÀâÀº ÈÄ¿¡ ´Ù¸¥ µÎ²¨¿î Ã¥(UML·Î Ç¥±âµÈ)À» Àоî¾ß ÇÏ´Â »ç¶÷ "Ãʺ¸ÀÚ¸¦ À§ÇÑ UML °´Ã¼ÁöÇâ ¼³°è" 1ÆÇÀ» Âü°í¼·Î Àß »ç¿ëÇϰí ÀÖ¾úÀ¸³ª, ÇÑ ¹ø¸¸ º¸ÀÚ°í ºô·Á °¡°í ³ª¼ ¹Ì±¹À¸·Î µµ¸Á°£ Ä£±¸ ¶§¹®¿¡ ½½ÇÄ¿¡ Àá°Ü ÀÖ´Â »ç¶÷ UMLÀ» »ç¿ëÇÑ ÇÁ·ÎÁ§Æ® ¹ßÇ¥¸¦ ºÎÇÏ¿¡°Ô ¸Ã±â°í ¹«»çÈ÷ ³Ñ±ä Áö 3³âÀÌ Áö³ª, »õ·Î ºÎÀÓÇÑ »çÀåÀÌ UML »ç¿ë ´É·ÂÀ» ÀÎ»ç °í°ú¿¡ ³Ö°Ú´Ù°í ¹ßÇ¥ÇØ¼ °í¹ÎÇÏ´Â Á÷ÀåÀÎ °´Ã¼ÁöÇâ ¾ð¾î¸¦ »ç¿ëÇÏ´Â ½Ã½ºÅÛ °³¹ßÀÚ Áß¿¡, ÀÚ½ÅÀÇ ¸¶±¸ÀâÀÌ °³¹ß ¹æ½Ä¿¡ ÁÂÀýÇÏ¸ç °í¹ÎÇÏ´Â »ç¶÷(2³â ÈÄ¿¡µµ º¯ÇÔ ¾ø´Â ¿ªÀÚÀÇ ÀÌÀü ¹× ÇöÀçÀÇ ¸ð½ÀÀÓ) ÀüÇô ´Ù¸¥ Â÷¿øÀÇ "Ãʺ¸ÀÚ¸¦ À§ÇÑ ***" ·ùÀÇ Ã¥À» »õ·Ó°Ô º¸°í ½ÍÀº »ç¶÷
À§ »ç¶÷µéÀÇ ¿ä±¸°¡ ¿©±â¿¡ ±×Ä¡Áø ¾Ê°ÚÁö¸¸, À§ÀÇ Ç׸ñ¿¡ ¼ÓÇÏ´Â ºÐµéÀº ÀÌ Ã¥À» ÅëÇØ ÃÖ¼ÒÇÑ 80¡90% Á¤µµÀÇ ¸¸Á·Àº ¾òÀ» ¼ö ÀÖÀ» °ÍÀ¸·Î »ý°¢Çϸç, ¿ªÀÚ´Â À§ÀÇ ³× °¡Áö °æ¿ì Áß Ã¹Â°ÀÇ °æ¿ì¿¡ °¡Àå ¸¹Àº ºñÁßÀ» µÎ°í ¹ø¿ª ¿ø°í¸¦ ÀÛ¼ºÇÏ¿´´Ù. Çѱ¹¾î 2ÆÇÀÇ °æ¿ì, 1ÆÇÀÇ ¿ø°í¸¦ ¹ÙÅÁÀ¸·Î ¿øÀúÀÇ 2ÆÇÀ» Âü°íÇÏ¿© ¼¼¼¼ÇÑ ¿ë¾î ¼öÁ¤°ú ¿ÀÅ»ÀÚ ¼öÁ¤ ¹× ³»¿ë ÷»èÀ» °¡ÇßÀ¸¸ç, ¿øÄ¢À» ¹þ¾î³ªÁö ¾Ê´Â Çѵµ¿¡¼ ¿ì¸®³ª¶ó ½ÇÁ¤¿¡ ¸Âµµ·Ï ÇÏ´Â µ¥¿¡ ³ë·ÂÀ» ±â¿ï¿´´Ù. ÀÚÄ© º¸¸é 1ÆÇ°ú Â÷À̰¡ ¾øÀ» °Í °°Áö¸¸, ÇÊÀÚ¿¡°Ô´Â ÀÌ ÀÛ¾÷ ¿ª½Ã ³ª¸§´ë·Î ½¬¿î ÀÏÀÌ ¾Æ´Ï¶ó´Â Á¡µµ ´À³¤ ÁÁÀº ±âȸ¿´´Ù. º¸Àß °Í ¾øÁö¸¸ À̹ø¿¡µµ ¸ðÂÉ·Ï Àд ºÐµé²² Æí¾ÈÇÔÀ» ÁÖ¾úÀ¸¸é ÇÏ´Â ¹Ù¶÷ÀÌ´Ù. |
| |
 |
 |
·¡¼î³¯ »çÀÇ Rational Rose 2002(15ÀÏ Æò°¡ÆÇ) Rational Rose 98À» »ç¿ëÇÑ ´Ü°èº° UML ´ÙÀ̾î±×·¥ ÀÛµµ¹ýÀ» ´ãÀº Æ©Å丮¾ó µ¿¿µ»ó
|
| |
 |
 |
| |
|
|
 |
|
|