µ¥ÀÌŸº£À̽º °³¹ß ¹æ¹ý
1997/04/10 ½ÃÀÛ 1998/02/06 ÃÖÁ¾°³Á¤
1. ÁÖ ÀÀ¿ë ½Ã½ºÅÛÀÇ ¸ñÇ¥¸¦ ¼³Á¤ÇÑ´Ù.
- µ¥ÀÌŸº£À̽ºÀÇ ÁÖ¿ä ÀÀ¿ë ÇÁ·Î±×·¥ (½Ã½ºÅÛ)ÀÇ ¸ñÇ¥¸¦ ¼³Á¤ÇÑ´Ù.
- ¸ñÇ¥´Â ±¸Ã¼ÀûÀÎ ¿ä±¸ÀÏ ¼öµµ ÀÖ°í ¹Ì·¡ Image ÀÏ ¼öµµ ÀÖ´Ù.
- ¸ñÇ¥´Â °¡´ÉÇÏ¸é ´ë»ó, ½ÇÇàÀÚ, ÀϽà µîÀ» 6 °¡¿øÄ¢¿¡ ÀÇÇÏ¿© ±â¼úÇÑ´Ù.
- ¸¸ÀÏ ±âÁ¸ÀÇ ´ë»ó ½Ã½ºÅÛÀ» °³¼±ÇÏ´Â °æ¿ì¿¡´Â °³¼± ÀüÈÄÀÇ Â÷À̸¦ ºñ±³ÇÑ´Ù.
- ½Ã½ºÅÛ ¿ä±¸ ¸ñÇ¥ (I-1) ÀÛ¼º
2. ±â´É ¸ðµ¨ (Functional Model)À» ÀÛ¼ºÇÑ´Ù.
- ½Ã³ª¸®¿À ÀÛ¼ºÀ» À§ÇÑ ±¸Ã¼Àû ÀÚ·á¿Í »ç·Ê¸¦ Á¶»çÇÑ´Ù.
- ¼³Á¤µÈ ¸ñÇ¥¿¡ ´ëÇÑ ½Ã³ª¸®¿À¸¦ ÀÛ¼ºÇÑ´Ù (I-2-1).
- ÀÛ¼ºµÈ ½Ã³ª¸®¿À¿¡ ´ëÇÑ ±â´É ¸ðµ¨À» ÀÛ¼ºÇÑ´Ù.
- ±â´É ¸ðµ¨Àº »ç¿ëÀÚ °üÁ¡ÀÇ ³í¸®Àû ¸ðµ¨°ú ½ÇÇàÀ» °í·ÁÇÑ ±¸Ã¼Àû ¸ðµ¨(ÈÄ¿¡ ÀÛ¼º)À¸·Î ³ª´©¾î Á¢±ÙÇÑ´Ù.
- ±â´É¸ðµ¨Àº ÀÚ·áÈ帧µµ (Data Flow Diagram)ȤÀº IDEF0·Î ÀÛ¼ºÇÒ¼ö ÀÖ´Ù.
- ½Ã½ºÅÛ ±â´É ¸ðµ¨ (I-2-2) : Logical Model ÀÛ¼º
3. ±â´É¸ðµ¨·Î ºÎÅÍ Architecture¸¦ ±¸¼ºÇÑ´Ù.
- S/W, H/W ÀûÀ¸·Î °ü·Ã ÀÖ´Â ±â´ÉÀ» ¹¾î ºí·ÏÀ» ¸¸µç´Ù.
- °¢ ºí·ÏÀ» ¿¬°áÇÏ´Â ÀÚ·á È帧Àº NetworkÀ̳ª ³í¸®Àû ¿¬°á·Î º¯È¯ÇÑ´Ù.
- ½Ã½ºÅÛ S/W, H/W Architecture (I-3) ÀÛ¼º
- ÀÌ ÀÚ·á´Â Application ÀÛ¼º½Ã »ç¿ëµÈ´Ù.
4. ±â´É ¸ðµ¨ÀÇ Data storage·Î ºÎÅÍ Data ModelingÀ» ½ÃÀÛÇÑ´Ù.
(´ÜÀ§ ¸ðµâ°³¹ß½Ã¿¡´Â 4¹ø ºÎÅÍ ½Ç½ÃÇÑ´Ù.)
- BNF ¸¦ ÀÌ¿ëÇÏ¿© Entity¿Í ÁÖ¿ä FunctionÀ» Á¤ÀÇÇÑ´Ù (I-4)
5. Data Model ·Î ºÎÅÍ Database Schema¸¦ ¼³°èÇÑ´Ù
- (I-1)ÀÇ °¢±â ¸ñÀû¿¡ ÇÊ¿äÇÑ ÀڷḦ °Ë»öÇÒ ¼ö ÀÖ´Â Query¸¦ Á¤ÀÇÇÑ´Ù.
- Data ModelÀ» Ãʱâ Database Schema ¼öÁØÀ¸·Î Á¤¸®ÇÑ´Ù.
- ½ÇÁ¦ ÀÚ·áÁß ´ëÇ¥ÀûÀÎ °ÍÀº Instanciation ½ÃŲ´Ù.
- Á¤ÀÇµÈ Query·Î Schema¸¦ Test ÇÑ´Ù.
- À§ÀÇ ÀÛ¾÷°ú µ¿½Ã¿¡ Schema¸¦ µµ¸éÀ¸·Î ±â·ÏÇÏ¸ç º¯°æÇÑ´Ù.
- Á¤¸®°¡ µÇ¸é Referential integrity¿Í User defined integrity¸¦ ¼¼úÇÑ´Ù (ÀÚ·á ÀÔ·Â ¹æ¹ý¿¡¼ °ËÅä)
- ºÒÇÊ¿äÇÑ Table°ú Index Ãß°¡·Î Performance¸¦ ³ôÀδÙ.
- Data Table °ú Àû¿ëµÉ Query¸¦ Á¤¸®ÇÑ´Ù (I-5)
6. Database ÀÀ¿ë ÇÁ·Î±×·¥À» ÀÛ¼ºÇÑ´Ù.
- »ç¿ëÀÚÀÇ ¿ä±¸»çÇ×À» Review ÇÑ´Ù. (GUI, OS, Network, Transaction Load °ü·Ã Á¦¾à»çÇ×)
- I-3ÀÇ Architecture¸¦ ½ÇÁ¦ H/W, S/W ȯ°æÀ» °í·ÁÇÏ¿© ±¸Ã¼È ½ÃŲ´Ù.
- ÁÖ¿ä ½ÇÇà´ÜÀ§ÀÎ ApplicationÀ» ³ª´«´Ù
- Application º° Menu ±¸Á¶¸¦ ³ª´«´Ù. (I-6)
- Menu´Â Åë»ó I-5ÀÇ 1 °³ÀÇ Query¿Í Match µÇ¾î¾ß ÇÑ´Ù.
- ¸ðµç Application °ú Menu Áß ´ëÇ¥ÀûÀÎ CASE¸¦ ¼³°èÇÑ´Ù.
- Batch file (schema.sql, insert.sql)À» ÀÌ¿ëÇÏ¿© Test ÇÒ ³»¿ëÀ» Instanciation ½ÃŲ´Ù.
- ´ëÇ¥ÀûÀÎ CASE °¡ ¸¸Á·µÇ¸é À̸¦ È®Àå ½ÃÅ°¸é¼ ¹Ì¸® ±¸¼ºµÈ ¸Þ´ºÀÇ Ç׸ñÀ» ¿Ï¼º½ÃÄÑ ³ª°£´Ù.
review Ç׸ñ
- µ¥ÀÌŸº£À̽ºÀÇ ±¸Á¶°¡ ÀÚ·á ÀԷ¿¡ ¹®Á¦°¡ µÇ´Â°¡?
- »ç¿ëÀÚÀÇ µµ¿ò¸» ±â´É Ãʱâ ÁøÀÔ »ç¿ëÀÚÀÇ Guide ¹®Á¦