You are on page 1of 60

KUDEAKETA

AKADEMIKOA
Goi Mailako Plataforma Anitzeko Garapena (DAM).

ANARTZ MUGIKA

2013 / 2014



2


1. Sarrera .............................................................................................................. 4
1.1.- Helburua eta kontextua ............................................................................. 4
1.2.- Plataforma ................................................................................................. 4
2. Aplikazio informatikoaren diseinua ................................................................... 5
2.1.- Irakasle erabiltzailearen erabiltze kasua ................................................... 5
2.1.1.- Erabili kasua: Datuak Gehitu. ............................................................. 6
2.1.2.- Erabili kasua: Informazioa aldatu/kendu. ............................................ 7
2.1.3.- Erabili kasua: Informazioa kontsultatu. ............................................... 8
2.2.- Tutorea erabiltzailearen erabiltze kasua ................................................... 9
2.2.1.- Erabili kasua: Datuak Gehitu. ............................................................. 9
2.2.2.- Erabili kasua: Informazioa aldatu/kendu. ............................................ 9
2.2.3.- Erabili kasua: Informazioa kontsultatu. ............................................... 9
2.2.4.- Erabili kasua: Bere taldeko datuak ikusi. .......................................... 10
2.3.- Kalitate arduraduna erabiltzailearen erabiltze kasua .............................. 11
2.3.1.- Erabili kasua: Datuak Gehitu. ........................................................... 11
2.3.2.- Erabili kasua: Informazioa aldatu/kendu. .......................................... 11
2.3.3.- Erabili kasua: Informazioa kontsultatu. ............................................. 11
2.3.4.- Erabili kasua: Bere taldeko datuak ikusi. .......................................... 11
2.3.5.- Erabili kasua: Ebaluaketa datu guztiak ikusi. .................................... 12
2.3.6.- Erabili kasua: Ebaluaketa datu guztiak editatu. ................................ 12
2.4.- Kudeatzailea erabiltzailearen erabiltze kasua ......................................... 13
3. Aplikazio informatikoaren inplementazioa ...................................................... 14
3.1.- Datu basearen egitura: ........................................................................ 15
3.2.- Gune publikoa: Frontend. .................................................................... 16
3.3. - Gune pribatua: Backend. .................................................................... 16

3


4. Instalazio instrukzioak ..................................................................................... 17
4.1.- Joomla instalazioa egiteko pausoak: ...................................................... 17
4.1.1.- Joomla jeitsi ...................................................................................... 17
4.1.2.- Datu base bat sortu Joomla webgunerako: ...................................... 18
4.1.3.- Instalazioarekin prozesua pausoz-pauso ......................................... 20
4.2.- Kudeaketa akademikoa osagarria instalatu ............................................ 24
4.2.1.- Saioa hasi kudeatzaile gunean ......................................................... 24
4.2.2.- Instalatu "Kudeaketa akademikoa" aplikazioa .................................. 25
5. Erabiltzailearentzako gida. .............................................................................. 28
5.1.- Backend gunea: Kudeatzailearentzako argibideak ................................. 28
5.1.1.- Kudeaketa akademikoa aplikaziora nola sartu. ................................ 28
5.1.2.- Kudeaketa akademikoa aukeretara sartzeko estekak. ..................... 28
5.1.3.- Kudeaketa akademikoa aukera menuak gehitu. ............................... 29
5.2.- Frontend gunea: Erabiltzaileentzat gida .................................................. 34
5.2.1.- Saioa hasi. ........................................................................................ 34
5.2.2.- Saioa hasita lehen oinarriak ............................................................. 35
5.2.3.- Tutore moduan jarri irakaslea. .......................................................... 36
5.2.4.- Irakasle bat tutore deneko argibideak............................................... 38
5.2.5.- Talde bateko tutore bezala kendu nahi bada. ................................... 40
5.2.6.- Irakasleak emango dituen ikasgaiak nola gehitu. ............................. 41
5.2.7.- Irakasleak emango dituen ikasgaietan aldaketak emateko. ............. 47
5.2.8.- Irakasleak emango dituen ikasgaien ebaluaketa txostenak gehitu. .. 51
5.2.9.- Ebaluaketa txosten bat nola ezabatu................................................ 56
5.2.10.- Ebaluaketa txosten bat nola aldatu................................................. 57
6. Ondorioak ....................................................................................................... 60

4


1. Sarrera
1.1.- Helburua eta kontextua

Proiektu honen helburua zikloan zehar ikasitakoarekin eta ikasgai honetan era
autodidakta batez hartu ditugun ezagupenak praktikan jartzea da.
Aurreko hau kontutan edukita, aplikazioaren helburu nagusia da ikastetxe bateko
kudeaketa akademikoa ahalbidetzen duen aplikazio bat sortzea da. Honen kudeaketan
ebaluaketa bakoitzean irakasle bakoitzak ikasgai bakoitzetik egin beharko dituen
ebaluaketa txosten bakoitzaren inguruan emango den konformitate / ez konformitatea
kudeatzea izango du helburu nagusi bezala.
Aplikazio hau Joomla CMS-rako osagarri bezala garatuko dut, 2.5 eta 3.0
bertsioetan erabili ahal izateko.
Aplikazio honek kudeatuko dituen datuak ikastetxe batek izango dituen
datuak dira (taldeak, ikasgaiak, ikasturteak, ebaluaketa garaiak, ebaluaketa
txostenak,...).
Aplikazioaren garapena egiteko, Joomlako liburutegiak (PHP-n daudela),
PHP, HTML eta JQuery erabili ditut.
Internetetik jeitsitako liburutegiak ere erabiliko ditut JQuery-ko "Date-picker"
liburutegia adibidez.
Honen itxura kudeatzeko CSS orriak gehitu dizkiot dagokion direktorioetan.
1.2.- Plataforma
Web plataformarako proiektatuta dago proiektu hau, asmoa edozein lekutatik
sarbidea izatean datza honen partaide diren guztien (irakasleak, tutoreak izan
daitezkeenak, nahiz kalitate arduradunak) datuak ikusi edota baimenen arabera
kudeatu ahal izateko (ezabatu, aldatu,...).

5


2. Aplikazio informatikoaren diseinua
Lehen 3 erabiltzaile motak egingo dituzten ekintza guztiak "frontend"-ean(1)
egingo dituzte eta azken erabiltzaileak, kudeatzailea dela egingo dituen ekintza guztiak
"frontend"-ean nahiz "backend"-ean (2) egingo ditu

(1) frontend: gune publikoa
(2) backend: gune pribatua

2.1.- Irakasle erabiltzailearen erabiltze kasua

BERE DATUAK GEHITU
BERE DATUAK ALDATU /
KENDU
BERE INFORMAZIOA
KONTSULTATU


6


2.1.1.- Erabili kasua: Datuak Gehitu.
Aktorea: Irakaslea.
Deskripzioa: irakaslea aplikaziora konektatuko da non ebaluaketa txostenen
inguruko informazioa gehitu ahal izateko behar duen informazioa gehitzeko baimenak
ditu. Tutore bezala asignatzeko aukera izango du gehituko den talde eta
ikasturtearekin erlazioa duten ebaluaketa datuak ikusi ahal izango dituelarik.
Ebentuen gertaerak:
1.-Irakaslea: Datu baseko informazioa gehitzeko formulario bat zabalduko du
izan daitekeela tutorea, ikasgaia edota ebaluaketa txostena gehitzeko formularioak
2.-Web aplikazioa: Eskaeraren arabera formulario bat edo beste bueltatuko dio.
3.-Irakaslea: Datuak beteko ditu, patroiak errespetatuz eta eremu guztiak betez.
Formularioa bidaliko da.
4.- Web aplikazioa: Irakaslearen datuak jaso eta aztertuko ditu. Zuzenak badira
aurrera jarraituko du eta dagokion taulan informazioa gehituko du. Ez badira zuzenak
datuak, errore mezu bat erakutsiko dio erabiltzaileari eta 3.pausora bueltatuko da
gertaerak identifikatu dituen erroreak bistaratuz.


7


2.1.2.- Erabili kasua: Informazioa aldatu/kendu.
Aktorea: Irakaslea.
Deskribapena: Irakasleak, nahi duen datu bat aukeratuko du (Gehitu ahal
direnak aurreko erabili kasuan azalduta) honen datuen informazioa aldatu ahal izateko
edota beste kasu batzuetan ezabatzeko datu basetik

Emango diren gertaerak:
1.-Irakaslea: Webguneko edozein gunetan dagoela irakasle orrialde nagusira
joan daiteke datuen aldaketa / ezabaketa eman ahal izateko ikasgaiak nahiz ebaluaketa
datuak aldatu / ezabatuz eta tutorearen kasuan bakarrik ezabatuz. Gune nagusira
joateko eskaera egingo du irakasleak.
2.-Web aplikazioa: Eskaera burutuko du irakasle gune nagusia bueltatuz.
3.-Irakaslea: Nahi duen operazioa aukeratuko du, horietako datu zehatz batean.
Ezabatu edo aldatu, tutorearen kasuan bakarrik ezabatuko du.
4.- Web Aplikazioa: Hurrengo bi operazioak eginda, tratatzen ari garen
informazioaren taula horrekin erlazionatutako kontsulta informazio orrira bueltatuko du
erabiltzailea
4.1.- Datuak aldatu: Datuak aldatzea aukeratu du eta beharrezkoak diren
datuak aldatuko ditu hauen patroi jarraituz, zuzen badaude, aldaketak gorde
egingo dira. Datuak okerrak badira, errore mezua emango digu eta berriro
idazteko eskatuko digu.
4.2.- Datuak ezabatu: Elementu baten informazioa ezabatzea aukeratu du
honek egingo duena da datu hau datu basetik kendu.


8


2.1.3.- Erabili kasua: Informazioa kontsultatu.

Aktorea: Irakaslea.
Deskribapena: irakaslea aplikaziora konektatuko da eta berarekin erlazioa duen
informazio guztia kontsultatu ahal izateko eskaera egingo du.

Emango diren gertaerak:
1.-Irakaslea: Datu baseko informazioa ikusteko eskaera bat egingo dio sistemari
datu guztiak ikusteko irakasle gune nagusian kokatzen direnak.
2.-Web aplikazioa: Eskaera prozesatu eta emaitzak bueltatuko ditu.
3.-Irakaslea: Eskatutako datuak edukita, informazioa kontsultatzeaz gain hauek
kudeatzeko aukera izango du gune nagusitik .


9


2.2.- Tutorea erabiltzailearen erabiltze kasua

BERE DATUAK GEHITU
BERE DATUAK ALDATU /
KENDU
BERE INFORMAZIOA
KONTSULTATU
BERE TALDEKO TXOSTENAK
IKUSI

Honek irakasleak egiten dituen erabiltze kasuez aparte asignatutako taldearen
ebaluaketa datuak ikusiko ditu bakarrik, kontsulta moduan.
2.2.1.- Erabili kasua: Datuak Gehitu.
2.1.1.- Erabili kasua: Datuak Gehitu
2.2.2.- Erabili kasua: Informazioa aldatu/kendu.
2.1.2.- Erabili kasua: Informazioa aldatu/kendu.
2.2.3.- Erabili kasua: Informazioa kontsultatu.
2.1.3.- Erabili kasua: Informazioa kontsultatu.

10


2.2.4.- Erabili kasua: Bere taldeko datuak ikusi.
Aktorea: Tutorea.
Deskripzioa: Tutorea, azken finean irakasle bat dela, irakaslearen hasierako
guneko datu pertsonalen arloan, tutore bezala asigntu bada, asignatu den talde eta
ikasturtearen datuak ikusteko aukera izango du.

Ebentuen gertaerak:
1.-Irakaslea: Datu baseko informazioa gehitzeko formulario bat zabalduko du
izan daitekeela tutorea, ikasgaia edota ebaluaketa txostena gehitzeko formularioak
2.-Web aplikazioa: Eskaeraren arabera formulario bat edo beste bueltatuko dio.
3.-Irakaslea: Datuak beteko ditu, patroiak errespetatuz eta eremu guztiak betez.
Formularioa bidaliko da.
4.- Web aplikazioa: Irakaslearen datuak jaso eta aztertuko ditu. Zuzenak badira
aurrera jarraituko du eta dagokion taulan informazioa gehituko du. Ez badira zuzenak
datuak, errore mezu bat erakutsiko dio erabiltzaileari eta 3.pausora bueltatuko da
gertaerak identifikatu dituen erroreak bistaratuz.


11


2.3.- Kalitate arduraduna erabiltzailearen erabiltze kasua

BERE DATUAK GEHITU
BERE DATUAK ALDATU /
KENDU
BERE INFORMAZIOA
KONTSULTATU
BERE TALDEKO TXOSTENAK
IKUSI
IRAKASLE GUZTIEN
EBALUAKETA TXOSTENAK
IKUSI
KALITATE ARDURADUNA

Honek irakasleak egiten dituen erabiltze kasuez aparte asignatutako taldearen
ebaluaketa datuak ikusiko ditu bakarrik, kontsulta moduan.
2.3.1.- Erabili kasua: Datuak Gehitu.
2.1.1.- Erabili kasua: Datuak Gehitu
2.3.2.- Erabili kasua: Informazioa aldatu/kendu.
2.1.2.- Erabili kasua: Informazioa aldatu/kendu.
2.3.3.- Erabili kasua: Informazioa kontsultatu.
2.1.3.- Erabili kasua: Informazioa kontsultatu.
2.3.4.- Erabili kasua: Bere taldeko datuak ikusi.
2.2.4.- Erabili kasua: Bere taldeko datuak ikusi.
12


2.3.5.- Erabili kasua: Ebaluaketa datu guztiak ikusi.
Aktorea: Kalitate arduraduna.
Deskripzioa: Kalitate arduraduna, azken finean irakasle izan daitekeela,
kudeatzaileak eman dizkion baimenak kontutan hartuta aplikazioak bere datu basean
gorde dituen irakasle guztien ebaluaketa txostenak ikusi ahal izango ditu.

Ebentuen gertaerak:
1.-Kalitate arduraduna: Aplikazioaren edozein tokian dagoela, ebaluaketa
txosten guztiak ikusteko eskaera egingo du esteka bat sakatuz.

2.-Web aplikazioa: Estekak duen informazioa bueltatuko dio kalitate
arduradunari, datu basean kontsulta zuzena egin ondoren.

3.- Kalitate arduraduna: Datuak jasoko ditu, dauden guztiak ikusiko dituela eta
bakoitzaren xehetasunak ikusi nahi izanez bakoitzaren estekan sakatuko du edota
editatu ahal izango du nahi izanez gero.

2.3.6.- Erabili kasua: Ebaluaketa datu guztiak editatu.
Aktorea: Kalitate arduraduna.
Deskribapena: Kalitate arduraduna, azken finean irakasle izan daitekeela,
kudeatzaileak eman dizkion baimenak kontutan hartuta aplikazioak bere datu basean
gorde dituen irakasle guztien ebaluaketa txostenak editatu ahal izango ditu.

Ebentuen gertaerak:
1.-Kalitate arduraduna: Aplikazioaren edozein tokian dagoela, ebaluaketa
txosten guztiak ikusteko eskaera egingo du esteka bat sakatuz.

2.-Web aplikazioa: Estekak duen informazioa bueltatuko dio kalitate
arduradunari, datu basean kontsulta zuzena egin ondoren.
3.- Kalitate arduraduna: Datuak jasoko ditu, dauden guztiak ikusiko dituela eta
bakoitzaren xehetasunak ikusi nahi izanez bakoitzaren estekan sakatuko du edota
editatu ahal izango du nahi izanez gero. Bi kasu eman daitezke:
3.1.- Zuzenean editatzeko esan erregistro bat.
3.2.- Xehetasunak ikusi ondoren ebaluaketa txosten zehatz batena,
editatzeko eskaera egin.

13


4.- Web aplikazioa: Kalitate arduradunak egin duen editatzeko eskaera kontutan
hartuta, ebaluaketa txosten horren identifikatzailea hartuta datu basean erregistroaren
informazioa kargatu eta bueltatuko du.

5.- Kalitate arduraduna: Editatzeko datuak jaso ondoren, egin nahiko dituen
aldaketak egingo ditu edo ez. Bi kasu hauek emango dituela:
5.1.- Datuak editatu ditu eta zerbitzarira bidaltzen du aldaketak
gordetzeko.
5.2.- Datuak ez ditu aldatu nahi eta ezeztatu egingo du aldaketak.
6.- Web aplikazioa: Kasu bat edo beste kontutan hartuta, hasierako gunera
bidaliko digu dagokion mezua erakutsiz. Aldaketak egin badira, gorde egingo ditu eta
ezeztatu bada ez du ezer gordeko.

2.4.- Kudeatzailea erabiltzailearen erabiltze kasua
DATUAK GEHITU
DATUAK ALDATU
DATUAK EZABATU
BAIMENAK EMAN
FRONTEND ERABILTZAILEKO
OPERAZIOAK IRAKASLE BEZALA
KUDEATZAILEA

Honek egingo ahal izango duena da aplikazioaren inguruko datu guztiak kudeatu
bai frontend gunean (kalitate arduraduna duen baimenekin gune publikoan baimen
maila altuena dela) eta backend gunean aplikazioak dituen taula guztien kudeaketa
egiteko aukera izango duela.
14


3. Aplikazio informatikoaren inplementazioa

PHP izango da hau egiteko beharko den lengoaia eta erabiliko den datu base
mota MySQL izango da.
Lan egingo den plataforma Joomla izango da edukia kudeatzeko sistema (CMS)
dela. MVC (Modelo-Vista-Controlador) bidez egin dut Joomla-rako osagarria
kudeaketa akademikoko aplikazioa egiteko.
Aplikazioak izango duen osagarriaren fitxategi egitura, instalazio pakete barruan
hurrengo irudian ikusi ahal izango da:

Ikusi ahal denez, XML motako fitxategi bat du, osagarriaren konfigurazioa
datuak dakarrena (non instalatu paketeko direktorioak, osagarriaren menuak,...).
Konfigurazio fitxategiaz gain, "backend" arloan egongo den "admin"
direktorioa, "frontend" arlorako "site" egongo da eta CSS, JavaScript eta Jquery
motako fitxategiak "media" direktorioan aurkituko ditugu. Fitxategi hauek instalazio
prozesua egitean, XML-an zehaztutako direktorioetan kokatuko dira, guk ez dugula ezer
egin beharrik honen funtzionamendu zuzena eman ahal izateko.

15


3.1.- Datu basearen egitura:



16


3.2.- Gune publikoa: Frontend.

Irakasle guztiak (tutoreak izan daitezkeela) sartuko diren gunea izango da bere
erabiltzaile eta pasahitza sarturik saioa hasieratzean ikusi eta datuak kudeatu ahal
izango dituzte.

Honek edukiko dituen atalak hauek dira:

Irakasle gunea.
Tutore Gunea (tutorea dela zehaztu bada)
Irakasle bakoitzak bere ikasgaiak gehitzeko aukera.
Ebaluaketa datuak (txostenak) sortzeko aukera.
Ebaluaketa datu guztiak ikusteko eta kudeatzeko aldaketak.
Irakasle guztien ebaluaketa txostenak ikusi eta kudeatzeko aukera (Hau
bakarrik Kalitateko arduraduna ikusi ahalko du).

3.3. - Gune pribatua: Backend.

Erabiltzaile bakar batzuk sartu ahal izango diren gunea izango da bere
erabiltzaile eta pasahitza sarturik saioa hasieratzean. Hau normalean webgunearen
kudeatzaileak eta baimen bereziak dituztenak kudeatuko dute.

Honek edukiko dituen atalak hauek dira

Taldeak: Ikusi, gehitu, aldatu eta ezabatu.
Ikasgaiak: Ikusi, gehitu, aldatu eta ezabatu.
Ikasgaiak eta irakasleak: Ikusi, gehitu, aldatu eta ezabatu ahalko da.
Tutoreak: Ikusi, gehitu, aldatu eta ezabatu.
Zentroak: Ikusi, gehitu, aldatu eta ezabatu.
Ebaluaketa datuak: ikusteko eta kudeatzeko (ezabatu).
Kurtsoak: Ikusi, gehitu, aldatu eta ezabatu.
Ebaluaketak: Ikusi eta ezabatu.


17


4. Instalazio instrukzioak
4.1.- Joomla instalazioa egiteko pausoak:
4.1.1.- Joomla jeitsi
Lehenbizi jeitsi Joomla-ren azken bertsioa, gaztelaniaz izango dena:

Nahi dugun tokian gordeko dugu, kasu honetan mahai-gainean utziko dut eta
amaitzean honen fitxategi guztiak erauzi egingo ditugu gure zerbitzariko direktorioan,
kasu honetan lokalean (XAMPP-arekin) instalatuko dudanez honelako direktorioan
utziko dugu:

18


4.1.2.- Datu base bat sortu Joomla webgunerako:
Orain, instalazioa egin baino lehenago, datu base bat beharko dugu eta hau
sortzeko phpMyAdmin-era joango gara, Bases de datos aukeraturik zerbitzarian
ditugun datu base guztiak kudeatzeko aukera izango dugularik:

Datu base bat sortzeko Crear base de datos arloan lehenbizi datu baseak
izango duen izena jarriko diogu eta izango duen kodifikazioa utf8_general_ci bezala
zehaztuko dugu:


19


Dena zuzen egin badugu hurrengo irudian agertzen den mezua agertuko zaigu:


20


4.1.3.- Instalazioarekin prozesua pausoz-pauso
Datu basea sortutakoan zerbitzarian Joomla instalazioaren fitxategi eta
direktorioak igota dauzkagularik idatzi hurrengo helbidea:
http://localhost/joomla/installation/index.php (*)
(*) Beltzez dagoena gure webguneko helbide nagusia izango da.

Lehen pausoan, instalazioaren konfigurazioa zehaztuko dugu non kontutan
hartuko ditugun aukerak hauek izango dira:
1.- Hizkuntza: Era lehenetsian gaztelania (gero instalatuko dugu euskarazko
hizkuntz paketea).
2.- Webgunearen izena: Gure webguneak izango duen izena.
3.- Meta Descripcin: Garrantzitsua izan arren (bilatzaileetan indexatu ahal
izateko hobeto) ez dugu beteko ez delako garrantzitsua izango erakusteko aplikazioan.
4.- E-mail del Administrador: Kudeatzailearen posta elektronikoa sartu.
5.- Kudeatzailearen erabiltzaile izena: Era lehenetsian admin izan arren nahi
dugun erabiltzaile izena jarriko dugu, kasu honetan kudeatzailea.
6.- Kudeatzailearen pasahitza: Pasahitza zehaztu.
7.- Errepikatu Kudeatzailearen pasahitza: 6. Puntuan zehaztutako pasahitza
berdina jarriko dugu.
8.- Siguiente: Datu basearekin zerikusia duten datuak sartzeko instalazio
prozesuan.

21


Bigarren pausoan, instalazio prozesuaren pauso honetan datu basearen
konfigurazio datuak sartuko ditugu.

1.- Datu Base mota: Utzi dagoen bezala nahiz eta MySQL balioko zuen.
2.- Host izena: Gure kasuan localhost jarriko dugu, zerbitzariaren arabera
izango da baina.
3.- Erabiltzailea: Datu basean zehaztutako erabiltzaile izena, gure kasuan
root.
4.- Pasahitza: Datu baseko erabiltzailearen pasahitza jarriko dugu, gure kasuan
hutsa izango da nahiz eta hau ez izan gomendagarriena baina lokalean lanean
gaudenez ez du axola.
5.- Datu base izena: Aurreko pausotan zehaztutako datu basearen izena idatzi
gure kasuan kudeaketa_akademikoa izango da.
6.- Taularen aurrizkia: bak_ izan ezik nahi dugun aurrizkia jarriko dugu baina
aurrizkia zuzena izateko formatu hau jarraitu beharko du: aurrizki testua+_ (Ez
ahaztu _ !!).
7.- Sartutako datuak zuzen sartuta daudela uste badugu Siguiente aukeratuko
dugu instalazioaren azken pausora pasatu ahal izateko:



22


Hirugarren pausoan, azken pauso honetan ez dugu ezer egingo, bakarrik
Instalar aukera hartuko dugu:

Instalazio prozesua ondo burutzen ari dela ikusi daiteke hurrengo irudian,
momentu batez itxaron beharra daukagu:

Instalazioa amaitzean, prozesua ondo burutuz gero hurrengo irudia agertuko
zaigu. Une honetan installation direktorioa ezabatzeko eskatzen zaigu. Hemendik
zuzenean egin ahal izango dugu Eliminar la carpeta de instalacin (installation)
edo gure zerbitzariko direktoriotik installation direktorioa ezabatuz:


23


Modu zuzenean ezabatuko dugu eta segundo batzuk pasa ondoren hurrengo
irudia ikusi ahal izango dugu:


24


4.2.- Kudeaketa akademikoa osagarria instalatu
4.2.1.- Saioa hasi kudeatzaile gunean
Joomla-ren instalazio prozesuarekin amaitu dugu eta kudeaketa akademikoa
osagarria (konponentea) instalatu ahal izateko gure Joomla webgunearen kudeatzaile
gunera sartu beharko gara: gurehelbidenagusia/administrator
(gure helbidea = localhost edo web2.iesunibhi.com izan daitezke adibidez)
Kudeatzaile gunean sartzeko kudeatzaile erabiltzaile nahiz pasahitza eskatzen
zaizkigu eta hauek sartuko ditugu datuak "Acceder" bitartez autentikatuko ditugula:


25


Saioaren datuak zuzen sartuta, kontrol panelera sartuko gara eta honelako itxura
izango du:


4.2.2.- Instalatu "Kudeaketa akademikoa" aplikazioa
Kudeaketa akademikoa aplikazioa (osagarria) instalatu ahal izateko
"Extensiones / Gestor de Extensiones" aukeratu beharko dugu:


26


"Install" gunean gaude non gure osagarria instalatu ahal izateko "Examinar..."
bitartez "zip" motako fitxategia aukeratzen dugu. Aukeratuta dugunean luzapenaren
fitxategi paketea "Upload & Install" aukera hartuko dugu osagarriaren instalazio
prozesua hasi ahal izateko:

Instalazioa prozesua burutzen dago...


27


Instalazio burutzean, hurrengo irudian ikusi daitekeen mezua agertuko zaigu:

Orain, "Componentes" menuaren barruan agertuko zaigu aplikazioa "Gestin
Acadmica" izenarekin. Hau aukeratzean kudeaketa akademikoa burutzeko dauden
aukera guztietara sartu ahal izango gara (ikasgaiak, taldeak, ebaluaketa datuak,
zentruak,...kudeatuz):


28


5. Erabiltzailearentzako gida.
Gida hau erabiltzaile guztientzat egindako gida izango da, hau da, zati publikoan
lan egiten duten erabiltzaileentzat. Kudeatzaileak egingo dituen operazioak "Backend"
gunean sinpleagoak izango dira eta orokorrean intuitiboak direla esaten ausartuko
nintzatekeen. Horregatik, irakasle, tutore edota kalitate arduradurei (kudeatzailea
irakaslea ere izan daiteke edo beste erabiltzaile motak) zuzendutako gida izango da.
Hala ere, kudeatzaileentzako ohar bezala behar-beharrezkoak diren oinarrizko
argibide batzuk utziko ditut.
5.1.- Backend gunea: Kudeatzailearentzako argibideak
5.1.1.- Kudeaketa akademikoa aplikaziora nola sartu.
Lehenbizi, aplikazioa instalaturik egon beharko du. Ez bada egin jarraitu hau
egiteko pausoak (4.2 puntuan).
Instalazioa zuzen instalaturik badago, "Backend" gunean "Kudeaketa
Akademikoa" aplikazioa kudeatzeko kudeatzaile gunean gaudelarik "Componentes /
Kudeaketa Akademikoa" aukeratuz aplikazioaren datuak gehitu, aldatu edota ezabatu
ahal izango ditugu.
5.1.2.- Kudeaketa akademikoa aukeretara sartzeko estekak.
Aplikazioak izango dituen menu estekak emango dira hurrengo taulan, datuen
sarbidea errazagoa izan dezaten erabiltzaileek.
Irakasle Gunea
index.php?option=com_uniproiektua
Ikasgaiak Gehitu
index.php?option=com_uniproiektua&view=evaluation&action=add_subject
Ebaluaketa Datuak Gehitu
index.php?option=com_uniproiektua&view=evaluation&action=create
Ebaluaketa datu guztiak ikusteko (Baimen bereziak dituztenentzat, Ad: Kalitate arduraduna)
index.php?option=com_uniproiektua&view=uniproiektua&action=show_evaluation_informs
29


5.1.3.- Kudeaketa akademikoa aukera menuak gehitu.
Aplikazioak izango dituen menu estekak aurreko puntuan eman dira, baina
hauek menu bezala jartzeko gure Joomla webgunean honako pauso hauek jarraitu
beharko ditugu. Hau egin ezean, aplikazioaren aukeretara sartzeko sarbidea asko
mugatuko dugu estekak jakin beharko direlako:
1) Kontrol panel nagusira joan.

2) Mens / Men Principal (Era lehenetsian egongo den menua).


30


3) Nuevo (Goikaldean ezkerretara).

4) Menu elementuaren izena jarri (1) eta menu mota aukeratu (2)


31


5) Esteka sistema (Sistema de Enlaces) aukeratuko dugu eta honen barruan
kanpoko URL (URL Externa):

6) Enlace arloan menuari asignatu nahi diogun esteka gehituko diogu eta azken
pausora goaz menu elementu hau sortu baino lehenago, erabiltzaileak hau ikusteko
izango duten baimenak.


32


7) Azken pauso honetan, saioa hasi duten erabiltzaileak izango direlako erabiliko
dutena aplikazioa sarbidea (Acceso) izena eman dutenentzat izango da "Registrado"
aukeratuz. Baimen zorrotzagoak jarri nahi badira erabiltzaile zehatz batzuk ikusi ahal
dutelako bakarrik "Especial" emango da (Kalitate Arduradunak ikusiko duena adibidez,
ebaluaketa txosten guztiak, beste irakasleek ez dutela ikusiko)

8) Aurreko konfigurazio datuak eta datuak sartu ondoren "Guardar & Cerrar"
egingo dugu. Beste menu elementu bat sortu nahi izanez gero "Guardar & Nuevo "
aukeratzea da egokiena:


33


9) Honela ikusiko dugu sortutako menua irakasleek, tutoreak nahiz kalitate
arduradunak sarbidea duten gune publikoan (Beste menuak sortu ditugularik aurreko
pausoak jarraituz):


34


5.2.- Frontend gunea: Erabiltzaileentzat gida
Kudeatzaileak aurreko puntuko argibide guztiak (5.1.aren argibideak) zuzen
jarraitu baditu, gure aplikazioa irakasle, tutore edo kalitate arduradun bezala martxan
jarri ahal izango dugu.
5.2.1.- Saioa hasi.
Saioa hasteko webgunearen hasierara joan beharra daukagu.
Gure datuak kudeatzen hasi ahal izateko behar-beharrezkoa da saioa hastea
gure erabiltzaile eta pasahitzak baieztatuz. Saioa hasita, datuak kudeatzen hasiko gara.


35


5.2.2.- Saioa hasita lehen oinarriak
Lehen aldia izaten bada "Kudeaketa Akademikoa" aplikazioan sartzen garela
hurrengo irudian ikusi ahal den itxurako leihoa edukiko dugu non hasierako irakasle
gunea 3 zatitan banantzen da:
1. Irakaslearen datu nagusiak.
2. Irakaslearen ikasgaiak (Hasieran bete gabe daude, norberak gehitzen
joan beharko da beharren arabera).
3. Irakaslearen ebaluaketa txostenak. Era lehenetsian hutsik dator,
ikasgaien bezala norberak betetzen joan beharko da.


36


5.2.3.- Tutore moduan jarri irakaslea.
Irakasle guztiek egingo ez duten operazioa izango da baina beharra
dutenenetzat azaldu egingo da. Ez bazara tutorea, ez jarraitu irakurtzen (5.2.6)
punturarte.
Azalpenarekin jarraitzeko, lehenbizi irakasleren datuen gunean kokatuko gara
eta "Tutor?" aukeran, "Si" aukeratu beharko dugu, dauden talde eta ikasturte guztiak
kargatu ahal izateko.


37


Segundo batzuk pasa ostean, aipatutako talde eta ikasturteak kargatuko dira eta
momentu honetan egin beharko duguna. Datuak aukeratuta ditugunean "Guardar"
sakatuko dugu:

Gordetzerako orduan bi aukera eman daitezke non egoera bakoitzean mezu bat
emango digute jakinaren gainean egoteko gertatukoaz:
1.- Datuak bikoiztuta egotea, irakasle bat talde horretan asignatuta dagoelako
ikasturte horretarako.


38


2.- Datuak zuzen gorde direla, ez daudelako tutorerik asignaturik talde
horretarako ikasturte horretarako.

5.2.4.- Irakasle bat tutore deneko argibideak.
Tutorea bezala gehitu garenean, tutore garen taldearen ebaluaketa txostenak
ikusi ahal izango ditugu.
Hau egin ahal izateko, oso-oso erreza da. Egin beharko den gauza bakarra da
"Ver datos del grupo" azpiko esteka sakatu non ikasturtea nahiz ze taldetako tutore
izango den informazioa emango digu estekaren testuak.
Hurrengo irudian ikusten den bezala "Curso 13-14 - Grupo DAM1" izango da
tutorearen talde eta ikasturtea. Hau sakatuta, honekin erlazioa duten ebaluaketa
txosten GUZTIAK bistaratuko dira eta ebaluaketa bakoitzeko eman den konformitate %
jakin ahal izateko era sinple batean talde hori konformea den ala ez. Irudian zehazten
den esteka aukeratu kurtso eta talde horretako ebaluaketa txostenak ikusteko.

39


Esteka aukeratzean, honako leiho bat erakutsiko zaigu talde eta ikasturte
honekin zerikusia duten datu basean erregistratuta dauden ebaluaketa txostenak
erakutsiko direlarik:

Ikusten denez irudian irakasle desberdinen ebaluaketa txostenak daude eta
bakoitzaren datu nagusiak ikusiko dira. Bakoitzaren xehetasunak ikusi nahi izanez gero
"Ver" aukeran egingo dugu klik, erregistro horren informazioa bueltatuko digularik
aplikazioak. Bakarrik kontsultatu ahal izango da:

Honekin, tutoreak bere taldearen ebaluaketa txostenen kontsulta nola egiten den
ikusi ahal izan da.
40


5.2.5.- Talde bateko tutore bezala kendu nahi bada.
Tutore bezala asignatu garen talde eta ikasturte bat ezabatu nahi badugu (erratu
garelako batez ere), ezabatu ahal izateko "Datos de Profesor" arlora (Irakasle
gunean) zuzendu behar gara. Hurrengo irudian agertzen den orrian gaude non tutore
bezala ezabatu ahal izateko erregistro bat "Borrar" azpian dagoen "X" itxurako botoia
erabiliko dugu:

Aipatutako botoia sakatuz gero, konfirmazio leiho bat agertuko zaigu. Hau
nahigabe sakatu badugu ez ezabatzeko saihesten du. Mezuak honako itxura izango du
eta onartu edo ezeztatu egingo dugu. Gure kasuan ezabatu nahi dugunez "Aceptar"
sakatuko dugu:


41


Momentu bat itxarongo dugu eta honako egoeran aurkituko gara, eman den
operazioaren informazio mezua erakusten zaigularik argi eta garbi esateko zer ekintza
egin dugun:


5.2.6.- Irakasleak emango dituen ikasgaiak nola gehitu.
Irakasle bakoitzak beren ebaluaketa txostenak bete ahal izateko, lehenbizi
izango dituen ikasgai guztiak bete beharko ditu. Hau egiteko "Add Subjects" esteka
aukeratu beharko dugu baina lehen aldia bada ikasgaiak sartzen gaudela edo ez
dugula ikasgairik (1) "Haga click para aadir una asignatura" aukeratuko dugu.

42


Formulario berri bat zabalduko zaigu hurrengo irudiaren itxurakoa. Ikusten denez
"ikasgaiak" ez daude gure bistara lehenbizi talde bat aukeratu beharko delako (1).
Momentu honetan bi aukera ditugu talde bat aukeratzea honen ikasgaiak kargatu ahal
izateko edo ikasgaia gehitzearen ekintza ezeztatzea "Cancelar" bitartez:

Une honetan ikasgai bat gehitu nahi dugunez, aurreko irudian ikusi den (1) taldea
aukeratuko dugu datu basean gordeta dauden zerrenda agertuko zaigularik. Hauetako
bat aukeratzean, segundo batzuk pasa ondoren aukeratutako taldearen ikasgai guztiak
kargatuko dira:

43


Taldea aukeratzean, talde horretan egongo diren ikasgai guztiak kargatuko dira,
hurrengo irudian ikusi ahal den bezala, hauetako bat aukeratuko dugu:

Ikasgaia aukeratu ondoren, ikasturtea eta zentrua aukeratuko dira. Datuak
gordetzeko "Guardar" aukeratuko dugu



44


Ikasgaia ez badago errepikaturik (hala bada errore mezu bat bistaratuko digu),
hurrengo irudian ikusten den bezala gehituko da ikasgai berria. Ikasgai berri gehiago
gehitu nahi badira, menuan "Add subjects" edo "Ikasgaiak Gehitu" egin beharko
dugu:

Aurreko pausoan aipatutako errorea bikoiztutako balore bat sartzean erakusteko,
ikasgai berri bat gehitzeko eskaera egingo dugu. Kasu honetan, duplikatua izango da
erregistroa irakasle, taldea, ikasgaia, ikasturtea eta zentrua berdinak badira. Hauetako
baloren bat berdina ez bada, sartzen utziko du. Adibidez, eman daiteke kasu bi irakasle
egon daitezkeela urte batean ikasgai bat ematen, arrazoi batengatik edo beste.


45


Ikasgai berdina sartuz (irakasle berdina izanda) ikusi ahal izango dugu emango
digun "errore" mezua, gorde nahi zen datua gordeko ez delarik:

Errorea emango digu, informazio argi eta zehatza erakutsiz. Nahi badugu ikasgai
berria sartzen jarraitu kontuz ibili ez duplikatzeko eta ezeztatu nahi badugu "Cancelar"
aukeratuko dugu:

46


"Programacin" ikasgaia beharrean "Bases de Datos" sartuko dugu ikasturte
berdinerako badakigulako ez dagoela erregistratuta irakasle honentzat. Datuak
gordetzeko "Guardar" egingo dugu:

Datuak zuzen gorde direnez zuzen gorde diren mezua erakutsiko digu irakasle
gunearen goikaldean, nahiko nabarmena den mezua.

47


5.2.7.- Irakasleak emango dituen ikasgaietan aldaketak emateko.
Bi egoera ditugu, alde batetik ikasgaia ezabatzea eta bestetik hau aldatzea.
Lehen kasuan, ezabatu ahal izateko "Eliminar" azpian dauden "X" botoietan
sakatuko dugu, ezabatu nahi dugun ikasgaiarena.
Kasu honetan, tutorea ezabatzean bezala konfirmazio mezu bat agertuko zaigu
non hau ezabatzea dakarren ondorioa azaltzen digu.
Laburtuz, ikasgai bat ezabatzen bada honekin erlazioa duten ebaluaketa txosten
guztiak (ikasturte eta zentru berdinekoak) ezabatuko dira momentu berean. Horregatik
KONTUZ!! Agertuko zaigun konfirmazio mezua honako hau da:

Adibidez, "Sistemas Informticos" ikasgaia ezabatu nahi badugu "13-14"
ikasturtekoa, honekin erlazionaturik dauden bi ebaluaketa txostenak ezabatuko dira
konfirmazio mezuan "Aceptar" sakatuz gero:


48


Ezabatu nahi dugunez "Aceptar" aukeratuko dugu:

Momentu bat pasatzean honela agertuko da irakasle gunea "Sistemas
Informticos" ikasgaia eta honekin erlazioa duten ebaluaketa txostenak ezabatu direla:


49


Bigarren kasuan, ikasgai baten informazioa aldatu ahal izateko "Editar"
zutabean egingo dugu klik aldatu nahi dugun ikasgaiari dagokiona. Adibidez,
"Programacin" ikasgaiaren informazioa aldatu nahi bada (Taldea, ikasgaia edo
zentrua) hau aukeratuko dugu.
Ezabatzen ematen zen bezala, kasu honetan erlazionatuta edukiko baditu
ebaluaketa txostenak hauen datuak ere eguneratuko dira. Ikasgai bat aldatzeko
aukeratuko dugu:

Aldatu nahi dugun ikasgaiaren informazioa aukeratzean, honen datuak kargatuko
dira formulario batean:


50


Adibidez, "Bases de Datos" ikasgaira aldatzen badugu eta datuak gorde:

Datuak ez badute koinzidentziarik, zuzen gordeko dira ikasgaia nahiz honekin
erlazioa duten ebaluaketa txostenak eguneratuko direlarik:

51


5.2.8.- Irakasleak emango dituen ikasgaien ebaluaketa txostenak gehitu.
Ikasgaiak gehitu ditugunean egin ahal izango dugun ekintza izango da. Ez
baditugu ikasgairik gehiturik, EZINGO da ebaluaketa txostenik bete. Ikasgaiak
gehitzeko joan hona.
Momentu honetan lehen aldia bada ebaluaketa txostenak gehitzera goazela,
honako itxura izan beharko du irakaslearen guneak:

Ebaluaketa txosten bat sarturik edukitzen badugu gutxienez honako itxura izango
du irakasle guneak:


52


Berri bat sortu nahi dugunez "Datos de Evaluacin" arloan "Haga click para
aadir un nuevo informe..." esteka sakatuko dugu.

a) Konformitatea duen adibidea
Formularioaren hasierako itxura honakoa da, talderen bat aukeratu ezean ezingo
dugu txostena bete:

53


Talde bat aukeratuko dugu honen ikasgaiak kargatzeko (irakaslearekin zerikusia
dutenak, bakarrik irakaslearen talde eta ikasgaiak ikusiko ditugu). Lehenengo kasuan,
konformitatea duen txostena izango da, "Si" edukita "Conformidad" moduan
"Guardar" egingo dugu:

Irakaslearen gunean, honela agertuko zaigu, konformitatea / itxita --|| BAI

54


b) Konformitatea EZ duen txostena:
Beste bat sortuko dugu baina konformitatea EZ dena. Horretarako konformitatea
ez emateko datuak beteko ditugu hurrengo irudian bezala (adibidez). Kasu honetan
"Conformidad" arloan "No" sakatuko dugu

Formulario berri bat zabalduko zaigu non automatikoki gaurko data agertuko
zaigu zabaltze data bezala. Aldatu nahi izanez gero klik egingo dugu testu eremuaren
gainean:

55


Konformitatea "EZ" esan dugun momentu berean derrigorrez bete beharko diren
datuak (1,2,3,4) puntuak dira. "Close" arloan "Si" aukeratuko bagenu denak
derrigorrezko izango ziren eta hauetako bat betetzen ez badugu ez digu gordetzen
utziko. Datuak sartutakoan (derrigorrezkoak) "Guardar" sakatu.

Konformitatea ez duen txostena ikusi ahal izango da ebaluaketa txosten gunean,
itxita ez dagoela guk zehaztu dugun bezala.


56


5.2.9.- Ebaluaketa txosten bat nola ezabatu.
Aurreko datuekin egin dugun bezala "X" sakaturik, ea ezabatu nahiko dugun
galdetuko digu. Hemen, ez du ikasgaietan eman den bezalako "arazoa" emango.
Hemen ezabatuko den erregistroa ez du beste erregistroetan eragina izango.

"Eliminar" botoia sakatuta, honako galdera erakutsiko zaigu konfirmatu ahal
izateko ezabatzea nahi dugula. Horrela denez "Aceptar" egingo dugu:

Momentu bat itxaronda, ikusiko dugu nola desagertu den ezabatu dugun
ebaluaketa txostena:


57


5.2.10.- Ebaluaketa txosten bat nola aldatu.
Ebaluaketa txosten baten datuak aldatu nahi baditugu (ikasturtea, orduak,
ebaluaketa, itxi nahi dela,...) "Editar" botoian sakatuko dugu.

Aukeratutako erregistroaren informazioa kargatu egingo da. Txosten hau
"Konformitatea EZ" duenez "No conformidad" botoia agertuko da azpialdean honen
ez konformitatearen datuen aldaketak ahalbidetzeko.


58


Txosten hau itxi nahi dugunez "No conformidad" (3) botoia aukeratuko dugu,
dagoen hasierako formulario hau ezkutatuz:

Ikusi ahal denez, lehen zeuden datuak kargatuta jarraitzen dute, zerbait aldatu
nahi bada aldatzeko. Kasu honetan "itxi" nahi denez ebaluaketa txosten hau "Bai" (1)
aukeratuko dugu:


59


"Bai" aukeratzearekin "Seguimiento" eta "Fecha de Cierre" eremuak betetzea
eskatzen digute, bestela ezingo da gorde "Ez" aukerara aldatu ezean.

Beharrezkoak diren datuak bete ditugu eta "Guardar" egingo dugu aldaketak
baieztatzeko

Aldaketak gordeta honela geratuko zaigu aukeratutako ebaluaketa txostenaren
egoera:

60


6. Ondorioak
Proiektuan hasiera batean planifikatuta helburuak soberan bete dira, hasiera
batean aplikazioa ez zelako "Proiektua" ikasgairako pentsatuta baina azkenean proiektu
bezala proposatu zutenez ikasketa amaierako proiektu bezala geratu da.
Hasiera batean, planteatutako funtzio batzuk, proben arabera eboluzionatuz jun
dira beharren arabera eta hauekin batera beste behar batzuk suertatu dira proiektua
martxan zegoen bitartean egindako proiektu bileren eraginez.
Proiektu arduradunek eta kalitateko arduradunek emandako proposamen batzuk
inplementatu ditut interesgarriak eta oso baliagarriak izan direlako, beste batzuk ez
zaitzaidanez oso funtsezkoak iruditzen ez ditut ipini eta azkenik ni erabileraren arabera
suertatu zaizkidan beharrak betetzeko nere kabuz nere iniziatiba propioz gehitu dizkiot.
Aurrekoaz aparte, Joomlan egiteko eskaera izan zen, hasiera batean zailtasun
handiak pasa izan ditut informazioa batzeko, nahiko urria zelako eta momentu honetan
bertsio aldaketa potolo bat suertatu denez horrek eragin dizkit nahiko arazo, azkenean
konpontzen joan naizelarik esfortzuz eta orduak sartuz buru belarri.
Nire iritziz, aukera izango banun aukeratzeko teknologiaren bat, aukeratuko
nuena izango zen Python bidez funtzionatzen duten Django nahiz Plone eta PHP-ko
Framework-en artean Symfony2 edo CodeIgniter aukeratuko nituzke dokumentazio
aldetik informazio zabalagoa daukatelako eta batez ere etorkizunean aldaketak egin
beharko balira erraztasun gehiagoz egingo zirelako.
Joomlan berriz, 2.5tik 3.0ra egindako aldaketak, ia 4 hilabeteko lan guztia
pikutara bidali izan dit eta azkenean aplikazioaren bizia luzeago izan dadin, liburutegiak
erabili beharrean kasu gehienetan nire kabuz sortu ditut aplikazioaren guneak eta
funtzioak. Horrek, aplikazioa 2.5 eta 3.0 bertsioetara egokitzea ahalbideratu dit merkatu
gehiagora eskaini ahal izango nuelarik. Nahiz eta lan gehiago eman, ikasteko aukera
gehiago eman dit eta Joomlak benetan nola funtzionatzen duen ikusteko baliagarri izan
dit.

You might also like