Funkční specifikace portfolia IUP - IUP Portfolio Functional Specifications

Portfolio IUP je vzdělávací platforma pro švédské školy zaměřená na individuální rozvojový plán studentů („Individuell utvecklingsplan“, IUP) a vzdělávací portfolio.

Licence

Portfolio IUP je publikováno pod „GNU General Public License V2“.

Technický

IUP Portfolio je webová aplikace vyvinutá v PHP5 / MySQL5 a může být hostován na jakémkoli operačním systému schopném provozovat webový server, a PHP5 tlumočník a a MySQL5 databázový systém.

Typická běžící prostředí jsou:

  • SVÍTILNA (Linux + Apache + MySQL + PHP).
  • FAMP (FreeBSD + Apache + MySQL + PHP).

Definice aplikace

Co je to?

V roce 2006 švédská vláda vytvořila nový zákon, který říká, že každý švédský žák ve školách K-12 musí mít „individuální plán rozvoje“. Tento plán obsahuje cíle, které budou vytvořeny v souvislosti s rozhovory rodičů / učitelů / žáků, které jsou koná se dvakrát ročně.

Portfolio IUP má sloužit jako úložiště online plánů, aby všechny strany mohly kdykoli přistupovat k dokumentu a sledovat cíle, které byly vytvořeny.

Účel

Portfolio IUP má čtyři různé uživatelské role, což znamená, různé typy uživatelů, kteří jsou schopni dělat různé věci. Zde jsou povolené funkce pro jednotlivé uživatelské role:

Žák nebo rodič

  • Front-end autentizace s přihlašovacím nebo odhlášení.
  • Plánujte „roční“ pohled.
  • Plánujte „jednosemestrální“ zobrazení s možností ověřit a okomentovat údaje zadané učitelem.
  • Zobrazení portfolia s přístupem ke třem podskupinám (Dokumenty nebo obrázky nebo média).
  • Zobrazení portfoliového dokumentu.

Učitel

  • Front-end autentizace s přihlašovacím nebo odhlášení.
  • Souhrnné zobrazení plánu pro všechny jeho studenty po dobu jednoho roku.
  • Naplánujte „jednoroční“ pohled pro jednoho studenta.
  • Plánujte „jednosemestrální“ zobrazení, kde učitel může upravovat textová pole podle toho, co bylo dohodnuto během rozhovorů IRL se žákem.

Správce školy

  • Front-end autentizace jako kterýkoli z jeho žáků / učitelů.
  • Back-end autentizace s přihlašovacím / odhlášení.
  • Uživatel Řízení.
    • Plán Řízení.
    • Portfolio Řízení.
      • Dokument Řízení.
      • Obrázek Řízení.
      • Média Řízení.

Správce

  • Front-end autentizace jako každý žák, rodič nebo učitel.
  • Back-end autentizace pomocí přihlašovacího / odhlašovacího pole nebo jako kterýkoli správce školy.
  • Uživatel Řízení.
    • Plán Řízení.
    • Portfolio Řízení.
      • Dokument Řízení.
      • Obrázek Řízení.
      • Média Řízení.
  • Správce Řízení.
  • Škola Řízení.

Aplikační modely

Návrhářský model

Přední část

  • Uživatel zabezpečené přihlášení.
  • Uživatel uživatelské rozhraní.
  • Uživatel odhlásit se.

Back-end

  • Uživatel řízení.
    • Uživatel administrace (vytvoření / úprava / výmaz). Vytvoření / odstranění uživatele automaticky vytvoří / odstraní plán.
  • Plán řízení.
    • Plán správa (Modifikace).
  • Škola řízení.
    • Škola administrace (vytvoření / úprava / výmaz).

Subjekty

  • Uživatel : Uživatel je entita, která se může autentizovat v systému IUP Portfolio a může komunikovat s webem.
  • Plán : Plán je statická entita spojená s „žákem-rodičem“ Uživatela přístupný všem rolím uživatelů.
  • Škola : Škola je statická entita spojená s „učitelem“ Uživatel, který slouží jako ochrana při registraci nových uživatelů.

Programátorský model

Subjekty

  • Uživatel
    • Jméno.
    • Příjmení.
    • Sex.
    • Stáří.
    • Adresa.
    • Role.
    • Škola.
    • Plán.
  • Plán
  • Škola
    • Adresa.