پرش به مطلب اصلی

ساختن درخت منابع

هدف​

آنچه را در یک مکان رزرو می‌شود توصیف کنید، از جمله زمینی که یکجا یا بخش‌به‌بخش رزرو می‌شود — کل زمین ۳، یا فقط زمین 3A.

پیش‌نیازها​

  • نقش Sports & Leisure — centre manager را دارید.
  • مکان وجود دارد (راه‌اندازی یک مکان).
  • انواع منبعی که لازم دارید در Resource types (زمین تنیس، زمین فوتبال، بخش زمین…) و کارهایی که روی آن‌ها انجام می‌شود در Activities وجود دارند.

گام‌ها​

  1. در Sports & Leisure، Resources را باز کنید. نمای Resource tree هر منبع را زیر منبعی که جزئی از آن است نشان می‌دهد.
  2. جدید را بزنید و منبع کامل را بسازید: Name Pitch 3، Resource type و Location آن، و Allocation برابر Divides into parts. اگر یکجا رزرو می‌شود Bookable را تیک بزنید.
  3. ذخیره کنید.
  4. یک بخش بسازید: Name Pitch 3A، Part of برابر Pitch 3، Allocation برابر Exclusive. Location را خالی بگذارید — هر بخش در مکان والدش است.
  5. برای هر بخش تکرار کنید و به Resource tree برگردید: زمین ۳ حالا بخش‌هایش را زیر خود دارد.
  6. در زبانهٔ Resource activities هر منبع، فعالیت‌هایی را که میزبانی می‌کند اضافه کنید — Football روی زمین و روی هر بخش.

پشت صحنه چه اتفاقی می‌افتد​

Allocation تعیین می‌کند رزرو یک منبع چه اثری بر منابع اطرافش دارد:

Allocationمعنا
Exclusiveهر بار یک رزرو.
Divides into partsرزرو آن همهٔ بخش‌هایش را می‌گیرد، و بخشی که رزرو شده نمی‌گذارد کل آن رزرو شود.
Shared capacityچند نفر هم‌زمان، تا سقف Capacity — سالن بدنسازی، شنای آزاد.

برای همین فقط منبعی که به بخش‌ها تقسیم می‌شود می‌تواند بخش داشته باشد، و منبعی که بخش دارد باید تقسیم‌شونده بماند: وگرنه کل و یک بخش می‌توانستند هر دو برای یک ساعت رزرو شوند. هیچ‌چیز اینجا مخصوص فوتبال نیست — استخر به خط‌ها و سالن ورزشی به زمین‌ها به همین شکل تقسیم می‌شوند.

Booking interval، Shortest booking و Longest booking به دقیقه‌اند و رزروها به آن‌ها پایبند خواهند بود.

عیب‌یابی​

  • «… does not divide into parts, so nothing can be part of it» — والد را باز کنید و اول Allocation آن را Divides into parts کنید.
  • «This resource has parts, so it has to keep dividing into parts» — اول بخش‌هایش را جابه‌جا کنید، یا تخصیصش را همان‌طور بگذارید.
  • «A shared resource needs a capacity» — وارد کنید چند نفر هم‌زمان می‌توانند از آن استفاده کنند.

سناریوهای مرتبط​