Á˶ÔÏóÄ£ÐÍÖвÙ×÷ºÍÔ¼ÊøµÄº¬Òå¡¢¶¯Ì¬Ä£ÐÍÖж¯×÷µÄÒâÒå¡£
¹¦Äܽ¨Ä£¹ý³Ì£ºÈ·¶¨ÊäÈëÖµºÍÊä³öÖµ¡¢½¨Á¢Êý¾ÝÁ÷ͼ¡£
5. ÔÚÃæÏò¶ÔÏó·½·¨ÖУ¬ÐÅÏ¢Òþ±Îͨ¹ý¶ÔÏóµÄ·â×°ÐÔÀ´ÊµÏÖ¡£Àà½á¹¹·ÖÀëÁ˽ӿںÍʵÏÖ£¬
´Ó¶øÖ§³ÖÁËÐÅÏ¢Òþ±Î¡£
6. ÃæÏò¶ÔÏóÓÐÈý¸ö»ù±¾ÒªËØ£º³éÏó¡¢·â×°ÐÔ£¨ÐÅÏ¢Òþ±Î£©¡¢¹²ÏíÐÔ¡£ÃæÏò¶ÔÏó¼¼ÊõÔÚÈý¸ö
¼¶±ðÉÏ´Ù½øÁ˹²Ïí£ºÍ¬Ò»¸öÀàÖеĹ²Ïí£¨ÈçͬһÀàÖÐÓÐÏàͬµÄÊý¾Ý½á¹¹£©¡¢ÔÚͬһ¸öÓ¦ÓÃÖеĹ²Ïí¡¢ÔÚ²»Í¬Ó¦ÓÃÖеĹ²Ïí£¨Èç¿âÀàÕâÖÖ»úÖÆ£©¡£
7. ÔÚÈ·¶¨ÊôÐÔʱ£¬ËùÓÐÐÞÊÎÐÔÃû´Ê´Ê×éÊǺîÑ¡¶¨ÊôÐÔ¡£ÔÚÈ·¶¨Ààʱ£¬ËùÓÐÃû´ÊÊǺòÑ¡µÄ
Àà¡£³£Óö¯´Ê»ò¶¯´Ê´Ê×éÀ´±íʾ¹ØÁª¡£Óëʱ¼äÁªÏµÔÚÒ»ÆðµÄ˲ʱ²Ù×÷ÊǶ¯×÷£¬ÓÐʱ¼ä¼ä¸ôµÄ²Ù×÷Êǻ¡£
8. ÔÚÀàµÄ²ã´Î½á¹¹ÖУ¬Éϲã³Æ×÷¸¸Àà»ò³¬À࣬ϲã³ÉΪ×ÓÀà¡£
9. ÃæÏò¶ÔÏóµÄÖ÷ÒªÌØÕ÷£º¶ÔÏóΩһÐÔ£¨¶ÔÏó±¾ÉíΩһµÄ±êʶ£¬Í¨¹ýÕâÖÖ±êʶ¿ÉÕÒµ½ÏàÓ¦
¶ÔÏ󣩡¢·ÖÀàÐÔ£¨¾ßÓÐÒ»ÖµÄÊý¾Ý½á¹¹ºÍÐÐΪµÄ¶ÔÏó³éÏó³ÉÀࣩ¡¢¼Ì³ÐÐÔ¡¢¶à̬ÐÔ¡£
¶þ¡¢ ÃæÏò¶ÔÏó·ÖÎö
1. ÃæÏò¶ÔÏó·ÖÎö¾ÍÊdzéÈ¡ºÍÕûÀíÓû§ÐèÇó²¢½¨Á¢ÎÊÌâÓò¾«È·Ä£Ð͵Ĺý³Ì¡£Ä¿µÄÊǶԿ͹Û
ÊÀ½çµÄϵͳ½øÐн¨Ä£¡£ 2. ÃæÏò¶ÔÏó·ÖÎöÖеĶ¨Òå½á¹¹£º
Ò»°ã-ÌØÊâ½á¹¹£ºÒ²³Æ·ÖÀà½á¹¹£¬ÊÇ¡°»ò¡±¡¢¡°is a¡±µÄ¹Øϵ¡£ ÕûÌå-²¿·Ö½á¹¹£ºÒ²³Æ×é×°½á¹¹£¬ÊÇ¡°Ó롱¡¢¡°has a¡±µÄ¹Øϵ¡£
3. ÃæÏò¶ÔÏó·ÖÎöÄ£Ð͵Ä×÷ÓãºÃ÷È·ÎÊÌâÒªÇó£¬ÎªÓû§ºÍ¿ª·¢ÈËÔ±ÌṩÃ÷È·ÐèÇó¡¢ÎªÓû§
ºÍ¿ª·¢ÈËÔ±Ìṩһ¸öÐÉÌ»ù´¡¡¢×÷Ϊºó¼ÌµÄÉè¼ÆºÍʵÏÖµÄ
25
¿ò¼Ü¡£
Èý¡¢ ÃæÏò¶ÔÏóÉè¼Æ
1. ÖØÓÃÒ²½ÐÔÙÓûò¸´Óã¬Ö¸Í¬Ò»ÊÂÎï²»×÷Ð޸ĻòÉԼӸĶ¯¾Í¿É¶à´ÎÖظ´Ê¹ÓᣠÈí¼þ¸´Óõķ¶Î§£ºÊý¾Ý¸´Óá¢Ä£¿é¸´Óᢽṹ¸´Óá¢Éè¼Æ¸´Óᢹæ¸ñ˵Ã÷¸´ÓᣠÈí¼þ¸´Óü¼Êõ£ººÏ³É¼¼Êõ¡¢Éú³É¼¼Êõ¡¢ÃæÏò¶ÔÏóµÄÈí¼þ¸´Óü¼Êõ¡£ 2. ÃæÏò¶ÔÏóÉè¼Æ·ÖΪ£º
ϵͳÉè¼Æ£ºÄÚÈÝ°üÀ¨£ºÏµÍ³·Ö½â¡¢È·¶¨²¢·¢ÐÔ¡¢´¦Àí¼°ÆäÈÎÎñ·ÖÅä¡¢Êý¾Ý´æ´¢¹ÜÀí¡¢
È«¾Ö×ÊÔ´µÄ´¦Àí¡¢Ñ¡ÔñÈí¼þ¿ØÖÆ»úÖÆ¡¢ÈË»ú½»»¥½Ó¿ÚÉè¼Æ¡£
¶ÔÏóÉè¼Æ£ºÄÚÈÝ°üÀ¨£º»ñµÃ²Ù×÷¡¢È·¶¨²Ù×÷µÄÄ¿±ê¶ÔÏó¡¢Ëã·¨Éè¼Æ¡¢ÓÅ»¯Éè¼Æ¡¢¿ØÖÆ
µÄʵÏÖ¡¢µ÷Õû¼Ì³Ð¡¢¹ØÁªµÄÉè¼Æ¡£
3. ÃæÏò¶ÔÏóÉè¼Æ×¼Ôò£ºÄ£¿é»¯¡¢³éÏó¡¢ÐÅÏ¢Òþ±Î¡¢µÍñîºÏ¡¢¸ßÄÚ¾Û¡£ 4. ÃæÏò¶ÔÏóÉè¼ÆÖеÄÈýÖÖÄÚ¾Û£º²Ù×÷ÄÚ¾Û¡¢ÀàÄÚ¾Û¡¢Ò»°ã-¾ßÌåÄÚ¾Û¡£
5. ÃæÏò¶ÔÏóµÄ¿ª·¢·½·¨£ºBooch·½·¨£¨ÔÊÇÃæÏòAdaÓïÑԵģ¬²¢´¦ÓÚÃæÏò¶ÔÏ󿪷¢·½·¨
µÄµì»ùÐÔµØ룩¡¢Coad·½·¨¡¢OMT·½·¨¡¢OOSE·½·¨¡£
6. ÃæÏò³ÌÐòÉè¼ÆÖÐÌá¸ßÖØÓÃÐÔµÄ×¼Ôò£º£¨1£©Ìá¸ß·½·¨µÄÄÚ¾Û¡££¨2£©¼õС·½·¨µÄ¹æÄ£¡££¨3£©
±£³Ö·½·¨µÄÒ»ÖÂÐÔ¡££¨4£©°Ñ²ßÂÔÓëʵÏÖ·Ö¿ª¡££¨5£©È«Ã渲¸Ç¡££¨6£©¾¡Á¿²»Ê¹ÓÃÈ«¾ÖÐÅÏ¢¡£
7. ÃæÏò³ÌÐòÉè¼ÆÖÐÌá¸ßÀ©³äÐÔµÄ×¼Ôò£º£¨1£©·âװʵÏÖ²ßÂÔ¡££¨2£©²»ÒªÓÃÒ»¸ö·½·¨±éÀú¶à
Ìõ¹ØÁªÁ´¡££¨3£©±ÜÃâʹÓöà·ÖÖ§Óï¾ä¡££¨4£©¾«ÐÄÈ·¶¨¹«Óз½·¨¡£
8. ÃæÏò³ÌÐòÉè¼ÆÖÐÌá¸ß½¡×³ÐÔµÄ×¼Ôò£º£¨1£©Ô¤·ÀÓû§µÄ²Ù×÷´íÎó¡££¨2£©¼ì²é²ÎÊýµÄºÏ·¨
ÐÔ¡££¨3£©²»ÒªÔ¤ÏÈÈ·¶¨ÏÞÖÆÌõ¼þ¡££¨4£©ÏȲâÊÔºóÓÅ»¯¡£
26
9. ±£³ÖÉè¼Æ½á¹ûÇåÎúÒ׶ÁµÄÖ÷ÒªÒòËØ£º£¨1£©ÓôÊÒ»Ö¡££¨2£©Ê¹ÓÃÒÑÓеÄÐÒé¡££¨3£©¼õÉÙ
ÏûϢģʽµÄÊýÄ¿¡££¨4£©±ÜÃâÄ£ºýµÄ¶¨Òå¡£
10. ÃæÏò¶ÔÏóÈí¼þµÄ²âÊÔ·ÖΪËã·¨²ã¡¢Àà²ã¡¢Ä£¿é²ã¡¢ÏµÍ³²ãËĸö²ã´Î½øÐС£
11. ÃæÏò¶ÔÏóÉè¼ÆµÄÆô·¢¹æÔò£º£¨1£©Éè¼Æ½á¹ûÇåÎúÒ׶®¡£(2)Ò»°ã-¾ßÌå½á¹¹µÄÉî¶ÈÓ¦Êʵ±¡£
£¨3£©Éè¼Æ¼òµ¥µÄÀà¡££¨4£©Ê¹Óüòµ¥ÐÒé¡££¨5£©Ê¹Óüòµ¥²Ù×÷¡££¨6£©°ÑÉè¼Æ±ä¶¯¼õµ½×îС¡£
Éè¼Æ¼òµ¥µÄÀàӦעÒ⣺£¨1£©±ÜÃâ°üº¬¹ý¶àµÄÊôÐÔ¡££¨2£©ÓÐÃ÷È·¶¨Òå¡££¨3£©¾¡Á¿¼ò»¯¶Ô
Ïó¼äµÄºÏ×÷¹Øϵ¡££¨4£©²»ÒªÌṩ̫¶à²Ù×÷¡£
ËÄ¡¢ ÐÎʽ»¯·½·¨
1. ÐÎʽ»¯¹æÔ¼µÄÄ¿±êÊÇÎÞ¶þÒåÐÔ¡¢Ò»ÖÂÐÔºÍÍêÕûÐÔ¡£ÐÎʽ»¯¹æÔ¼ÓïÑÔÓÉÓï·¨¡¢ÓïÒå¡¢Ò»×é
¹Øϵ×é³É¡£¼¯ºÏÂÛÊÇάҲÄÉ¿ª·¢·½·¨µÈÐÎʽ»¯·½·¨µÄ»ù´¡¡£
ÓïÒåÖ¸³öÓïÑÔÈçºÎ±íʾϵͳÐèÇó¡£¾µäµÄÓïÒ嶨Òå·½·¨ÓУºÖ¸³ÆÓïÒå¡¢´úÊýÓïÒå¡¢²Ù×÷ÓïÒå·½·¨¡£
2. ÓÐÏÞ״̬»úÊÇʵʱϵͳÉè¼ÆÖеÄÒ»ÖÖÊýѧģÐÍ£¬ÓÉÒ»¸öÓÐÏÞµÄ״̬¼¯ºÏ¡¢Ò»¸öÓÐÏÞµÄÊä
È뼯ºÏ¡¢Ò»¸ö±äǨº¯Êý×é³É¡£
Óŵ㣺¼òµ¥Ò×Óã¬×´Ì¬¼äµÄ¹ØϵÄÜÖ±¹Û¿´µ½¡£
ȱµã£ºÈκÎʱ¿ÌϵͳֻÄÜÓÐÒ»¸ö״̬£¬ÎÞ·¨±íʾ²¢·¢ÐÔ£¬²»ÄÜÃèÊöÒì²½²¢·¢ÏµÍ³¡£
3. PetriÍøÊÇÔÚÈí¼þ·ÖÎöÖУ¬ÓÃÒ»ÖÖϵͳµÄÊýѧºÍͼÐεÄÃèÊöºÍ·ÖÎöµÄ·½·¨¡£Ê¹ÓÃͼÐι¤¾ß£¬
¿ÉÒÔ±íʾϵͳ½á¹¹ºÍ¶¯Ì¬ÐÐΪ·½ÃæµÄÐÅÏ¢¡£
4. PetriÍøÀíÂÛÈÏΪ£¬ÈκÎϵͳÊÇÓɱíʾ״̬µÄÔªËغͱíʾ״̬±ä»¯µÄÔªËØ×é³É¡£ÓÃλÖñí
ʾ״̬µÄÔªËØ£¬·ûºÅΪ¡°¡ð¡±¡£ÓÃתÒƱíʾ״̬±ä»¯µÄÔªËØ£¬·ûºÅΪ¡°¡ª¡±»ò ¡°|¡±¡£
27
5. PetriÍøµÄÐÐΪÌØÕ÷·ÖÎö·½·¨Óпɸ²¸ÇÐÔÊ÷¡¢¾ØÕó·½³ÌÇó½â¡¢·Ö²ã»ò¼ò»¯ÈýÀà¡£PetriÍø
µ½³ÌÐò½á¹¹µÄת»»·½·¨£ºÁ÷³Ìͼ·½·¨¡¢±à³ÌÓïÑԵķ½·¨¡¢ÃæÏò¶ÔÏóµÄ³ÌÐòÉè¼Æ·½·¨¡£
6. ¾»ÊÒÊÇÒ»ÖÖÒÔºÏÀíµÄ³É±¾¿ª·¢¸ßÖÊÁ¿Èí¼þµÄ»ùÓÚÀíÂÛ¡¢ÃæÏò¹¤×÷×éµÄ·½·¨¡£¾»ÊÒ¹ý³ÌÇ¿
µ÷¹æÔ¼ºÍÉè¼ÆÉϵÄÑϸñÐÔ£¬¾»ÊÒÈí¼þ¹¤³ÌʹÓúнṹ¹æÔ¼µÄ·½·¨À´×ñ´Ó²Ù×÷·ÖÎöÔÔò¡£
7. ¾»ÊÒ·½·¨Î´¹ã·ºÊ¹ÓõÄÔÒò£º£¨1£©¾»ÊÒ·½·¨Ì«ÀíÂÛ¡¢Ì«Êýѧ»¯£¬Ò»Ö±ÄÑÒÔÔÚÕæʵµÄÈí¼þ
¿ª·¢ÖÐʹÓᣣ¨2£©²»ÐèÒª½øÐе¥Ôª²âÊÔ£¬Óë´ó¶àÊýÈí¼þ¿ª·¢·½Ê½±³Àë¡££¨3£©Èí¼þ¿ª·¢²úÒµµÄ³ÉÊì¶È¡£
8. ¿Í»§/·þÎñÆ÷ģʽµÄϵͳ½á¹¹ÖеķþÎñÆ÷£ºÎļþ·þÎñÆ÷¡¢Êý¾Ý¿â·þÎñÆ÷¡¢ÊÂÎñ·þÎñÆ÷¡¢×é
¼þ·þÎñÆ÷¡£
Îå¡¢ ÃæÏò¶ÔÏó·½·¨-UML
1. UMLÊÇÒ»ÖÖ¶¨ÒåÁ¼ºÃ¡¢Ò×ÓÚ±í´ï¡¢¹¦ÄÜÇ¿´óÇÒÆÕ±éÊÊÓõĽ¨Ä£ÓïÑÔ£¬Í³Ò»ÁËBooch
·½·¨¡¢OMT·½·¨¡¢OOSE·½·¨µÄ±íʾ·½·¨£¬ÈÚÈëÁËÈí¼þ¹¤³ÌÁìÓòµÄÐÂ˼Ï롢з½·¨ºÍм¼Êõ¡£ËüµÄ×÷ÓÃÓò²»ÏÞÓÚÖ§³ÖÃæÏò¶ÔÏóµÄ·ÖÎöÓëÉè¼Æ£¬»¹Ö§³Ö´ÓÐèÇó·ÖÎö¿ªÊ¼µÄÈí¼þ¿ª·¢È«¹ý³Ì¡£
2. Ϊ±í´ï¿Í¹ÛÊÂÎïÖ®¼äµÄ¹Øϵ£¬UML¸ø³öÁËÒÔÏ»ù±¾ÊõÓ
¹ØÁª£ºÊÇÀàÄ¿Ö®¼äµÄÒ»Öֽṹ¹Øϵ£¬ÊǶÔÒ»×é¾ßÓÐÏàͬ½á¹¹¡¢ÏàͬÁ´µÄÃèÊö¡£ÆäÖÐÁ´
ÊǶÔÏóÖ®¼ä¾ßÓÐÌض¨ÓïÒå¹ØϵµÄ³éÏó¡£
·º»¯£ºÊÇÒ»°ãÐÔÀàÄ¿(»ò³Æ³¬Àà»ò¸¸Àà)ºÍËüµÄ½ÏΪÌØÊâÐÍÀàÄ¿(³ÆΪ×ÓÀà)Ö®¼äµÄÒ»ÖÖ¹Øϵ¡£
ϸ»¯£ºÊÇÀàÄ¿¼äµÄÓïÒå¹Øϵ£¬ÆäÖÐÒ»¸öÀàÄ¿¹æÔ¼Á˱£Ö¤ÁíÒ»¸öÀàÄ¿Ö´ÐеÄÆõÔ¼¡£ ÒÀÀµ£ºÊÇÒ»ÖÖʹÓùØϵ£¬ÓÃÓÚÃèÊöÒ»¸öÀàĿʹÓÃÁíÒ»ÀàÄ¿µÄÐÅÏ¢ºÍ·þÎñ¡£
28