UMLϵͳ½¨Ä£»ù´¡½Ì³Ì¿Îºó´ð°¸ ÏÂÔØ±¾ÎÄ

£¨1£©A B C D £¨2£©A B £¨3£©A £¨4£©A C D £¨5£©A B C 3. ¼ò´ðÌâ

£¨1£©×´Ì¬Í¼ÊÇÓÉ״̬¡¢³õʼ״̬¡¢ÖÕֹ״̬¡¢×ª»»ºÍÅж¨Õ⼸¸öÒªËØ¹¹³ÉµÄ £¨2£©×´Ì¬»úÊÇÒ»ÖּǼϸø¶¨Ê±¿Ì״̬µÄÉ豸£¬Ëü¿ÉÒÔ¸ù¾Ý¸÷ÖÖ²»Í¬µÄÊäÈë¶Ôÿ¸ö¸ø¶¨µÄ±ä»¯¶ø¸Ä±äÆä״̬»òÒý·¢Ò»¸ö¶¯×÷¡£Ò»¸ö״̬ͼ(Statechart Diagram)±¾ÖÊÉϾÍÊÇÒ»¸ö״̬»ú£¬»òÕßÊÇ״̬»úµÄÌØÊâÇé¿ö£¬Ëü»ù±¾ÉÏÊÇÒ»¸ö״̬»úÖеÄÔªËØµÄÒ»¸öͶӰ£¬ÕâÒ²¾ÍÒâζ×Å״̬ͼ°üÀ¨×´Ì¬»úµÄËùÓÐÌØÕ÷¡£×´Ì¬Í¼ÃèÊöÁËÒ»¸öʵÌå»ùÓÚʼþ·´Ó¦µÄ¶¯Ì¬ÐÐΪ£¬ÏÔʾÁ˸ÃʵÌåÈçºÎ¸ù¾Ýµ±Ç°Ëù´¦µÄ״̬¶Ô²»Í¬µÄʱ¼ä×ö³ö·´Ó¦µÄ¡£

£¨3£©ÔÚÈí¼þ¿ª·¢ÖÐʹÓÃ״̬ͼ½¨Ä£µÄ×÷Óãº×´Ì¬Í¼ÇåÎúµÄÃèÊöÁË״̬֮¼äµÄת»»Ë³Ðò£¬Í¨¹ý״̬µÄת»»Ë³ÐòÒ²¾Í¿ÉÒÔÇåÎúµÄ¿´³öʼþµÄÖ´ÐÐ˳Ðò£»ÇåÎúµÄʼþ˳ÐòÓÐÀûÓÚ³ÌÐòÔ±ÔÚ¿ª·¢³ÌÐòʱ±ÜÃâ³öÏÖʼþ´íÐòµÄÇé¿ö£»×´Ì¬Í¼ÇåÎúµÄÃèÊöÁË״̬ת»»Ê±Ëù±ØÐëµÄ´¥·¢Ê¼þ¡¢¼à»¤Ìõ¼þºÍ¶¯×÷µÈÓ°Ïìת»»µÄÒòËØ£¬ÓÐÀûÓÚ³ÌÐòÔ±±ÜÃâ³ÌÐòÖзǷ¨Ê¼þµÄ½øÈ룻״̬ͼͨ¹ýÅж¨¿ÉÒÔ¸üºÃµÄÃèÊö¹¤×÷Á÷ÒòΪ²»Í¬µÄÌõ¼þ·¢ÉúµÄ·ÖÖ§¡£

£¨4£©Ë³Ðò×é³É״̬µÄ¶à¸ö×Ó״̬֮¼äÊÇ»¥³âµÄ£¬²»ÄÜͬʱ´æÔڵġ£Ò»¸ö˳Ðò×é³É״̬×î¶à¿ÉÒÔÓÐÒ»¸ö³õʼ״̬ºÍÒ»¸öÖÕ̬¡£²¢·¢×é³É״̬¿ÉÒÔÓÐÁ½¸ö»òÕß¶à¸ö²¢·¢µÄ×Ó״̬£¬Ã¿¸ö²¢·¢×Ó״̬»¹¿ÉÒÔ½øÒ»²½·Ö½âΪ˳Ðò×é³É״̬¡£Ò»¸ö²¢·¢×é³É״̬¿ÉÒÔûÓгõʼ״̬£¬ÖÕ̬¡£

4.ÉÏ»úÌâ

£¨1£©×´Ì¬Í¼Î»ÓÚλÓÚ¹âÅÌÖÐѧÉú¹ÜÀíϵͳ.mdl->Loginal View-> State/Activity Model->ѧÉúÐÅÏ¢

£¨2£©×´Ì¬Í¼Î»ÓÚλÓÚ¹âÅÌÖÐѧÉú¹ÜÀíϵͳ.mdl->Loginal View-> State/Activity Model->ϵͳ¹ÜÀíÔ±