DFD ¸¸Å ¾Ö¿ëµÇ´Â ´ÙÀ̾Ʊ׷¥µµ ¾øÁö¸¸ ¶Ç DFD ¸¸Å À߸øµÇ°Ô ±×·ÁÁö´Â ´ÙÀ̾Ʊ׷¥µµ ¾ø´Ù. ¸¹Àº
°³¹ßÀÚµéÀÌ Á¤È®ÇÑ DFDÀÇ ÀÛ¼º ¹æ¹ýÀ» ¸ô¶ó¼, ¶Ç´Â ½Ã°£ÀÌ ºÎÁ·Çؼ ºÎ½ÇÇÑ ´ÙÀ̾Ʊ׷¥À» ±×¸®°í ¸¸´Ù. DFD´Â ÀϹÝÀûÀ¸·Î
Context DiagramÀ» Æ÷ÇÔÇؼ ·¹º§ 3±îÁö ºÐÇҵǸé Àû´çÇϸç, ·¹º§°£ÀÇ µ¥ÀÌÅÍÈ帧, ¿ÜºÎ¿£Æ¼Æ¼, µ¥ÀÌÅÍÀúÀå¼Ò°¡ ¹Ýµå½Ã
ÀÏÄ¡ÇØ¾ß ÇÑ´Ù. ¶ÇÇÑ ¸ðµç µ¥ÀÌÅÍÈ帧°ú µ¥ÀÌÅÍÀúÀå¼Ò´Â ÇÁ·Î¼¼½º¿¡ ¿¬°áµÇ¾î ÀÖ¾î¾ß ÇÏ°í, ÀÔ·ÂÀ̳ª Ãâ·Â Áß ¾î´À Çϳª¸¸ ÀÖ´Â °æ¿ì´Â
Blackhole°ú MiracleÀ̶ó ÇÏ¿© ¿ÇÁö ¾ÊÀº °ÍÀ¸·Î º»´Ù. ¶ÇÇÑ µ¥ÀÌÅÍÀúÀå¼Ò°£ÀÇ µ¥ÀÌÅÍÈ帧ÀÇ ¿¬°áµµ ÇÇÇØ¾ß ÇÑ´Ù.
6.1 µ¥ÀÌÅÍ º¸Á¸ÀÇ ¿øÄ¢(Conservation
Rule)
¾î¶² ÇÁ·Î¼¼½ºÀÇ Ãâ·Â µ¥ÀÌÅÍÈ帧Àº ¹Ýµå½Ã ÀÔ·Â µ¥ÀÌÅÍÈ帧À» ÀÌ¿ëÇÏ¿© »ý¼ºµÈ °ÍÀ̾î¾ß ÇÑ´Ù´Â
°ÍÀÌ´Ù. ¾Æ·¡ ¿¹¿¡¼ »ç°ú¶ó´Â µ¥ÀÌÅÍ´Â Á꼶ó´Â ÇÁ·Î¼¼½º¸¦ ÅëÇØ »ç°ú Á꽺°¡ µÇ¾î¾ß ÇÑ´Ù. µû¶ó¼ ¿À·»Áö Á꽺¶ó´Â Ãâ·ÂÀº À߸øµÈ
°ÍÀÌ´Ù.
[±×¸² 7] µ¥ÀÌÅÍ º¸Á¸ÀÇ ¿øÄ¢
6.2 ÃÖ¼Òµ¥ÀÌÅÍ ÀÔ·ÂÀÇ
¿øÄ¢
ÃÖ¼Òµ¥ÀÌÅÍ ÀÔ·ÂÀÇ ¿øÄ¢Àº ¾î¶² ÇÁ·Î¼¼½º°¡ Ãâ·Â µ¥ÀÌÅÍÈ帧À» »êÃâÇϴµ¥ ¹Ýµå½Ã ÇÊ¿ä·Î ÇÏ´Â ÃÖ¼ÒÀÇ
µ¥ÀÌÅÍÈ帧¸¸À» ÀÔ·ÂÇØ¾ß ÇÑ´Ù´Â °ÍÀÌ´Ù. ¾Æ·¡ ±×¸²¿¡¼ º¸´Â ¹Ù¿Í °°ÀÌ ½Ç±Þ¿©¾× °è»êÀ̶õ ÇÁ·Î¼¼½º°¡ ÇÊ¿ä·Î ÇÏÁö ¾Ê´Â ±Ù¹«½Ã°£Àº ÀÌ
󸮸¦ Åë°úÇÏÁö ¾Ê°í Áö³ªÄ£´Ù´Â °ÍÀ» º¸¿©ÁÖ°í ÀÖ´Ù.
[±×¸² 8] ÃÖ¼Òµ¥ÀÌÅÍ ÀÔ·ÂÀÇ ¿øÄ¢
6.3 Áö¼Ó¼ºÀÇ ¿øÄ¢
ÇÁ·Î¼¼½º´Â ÀÔ·Â
µ¥ÀÌÅÍÈ帧ÀÌ µé¾î¿À±â¸¸ ÇÑ´Ù¸é Ç×»ó ¼öÇàÇÒ Áغñ¸¦ °®Ãß°í ÀÖ¾î¾ß ÇÑ´Ù´Â °ÍÀÌ´Ù. ´ÙÀ½ ±×¸²¿¡¼ º¸´Â ÇÑ¿µ¹ø¿ª 󸮴 ¾î¶² °³Àοë
ÄÄÇ»ÅÍ¿¡¼ ½ÇÇàÇÒ ¼ö ÀÖ´Â ¼ÒÇÁÆ®¿þ¾î·Î ±¸¸ÅÇÒ ¼öµµ ÀÖ´Ù. ÀÌ ¶§ ¹ø¿ª ÇÁ·Î±×·¥À» ¼öÇà½ÃÅ°¸é Ç×»ó ¹ø¿ªÀ» ½ÇÇàÇÒ Áغñ¸¦ ÇÏ°í
Çѱ۴ܾ ÀԷµDZ⸦ ±â´Ù¸®°í ÀÖ´Ù´Â Á¡¿¡¼ Áö¼Ó¼ºÀ» °®°Ô µÈ´Ù.
[±×¸² 9] Áö¼Ó¼ºÀÇ ¿øÄ¢
6.4 ¼øÂ÷ó¸®ÀÇ ¿øÄ¢
¼øÂ÷ó¸®ÀÇ
¿øÄ¢Àº µ¥ÀÌÅÍÈ帧 ¶Ç´Â µ¥ÀÌÅÍÀúÀå¼Ò·ÎºÎÅÍ ÀԷµǴ µ¥ÀÌÅÍ¿¡ ´ëÇÑ Ã³¸® ¼ø¼¸¦ ¼³¸íÇÏ´Â µ¥, µ¥ÀÌÅÍÈ帧À» ÅëÇØ ÀԷµǴ µ¥ÀÌÅÍ´Â
µµÂøµÇ´Â ¼ø¼´ë·Î ó¸®ÇÏ´Â ¹Ý¸é, µ¥ÀÌÅÍÀúÀå¼Ò·Î´Â ¾î¶² ¼ø¼¿¡ ÀÇÇØ Á¢±ÙÇÏ¿©µµ ¹«¹æÇÏ´Ù´Â °ÍÀ» ÀǹÌÇÑ´Ù. ´ÙÀ½ ±×¸²¿¡¼ ÁÖ¸ñÇØ¾ß ÇÒ
°ÍÀº ÇÑ¿µ»çÀüÀ̶õ ÇÁ·Î¼¼½º¿¡¼ º¸´Â °Íó·³ ÇÑ±Û´Ü¾î µ¥ÀÌÅÍÈ帧ÀÇ Ã¹¹ø° ´Ü¾îÀΠåÀÌ ¸Ç ¸ÕÀú 󸮵Ǿî bookÀ̶õ ´Ü¾î·Î
µ¥ÀÌÅÍÀúÀå¼Ò¿¡ ÀúÀåµÇ´Âµ¥, À̵éÀº Á¢±Ù ¼ø¼¿¡ ¹«°üÇÏ°Ô ÀúÀåµÇ¾î ÀÖ´Ù.
[±×¸² 10] ¼øÂ÷ó¸®ÀÇ ¿øÄ¢
6.5 ¿µ±¸¼ºÀÇ ¿øÄ¢
¿µ±¸¼ºÀÇ ¿øÄ¢Àº
µ¥ÀÌÅÍÈ帧ÀÇ µ¥ÀÌÅʹ ó¸®µÈ ÈÄ ¾ø¾îÁöÁö¸¸ µ¥ÀÌÅÍÀúÀå¼ÒÀÇ µ¥ÀÌÅÍ´Â ¾Æ¹«¸® Àо ¾ø¾îÁöÁö ¾Ê´Â´Ù´Â °ÍÀ»
¸»ÇÑ´Ù.
6.6 µ¥ÀÌÅͺ¯È¯ÀÇ ¿øÄ¢
ºÐ¼®½Ã ºÒ¸íÈ®ÇÑ
Á¡ÀÇ Çϳª´Â ¾î¶² Á¾·ùÀÇ ÇÁ·Î¼¼½º¸¦ µ¥ÀÌÅÍ È帧µµ »ó¿¡ ³ªÅ¸³»¾ß ÇÏ´ÂÁö ÆÇ´ÜÇϱⰡ ¾î·Æ´Ù´Â °ÍÀÌ´Ù. ÀÌ·¯ÇÑ °æ¿ì¿¡ µµ¿òÀÌ µÉ ¼ö
ÀÖµµ·Ï 4°¡Áö Á¾·ùÀÇ ÇÁ·Î¼¼½º ÇüÅ°¡ Á¸ÀçÇÑ´Ù. µ¥ÀÌÅͺ»ÁúÀÇ º¯È¯, µ¥ÀÌÅÍÇÕ¼ºÀÇ º¯È¯, µ¥ÀÌÅÍ°üÁ¡ÀÇ º¯È¯, µ¥ÀÌÅͱ¸¼ºÀÇ º¯È¯ µîÀÌ
ÀÖ´Ù.
¢º µ¥ÀÌÅͺ»ÁúÀÇ º¯È¯
¾Æ·¡ ±×¸²¿¡¼ º¸´Â ¹Ù¿Í °°ÀÌ
µ¥ÀÌÅÍÈ帧 º»ÁúÀÇ º¯È¯Àº ÀϹÝÀûÀ¸·Î ÀÔ·Â µ¥ÀÌÅÍÈ帧¿¡ ÆíÁý, °è»ê µîÀ» ÇÏ¿© Ãâ·Â µ¥ÀÌÅÍÈ帧À» »êÃâÇÏ´Â °ÍÀ» ÀǹÌÇÑ´Ù. ¾Æ·¡ ±×¸²¿¡¼
¼ÒµæÁõ°¡À² °è»êÀ̶ó´Â ÇÁ·Î¼¼½º´Â ±Ý¾×À¸·Î Ç¥½ÃµÈ ¼ÒµæÀÇ °ªÀ» ÀÔ·ÂÀ¸·Î ¹Þ¾Æ ÆÛ¼¾Æ®·Î Ç¥½ÃµÈ Áõ°¡À²·Î º¯È¯À» ÇÑ´Ù.
[±×¸² 11] µ¥ÀÌÅͺ»ÁúÀÇ º¯È¯
¢º µ¥ÀÌÅÍÇÕ¼ºÀÇ º¯È¯
¾Æ·¡ ±×¸²¿¡¼
¿¹±Ý󸮶ó´Â ÇÁ·Î¼¼½º´Â ÀԷµ¥ÀÌÅÍÀÇ º»ÁúÀ» º¯È½ÃÅ°Áö ¾Ê´Â´Ù. ÀÌ·¯ÇÑ ÇüÅÂÀÇ ÇÁ·Î¼¼½º´Â ´Ü¼øÈ÷ ÇϳªÀÇ ÀԷµ¥ÀÌÅ͸¦ ¿©·¯°¡Áö ±¸¼º¿ä¼Ò·Î
ºÐ¸®ÇÏ¿© 2°³ ÀÌ»óÀÇ Ãâ·ÂÀ» »êÃâÇÑ´Ù. ¹Ý´ë·Î 2°³ ÀÌ»óÀÇ ÀÔ·Â µ¥ÀÌÅÍÈ帧¿¡ ´ëÇÏ¿© µ¥ÀÌÅÍÇÕ¼ºÀÇ º¯È¯ÀÌ ¹ß»ýÇÒ ¼öµµ Àִµ¥,
±×¸²¿¡¼¿Í °°ÀÌ ¼öÇ¥¿Í ÀÔ±ÝÇ¥¶ó´Â µ¥ÀÌÅÍÇ׸ñÀÌ ÇÕ¼ºµÇ¾î ÀÔ·Â Æ®·£Àè¼ÇÀ̶ó´Â ÇϳªÀÇ Ãâ·Â µ¥ÀÌÅÍ È帧À» »êÃâÇÑ´Ù.
[±×¸² 12] µ¥ÀÌÅÍÇÕ¼ºÀÇ º¯È¯
¢º µ¥ÀÌÅÍ°üÁ¡ÀÇ º¯È¯
¾Æ·¡ ±×¸²¿¡¼ º¸´Â
°Íó·³ µ¥ÀÌÅÍ°üÁ¡ÀÇ º¯È¯Àº µ¥ÀÌÅÍ¿¡ ´ëÇØ ½ÇÁ¦ÀûÀ¸·Î º¯°æÀ» ÇÏÁö´Â ¾Ê´Â´Ù. ÀÌ·¯ÇÑ ÇüÅÂÀÇ Ã³¸®¿¡¼ ÀÔ·Â µ¥ÀÌÅÍ È帧Àº µ¿ÀÏÇÏ°Ô Ãâ·Â
µ¥ÀÌÅÍÈ帧À¸·Î ³ªÅ¸³ª°Ô µÈ´Ù. ±×¸²¿¡¼ ÁÖ¹®¼ È®ÀÎÀº ÁÖ¹®¼¿¡ ´ëÇØ º¯°æÀ» ÇÏÁö ¾Ê°í ±×´ë·Î Ãâ·ÂÀ¸·Î ³»º¸³»°Ô µÈ´Ù. µû¶ó¼ Ãâ·Â
µ¥ÀÌÅÍÈ帧ÀÇ À̸§À» ÀûÇÕÇÑ ÁÖ¹®¼¶ó ÇÏ¿´À¸¸ç, µ¥ÀÌÅÍ»çÀü¿¡¼µµ ÁÖ¹®¼°¡ Á¤ÀǵǾî ÀÖ´Â ÇÑ »õ·Ó°Ô Á¤ÀÇÇÒ ÇÊ¿ä°¡ ¾ø´Ù.
[±×¸² 13] µ¥ÀÌÅÍ°üÁ¡ÀÇ º¯È¯
¢º µ¥ÀÌÅͱ¸¼ºÀÇ º¯È¯
µ¥ÀÌÅͱ¸¼ºÀÇ º¯È¯¿¡¼´Â
Ãâ·Âµ¥ÀÌÅÍ°¡ ÀԷµ¥ÀÌÅÍ¿Í µ¿ÀÏÇÏÁö¸¸, µ¥ÀÌÅÍÀÇ ±¸¼ºÇüÅ°¡ º¯È¯µÇ°Ô µÈ´Ù. ±¸¼ºÀÇ º¯È¯Àº Æ÷¸ËÆÃ(Formatting) ¶Ç´Â
Á¤·Ä(Sort) µîÀ» À§ÇÑ Ã³¸®¸¦ ÇÊ¿ä·Î ÇÏ°Ô µÈ´Ù. ÀÌ·¯ÇÑ Ã³¸®ÇüÅÂÀÇ Ãâ·ÂÀº ´Ù¸¥ µ¥ÀÌÅÍÈ帧À¸·Î »ý°¢µÉ ¼öµµ ÀÖ°í ¾Æ´Ò ¼öµµ ÀÖ´Ù.
´ÙÀ½ ±×¸²¿¡¼ ÆǸź¸°í¼´Â µ¥ÀÌÅÍ»çÀü¿¡ »õ·Î¿î µ¥ÀÌÅÍÈ帧À¸·Î µé¾î°¥ ¼ö Àִµ¥ º¸°í¼ÀÇ ½Ç¹°¸ðÇü(Mock-Up)ÀÌ µÉ °ÍÀÌ´Ù. ¸¸ÀÏ
󸮰¡ Á¤·ÄÀ» À§ÇÑ °ÍÀ̶ó¸é Ãâ·ÂÀ» ÀԷ°ú ´Ù¸¥ µ¥ÀÌÅÍÈ帧À¸·Î °£ÁÖÇÏ¿© Á¤·ÄµÈ ÆǸŵ¥ÀÌÅͶó ÇÒ ¼ö ÀÖ´Ù.
[±×¸² 14] µ¥ÀÌÅͱ¸¼ºÀÇ º¯È¯ |