ÀÌÀü
- ºÐ·ùÀ§Ä¡ >> (°³¹ß)¹æ¹ý·Ð/·¹ÆÛ·±½º >> °´Ã¼ÁöÇâ /UML >>
|
|
Á¦¸ñ : Professional ¿£ÅÍÇÁ¶óÀÌÁî ¾ÆÅ°ÅØó¸¦ À§ÇÑ UML ¸ðµ¨¸µ & Visio |
»õÃ¥Á¤°¡ : 18,000¿ø |
ÆǸŰ¡°Ý : 3,000¿ø |
ISBN : 9788956741277 |
ÃâÆÇÀÏ : 2003/8/11 |
Àú ÀÚ : Åä´Ï ·ÎÆ° |
ÃâÆÇ»ç : Á¤º¸¹®È»ç |
Ã¥»óÅ : A±Þ(»óžçÈ£ °ÅÀÇ »õÃ¥ ) |
ÆǸŰ¡´É±Ç(Áú)¼ö: 0 ±Ç(Áú) |
|
¹è¼Û¿ä±Ý : 3,000¿ø / ¹è¼Ûºñ ±¸¸ÅÀںδã(ÂøºÒ¹è¼Û) |
¹è¼Û¹æ¹ý : Åùè¹è¼Û |
¹ÝÇ°¿©ºÎ : ¹ÝÇ°ºÒ°¡ |
¡¡ |
ÆǸŰ¡´ÉÁö¿ª : Àü±¹(Á¦ÁÖ,µµ¼Áö¿ªÁ¦¿Ü) |
ÆǸÅÀÚÁ¤º¸(ID / ÆǸŵî±Þ) : zalman[
]
/ (Áß¼ö) |
|
»çÁø1
|
(ÆǸſϷá) |
|
ÆǸÅÀÚ Ã¥»óÅ ¼³¸í :
visio»ç¿ëÇϽô ºÐµé °ÅÀÇ Çʼö ±³º»Ã¥~
¹ØÁÙ ¸Þ¸ð ¾à°£ÀÖÁö¸¸ õüÀûÀ¸·Ð »õÃ¥¿¡ °¡±õ½À´Ï´Ù.
¹è¼Ûºñ ºÎ´ãÇϽøé 3000¿ø¿¡ ºÎ³»µå¸®´Ï °ÅÀÇ °øÂ¥~
|
¢Ñ
ÆǸÅÀÚ¿Í °¡°Ý Á¶Á¤À» ¿øÇϽøé ÂÊÁö ¶Ç´Â ´ñ±ÛÀ» ÀÌ¿ëÇØ º¸¼¼¿ä.
¢Ñ
´ñ±Û¾²±â(ÇöÀç 0 /
500byte):
´ñ±ÛÀº ÂÊÁö¿Í ¸ÞÀϷεµ
ÆǸÅÀÚ¿¡°Ô ÀÚµ¿¹ß¼Û µÇ¾î Æí¸® ÇÕ´Ï´Ù.
|
|
|
³» ¿ë : |
ÀüÅëÀûÀÎ °³¹ß °úÁ¤¿¡¼ Visio EA·Î µµ¾àÇÏ°íÀÚ ÇÏ´Â °³¹ßÀÚµéÀ» À§ÇÑ Ã¥. ±âÁ¸ÀÇ UML Áö½ÄÀ» »õ·Î¿î .NET °³¹ß ¸ðµ¨¿¡ ¾î¶»°Ô Àû¿ëÇÒ ¼ö ÀÖ´ÂÁö ¸íÄèÇÏ°Ô Á¦½ÃÇÑ´Ù.
´ÙÀ½ ³»¿ëÀ» ÇнÀÇÑ´Ù.
Visio¿¡¼ÀÇ ¾÷¹« ÄÄÆ÷³ÍÆ® ´ÙÀ̾î±×·¡¹Ö
UML ¸ðµ¨·ÎºÎÅÍ ÄÚµå »ý¼º
Visual Studio .NET ÇÁ·ÎÁ§Æ®ÀÇ UML ¸ðµ¨·Î ¸®¹ö½º ¿£Áö´Ï¾î¸µ
UML°ú Visio¸¦ ÀÌ¿ëÇÑ ÇÁ·ÎÁ§Æ®ÀÇ ¹®¼È
Visio ´ÙÀ̾î±×·¥À» ÀÌ¿ëÇÑ ºÐ»ê ¾îÇø®ÄÉÀÌ¼Ç µðÀÚÀÎ
µ¥ÀÌÅͺ£À̽º µðÀÚÀÎÀ» À§ÇÑ Object Role Modeling°ú ¶ó¿îµå Æ®¸³ |
¸ñ Â÷ : |
Á¦1Àå UML °³¿ä
UML(Unified Modeling Language)À̶õ ¹«¾ùÀΰ¡?
UMLÀÇ °£·«ÇÑ ¿ª»ç
UML ¸ðµ¨¸µÀÇ Ã³À½°ú ³¡
UML ÁÖ¿ä Ç¥±â¹ý°ú ÇÙ½É °³³äµé
UML ±×¸²ÆÛÁñ Á¶°¢ ¸ÂÃß±â
UML ¸ðµ¨¸µ Åø
ÇÁ·Î¼¼½º Çٽɵé
(Rational) Unified Process
Microsoft Solutions Framework
¿ä¾à
¸ðµ¨¸µ ¿ä¾à
°úÁ¤ ¿ä¾à
Á¦2Àå Visio ¿©Çà
VisioÀÇ ¹è°æ
Visio ½ÃÀÛÇϱâ _ °£´ÜÇÑ ´ÙÀ̾î±×·¥
Visio ȯ°æ
°øÅë Visio ¼ÒÇÁÆ®¿þ¾î ´ÙÀ̾î±×·¥µé
COM°ú OLE ´ÙÀ̾î±×·¥ ÀÛ¼º
µ¥ÀÌÅÍ È帧 ¸ðµ¨ ´ÙÀ̾î±×·¥ ÀÛ¼º
¿£ÅÍÇÁ¶óÀÌÁî ÀÀ¿ë ÇÁ·Î±×·¥ ±¸Ãà
Windows »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ´ÙÀ̾î±×·¥ ÀÛ¼º
µ¥ÀÌÅͺ£À̽º ¸ðµ¨¸µ »ý¼º
¿ä¾à
Á¦3Àå ¾÷¹« °³Ã¼ ´ÙÀ̾î±×·¥ ±×¸®±â
¾÷¹« °³Ã¼(Business Object)¶õ?
°³Ã¼ ¸ðµ¨¸µ°ú µ¥ÀÌÅÍ ¸ðµ¨¸µ ºñ±³
Ư¼º(Attribute)°ú ÇàÀ§(Behavior) ¸ðµ¨¸µ
´ÜÀÏ ±¸Á¶ ¾îÇø®ÄÉÀÌ¼Ç ¸¸µé±â
ÄÄÆ÷³ÍÆ® ±â¹ÝÀÇ ¾îÇø®ÄÉÀÌ¼Ç ¸¸µé±â
¾÷¹« °³Ã¼¸¦ »ç¿ëÇÔÀ¸·Î½á ¾òÀ» ¼ö ÀÖ´Â ÀåÁ¡
À¯¿¬¼º(Flexibility) _ ÇÑ ¹ø¸¸ ÀÛ¼ºÇÏ°í, ¿©·¯ ±ºµ¥¿¡¼ »ç¿ëÇÑ´Ù
µ¥ÀÌÅÍ Á¢¼Ó À¯¿¬¼º _ ÇÑ ¹ø¸¸ ÀÛ¼ºÇÏ°í, ÇÑ ¹ø¸¸ º¯°æÇÑ´Ù
¾îÇø®ÄÉÀÌ¼Ç ·ÎÁ÷ Á¤±ÔÈ _ ÇÑ ¹ø¸¸ ÀÛ¼ºÇÏ°í, ³¡!
Äڵ尡 ¾îµð ÀÖÁö? _ ÇÑ ¹ø¸¸ ÀÛ¼ºÇÏ°í, ¹Ù·Î ã´Â´Ù
º¹ÀâÇÑ ¼ÒÇÁÆ®¿þ¾î ¼³°è
ÄÄÆ÷³ÍÆ® ±â¹ÝÀÇ ¾îÇø®ÄÉÀÌ¼Ç µðÀÚÀÎÇϱâ
¾÷¹« Ŭ·¡½º¿Í µ¥ÀÌÅÍ Á¢¼Ó ±âº» Ŭ·¡½ºµé
³×ÀÓ½ºÆäÀ̽º ÆÐÅ°Áö(Namespace Package) ÀÛ¼ºÇϱâ
Ãß»ó µ¥ÀÌÅÍ Á¢¼Ó Ŭ·¡½º ÀÛ¼ºÇϱâ
Ŭ·¡½º(Á¤Àû ±¸Á¶) ´ÙÀ̾î±×·¥ ÀÛ¼ºÇϱâ
Ŭ·¡½º¿¡ ÀÛ¾÷(Operation) Ãß°¡Çϱâ
ÀÛ¾÷ ¸Å°³ º¯¼ö ÁöÁ¤Çϱâ
ÀÛ¾÷ Ãß»óÈÇϱâ
¸ðµ¨¿¡ .NET ±âº» Ŭ·¡½º Ãß°¡Çϱâ
SaveDataSet ÀÛ¾÷ Ãß°¡Çϱâ
±¸Çö ¼ºêŬ·¡½º »ý¼ºÇϱâ
¾÷¹« °³Ã¼ ±âº» Ŭ·¡½º »ý¼ºÇϱâ
°£´ÜÇÑ µµ¼°ü ½Ã½ºÅÛÀÇ »ç¿ë »ç·Ê(Use Case)
¹Ìµð¾î ´ëÃâ »ç¿ë »ç·Ê(Use Case) ¸ðµ¨¸µÇϱâ
»ç¿ë »ç·Ê·ÎºÎÅÍ Å¬·¡½º À¯ÃßÇϱâ
µ¥ÀÌÅÍ¿¡ ´ëÇÑ °í·Á
½ÃÄö½º ´ÙÀ̾î±×·¥(Sequence Diagram) ÀÛ¼ºÇϱâ
µå·ÎÀ× ÆäÀÌÁö ¹æÇâ º¯°æÇϱâ
½ÃÄö½º ´ÙÀ̾î±×·¥¿¡ »ç¿ë »ç·Ê ÅؽºÆ® Ãß°¡Çϱâ
ÇàÀ§ÀÚ(Actor)¿Í UI À§Ä¡ ±¸ºÐÀÚ(Placeholder) Ãß°¡Çϱâ
°³Ã¼°£ÀÇ ¸Þ½ÃÁö Ãß°¡Çϱâ
¾÷¹« °³Ã¼ Ŭ·¡½º ÀÛ¼ºÇϱâ
½ÃÄö½º ´ÙÀ̾î±×·¥¿¡ Borrower °³Ã¼ Ãß°¡Çϱâ
Borrower °³Ã¼¿¡ ¸Þ½ÃÁö È£Ãâ Ãß°¡Çϱâ
È°¼ºÈ ¼ÎÀÌÇÁ Å©±â Á¶Á¤Çϱâ
´ëÃâµÈ ¹Ìµð¾î ¹ÝȯÇϱâ
¹ú±Ý °è»êÇϱâ
´ëÃâÀÚ Á¤º¸ Ãâ·ÂÇϱâ
¹Ìµð¾î ´ëÃâÇϱâ
½ÃÄö½º ´ÙÀ̾î±×·¥ ²Ù¹Ì±â
¿ä¾à
Á¦4Àå Visio ¸ðµ¨·ÎºÎÅÍ ÄÚµå »ý¼ºÇϱâ
ÄÚµå »ý¼º °³¿ä
VisioÀÇ ÄÚµå »ý¼º
Employee Ŭ·¡½º
ÄÚµå »ý¼º
¿À·ù °Ë»çÇϱâ
´Ù¸¥ ¾ð¾î·Î ÄÚµå »ý¼º
ÄÚµå ÅÛÇø´
ÅÛÇø´ »ç¿ëÇϱâ
XML ÁÖ¼®°ú ÄÚµå ÅÛÇø´
¸ðµ¨ È®ÀåÇϱâ
¿¬°ü(Associations) ¿¬°áÇϱâ
Ä÷º¼Ç(Collection) ÀÛ¼ºÇϱâ
Àε¦¼(indexer) ÀÛ¼ºÇϱâ
À̺¥Æ®(event)¿Í ´ë¸®ÀÚ(delegate) ÀÛ¼ºÇϱâ
¸Þ¼µå ÀçÁ¤ÀÇÇϱâ
¿ä¾à
Á¦5Àå ¸®¹ö½º ¿£Áö´Ï¾î¸µ
¿Ö ¸®¹ö½º ¿£Áö´Ï¾î¸µÀ» »ç¿ëÇϴ°¡?
¼Ò½º Äڵ带 ÀÌ¿ëÇÑ ¸®¹ö½º ¿£Áö´Ï¾î¸µ
¸®¹ö½º ¿£Áö´Ï¾î¸µ Äü½ºÅ¸Æ®
¸®¹ö½º ¿£Áö´Ï¾î¸µÀÇ Áß¿ä Ư¡°ú ÇÑ°è
¸®¹ö½º ¿£Áö´Ï¾î¸µ ¿¹
ÄÚµå ´ë UML ¸ÊÇÎ ¿¹Á¦
ÀϹÝÈ(¶Ç´Â »ó¼Ó)
¿¬°ü°ü°è¿Í Ư¼º
ÀÛ¾÷°ú ÇÁ·ÎÆÛƼ
±âº» ŸÀÔ°ú °ª ŸÀÔ
¼Ò½º Äڵ尡 ÇÊ¿ä ¾ø´Â ¸®¹ö½º ¿£Áö´Ï¾î¸µ
RE.NET Lite ¸®¹ö½º ¿£Áö´Ï¾î¸µ »ç¿ëÇϱâ
RE.NET Lite ÀÎÅͳνº
RE.NET LiteÀÇ ÇÑ°è
¿ä¾à
Á¦6Àå ÇÁ·ÎÁ§Æ® ¹®¼È
ÀϹÝÀûÀÎ ¼ÒÇÁÆ®¿þ¾î °³¹ß ¶óÀÌÇÁ »çÀÌŬ
¿ä±¸»çÇ× °³¹ß
¾ÆÅ°ÅØó/°í¼öÁØ µðÀÚÀÎ
»ó¼¼ µðÀÚÀÎ
ÄÚµù/±¸Çö
Å×½ºÆ®/Ç°Áú°ü¸®
Ãâ½Ã
Áö¿ø/À¯Áöº¸¼ö
ÇÁ·ÎÁ§Æ®¿¡¼ UML°ú VisioÀÇ ¿ªÇÒ
¹®¼È·Î¼ÀÇ UML
¿ä±¸»çÇ× °³¹ß ¹®¼
¾ÆÅ°ÅØó ¹®¼È
Ŭ·¡½º ´ÙÀ̾î±×·¥ »ç¿ëÇϱâ
È°µ¿ ´ÙÀ̾î±×·¥ »ç¿ëÇϱâ
±¸¼º ¿ä¼Ò ´ÙÀ̾î±×·¥ »ç¿ëÇϱâ
»ó¼¼ µðÀÚÀÎ ¹®¼
»ó¼¼ Ŭ·¡½º ´ÙÀ̾î±×·¥ »ç¿ëÇϱâ
½ÃÄö½º ´ÙÀ̾î±×·¥ »ç¿ëÇϱâ
ÄÚµù°ú ±¸Çö ¹®¼È
ÄÚµùÀ» À§ÇÑ ¿ä±¸»çÇ× ¹®¼
ÄÚµùÀ» À§ÇÑ ¾ÆÅ°ÅØó ¹®¼
Å×½ºÆ®¿Í Ç°Áú°ü¸® ¹®¼
ÇÁ·ÎÁ§Æ® Àü¹Ý¿¡ °ÉÃÄ Visio º¸°í¼ »ç¿ëÇϱâ
Á¤Àû ±¸Á¶ ´ÙÀ̾î±×·¥ º¸°í¼
¹èÆ÷ ´ÙÀ̾î±×·¥ º¸°í¼
±¸¼º ¿ä¼Ò º¸°í¼
¿ä¾à
Á¦7Àå ºÐ»ê ½Ã½ºÅÛ µðÀÚÀÎ
.NETÀÇ ¿ÀºêÁ§Æ® ±â¹Ý ºÐ»ê ½Ã½ºÅÛ
ºÐ»ê ½Ã½ºÅÛ°ú ·ÎÄà ½Ã½ºÅÛ
ºÐ»ê ½Ã½ºÅÛÀ» À§ÇÑ .NET ±â¹Ý
.NET ¸®¸ðÆÃ
ASP.NET ´ë .NET ¸®¸ðÆÃ
Visio ÀÛ¾÷À» À§ÇÑ Áغñ
.NET ºÐ»ê ½Ã½ºÅÛÀ» À§ÇÑ »ç¿ëÀÚ ÁöÁ¤ UML ½ºÅ×·¹¿ÀŸÀÔ
Bank ¾îÇø®ÄÉÀÌ¼Ç ÆÐŰ¡°ú ¹èÆ÷
½Ã½ºÅÛ ¿ä±¸»çÇ×
¿ä¾à
Á¦8Àå Visio EA¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅͺ£À̽º ¸ðµ¨¸µ
¼³°è °úÁ¤ °³¿ä
µ¥ÀÌÅͺ£À̽º ¸ðµ¨¸µ
°³Ã¼ ¿ªÇÒ ¸ðµ¨¸µ(ORM: Object Role Modeling)
ORMÀ̶õ?
Visio µ¥ÀÌÅÍ ÇÁ·ÎÁ§Æ®
2´Ü°è _ ÆÑÆ® Çü½Ä ±×¸®±â
CSDPÀÇ 3´Ü°è
Á¦¾à Á¶°Ç
CSDPÀÇ 4´Ü°è¿¡¼ 7´Ü°è
°³³äÀû, ³í¸®Àû, ¹°¸®Àû µ¥ÀÌÅͺ£À̽º »ý¼ºÇϱâ
³í¸®Àû ¸ðµ¨ »ý¼ºÇϱâ
µ¥ÀÌÅͺ£À̽º ¸®¹ö½º ¿£Áö´Ï¾î¸µÇϱâ
ER ´ÙÀ̾î±×·¥ ¸®¹ö½º ¿£Áö´Ï¾î¸µÇϱâ
ORM ´ÙÀ̾î±×·¥ ¸®¹ö½º ¿£Áö´Ï¾î¸µÇϱâ
¿ä¾à |
±â Ÿ : |
|
|