39
บบบบบ 9 บบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบ บบบบ (AON Critical Path Method Scheduling) บบบบบบบบบบบบบบบบบบบ CPM บบบบบบบบบบบบ บบบบบ (AOA) บบบบบบบบบบบบบบบบบบบบบบบบบบ บ บบ บบบบบบบบบบบบบบบ บบบบบบบบบบบบบบบบบบบ(ES) บบบบบบบบบบบบบบ(LF) บบบบบบบบบบบบบบบ(Arrow Diagram) บบ บบบบบบ บบบบบบบบบบบบบบบบบบบ(EF) บบบบบบบบบบบบบบบบบบบบ(LS) บบบบบบบบบบบบบบบบบบบบบบบบบบบ

Aon Critical Path Method Scheduling บท 9

  • Upload
    orarick

  • View
    11.031

  • Download
    2

Embed Size (px)

Citation preview

Page 1: Aon Critical Path Method Scheduling บท 9

บทท�� 9 แผนกำ�หนดเวล�ว�ธี�ส�ยง�นว�กำฤตแบบกำ�จกำรรมบนปม(AON Critical Path Method Scheduling)

กำ�รท�แผนกำ�หนดเวล� CPM แบบกำ�จกำรรมบนล�กำศร (AOA) กำ�รคำ�นวณคำ �กำ�หนดเวล�ต �ง ๆ จะต#องม�กำ�รกำ�หนด

• เวล�เร��มเร%วท��ส&ด(ES)

• เสร%จช้#�ท��ส&ด(LF)

จ�กำผ(งข่ �ยล�กำศร(Arrow Diagram ) ม�คำ�นวณ• เวล�เสร%จเร%วท��ส&ด(EF)

• กำ�หนดเร��มช้#�ท��ส&ด(LS)

เพื่+�อน�ไปใช้#ในกำ�รห�คำ �เวล�ลอยต(ว(TF ) และเวล�ลอยต(วอ�สระ(FF)

Page 2: Aon Critical Path Method Scheduling บท 9

บทท�� 9 แผนกำ�หนดเวล�ว�ธี�ส�ยง�นว�กำฤตแบบกำ�จกำรรมบนปม(AON Critical Path Method Scheduling)

กำ�รท�แผนกำ�หนดเวล� CPM แบบกำ�จกำรรมบนปม หร+อ Activity on Node(AON)

• กำ�รคำ�นวณในผ(งข่ �ยง�นจะส�ม�รถห�คำ �ท(/งหมดได#• จะไม ม�กำ�รใช้#กำ�จกำรรมห& น(Dummy Activity )

Page 3: Aon Critical Path Method Scheduling บท 9

กำ�รสร#�งแผนกำ�หนดเวล� CPM แบบ AON

จะม�ข่(/นตอนด(งต อไปน�/ • ว�เคำร�ะห0กำ�จกำรรมท��ต#องท�

• ให#ม�กำ�จกำรรม “เร��ม” และ “เสร%จ” เป1นปมแรกำ และปมส&ดท#�ยข่องแผนกำ�หนดเวล�

• จ(ดเร�ยงล�ด(บข่องกำ�จกำรรมต �ง ๆ ลงไประหว �งกำ�จกำรรม “เร��ม” และกำ�จกำรรม “เสร%จ”

โดยอ�จใช้#ว�ธี�ต �ง ๆ ด(งน�/ว�ธี�ท�� 1 ท�จ�กำ “เร��ม” ไปห� “เสร%จ”

ว�ธี�ท�� 2 ท�จ�กำกำ�จกำรรม “เสร%จ” ถอยกำล(บม�กำ�จกำรรม “เร��ม”

ว�ธี�ท�� 3 โดยเข่�ยนช้+�อกำ�จกำรรมลงในกำระด�ษน�มบ(ตร แล#วช้ วยกำ(นม�เร�ยงต อกำ(นต�มคำว�มส(มพื่(นธี0บนโต4ะ

Page 4: Aon Critical Path Method Scheduling บท 9

ล(กำษณะข่องแผนกำ�หนดเวล� CPM แบบ AON

ข่&ดด�น(4)

ฐ�นร�กำ(8)

ตอม อ(6)

ร�ปท�� 9.1 ล(กำษณะกำ�จกำรรมบนปม และล�กำศรแสดงคำว�มส(มพื่(นธี0

Page 5: Aon Critical Path Method Scheduling บท 9

ล(กำษณะข่องแผนกำ�หนดเวล� CPM แบบ AON

คำว�มส(มพื่(นธี0ในแผนกำ�หนดเวล� CPM แบบ AON จะเป1นเช้ นเด�ยวกำ(บแบบ AOA คำ+อแบบเสร%จไปเร��ม (Finish to Start ) ด(งร�ป 91. ห�กำม�กำ�จกำรรมบ�งส วนท��คำ�บเกำ��ยวกำ(น ยกำต(วอย �งง�นข่&ดด�นไม ต#องเสร%จท(/งหมดกำ%เร��มง�นฐ�นร�กำบ�งส วน เช้ น ข่&ดด�น F1 กำ%เร��มง�นฐ�นร�กำ F1 ในข่ณะท��ข่&ดด�น F2

ต อไป ซึ่7�งส�ม�รถเข่�ยนเป1นแผนกำ�หนดเวล� AON ได#ด(งร�ป 9. 3 ต อไป

30: ตอม อ C2(3)

5 : ข่&ดด�น F1(2)

20: ข่&ดด�น F2(4)

15 : ข่&ดด�น F1(4)

10: ข่&ดด�น F2(2)

25 : ตอม อ C1(3)ID: ช้+�อง�น

(เวล�) ร�ปท�� 9.3 กำ�รแยกำกำ�จกำรรมออกำเป1นกำ�จกำรรมย อยลงไป กำรณ�ท��ม�

คำว�มคำ�บเกำ��ยวกำ(นระหว �งกำ�จกำรรม

Page 6: Aon Critical Path Method Scheduling บท 9

กำ�รสร#�งแผนกำ�หนดเวล� CPM แบบ AON

A

B

G

F

E

D

C

ID : ช้+�อง�น

(เวล�)

Page 7: Aon Critical Path Method Scheduling บท 9

ล(กำษณะข่องแผนกำ�หนดเวล� CPM แบบ AON

ล(กำษณะข่องปมอ�จเข่�ยนเป1นวงกำลม หร+อส��เหล��ยม แต ท�� น�ยมม(กำเข่�ยนจะเป1นร�ปส��เหล��ยม ด(งร�ป 9.2 ซึ่7�งอ�จแสดงร�ย

ละเอ�ยดต �ง ๆ ท��ต#องกำ�รได#หล�ยแบบ

ID: ช้+�อง�นเวล�

TF FF

ID: ช้+�อง�นเวล�

TF ผ�#ร(บผ�ดช้อบ

ด#�นเร��ม

ด#�นเร��ม

ด#�นเสร%จ

ด#�นเสร%จ

ES

EF

LFLS LFLS

EFES

ID: ช้+�อง�น(เวล�)ES EF

LS LF

ด#�นเร��ม

ด#�นเสร%จ

ES เวล�

EF

ID: ช้+�อง�นLS TF LF

ด#�นเร��ม

ด#�นเสร%จ

ร�ปท�� 9.2 ต(วอย �งร�ยละเอ�ยดกำ�จกำรรมท��แสดงบนปม

Page 8: Aon Critical Path Method Scheduling บท 9

ข่#อคำวรระว(งในกำ�รสร#�งแผนกำ�หนดเวล� CPM แบบ AON

กำ�จกำรรมห#อย (Dangling Activity)

กำ�จกำรรมต �ง ๆ ในแผนกำ�หนดเวล� AON จะอย� ระหว �งกำ�จกำรรม “เร��ม” และ “เสร%จ” โดยต#องม�คำว�มส(มพื่(นธี0ท(/งด#�นเร��ม และ

ด#�นเสร%จกำ(บกำ�จกำรรมอ+�น ๆ ห�กำด#�นใดด#�นหน7�งไม ม�จร�ง ๆ ผ�#ว�งแผนอ�จให#คำว�มส(มพื่(นธี0กำ(บกำ�จกำรรม “เร��ม” หร+อ “เสร%จ” กำ%ได# ม�ฉะน(/นกำ�จกำรรม

น(/นจะกำล�ยเป1น “กำ�จกำรรมห#อย” ด(งร�ป 95 ซึ่7�งท�ให#ม�ผลต อกำ�รกำ�หนดส�ยง�นว�กำฤตผ�ดพื่ล�ดได#

เร��ม เสร%จ

IH

D

GFBA

กำ�จกำรรมห#อย

ร�ปท�� 95. กำ�จกำรรมห#อย (Dangling Activity)

Page 9: Aon Critical Path Method Scheduling บท 9

ข่#อคำวรระว(งในกำ�รสร#�งแผนกำ�หนดเวล� CPM แบบ AON

ร�ปท�� 96 กำ�รเพื่��มคำว�มส(มพื่(นธี0จ�กำด#�นเสร%จข่องกำ�จกำรรม D ไปท��กำ�จกำรรม “เสร%จ” เพื่+�อแกำ#ป9ญห�กำ�จกำรรมห#อย

เร��ม เสร%จ

IH

D

GFBA

Page 10: Aon Critical Path Method Scheduling บท 9

ข่#อคำวรระว(งในกำ�รสร#�งแผนกำ�หนดเวล� CPM แบบ AON

นอกำจ�กำ�จกำรรมห#อยข่#�งต#นแล#ว บ�งคำร(/งกำ�รสร#�งแผนกำ�หนดเวล�ท��ม�กำ�จกำรรมจ�นวนม�กำ อ�จเกำ�ดล(กำษณะข่องกำ�รวน

กำล(บ(Looping ) ได#ด(งร�ป 97 ซึ่7�งส งผลให#กำ�รคำ�นวณคำ �เวล�ผ�ดพื่ล�ดได#

D

GFBA

ร�ปท�� 97 กำ�รวนกำล(บ (Looping )ข่องแผนกำ�หนดเวล� AON

Page 11: Aon Critical Path Method Scheduling บท 9

ร�ปแผนกำ�หนดเวล� Chained Bar Chart

สร#�งจ�กำข่#อม�ลข่องแผนกำ�หนดเวล� AON

ID ง�นเวล�

ว(นท�ง�น

102030405060708090100110120130140150

STARTPILINGEL-CONDTU-PIPER.C.BASEEL-WIREWL-PIPEWL-MASONEL-RECPTWL-PLSTRFINISHESWATER-PWATER-FCLEANINGFISH-IN

024132141472250

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 ง�น

ว�กำฤต

ง�นหร+อ

กำ�จกำรรมจ&ด

ตรวจสอบเวล�

ลอยต(ว

Page 12: Aon Critical Path Method Scheduling บท 9

ต(วอย �งกำ�รคำ�นวณคำ �เวล�ต �ง ๆ

กำ�จกำ�ร ร�ยละเอ�ยด เวล� ง�นท��ต#องเสร%จกำ อน

ABCDE

ต�ดต(/งน(�งร#�นประกำอบแบบพื่+/นจ(ดเตร�ยมเหล%กำเสร�มผ�กำเหล%กำต�ดต(/งอ&ปกำรณ0ฝั9งในพื่+/น

571558

-A-

B,CA

Page 13: Aon Critical Path Method Scheduling บท 9

ต(วอย �งกำ�รคำ�นวณคำ �เวล�ต �ง ๆ

ES

7 EF

B

LS

TF

LF

ES

5 EF

D

LS

TF

LF

ES

5 EF

A

LS

TF

LF

ES

15

EF

C

LS

TF

LF

ES เวล�

EF

ID: ช้+�อง�นLS TF LF

ES

8 EF

E

LS

TF

LF

ES

0 EF

END

LS

TF

LF

ES

0 EF

START

LS

TF

LF

Page 14: Aon Critical Path Method Scheduling บท 9

ต(วอย �งกำ�รคำ�นวณคำ �เวล�ต �ง ๆ

ES

7 EF

B

LS

TF

LF

ES

5 EF

D

LS

TF

LF

ES

5 EF

A

LS

TF

LF

ES

15

EF

C

LS

TF

LF

ES เวล�

EF

ID: ช้+�อง�นLS TF LF

ES

8 EF

E

LS

TF

LF

ES

0 EF

END

LS

TF

LF

ES

0 EF

START

LS

TF

LF

LFMIN

ESMAX

Page 15: Aon Critical Path Method Scheduling บท 9

ต(วอย �งกำ�รคำ�นวณคำ �เวล�ต �ง ๆ

5 7 12

B

LS

TF

LF

15

5 20

D

LS

TF

LF

0 5 5

A

LS

TF

LF

0 15

15

C

LS

TF

LF

ES เวล�

EF

ID: ช้+�อง�นLS TF LF

0 8 8

E

LS

TF

LF

20

0 20

END

LS

TF

LF

0 0 0

START

LS

TF

LF

ESMAX

Page 16: Aon Critical Path Method Scheduling บท 9

ต(วอย �งกำ�รคำ�นวณคำ �เวล�ต �ง ๆ

5 7 12

B

8 TF

15

15

5 20

D

15

TF

20

0 5 5

A

3 TF

8

0 15

15

C

0 TF

15

ES เวล�

EF

ID: ช้+�อง�นLS TF LF

0 8 8

E

12

TF

20

20

0 20

END

20

TF

20

0 0 0

START

0 TF

0

LFMIN

Page 17: Aon Critical Path Method Scheduling บท 9

กำ�จกำ�ร เวล� ง�นท��ต�มม�

ES EF LF LS TF

ABCDE

57

1558

B,EDD--

050155

512152013

815152020

3801512

33007

ต�ร�ง แสดงกำ�รคำ�นวณคำ � EF และ LS ข่องท&กำกำ�จกำ�ร

Page 18: Aon Critical Path Method Scheduling บท 9

ร�ปแสดง Time – Scale

diagram

20 2515105

เวล�ง�น

Critical Activities

AB

CDE

แสดงกำ�รคำ�นวณคำ � FF,TF จ�กำ Time – Scale diagram

Page 19: Aon Critical Path Method Scheduling บท 9

ต(วอย �งกำ�รคำ�นวณคำ �เวล�ต �ง ๆ

5 7 12

B

8 3 15

15

5 20

D

15

0 20

0 5 5

A

3 3 8

0 15

15

C

0 0 15

ES เวล�

EF

ID: ช้+�อง�นLS TF LF

0 8 8

E

12

12

20

20

0 20

END

20

0 20

0 0 0

START

0 0 0

Page 20: Aon Critical Path Method Scheduling บท 9

กำ�รใช้#คำอมพื่�วเตอร0ในกำ�รว�งแผน

Premavara Planning ProjectMicrosoft Project

Page 21: Aon Critical Path Method Scheduling บท 9
Page 22: Aon Critical Path Method Scheduling บท 9
Page 23: Aon Critical Path Method Scheduling บท 9
Page 24: Aon Critical Path Method Scheduling บท 9
Page 25: Aon Critical Path Method Scheduling บท 9

สร&ปแผนกำ�หนดเวล� AON

1. จะใช้#ปมล�กำศรแทนกำ�จกำรรม 2. น�ยมเข่�ยนเป1นร�ปส��เหล��ยมผ+นผ#�

3. ล�กำศรท��เช้+�อมต อระหว �งปมหร+อกำรอบส��เหล��ยมใช้#แสดงเพื่�ยงคำว�มส(มพื่(นธี0

4 . หล(กำกำ�รสร#�งจะเร��มจ�กำกำ�หนดกำ�จกำรรมแรกำ(START ) และกำ�จกำรรมส&ดท#�ย(END)

5. ระว(งไม ให#เกำ�ดกำ�จกำรรมห#อย 6. กำ�รวนกำล(บในแผนกำ�หนดเวล�

Page 26: Aon Critical Path Method Scheduling บท 9

สร&ปแผนกำ�หนดเวล� AON 7. กำ�รคำ�นวณข่�ไปจะส�ม�รถห�คำ �กำ�หนดเวล� เร��มเร%ว

ท��ส&ด(ES ) และเสร%จเร%วท��ส&ด(EF)

ข่องท&กำกำ�จกำรรม 8 . กำ�รคำ�นวณข่�กำล(บจะห�คำ �กำ�หนดเวล�เสร%จช้#�ท��ส&ด(LF )

และเร��มช้#�ท��ส&ด(LS ) ข่องท&กำกำ�จกำรรม

9. คำ�นวณเวล�ลอยต(ว(TF ) และเวล�ลอยต(วอ�สระ(FF)

10. กำ�จกำรรมว�กำฤตท��ม� TF เป1นศ�นย0 คำวรแทนด#วยกำรอบส��เหล��ยมท��แตกำต �งออกำไป

ล�กำศรท��เช้+�อมต อกำ�จกำรรมว�กำฤตกำ%คำวรแตกำต �งจ�กำล�กำศรปกำต�ด#วย

11. แผนกำ�หนดเวล� AON ท��สร#�งเสร%จแล#ว อ�จปร(บปร&งเพื่+�อน�เสนอในร�ป Gantt Chart

ซึ่7�งอ�จเร�ยกำแผนกำ�หนดเวล� Chained Bar Chart

Page 27: Aon Critical Path Method Scheduling บท 9

ฝั<กำท�และแรกำเปล��ยนประสบกำ�รณ0ในห#องเร�ยน

Page 28: Aon Critical Path Method Scheduling บท 9

กำ�รคำ�นวณคำ �เวล�ต �ง ๆ ในผ(งข่ �ยล�กำศร

กำ�จกำ�ร(Activity) ร�ยละเอ�ยด

ระยะเวล�(ว(น)

ง�นท��ต#องเสร%จกำ อน(Predecessor)

ABCDEFGHIKMNPST

ท�น(�งร#�นช้(�วคำร�วจ(ดห�เส�เข่%มสะพื่�นจ(ดห�พื่+/นสะพื่�นส�เร%จร�ปตอกำเส�เข่%มคำ�นร(บพื่+/นสะพื่�นส�เร%จร�ปจ(ดห�อ&ปกำรณ0และโคำมไฟร�วสะพื่�นร+/อน(�งร#�นช้(�วคำร�วว�งพื่+/นสะพื่�นส�เร%จร�ปเทคำอนกำร�ตท(บหน#�พื่+/นร�วสะพื่�นท�เช้�งล�ดสะพื่�นท(/งสองข่#�งท�งเท#�สะพื่�น

เด�นท อ ร#อยส�ยไฟฟ>�และต�ดต(/งดวงโคำมท�ส�เกำ%บคำว�มเร�ยบร#อย

21154530143075510205151510

---

A,BD-D

G,E,CHF,IF,IKF,I

N,MP,S

ต�ร�งท�� 8.2 ข่#อม�ลข่(/นต#นเพื่+�อใช้#ท�แผนง�นกำ อสร#�งสะพื่�นข่#�มคำลองแบบส�ยง�นว�กำฤต

Page 29: Aon Critical Path Method Scheduling บท 9

แผนกำ�หนดเวล�ผ(งข่ �ยง�นน�หน#�

(Precedence Diagram Method Scheduling, PDM)

Page 30: Aon Critical Path Method Scheduling บท 9

แผนกำ�หนดเวล�ผ(งข่ �ยง�นน�หน#�(Precedence Diagram Method

Scheduling, PDM)

ล(กำษณะส�คำ(ญข่องแผนกำ�หนดเวล� PDM ม�ล(กำษณะโดยท(�วไปเหม+อนกำ(บ แผนกำ�หนดเวล� CPM แบบ AON ท&กำประกำ�ร

ยกำเว#นสองเร+�องหล(กำได#แกำ • คำว�มส(มพื่(นธี0ระหว �งกำ�จกำรรมหล�กำหล�ยร�ปแบบ

- เสร%จไปเร��ม หร+อ finish to Start (fs)

- เร��มไปเร��ม หร+อ Start to Start (ss)

- เสร%จไปเสร%จ หร+อ finish to finish (ff)

- เร��มไปเสร%จ หร+อ start to finish (sf)

Page 31: Aon Critical Path Method Scheduling บท 9

แผนกำ�หนดเวล�ผ(งข่ �ยง�นน�หน#�(Precedence Diagram Method Scheduling,

PDM)

ตอกำเส�เข่%ม

ข่&ดด�น ฐ�นร�กำ

ร�ปท�� 912. คำว�มส(มพื่(นธี0แบบเสร%จไปเร��ม(fs)

Page 32: Aon Critical Path Method Scheduling บท 9

แผนกำ�หนดเวล�ผ(งข่ �ยง�นน�หน#�(Precedence Diagram Method Scheduling,

PDM)

ตอกำเส�เข่%ม

ข่&ดด�น F1 ฐ�นร�กำ F1

ร�ปท�� 91. 3 คำว�มส(มพื่(นธี0แบบเสร%จเร��มไปเร��ม (ss ) ข่องง�นข่&ดด�น F1 และ F2

ข่&ดด�น F2 ฐ�นร�กำ F2

Page 33: Aon Critical Path Method Scheduling บท 9

แผนกำ�หนดเวล�ผ(งข่ �ยง�นน�หน#�(Precedence Diagram Method Scheduling,

PDM)

ข่&ดด�น ต�ดต(/งถ(งน/�ใต#ด�น

จ �ยน/�

ร�ปท�� 914 ง�น “บรรจบท อเข่#�ถ(ง” จะเสร%จได#เม+�อง�น “ต�ดต(/งถ(งน/�ใต#ด�น” แล#วเสร%จ

ว�งท อ บรรจบท อเข่#�ถ(ง

Page 34: Aon Critical Path Method Scheduling บท 9

แผนกำ�หนดเวล�ผ(งข่ �ยง�นน�หน#�(Precedence Diagram Method Scheduling,

PDM)

ข่&ดด�น

ฐ�นร�กำ

ร�ปท�� 9.15 แสดงคำว�มส(มพื่(นธี0เร��มไปเสร%จ

Page 35: Aon Critical Path Method Scheduling บท 9

แผนกำ�หนดเวล�ผ(งข่ �ยง�นน�หน#�(Precedence Diagram Method Scheduling,

PDM)

เทคำอนกำร7ต

คำ�น

ถอดคำ/�ย(นท#องคำ�น

ร�ปท�� 916. กำ�รกำ�หนดเวล�ต�มหล(งเป1นบวกำ (Positive Lag)

(+14)

คำ �เวล�ต�มหล(งเป1น “บวกำ” (Positive

Lag)

Page 36: Aon Critical Path Method Scheduling บท 9

แผนกำ�หนดเวล�ผ(งข่ �ยง�นน�หน#�(Precedence Diagram Method Scheduling,

PDM)

ข่&ดด�น ต�ดต(/งถ(งน/�ใต#ด�น

จ �ยน/�

ร�ปท�� 917. กำ�รกำ�หนดคำ �เวล�ต�มหล(งเป1นลบ (Negative Lag)

ว�งท อ บรรจบท อเข่#�ถ(ง

(-2)

คำ �เวล�ต�มหล(งเป1น “ลบ”

(Negative Lag)

Page 37: Aon Critical Path Method Scheduling บท 9

แผนกำ�หนดเวล�ผ(งข่ �ยง�นน�หน#�(Precedence Diagram Method Scheduling,

PDM)ร�ปท�� 918 แผนกำ�หนดเวล� Chained Bar Chart แสดง

ข่#อม�ลแผนกำ�หนดเวล� PDM

ID ง�นเวล�

ว(นท�ง�น

100110120130140150160170180

STARTABCDEFGEND

035453340

เวล�ลอยต(ว

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 ง�น

ว�กำฤต

ง�นหร+อ

กำ�จกำรรมจ&ด

ตรวจสอบ

Page 38: Aon Critical Path Method Scheduling บท 9

สร&ปแผนกำ�หนดเวล� PDM

1. ล(กำษณะคำล#�ยคำล7งกำ(บแผนกำ�หนดเวล� CPM แบบ AON

2. คำว�มส(มพื่(นธี0ระหว �งกำ�จกำรรมหล�กำหล�ยร�ปแบบ 3. หล(กำกำ�รคำ�นวณคำ �กำ�หนดเวล�ข่องท&กำกำ�จกำรรมจะท�ได#ใน

ท�นองเด�ยวกำ(บแผนกำ�หนดเวล� AON

เพื่�ยงแต ต#องพื่�จ�รณ�คำว�มส(มพื่(นธี0หล�ยแบบข่#�งต#น 4. น�เสนอในร�ปแบบข่องแผนกำ�หนดเวล� Chained Bar

Chart ได#เช้ นเด�ยวกำ(บแผนกำ�หนดเวล� AON

Page 39: Aon Critical Path Method Scheduling บท 9

เพิ่��มเติ�มแหล งข่#อม�ลท��คำ#นคำว#�เพื่��มเต�ม