13.07.2015 Views

Simulátor komunikácie v počítačovej sieti - Softvérové štúdio 2 ...

Simulátor komunikácie v počítačovej sieti - Softvérové štúdio 2 ...

Simulátor komunikácie v počítačovej sieti - Softvérové štúdio 2 ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

26 KAPITOLA 2. ŠPECIFIKÁCIAkomunikácie. Virtuálnu triedu bude vytvárať učiteľ a takisto bude vytvárať a definovať sieťovétopológie.Obr. 2.1: Cieľ projektu - virtuálne laboratóriumPredpokladom pre simuláciu komunikácie v <strong>sieti</strong> bude pre študenta rezervácia lístka, kdesi pomocou rozhrania systému vyberie, kedy chce sieťové topológie testovať. Po rezervovanílístka bude študent oprávnený v danom čase simulovať sieťové topológie zadané učiteľom (obr.2.2).Obr. 2.2: Cieľ projektu - simulácia siete2.2 ProcesyPrvým krokom bude definovanie sieťových topológií, ktoré si budú môcť študenti odskúšať.Učiteľ navrhne a zadá topológiu, uloží ju a napokon vloží do databázy centrálneho servera(obr. 2.3).Pre vytvorenie virtuálnej triedy je nutné zadávať študentov alebo ich meniť, definovaťtriedy a pridávať študentov do zadefinovanej triedy (obr. 2.4). Rôzni študenti môžu patriť dorôznych tried, pričom začiatočníci nepotrebujú pre svoje potreby toľko zdrojov servera akoskúsenejší kolegovia. Učiteľ bude podľa potreby zaraďovať študentov do jednotlivých tried,čím im určí, aký výpočtový výkon budú môcť použiť.Po vytvorení topológií a po definovaní tried sa môžu oprávnení používatelia prihlásiťdo systému. Ich prvým krokom bude prehliadanie aktuálnych topológií a rozvrhu, pomocouktorého si budú môcť vybrať, kedy si želajú získať prístup na server (obr. 2.5). Server povolísimuláciu viacerých používateľov, ale kvôli hardvérovým obmedzeniam nemôže v jednommomente prebiehať ľubovoľné množstvo simulácií. Systém bude pri každom používateľovi sledovaťpočet jeho rezervácií, pričom toto číslo nesmie presiahnuť definovaný limit.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!