Informační systém pro e-learning manuál
Verze 1.00
Úvod Tento dokument popisuje způsob práce s informačním systémem pro elektronické vzdělávání. Systém je určený pro vytvoření elektronického kurzu a jeho následné provozování v prostředí internetu. Systém je rozdělen do několika částí podle existujících uživatelských rolí.
Uživatelské role V systému existují následující uživatelské role: Správce – část určena správcům - řízení uživatelů, přidělování uživatelských rolí, správa aktualit a obsahu veřejné části, možnost komunikace mezi uživateli Učitel – část určena učitelům - přístup do části pro tvorbu kurzů přidělování kurzů uživatelům Student – studentská část - přístup k přiděleným kurzům, spuštění kurzů, komunikace mezi uživateli Anonymní přístup – veřejná část aplikace – možnost se přihlásit, získat aktuální informace (aktuality), přístup k uživatelskému manuálu
Nasazení aplikace Lokální server Aplikaci je možné nasadit na lokální server společnosti. Jako server je možné zvolit výkonnější osobní počítač, na kterém je nainstalována IIS (internetová informační služba) a databázový server MS SQL Server 2008 Express nebo MS SQL Server 2008 (nutné vytvořit databázi pomocí skriptu, který je umístěný na přiloženém CD (soubor script.sql). V případě využití verze MS SQL Server 2008 Express stačí aplikaci pouze zkopírovat do složky wwwroot, kterou vytvoří IIS na lokálním disku. K aplikaci je možné přistupovat pomocí odkazu http://localhost či adresy počítače v síti http://192.168.1.20 Nutné je pouze upravit connectionstring na
Webový hosting Pro nasazení aplikace je nutné, aby webový hosting podporoval technologii ASP.NET a databázi MS SQL Server 2008. Databázi je možné vytvořit pomocí skriptu, který je umístěný na přiloženém CD v souboru script.sql. Většina webových hostingů má rozhraní pro správu databáze nebo lze získat přístup pro připojení přes SQL Server Management Studio. Systém poté nakopírujeme pomocí ftp klienta na server. K aplikaci se přistupuje pomocí url adresy zvolené domény.
Nastavení aplikace Vytvoření uživatele v roli správce Po nasazení aplikace je nutné vytvořit alespoň jednoho uživatele v roli správce, který bude zajišťovat správu aplikace (vytvářet uživatele, spravovat aktuality apod.) Je nutné získat přístup do administrační sekce. Je potřeba zakomentovat tučně zvýrazněnou část souboru web.config ve složce Správce způsobem uvedeným níže. <system.web>
Po vstupu k aplikaci získáme přístup do administrační sekce pomocí odkazu „Administrace“.
Veřejná část
Obrázek 1 Vstup do administrační části
Administrační část
Obrázek 2 Administrační část – menu administrační části
Vytvoření uživatele v roli správce
Kliknutím na odkaz Vytvoření uživatele budeme přesměrováni na stránku s formulářem pro Vytvoření nového uživatele, který má dva kroky.
1. Krok – vyplnění detailních údajů o uživateli
Obrázek 3 - 1.krok vytvoření uživatele
2. Krok – vyplnění přihlašovacích údajů o uživateli
Obrázek 4 2.krok vytvoření uživatele
Zařazení uživatele do role Správce Vytvořeného uživatele je nutné zařadit do role Správce. Zařazení uživatele do role provedeme kliknutím na odkaz „Správa uživatelů“. Dojde k přesměrování do části pro správu uživatelů.
Obrázek 5 Menu správce
Ze seznamu uživatelů zvolíme uživatele, ze seznamu uživatelských rolí zvolíme roli spravce. Kliknutím na tlačítko přiřadit do vybrané role přiřadíme uživatele do zvolené role1.
Obrázek 6 Správa uživatelů
1
Po vytvoření uživatele v roli správce můžeme opět odkomentovat část souboru web.config a je možné se přihlásit jako Správce.
Vytvoření nové role Pokud role neexistuje, je možné ji přidat tlačítkem „Přidat novou roli“. Doplněním názvu nové role a kliknutím na tlačítko Přidat roli dojde k vytvoření nové uživatelské role.
Obrázek 7 Vytvoření nové role
Přístup k aplikaci Pokud aplikace běží na webovém hostingu, je možné ji spustit zadáním adresy http://netlearning.aspone.cz v internetovém prohlížeči. V případě, že se jedná o lokální server. Přistupujeme na adresu serveru zadanou v internetovém prohlížeči, například http://192.168.20.1 Získáme přístup k veřejné části.
Obrázek 8 Veřejná část aplikace
Popis veřejné části
1
2
3
4
5
1. Informativní část obsahuje aktuální datum a odkaz pro přihlášení do aplikace, po přihlášení se v této části zobrazí uživatelské jméno aktuálně přihlášeného uživatele a odkaz pro odhlášení. 2. Hlavní menu – umožňuje pohyb v rámci aplikace – menu se přizpůsobuje podle přihlášeného uživatele 3. Přehled vytvořených kurzů 4. Seznam aktualit, které zveřejnil správce aplikace – po kliknutí je možné získat náhled aktuality. 5. Panel s odkazy pro pohyb v rámci veřejné části
Přihlášení do aplikace Přístup: nepřihlášený uživatel
Pro přihlášení do aplikace je nutné znát přihlašovací údaje. Tyto údaje je možné získat od správce aplikace. Po získání údajů je možné se přihlásit kliknutím na „Přihlásit“.
Veřejná část
Obrázek 9 Přihlášení do aplikace
Do přihlašovacího formuláře se vyplní přihlašovací údaje (uživatelské jméno, heslo). Pokud dojde k zapomenutí hesla je možné kliknutím na odkaz „Zapomněli jste heslo“ a heslo obnovit.
Obnovení hesla Přístup: anonymní uživatelé
Obnovení hesla má několik kroků.
1. Krok – zadání uživatelského jména
2. Krok – zadání odpovědi na otázku uvedenou při registraci
3. Krok – potvrzení a zaslání hesla na e-mail uvedení při registraci
Nastavení uživatelů Přístup: uživatel v roli Správce Pokud jsme získali přístupové údaje a nacházíme se v roli Správce, získáme přístup do administrační sekce. Po přihlášení pomocí přihlašovacího formuláře a následně kliknutím na odkaz „Administrace“ dojde k přesměrování do administrační sekce.
Veřejná část
Obrázek 10 Vstup do administrační části
Administrační část
Obrázek 11 Administrační část
Vytvoření uživatele Přístup: uživatel v roli Správce
Obrázek 12 Menu správce
Kliknutím na odkaz „Vytvoření uživatele“ budeme přesměrováni na stránku s formulářem, který má dva kroky.
1. krok – vyplnění detailních údajů o uživateli
Obrázek 13 1. krok vytvoření uživatele
2. Krok – vyplnění přihlašovacích údajů o uživateli
Obrázek 14 2.krok vytvoření uživatele
Zařazení a odebrání uživatele do role, odstranění uživatele Přístup: uživatel v roli Správce Zařazení, odebrání či odstranění uživatele do role provedeme kliknutím na odkaz Správa uživatelů. Dojde k přesměrování do části pro správu uživatelů.
Obrázek 15 Menu správce
Ze seznamu uživatelů zvolíme uživatele, ze seznamu uživatelských rolí zvolíme roli. Kliknutím na tlačítko přiřadit do vybrané role přiřadíme uživatele do role. Pokud chceme uživatele odstranit, označením a kliknutím na tlačítko „Odstranit uživatele“ dojde k odstranění uživatele 2 z aplikace.
Obrázek 16 Správa uživatelů
2
POZOR - po odstranění uživatele dojde k odstranění všech kurzů, které uživatel vytvořil.
Vytvoření nové role Pokud role neexistuje, je možné ji přidat tlačítkem „Přidat novou roli“. Doplněním názvu nové role a kliknutím na tlačítko Přidat roli dojde k vytvoření nové uživatelské role. Po vytvoření uživatele v roli správce můžeme opět okomentovat část souboru web.config. Nyní je možné se přihlásit jako Správce.
Obrázek 17 Vytvoření nové role
Správa aktualit Přístup: uživatel v roli Správce Kliknutím na odkaz „Aktuality“ budeme přesměrováni do rozhraní pro správu aktualit, kde máme možnost vkládat Titulek aktuality a formátovaný text aktuality. Pod formulářem se nachází seznam existujících aktualit, kde můžeme danou aktualitu odstranit.
Přehled kurzů Přístup: uživatel v roli Správce a Učitel, Student
Po kliknutí na Přehled kurzů je možné získat přehled vytvořených kurzů. V tomto přehledu je možné kurz odstranit ze systému pomocí tlačítka
Uživatelé v roli učitel mají navíc možnost z tohoto přehledu kurz spustit
, či editovat
Vytvoření kurzu Přístup: uživatelé v roli Učitel
Pro vytvoření kurzu je nutné být přihlášený jako uživatel v roli Učitel. Základem tohoto rozhraní je hlavní panel s odkazy pro přidání jednotlivých částí kurzu.
Kliknutím na Vytvořit kurz dochází k zpřístupnění rozhraní pro vytvoření kurzu. Je potřeba vždy vytvořit kurz a poté kapitolu a následně lze přidávat ostatní části kurzu. Uživatel se pomocí tlačítek na panelu nástrojů pohybuje mezi jednotlivými pohledy, v nichž lze vytvářet elementy výukového kurzu. V levé části dochází k plnění stromové struktury (TreeView), která vyjadřuje strukturu kurzu. Jednotlivá data, která uživatel zadává v těchto pohledech, jsou ukládána do databáze či souboru XML.
Nový kurz Kliknutím na odkaz „Nový kurz“ dojde k přesměrování na stránku pro vytvoření nového kurzu. Jedná se o hlavní stránku, na které založíme nový kurz. Vyplníme zde názevKurzu, zvolíme kategorii, popřípadě vytvoříme novou a vložíme krátký popis kurzu
Po vytvoření kurzu lze vložit libovolný počet kapitol, ze kterých se kurz skládá.
Nová kapitola
Po přidání nové kapitoly se aktualizuje struktura kurzu a do stromové struktury (TreeView) se načte nová kapitola. K této kapitole dále lze přidávat cvičení, úkoly, studijní články a testy. Nebo je možné vytvořit více kapitol a poté jen zvolit kapitolu a doplnit do ní dříve jmenované části.
Na následujícím obrázku je podoba stromové struktury s vytvořenou kapitolou.
Studiní článek V této části je možné přidat studijní článek. Z obrázku je zřejmé, že lze zadávat i formátovaný text. V řádku, kde lze přidat objekt Silverlight je možné uložit zkompilovaný soubor Silverlightu s příponou xap. Do příloh lze vložit kterékoliv soubory. Typy souborů jsou ověřovány na základě souboru XML, ve které jsou definovány MIME TYPY jednotlivých souborů.
Vložení objektu Silverlight
Nový úkol
Nové cvičení
Vytvoření testu
Přidat otázku – slouží k připsání otázky testu Uložit test – uloží test a vytvoří nový Dokončit – dokončí vytváření testů pro danou kapitolu
Přidání dalších kapitol Další kapitoly opět přidá stisknutím tlačítka „Nová kapitola“ na ovládacím panelu. Vytvoří se nový identifikátor kapitoly, na základě kterého je možné vkládat další prvky kurzu (cvičení, úkoly, články, testy). Pouhou volbou jiné kapitoly dojde k možnosti přidávat do této kapitoly další objekty. Přidání článku do zvolené kapitoly (označené červeně)
Komunikace v rámci aplikace Pro komunikaci v rámci aplikace slouží v každé části rozhraní pro odesílání vzkazů mezi uživateli. Uživatelé v roli Student a Učitel mají ve své části v pravém panelu formulář pro odeslání vzkazu (viz obrázek). V tomto formuláři se vybere uživatel, jemuž má být vzkaz zaslán, vyplní předmět, text vzkazu a text se odešle stiskem tlačítka „Odeslat“.
Změna údajů uživatele