2) µ¥»÷Browser¿òÖеÄÀ࣬½«ÆäÍϵ½ÀàͼÉÏ£» 3) ÖØ¸´µÚ2)²½£¬Íê³ÉÏÂͼ¡£
ͼ13
Îå¡¢ ÓÃÀýʵÏÖͼ(Use Case Realization Diagram)
1£®Ê¹ÓÃRational Rose ´´½¨Âß¼ÊÓͼÖеÄÓÃÀýͼ(Use Case Diagram)
ͼ14
1) ÓÒ»÷browser¿òÖеÄLogica View£¬µ¯³ö¿ì½Ý²Ëµ¥£» 2) Ñ¡ÔñNew¡ª¡ªUse Case DiagramÏ 3) ÊäÈëÓÃÀýͼµÄÃû×Ö¡°Realizations¡±£»(Èç³ö´í£¬¿ÉÓÃRenameÃüÁî¸ü¸Ä)
13
4) ÓÒ»÷browser¿òÖеÄLogica View£¬µ¯³ö¿ì½Ý²Ëµ¥£» 5) Ñ¡ÔñNew¡ª¡ª Use CaseÏ
6) ÊäÈëÓÃÀýµÄÃû×Ö£»(Èç³ö´í£¬¿ÉÓÃRenameÃüÁî¸ü¸Ä) 7) Ë«»÷н¨µÄÓÃÀý£¬´ò¿ªÓÃÀýµÄ¹æ¸ñÉ趨¿ò£»
8) µ¥»÷Stereotype¿ò£¬Ñ¡Ôñuse case realizationÑ¡Ï 9) ¹Ø±ÕÓÃÀýµÄ¹æ¸ñÉ趨¿ò£»
10) ÖØ¸´4¡ª¡ª9²½£¬Ë«»÷¡°Realizations¡±£¬´ò¿ªÊµÏÖÓÃÀýͼ£» 11) ½«Ð½¨µÄʵÏÖÓÃÀýÍÏÈëͼÖУ¬ÈçÏÂͼ¡£
ͼ15
14
Áù¡¢ ˳Ðòͼ(Sequence Diagram)ÓëºÏ×÷ͼ(Collaboration Diagram)
1£®Ê¹ÓÃRational Rose ´´½¨Ë³Ðòͼ(Sequence Diagram)
ͼ16
1) ÓÒ»÷browser¿òÖеÄLogica ViewÖеġ°Maintain course information¡±ÊµÏÖÓÃ
Àý£¬µ¯³ö¿ì½Ý²Ëµ¥£»
2) Ñ¡ÔñNew¡ª¡ª Sequence DiagramÏ 3) ÊäÈë˳ÐòͼµÄÃû×Ö¡°Creat a course¡±£» 2£®ÔÚ˳ÐòͼÖд´½¨¶ÔÏóºÍÐÅÏ¢
1) Ë«»÷˳ÐòͼÃû³Æ£¬´ò¿ªË³Ðòͼ£»
2) ½«browser¿òUse CaseView°üÖеÄÖ´ÐÐÕß¡°Registrar¡±ÍÏÈëͼÖУ» 3) Ñ¡Ôñ¹¤¾ßÌõÖеġ°Object¡±Í¼±ê£»
4) µ¥»÷ͼÖзÅÖöÔÏóµÄλÖ㬲¢ÊäÈëÏàÓ¦µÄÃû×Ö£» 5) ÖØ¸´3¡ª¡ª4²½£»
6) Ñ¡Ôñ¹¤¾ßÌõÖеġ°Object Message¡±Í¼±ê£» 7) ´ÓÐÅÏ¢·¢³öÕßÍÏÖÁÐÅÏ¢½ÓÊÕÕߣ» 8) ÊäÈëÐÅÏ¢µÄÃû×Ö£» 9) ÖØ¸´6¡ª¡ª8²½¡£
15
ͼ17
3£®¸øË³ÐòͼÖеĶÔÏó·ÖÅäÀà
1) µ¥»÷Ñ¡ÖÐBrowser¿òÖÐËùÐèµÄÀࣻ 2) ½«´ËÀàÍÏÖÁ˳ÐòͼÏàÓ¦µÄ¶ÔÏóÉÏ¡£
ͼ18
16