സിമുലേഷനായി, ഇനിപ്പറയുന്ന ഡാറ്റ നൽകിയിട്ടുണ്ട്:
- സേവന ചാനലുകളുടെ എണ്ണം;
- സേവനം നൽകേണ്ട ക്ലയന്റുകളുടെ എണ്ണം;
- എത്തിച്ചേരൽ ഇടവേളകളിൽ ക്ലയന്റുകളുടെ ഒരു പ്രത്യേക പ്രോബബിലിറ്റി ഡിസ്ട്രിബ്യൂഷൻ;
- ക്ലയന്റുകൾക്കുള്ള സേവന സമയങ്ങളുടെ ഒരു പ്രത്യേക ഡിസ്ട്രിബ്യൂഷൻ.
എത്തിച്ചേരൽ, സേവന ഇടവേളകളുടെ പ്രത്യേക ഡിസ്ട്രിബ്യൂഷനുകൾ ഇനിപ്പറയുന്ന വിതരണങ്ങളിൽ ഒന്ന് ഉപയോഗിച്ച് സ്വമേധയാ നൽകാം അല്ലെങ്കിൽ സൃഷ്ടിക്കാം: എക്സ്പോണൻഷ്യൽ, യൂണിഫോം, എർലാങ് ഡിസ്ട്രിബ്യൂഷൻ, വെയ്ബുൾ ഡിസ്ട്രിബ്യൂഷൻ, നോർമൽ, ട്രങ്കേറ്റഡ് നോർമൽ.
ഈ വിതരണങ്ങളിൽ ഓരോന്നിനും ജനറേറ്റ് ചെയ്യുമ്പോൾ, നിർവചിക്കുന്ന പാരാമീറ്ററുകൾ നൽകുന്നു, ഉദാഹരണത്തിന്, ഒരു സാധാരണ വിതരണത്തിന് ഇവയാണ്: ശരാശരി മൂല്യം, വ്യതിയാനം, ഇടവേളകളുടെ എണ്ണം. ജനറേഷൻ സമയത്ത്, ഓരോ ഇടവേളയ്ക്കും, ഉപഭോക്തൃ വരവിന്റെ സാധ്യതയും അതനുസരിച്ച് സേവനവും പ്രോഗ്രാം അനുസരിച്ച് നിർണ്ണയിക്കപ്പെടുന്നു. ആകെ ഇടവേളകളുടെ എണ്ണം ഉപഭോക്താക്കൾ എത്തുന്നതും സേവനം നൽകുന്നതുമായ സമയത്തെ നിർവചിക്കുന്നു. പാരാമീറ്ററുകൾ മാറ്റുന്നതിലൂടെ, വ്യത്യസ്ത സാഹചര്യങ്ങൾ അനുകരിക്കാൻ കഴിയും. എത്തിച്ചേരുന്ന ഉപഭോക്താക്കളുടെ സാധ്യതകളുടെ വിതരണത്തിനുള്ള ഇടവേളകളുടെ എണ്ണവും സേവന സമയങ്ങൾക്കുള്ള ഇടവേളകളുടെ എണ്ണവും ഒരുപോലെയാകണമെന്നില്ല.
ലഭ്യമായ ചാനൽ ഉണ്ടോ എന്നതിനെ ആശ്രയിച്ച്, ആദ്യം വരുന്നവർക്ക് ആദ്യം സേവനം നൽകുന്ന രീതിയിലാണ് ഉപഭോക്തൃ സേവനം പ്രവർത്തിക്കുന്നത്. ആപ്ലിക്കേഷൻ ഇനിപ്പറയുന്ന മൂല്യങ്ങൾ അളക്കുന്നു: സേവന ക്യൂവിലെ ഉപഭോക്താക്കളുടെ ശരാശരി കാത്തിരിപ്പ് സമയം; - ഉപഭോക്താക്കളുടെ ശരാശരി സേവന സമയം; - സിസ്റ്റത്തിലെ ശരാശരി സമയം (കാത്തിരിപ്പ് + സേവനം); - ശതമാനത്തിൽ സെർവർ ഉപയോഗം; - ത്രൂപുട്ട് (ഒരു യൂണിറ്റ് സമയത്തിന് ഉപഭോക്താക്കൾ).
സിമുലേറ്റഡ് സിസ്റ്റങ്ങളുടെ ഡാറ്റ samples.db എന്ന പേരിലുള്ള ഒരു SQLite ഡാറ്റാബേസിൽ സൂക്ഷിക്കുന്നു. ഇതിനകം സംഭരിച്ചിരിക്കുന്ന സിസ്റ്റങ്ങളുടെ ലിസ്റ്റ് AppMulti_Channel_Mass_Service എന്ന് പേരുള്ള ആപ്ലിക്കേഷന്റെ പ്രധാന സ്ക്രീനിൽ പ്രദർശിപ്പിക്കും, കൂടാതെ ലിസ്റ്റിൽ നിന്നുള്ള ഒരു ഇനത്തിൽ ക്ലിക്കുചെയ്യുന്നതിലൂടെ, അത് കൂടുതൽ ജോലികൾക്കായി തിരഞ്ഞെടുക്കപ്പെടും.
ആപ്ലിക്കേഷന്റെ പ്രധാന സ്ക്രീനിൽ നിന്ന്, ഇനിപ്പറയുന്ന പ്രവർത്തനങ്ങൾ ലഭ്യമാണ്: പുതിയ സാമ്പിൾ - ഒരു പുതിയ സിസ്റ്റം സിമുലേഷനായി ഡാറ്റ നൽകുന്നതിന്; എഡിറ്റ് - തിരഞ്ഞെടുത്ത സിസ്റ്റം പരിഷ്കരിക്കുന്നതിനും നടപ്പിലാക്കുന്നതിനും; ഇല്ലാതാക്കുക - ഒരു സിസ്റ്റം നീക്കം ചെയ്യുന്നതിന്.
ഹോം സ്ക്രീനിലെ മെനു ഇനങ്ങൾക്ക് പുറമേ, ഇനിപ്പറയുന്ന പ്രവർത്തനങ്ങൾ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്: സഹായം; - ഡാറ്റാബേസിന്റെ പ്രാരംഭ ലോഡിംഗ് ആരംഭിക്കുക; - ഡാറ്റാബേസ് പകർത്തുന്ന DB പകർത്തൽ; - ഡാറ്റാബേസ് സംരക്ഷിക്കുന്ന DB സംരക്ഷിക്കൽ; - ക്രമീകരണങ്ങൾ; - രചയിതാവിന്റെ മറ്റ് ആപ്പുകളിലേക്കുള്ള ലിങ്കുകൾ.
സിമുലേഷനും തിരഞ്ഞെടുത്ത ഒരു സിസ്റ്റം എഡിറ്റ് ചെയ്യുന്നതിനും പ്രവർത്തിപ്പിക്കുന്നതിനുമുള്ള ഒരു പുതിയ സിസ്റ്റത്തിനായുള്ള ഡാറ്റ എൻട്രി സാമ്പിൾ ആക്റ്റിവിറ്റി എന്ന് പേരുള്ള സ്ക്രീനിൽ നിന്നാണ് ചെയ്യുന്നത്. ഇവിടെ നിങ്ങൾ നൽകുക: - സിസ്റ്റത്തിന്റെ പേര്; - സെർവറുകളുടെ എണ്ണം; - സിമുലേറ്റ് ചെയ്യേണ്ട ക്ലയന്റുകളുടെ എണ്ണവും (എത്തിച്ചേരുന്നതും സർവീസ് ചെയ്തതുമായ ക്ലയന്റുകളുടെ) പ്രോബബിലിറ്റി ഡിസ്ട്രിബ്യൂഷനുകളും.
വിതരണങ്ങൾ ദൃശ്യവൽക്കരിക്കുന്നതിന് രണ്ട് ഫീൽഡുകളുണ്ട്: ഇന്റർഅറൈവൽ പിഎംഎഫ് ഫോർമാറ്റ് മൂല്യം:പ്രോബ്,... സർവീസ് ടൈം പിഎംഎഫ് ഫോർമാറ്റ് മൂല്യം:പ്രോബ്,... ഡാറ്റ എൻട്രി തന്നെ ഡയലോഗ് ടേബിളുകളിൽ (എഡിറ്റ്; ഇന്റർഅറൈവൽ പിഎംഎഫ് എഡിറ്റ്; സർവീസ് ടൈം പിഎംഎഫ്) രണ്ട് കോളങ്ങൾ ഉപയോഗിച്ച് ചെയ്യുന്നു: ഇടവേളയും പ്രോബബിലിറ്റിയും. സേവ് ബട്ടൺ അമർത്തിയ ശേഷം, നൽകിയ ഡാറ്റ മുകളിൽ പറഞ്ഞ ഫീൽഡുകളിൽ പ്രദർശിപ്പിക്കും.
സാമ്പിൾ ആക്റ്റിവിറ്റിയിൽ നിന്ന്, രണ്ട് വിതരണങ്ങൾ സൃഷ്ടിക്കുന്നതിനുള്ള പ്രവർത്തനങ്ങൾ ജനറേറ്റ് ഇൻപുട്ട്, ജനറേറ്റ് സർവീസ് ബട്ടണുകൾക്കൊപ്പം ഉൾപ്പെടുത്തിയിട്ടുണ്ട്, അതുപോലെ തന്നെ റൺ സിമുലേഷൻ ബട്ടൺ ഉപയോഗിച്ച് സിമുലേഷൻ നടത്തുന്നു.
സിമുലേഷൻ നടപ്പിലാക്കിയ ശേഷം, ഫലം സിമുലേഷൻ സ്ക്രീനിൽ പ്രദർശിപ്പിക്കും. അവിടെ നിന്ന്, സിമുലേഷൻ ഫലം ഒരു .txt ഫയലായി സംരക്ഷിക്കുന്നതിന് പ്രിന്റ് ഫംഗ്ഷൻ തിരഞ്ഞെടുക്കാം. ഉപകരണത്തിന്റെ ഫയൽ ഡയറക്ടറിയുടെ ഒരു ട്രീ ഘടനയുള്ള സേവ് ഫയൽ പ്രവർത്തനം പ്രിന്റിൽ ഉൾപ്പെടുന്നു, ഒരു ഫോൾഡർ തിരഞ്ഞെടുക്കുമ്പോൾ, ഒരു സേവ് ബട്ടൺ ദൃശ്യമാകും, ഇത് സിമുലേഷൻ ഫലം സംരക്ഷിക്കാൻ അനുവദിക്കുന്നു.
രണ്ട് വിതരണങ്ങളുടെയും ജനറേഷൻ ഫ്ലോ ആക്ടിവിറ്റി നടത്തുന്നു. ഒരു ഡ്രോപ്പ്ഡൗൺ ലിസ്റ്റിൽ നിന്ന്, വിതരണത്തിന്റെ തരം തിരഞ്ഞെടുക്കുന്നു, അതിന്റെ സ്വഭാവ പാരാമീറ്ററുകൾ പൂരിപ്പിക്കുന്നു, കൂടാതെ ജനറേറ്റ് ബട്ടൺ ഉപയോഗിച്ച്, പുതിയ വിതരണങ്ങളിൽ പ്രവേശിക്കുമ്പോൾ സമാനമായ രണ്ട്-കോളം പട്ടികയിൽ, ജനറേറ്റ് ചെയ്ത വിതരണ ഡാറ്റ പ്രദർശിപ്പിക്കും.
അപ്ഡേറ്റ് ചെയ്ത തീയതി
2025 ഡിസം 15