Äú¿ÉÒÔ¾èÖú£¬Ö§³ÖÎÒÃǵĹ«ÒæÊÂÒµ¡£

1Ôª 10Ôª 50Ôª





ÈÏÖ¤Â룺  ÑéÖ¤Âë,¿´²»Çå³þ?Çëµã»÷Ë¢ÐÂÑéÖ¤Âë ±ØÌî



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Model Center   Code  
»áÔ±   
   
 
     
   
 ¶©ÔÄ
  ¾èÖú
ÈçºÎ±àдҵÎñ¼Ü¹¹
 
×÷Õߣº ľżС·
  6905  次浏览      29
 2020-2-28
 
±à¼­ÍƼö:
±¾ÎÄÖ÷Òª½éÉÜÁËʲôÊÇÒµÎñ¼Ü¹¹£¿Ò»¸öÒµÎñ¼Ü¹¹Ó¦¸Ã°üÀ¨ÄÄЩÄÚÈÝ£¿Í¨¹ýÔõÑùµÄ·¾¶È¥Íê³ÉÒ»¸öÒµÎñ¼Ü¹¹ÄØ,Ï£Íû¿ÉÒÔΪÄúµÄѧϰ´øÀ´°ïÖú¡£
±¾ÎÄÀ´×ÔÓÚÔÆÆÜÉçÇø,ÓÉ»ðÁú¹ûÈí¼þAlice±à¼­¡¢ÍƼö¡£

1.±³¾°

´óÐÍ2Bϵͳ¸´ÔӶȺܸߣ¬Ä¿Ç°Òµ½çÒ»°ã»á±»²ð·Ö³ÉÒµÎñÐèÇó¡¢¼¼ÊõʵÏÖÁ½²¿·Ö¼ÓÒÔÌÖÂÛ¡£»ùÓÚ¶Ô´óÁ¿Ê§°ÜÏîĿʧ°ÜÔ­ÒòµÄ·ÖÎöͳ¼Æ£ºµ¼Ö´óÐÍ2BÏîĿʧ°ÜµÄÒòËØ£¬ÐèÇó·ÖÎö¡¢Âß¼­Éè¼ÆÏà¹ØÎÊÌâÕ¼µ½80%ÒÔÉÏ£¬¶øÓÉ´¿¼¼ÊõÒòËØµ¼ÖÂʧ°ÜµÄÇé¿ö¼¸ºõ΢ºõÆä΢¡£¶øÐèÇó·ÖÎö¾­³£Óöµ½µÄÒ»¸öÎÊÌâÊÇ£¬¶®ÒµÎñµÄÈ˲»¶®¼¼Êõ£¬¶®¼¼ÊõµÄÈ˲»¶®ÒµÎñ£¬ÒµÎñÂß¼­ÊµÏÖÓë¼¼ÊõʵÏÖ»ìÔÓÔÚÒ»Æðµ¼ÖÂË«·½µÄ¹µÍ¨³öÏÖ´óÁ¿²»È·¶¨ÒòËØ£¬µ¼ÖÂÐèÇóδ±ØÀí½âÒ»Ö£»ÊµÏֹ滮Ҳδ±ØÒ»Ö¡£¾ö²ß²ãÐèÒªÔÚÏîÄ¿¿ªÊ¼Ç°×ö³ö¾ö²ß£¬ÐèÒªÅжÏÒ»¸öϵͳ¹æ»®ÊÇ·ñ¾ß±¸¿ÉÐÐÐÔ£¬ÆäÖÐÎÞ¼¼Êõ±³¾°ÈËÔ±¿ÉÄܲ»Çå³þʵʩ·½°¸ÊÇ·ñ¿ÉÐС£Í¨¹ýһЩÉî¶È·ÖÎö£¬ÎÒÃÇÌá³öÁË¡°ÒµÎñ¼Ü¹¹¡±Õâ¸ö¸ÅÄîÀ´½â¾öÕâ¸öÎÊÌ⣬ÄÇôʲôÊÇÒµÎñ¼Ü¹¹£¿Ò»¸öÒµÎñ¼Ü¹¹Ó¦¸Ã°üÀ¨ÄÄЩÄÚÈÝ£¿Í¨¹ýÔõÑùµÄ·¾¶È¥Íê³ÉÒ»¸öÒµÎñ¼Ü¹¹ÄØ£¿ ÒÔÏÂÊDZÊÕß¶ÔÒ»¶Îʱ¼äµÄÒµÎñ¼Ü¹¹¹¤×÷µÄ˼¿¼ºÍ×ܽᡣ

±¾ÎÄÊÔͼ¸ø³ö:

ÒµÎñ¼Ü¹¹µÄ׼ȷ¶¨Òå

ÒµÎñ¼Ü¹¹µÄ¹¹³ÉÔªËØ

Íê³ÉÒµÎñ¼Ü¹¹µÄ»ù±¾·½·¨

2.ÒµÎñ¼Ü¹¹ÊÇʲô£¿

2.1 ´«Í³½â¾ö·½°¸µÄÃèÊö·½Ê½

ȱµã£ºÎÞ¼¼Êõ±³¾°µÄÉÌÎñ·ÖÎöÈËÔ±¡¢²úÆ·¾­ÀíȱÉÙ¶ÔʵÏÖµÄÁ˽â

2.2 ÒµÎñ¼Ü¹¹ÃèÊö·½Ê½

2.2.1 ÌØÐÔÓëÓŵã

ËüÊÇÒ»Öּܹ¹²ãÃæµÄ¡±´óͼ¡°£¬£¬±ãÓÚ¿ìËÙÀí½âÒ»¸ö¸´ÔÓϵͳ£¬ºËÐÄÐèÇóÈçºÎʵÏÖ£¬Õû¸öÌåϵÈçºÎÕûºÏ£¬Âú×ã¹Ø¼üÐèÇóµÄ¹Ø¼ü»úÖÆÊÇÔõÑùµÄ£¿¹Ø¼üϵͳÐÔµÄÄÚ²¿ÄÜÁ¦ºÍÖ§³Å»úÖÆÓÐÄÄЩ£¿ËüÊǶԸ´ÔÓϵͳµÄÒ»Öָ߶ȳéÏó¡£Í¨¹ýÕâÑùµÄÃèÊö£¬Íê³ÉÁËϵͳµÄÎÊÌⶨÒåºÍÁìÓò»®·Ö¡£

ͬʱҵÎñ¼Ü¹¹Ò²Ìṩ×î»ù±¾µÄÉè¼Æ

ÍÑÀë¼¼ÊõʵÏÖ£¬ÃèÊöÒµÎñʵÏÖ

Ö»ÃèÊöÖØ´ó¼Ü¹¹ÐÔÔªËØ

¸ß³éÏó¶È

¸ù¾ÝÌØµã£¬¿ÉÒÔ¿´µ½ËüµÄÓŵãÊÇ£º

ÎÞ¼¼Êõ±³¾°ÈËÔ±¿É²ÎÓëʵÏÖµÄÌÖÂÛ

Ïò¼¼ÊõÈËÔ±ÃèÊö½â¾ö·½°¸ºËÐÄÒª×öʲô£¬Ëü±ØÐëʵÏֵĹؼüÌØÐÔÊÇʲô

¸ß¶È³éÏóʹµÃÖØ¸´Ê¹ÓóÉΪ¿ÉÄÜ£¬Ìá¸ß½»¸¶ÖÊÁ¿ºÍЧÂÊ

¶Ô±Èһϣ¬ÏÈǰµÄ²ð·Ö£¬ÎÞ¼¼Êõ±³¾°µÄÈËÊÇÄÑÒÔ²ÎÓ뵽ʵÏÖÌÖÂÛÖÐÀ´µÄ£¬¹ÜÀí²ãÎÞ·¨È·ÈÏÊÇ·ñ¿¿Æ×£¬¶øÒµÎñ¼Ü¹¹ÔڹؼüµãÉ϶ÔÎÞ¼¼Êõ±³¾°ÈËԱʵÏÖÁ˿ɼû£»×¥×¡Öص㣬¶ÔÓÚ·ÇÖØµãÄÚÈÝ£¬ÎÞÐèͨ¹ýÕâÖÖ·½Ê½È¥¹µÍ¨£»¸ß¶È³éÏó£¬Ò»¸ö¾ß±¸Í¨ÓÃÐÔµÄÔªËØ¿ÉÒÔÔÚ¶à¸öµØ·½Ê¹Ó㬴ӶøÌá¸ßÁ˽»¸¶ËÙ¶È¡£

2.2.2 ÓëÒµÎñÂß¼­²ãÉè¼ÆµÄÇø±ð

Ò»°ãÔÚ½â¾ö·½°¸Îĵµ»òÕß·ÖÎöÉè¼ÆÎĵµÖУ¬°üÀ¨ÁËÒµÎñÂß¼­²ãÉè¼Æ£¬ÐèÒªÃèÊöһϺÍÒµÎñ¼Ü¹¹µÄÇø±ð¡£

2.2.2.1 ·þÎñ·¶Î§

ÒµÎñÂß¼­²ãÉè¼ÆÂÞÁÐËùÓй¦ÄÜÐÔÐèÇ󣬰üÀ¨ËùÓÐÒµÎñÂß¼­£»Ò»°ã²»°üÀ¨·Ç¹¦ÄÜÐÔÐèÇ󣨷ǹ¦ÄÜÐÔÐèÇóÔÚ½â¾ö·½°¸ÎĵµÖÐÒ»°ã¶ÀÁ¢³ÉÕ£©

ÒµÎñ¼Ü¹¹Ö»ÃèÊö¼Ü¹¹²ãÖØ´ó¹¦ÄÜÐÔÐèÇó£¬Ò²·´Ó¦·Ç¹¦ÄÜÐÔÐèÇó¡£

Ò²¾ÍÊÇ˵ҵÎñÂß¼­²ãÉè¼Æ°üÀ¨µÄÄÚÈÝÔ¶¸ßÓÚÒµÎñ¼Ü¹¹¡£

2.2.2.2 ±í´ïÄÚÈÝ

ÒµÎñÂß¼­²ãÉè¼ÆÊÇÒ»ÖÖÂÞÁУ¬±íʾ³öÂß¼­ÄÚÈݼ´¿É

ÒµÎñ¼Ü¹¹ÊÇÒ»ÖÖ³éÏó£¬Òª½Ò¶ÎÊÌâµÄ±¾ÖÊ

¼òµ¥À´Ëµ£¨Õâ²»ÕýÈ·£¬ºóÐø»á¸ø³öÍêÕû˵Ã÷£©ÒµÎñ¼Ü¹¹°üÀ¨µÄÊÇij¸öÄ£Ð͵ÄÃèÊö£¬Ä£Ð;ßÓнϸ߳éÏóÐÔ£¬¿ÉÄÜÓжàÖÖ¼¼ÊõʵÏÖ¡£ÒòΪ²»Éæ¼°¼¼ÊõʵÏÖ£¬ËùÒÔ¿ÉÒÔºÍÎÞ¼¼Êõ±³¾°µÄÈËÌÖÂÛ¡£

2.2.3 ÓëÐèÇó˵Ã÷ÊéµÄÇø±ð

ÐèÇó˵Ã÷ÊéºÍÒµÎñ¼Ü¹¹Óв»Í¬µÄ±àдĿµÄ£¬ËùÒÔ²î±ð±È½Ï´ó¡£

×ÜÌåÀ´Ëµ£¬ÐèÇó˵Ã÷Ê飬֨ÔÚд¡°ÐèÇó¡±£»ÒµÎñ¼Ü¹¹£¬ÖØÔÚд¡°ÊµÏÖ¡°¡£ÔÚÃèÊö¹¦ÄÜÐÔÐèÇóµÄ²¿·ÖÓÐÒ»²¿·ÖÖØµþµÄµØ·½£¬µ«ÊǶԹ¦ÄÜÐÔÐèÇóµÄÃèÊöµÄÄ¿µÄºÍÊÖ¶ÎÍêÈ«²»Ò»Ñù£¬¹¦ÄÜÐÔÐèÇóÊÇÐèÇó˵Ã÷ÊéµÄÖ÷ÌåºÍ¹Ø¼ü£»¶øÔÚÒµÎñ¼Ü¹¹ÖУ¬Ö»ÊÇÕûÀíµäÐ͹¦ÄÜÐÔÐèÇ󣬴æÔÚÊÇΪÁËÒý³ö¼Ü¹¹ÔªËصÄÉè¼ÆºÍºóÐøÊµÏֲݰ¸¡£

2.3 ÒµÎñ¼Ü¹¹µÄ¶¨Òå

ÌṩһÖÖ¸ÅÄîÐÔµÄÊÓ½ÇÈ¥¹Û²ìϵͳ¼Ü¹¹£¬ÓôÖÏßÌõÃèÊöÒ»ÖÖ¸ÅÄî¼¶±ðµÄÖØ´óÉè¼Æ¡£ÓÃÀ´ÃèÊöϵͳÖÐ×î»ù±¾×îÖØ´óµÄÉè¼Æ£¬°ïÖúÔĶÁÕß¿ìËÙÀíÀí½âÒ»¸ö¸´ÔÓϵͳ¡£Ò»°ãÀ´ËµÒµÎñ¼Ü¹¹ÊµÏÖΪһϵÁÐÒµÎñ¼Ü¹¹Í¼ºÍÃèÊö˵Ã÷ÎÄ×Ö¡£

¹Ø¼üÔªËØµÄ¶¨Òå»ò½ÇÉ«£¬ÆðÒ»¸öÄܱí´ïÌØÕ÷µÄÃû×Ö

¹Ø¼üÔªËØµÄ¹¦ÄÜÖ°Ôð

¹Ø¼üÔªËØÓëÆäËüÔªËØÓÐÄÄЩЭ×÷¹ØÏµ£¬Ò»°ã°üÀ¨¹ØÁª¹ØÏµ»òÕß½»»¥¹ØÏµ

ʹÓó¡¾°

Óë»ù±¾»úÖÆµÄ¼¯³É

ÒµÎñ¼Ü¹¹±íÊöÁËÒ»¸öϵͳµÄ¹Ø¼ü¼Ü¹¹ÔªËغÍËûÃÇÖ®¼äµÄ¹ØÏµ£¬¼´Ãè»æÁ˸ÃϵͳµÄÂÖÀª£¬ÃèÊö¹Ø¼ü¼Ü¹¹£¬±í´ïÁËÔªËØÖ®¼äµÄ¹ØÏµ£¬ÓÉ´Ë£¬¶ÁÕß¿ÉÒÔ»ù±¾Á˽âÒ»¸ö¸´ÔÓϵͳµÄ¹¹³ÉÓëÔ­Àí¡£

2.3.2 ÒµÎñ¼Ü¹¹µÄ±ß½ç

ÒµÎñ¼Ü¹¹Ö»ÃèÊöÖØ´óÐèÇóºÍʵÏÖ

ÒµÎñ¼Ü¹¹²»ÃèÊö¼¼ÊõʵÏÖ

2.4 °üÀ¨µÄÄÚÈÝ

ÒµÎñ¼Ü¹¹°üÀ¨ÒµÎñ¼Ü¹¹Í¼ºÍ¼Ü¹¹ÔªËØÃèÊöÁ½²¿·ÖÄÚÈÝ¡£

2.4.1 ÒµÎñ¼Ü¹¹Í¼

2.4.2 ¼Ü¹¹ÔªËØÃèÊö

ÓÃÓÚ¶ÔÒµÎñ¼Ü¹¹Í¼ÖаüÀ¨µÄÔªËØ½øÐÐÃèÊö£¬Ò»°ã²ÉÓù̶¨¸ñʽ

Ò»°ã²ÉÓÃCRC-R £¨Component-Responsibility-Collaborator-Rationale£©¸ñʽÃèÊö¹Ø¼ü¼Ü¹¹ÔªËØ,CRC-R²ÉÓÃÒÔϹ̶¨¸ñʽ£º

2.4.2.1 ÔªËØÃû³Æ

ÔªËØµÄÃû³Æ£¬ÒªÇóÃ÷È·ÇåÎúÒ×Àí½â¡£

2.4.2.2 ¹¦ÄÜÖ°Ôð

ÃèÊö¸ÃÔªËØµÄ½ÇÉ«¡¢³Ðµ£µÄÖ°Ôð£¬ÒªÊµÏÖµÄÌØÕ÷¡£

2.4.2.3 Э×÷¹ØÏµ

ÃèÊö¸ÃÔªËØºÍÆäËüÄÄÐ©ÔªËØÓйØÏµ£¬Ã¿¸ö¹ØÏµÓÃÒ»¾ä»°ÃèÊö¡£¹ØÏµ°üÀ¨µ«²»ÏÞÓÚ£º×éºÏ¡¢¾ÛºÏ¡¢ÒÀÀµ¡¢Ïà¹ØµÈ¡£

2.4.2.4 ½âÊÍ˵Ã÷

·ÖÎöΪʲô³éÏó³öÕâ¸öÔªËØ¡¢¸ÃÔªËØµÄ¶¨Î»¡¢ÒÔ¼°¹Ø¼ü¹¦ÄܵÄ˵Ã÷µÈ£¬ÈÃÔĶÁÕßÇå³þд×÷ÕßµÄÒâͼ¡£

2.4.3 ¼Ü¹¹»úÖÆ

¶ÔһЩͨÓûúÖÆ£¬±ÈÈ簲ȫ¡¢ÐÔÄܵȽøÐÐÖ§³ÅµÄ»úÖÆ½øÐÐÃèÊö¡£¼Ü¹¹»úÖÆºÍÖØ´ó¼Ü¹¹ÔªËصÄÇø±ðÔÚÓÚ£¬¼Ü¹¹»úÖÆÊÊÓ÷¶Î§¸ü¹ã£¬¼¸ºõÉæ¼°Õû¸öϵͳ£¬»òÕßÖ÷Òª»úÖÆ¡£

¼Ü¹¹ÔªËصÄÉè¼Æ±¾ÖÊ×ö³öһЩ²Ý¸åÐÔ¹¹Ë¼£¬ÒªÇóÄÜÐγÉÓ³Ïñ¡¢ÄÜ´«»ù±¾´ï¹ÛÄî¡£Ò»°ãÀ´ËµÒª°üÀ¨£º

ʵÏÖµÄ˼·

Ô¤ÉèÌõ¼þ

½á¹¹ÃèÊö£¨ÀàËÆ×î»ù±¾µÄÊý¾Ý½á¹¹£¬µ«ÊÇҪ˵Çå³þ£¬²»Óü¼ÊõÊõÓ

×¢ÒâÊÂÏî

Õⲿ·ÖÄÚÈÝÒªÇó²»Éæ¼°¼¼Êõ£¬ÎÞ¼¼Êõ±³¾°ÕßÄÜ¿´¶®¡£

3.ÈçºÎдҵÎñ¼Ü¹¹

ÆäÖгÈÉ«±íʾҵÎñ¼Ü¹¹ÎĵµÐèÒª°üÀ¨µÄÄÚÈÝ¡£

3.1 ÕûÀí ÖØ´óÐèÇó£¨significant requirements£©

Ê×ÏȲ»ÄÜÆ¾¿ÕдҵÎñ¼Ü¹¹£¬ÊÇ´ÓÐèÇóÖÐÀ´¡£

3.1.1 ÐèÇó²É¼¯

ÖØ´ó¹¦ÄÜÐÔÐèÇó

·Ç¹¦ÄÜÐÔÐèÇó

ÖØ´óÐèÇóÖ»¹Ø×¢ºËÐÄÇÒÊôÓڼܹ¹²ãÃæµÄÐèÇó¡£Èç¹ûÓÐÐèÇóÎĵµ¡¢PRDÎĵµ£¬ÄÇôºÜ´ó³Ì¶È¿ÉÒÔ´ÓÖÐÌáÁ¶£»Èç¹û»¹Ã»ÓУ¬¿ÉÒÔ×Ô¼ºÕÒ¿Í»§»òÕßÕæÊµÐèÇó·½µ÷²é¡£Ò»°ãÀ´Ëµ£¬ÐèÒªÒµÎñ¼Ü¹¹Ê¦¼ÓÈëÐèÇó·ÖÎöÍŶÓÉîÈëÁ˽âÐèÇó¡£

3.1.2 ÓÃÀý

ÕûÀíÓÃÀýͼ»òÕßÓÃÀý£¬ÕⲿÄÚÈÝÎÞÐè°üÀ¨µ½ÒµÎñ¼Ü¹¹ÖУ¬±ãÓÚÀí½â¡£

3.2 Ä£ÐÍͼ £¨diagram£©

ÕûÀíÒ»ÕÅͼ£¬°üÀ¨ËùÓÐÒµÎñÄ£ÐÍ¡£

3.2 ÒµÎñÄ£ÐÍ£¨model£©

3.2.1 Ö°Ôð£¨responsibility£©

ÃèÊö¸ÃÒµÎñ×é¼þ¸ºÔðÍê³ÉµÄ¹¦ÄÜ¡£

3.2.2 ¹ØÏµ£¨relationship£©

ÃèÊö¸ÃÒµÎñ×é¼þºÍÆäËüÒµÎñ×é¼þÖ®¼äµÄ¹ØÏµ¡£

3.2.3 ·ÖÎö½â¶Á£¨rationale£©

·ÖÎö¸ÃÒµÎñ×é¼þÉè¼ÆµÄÔ­Òò

3.2.4 Éè¼Æ²Ý°¸£¨¿ÉÑ¡£©

ÔÚCRC-RÖ®ºó£¬ÌṩһЩ·½·¨¶ÔÄÚÈݽøÐÐÃèÊö

3.3 ÕûÀí ¼Ü¹¹»úÖÆ£¨architectural mechanism£©

³ýÄ£ÐÍÒÔÍ⣬»¹ÓÐһЩ»ù´¡»úÖÆ£¬¶¼ÐèҪʹÓã¬Ò²ÐèÒªÃèÊöµ½ÎĵµÖС£

Ä£ÐÍÊÇijһÖÖ»òÕß2¡¢3ÖÖÒµÎñÉæ¼°µÄͨÓýṹ£¬¾ß±¸ÇøÓòÐÔ

Èç¹û¸ÃÄ£ÐÍ´ÓºáÇеĽǶȿ´£¬¾ß±¸È«¾ÖÐÔ£¬ÄÇËü¾Í³ÉÁËÒ»¸ö¼Ü¹¹»úÖÆ

5.ÑéÖ¤

Íê³ÉµÄÒµÎñ¼Ü¹¹ÐèÒª½øÐÐÌÖÂÛ¡¢ÑéÖ¤¡£¼Ü¹¹ÊÇÆ½ºâµÄÒÕÊõ¡£

   
6905 ´Îä¯ÀÀ       29
Ïà¹ØÎÄÕÂ

ÆóÒµ¼Ü¹¹¡¢TOGAFÓëArchiMate¸ÅÀÀ
¼Ü¹¹Ê¦Ö®Â·-ÈçºÎ×öºÃÒµÎñ½¨Ä££¿
´óÐÍÍøÕ¾µçÉÌÍøÕ¾¼Ü¹¹°¸ÀýºÍ¼¼Êõ¼Ü¹¹µÄʾÀý
ÍêÕûµÄArchimateÊÓµãÖ¸ÄÏ£¨°üÀ¨Ê¾Àý£©
Ïà¹ØÎĵµ

Êý¾ÝÖÐ̨¼¼Êõ¼Ü¹¹·½·¨ÂÛÓëʵ¼ù
ÊÊÓÃArchiMate¡¢EA ºÍ iSpace½øÐÐÆóÒµ¼Ü¹¹½¨Ä£
ZachmanÆóÒµ¼Ü¹¹¿ò¼Ü¼ò½é
ÆóÒµ¼Ü¹¹ÈÃSOAÂ䵨
Ïà¹Ø¿Î³Ì

ÔÆÆ½Ì¨Óë΢·þÎñ¼Ü¹¹Éè¼Æ
ÖÐ̨սÂÔ¡¢ÖÐ̨½¨ÉèÓëÊý×ÖÉÌÒµ
ÒÚ¼¶Óû§¸ß²¢·¢¡¢¸ß¿ÉÓÃϵͳ¼Ü¹¹
¸ß¿ÉÓ÷ֲ¼Ê½¼Ü¹¹Éè¼ÆÓëʵ¼ù