Êý¾Ý¿â¹ÜÀíϵͳ
×ÝÊý£¬¾Ýά»¤Êý¾ÝµÄ°²È«ÐÔºÍÍêÕûÐÔ£¬ÒÔ¼°½øÐжàÓû§ÏµIJ¢·¢¿ØÖƺͻָ´Êý¾Ý¿â¡£ ½á¹¹»¯Éè¼Æ
(E.W.dijkstra)ÔÚ1969
ϵͳÉè¼Æ£ºËÄ¡¢¼ò´ðÌâ 1´ð·½·¨ºÍÔÔò
Ç¡µ±µÄÃüÃû¼°Ç¡µ±½øÐд¦Àí¿òµÄ±àºÅ¡£ 2´ð
ÒÔÏÂ
±¨±í×¢²áÎļþ¡¢±¨±í±êÌâÃèÊöÎļþ¡¢±¨±íÀ¸Ä¿ÃèÊöÎļþ¡¢±¨±í¹Ì¶¨±íµ¥ÔªÃèÊöÎļþ¡¢±¨±í±ä ¶¯±íµ¥Ôª¼ÆË㹫ʽÃèÊöÎļþ¡¢±¨±íÉóºË¹«Ê½ÃèÊöÎļþ¡¢±¨±íÊý¾ÝÎļþµÈÏàÓ¦µÄÊý¾ÝÎļþ3´ð
ÇëÐðÊö²úÆ·ÏúÊÛºËËãÁ÷³Ì¡£
ÏúÊÛ¶©µ¥
×îºó½øÐÐÓ¦ÊÕ¿î´¦Àí¼°×ªÕË´¦Àí¡£ 4´ð
´¦ÀíÄÚÈݸ´ÔÓ ´¦Àí·½·¨¶àÑù»¯ ÓëÆäËû¶à¸ö×ÓϵͳÏàÁªÏµ Îå¡¢ÒµÎñÌâ
1.ÇëÐðÊöÓÃÓÑϵͳ¹ÜÀíÆ½Ì¨ÏµÍ³¹ÜÀíÔ±ÓëÕÊÌ×Ö÷¹ÜµÄ¹¤×÷Çø±ð£¿ 2.ÇëÐðÊöÔÚÕËÎñ´¦ÀíϵͳÖÐÈçºÎÉè¼ÆÊµÏÖ¼ÇÕËÆ¾Ö¤µÄÊäÈë¿ØÖÆ£¿ 3.ijÆóÒµµÄ²É¹º¶©µ¥´¦ÀíµÄÒµÎñÁ÷³ÌÈçÏÂËùÊö£º
£¨1£©ÓÉÇ빺Õß¼ÈëÇ빺µ¥£¬²¢½«Ç빺µ¥´æÈëÇ빺µ¥ÎļþÖÐ
£¨2£©²É¹º²¿ÃÅÓÉרְÈËÔ±ÉóºËÇ빺µ¥£¬¼´½«Ç빺µ¥Óë´æ»õÎļþÖеÄ×î¸ß´¢Á¿ºÍ×îµÍ´¢Á¿½ø
ÐбȽϣ¬È·ÈÏÇ빺µ¥µÄÓÐЧÐÔ
£¨3£©¸ù¾Ý¸÷¹©Ó¦É̵ı¨¼ÛÒÔ¼°¸÷¹©Ó¦É̵ÄÐÅÓõȼ¶µÈÐÅÏ¢£¬ÌôÑ¡ÊʺϵũӦÉÌ £¨4£©²úÉú²É¹º¶©µ¥Îļþ£¬¼Ç¼²É¹ºÒµÎñ
¼Ó¹¤Éæ¼°µÄÎļþÓУºÇ빺µ¥Îļþ¡¢¹©Ó¦É̵µ°¸ÐÅÏ¢Îļþ¡¢²ÄÁÏÊмÛÐÅÏ¢
¸ÃÊý¾ÝÁ÷³ÌͼµÄÁ÷ÈëÊý¾ÝÊÇ£ºÇ빺µ¥ºÍ¿â´æÐÅÏ¢£¬ÐèÒª²Î¿¼¹©Ó¦É̵µ°¸ÎļþºÍ²ÄÁÏÊмÛÎļþ£¬×îºóÉú³É²É¹º¶©µ¥Îļþ¡£
ÒªÇ󣺻æÖƲɹº¶©µ¥´¦ÀíµÄ¶þ²ãÊý¾ÝÁ÷³Ìͼ¡£ ²Î¿¼´ð°¸£º
1.Çë˵Ã÷ÓÃÓÑÖУ¬ÏµÍ³¹ÜÀíÔ±ÓëÕÊÌ×Ö÷¹ÜµÄ¹¤×÷Çø±ð ´ð£º
Ö÷Òª¹¦ÄÜ ÕÊÌ× ¹¦ÄÜÑ¡Ïî ÕÊÌ×½¨Á¢ ÕÊÌ×ÐÞ¸Ä ÕÊÌ×ÒýÈë ÕÊÌ×Êä³ö Äê¶ÈÕÊ Äê¶ÈÕʽ¨Á¢ Çå¿ÕÄê¶ÈÊý¾Ý Äê¶ÈÕÊÒýÈë Äê¶ÈÕÊÊä³ö ½áתÉÏÄêÊý¾Ý ϵͳ ÉèÖñ¸·Ý¼Æ»® Éý¼¶ACCESSÊý¾Ý Éý¼¶SQLÊý¾Ý ȨÏÞ ÊÓͼ ½ÇÉ« Óû§ ȨÏÞ Ë¢Ð Çå³ýµ¥¾ÝËø¶¨ Çå³ýÒì³£ÈÎÎñ ÉÏ»úÈÕÖ¾ ϵͳ¹ÜÀíÔ± Y N Y Y N N N N N Y£¨ÕÊÌ×£© Y Y Y Y Y Y Y Y Y ÕÊÌ×Ö÷¹Ü N Y N N Y Y Y Y Y Y£¨Äê¶ÈÕÊ£© Y Y N N Y£¨±¾ÕÊÌ×£© Y N N N
2.ÇëÐðÊöÔÚÕËÎñ´¦ÀíϵͳÖÐÈçºÎÉè¼ÆÊµÏÖ¼ÇÕËÆ¾Ö¤µÄÊäÈë¿ØÖÆ£¿
´ð£ºµÚÒ»£¬Æ¾Ö¤ÀàÐͼì²é¿ØÖÆ¡£ÓëÆ¾Ö¤ÀàÐÍÊÇ·ñÏà·ûµÄ¼ì²é£º¼´¼ì²éÊäÈëµÄ½è·½¿ÆÄ¿»ò´û·½¿ÆÄ¿ÓëÆ¾Ö¤ÀàÐÍÊÇ·ñÏà·ûµÄ¼ì²é¡£Ìض¨µÄƾ֤ÀàÐÍÓÐʱҪÇóƾ֤ÖбØÐë³öÏÖijЩ¿ÆÄ¿¡£È縶¿îƾ֤Öдû·½¿ÆÄ¿±ØÐë³öÏÖ¡°Ïֽ𡱻ò¡°ÒøÐдæ¿î¡±¿ÆÄ¿£»ÊÕ¿îÆ¾Ö¤ÖУ¬½è·½¿ÆÄ¿±ØÐë³öÏÖ¡°Ïֽ𡱻ò¡°ÒøÐдæ¿î¡±¿ÆÄ¿¡£
µÚ¶þ£¬¿ÆÄ¿¿ØÖÆ¡£ÊÇ·ñÊÇÃ÷ϸ¼ÇÕË¿ÆÄ¿µÄ¼ì²é£º¼ì²éƾ֤ÖпÆÄ¿±àÂëÊÇ·ñΪ×îµ×¼¶¿ÆÄ¿±àÂë»ò¼ÇÕËÃ÷ϸ¿ÆÄ¿¡£ÔÚ¼ÆËã»úÌõ¼þÏ£¬¿ÆÄ¿ÊÇ·Ö¼¶µÄ¡£ÊäÈë¼ÇÕËÆ¾Ö¤Ê±£¬Ö»ÄÜÊäÈë¼ÇÕËÃ÷
ϸ¿ÆÄ¿»ò×îµ×¼¶¿ÆÄ¿£¬²»ÄÜÊäÈë¿ØÖÆÐÔ¿ÆÄ¿»ò¸¸¿ÆÄ¿¡£
µÚÈý£¬½ð¶îƽºâ¿ØÖÆ¡£ÈκÎÒ»ÕÅÆ¾Ö¤¶¼Âú×ã¡°ÓÐ½è±ØÓдû£¬½è´û±ØÏàµÈ¡±µÄÔÔò¡£Òò´Ë£¬¶ÔÿһÕÅÆ¾Ö¤´æÈëÆ¾Ö¤Îļþ֮ǰ£¬Æä¿ØÖÆ»úÖÆÎª£º×Ô¶¯½øÐнè´ûƽºâ¼ì²é¡£
µÚËÄ£¬ÍêÕûÐÔ¿ØÖÆ£¬¼´¶ÔÊäÈëÄÚÈÝÊÇ·ñÍêÕûËù×öµÄ¿ØÖÆ
µÚÎ壬³ÌÐò¿ØÖÆ¡£°üº¬Æ¾Ö¤ºÅÁ¬Ðø¿ØÖÆ¡¢Æ¾Ö¤ÈÕÆÚÕýÈ·ÐÔ¿ØÖÆ¡¢¿ÆÄ¿´úÂëºÏ·¨ÐÔ¿ØÖÆ¡¢Æ¾Ö¤Ð޸ĿØÖÆ¡£
3.Çë»æÖÆ²É¹º¶©µ¥µÄÊý¾ÝÁ÷³Ìͼ
´ð£ºÍ¼ÐηûºÅÕýÈ·£¬¼Ó¹¤ÊÇԲȦ£¬Êý¾ÝÁ÷ÊÇ´ø¼ýÍ·µÄÏßÌõ¡££¨·ûºÅÕûÌå´íÎó¿Û6·Ö£© ±ØÐëÓеļӹ¤ÊÇ£º£¨1£©Ç빺µ¥Â¼Èë¼Ó¹¤£¬Á÷ÈëÊý¾ÝÁ÷ÊÇÇ빺µ¥£¬Á÷³öÊÇÇ빺µ¥Îļþ £¨2£©ÉóºËÇ빺µ¥£¨Ç빺ÓÐЧÐÔÉóºË£©£¬Á÷ÈëÊý¾ÝÊÇÇ빺µ¥ÎļþºÍ¿â´æÐÅÏ¢£¬Á÷³öÊý¾ÝÊÇÇ빺µ¥Îļþ
£¨3£©²É¹º¶©µ¥Éú³É¼Ó¹¤¡£Ñ¡Ôñ¹©Ó¦ÉÌ£¬Á÷ÈëÊý¾ÝÁ÷Êǹ©Ó¦É̵µ°¸Îļþ¡¢²ÄÁÏÊмÛÎļþ¡¢Ç빺µ¥Îļþ£¬Á÷³öÊý¾ÝÁ÷ÊDzɹº¶©µ¥Îļþ¡££¨È±ÉÙ¼Ó¹¤»òÁ÷ÈëÁ÷³ö´íÎó¿Û3·Ö£¬Ôö¼Ó¼Ó¹¤²»¿Û·Ö£©