صفحه 1:
جزوه شماره ۶|- برنامهریزی منابع
استاد: امیرعباس نجفی
صفحه 2:
برنامهریزی منابع
الف- تخصیص منابع محدود
صفحه 3:
برنامه ریزی منابع Resource Planning
تخصیص منابع محدود.
در محاسبات قبل, فرض براین بود که منابع موردنیاز به اندازه کافی در دسترس باشند.
درصورتیکه در منابع پروژه دارای محدودیتهایی باشیم میبایست محدودیت منابع را در زمانبندی
پروژه منعکس نمود. زیرا در زمانبندی پروژه. میزان منابع موردنیاز باید از منابع در دسترس کمتر
باشد.
اگر زمانبندی مراحل قبل محدودیت منابع را مراعات نکرد به تغییراتی در زمانبندی نیاز است که
ممکن است به افزایش مدت پروژه منتج شود. این تغییرات غالبا به جابجایی زمانبندی برخی از
فعالیتهای پروژه برمیگردد که طبیعتا منجر به تعییراتی در زمانهای نیاز به منابع میشود.
صفحه 4:
برنامه ریزی منابع Resource Planning
اطلاعات فعالیتهای پروژه نمودار کانت پروژه
كد فعاليت پشنیز Sista] se © | © | © | 4 | كد
ie د
0 2 ¢
۵
3 0 2 ۳ |— 6
= 1 8 9 هدم و
oO = 3 8 3 ©
تعداد کارگر در دسترس طی هر روز: sta BBA
کارگر
موردنیاز
e
صفحه 5:
برنامه ریزی منابع Resource Planning
استراتژیهای حل مسئله منابع محدود.
۱- استفاده از شناوری فعالیتها
۲- طولانی کردن مدت فعالیت و کاهش نیاز به منابع در واحد زمان
۳- گسیختگی زمانبندی یک فعالیت
۴- استفاده از اضافه کاری در جهت حل مسئله
۵- افزایش مدت
پروژه
صفحه 6:
برنامه ریزی منابع Resource Planning
۱- استفاده از شناوری فعا
اطلاعات فعاليتهاى ب نمودار کانت پروژه
اكد فعاليت wala ie e
oh
6 ¢ 2 : 9
6 i 9 a ® ®
= 1 8 9 هدم و
3 6 8 0 سس oO
تعداد کارگر در دسترس طی هر روز: BOK یر
کارگر
حورجم
e
3
صفحه 7:
برنامهریزی منابع
Resource Planning
كد فملیت
تعداد کارگر در دسترس طی هر روز: ۸ تفر
©
q
1
e
e
۱ - استفاده از شناوری فعالیت
نمودار كانت پروژه
wala lo 3
oh
اسب ®
= ©
سس و
سس oO
09 تعداد
کارگر
حورجم
e
3
qa e 9 6
صفحه 8:
برنامهریزی منابع
Resource Planning
اطلاعات فعالیتهای پٍ
| ۲- طولانی کردن مدت فعالیت و کاهش نیاز به منابع در واحد زمان.
© 3
q
1
e
e
تعداد کارگر در دسترس طی هر روز: ۸ تفر
نمودار گافت پروژه
BISA ۶ و| و afd
موردنیاز فعاليت
0
o —_
= = .و
3 سعد ٠-١
6 ههه .و
sions &D
کارگر
حورجم
3
۰
صفحه 9:
برنامهریزی منابع
Resource Planning
*افزایش مدت زمان فعالیت (6 به دو روز و کاهش کارگر
موردنیاز به روزی دو کارگر
*افزايش مدت زمان فعاليت () به دو روز و کاهش کارگر
موردنياز يه روزى دو کارگر
۷- طولنی کردن مدت فعالیت و کاهش نیاز به منابع در واحد زمان _ |
نمودار گانت پروژه
std 9 9 ©
فعاليت
اعد ٠
تحص 9
————
ههه .و
visas
کارگر
موردنیاز
3
3
صفحه 10:
برنامه ریزی منابع Resource Planning
«ب گسیختگی زمانبندی یک فعالیت
نمودار كانت پروژه
اطلاعات فعاليتهاى ب we la fe fo fe
ced Sue
لم ٠
9 8 = 1
6 .و 2 8 = 5
o —
a 5 5 3
== ©
a 0 2 3
6 0 8 ]© 50
= 2 بلدوزر
تعداد بلدوزر در دسترس طی هر روز: ۸ نفر nee
3
o
صفحه 11:
برنامه ریزی منابع Resource Planning
۳- گسیختگی زمانیتدی يك فعاليت
نمودار كانت پروژه
we ja fe je le
*شکستن فعالیت 0 به دو بخش فعلیت
= كم 9
- .و
اه
o —
== ©
50
بلدوزر
موردنیاز
3
صفحه 12:
برنامه ریزی منابع Resource Planning
۴- استفاده از اضافهکاری در جهت حل مسئله
نمودار كانت پروژه
we ja fe je le
کد فعالیت. تعداد عكرت
is سور ؟
٠ = 8 0
6 .و 2 8 = 5
۰
5 5 7 2 —
== ©
a 3 0 3
6 3 8 2 50
سل كاركر
تعداد کاگر در دسترس طی هر روز: ۸ تفر oe
3
3
صفحه 13:
برنامه ریزی منابع Resource Planning
۴- استفاده از اضافهکاری در جهت حل مسئله ۱
نمودار كانت پروژه
we ja fe je le
در روز دوم با دادن اضافهکاری به كاركران : جبران فمليت
کسری متابع صورت پذیرد.
= .و
د 5
o —
== ©
50
كاركر
موردنیاز
3
3
صفحه 14:
برنامه ریزی منابع Resource Planning
ه- افزايش مدت زمان يروزه
نمودار كانت پروژه
we ja fe je le
Sue فمليت
لم ٠
9 5 8 0 == 1
6 .و 8 1 = 5
أ 0
a 5 5 8
== ©
a 0 2 7
a 8 0 50
کارگر
تعداد کارگر در دسترس طی هر روز: ۶ نفر موردنیاز
3
o
صفحه 15:
برنامه ریزی منابع Resource Planning
۵- افزایش مدت زمان پروژه
*يا افزايش يك واحد زمانى به مدت يروزة: كسرى متايع
جبران كرديد.
صفحه 16:
برنامه ریزی منابع Resource Planning
الگوریتم تخصیص منابع محدود.
:إفرضيات
امکان بکارگیری استراتژیهای زیر وجود ندارد.
۱- طولانی کردن مدت فعالیت و کاهش نیاز به منابع در واحد زمان
۲- گسیختگی زمانبندی یک فعالیت
۳- استفاده از اضافه کاری در جهت حل مسئله
صفحه 17:
برنامه ریزی منابع Resource Planning
الگوریتم تخصیص متابع محدود.
:قدمهای الگوریتم
pad ۱- محاسبات زمانبندی رفت و برگشت معمول را انجام دهید و قرار دهید ۳20
قدم ؟- مجموعه فعاليتهاى 60808 ) مجموعه فعاليتهاى واجد شرايط ١م« ©) بضرهحد© حاطب 8) را
شخص كنيد. این مجموعه شامل فعالیتهایی است که هنوز برنامهریزی نشده اند و همجنين يا
پیشنیاز ندارند يا پیشنیاز آنها تا زمان ۳" برنامهریزی و تمام شده باشند.
قدم ۳- براساس مجموعه فعالیتهای 00) مجموعه de germs (OGG فعالیتهای مرتب شده برای
برنامهریزی 6۵ پفلجاه0) لبط را تشکیل دهید. در اين مجموعه فعالیتهای 6008
براساس ترتیب صعودی )را مرتب شدهاند و درصورت تساوی 2 ملاک ترتیب صعودی مدت زمان
فعالیت است.
قدم ۴- فعالیتهای 00508 را به ترتیب. درصورتی که برای فعالیت در کل زمان اجرا, منابع کافی وجود
دارد آن فعالیت را برای شروع در زمان 0" برنامهریزی کنید.
قدم ۴- در صورتیکه همه فعالیتها برنامهریزی شدهاند توقف کنید. درغیر این صورت 2+0 و به
قدم ۲ بازگردید.
صفحه 18:
ی لت صم
Greet
صفحه 19:
مثال
در این پروژه. به دو نوع منبع نیاز است ماشین آلات ویژه ( منبع نوع 8) و كاركر (منبع نوع ©)
برای اجرای پروژه. ۴ ماشین ویژه و ۵ کارگر در اختیار داریم.
میزان نیاز فعالیتها به منابع در جدول زير نشان داده شده است.
۶ ۱ 56 | ۵ | | ۶ | | 6
| | ۴ | 0 | © | ©
© ۱ ۵ | ۵ | 9 | 0 |
صفحه 20:
:حل مسئله و اجرای الگوریتم
117 61117
بم احم e
7 5 ]5
7 1
e
0
[4]
i] so)
صفحه 21:
© ه۵| 6۵| ۶۳
©
9
0
0
0 ۵ | 9 |
oO 8 | 6 و
© 9 | | 6
e 9 | a
5 | ۶ | 1 6ه
مقدار منبع ) تخصیص داده
مقدار منبع 3) تخصیص داده نشده
صفحه 22:
5۳| jo fo (۰, دح
® « 6 6 @ 6 0 * 6 9 ۵
©» |olole
9[ | ه | ه
0 0 9 qa
o jelele
© 9] 6 | ©
9 [ 6 | ه | »م
9[ | | ه
© | ۸ | 4# | ۵ | ۸ | 6 | ۵ | ۸ | 6 | <4 | مقدار منبع <) تخصيص دادم
9 9 9 9 9 9 9 6 96 6 | مقدار منبع 3) تخصیص داده نشده
مرحله اول : THO
مدوجو :مهم GGG={0,8,0}
©, 6, © نضا
صفحه 23:
مدوجو :مهم
0 ها ۵۵| ۶
9 | 0 | | ه
8 | 8 |ه© | ه
4 |81 |ه©| ه
© | 6 | 6 0
6 | 5 | | ع
٩ | 6 | | ۲
5 | | 0 3
G | مقدار منبع 0 تخصیص داده
© أمقدار منبع 0 تخصیص داده نشده
GGG={0,8,0}
10:0,9,9
صفحه 24:
۶ |۵۵ ها 0 a
هم 98 @ م 9 6 عم و
6 | 0 | 9 ©
8 | 8 |ه© | ه
حح ۳ | 0 0
© | 5 | | 0
| ۱ | 9 | 9
٩ | 6 | | ۲
۱ | | ه
# | 6 | 6 | ۵ | © | 6 | 6 | ۵ | 6 | 6 | مقر منبع 0 تخصیصداده
© | ه | ه © | © | مقدار منبع 03 تخصیص داده نشده
ex ۷
مدوجو :مهم GGG={0,8,0}
©, 6, © نضا
صفحه 25:
مرحله دوم : ۳2
©
oO
9
صفحه 26:
"TEC ILE 0 a
مه 8 © * 8 6 © ه
ه | | 0 | 9
|ه© | ه 8 | 8
0 0 | حهم ل
0 | | 5 | ©
9 | 9 | ۱ |
م 6 | 6 |
© 0| © ] ©
Go Geo oo ef & 8 ff fe &
مقدار مبع ) تخصیص داده نشده | © | © | © | © | © | © | © 6
x
C0G=(0,0} هده :ههه
0
صفحه 27:
"TEC ILE 0 a
مه 8 © * 8 6 © ه
ه | | 0 | 9
|ه© | ه 8 | 8
0 0 | حهم ل
0 | | 5 | ©
9 | 9 | ۱ |
م 6 | 6 |
3 60| ©» | © |] لس
بتارم تیدا 6 5 6 | 6 6 6۱ 6 | 6 6 »©
|مقدار منبع 3 تخصیص داده نشده © | 0 | 0 | 0 | © | © | © | © | © | 8
> 7۳2 مرحله دوم:
مد :موه (06,0-ههه
جر 5 :هر
صفحه 28:
مرحله سوم : DEC
©
oO
9
صفحه 29:
۲ هم ۵ه| | a
9 ¢ 6 ۵ م © ۵ هه
ه | | 0 | 9
|ه© | ه 8 | 8
6 Ca یک
0 | | 5 | ©
9 | 9 | ۱ |
م 6 | 6 |
3 ٩ | | 9 سسسسست.
مقار متيع © تخسيس دادم | © | © | © | ©# | © | © | | & | 6 | ©
|مقدار منبع 3 تخصيص داده نشده © | 0 | 0 | 0 | © | © | © Ss
COO=(0,6,0} ود ود :موه
۳
صفحه 30:
۶ |۵۵ ها 0 a
مه 8 © * 8 6 © ه
9 | 0 | | ه
8 | 8 |ه© | ه
حهم ل | 0 0
سح سح ۶ | 6 | 8 ©
6 | 6 | | ه
4 ۱ 6 | 6 | ع
Ce 41| © | © 2 ی =
See elelelele
ad [| a | a 6 | © 5 | 6 | مقدار منبع ) تخصیص داده نشده
x x
ود ود :موه COO=(0,6,0}
۳
صفحه 31:
مرحله چهارم : ۳26
9
صفحه 32:
۲:۳ هر | هه i
هم هم 6 ¢@ و ۵ 6 w
ه | | 0 | 9
|ه© | ه 8 | 8
© 1 7 1 |
© 8 | 6 | ۶ 2-22
0 | 6 | 6
۲ |۵6 | 6 ۱ 4
© 01| ©| 9 لصا
مقدار منبع 0 تخصیص داده | © 5 | * | | © | ©
منبع 3) تخصیص داده نشده ee] 0 | a | a | a 6 | ©
x x
G0G={0,0} هد هو :ههه
هق نهنا
صفحه 33:
مرحله پنجم : 2۶
9
صفحه 34:
۲:۳ هر | هه i
هم هم 6 ¢@ و ۵ 6 w
ه | | 0 | 9
|ه© | ه 8 | 8
© 1 7 1 |
© 8 | 6 | ۶ 2-22
0 | 6 | 6
۲ |۵6 | 6 ۱ 4
6 0| © [| 8 حك
مقدار منبع 0 تخصيص داده | © 5 | * | | © | ©
منبع 3) تخصیص داده نشده ee] 0 | a | a | a 6 | ©
x
©0O={0,0} 066: 6 9G
هق نهنا
صفحه 35:
"TEC ILE 0 a
مه 8 © * 8 6 © ه
ه | | 0 | 9
|ه© | ه 8 | 8
0 0 | حهم ل
© 8 | 6 | ۶ كور اكه
6 | | 6 | 6 لا لسن
۲ | | 6 |
3 60| © | © 5 اح
ع | 6 | 6 | ۵ | ۵ | © | © | © أمقار منبع © تخسيص دادم | 6 | ©
ه © | © | 0 | 1ه | 0 | 0 | © |مقدار منيع 3 تخصيص داده نشده | 6
* PHP ey ae
هد ه :ههه (©, ©)- ممه
هق نهنا
صفحه 36:
مرحله ششم : TES
9
صفحه 37:
"TEC ILE 0 a
مه 8 © * 8 6 © ه
9 | 0 | | ه
8 | 8 |ه© | ه
حهم ل | 0 0
كور اكه ۶ | 6 | 8 ©
لا لسن 6 | 6 | | 6
۲ | | 6 |
اح 5 © | © |60 3
© | 6 | ع | 6 | 6 | ۵ | ۵ | © | © | © أمقار منبع © تخسيص دادم
6 © | © | 4 | 0 | 0 | © |مقدار منيع 3) تخصيص داده نشده
مر *
6:0 (0-عهی
Lo:9
صفحه 38:
مرحله هفتم: ۳20»
9
صفحه 39:
"TEC ILE 0 a
مه 8 © * 8 6 © ه
ه | | 0 | 9
|ه© | ه 8 | 8
0 0 | حهم ل
© 8 | 6 | ۶ كور اكه
6 | | 6 | 6 لا لسن
۲ | | 6 |
3 60| © | © سح
ع | 6 | 6 | ۵ | ۵ | © | © | © أمقار منبع © تخسيص دادم | 6 | ©
منبع د) تخصيص داده نشده th! © | 0 | 0 | 0 | 0 | © | © [ © | © | ©
-8 + مرحلة هفتم
® :066 (©)- مه
Lo:9
صفحه 40:
66 | ۵ 0 a
هم 98 @ م 9 6 عم و
6 | 0 | 9 ©
© | 9 | ه| ه
0 ۵ | 9 | 0 >
© 8 | 6 | © —— 2
در © | | | و
8 | 0
6 qd م 9
© | مقدار منبع 6 تخصیص داده
مقدار منبع 3) تخصیص داده نشده
88:0 (©)- 6ه
Lo:9
صفحه 41:
مرحله هشتم : 2۶
صفحه 42:
66 | ۵ 0 a
هم 98 @ م 9 6 عم و
6 | 0 | 9 ©
6 0 | 9
0 ۵ | 5 |
oO 9 | ۵ | ©
© 6| 85 6
e 8 | 0
6 qd م 9
مقدار منبع 0) تخصیص داده
مقدار منبع 3) تخصیص داده نشده
مه
صفحه 43:
مرحله نهم : THO
صفحه 44:
66 | ۵ 0 a
هم 98 @ م 9 6 عم و
6 | 0 | 9 ©
6 0 | 9
0 ۵ | 5 |
oO 9 | ۵ | ©
© 6| 85 6
e 8 | 0
6 qd م 9
مقدار منبع 0) تخصیص داده
مقدار منبع 3) تخصیص داده نشده
مه
&
20
۵
صفحه 45:
مرحله دهم: 29
صفحه 46:
66 | ۵ 0 a
هم 98 @ م 9 6 عم و
6 | 0 | 9 ©
6 0 | 9
0 ۵ | 5 |
oO 9 | ۵ | ©
© 6| 85 6
e 8 | 0
6 qd م 9
مقدار منبع 0) تخصیص داده
0 0 0 oO 0 Ss 9 Ss 96
(عوهی 060: ¢ 7
مقدار منبع 3) تخصیص داده نشده
صفحه 47:
۲ هم ۵ه| | a
9 ¢ 6 ۵ م © ۵ هه
© | 0 | ه| ه
© | 9 | ه| ه
> 0 | 9 | ۵ 0
2 —— © | 6 | 8 ©
در © | | | و
ee 4 | 6 | | ۲
اد کت © | |9601| ©
6 | ۵ | 0 | ۵ | 6 | 6 | 6 | 6 | 6 | 6 | متدار منع » تخسیسداده
© | © | © | © | © | © | 0 0,۱ | 0 | 5 | مقدار منبع ۵ تخصیس ده نشد
Tee مه (0-وهه
صفحه 48:
ae
gQ
0
@esvurce Grapk
صفحه 49:
تمرین
©
oO
صفحه 50:
تمرین
در این پروژه. به دو نوع منبع نیاز است ماشین آلات ویژه ( منبع نوع 8) و كاركر (منبع نوع ©)
میزان نیاز فعالیتها به منابع در جدول زیر نشان داده شده است.
۶ ۱ 6 | ۵ | | ۶ | 02 | 6
) ۱ | © | ۸ | 9 | 6 | 9 | 4
6 ۱ ٩ | 6 | 9 | 9 | 9 | © | ©
صفحه 51:
ثمرين
ها
هه
ميزان منابع در دسترس
oe ee
هههههههههو ههههههو
8 1 9 9 © 9 9 ۶ 9 6 0000 0606 0606 06080608
00
© © + © © © © © د و
صفحه 52:
برنامهریزی منابع
رها م6
صفحه 53:
0 9 م 9 9 ۶ 9 6 1
صفحه 54:
سو ٠ تعداد منبع مورد استفاده در مقطع زماني
۰ 1 2
Mint (ha - i)
۰ ie 2
1/2 6(
er
صفحه 55:
الكوريتم بركس (سمى8 )
:قدمهای الگوریتم
قدم ۱- فعالیتها را به ترتیب شماره گره پایانی و در صورتی که دو فعالیت دارای یک گره پایانی
هستند به ترتیب | فزایش شماره گره شروعی از بالا به پایین در جدول قرار دهید.
قدم ۲- از آ خرین فعالیت )پایین لیست( شروع نموده و فعالیت را به نحوی برنامه ریزی کنید که
رابطه "(10) 21۷117 2در آن حداقل باشد در صورتی که این رابطه در دو یا چند وضعیت
ختلف حداقل باشد وضعیتی را انتخاب کنید که فعالیت از حداکثر شناوری خود استفاده کرده باشد.
قدم ۳- عملیات مربوط به قدم ۲ را به ترتیب برای سایر فعالیتها از پیین به بالا تكرار كنيد.
قدم ۴- پس از آنکه تمامی فعالیتها برنامهریزی شدند مجددا از پایین ترین فعالیت جدول. قدمهای ۲
و۲ را برای تمامی فعالیتها تکرار میکنیم. این روند را آنقدر ادامه میدهیم تا کاهش بیشتری در تابع
:1“ ممکن نباشد.
صفحه 56:
کارگر را بعنوان منبع نامحدود در نظر بگیرید.
oO
صفحه 57:
:حل مسئله و اجرای الگوریتم
صفحه 58:
ما ©
9
01
6 | 0
4۱ ۶
46
له ©
Car
ele
صفحه 59:
Le
صفحه 60:
Le
صفحه 61:
Le
صفحه 62:
Le
صفحه 63:
LS |r 1 | کشت
هه 8 o 4 6 6 e و
6 0 | ٩ a
we 8 ۱ 0 | 6 | 6 | 6 9 ول
580۱] plata
or 4 | 6 | 6 | 9 |
لملم ه 0 | ۵ | | هد
© | © © 6 | مم
eo jelele elele
n © @|* |e «1 6|s |e €/&
S(r) € | 06 | 9 | 9 | 4 | 89 | 8 | 48 | 48 | ©
صفحه 64:
LS |r 1 | کشت
هه 8 o 4 6 6 e و
اک
6 0 | ٩ م43 dt
we 8 ۱ 0 | 6 | 6 | 6 9 ول
580۱] plata
or 4 | 6 | 6 | 9 |
لملم ه 0 | ۵ | | هد
© | © © 6 | مم
eo jelele elele
n 5 ۲۱۲۱۲ 6۱ ۱ ۱ ۲
S(r) 9 | 06 | 9 | 9 | 4 | 66 | 66 | 48 | 48 | ©
1-999
صفحه 65:
بررسي مجدد 1
LS |r 1 | کشت
هه 8 o 4 6 6 e و
اک
6 0 | ٩ م43 dt
we 8 ۱ 0 | 6 | 6 | 6 9 ول
580۱] plata
or 4 | 6 | 6 | 9 |
لملم ه 0 | ۵ | | هد
© | © © 6 | مم
eo jelele elele
n 5 ۲۱۲۱۲ 6۱ ۱ ۱ ۲
S(r) 9 | 06 | 9 | 9 | 4 | 66 | 66 | 48 | 48 | ©
صفحه 66:
بررسي مجدد 4
e | ©
© | ۵ ۱
۵ | 6 | ۵ | و | | | | | عم
06 | 9 | 9 0 | 66 | 66 | 06 | 06 | ©
صفحه 67:
بررسي مجدد 1
۳ ال | fs
هه 8 o 4 6 6 e و
اک
حتت | ا ٩ | 0 6
ولو[ ه | و | ه | ه | ه|_ مه
نلصلص ]580۱
دس صا 6 8 6 ۱ 6 ۱ 4 oe
لملم ه 0 | ۵ | | هد
© | © | ۵ | | هه
eo jelele elele
n 5 9 | | | 8| 8| ©| ©[| ©
er) 9 | © jeoleo|] © | زمه | مع 6 | 6 | ©
1-60©
صفحه 68:
پررسي مجدد 89
۳ ال | fs
هه 8 o 4 6 6 e و
اک
حتت | ا ٩ | 0 6
ولو[ ه | و | ه | ه | ه|_ مه
نلصلص ]580۱
دس صا 6 8 6 ۱ 6 ۱ 4 oe
لملم ه 0 | ۵ | | هد
© | © | ۵ | | هه
eo jelele elele
n 5 9 | | | 8| 8| ©| ©[| ©
er) 9 | © jeoleo|] © | زمه | مع 6 | 6 | ©
صفحه 69:
بررسي مجدد ©
© 1| ©
| ۵ | ©
4 ۱9 | 9 | 9 | 66 | 66 | 06 | 08 | ©
صفحه 70:
پررسي مجدد 89
LS |r 1 | کشت
هه 8 o 4 6 6 e و
اک
6 0 | ٩ م43 dt
0 ال ول 9 6 | 6 | 0 ۱ 8 we
نله وه 9 | | 4 | مه
or 4 | 6 | 9 | |صس سس
لملم ه 0 | ۵ | | هد
© | © © 6 | مم
eo jelele elele
n 5 9 ۱ ۲۱ 6| 8| 8| ©| ©[| ©
er) و | وه | ۵۵| | ه |66 | 69 | 66 | 6 [6
1-09
صفحه 71:
کارگر را بعنوان منبع نامحدود در نظر بگیرید.
oO