Sunteți pe pagina 1din 20

UNIVERSITATEA PETROL-GAZE DIN PLOIETI

FACULTATEA INGINERIE MECANIC I ELECTRIC


SPECIALIZAREA CALCULATOARE

PROIECT LA DISCIPLINA
SISTEME DE INSTRUIRE INTERACTIVA
PLATFORMA ATUTOR

Studenti
Stefanescu Onisim
Sarateanu Mircea
Breajan Valentin
Grupa 1822 Anul III

CUPRINS

Capitolul 1 Prezentare generala

Capitolul 2 Actori /cazuri de utilizare

11

Capitolul 3 Fisa tip a cazaurilor de utilizare/Diagramele secventelor de sistem

14

Bibliografie

20

Capitolul 1
Prezentare generala

Atutor este o platforma de e-learning de tip LCMS(learning content management


system ) care este foarte populara in domeniul universitar datorita faptului ca este open
source si foarte usor de folosit . ATutor a luat nastere in anul 2002 cand in urma unor studii
de piata s-a demostrat ca platformele de e-learning dezvoltate in perioada respectiva nu puteau
sa ofere un continut accesibil si persoanelor cu deficiente vizuale. Platforma a fost dezvoltata
de OCAD University , Toronto , Canada si respecta standardele de accesibilitate si
adaptibilitate la nivel AA+ (standard US) .
Platforma Atutor a fost accesibila la inceput doar in cadrul universitar dar datorita
flexibilitatii sale s-a dezvoltat de-a lungul timpului si in alte domenii cum ar fi: medicina,
religie, jurnalistica, armata, drept, aviatie, etc.
Datorita posibilitatii instalarii modulelor separate , si a suportului pentru xhtml ,
platforma ATutor poate fi portata si pe continut mobil astfel poate fi accesata si de pe telefon
sau tableta.Atutor permite costumizarea temelor, astfel se poate oferii un nou look pentru
fiecare client , dar si posibilitatea instalarii in peste 15 de limbi si instalarea unui modul
lingvistic pentru alte 40 limbi.In prezent ATutor este folosit in diverse contexte ca platfoma de
e-learning pentru cercetare academica sau dezvoltare si formare profesionala.
Platforma Atutor poate fi dezvoltata in continuare cu ajutorul modulelor ce sunt
implementate utilizand limbajele:PHP,MySQL si HTML.

Prezentare actori
3

Pentru a benficia de accesul la cursuri pe platfoma ATutor este nevoie de crearea unui
cont .Inregistrarea se face de pe site-ul atutor.ca folosind butonul register. Dupa completarea
campurilor necesare se confirma contul folosind adresa de email.
Pot exista mai multe tipuri de useri:
1. Student
2. Instructor -Profesor
3. Administrator
Un cont ATutor se poate afla in mai multe stadii :
Anulat doar administratorii platformei pot anula un cont .Acest tip de cont nu se va mai
putea loga pe site si va fi sters din lista de participare ale cursurilor la care a fost inscris;
Neconfirmat se asteapta confirmarea contului ;
Student studentul se poate inscrie la cursuri insa fara posibilitatea de a creea cursuri;
Instructor user care se poate inscrie la cursuri dar si poate creea.
1. Student
Reprezinta statusul fiecarui nou cont creat , cu exceptia conturilor create in mod
manual de administrator care poate da privilegii de instructor sau administrator unui cont nou
creat.
In sectiunea My start page care este afisata imediat dupa logare , vor aparea
urmatoarele taburi
-

browse courses de aici se poate face inregistrarea la cursurile dorite

cusurile mele cele la care inscrierea este facuta

profilul pentru editarea informatiilor cu caracter personal

preferences pentru editarea preferintelor userului .

Prin editarea preferintelor userului se poate face costumizarea platformei prin


selectarea temelor disponibile, functiile de direct jump(redirectionarea la logare catre un curs
dorit in detrimentul primei pagini), sau functie de autologin.

2. Instructorul
4

Reprezinta un user cu privilegii pentru a creea cursuri pe ATutor . La crearea unui curs
trebuie sa se includa urmatoarele proprietati : o descriere scurta a cursului, tipul de acces (cine
va putea sa se inscrie la curs ),perioada cat va fi cursul disponibil, sa. Dupa creearea cursului
profesorul are posibilitatea de a costumiza cursul creat in functie de tematica oferita, astfel se
pot creea lista cu userii inscrisi la curs, un grup pentru acestia, forum dedicat cursului sau,
glosar , teste sau sondaje.
Profesorii pot adauga in File Storage , in tabul assignments teme de casa pentru
curs,cu date limita sau nu. Aceste teme sunt read only si pot fi downloadate dar profesorul nu
va avea access sa modifice o tema a vreunui student.
Profesorii pot face backup si restore point pentru cursurile lor pentru a evita pierderi
de informatii . Fisierele de backup pot fi downloadate si pastrate intr o alta locatie decat
sistemul ATutor .Numarul maxim de backup files pentru fiecare curs este de 5.

3. Administratorul
Administratorul este cel care poate instala platforma ATutor , trebuie sa se tina cont de
sistemul de operare folosit si de serverul care se foloseste. Continutul arhivei .tar.gz trebuie
incarcat prin ftp pe serverul dorit. Ulterior se va face instalarea din continutul arhivei.
Nu trebuie sa fie dezarhivata si urcate fisierele individuale pentru ca se risca coruperea
integritatii fisierelor.
La instalarea pe serverul dorit se creeaza in mod automat un Super Administrator care
supervizeaza instalarea.Super Administratorul poate definii si alti administratori , fiecare cu
rolul si privilegiile sale bine definite .
Dupa efectuarea instalarii si logarea pe ATutor, administratorul se va afla pe home
page .De aici se pot vedea profesorii actuali , se pot accepta noi cereri din partea userilor
pentru a devenii profesori cat si informatii si setariile platformei (de exemplu nume site ,
limba afisare implicita,email contact ,dimensiunea maxima pentru fisierele uploadate
dimensiunea maxima in configuratie in php.ini . este de 8mb, dimensiunea maxima a unui
curs,numarul maxim de incercari de login inainte ca sa se blocheze contul, functii de backup
daca se permite contribuirea la formatul cursului a userilor inregistrati, etc )

Modalitati de comunicare
5

Chatul poate fi tematic creat de fiecare profesor pentru cursul sau


Forumul fiecare curs poate avea propriul topic in formul ATutor. Moderatorii formului pot fi
profesorii ,cursantii delegate ca si asistenti si administratorul.
Email -ATutor ofera si un client de email intern , care este oferit ca optiune de comunicare ,
astfel se pot trimite mailuri catre cursanti pentru notificari .O copie a emailului se trimite si
catre emailul personal al userului ,cel care este folosit la inregistrarea pe site.
Video conferinte - prin instalarea modulului bigbluebutton

Modalitati de evaluare
Testele pot fi create de profesori sau de cursantii delegati. Exista o varietate de modalitati prin
care se pot forma testele, cea folosita este crearea unei baze de date cu intrebari iar sistemul sa
aleaga in mod aleator intrebarile.
Tipurile intrebarilor existente :

raspuns prin oferirea unei note intrebarii (notele pot fi de la 1 la 10)

potriveste raspunsul (graphic)

grila (raspuns simplu sau multiplu)

stabileste tipul de adevar al afirmatiilor

raspuns liber( camp editabil)

aranjeaza anumite cuvinte dupa o lege data.

Modulele componente

Chat
Este un modul ce ofera posibiliatea de comunicare sincrona intre utilizatorii aplicatiei Atutor.
Se pot creea chaturi user to user , multi user si se pot salva conversatiile atat cele private cat si
cele de grup, se pot lasa mesaje offline si totul se desfasoara criptat pe un server xmpp.

Course Mail
6

Este un modul ce ofera posibiliatea de comunicare asincrona intre utilizatorii Atutor.


Utilizatorii trebuie sa detina un cont active pentru a putea utiliza Course Mail.

Enrollment
Este un modul ce ofera posibilitatea cursantului de a se inscrie la unul dintre cursurile dorite.
Cursantul trebuie sa fie logat pentru a putea sa se inscrie la unul dintre cursuri.

Course Tools
Este un modul care face posibila customizarea modulelor disponibile pe toolbar-urilor din
antetul paginii. In felul acesta utilizatorul poate avea acces rapid si eficient la uneltele cel mai
des utilizate in procesul de invatare al acestei platforme. De asemenea este posibila afisarea in
Home Page-ul utilizatorului a unui toolbar preferat.
Exista un submeniu din cadrul Course Tools ce permite modul de a afisare a meniului Side
Menu selectand articolele de meniu cele mai utile utilizatorului.

Content
Este un modul ce permite cu ajutorul meniurilor sale managementul continutului postat in
curs, respectiv crearea, aranjarea, importarea, exportarea si cautarea continutului cursului.

File Manager
Este un modul ce permite gestionarea fisierelor si directoarelor continute in structura unui
curs, permitand postarea unor fisiere de tip html, pdf, txt, doc, docx,etc.

Polls
Este un modul ce permite evaluarea de catre cursanti a calitatii si eficientei cursurilor cat si a
7

profesorilor ce predau cursurile respective.

Student Tools
Este un modul ce ofera posibilatea studentilor sa customizeze uneltele cel mai des utilizate.
Acest lucru se poate realiza prin bifarea sau debifarea unor check-box-uri ce reprezinta
uneltele disponibile studentului.

Tests and Surveys


Este un modul ce permite gestionarea testelor de catre profesor, facilitand crearea de teste noi,
crearea unei liste de intrebari , stabilirea punctajului intrebarilor si numarul de incercari
permise cat si vizualizarea raspunsurilor.

Calendar
Este un modul ce permite gestionarea timpului si a evenimentelor.

Grila modulelor componente

10

Capitolul 2
Actori si cazuri de utilizare
ACTORI
Actor extern:Student
Actor intern:Profesor
Actor subsistem:Administrator
Cazuri de utilizare
1.Inregistrare(Creare cont)
a.Acest caz incepe atunci cand utilizatorul clickeaza pe butonul "Register"
b.Sistemul raspunde prin afisarea unui formular pentru introducerea datelor personale.
c.Acest caz se termina atunci cand se introduc toate datele necesare si se da click pe"Register"
2.Confirmare inregistrare
a.Acest caz incepe atunci cand utilizatorul introduce toate datele necesare creari contului si
clickeaza"register"
b.Sistemul raspunde prin validarea datelor si trimiterea unui e-mail de confirmare al contului.
c.Acest caz se termina atunci cand se primeste e-mail-ul si valideaza contul.
3.Logare(introducere username si parola)
a.Acest caz incepe atunci cand se da click pe "Login" din coltul din stanga sus al paginii
principale.
b.Sistemul raspunde prin afisarea unor campuri "User name"si"parola"
c.Acest caz se termina atunci cand utilizatorul introduce campurile utilizator si parola si da
click pe Login
4.Logare nereusita
a.Acest caz incepe atunci cand utilizatorul introduce campurile utilizator si parola gresite si
da click pe login
b.Sistemul raspunde printr-un mesaj"Bad login information"
c.Acest caz se termina atunci cand cele doua campuri sunt introduse corect.

5.Editare profil
a.Acest caz incepe atunci cand utilizatorul clickeaza numele utilizatorului din pagina
principala.
11

b.Sistemul raspunde prin afisarea unui formular cu informatii.


c.Acest caz se termina atunci cand utilizatorul introduce toate datele dorite.
6.Creare curs
a.Acest caz incepe atunci cand utilizatorul acceseaza"My courses" si apoi "create course" din
pagina principala.
b.Sistemul raspunde prin afisarea unei liste de proprietati unde vor fi introduse cursurile si
detaliile despre curs
c.Acest caz se termina atunci cand cursurile au fost incarcate si s-a dat click pe butonul de
"Save"
7.Parcurgere curs
a.Acest caz incepe atunci cand studentul efectueaza click link-urile de pe side-barul de cursuri
apasnad pe butonul Atutor DemoSpaces Demo Course de exemplu.
b.Sistemul raspunde prin afisarea unei pagini Web ce contine lista de cursuri selectata.
c.Acest caz se termina cand se efectueaza click pe alt tool din antet.
8.Creare Test
a.Acest caz incepe atunci cand profesorul apasa pe butonul"Create test"
b.Sistemul raspunde prin afisarea unei liste de proprietati unde vor fi introduse intrebarile
testului,tipul testului si restul informatiilor despre test.
Acest caz se termina atunci cand profesorul a introdus informatiile si a apasat butonul"Save"
9.Parcurgere Test
a.Acest caz incepe atunci cand studentul da click pe butonul My Tests and Surveys din
Course Home.
b.Sistemul raspunde prin afisarea unei liste cu testele disponibile cursului respectiv.
c.Studentul alege un test care va fi rezolvat si finalizat.
d.Acest caz se incheie cand studentul selecteaza o alta optiune.
10.Creare grup
a.Acest caz incepe atunci cand profesorul apasa pe butonul"Create group"
b.Sistemul raspunde prin afisarea unei liste de proprietati unde vor fi introdusi membrii
grupului.
c.Acest caz se termina atunci cand membrii au fost adaugati si cand se apasa pe
butonul"Save"
11.Participare forum(discutare/cautare)
a.Acest caz incepe atunci cand profesorul/studendul apasa pe butonul"Forum" din bara de
meniu a paginii principale.
b.Sistemul raspunde prin afisarea unei liste de subiecte.
c.Acest caz se termina atunci cand profesorul/studentul a selectat un anumit subiect din
forum.
12.Citire/Adaugare evenimente
a.Acest caz incepe atunci cand profesorul a selectat modulul"ATutor calendar" si apoi"Create
12

events"
b.Sistemul raspunde prin afisarea unei liste de proprietati.
c.Acest caz se termina atunci cand detaliile evenimentului au fost introduse si s-a apasat
butonul"Save"

13.Creare Content
a.Acest caz incepe atunci cand profesorul efectueaza click pe butonul Create Content.
b.Sistemul raspunde prin afisarea unui formular web ce contine campurile necesare editarii
continutului unui anumit curs.
c.Cazul se incheie atunci cand profesorul, dupa completarea campurilor obligatorii efectueza
click pe butonul Save.

Diagrama cazurilor de utilizare

13

Capitolul 3
Fisa tip a cazurilor de utilizare si diagramele secventelor de sistem
1.Fisa-tip:Creare cont
Actor principal:Utilizatorul
Obiectiv:Crearea unui cont pentru a avea acces la serviciile si informatiile
din cadrul platformei
Preconditii :utilizatorul sa aiba o adresa de mail valida si pe care o poate
accesa
Postconditii : Se va putea loga pe Atutor.
Scenariu nominal:
1.Utilizatorul apasa pe butonul "Register"(Inregistrare)din coltul din stanga
sus al paginii principale.
14

2.Sistemul afiseaza o fereastra cu datele care trebuie introduse pentru a


crea contul.
3.Utilizatorul introduce datele,respectiv:nume utilizator,parola si e-mail
apoi apasa butonul Register.
4.Sistemul verifica daca datele sunt corecte.
5.Sistemul trimite un email de confirmare.
Extensii:
Dupa introducerea datelor,utilizatorul are dreptul de a modifica orice
informatie din cont.

2.Fisa-tip:Logare
Actor principal:Studentul
Actori secundari:Profesorul si Administratorul
Obiectiv : Posibilitatea verificarii informatiilor de pe platforma (cursuri ,
teme , setari , etc)
Preconditii : Sa existe un cont deja creeat
Scenariu nominal:
1.Utilizatorul apasa pe butonul"Login"(Autentificare) din coltul din stanga
sus al paginii principale.
2.Sistemul afiseaza o fereastra cu doua campuri:User name(Utilizator) si
Password(Parola).
3.Utilizatorul introduce username-ul si parola si apasa pe butonul"Sign-in"
4.Sistemul verifica daca datele corecte sunt introduse corect.
5. In cazul in care acestea sunt corecte, logarea s-a efectuat cu success
Extensii: 3a. Introducerea gresita a datelor cere reintroducerea datelor sau
recuperarea contului.

15

3.Fisa-tip: Editare profil


Actorul Principal : Studentul
Actorul Secundar :Profesorul
Preconditii : logarea pe site
Obiectiv: Modificarea setarilor si informatiilor oferite .
Scenariul nominal
1 Utilizatorul acceseaza pagina My Start Page si selecteaza tabul Profile .
2 Sistemul afiseaza pagina de editare profil.
3 Utilizatorul completeaza informatiile si apasa butonul Save.
4 Sistemul afiseaza profilul editat.

4.Fisa-tip:Creare curs
Actor principal:Profesorul sau administratorul
Obiectiv:Crearea unui curs
Scenariu nominal:
1.Profesorul apasa pe butonul "My courses"din bara de meniu a paginii
16

principale.
2. Profesorul trimite o cerere catre sistem pentru a putea crea cursul.
3.Dupa validarea cererii ,profesorul va primi un mail de confirmare de la
sistem.
6. Sistemul afiseaza anumite informatii pe care profesorul trebuie sa le
completeze :
- numele cursului ,
- o scurta descriere a cursului ,
- perioada cand este cursul disponibil ,
- tipul de acces la curs ( pe baza de invitatie sau oricine se poate
inregistra ,
- numarul de studenti maxim admisi la curs ;
7.Profesorul introduce numele cursului si incarca cursul.
Extensii:
2a.Daca ATutor a fost instalat in Demo mode,nu va mai fi nevoie ca
profesorul sa trimita o cerere catre sistem pentru a crea cursul.
7a.In lista de proprietati,singurul camp care nu poate fi modificat
este"Titlul cursului",celelalte informatii putand fi modificate.

5.Fisa-tip:Parcurgere curs
Actor principal:Studentul
Preconditie:logare in sistem
Obiectiv : parcurgerea unui curs
Scenariul nominal:
1.Studentul selecteaza cursul dorit din lista de cursuri afisata in pagina
My Courses.
17

2.Sistemul afiseaza cursul selectat de catre student cat si toolbox-urile


utile navigarii in curs.

6.Fisa-tip:Creare grup
Actor principal:Profesorul sau administratorul
Actor secundar:Studentul
Obiectiv : Crearea unei clase care participa la un curs si facilitarea
comunicatie intre studentii cursului si profesorul cursului respectiv.
Scenariu nominal:
1.Profesorul apasa butonul "Create groups" din meniul Manage.
2.Sistemul afiseaza un formular unde vor fi introduse detaliile despre
grupul ce va fi creat.
3.Profesorul apasa butonul "Create"pentru validare.

18

7.Fisa-tip:Creare test
Actor principal:Profesorul
Actor secundar:Studentul
Obiectiv : Evaluarea informatiilor dobandite din curs .
Precerinte: Parcurgerea cursului in intregime sau partial .
Postcerinte : Fiecare student va primi o nota care poate conta pentru nota
finala .
Scenariu nominal:
1.Profesorul apasa Create Test/Survey din meniul Manage.
2.Sistemul afiseaza un formular unde vor fi completate detaliile ce
definesc testul respectiv.
3.Profesorul completeaza formularul afisat cu detaliile testului.
4.Profesorul confirma completarea formularului apsand butonul Save.
5.Sistemul afiseaza o pagina cu testele disponibile inclusiv testul curent
creat.

7.Fisa-tip:Parcurgere test
Actor principal:Studentul
Preconditii : - studentul sa fie logat la platforma Atutor
- studentul sa fie inrolat la cursul respectiv
- parcurgerea in intregime a materialului cursului
Obiectiv:verificarea cunostintelor si obtinerea unui calificativ.
Scenariu nominal:
1. Studentul , aflandu-se in HomePage-ul cursului, dupa parcurgerea cursului si insusirea
cunostintelor efectueaza click pe iconul "MyTest&Survay"
2. Sistemul raspunde prin afisarea unei pagini web ce contine o lista cu testele disponibile.
19

3. Studentul selecteaza din lista un test efectuand click pe numele testului.


4. Sistemul va raspunde prin afisarea unei pagini avand un continut specific tipului de test
selectat (test grila, test cu
intrebari si raspunsuri, etc ...)
5. Studentul efectueza testul apoi il finalizeaza apasand butonul Submit.
Extensii:
4a.Studentul poate anula testul apasand butonul Cancel.

Fisele tip a cazurilor de utilizare au fost realizate de :


Breajan Valentin: Creare Cont, Logare
Mircea Sarateanu: Creare Curs, Parcurgere Curs, Creare Grup
Stefanescu Onisim: Editare Profil, Creare Test ,Parcurgere Test.

Bibliografie
Resurse web: www.atutor.ca
www.wikipedia.com

20

S-ar putea să vă placă și