±ÏÒµÂÛÎÄ¡ª¡ªÑ§ÉúÐÅÏ¢¹ÜÀíϵͳ
ͼ2-15 ɾ³ýѧÉúÊý¾Ý
ËÄ¡¢³É¼¨¹ÜÀíÄ£¿é·Ö²ãÊý¾ÝÁ÷ͼ£º£¨Í¼2-16ÖÁ2-18£©
¿Î³Ì±í
ѧÉú±í
ͼ2-17 ×Ü·Ö¼ÆËã
±¸·Ý°à¼¶Ãû³Æ
±¸·ÝÊý¾Ýµ¥ 3.4.1²éѯ³É¼¨Êý¾Ý ±¸·ÝÊý¾Ý 3.4.2Êý ¾Ý±¸·Ý °à¼¶Ãû³Æ 3.3.1²éѯ³É¼¨Êý¾Ý ³É¼¨Êý¾Ý 3.3.2¼ÆËã×Ü·Ö¼°Ãû´Î ³É¼¨ÐÅÏ¢ ³Éͼ2-16 ³É¼¨Â¼Èë ³É¼¨±í
°à¼¶Ãû³Æ ѧÉúÓë¿Î³ÌÊý¾Ý 3.2.1²éѯѧÉú¼°¿Î³ÌÐÅÏ¢ ³É¼¨Êý¾Ý 3.2.2³É ¼¨Â¼Èë ³É¼¨±í ×Ü·Ö±í
×Ü·Ö±í
³É¼¨±í
³É¼¨±¸·Ý±í
±ÏÒµÂÛÎÄ¡ª¡ªÑ§ÉúÐÅÏ¢¹ÜÀíϵͳ
ͼ2-18 ³É¼¨±¸·Ý
ͼ2-24 ѧÉúÐÅÏ¢²éѯ
ѧÉú±í
ѧÉúÐÅÏ¢²éѯҪÇó 6.2.1ÒªÇó¼Ó¹¤ ²éѯ¹æÔò 6.2.2²é ѯ´¦Àí ²éѯ½á¹û
Æß¡¢²éѯģ¿é·Ö²ãÊý¾ÝÁ÷ͼ£º£¨Í¼2-24ÖÁͼ2-26£©
×Ü·Ö±í
³É¼¨±í
2£®2£®2 Êý¾Ý×Öµä
Ò»¡¢Êý¾ÝÁ÷ÌõÄ¿£º
£¨1£©Ñ§ÉúÐÅÏ¢¹ÜÀíÄ£¿é£º
ѧÉúÐÅÏ¢¹ÜÀíÒªÇó=[ÐÂÉúÊý¾Ý´¦ÀíÒªÇó|°à¼¶Êý¾Ý¹ÜÀíÒªÇó|Ìí¼ÓÊý¾ÝÒªÇó|Êý¾Ýɾ³ýÒªÇó|Êý¾Ý±¸·ÝÒªÇó]
ÐÂÉúÊý¾Ý´¦ÀíÒªÇó=[ÐÂÉúÊý¾Ý|°à¼¶ÊýÄ¿|ÆðʼѧºÅ|°à¼¶Ãû³Æ|רҵ]
°à¼¶Êý¾Ý¹ÜÀíÒªÇó=[°à¼¶Ãû³Æ|ÐÞ¸ÄÒªÇó]
Ìí¼ÓÊý¾ÝÒªÇó=[µ¥¸öѧÉúÊý¾Ýµ¥|³ÉÅúÊý¾Ýµ¥]
Êý¾Ýɾ³ýÒªÇó=[ÆðֹѧºÅ|°à¼¶Ãû³Æ|ËùÓÐѧÉúÊý¾Ý]
Êý¾Ý±¸·ÝÒªÇó=[°à¼¶Ãû³Æ|ѧÆÚÊý]
ÐÂÉúÊý¾Ý=ÐÕÃû+ÐÔ±ð+³öÉúÈÕÆÚ+¼Òͥסַ+Ô±ÏҵѧУ+ÕþÖÎÃæÃ²+Èëѧ×Ü·Ö
ÆðʼѧºÅ={Êý×Ö}15
°à¼¶Ãû³Æ=[»á¼Æ04£¨1£©| »á¼Æ04£¨2£©|»á¼Æ04£¨3£©| ¼ÆËã»úÈí¼þ04£¨1£©|»á¼Æ03£¨1£©| »á¼Æ03£¨2£©|»á¼Æ03£¨3£©| ¼ÆËã»úÈí¼þ03£¨1£©|»á¼Æ02£¨1£©| »á¼Æ02£¨2£©|»á¼Æ02£¨3£©| ¼ÆËã»úÈí¼þ02£¨1£©|ÍøÂç¼¼Êõ03£¨1£©| ÍøÂç¼¼Êõ04£¨1£©| »úµç03£¨1£©| »úµç02£¨1£© | »úµç04£¨1£©| ÍøÂç¼¼Êõ02£¨1£©| ÍøÂç¼¼Êõ02£¨1£©]
ÐÞ¸ÄÒªÇó=ÐÕÃû+ÐÔ±ð+³öÉúÈÕÆÚ+¼Òͥסַ+Ô±ÏҵѧУ+ÕþÖÎÃæÃ²+Èëѧ×Ü·Ö+רҵ+°à¼¶+ÊÇ·ñסËÞ
µ¥¸öѧÉúÊý¾Ýµ¥=ÐÕÃû+ÐÔ±ð+³öÉúÈÕÆÚ+¼Òͥסַ+Ô±ÏҵѧУ+ÕþÖÎÃæÃ²+Èëѧ×Ü·Ö+°à¼¶+ÊÇ·ñסËÞ
³ÉÅúÊý¾Ýµ¥=ÐÕÃû+ÐÔ±ð+³öÉúÈÕÆÚ+¼Òͥסַ+Ô±ÏҵѧУ+ÕþÖÎÃæÃ²+Èëѧ×Ü·Ö+°à¼¶+ÊÇ·ñסËÞ
ÐÔ±ð=[ÄÐ|Å®]
ÕþÖÎÃæÃ²=[ÍÅÔ±|·ÇÍÅÔ±]
ÊÇ·ñסËÞ=[סËÞ|ͨѧ]
£¨2£©³É¼¨¹ÜÀíÄ£¿é£º
³É¼¨¹ÜÀíÒªÇó=[³É¼¨Â¼ÈëÒªÇó|×Ü·Ö¼ÆËãÒªÇó|³É¼¨±¸·ÝÒªÇó]
±ÏÒµÂÛÎÄ¡ª¡ªÑ§ÉúÐÅÏ¢¹ÜÀíϵͳ
³É¼¨Â¼ÈëÒªÇó=°à¼¶Ãû³Æ+³É¼¨Êý¾Ý
×Ü·Ö¼ÆËãÒªÇó=°à¼¶Ãû³Æ+³É¼¨Êý¾Ý ³É¼¨±¸·ÝÒªÇó=°à¼¶Ãû³Æ+ѧÆÚÊý
³É¼¨Êý¾Ý=ÐÕÃû+¿Î³ÌÃû³Æ+·ÖÊý
³É¼¨±í=ѧºÅ+ÐÕÃû+ÆÚÖгɼ¨×Ü·Ö+ÆÚÄ©³É¼¨×Ü·Ö+ÆÚÖÐÃû´Î+ÆÚÄ©Ãû´Î £¨3£©¿Î³ÌÐÅÏ¢¹ÜÀíÄ£¿é£º
¿Î³Ì¹ÜÀíÒªÇó=[¿Î³Ì±íά»¤ÒªÇó|½Ìʦ¿Î³Ì±íά»¤ÒªÇó|ÅÅ¿ÎÒªÇó] ¿Î³Ì±íά»¤ÒªÇó=¿Î³ÌÃû³Æ+Äê¼¶+רҵ
½Ìʦ¿Î³Ì±íά»¤ÒªÇó=½ÌʦÐÕÃû+Èν̰༶+¿Î³ÌÃû³Æ+ÖÜ¿ÎʱÊý Äê¼¶=[Ò»Äê¼¶|¶þÄê¼¶|ÈýÄê¼¶]
Èν̰༶=[»á¼Æ04£¨1£©| »á¼Æ04£¨2£©|»á¼Æ04£¨3£©| ¼ÆËã»úÈí¼þ04£¨1£©|»á¼Æ
03£¨1£©| »á¼Æ03£¨2£©|»á¼Æ03£¨3£©| ¼ÆËã»úÈí¼þ03£¨1£©|»á¼Æ02£¨1£©| »á¼Æ02£¨2£©|»á¼Æ02£¨3£©| ¼ÆËã»úÈí¼þ02£¨1£©|ÍøÂç¼¼Êõ03£¨1£©| ÍøÂç¼¼Êõ04£¨1£©| »úµç03£¨1£©| »úµç02£¨1£© | »úµç04£¨1£©| ÍøÂç¼¼Êõ02£¨1£©| ÍøÂç¼¼Êõ02£¨1£©]
£¨4£©²éѯģ¿é£º ²éѯҪÇó=[²éѯÌõ¼þ]
²éѯ½á¹û=[ѧÉúÐÅϢͳ¼Æ±í|ѧÉú³É¼¨Í³¼Æ±í|ѧÉú×Ü·ÖÃû´Îͳ¼Æ±í|½ÌʦÐÅϢͳ¼Æ±í|±¸·ÝÐÅϢͳ¼Æ±í] ¶þ¡¢¼Ó¹¤ÌõÄ¿£º
£¨1£©Ñ§ÉúÐÅÏ¢¹ÜÀíÄ£¿é¼Ó¹¤ÌõÄ¿£º
¼Ó¹¤±àºÅ£º2.2.2.1
¼Ó¹¤Ãû³Æ£º¼ì²é¼Ç¼ÓÐЧÐÔ ÊäÈ룺ÐÂÉúÊý¾Ý
Êä³ö£ºÓÐЧµÄÐÂÉú¼Ç¼¡¢ÎÞЧµÄÐÂÉú¼Ç¼ ¼Ó¹¤Âß¼£º¸ù¾ÝÐÂÉú¼Ç¼ IF ¸ñʽÓÐЧ THEN ¶ÁÈ¡¼Ç¼
ELSE ÎÞЧ¸ñʽ¼Ç¼£¬Æô¶¯EXCELµ÷Õû¸ñʽ ENDIF
¼Ó¹¤±àºÅ£º2.2.2.2 ¼Ó¹¤Ãû³Æ£ºÆô¶¯EXCELµ÷Õû ÊäÈ룺ÐÂÉú¼Ç¼
Êä³ö£ºÓÐЧµÄÐÂÉú¼Ç¼
¼Ó¹¤Âß¼£º¸ù¾ÝÐÂÉú¼Ç¼°´ÒªÇóµ÷Õû ¼Ó¹¤±àºÅ£º2.2.2.3
¼Ó¹¤Ãû³Æ£º¶ÁÈ¡ÐÂÉú¼Ç¼ ÊäÈ룺ÐÂÉúÊý¾Ý
Êä³ö£ºÐ´ÈëѧÉú±íÎļþ ¼Ó¹¤Âß¼£º¸ù¾ÝÐÂÉú¼Ç¼
DO WHILE ÐÂÉú¼Ç¼²»Îª¿Õ THEN
¶ÁÈ¡¼Ç¼£¬Ð´Ñ§Éú±íÎļþ£¬°à¼¶ÖµÎª¡°ÐÂÉú¡± LOOP
¼Ó¹¤±àºÅ£º2.2.3.1
¼Ó¹¤Ãû³Æ£ºÍ³¼ÆÐÂÉúÊý¾Ý
±ÏÒµÂÛÎÄ¡ª¡ªÑ§ÉúÐÅÏ¢¹ÜÀíϵͳ
ÊäÈ룺°à¼¶Îª¡°ÐÂÉú¡±¼Ç¼
Êä³ö£º¸÷רҵÐÂÉúÈËÊý£¬¸÷רҵÄÐÅ®ÉúÈËÊý ¼Ó¹¤Âß¼£º¸ù¾Ý¸÷רҵÐÂÉú¼Ç¼£¬
²éѯËùÓÐ»á¼Æ×¨ÒµÇҰ༶Ϊ¡°ÐÂÉú¡±µÄ¼Ç¼£¬²¢¼ÆËã¼Ç¼Êý
²éѯËùÓÐ»á¼Æ×¨ÒµÇÒÐÔ±ðΪ¡°ÄС±ÇҰ༶Ϊ¡°ÐÂÉú¡±µÄ¼Ç¼£¬²¢¼ÆËã¼Ç¼Êý ²éѯËùÓÐ»á¼Æ×¨ÒµÇÒÐÔ±ðΪ¡°Å®¡±ÇҰ༶Ϊ¡°ÐÂÉú¡±µÄ¼Ç¼£¬²¢¼ÆËã¼Ç¼Êý ²éѯËùÓмÆËã»úÈí¼þרҵÇҰ༶Ϊ¡°ÐÂÉú¡±µÄ¼Ç¼£¬²¢¼ÆËã¼Ç¼Êý
²éѯËùÓмÆËã»úÈí¼þרҵÇÒÐÔ±ðΪ¡°ÄС±ÇҰ༶Ϊ¡°ÐÂÉú¡±µÄ¼Ç¼£¬²¢¼ÆËã¼Ç¼Êý ²éѯËùÓмÆËã»úÈí¼þרҵÇÒÐÔ±ðΪ¡°Å®¡±ÇҰ༶Ϊ¡°ÐÂÉú¡±µÄ¼Ç¼£¬²¢¼ÆËã¼Ç¼Êý ²éѯËùÓÐÍøÂç¼¼ÊõרҵÇҰ༶Ϊ¡°ÐÂÉú¡±µÄ¼Ç¼£¬²¢¼ÆËã¼Ç¼Êý
²éѯËùÓÐÍøÂç¼¼ÊõרҵÇÒÐÔ±ðΪ¡°ÄС±ÇҰ༶Ϊ¡°ÐÂÉú¡±µÄ¼Ç¼£¬²¢¼ÆËã¼Ç¼Êý ²éѯËùÓÐÍøÂç¼¼ÊõרҵÇÒÐÔ±ðΪ¡°Å®¡±ÇҰ༶Ϊ¡°ÐÂÉú¡±µÄ¼Ç¼£¬²¢¼ÆËã¼Ç¼Êý ²éѯËùÓлúµçרҵÇҰ༶Ϊ¡°ÐÂÉú¡±µÄ¼Ç¼£¬²¢¼ÆËã¼Ç¼Êý
²éѯËùÓлúµçרҵÇÒÐÔ±ðΪ¡°ÄС±ÇҰ༶Ϊ¡°ÐÂÉú¡±µÄ¼Ç¼£¬²¢¼ÆËã¼Ç¼Êý ²éѯËùÓлúµçרҵÇÒÐÔ±ðΪ¡°Å®¡±ÇҰ༶Ϊ¡°ÐÂÉú¡±µÄ¼Ç¼£¬²¢¼ÆËã¼Ç¼Êý ¼Ó¹¤±àºÅ£º2.2.3.2
¼Ó¹¤Ãû³Æ£º°´±¨¿¼×¨Òµ¡¢ÄÐÅ®±ÈÀý¼°Èëѧ×Ü·Ö·Ö°à
ÊäÈ룺¸÷רҵ°àÊý£¬¸÷רҵÐÂÉúÊý¾Ý£¬¸÷רҵÄÐÉúÈËÊý£¬¸÷רҵŮÉúÈËÊý Êä³ö£º¸÷°àѧÉúÃûµ¥Ð´ÈëѧÉú±íÎļþ£¬²¢ÉèÖð༶Ãû³Æ ¼Ó¹¤Âß¼£º¸ù¾ÝÐÂÉú¼Ç¼
¸÷רҵÄÐÅ®ÉúÃûµ¥°´Èëѧ×Ü·Ö½µÐòÅÅÐò
DO WHILE ÄÐÅ®ÉúÐÂÉú¼Ç¼²»Îª¿Õ THEN
°´×¨Òµ¡¢¸ù¾Ý°àÊý£¬ÒÀ´ÎÈ¡ÄÐÅ®Éú¼Ç¼£¬¸ü¸ÄÆä°à¼¶Ãû³Æ дÈëѧÉú±íÎļþ LOOP
¼Ó¹¤±àºÅ£º2.2.4.1
¼Ó¹¤Ãû³Æ£º²éѯÏà¹Ø¼Ç¼
ÊäÈ룺ѧÉú¼Ç¼£¬°à¼¶Ãû³Æ Êä³ö£ºÖ¸¶¨°à¼¶µÄѧÉúÃûµ¥
¼Ó¹¤Âß¼£º¸ù¾ÝѧÉú¼Ç¼£¬²éѯËùÓа༶Ãû³ÆµÈÓÚÊäÈëÖµµÄѧÉú¼Ç¼ ¼Ó¹¤±àºÅ£º2.2.4.2
¼Ó¹¤Ãû³Æ£º°´×Ü·Ö½µÐòÉèÖÃѧºÅ
ÊäÈ룺ָ¶¨°à¼¶Ñ§Éú¼Ç¼£¬ÆðʼѧºÅ
Êä³ö£ºÐ´ÈëѧÉú±íÎļþ£¬³É¼¨±íÎļþ£¬×Ü·Ö±íÎļþ ¼Ó¹¤Âß¼£º
DO WHILE ѧÉú¼Ç¼·Ç¿Õ ѧÉú¼Ç¼µÄѧºÅÓò =ÆðʼѧºÅ ×Ü·Ö±íÖÐÌí¼ÓÒ»¼Ç¼£¬Ñ§ºÅÓò=ÆðʼѧºÅ ²éѯ¿Î³Ì±í£¬N=¸ÃרҵһÄê¼¶Ëù¿ª¿Î³ÌÊý Ôڳɼ¨±íÖÐÌí¼ÓN¸ö¼Ç¼£¬Ñ§ºÅÓò=ÆðʼѧºÅ ÆðʼѧºÅ=ÆðʼѧºÅ+1 LOOP
¼Ó¹¤±àºÅ£º2.3.1
¼Ó¹¤Ãû³Æ£º²éѯÏà¹Ø¼Ç¼
ÊäÈ룺ѧÉú¼Ç¼£¬°à¼¶Ãû³Æ