Modul informačního systému SPŠSE Liberec



Podobné dokumenty
E-škola návod pro rodiče

Informační systém pro rezervaci pokojů hotelu SPORT

29 Evidence smluv. Popis modulu. Záložka Evidence smluv

Stručný návod na práci v modulu podatelna a výpravna

AUKČNÍ VYHLÁŠKA

NÁVODY PRO PEDAGOGY. Garant LMS Moodle Mgr. Naděžda Fasurová, Ph.D. VŠKE, a.s. Vstup do systému Moodle na VŠKE

Pracovnělékařské služby a posuzování zdravotní způsobilosti osoby ucházející se o zaměstnání ( výpis ze zákona 373/2011 Sb. ) Pracovnělékařské služby

Metodika testování navazujících evidencí

PODPORA ČINNOSTI NESTÁTNÍCH NEZISKOVÝCH ORGANIZACÍ PŮSOBÍCÍCH NA ÚZEMÍ MČ PRAHA 7 V OBLASTI SPORTU PRO ROK 2015

Modul Řízení objednávek.

účetních informací státu při přenosu účetního záznamu,

V této části manuálu bude popsán postup jak vytvářet a modifikovat stránky v publikačním systému Moris a jak plně využít všech možností systému.

Management projektů. Programová podpora auditu sytému managementu kvality HOT 4IT. Návrh

Systém elektronického zpracování údajů o výzkumných projektech a jejich hodnocení v GA AV

-1- N á v r h ČÁST PRVNÍ OBECNÁ USTANOVENÍ. 1 Předmět úpravy

3.6 Elektronizace odvětví: sociální služby, pojištění, dávky, sociálně- právní ochrana dětí

ZADÁVACÍ DOKUMENTACE 1) Identifikace zadavatele 2) P esné vymezení p edm tu zakázky a požadavk zadavatele

Vyhlášení opakované veřejné soutěže 1/6

Komentář k datovému standardu a automatizovaným kontrolám obsahu F_ODPRZ_BAT

sexta, druhý ročník Celkem hodin

VÝZVA K PODÁNÍ NABÍDKY

Portál vedoucího pracoviště

Česká republika Ministerstvo práce a sociálních věcí Na Poříčním právu 1, Praha 2. vyzývá

o užívání služby elektronického dodávání dokumentů a dalších služeb kooperačního systému e-pk uzavřená mezi

Smluvní podmínky (KTv)

Výsledky přijímacích zkoušek

ICT plán ZŠ praktické Bochov na rok 2009

Software IS Řízení stavebních zakázek

Budování aplikačních rozhraní pro obousměrnou komunikaci mezi ERMS a jejich vztah k Národnímu standardu pro komunikaci mezi ERMS.

SBÍRKA ROZHODNUTÍ A OPATŘENÍ JIHOČESKÉ UNIVERZITY V ČESKÝCH BUDĚJOVICÍCH

Program rovného zacházení provozovatele distribuční soustavy Pražská plynárenská Distribuce, a.s., člen koncernu Pražská plynárenská, a.s.

Metody hodnocení rizik

2. CÍL A SOUVISLOSTI VÝBĚROVÉ ŘÍZENÍ 1. NÁZEV

Česká republika Česká školní inspekce. Plzeňský inspektorát - oblastní pracoviště INSPEKČNÍ ZPRÁVA

ROZKLIKÁVACÍ ROZPOČET - ONLINE ZVEŘEJŇOVÁNÍ EKONOMICKÝCH DAT ÚŘADU

ZADÁVACÍ DOKUMENTACE

plk. Ing. Ivan Koleňák

SPORTOVNÍ CENTRA MLÁDEŽE

Ovoce do škol Příručka pro žadatele

KVALIFIKAČNÍ DOKUMENTACE k veřejné zakázce zadávané podle zákona č. 137/2006 Sb., o veřejných zakázkách, ve znění pozdějších předpisů

KVALIFIKA NÍ DOKUMENTACE

Informace o naší organizaci

DATOVÉ SCHRÁNKY. Seminární práce z předmětu Information and communication policy

Obchodní podmínky pro spolupráci se společností Iweol EU s.r.o.

VÝKLADOVÁ PRAVIDLA K RÁMCOVÉMU PROGRAMU PRO PODPORU TECHNOLOGICKÝCH CENTER A CENTER STRATEGICKÝCH SLUŽEB

POKYNY PRO PLATBY FINANČNÍ MECHANISMUS EHP A NORSKÝ FINANČNÍ MECHANISMUS (1.revize - 21.června 2007)

VÝZVA K PODÁNÍ NABÍDKY A PROKÁZÁNÍ SPLN NÍ KVALIFIKACE ZADÁVACÍ DOKUMENTACE ZADÁVACÍ DOKUMENTACE

5. výzvu k podání žádostí. o nadační příspěvek

Témata pro doktorandské studium

Z Á S A D Y. pro činnost Právního poradenství pro členy ČMKOS

CZ.1.07/1.1.00/

OBEC HORNÍ MĚSTO Spisový řád

RECTE.CZ, s.r.o., Matiční 730/3, Ostrava Moravská Ostrava

Notebooky a mobilní zařízení 2015

NÚOV Kvalifikační potřeby trhu práce

Střední průmyslová škola Brno, Purkyňova, příspěvková organizace Provozní řád školy

Služby Knihovny AV ČR v oblasti zveřejnění vědeckých publikací (nejen) pro ústavy AV ČR

Č E S K Á Š K O L N Í I N S P E K C E. Čj.: / Oblastní pracoviště č. 6 Ústí n. L. INSPEKČNÍ ZPRÁVA

Příspěvky poskytované zaměstnavatelům na zaměstnávání osob se zdravotním postižením Dle zákona č. 435/2004 Sb., o zaměstnanosti, v platném znění.

Využití interaktivní tabule ve výuce

NAŘÍZENÍ STATUTÁRNÍHO MĚSTA LIBEREC č. 1/2013, kterým se vydává TRŽNÍ ŘÁD. Čl. 1. Předmět úpravy

Speciální způsoby záchrany s využitím vrtulníku

MČ Praha-Zličín, Tylovická 207, Praha Zličín

1. Požadavky na provoz aplikací IISPP

Projekt Datové schránky. Zdeněk Zajíček náměstek ministra vnitra

O MOŽNOSTECH STUDIA NA FAKULTĚ

Katedra obecné elektrotechniky Fakulta elektrotechniky a informatiky, VŠB - TU Ostrava 16. ZÁKLADY LOGICKÉHO ŘÍZENÍ

Zadávací dokumentace k veřejné zakázce zadané podle zákona č. 137/2006 Sb., o veřejných zakázkách, ve znění pozdějších předpisů

O B E C N Ě Z Á V A Z N Á V Y H L Á Š K A č. 84

AKADEMIE MÚZICKÝCH UMĚNÍ V PRAZE,

Kvalifika ní dokumentace k ve ejné zakázce malého rozsahu

Praktické úlohy- zaměření specializace

Pardubický kraj Komenského náměstí 125, Pardubice SPŠE a VOŠ Pardubice-rekonstrukce elektroinstalace a pomocných slaboproudých sítí

Data v počítači EIS MIS TPS. Informační systémy 2. Spojení: jan.skrbek@tul.cz tel.: Konzultace: úterý

Co poskytuje Czech POINT

Podrobný postup pro doplnění Žádosti o dotaci prostřednictvím Portálu Farmáře. 1. kolo příjmu žádostí Programu rozvoje venkova ( )

MEZINÁRODNÍ AUDITORSKÝ STANDARD ISA 505 EXTERNÍ KONFIRMACE OBSAH

ČÁST PRVNÍ Základní ustanovení Čl. 1 Povaha a cíl Fyzikální olympiády

Technická specifikace požadovaného řešení

RLZ CZ Znalosti a dovednosti pracovníků firmy PROFIMONT a.s. pro ovládání specifického aplikačního SW vybavení.

ZADÁVACÍ DOKUMENTACE

MATERIÁL. pro zasedání Zastupitelstva města Hranic, dne Ondriášová Radka, starostka. Odbor správy majetku

INFORMATIKA V CHOVECH PRASAT

Smlouvu o uskutečnění programu celoživotního vzdělávání (dále jen jako Smlouva ) I. Předmět Smlouvy

Monitorovací zpráva. o realizaci projektu Operačního programu Vzdělávání pro konkurenceschopnost. 1. Údaje o projektu a Monitorovací zprávě

Uložené procedury Úvod ulehčit správu zabezpečení rychleji

Domov s odbornou ošetřovatelskou péčí a pomocí ve stáří s.r.o., Trnávka 55. Domácí řád

499/2004 Sb. ZÁKON ČÁST PRVNÍ ARCHIVNICTVÍ A SPISOVÁ SLUŽBA

Federální shromáždění Československé socialistické republiky II. v. o. Stanovisko vlády ČSSR

VÝZVA K PODÁNÍ NABÍDKY A ZADÁVACÍ DOKUMENTACE

CENY ZA POUŽITÍ ŽELEZNIČNÍ DOPRAVNÍ CESTY VE VLASTNICTVÍ ČESKÉ REPUBLIKY A PODMÍNKY JEJICH UPLATNĚNÍ OD DO

4 Část II Základy práce v systému. 6 Část III Úvodní obrazovka. 8 Část IV Práce s přehledy. 13 Část V Kontakty. 19 Část VI Operativa

I. Všeobecná ustanovení


Obchodní podmínky

Příloha: Dodatečné informace, včetně přesného znění žádosti dodavatele o dodatečné informace

JARNÍ ŠKOLA NSZM 2005 METODIKA NSZM PODKLADOVÝ MATERIÁL

Stanovisko komise pro hodnocení dopadů regulace

ZADÁNÍ ÚZEMNÍ STUDIE (PRO LOKALITU Z5 ÚZEMNÍHO PLÁNU ŽELEZNÝ BROD)

MV ČR, Odbor egovernmentu. Webové stránky veřejné správy - minimalizace jejich zranitelnosti a podpora bezpečnostních prvků

Transkript:

Bankovní institut vysoká škola Praha Katedra informačních technologií a elektronického obchodování Modul informačního systému SPŠSE Liberec (analýza a návrh řešení modulu odevzdávání úloh) Semestrální práce z předmětu B108TMM Autor: Tomáš Kazda, DiS. informační technologie Vyučující: Doc. Ing. Karel Rychta, CSc. Praha květen, 2009

0 Preambule Na SPŠSE a VOŠ, Liberec (www.pslib.cz) je vytvářen nový informační systém. Ten má nahradit stávající vzájemně nekomunikující segmenty agendy školy. Od počátků je kladen důraz na modularitu jednotlivých částí a tedy snadnou rozšiřitelnost celého IS. Také požadavky na datovou základnu se primárně týkají přenositelnosti a platformové nezávislosti; teprve sekundárně na výkon. V práci bych se chtěl zaměřit na řešení jednoho z připravovaných modulů reálného informačního systému střední průmyslové školy strojní a elektrotechnické v Liberci. IS je vyvíjen vyučujícími předmětové komise informatiky na míru k potřebám školy.

1 Zadání problému Modul odevzdávání úloh Samostatná část systému bude sloužit pro odevzdávání a evidenci úloh a výstupů z praktických cvičení. Učiteli bude umožněno vytvářet sadu úloh, které se vybraným studentům zobrazí jako témata k vypracování a následnému odevzdání. Student ve svém přístupovém okně uvidí, které úlohy jsou pro něj připraveny a zároveň jejich stav (aktuální, nevyřešené, odevzdané atp.). Zvláštní přístupové oprávnění bude mít třídní učitel, který bude moci sledovat souhrny restů (nevyřešených a neodevzdaných zadání) všech studentů jeho třídy a sledovat tak plnění povinností jeho svěřenců v jednotlivých vyučovacích předmětech. Stávající (a nevyhovující) alternativou k připravovanému modulu je odevzdávání úloh formou přílohy emailové zprávy. Toto řešení je nevyhovující zejména z důvodu velké pracnosti při katalogizaci odevzdaných souborů v rozhraní elektronické pošty a absence jakékoli zpětné vazby ať už na straně učitele či studenta. Veškeré odevzdané soubory budou dostupné na souborovém serveru v příslušném adresáři vyučujícího, kterému jsou data určena. Toto řešení se zdá být akceptovatelné i pro učitele bez hlubších znalostí výpočetní techniky

2 Vize modulu OÚ Modul slouží pro zjednodušení evidence a realizace odevzdávání souborů studenty vyučujícím. Také je téměř eliminován faktor lidské chyby (chybný formát jména souboru, odevzdání v jiném než požadovaném termínu, zapomenutí odevzdání úlohy). Soubory jsou po odeslání studentem kopírovány do automaticky vytvářených složek v domácím adresáři příslušného vyučujícího. Záznam o této činnosti je uchován v informační databázi modulu odevzdávání úloh (dále jen OÚ). Učitel může pro konkrétní třídu vytvářet nové úlohy a vymezovat jejich platnost. Zobrazovat jmenný seznam studentů, kteří úlohu již odevzdali (ještě neodevzdali). Je informován o odevzdání souborů, které student nepřiřadil do žádné z existujících úloh. (To je z důvodu umožnění nesystematického odevzdání souboru učiteli studentem.) Student po přihlášení vidí které úlohy, na který předmět a pro kterého vyučujícího má vypracovat a odevzdat. Jsou odlišeny úlohy aktuální, odevzdané a neplatné (u kterých ještě nenastalo nebo skončilo časové okno platnosti). U konkrétní úlohy kromě jejího názvu a zařazení vidí učitelem zadanou stručnou charakteristiku a soubor požadavků. Úlohy může z webového rozhraní nahrávat (odevzdávat) na souborový server. Třídní učitel může provádět stejné aktivity jako role učitel. Navíc jsou pro něj dostupné statistiky o odevzdaných, neodevzdaných a nesplněných úlohách studentů jeho třídy v jednotlivých předmětech.

3 Katalog požadavků Katalog požadavků na informační podporu procesů modulu odevzdávání úloh byl sestaven na základě vize projektu. P1: Rozhraní učitele modul musí obsahovat rozhraní vyučujícího. P1.1: Vytvoření úlohy modul OÚ učiteli umožní vyhlášení nové úlohy. P1.1.1: Definice parametrů rozhraní vytvoření nové úlohy nabídne definici názvu úlohy, na který předmět a pro kterou třídu je úloha určena a stručný popis požadavků na vyhotovení úlohy. P1.1.2: Časový rámec při zadání nové úlohy musí být umožněno vymezení časové platnosti (od kdy do kdy bude úloha studentům zobrazena jako aktuální nebo jestli je úloha platná po celý školní rok). P1.2: Prohlížení kolekcí úloh modul OÚ umožní učiteli přehledně zobrazit všechny jím vyhlášené úlohy a dále je analyzovat a modifikovat. P1.2.1: Modifikace a mazání úloh u konkrétní vybrané úlohy musí být možné v rozhraní modulu OÚ měnit jednotlivé parametry nebo ji úplně odstranit. P1.2.2: Sledování stavu modul umožní zobrazit okno úlohy; v něm přehledně zobrazuje seznam studentů s poznámkou, zda úlohu odevzdali či nikoliv. P2: Rozhraní třídního rozhraní vyučujícího je u třídních automaticky rozšířeno o další možnosti. P2.1: Zobrazení statistik třídní má v modulu k dispozici přehledovou stránku se seznamem jeho studentů a informacemi o počtech odevzdaných a neodevzdaných úloh. Přehled lze filtrovat podle jednotlivých předmětů anebo vyučujících. P3: Rozhraní studenta modul zobrazuje studentům úlohy, které má vypracovat a odevzdat. P3.1: Zobrazení úloh modul musí studentovi zobrazit seznam úloh roztříděný podle předmětů a vyučujících. Jasně jsou odlišené i úlohy aktuální, budoucí a minulé. U každé úlohy je informace, zda a kdy byla odevzdána. P3.2: Odevzdání úlohy po výběru konkrétní úlohy musí rozhraní modulu studentovi umožnit odevzdat soubor; ten je zkopírován přes webové rozhraní na souborový server do adresáře vyučujícího a v databázi je aktualizován příslušný záznam.

4 Model jednání pro modul odevzdávání úloh Model jednání popisuje požadované chování modulu odevzdávání úloh. V diagramu případů užití jsou zachyceni jednotliví účastníci a možnosti dané jejich rolí. Posloupnost jednotlivých kroků aktéra učitel při vytvoření úlohy je znázorněn v diagramu sekvencí. Diagram aktivit zobrazuje činnosti studenta s konkrétní úlohou. 4.1 Diagram případů užití modulu OÚ Modul odevzdávání úloh vytvoření úlohy skládá se z definice parametrů a časového rámce aktivity úloh Třídní prohlížení vlastních úloh, jejich modifikace a mazání «extends» Učitel sledování stavu «extends» prohlížení úloh Student odevzdání úlohy

4.2 Scénář vytvoření úlohy učitelem v modulu OÚ učitel úloha datový modul zahájení tvorby úlohy získání seznamu tříd nabídka možných tříd seznam tříd volba třídy získání seznamu předmětů nabídka předmětů seznam předmětů volba předmětu loop [kontrola ] zadání názvu úlohy zadání požadavků definice časového rámce kontrola: true/false kontrola údajů zaznamenání úlohy potvrzení potvrzení 4.3 Diagram aktivity kontroly stavu jedné úlohy

5 Konceptuální datový model modulu OÚ Datový model vychází z vize systému modulu a zahrnuje analytický model tříd popisující potřebná data, vazby mezi nimi a integritní omezení. 5.1 Analytický model tříd «struct» SPředmět +Třída : char +Ročník : decimal +Název : string osoba -ID : int -Jméno : string -Příjmení : string -Heslo : string «struct» SDatum +Den : byte +Měsíc : byte +Rok : byte učitel -Vyučuje[] : SPředmět 1..* 1..* student -Třída : char -Ročník : byte -Navštěvuje[] : SPředmět 1..* úloha 1 18..33 třídní -Třída : char -Ročník : byte 1..* 0..* 0..* -ID -Název -Popis -ČasStart -ČasStop -Stav : bool 0..* * 5.2 Integritní omezení datového modelu OÚ Každá úloha smí být vázána pouze na jednoho učitele Nově vytvářená úloha nesmí mít definován počátek v minulosti Student nesmí úlohu odevzdat po skončení její platnosti

5.3 Stavový diagram úlohy vytvořena aktivní neaktivní odevzdána uzavřena

6 Diagram komponent implementace modulu v IS klient (učitel, student) Rozhraní1 autorizační inerface modul Odevzdávání Úloh komponenty řízení modulů IS + DB servery Radius 802.1x Komponenta řízení autorizace zprostředkuje nebo blokuje komunikaci klienta s modulem Odevzdávání Úloh. Autorizace se provádí proti Radius serveru spojeného s datovým úložištěm společným pro celý IS. V IS jsou realizovány další komponenty, které zprostředkují získávání dat z různých databázových serverů potřebných pro chod modulu OÚ.

7 Diagram nasazení popisující architekturu řešení Funkce modulu OÚ jsou dostupné prostřednictvím webového prohlížeče. Výkonné jádro modulu je provozované na www serveru. Data vzniklá činností modulu a potřebná pro jeho chod jsou udržována v samostatné databázi, která je součástí aplikačního databázového serveru informačního systému. Ostatní údaje (jako seznamy tříd, předmětů, vyučujících, studentů a vazeb mezi nimi) jsou předávány prostřednictvím speciální komponenty, která komunikuje se samostatným DB serverem; na něm jsou informace potřebné pro chod běžné agendy školy a z bezpečnostních důvodů je přístup k nim omezen rozhraním této komponenty.