¹Ýµð¾Ø·ç´Ï½º ÀÎÅͳݼ­Á¡

³×ºñ°ÔÀÌ¼Ç ½Ç½Ã°£ Àαâ Ã¥

    UML ½ÇÀü¿¡¼­´Â À̰͸¸ ¾´´Ù

    UML ½ÇÀü¿¡¼­´Â À̰͸¸ ¾´´Ù JAVA ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ UML

    • ·Î¹öÆ®C.¸¶Æ¾ Àú
    • ÀÌ¿ë¿ø.Á¤ÁöÈ£ ¿ª
    • ÀλçÀÌÆ®
    • 2010³â 12¿ù 30ÀÏ
    • Á¤°¡
      20,000¿ø
    • ÆǸŰ¡
      18,000¿ø [10% ÇÒÀÎ]
    • °áÁ¦ ÇýÅÃ
      ¹«ÀÌÀÚ
    • Àû¸³±Ý
      1,000¿ø Àû¸³ [5%P]

      NAVER Pay °áÁ¦ ½Ã ³×À̹öÆäÀÌ Æ÷ÀÎÆ® 5% Àû¸³ ?

    • ¹è¼Û±¸ºÐ
      ¾÷ü¹è¼Û(¹ÝµðºÏ)
    • ¹è¼Û·á
      ¹«·á¹è¼Û
    • Ãâ°í¿¹Á¤ÀÏ

      Ãâ°í¿¹Á¤ÀÏ ¾È³»

      ¡Ø Ãâ°í¿¹Á¤ÀÏÀº µµ¼­ Àç°í»óȲ¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.

      close

      2024³â 05¿ù 06ÀÏ(¿ù)

      ¡Ø Ãâ°í¿¹Á¤ÀÏÀº µµ¼­ Àç°í»óȲ¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.

    ÀÌÃ¥ÀÇ ±¸ÆÇ Á¤º¸

    JAVA ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ UML ½ÇÀü¿¡¼­´Â À̰͸¸ ¾´´Ù ·Î¹öÆ®C.¸¶Æ¾ Àú | ÀλçÀÌÆ® | 2004³â 01¿ù [ÀýÆÇ]

    ¼ö·®
    ȸ¿ø¸®ºä
    - [0]
    ISBN: 9788991268937 320ÂÊ 188 x 240 (§®)

    ÀÌ Ã¥°ú ÇÔ²² ±¸¸ÅÇÑ Ã¥

    ÀÌ Ã¥ÀÌ ¼ÓÇÑ ºÐ¾ß

    ÃâÆÇ»ç ¸®ºä

    ÃâÆÇ»ç ¼­Æò
    ÀÌ Ã¥Àº UMLÀ» °øºÎÇÏ·Á´Â »ç¶÷À» À§ÇÑ Ã¥ÀÌ ¾Æ´Ï´Ù.
    ÀÌ Ã¥Àº UMLÀ» »ç¿ëÇÏ·Á´Â »ç¶÷À» À§ÇÑ Ã¥ÀÌ´Ù. ÀÌ Ã¥ÀÇ Ã¶Çп¡ ±×³ª¸¶ °¡±î¿î UML ¼­ÀûÀ» ²Å´Â´Ù¸é ¸¶Æ¾ ÆÄ¿ï·¯°¡ ¾´ ¡ºUML Distilled¡» Á¤µµ°¡ ÀÖ°Ú´Ù. ÇÏÁö¸¸ À̸¶Àúµµ °¡±î¿î °ÍÀÌÁö, ÀÌÅä·Ï ½Ç¿ëÀûÀÌ°í ½ÇÀüÀûÀ̸鼭 ÃÖ¼ÒÁÖÀÇ(minimalism)ÀûÀÎ UML ¼­ÀûÀº º»ÀÎÀÌ ¾Æ´Â ÇÑ ¾ø´Ù.
    ÀÌ Ã¥ÀÇ ÃÊ°í¸¦ óÀ½ º¼ ¶§ ¡®UMLÀ» ¾ðÁ¦ »ç¿ëÇϴ°¡¡¯¶ó´Â Áú¹®¿¡ ÀúÀÚ°¡ ´äÇÑ °ÍÀ» Àаí´Â µÚÅë¼ö¸¦ Á׺ñ·Î ¾ò¾î¸Â´Â ´À³¦À» ¹Þ¾Ò´Ù. ¡®¹º°¡ ²À Å×½ºÆ®ÇØ¾ß ÇÒ °ÍÀÌ ÀÖ°í ±×°ÍÀ» ...
    ÀÌ Ã¥Àº UMLÀ» °øºÎÇÏ·Á´Â »ç¶÷À» À§ÇÑ Ã¥ÀÌ ¾Æ´Ï´Ù.
    ÀÌ Ã¥Àº UMLÀ» »ç¿ëÇÏ·Á´Â »ç¶÷À» À§ÇÑ Ã¥ÀÌ´Ù. ÀÌ Ã¥ÀÇ Ã¶Çп¡ ±×³ª¸¶ °¡±î¿î UML ¼­ÀûÀ» ²Å´Â´Ù¸é ¸¶Æ¾ ÆÄ¿ï·¯°¡ ¾´ ¡ºUML Distilled¡» Á¤µµ°¡ ÀÖ°Ú´Ù. ÇÏÁö¸¸ À̸¶Àúµµ °¡±î¿î °ÍÀÌÁö, ÀÌÅä·Ï ½Ç¿ëÀûÀÌ°í ½ÇÀüÀûÀ̸鼭 ÃÖ¼ÒÁÖÀÇ(minimalism)ÀûÀÎ UML ¼­ÀûÀº º»ÀÎÀÌ ¾Æ´Â ÇÑ ¾ø´Ù.
    ÀÌ Ã¥ÀÇ ÃÊ°í¸¦ óÀ½ º¼ ¶§ ¡®UMLÀ» ¾ðÁ¦ »ç¿ëÇϴ°¡¡¯¶ó´Â Áú¹®¿¡ ÀúÀÚ°¡ ´äÇÑ °ÍÀ» Àаí´Â µÚÅë¼ö¸¦ Á׺ñ·Î ¾ò¾î¸Â´Â ´À³¦À» ¹Þ¾Ò´Ù. ¡®¹º°¡ ²À Å×½ºÆ®ÇØ¾ß ÇÒ °ÍÀÌ ÀÖ°í ±×°ÍÀ» Å×½ºÆ®ÇÏ´Â µ¥ ÄÚµå·Î ÇÏ´Â °Íº¸´Ù UML·Î ÇÏ´Â °ÍÀÌ ´õ °ª½Ñ °æ¿ì¿¡ UMLÀ» »ç¿ëÇÑ´Ù¡¯. µû¾Ç!
    ½Ç¹«¿¡¼­ UMLÀ» »ç¿ëÇغ» »ç¶÷Àº ÀÌ Ã¥À» ÀÐÀ¸¸é¼­ ³Ê¹« Áñ°Å¿î ³ª¸ÓÁö ¹Ú¼ö¸¦ Ä¡°í ¹ßÀ» ±¸¸£°Ô µÉÁöµµ ¸ð¸£°Ú´Ù. UMLÀ» »ç¿ëÇغ¸Áö ¸øÇÑ »ç¶÷Àº ¹«¸²ºñ°øÀ» °ÅÀú ÁÖ¿î ´À³¦À» ¹ÞÀ» °Í °°´Ù. Ȥ ÁÖº¯ÀÇ ÁúÅõ¿Í ½Ã±âÀÇ ´«Ãʸ®¸¦ ¹ÞÀ»Áöµµ ¸ð¸£°Ú´Ù. ±º´ë ´Ù³à¿Â »ç¶÷ÀÌ º°´Ù¸¥ ÀÌÀ¯ ¾øÀÌ ¸éÁ¦µÈ »ç¶÷À» º¸°í ÁúÅõ½ÉÀ» ´À³¢´Â °Íó·³.
    ÀÌ Ã¥Àº »ç½Ç UML¸¸ °¡¸£ÃÄÁÖÁö´Â ¾Ê´Â´Ù. XP¿Í °´Ã¼ ÁöÇâ ¼³°èÀÇ ¿øÄ¢±îÁöµµ ´ýÀ¸·Î ¾Ë·ÁÁØ´Ù. »ç½Ç ÀÌ·± ºÎ°¡ Áö½Ä ¾øÀÌ´Â UMLÀ» È¿°úÀûÀ¸·Î »ç¿ëÇϱ⠾î·Æ´Ù°í »ý°¢ÇÑ´Ù. ƯÈ÷ µÞºÎºÐÀÇ »ç·Ê ¿¬±¸¸¦ ÅëÇØ ±¸Ã¼ÀûÀÎ »ç·Ê¿¡¼­ UMLÀÌ ¾î¶»°Ô »ç¿ëµÇ´ÂÁö, ¼³°è´Â ¾î¶»°Ô ÇÏ´ÂÁö µîÀ» µû¶ó°¡´Ù º¸¸é ¾î´À»õ ÁÖº¯ÀÇ ½Ã±â¿Í ÁúÅõ¸¦ ÇÑ ¸ö¿¡ ¹Þ´Â ÀÚ½ÅÀ» ¹ß°ßÇÏ°Ô µÉ °ÍÀÌ´Ù.
    - ±èâÁØ(¾ÖÀÚÀÏ ÄÁ¼³Æà ´ëÇ¥)

    ÀúÀÚ ¼Ò°³

    ·Î¹öÆ®C.¸¶Æ¾

    ÀúÀÚ ·Î¹öÆ® C. ¸¶Æ¾(Robert C. Martin)Àº °´Ã¼ÁöÇâ ¼³°è, ÆÐÅÏ, UML, ¾ÖÀÚÀÏ ¹æ¹ý·Ð(agile methodology)°ú ÀͽºÆ®¸² ÇÁ·Î±×·¡¹Ö(eXtreme programming) ÄÁ¼³Æà ºÐ¾ß¿¡¼­ ¼±µÎ¸¦ ´Þ¸®´Â ¿ÀºêÁ§Æ® ¸àÅÍ(Object Mentor Inc.)ÀÇ ´ëÇ¥´Ù. 2002³â ¡ºAgile Software development: Principles, Patterns, and Practices¡»(Prentice Hall)À¸·Î Á¹Æ®»ó(JOLT Winner)À» ¼ö»óÇß°í, ¡ºClean Code¡»¡ºDesigning Object-Oriented C++ Applications Using the Booch Method¡»(Prentice Hall)¸¦ Àú¼úÇß´Ù.

    ¿ªÀÚ ¼Ò°³

    ÀÌ¿ë¿ø.Á¤ÁöÈ£

    ÀÌ¿ë¿ø
    Áß¾Ó´ëÇб³ ÄÄÇ»ÅÍ°øÇаú¿¡¼­ ¼ÒÇÁÆ®¿þ¾î°øÇÐ Àü°øÀ¸·Î ¼®»çÇÐÀ§¸¦ ¹Þ¾Ò°í, ¿©·¯ ±ÝÀ¶ ½Ã½ºÅÛ¿¡ ¾ÆÅ°ÅØÆ®·Î Âü¿©Çß´Ù. ¡º¿£ÅÍÇÁ¶óÀÌÁî ÀÚ¹ÙºóÁî¡»(´ëû)¿Í ¡ºJ2EE ÀÀ¿ë°ú µðÀÚÀÎ ÆÐÅÏ¡»(´ëû)À» ½è°í, ¡ºEJB µðÀÚÀÎ ÆÐÅÏ¡»(ÀλçÀÌÆ®), ¡º½Ç¿ëÁÖÀÇ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ ´ÜÀ§ Å×½ºÆ® with JUnit¡»(ÀλçÀÌÆ®), ¡º¼ÒÇÁÆ®¿þ¾î °³¹ßÀÇ ÁöÇý¡»(¾ß½º¹Ìµð¾î) µîÀ» ¹ø¿ªÇÏ¿´´Ù.
     

    Á¤ÁöÈ£
    ¼­¿ï´ëÇб³¿¡¼­ ¿µ¾î¿Í ÄÄÇ»ÅÍ°øÇÐÀ» Àü°øÇß´Ù. Çѱ¹¾î Text To Speech ¼­¹öÀÇ Åë½Å ÇÏÀ§ ½Ã½ºÅÛ, À¯¾Æ¿ë ÇÑ±Û ÇнÀ °ÔÀÓ ‘µðµð¹Ì’, ¿µ¾î ±³À° ¼Ö·ç¼ÇÀÎ ‘Dr. Listening’ µî ´Ù¾çÇÑ ÇÁ·ÎÁ§Æ®¿¡ Âü¿©Çß´Ù. ÆÄÀ̽ã, ÆÞ, ·çºñ °°Àº µ¿Àû ÇÁ·Î±×·¡¹Ö ¾ð¾îµé¿¡ °ü½ÉÀÌ ¸¹¾Æ¼­ Å« ±Ô¸ðÀÇ ½Ã½ºÅÛ¿¡ ÅëÇÕÇÏ´Â ÀÏÀ̳ª UMLÀ» µ¿Àû ¾ð¾î¿¡ Àû¿ë½Ãų ¹æ¹ý¿¡µµ °ü½ÉÀÌ ¸¹´Ù.
     

    ¸ñÂ÷

    ¸ñÂ÷
    ¿Å±äÀÌÀÇ ±Û
    ÃßõÀÇ ±Û
    ÁöÀºÀÌÀÇ ±Û
    1Àå. ÀÌ Ã¥ÀÇ °³¿ä
    ´ÙÀ̾î±×·¥ÀÇ À¯Çü
    ¡¡Å¬·¡½º ´ÙÀ̾î±×·¥
    ¡¡°´Ã¼ ´ÙÀ̾î±×·¥
    ¡¡½ÃÄö½º ´ÙÀ̾î±×·¥
    ¡¡Çù·Â ´ÙÀ̾î±×·¥
    ¡¡»óÅ ´ÙÀ̾î±×·¥
    °á·Ð
    2Àå. ´ÙÀ̾î±×·¥?À¸·Î ÀÛ¾÷Çϱâ
    ¿Ö ¸ðµ¨À» ¸¸µé¾î¾ß Çϴ°¡?
    ¡¡¿Ö ¼ÒÇÁÆ®¿þ¾î ¸ðµ¨À» ¸¸µå´Â°¡?
    ¡¡¹Ýµå½Ã ÄÚµùÀ» ½ÃÀÛÇϱ⿡ ¾Õ¼­ Æ÷°ýÀûÀÎ ¼³°è¸¦ ÇØ¾ß Çϴ°¡
    UMLÀ» È¿°úÀûÀ¸·Î »ç¿ëÇϱâ
    ¡¡´Ù¸¥ »ç¶÷µé°ú ÀÇ»ç¼ÒÅëÇϱâ
    ¡¡·Îµå¸Ê
    ¡¡¹é¿£µå(back-end) ¹®¼­
    ¡¡¹«¾ùÀ» º¸°üÇÏ°í ¹«¾ùÀ» ¹ö·Á¾ß Çϴ°¡
    ¹Ýº¹À» ÅëÇØ ´Ùµë±â
    ¡¡ÇàÀ§¸¦ Á¦ÀÏ ¸ÕÀú
    ¡¡±¸Á¶¸¦ Á¡°ËÇϱâ
    ¡¡Äڵ带 ¸¶À½¼ÓÀ¸·Î ±×·Áº¸±â
    ¡¡´ÙÀ̾î±×·¥ÀÇ ÁøÈ­
    ¡¡¹Ì´Ï¸Ö¸®Áò
    ¾ðÁ¦ ´ÙÀ̾î±×·¥À» ±×·Á¾ß Çϸç, ¾î¶»°Ô ±×·Á¾ß Çϴ°¡
    ¡¡¾ðÁ¦ ´ÙÀ̾î±×·¥À» ±×·Á¾ß ÇÏ¸ç ¾ðÁ¦ ¸ØÃç¾ß Çϴ°¡
    ¡¡CASE µµ±¸
    ¡¡ÇÏÁö¸¸ ¹®¼­È­´Â ¾î¶»°Ô Çմϱî
    ¡¡±×·¯¸é JavadocÀº?
    °á·Ð
    3Àå. Ŭ·¡½º ´ÙÀ̾î±×·¥
    ±âº» °³³ä
    ¡¡Å¬·¡½º
    ¡¡¿¬°ü
    ¡¡»ó¼Ó
    ¿¹Á¦ Ŭ·¡½º ´ÙÀ̾î±×·¥
    ¼¼ºÎ»çÇ×
    ¡¡Å¬·¡½º ½ºÅ×·¹¿ÀŸÀÔ
    ¡¡Ãß»ó Ŭ·¡½º
    ¡¡ÇÁ·ÎÆÛƼ
    ¡¡ÁýÇÕ
    ¡¡ÇÕ¼º
    ¡¡´Ù¼ö¼º
    ¡¡¿¬°ü ½ºÅ×·¹¿ÀŸÀÔ
    ¡¡³»ºÎ Ŭ·¡½º
    ¡¡ÀÍ¸í ³»ºÎ Ŭ·¡½º
    ¡¡¿¬°ü Ŭ·¡½º
    ¡¡¿¬°ü ÇÑÁ¤»ç
    °á·Ð
    4Àå. ½ÃÄö½º ´ÙÀ̾î±×·¥
    ±âº» °³³ä
    ¡¡°´Ã¼, »ý¸í¼±, ¸Þ½ÃÁö µî
    ¡¡»ý¼º°ú ¼Ò¸ê
    ¡¡´Ü¼øÇÑ ¹Ýº¹
    ¡¡»ç·Ê¿Í ½Ã³ª¸®¿À
    °í±Þ °³³ä
    ¡¡¹Ýº¹°ú Á¶°Ç
    ¡¡½Ã°£ÀÌ °É¸®´Â ¸Þ½ÃÁöµé
    ¡¡ºñµ¿±â ¸Þ½ÃÁö
    ¡¡´ÙÁß ½º·¹µå
    ¡¡È°µ¿ÀûÀÎ °´Ã¼
    ¡¡ÀÎÅÍÆäÀ̽º¿¡ ¸Þ½ÃÁö º¸³»±â
    °á·Ð
    5Àå. À¯½ºÄÉÀ̽º
    À¯½ºÄÉÀ̽º Àû±â
    ¡¡À¯½ºÄÉÀ̽º¶õ ¹«¾ùÀΰ¡
    ¡¡±âº» È帧
    ¡¡´ëü È帧
    ¡¡³ª¸ÓÁö´Â?
    À¯½ºÄÉÀ̽º ´ÙÀ̾î±×·¥
    ¡¡½Ã½ºÅÛ °æ°è ´ÙÀ̾î±×·¥
    ¡¡À¯½ºÄÉÀ̽º °ü°è
    °á·Ð
    6Àå. OOD(°´Ã¼ ÁöÇâ °³¹ß)ÀÇ ¿øÄ¢
    ¼³°èÀÇ Ç°Áú
    ¡¡³ª»Û ¼³°èÀÇ ³¿»õ
    ¡¡ÀÇÁ¸ °ü°è °ü¸®Çϱâ
    ´Ü ÇϳªÀÇ Ã¥ÀÓ ¿øÄ¢(The Single Responsibility Principle)
    °³¹æ-Æó¼â ¿øÄ¢(The Open-Closed Principle)
    ¸®½ºÄÚÇÁ ±³Ã¼ ¿øÄ¢(Liskov Substitution Principle)
    ÀÇÁ¸ °ü°è ¿ªÀü ¿øÄ¢(Dependency Inversion Principle)
    ÀÎÅÍÆäÀ̽º °Ý¸® ¿øÄ¢(Interface Segregation Principle)
    °á·Ð
    7Àå. ½Çõ¹æ¹ý : dX
    ¹Ýº¹ÀûÀÎ °³¹ß(Iterative Development)
    ¡¡ÃÖÃÊÀÇ Å½»ç ÀÛ¾÷
    ¡¡°¢ ±â´ÉÀÇ ÃßÁ¤Ä¡ Àâ±â
    ¡¡½ºÆÄÀÌÅ©
    °èȹ Â¥±â
    ¡¡¸±¸®½º °èȹÇϱâ
    ¡¡¹Ýº¹ Áֱ⸦ °èȹÇϱâ
    ¡¡Áß°£ ÁöÁ¡
    ¡¡°á°ú¸¦ ¼Óµµ¿¡ ¹Ý¿µÇϱâ
    ¹Ýº¹ Áֱ⸦ °ü¸® ´Ü°è·Î Á¶Á÷Çϱâ
    ¹Ýº¹ Áֱ⿡¼­´Â ¾î¶² ÀÏÀÌ ÀϾ´Â°¡
    ¡¡Â¦À» ÀÌ·ï °³¹ßÇϱâ
    ¡¡Àμö Å×½ºÆ®
    ¡¡´ÜÀ§ Å×½ºÆ®
    ¡¡¸®ÆÑÅ͸µ
    ¡¡°³¹æµÈ ÀÛ¾÷ °ø°£
    ¡¡²÷ÀÓ¾ø´Â ÅëÇÕ ÀÛ¾÷
    °á·Ð
    8Àå. ÆÐÅ°Áö
    ÀÚ¹Ù ÆÐÅ°Áö
    ¡¡UML ÆÐÅ°Áö
    ¡¡ÀÇÁ¸ °ü°è
    ¹ÙÀ̳ʸ® ÄÄÆ÷³ÍÆ® - .jar ÆÄÀÏ
    ÆÐÅ°Áö ¼³°èÀÇ ¿øÄ¢µé
    ¡¡ÆÐÅ°Áö ¸±¸®½º£¯Àç»ç¿ë µî°¡ ¿øÄ¢(Release£¯Reuse Equivalency Principle)
    ¡¡°øÅë Æó¼â ¿øÄ¢(Common Closure Principle)
    ¡¡°øÅë Àç»ç¿ë ¹ýÄ¢(Common Reuse Principle)
    ¡¡ÀÇÁ¸ °ü°è ºñ¼øȯ ¿øÄ¢(Acyclic Dependencies Principle)
    ¡¡¾ÈÁ¤µÈ ÀÇÁ¸ °ü°è ¿øÄ¢(Stable Dependencies Principle)
    ¡¡¾ÈÁ¤µÈ Ãß»óÈ­ ¿øÄ¢(Stable Abstractions Principle)
    °á·Ð
    9Àå. °´Ã¼ ´ÙÀ̾î±×·¥
    ¾î¶² ¼ø°£ÀÇ ½º³À¼¦
    È°µ¿ÀûÀÎ °´Ã¼
    °á·Ð
    10Àå. »óÅ ´ÙÀ̾î±×·¥
    ±âº» °³³ä
    ¡¡Æ¯¼ö À̺¥Æ®
    ¡¡»óÀ§ »óÅÂ
    ¡¡ÃÖÃÊ ÀÇ»ç-»óÅÂ¿Í ÃÖÁ¾ ÀÇ»ç-»óÅÂ
    FSM ´ÙÀ̾î±×·¥À» »ç¿ëÇϱâ
    ¡¡SMC
    ¡¡ICE : »ç·Ê ¿¬±¸
    °á·Ð
    11Àå. ÈÞ¸®½ºÆ½°ú Ä¿ÇÇ
    ¸¶Å© IV Ư¼ö Ä¿ÇǸÞÀÌÄ¿
    ¡¡¸¶Å© IV Ư¼ö Ä¿ÇǸÞÀÌÄ¿
    ¡¡µµÀü
    ¡¡ÀÚÁÖ Á¦½ÃµÇ±ä ÇÏÁö¸¸, ¾û¸ÁÀÎ Ä¿ÇǸÞÀÌÄ¿ ÇØ°á ¹æ¾È
    ¡¡»ç¶óÁø ¸Þ¼­µå
    ¡¡Çã±úºñ Ŭ·¡½º
    ¡¡»ó»ó»ÓÀÎ Ãß»óÈ­
    ¡¡Çϳª´Ô Ŭ·¡½º
    Ä¿ÇǸÞÀÌÄ¿ ÇØ°á ¹æ¾È
    ¡¡¼±À» ³Ñ¾î°£ ¿¬°á
    ¡¡Ä¿ÇǸÞÀÌÄ¿ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º
    ¡¡À¯½ºÄÉÀ̽º 1 : »ç¿ëÀÚ°¡ ²úÀÓ(Brew) ¹öÆ°À» ´©¸¥´Ù
    ¡¡À¯½ºÄÉÀ̽º 2 : ContainmentVesselÀÌ ÁغñµÇ¾î ÀÖÁö ¾Ê´Ù
    ¡¡À¯½ºÄÉÀ̽º 3 : Ä¿ÇÇ°¡ ´Ù ²ú¾ú´Ù
    ¡¡À¯½ºÄÉÀ̽º 4 : Ä¿ÇǸ¦ ¸ðµÎ ¸¶¼Ì´Ù
    ¡¡Ãß»ó ¸ðµ¨À» ½ÇÁ¦·Î ±¸ÇöÇϱâ
    ¡¡À¯½ºÄÉÀ̽º 1 : »ç¿ëÀÚ°¡ ²úÀÓ ¹öÆ°À» ´©¸¥´Ù
    ¡¡isReady() ÇÔ¼öµéÀ» ±¸ÇöÇϱâ
    ¡¡start() ÇÔ¼öµéÀ» ±¸ÇöÇϱâ
    ¡¡M4UserInterface.checkButtonÀº ¾î¶»°Ô È£ÃâµÇ´Â°¡
    ¡¡Ä¿ÇǸÞÀÌÄ¿¸¦ ¸¶¹«¸®Áþ±â
    ¡¡ÀÌ ¼³°èÀÇ ÀåÁ¡
    ¡¡¾î¶»°Ô ÀÌ·± ¼³°è¸¦ ¶°¿Ã¸± ¼ö ÀÖ¾úÀ»±î
    °´Ã¼ÁöÇâÀÇ °úÀ×(OOverkill)
    12Àå. SMC ¿ø°Ý ¼­ºñ½º : »ç·Ê ¿¬±¸
    µ¶ÀÚ¿¡°Ô º¸³»´Â °æ°í
    ¡¡´ÜÀ§ Å×½ºÆ®
    SMCRemote ½Ã½ºÅÛ
    SMCRemoteClient
    ¡¡SMCRemoteClient ¸í·ÉÁÙ
    ¡¡SMCRemote Åë½Å ÇÁ·ÎÅäÄÝ
    ¡¡SMCRemoteClient(SMC ¿ø°Ý Ŭ¶óÀ̾ðÆ®)
    ¡¡¸Þ½ÃÁö ·Î°Å
    ¡¡¿ø°Ý ¼¼¼Ç
    ¡¡RemoteSessionBase(¿ø°Ý ¼¼¼Ç º£À̽º)
    ¡¡RemoteRegistrar(¿ø°Ý µî·ÏÀÚ)
    ¡¡RemoteCompiler(¿ø°Ý ÄÄÆÄÀÏ·¯)
    ¡¡FileCarrier(ÆÄÀÏ ¿î¹ÝÀÚ)
    ¡¡SMCRemoteClient¿¡ ´ëÇÑ °á·Ð
    SMCRemoteServer
    ¡¡SocketService(¼ÒÄÏ ¼­ºñ½º)
    ¡¡SMCRemoteService(SMC ¿ø°Ý ¼­ºñ½º)
    ¡¡SMCRemoteServer
    ¡¡ServerSession(¼­¹ö ¼¼¼Ç)
    ¡¡THREE-LEVEL FSM
    ¡¡UserRepository(»ç¿ëÀÚ ÀúÀå¼Ò)
    ¡¡OReillyEmailSender(¿À¶óÀϸ® ÀüÀÚ¿ìÆí Àü¼ÛÀÚ)
    ¡¡PasswordGenerator(ºñ¹Ð¹øÈ£ »ý¼º±â)
    °á·Ð
    SMCRemoteClient¸¦ À§ÇÑ Å×½ºÆ®
    SocketService¸¦ À§ÇÑ Å×½ºÆ®
    SMCRemoteServer¸¦ À§ÇÑ Å×½ºÆ®
    ³ª¸ÓÁö Å×½ºÆ®
    (SMC°¡ ÀÚµ¿ »ý¼ºÇÑ) ¼­¹ö ÄÁÆ®·Ñ·¯(ServerController)
    ºÎ·Ï 1. ºÐ·Î(ÝÂÖØ) ´ÜÀ§ Å×½ºÆà ÆÐÅÏ
    ¿ª»ç
    À̸§ÀÇ À¯·¡
    ºÎ·Ï 2. ÇÁ·Î¼¼½º(RUP vs. dX)
    ±Ç¸®
    ¸ñÇ¥
    °¡Ä¡ ½Ã½ºÅÛ
    RUP(Rational Unified Process)
    dX : °¡Àå ÀÛÀº RUP °øÁ¤
    ¿ä¾à
    Âü°í¹®Çå
    ¿ë¾î´ë¿ªÇ¥
    ã¾Æº¸±â

    ¹è¼Û ½Ã À¯ÀÇ»çÇ×

    - ¹Ýµð¾Ø·ç´Ï½º¿¡¼­ ±¸¸ÅÇϽŠµµ¼­´Â ¹°·ù ´ëÇà À§Å¹¾÷ü ¿õÁø ºÏ¼¾À» ÅëÇØ ¹è¼ÛµË´Ï´Ù.
     (¹è¼Û Æ÷Àå¿¡ "¿õÁø ºÏ¼¾"À¸·Î Ç¥±âµÉ ¼ö ÀÖ½À´Ï´Ù.)

    - ±¸¸ÅÇÑ »óÇ°ÀÇ Ç°Áú°ú ¹è¼Û °ü·Ã ¹®ÀÇ´Â ¹Ýµð¾Ø·ç´Ï½º·Î ¹®ÀÇ ¹Ù¶ø´Ï´Ù.

    - õÀçÁöº¯ ¹× Åùè»çÀÇ »çÁ¤¿¡ µû¶ó ¹è¼ÛÀÌ Áö¿¬µÉ ¼ö ÀÖ½À´Ï´Ù.

    - °áÁ¦(ÀÔ±Ý) ¿Ï·á ÈÄ ÃâÆÇ»ç ¹× À¯Åë»çÀÇ »çÁ¤À¸·Î Ç°Àý ¶Ç´Â ÀýÆÇ µÇ¾î »óÇ° ±¸ÀÔÀÌ ¾î·Á¿ï ¼ö ÀÖ½À´Ï´Ù. (º°µµ ¾È³» ¿¹Á¤)

    - µµ¼­»ê°£Áö¿ªÀÇ °æ¿ì Ãß°¡ ¹è¼Ûºñ°¡ ¹ß»ýµÉ ¼ö ÀÖ½À´Ï´Ù.

    ¹ÝÇ°/±³È¯

    »óÇ° ¼³¸í¿¡ ¹ÝÇ°/ ±³È¯ °ü·ÃÇÑ ¾È³»°¡ ÀÖ´Â °æ¿ì ±× ³»¿ëÀ» ¿ì¼±À¸·Î ÇÕ´Ï´Ù. (¾÷ü »çÁ¤¿¡ µû¶ó ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù)

    ¹ÝÇ°/±³È¯

    ¹ÝÇ°/±³È¯
    ¹ÝÇ°/±³È¯ ¹æ¹ý Ȩ > °í°´¼¾ÅÍ > ÀÚÁÖã´ÂÁú¹® ¡°¹ÝÇ°/±³È¯/ȯºÒ¡± ¾È³» Âü°í ¶Ç´Â 1:1»ó´ã°Ô½ÃÆÇ
    ¹ÝÇ°/±³È¯ °¡´É ±â°£ ¹ÝÇ°,±³È¯Àº ¹è¼Û¿Ï·á ÈÄ 7ÀÏ À̳», »óÇ°ÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦¹ß°ß ÈÄ 30ÀÏ À̳»¿¡ ½Åû°¡´É
    ¹ÝÇ°/±³È¯ ºñ¿ë º¯½É ȤÀº ±¸¸ÅÂø¿ÀÀÇ °æ¿ì¿¡¸¸ ¹Ý¼Û·á °í°´ ºÎ´ã(º°µµ ÁöÁ¤ Åùè»ç ¾øÀ½)
    ¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯
    • ¼ÒºñÀÚÀÇ Ã¥ÀÓ »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    • ¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì : ¿¹)¸¸È­Ã¥, ÀâÁö, È­º¸Áý µî
    • ½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • ÀüÀÚ»ó°Å·¡µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì
    • ÇØ¿ÜÁÖ¹® »óÇ°(ÇØ¿Ü ¿ø¼­)ÀÇ °æ¿ì(Æĺ»/ÈѼÕ/¿À¹ß¼Û »óÇ°À» Á¦¿Ü)
    ¼ÒºñÀÚ ÇÇÇغ¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó
    • »óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ¹ÝÇ°, ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº
      ¼ÒºñÀÚ ºÐÀïÇØ°á ±âÁØ(°øÁ¤°Å·¡À§¿øȸ°í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê
    • ´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ
      ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ
    ¹ÝÇ°/±³È¯ ÁÖ¼Ò °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77, ¿õÁøºÏ¼¾(¹Ýµð¾Ø·ç´Ï½º)
    • ȸ»ç¸í : (ÁÖ)¼­¿ï¹®°í
    • ´ëÇ¥ÀÌ»ç : ±èÈ«±¸
    • °³ÀÎÁ¤º¸ º¸È£Ã¥ÀÓÀÚ : ±èÈ«±¸
    • E-mail : bandi_cs@bnl.co.kr
    • ¼ÒÀçÁö : (06168) ¼­¿ï °­³²±¸ »ï¼º·Î 96±æ 6
    • »ç¾÷ÀÚ µî·Ï¹øÈ£ : 120-81-02543
    • Åë½ÅÆǸž÷ ½Å°í¹øÈ£ : Á¦2023-¼­¿ï°­³²-03728È£
    • ¹°·ù¼¾ÅÍ : (10881) °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77 ¹Ýµð¾Ø·ç´Ï½º
    copyright (c) 2016 BANDI&LUNI'S All Rights Reserved