ÊýѧÓë¼ÆËã»ú¿ÆѧѧԺ±ÏÒµÉè¼Æ
3 ϵͳÐèÇó·ÖÎö
3.1ÓÃÀýÐèÇó 3.1.1ÓÃÀýͼ¼ò½é
ÓÃÀýͼ(Use Case Diagram)ÊÇÒ»¸öUMLÖзdz£ÖØÒªµÄ¸ÅÄÔÚʹÓÃUMLµÄÕû¸öÈí¼þ¿ª·¢¹ý³ÌÖУ¬Use Case´¦ÓÚÒ»¸öÖÐÐĵØλ¡£ÓÃÀýÊǶÔÒ»×鶯×÷ÐòÁеijéÏóÃèÊö£¬ÏµÍ³Ö´ÐÐÕâЩ¶¯×÷ÐòÁУ¬²úÉúÏàÓ¦µÄ½á¹û¡£ÕâЩ½á¹ûҪô·´À¡¸ø²ÎÓëÕߣ¬ÒªÃ´×÷ΪÆäËûÓÃÀýµÄ²ÎÊý¡£ÓÃÀý±»ÈÏΪÊǵڶþ´úÃæÏò¶ÔÏó¼¼ÊõµÄ±êÖ¾¡£ÏÔʾ¶à¸öÍⲿ²ÎÓëÕßÒÔ¼°ËûÃÇÓëϵͳÌṩµÄÓÃÀýÖ®¼äµÄÁ¬½Ó¡£ÓÃÀýÊÇϵͳÖеÄÒ»¸ö¿ÉÒÔÃèÊö²ÎÓëÕßÓëϵͳ֮¼ä½»»¥×÷ÓõŦÄܵ¥Ôª¡£ÓÃÀýͼ½öÃèÊöϵͳ²ÎÓëÕß´ÓÍⲿ¹Û²ìµ½µÄϵͳ¹¦ÄÜ£¬²¢²»ÃèÊöÕâЩ¹¦ÄÜÔÚϵͳÄÚ²¿µÄ¾ßÌåʵÏÖ¡£±¾ÏµÍ³Ëù²ÉÓõŤ¾ßΪMicrosoft Visio 2003¡£ 3.1.2 ϵͳ×ÜÌåÓÃÀýͼ
¸ù¾Ýµ÷²é¼°¶ÔÕû¸öϵͳ·ÖÎöµÄ½á¹û£¬°´Õսṹ»¯µÄϵͳÉè¼Æ·½°¸£¬´Ëϵͳ¿ÉÒÔ·ÖΪÁ½ÖÖÓû§£¬¼´Ñ§Éú¡¢½Ìʦ¡¢¹ÜÀíÔ±¡£
ÆäÖÐѧÉú¶Ë¹²ÓÐÎå¸öÓÃÀý£¬·Ö±ðÈçÏ£º
£¨1£©µÇ¼£ºÑ§Éú¸ù¾Ý×Ô¼ºµÄÓû§ÃûºÍÃÜÂëµÇ¼µ½ÏµÍ³ÖС£
£¨2£©×ÊÁϹÜÀí£ºÑ§Éú¿ÉÒԲ鿴¡¢ÐÞ¸Ä×Ô¼ºµÄ¸öÈË×ÊÁϼ°ÃÜÂëµÈÐÅÏ¢¡£
£¨3£©ÔÚÏß¿¼ÊÔ£ºÑ§Éú¿ÉÒԲ鿴ËùÐèÒª½øÐеĿ¼ÊÔ¿ÆÄ¿£¬ÈôÒѾ¿¼¹ýÁËÔò²»»áÏÔʾ¡£ £¨4£©³É¼¨²éѯ£ºÑ§Éú¿ÉÒԲ鿴ÒѾ¿¼¹ýÊÔµÄÏà¹Ø¿ÆÄ¿µÄ³É¼¨µÄÏà¹ØÐÅÏ¢¡£ £¨5£©Í˳öϵͳ£ºÑ§ÉúÍ»³öµ±Ç°¿¼ÊÔϵͳ¡£
ͼ3-1 ѧÉú¶ËÓÃÀýͼ
ÆäÖнÌʦ¶Ë¹²ÓÐÁù¸öÓÃÀý£¬·Ö±ðÈçÏ£º
£¨1£©µÇ¼£º½Ìʦ¸ù¾Ý×Ô¼ºµÄÓû§ÃûºÍÃÜÂëµÇ¼µ½ÏµÍ³ÖС£
£¨2£©Ñ§Éú¹ÜÀí£º½Ìʦ¿ÉÒÔÔö¼Ó¡¢²é¿´¡¢Ð޸ġ¢É¾³ýѧÉúµÄ¸öÈË×ÊÁϼ°ÃÜÂëµÈÐÅÏ¢¡£
6
ÊýѧÓë¼ÆËã»ú¿ÆѧѧԺ±ÏÒµÉè¼Æ
£¨3£©ÊÔÌâ¹ÜÀí£º½Ìʦ¿ÉÒÔÔö¼Ó¿¼ÊÔ¿ÆÄ¿£¬ ɾ³ý¡¢Ð޸ĿÆÄ¿£¬Ôöɾ¸Ã¶ÔÓ¦¿ÆĿϵÄÊÔÌâ¡£ £¨4£©³É¼¨¹ÜÀí£º½Ìʦ¿ÉÒԲ鿴ËùÓÐѧÉúµÄ¿¼ÊÔÏà¹ØÐÅÏ¢£¬¼°Ñ§Éú¸öÈ˵ijɼ¨ÏêϸÐÅÏ¢¡£ £¨5£©µÇ¼¹ÜÀí£º½Ìʦ¿ÉÒԲ鿴Ïà¹ØÈËÔ±µÇ¼¸ÃϵͳµÄÏà¹ØÇé¿ö£¬²éѯ¡¢É¾³ý¡£ £¨6£©Í˳öϵͳ£º½ÌʦÍ˳öµ±Ç°¿¼ÊÔϵͳ¡£
ͼ3-1 ½Ìʦ¶ËÓÃÀýͼ
ÆäÖйÜÀíÔ±¹²ÓÐÆ߸öÓÃÀý£¬·Ö±ðÈçÏ£º
£¨1£©µÇ¼£º¹ÜÀíÔ±¸ù¾Ý×Ô¼ºµÄÓû§ÃûºÍÃÜÂëµÇ¼µ½ÏµÍ³ÖС£
£¨2£©Ñ§Éú¹ÜÀí£º¹ÜÀíÔ±¿ÉÒÔÔö¼Ó¡¢²é¿´¡¢Ð޸ġ¢É¾³ýѧÉúµÄ¸öÈË×ÊÁϼ°ÃÜÂëµÈÐÅÏ¢¡£ £¨3£©ÊÔÌâ¹ÜÀí£º¹ÜÀíÔ±¿ÉÒÔÔö¼Ó¿¼ÊÔ¿ÆÄ¿£¬ ɾ³ý¡¢Ð޸ĿÆÄ¿£¬Ôöɾ¸Ã¶ÔÓ¦¿ÆĿϵÄÊÔÌâ¡£ £¨4£©³É¼¨¹ÜÀí£º¹ÜÀíÔ±¿ÉÒԲ鿴ËùÓÐѧÉúµÄ¿¼ÊÔÏà¹ØÐÅÏ¢£¬¼°Ñ§Éú¸öÈ˵ijɼ¨ÏêϸÐÅÏ¢¡£ £¨5£©µÇ¼¹ÜÀí£º¹ÜÀíÔ±¿ÉÒԲ鿴Ïà¹ØÈËÔ±µÇ¼¸ÃϵͳµÄÏà¹ØÇé¿ö£¬²éѯ¡¢É¾³ý¡£ £¨6£©½Ìʦ¹ÜÀí£º¹ÜÀíÔ±¿ÉÒÔÔö¼Ó½Ìʦ£¬Ð޸ģ¬É¾³ý½Ìʦ¡£ £¨7£©Í˳öϵͳ£º¹ÜÀíÔ±Í˳öµ±Ç°¿¼ÊÔϵͳ¡£
7
ÊýѧÓë¼ÆËã»ú¿ÆѧѧԺ±ÏÒµÉè¼Æ
ͼ3-1 ¹ÜÀíÔ±¶Ë×ÜÌåÓÃÀýͼ
3.2¹¦ÄÜÐèÇó
¸ÃϵͳÖÐÿÖÖÓû§¶Ë¾ùÐèÒªÍê³É²»Í¬µÄ¹¦ÄÜ£¬°üÀ¨×¢²á£¨½öѧÉú×¢²á£©£¬Ñ§Éú¶Ë£¬½Ìʦ¶Ë£¬¹ÜÀíÔ±¶Ë¡£
ÆäÖÐ×¢²á°üÀ¨µÄÄÚÈÝ£ºÓû§Ãû¡¢ÐÕÃû¡¢ÃÜÂë¡¢ÐԱ𡢵ØÖ·¡¢ÓÊÏä¡£ 3.2.1ÆäÖÐѧÉú¶Ë¹¦ÄÜÐèÇóÃèÊöÈçÏ£º
£¨1£©Ñ§ÉúµÇ¼Ö÷Ò³£¨Ñ§ÉúÊäÈëÕýÈ·µÄÓû§ÃûºÍÃÜÂëµÇ¼µ½Ñ§ÉúÖ÷Ò³£© £¨2£©×ÊÁϹÜÀí£º
1. ²é¿´¸öÈË×ÊÁÏ£¨Ñ§Éú¿ÉÒԲ鿴×Ô¼ºµÄ¸öÈË×ÊÁÏÐÅÏ¢£© 2. Ð޸ĸöÈË×ÊÁÏ£¨Ñ§Éú¿ÉÒÔÐÞ¸Ä×Ô¼ºµÄ¸öÈË×ÊÁÏÐÅÏ¢£© 3. Ð޸ĸöÈËÃÜÂ루ѧÉú¿ÉÒÔÐÞ¸Ä×Ô¼ºµÄ¸öÈËÃÜÂ룩 £¨3£©ÔÚÏß¿¼ÊÔ£º
1. Ñ¡Ôñ¸öÈËÒª½øÐеĿ¼ÊÔ¿ÆÄ¿¡£
2. ÈôÒѾ½øÐÐÁËij¸ö¿ÆÄ¿µÄ¿¼ÊÔÔò²»»áÓиÿÆÄ¿µÄÑ¡Ôñ¡£ £¨4£©³É¼¨²éѯ£º
8
ÊýѧÓë¼ÆËã»ú¿ÆѧѧԺ±ÏÒµÉè¼Æ
1. ÏÔʾ¸öÈËÒѾ½øÐÐÁËÄǼ¸¸ö¿ÆÄ¿µÄ¿¼ÊÔ¡££¨¿ÆÄ¿¡¢¿ÆÄ¿Ãû³Æ¡¢×Ü·ÖÊý¡¢ËùµÃ·ÖÊý¡¢¿¼ÊÔÈÕÆÚ¡¢ÏêϸÇé¿ö£©¡£
2. ÏêϸÇé¿ö£¨ÐÕÃû¡¢¿ÆÄ¿±àºÅ¡¢¿ÆÄ¿Ãû³Æ¡¢ÌâÊý¡¢×Üʱ¼ä¡¢×Ü·Ö¡¢¿¼ÊÔʱ¼ä¡¢½»¾íʱ¼ä¡¢µÃ·Ö £©¡£
£¨5£©Í˳öϵͳ£º Í˳öµ±Ç°¿¼ÊÔϵͳ¡£ 3.2.2ÆäÖнÌʦ¶Ë¹¦ÄÜÐèÇóÃèÊöÈçÏ£º
£¨1£©½ÌʦµÇ¼Ö÷Ò³£¨½ÌʦÊäÈëÕýÈ·µÄÓû§ÃûºÍÃÜÂëµÇ¼µ½Ñ§ÉúÖ÷Ò³£© £¨2£©Ñ§Éú¹ÜÀí£º
1. ²é¿´Ñ§Éú×ÊÁÏ£¨Ñ§ÉúµÄËùÓÐÐÅÏ¢£©¡¢Ð޸ġ¢É¾³ýѧÉú¡£
2. Ôö¼ÓѧÉú£¨Ôö¼ÓѧÉúµÄËùÓÐÐÅÏ¢£¬Óû§Ãû¡¢ÐÕÃû¡¢ÃÜÂë¡¢ÐԱ𡢵ØÖ·¡¢ÓÊÏ䣩 3. ËÑË÷ѧÉú£¨¸ù¾ÝѧÉúµÄÐÕÃû£©
£¨3£©ÊÔÌâ¹ÜÀí£º
1. ²é¿´ËùÓеĿÆÄ¿Çé¿ö£¨IDºÅ¡¢¿ÆÄ¿Ãû³Æ¡¢Ê±¼ä¡¢×´Ì¬¡¢´´½¨Ê±¼ä¡¢×ÜÌâÊý¡¢×Ü·ÖÊý¡¢Î¬»¤¡¢
²Ù×÷£©
2. ÐÞ¸ÄËùÓÐÐ޸ĿÆÄ¿£¨¿ÆÄ¿Ãû³Æ¡¢Ê±¼ä¡¢×´Ì¬{¿ª·¢¡¢¹Ø±Õ}¡¢ÃèÊö£© 3. ÐÞ¸ÄËùÓÐÌâÄ¿£¨ÌâºÅ¡¢ÌâÄ¿ÄÚÈÝ¡¢·ÖÊý¡¢ÀàÐÍ¡¢ÕýÈ·´ð°¸£©
4. Ôö¼Ó¿ÆÄ¿£¨¿ÆÄ¿Ãû³Æ¡¢Ê±¼ä¡¢×´Ì¬{¿ª·¢¡¢¹Ø±Õ}¡¢ÃèÊö£©
5. Ôö¼ÓÌâÄ¿£¨ÌâÄ¿ÄÚÈÝ¡¢·ÖÊý¡¢ÀàÐÍ{µ¥Ñ¡Ìâ¡¢¶àÑ¡Ìâ}¡¢Ñ¡Ïî{×î¶à°ËÏî}£© 6. ɾ³ý¿ÆÄ¿£¬ÌâÄ¿£¨ËùÓÐÄÚÈÝ£©
1. ¿É¸ù¾Ý¿ÆÄ¿¡¢ÐÕÃû¡¢Óû§Ãû¡¢¿ªÊ¼ÈÕÆÚ½áÊøÈÕÆÚ½øÐвéѯѧÉú¿¼ÊÔÐÅÏ¢¡£ 2. ¿É²é¿´Ä³Ñ§ÉúÏà¹Ø¿ÆÄ¿µÄÐÅÏ¢£¨ÌâºÅ¡¢ÕýÈ·´ð°¸£¬Ëù´ð´ð°¸¡¢µÃ·Ö£©
£¨4£©³É¼¨¹ÜÀí£º
£¨5£©µÇ¼¹ÜÀí£º
1. ¿É²éѯËùÓÐÓû§µÄµÇ¼Çé¿ö£¨°üÀ¨Ñ§Éú¡¢½ÌʦµÄÓû§Ãû¡¢IPµØÖ·¡¢³É¹¦/ʧ°Ü¡¢µÇ¼ʱ¼ä£© 2. ¿É¸ù¾Ý¿ªÊ¼ÈÕÆÚ½áÊøÈÕÆÚ½øÐвéѯ¡£ 3. ɾ³ý²éѯµ½µÄÏà¹ØÇé¿ö¡£ £¨6£©Í˳öϵͳ£ºÍ˳öµ±Ç°¿¼ÊÔϵͳ¡£ 3.2.3ÆäÖйÜÀíÔ±¶Ë¹¦ÄÜÐèÇóÃèÊöÈçÏ£º
£¨1£©½ÌʦµÇ¼Ö÷Ò³£¨½ÌʦÊäÈëÕýÈ·µÄÓû§ÃûºÍÃÜÂëµÇ¼µ½Ñ§ÉúÖ÷Ò³£© £¨2£©Ñ§Éú¹ÜÀí£º
1. ²é¿´Ñ§Éú×ÊÁÏ£¨Ñ§ÉúµÄËùÓÐÐÅÏ¢£©¡¢Ð޸ġ¢É¾³ýѧÉú¡£
2. Ôö¼ÓѧÉú£¨Ôö¼ÓѧÉúµÄËùÓÐÐÅÏ¢£¬Óû§Ãû¡¢ÐÕÃû¡¢ÃÜÂë¡¢ÐԱ𡢵ØÖ·¡¢ÓÊÏ䣩 3. ËÑË÷ѧÉú£¨¸ù¾ÝѧÉúµÄÐÕÃû£©
£¨3£©ÊÔÌâ¹ÜÀí£º
1. ²é¿´ËùÓеĿÆÄ¿Çé¿ö£¨IDºÅ¡¢¿ÆÄ¿Ãû³Æ¡¢Ê±¼ä¡¢×´Ì¬¡¢´´½¨Ê±¼ä¡¢×ÜÌâÊý¡¢×Ü·ÖÊý¡¢Î¬»¤¡¢
²Ù×÷£©
2. ÐÞ¸ÄËùÓÐÐ޸ĿÆÄ¿£¨¿ÆÄ¿Ãû³Æ¡¢Ê±¼ä¡¢×´Ì¬{¿ª·¢¡¢¹Ø±Õ}¡¢ÃèÊö£©
9