À̸§ ÀûÀº°Í ¿Ü¿£ ±ú²ýÇÏ°í ÆÄ¼ÕµÈ ºÎºÐµµ ¾ø½À´Ï´Ù. ¹è¼Û·áµµ Á¦°¡ ºÎ´ãÇÕ´Ï´Ù.
´Ü¼øÈ÷ ÀÚ¹Ù ¾ð¾îÀÇ ±¸Á¶º¸´Ù´Â °´Ã¼ÀÇ ±âÃʸ¦ ÀÌÇØÇÏ°Ô ÇÔÀ¸·Î½á ±Ã±ØÀûÀ¸·Î Á»´õ ÈǸ¢ÇÑ ÀÚ¹Ù ÇÁ·Î±×·¡¸Ó°¡ µÇ°Ô Çϱâ À§ÇÑ Ã¥ÀÌ´Ù. ÀÚ¹ÙÀÇ ¸Å·Âµé Áß¿¡¼ °´Ã¼ÁöÇâÀÇ º»¼ºÀÇ ÇÙ½ÉÀº °·ÂÇÑ »ý¼º, Àç»ç¿ë °¡´ÉÇÑ ÄÚµå, ±×¸®°í À¯Áö, È®ÀåÀÌ ½¬¿î ¾ÖÇø®ÄÉÀ̼ÇÀ̶õ Á¡ µîÀÌ ÀÖ´Ù. ÀÌ·± ´É·ÂÀÇ ÀÕÁ¡À» ¾ò±â À§Çؼ´Â ÀÚ¹Ù ¾ð¾îÀÇ ±¸¹®À» ¸¶½ºÅÍÇÏ´Â °Í »Ó¸¸ ¾Æ´Ï¶ó, °´Ã¼¶õ ¹«¾ùÀÌ°í, ´õ Áß¿äÇÏ°Ô´Â ¹Ù´Ú¿¡¼ºÎÅÍ ´ëºÎºÐÀÇ °´Ã¼¸¦ ¸¸µé±â ±îÁö ÀÚ¹Ù ¾ÖÇø®ÄÉÀ̼ÇÀ» ¾î¶»°Ô ±¸Á¶È½Ãų °ÍÀΰ¡¿¡ ´ëÇÑ ½Ç¿ëÀûÀÎ ÀÌÇظ¦ ¾ò´Â °ÍÀÌ ÇÊ¿äÇÏ´Ù. ÀÌ Ã¥Àº ÀÚ¹Ù2 ¾ð¾î¿Í °´Ã¼ÁöÇâÀÇ °üÁ¡¿¡¼ ÀûÀýÇÏ°Ô ¹®Á¦¸¦ ±¸Á¶È½ÃÅ°´Â ¹æ¹ý¿¡ ´ëÇØ ¹è¿ì±æ ¿øÇÏ´Â »ç¶÷À» À§ÇÑ Ã¥ÀÌ´Ù. ÀÌ¹Ì ÀÚ¹Ù¿¡ Àͼ÷ÇÒ Áö¶óµµ, ÀÌ Ã¥Àº ¿¹Á¦ ÄÉÀ̽º ½ºÅ͵𸦠°´Ã¼ ¸ðµ¨°ú °°Àº Ãʱ⠰³³ä¿¡¼ºÎÅÍ ÃæºÐÇÑ ±â´ÉÀ» °¡Áø ÀÚ¹Ù2 ¾ÖÇø®ÄÉÀ̼ǰú °°Àº ±¸Çö±îÁö ¹ßÀü½ÃÄѳª°£´Ù. ÀÚ¹Ù2 ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ ¼Ò°³ÇÏ¸ç °´Ã¼ ¿ë¾î ¹× °³³ä, °´Ã¼ÀÇ °üÁ¡À¸·Î »ý°¢ÇÏ´Â ¹æ¹ý µîÀ» ¾Ë¾Æº»´Ù. À̸¦ ±â¹ÝÀ¸·Î °´Ã¼ ¸ðµ¨¸µ ¹æ¹ýÀÎ UML(Unified Modeling Language, ÅëÇÕ ¸ðµ¨¸µ ¾ð¾î), °´Ã¼ ¸ðµ¨À» ÀÛµ¿ÇÏ´Â ÀÚ¹Ù2 ¾ÖÇø®ÄÉÀ̼ÇÀ¸·Î ¿Å±â´Â ¹æ¹ý, ±×·¡ÇÈ À¯Àú ÀÎÅÍÆäÀ̽º(GUI)¸¦ ½ºÀ®(Swing) ÄÄÆ÷³ÍÆ®¸¦ »ç¿ëÇÏ¿© ¾ÖÇø®ÄÉÀ̼ǿ¡ Ãß°¡Çϱ⠵îÀ» ÇнÀÇÒ ¼ö ÀÖ´Ù.