backward forwad Contents

Class #07: ½Ã½ºÅÛ ºÐ¼® ¹× ¼³°è
in place April 18, 2002, lasted modified April 18, 2002, working...


ÄÄÇ»ÅÍ ÇÁ·Î±×·¥À» ÀÛ¼ºÇϱâ À§ÇÑ ¹æ¹ýÀ» ¹è¿î´Ù.

ºÐ¼®(1-4 ´Ü°è), ¼³°è (5 -6 ´Ü°è), ±¸Çö (7- 10 ´Ü°è) ¹æ¹ý

  1. ¹®Á¦ ºÐ¼®

    ¹®Á¦¸¦ ³»¿ë°ú ¹üÀ§ Ãø¸é¿¡¼­ Á¤È®È÷ ÆľÇÇÏ°í ÀÌ¿¡ ÀûÇÕÇÑ ÇØ°á¹æ¹ý°ú ÀýÂ÷¸¦ ¸¶·ÃÇÑ´Ù.

    • ¹®Á¦ÀÇ ¿ä±¸
    • ÁÖ¾îÁø Á¶°Ç
    • ÇØ°á ÀýÂ÷

  2. ¾÷¹« µðÀÚÀÎ °³¹ßÀ» À§ÇÑ »çÀüºÐ¼®

    »çÀü¿¡ ÇÊ¿äÇÑ ±â¼ú¹× Ãß±¸ÇØ¾ß ÇÒ ½Ã½ºÅÛ °³¹ß ¹æÇâÀ» ´ÙÀ½°ú °°ÀÌ ¼³Á¤ÇÑ´Ù.

    • µ¥ÀÌŸº£À̽º ¼³°è ¹× È¿À²Àû ÇʵåÀÇ ÀÛ¼º
    • ±¸Á¶È­ ÇÁ·Î±×·¥ ¼³°è
    • Á¶°Ç °Ë»ö ¹× À妽º 󸮿¡ ÀÇÇÑ È¿À²Àû ÁúÀÇ ¼³°è
    • ÀÚ·áÀÇ Ç¥ÁØÈ­ ¼³°è
    • ȯ°æ ¼³Á¤¿¡ ´ëÇÑ ±âº»ÀûÀÎ Á¤ÀÇ
    • ¸Þ¸ð¸® º¯¼ö¿Í ÇÔ¼ö ¹× ¸ÅÅ©·Î ¸í·ÉÀÇ ÀûÀýÇÑ È°¿ë ¹× ¼³°è
    • È­¸é Á¦¾î ¹× ¸í·É ´ÜÃß, ¿ÀºêÁ§Æ® °£ÀÇ ¿¬°á, ¹Ýº¹ ¸í·ÉÀÇ È¿À²ÀûÀÎ °ü¸®
    • ÀÔÃâ·Â °ü¸®¸¦ À§ÇÑ Æ÷¸Ë ÀÛ¼º
    • Á¤»óÀûÀÎ ·çƾ¿¡ ÀÇÇÑ º¸°í¼­ È­¸é Ãâ·Â ¹× ÇÁ¸°Æ® Ãâ·Â
    • ÇÁ·Î±×·¥ÀÇ °¢ ¸ðµâº° ¿¬°ü¼º ÀÖ´Â ±¸¼º ü°è ¹× ¼³°è
    • ½Ç½Ã°£ 󸮿¡ ÀÇÇÑ Ã³¸® ½Ã°£ÀÇ ÃÖÀûÈ­ ¹× ÇÁ·Î±×·¥ÀÇ ´Ü¼øÈ­

  3. Ÿ´ç¼º Á¶»ç

    ½Ã½ºÅÛ °³¹ßÀº Ç׽à ºñ¿ë°ú ÀηÂÀÌ ÅõÀÔµÇ¸ç ½Ã°£ÀÌ ¼Ò¿äµÈ´Ù. ±×·¯¹Ç·Î Ç׽à °³¹ßµÉ ½Ã½ºÅÛÀÌ °æÁ¦ÀûÀ¸·Î Ÿ´çÇÑÁö¸¦ Æò°¡ÇØ¾ß ÇÑ´Ù. ÀϹÝÀûÀ¸·Î Á¤º¸ ½Ã½ºÅÛÀ» °³¹ßÇÏ¸é ´ÙÀ½°ú °°Àº Ÿ´ç¼ºÀÌ ÀÖÀ» ¼ö ÀÖ´Ù.

    • ¹ß»ýÇÑ ÀÚ·áÀÇ Áï½Ã ó¸®
    • °£´ÜÇÏ¸ç ½±°Ô ¸Þ´º¹æ½ÄÀ» »ç¿ëÇÏ¿© ¾÷¹«ÀÇ ½Å¼ÓÇÑó¸®
    • ÀÚ·áÀÇ º¸¾ÈüÁ¦¿Í ¾ÈÀü¼º °í·Á
    • ÇÁ·Î±×·¥ À¯Áö º¸¼ö°¡ °¡´ÉÇϵµ·Ï °¢ ¿ÀºêÁ§Æ®º° ±¸¼º üÁ¦ °í·Á
    • È­¸éÀ» ÅëÇÑ ÀÚ·á ÀÔÃâ·Â °ü¸®
    • ÀüüÀûÀÎ ¾÷¹«ÀÇ ÇüÅ°¡ Á¤È®ÇÏ°Ô ÆľÇÇÒ ¼ö ÀÖ°Ô ÀÛ¼º

    • ¾÷¹«ÀÇ ½Å¼Ó ¹× Á¤È®ÇÑ Ã³¸® ¹× ¼­ºñ½º Çâ»ó
    • ÀÚ·á°ü¸® º¸Á¸ ¹× È°¿ëÀÌ ½¬¿ì¸ç Ç׸ñº° °Ë»öÀÌ ¿ëÀÌ
    • ÀÚ·á °ü¸® º¸Á¸À» À§ÇÑ ¾Ïȣȭ ±â´É
    • ¾÷¹«°ü¸®¸¦ Àü»êÈ­ÇÔ¿¡ ´ëÇÑ ÀÎ½Ä Á¦°í

  4. ½Ã½ºÅÛ ºÐ¼® °úÁ¤

    • ÇÁ·Î±×·¥¸Ó´Â ÇÁ·Î±×·¥À» ÀÛ¼ºÇϱâ À§ÇÏ¿© »ç¿ëÀÚÀÇ ¿ä±¸»çÇ×À» ¸í¼¼È­ÇÏ°í ¹®¼­È­ ÇÑ´Ù.
    • ÀÌ ¸í¼¼´Â ½Ã½ºÅÛ °³¹ßÀÇ ¼³°è ¸ðµ¨·Î »ç¿ëµÈ´Ù.
    • ÀÌ ¸í¼¼´Â ½Ã½ºÅÛ À¯Áö º¸¼ö¿¡ »ç¿ëµÈ´Ù.
    • ÀÚ·áÈ帧µµ, ÀÚ·á»çÀü¿¡ ÀÇÇÑ ½Ã½ºÅÛ ¸ðµ¨À» ±¸¼ºÇÏ°í Ÿ´ç¼ºÀ» °ËÅäÇÑ´Ù.
    • º¹ÀâÇÏ°í ¸¹Àº ÀڷḦ °ü¸®ÇÒ °æ¿ì µ¥ÀÌŸº£À̽º µµÀÔÀ» °í·ÁÇϸç Entity Relationship Diagram À» ±×¸±¼ö ÀÖ´Ù.
    • 1) ÀÚ·á È帧µµ: ¾÷¹«¿Í °ü·Ã ÀڷḦ ÆľÇÇϴµ¥ »ç¿ëÇÑ´Ù.


      ±×¸² 7-1 ÀÚ·áÈ帧µµ - Context Diagram


      ±×¸² 7-2 ÀÚ·áÈ帧µµ -Level 1.0

    • 2) ÀÚ·á»çÀü: ÇÁ·Î±×·¥¿¡¼­ °ü¸®ÇÏ´Â ÀÚ·áÀÇ »ç¾çÀ» ÆľÇÇÑ´Ù.

      ¾÷¹«¸í ÀÚ·áÀ̸§ ÀÛ¼ºÀÚ ÀÛ¼ºÀÏÀÚ
      TA (Teaching Assistance) Çлý µµ³²Ã¶ 2002.3.23
      ¿ëµµ ¼ö¾÷À» µè´Â ÇлýµéÀÇ Ãâ°áÇöȲ, °úÁ¦Á¦Ãâ, ½ÃÇ輺Àû °ü¸®¸¦ À§ÇÑ Á¤º¸ ½Ã½ºÅÛ

      ÀÚ·á ³»¿ë
      ¼ø¼­ À̸§ ÀÚ·áÇü ±æÀÌ ¼Ò¼öÁ¡ Çʼö Å° ÄÚµå ½Ç·Ê ºñ°í
      1 student_id char 20   Y Y   20000100  
      2 name char 30   Y     È«±æµ¿ ¼º.À̸§ ºÐ¸® °í·Á

  5. ÀÔÃâ·Â ¼³°è

    • ¾î¶°ÇÑ ÀڷḦ ½Ã½ºÅÛ¿¡ ¾î¶»°Ô ÀÔ·ÂÇÏ°í ±× Ã³¸®°á°ú¸¦ ¾î¶»°Ô Ãâ·ÂÇÒ °ÍÀΰ¡¸¦ °áÁ¤
    • ÀÌÃâ·Â ¸Åü¸¦ °áÁ¤ÇÏ´Â °ÍÀ» Æ÷ÇÔÇÑ´Ù.

  6. ¼ø¼­µµ ÀÛ¼º

    • ÁÖ¾îÁø ¹®Á¦¸¦ ó¸®Çϱâ À§ÇÑ ÀÔÃâ·Â ¼³°è°¡ ³¡³ª¸é ÄÄÇ»ÅÍ°¡ ó¸®ÇÒ ¼ø¼­¸¦ ÀÏÁ¤ÇÑ ±âÈ£¸¦ »ç¿ëÇÏ¿© ±×¸²À¸·Î Ç¥Çö
    • °³¹ßÀÚ°£ ȤÀº °³¹ßÀÚ¿Í ¼³°èÀÚ°£ÀÇ »óÈ£ ÀÇ»ç¼ÒÅë ¼ö´ÜÀ¸·Î »ç¿ëµÉ ¼ö ÀÖ´Ù.


      ±×¸² 7-3 ¼ø¼­µµ

  7. ÇÁ·Î±×·¥ ÀÛ¼º

    • ÀûÀýÇÑ ÇÁ·Î±×·¥ ¾ð¾î¸¦ ¼±ÅÃÇÏ¿© ÇÁ·Î±×·¥À» ¹®¹ý¿¡ ¸Â°Ô ÀÛ¼ºÇÑ´Ù.
    • ÇÁ·Î±×·¥ÀÇ ÀÛ¼ºÀ» µµ¿ÍÁÖ±â À§ÇÏ¿© ÅëÇÕ°³¹ßȯ°æ, ÄÄÆÄÀÏ·Á, ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î¸µ µµ±¸(CASE:Computer Aided Software Engineering) °¡ »ç¿ëµÉ ¼ö ÀÖ´Ù.

  8. ÇÁ·Î±×·¥ µð¹ö±ë

    • ÄÄÆÄÀÏ°úÁ¤¿¡¼­ ¹®¹ýÀû ¿À·ù
    • ½ÇÇà´Ü°èÀÇ ·ÎÁ÷ ¿À·ù
    • ÀÌ·¯ÇÑ ¿À·ù¸¦ °íÄ¡´Â È°µ¿À» DebuggingÀ̶ó°í ÇÑ´Ù.

  9. ÇÁ·Î±×·¥ Å×½ºÆ®

    • ÇÊ¿äÇÑ ÀڷḦ ÀÔ·Â
    • ¸ðÀÇ ½ÇÇàÀ» ÅëÇØ ±â´É ¹× ¿À·ù È®ÀÎ
    • ÇÊ¿äÇÑ °æ¿ì Ư¼º »ç¿ëÀÚÃþÀ» ÅëÇØ ¹Ì¸® ½ÃÇè

  10. ÇÁ·Î±×·¥ ½ÇÇà ¹× ¹®¼­È­

    • ÇÁ·Î±×·¥ Æò°¡ ¹× º¸¿Ï
    • °³¹ßÀÚ¸¦ À§ÇÑ ÀÛ¼º ¹®¼­ÀÇ Á¾·ù: °³¹ß°úÁ¤¿¡¼­ »ý¼ºµÈ ºÐ¼®, ¼³°è ¹®¼­
    • »ç¿ëÀÚ¸¦ À§ÇÑ ÀÛ¼º¹®¼­ÀÇ Á¾·ù: »ç¿ëÀÚ ¸Þ´º¾ó, °ü¸®ÀÚ ¸Þ´º¾ó, »ç¿ëÀÚ Tutorial

¼ø¼­µµ È°¿ë

¼ø¼­µµ °³¿ä

¼ø¼­µµ ±âÈ£


±×¸² 7-4 ¸¹ÀÌ ¾²ÀÌ´Â ¼ø¼­µµ ±âÈ£

¼ø¼­µµ ÀÛ¼º ¿¹


±×¸² 7-5 ¼÷Á¦ Á¦Ã⠽ýºÅÛ ¼ø¼­µµ

±¸Á¶Àû ÇÁ·Î±×·¡¹Ö (Structured Programming)

±âº» °³³ä ¹× ±âº» ±¸Á¶

±¸Á¶Àû ÇÁ·Î±×·¥ÀÇ È¿°ú

backward forwad Contents


Knowledge & Engineering Databases (c) copyright Namchul Do, 2002