Upload
ejordi
View
2.346
Download
3
Embed Size (px)
DESCRIPTION
Programari Lliure en la gestió d'un centre educatiu. Problemàtica de la gestió en l'àmbit educatiu. Solucions basades en Programari Lliure vs solucions propietàries. Presentació dels projectes OpenERP-School i SchoolTool. Diferències de conceptes entre els frameworks OpenObject i ZOPE3.
Citation preview
Programari Lliure en la gestió d'un centre educatiu
ÍndexÍndexProblemàtica de la gestió en l'àmbit educatiu
Solucions basades en Programari Lliure vs solucions propietàries
Presentació dels projectes OpenERP-School i SchoolTool
Diferències de conceptes entre els frameworks OpenObject i ZOPE3
Exercici demostratiu d'OpenERP-School amb exemples de casos
Model de negoci
Problemàtica de la gestió en l'àmbit educatiuProblemàtica de la gestió en l'àmbit educatiu
Serveis molt heterogenis
Formació no reglada (Acadèmies)
Formació reglada
Centres públics d'educació infantil i primària
Centres privats concertats d'educació infantil i primària
Centres públics d'Educació secundària
Centres privats concertats d'educació secundària
Centres universitaris públics
Centres universitaris privats concertats
Centres públics d'educació especial
Centres especialitzats
Aules i Centres Públics de Formació d'Adults
Problemàtica de la gestió en l'àmbit educatiuProblemàtica de la gestió en l'àmbit educatiu
Educació primària / secundària a Catalunya
Els centres públics utilitzen per a la gestió el programa oficial del Departament d'educació:
SAGA (Sistema d'Administració i Gestió Acadèmica).
Dades i matrícula
Currículum i avaluació
Gestió econòmica
Els centres públics necessiten eines que complementin les funcionalitats del SAGA
Els centres privats necessiten eines per a gestionar de manera integral
Problemàtica de la gestió en l'àmbit educatiuProblemàtica de la gestió en l'àmbit educatiu
Problemes del SAGA
Poca flexibilitat. Una única interfície ha de servir per a centres molt diferents (amb problemàtiques i models de gestió dispars)
La informació només pot circular en un únic sentit. Es poden exportar dades però no importar
No es poden fer adaptacions ni programació a mida
Períodes en que el servei no està operatiu per tasques de manteniment
Existeixen àmbits de la gestió que no estan coberts
Algunes funcionalitats resulten inviables de ser utilitzades per centres amb un cert nivell de complexitat
Problemàtica de la gestió en l'àmbit educatiuProblemàtica de la gestió en l'àmbit educatiuAltres programes oficials de comunitats autònomes.IES2000 (Vàries comunitats)
GC (Comunitat Valenciana)
SICE (Comunitat Madrilenya)
SAUCE (Comunitat Asturiana)
DELPHOS (Comunitat Manxega)
XADE (Comunitat Gallega)
GESTIB (Comunitat Balear)
PINCEL (Comunitat Canària)
RAYUELA (Comunitat Extremenya)
PLUMIER XXI (Comunitat Murciana)
DAE (Euskalerria)
YEDRA (Comunitat Cantàbrica
EDUCA (Navarra)
Problemàtica de la gestió en l'àmbit educatiuProblemàtica de la gestió en l'àmbit educatiuAlguns aspectes a gestionar
Gestió pressupostària Gestió de compres Gestió de rebuts Gestió comptable Gestió de Matrícules i expedients Gestió horària Control d'avaluació Control de faltes d'assistència i retards Tutories Gestió de Reunions (Equip directiu, departaments, claustres, etc) Gestió de Qualitat Gestió de plataforma educativa Comunicacions amb els pares Gestió de menjadors Gestió del transport escolar Gestió d'extraescolars Control mèdic Plataforma AMPA...etc
Solucions propietàriesSolucions propietàriesProgrames de gestió
Alèxia (Cospa & Agilmic)
SGD (Tecnausa)
Pedagogia Interactiva (Fundación privada Delfi)
Elinx (Edomo)
Clickedu (Clickart)
iEducacio (Infoself Sistemes)
Gestin (Deltic Informàtica)
Softaula
Generadors d'horaris
Kronowin (Adossis)
GHC (Peñalara)
HorW (Horfega)
gp-Untis (gp-Software)
Solucions propietàriesSolucions propietàries
Avantatges
Tecnologia ”Consolidada”
Serveis ”Clau en mà”
Presentació (Packaging)
Estructura comercial desenvolupada
Inconvenients
TCO (Cost total de propietat) més elevat
Dependència del proveïdor
Sense accés al codi font
Solucions basades en Programari LliureSolucions basades en Programari LliureProgrames de gestió
Intraweb (Plataforma Àgora)
Schooltool
Tutoria
SIESTTA
ClaSS
SchoolAdmin
OpenAdmin
Generadors d'horaris
FET
TimeFinder
UniTime
Solucions basades en Programari LliureSolucions basades en Programari Lliure
Avantatges
TCO (Cost total de propietat) més baix
Disponibilitat del codi font
Independència del proveïdor
Utilització de formats estàndards
Es basa en els valors ètics de col·laboració i participació democràtica
Aprofitament de sinergies
Inconvenients
Tecnologia més incipient
Poca estructura comercial
Necessitat d'una massa crítica per a que el projecte tingui èxit
Comparativa de solucions PLComparativa de solucions PL
Per què OpenERP-School?Per què OpenERP-School?
Mancances
Aspectes no coberts amb aplicacions Open Source
Dificultats per participar en algunes de les solucions
Mòduls Intraweb de faltes i PDA
Tutoria (Es necessita compte de correu del XTEC)
Els centres privats no disposen d'eines de gestió econòmica (Només disponibles amb el SAGA)
Per què OpenERP-School?Per què OpenERP-School?Per què un ERP?
Els sistemes de Planificació de Recursos Empresarials o ERP (de l'anglès Enterprise Resource Planning), integren (o pretenen integrar) totes les dades i processos d'una organització en un sistema unificat.
Un sistema ERP típic utilitzarà múltiples components de programari i maquinari per aconseguir la integració.
Un component clau de la majoria d'ERPs és l'ús d'una base de dades única per emmagatzemar la informació dels diferents mòduls del sistema.
Per què OpenERP-School?Per què OpenERP-School?Característiques de les organitzacions en les quals
és recomanable la implantació d'un ERP
Gran quantitat de processos i fluxos d'informació
Nivells elevats de complexitat
Entorns canviants
Competència global
Necessitat d'informació fiable i online per a la presa de decisions
Pressupostos ajustats per a sistemes d'informació
Per què OpenERP-School?Per què OpenERP-School?
OpenERP és una potent eina que permet definir un sistema de Gestió global totalment a mida.
Adaptable a qualsevol tipus d'empresa o organització, està orientat a la gestió per processos (La qual cosa ajuda molt a treballar amb sistemes de qualitat) i permet definir de forma gràfica els fluxos de treball.
Per què OpenERP-School?Per què OpenERP-School?
Disposa d'una gran quantitat de mòduls instal·lables que li atorguen una potència i flexibilitat que el situen a l'alçada dels millors programes de gestió.
És accessible via web però també des d'aplicacions clients instal·lables en diferents sistemes operatius (Windows, GNU/Linux amb KDE, GNU/Linux amb Gnome, Mac OS X)
Per què OpenERP-School?Per què OpenERP-School?
Com a llenguatge de programació utilitza Python i XML, una combinació de gran potència que combina la universalitat del llenguatge XML amb la claredat, facilitat i eficiència del Python. Considerat per molts el llenguatge ideal per al desenvolupament de Programari lliure
Com a base de dades utilitza PostgreSQL
Per al disseny dels informes s'utilitzen diverses eines (OpenOffice, Jasper Reports, RML...)
Per què OpenERP-School?Per què OpenERP-School?
SchoolTool vs OpenERP-SchoolSchoolTool vs OpenERP-School
Projecte creat l'any 2003 per Mark Shuttleworth
Instal·lació molt fàcil en Ubuntu (repositoris)
Funciona sobre un servidor d'aplicacions Zope en llenguatge Python.
Gestiona alumnes , grups, matèries, historial acadèmic, aules, professors i altres aspectes bàsics relacionats amb la gestió acadèmica
Sobreposa amb Moodle com a gestor de contingut educatiu ja que proposa el seu propi CMS tot i que no son incompatibles
SchoolTool
SchoolTool vs OpenERP-SchoolSchoolTool vs OpenERP-School
Zope3 és un servidor d'aplicacions encarat a WEB
Pensat per poder donar també resposta completa al disseny de l'aplicació
Modular i en ZOPE3 extensible
Interfície més personalitzable a nivell XHTML no hi ha separació obligada entre servidor i client. Això no obliga als desenvolupadors a pensar per diferents clients.
Compta amb gestió d'events d'objecte
Té una política de seguretat en el mateix Framework.
No posseeix de solucions per a cobrir les necessitat de gestió per processos
Comunitat menys activa: 20 contribuents, darrera versió 2009-01-28
Zope3 amb 7 blueprints
SchoolTool està basat en el framework Zope3
SchoolTool vs OpenERP-SchoolSchoolTool vs OpenERP-School
Basat amb el framework OpenObject com a modul col·laboratiu del projecte OpenERP
Organitzat per mòduls El modul base gestiona matèries, cursos, professors, aules, classes i participacions.
Projecte més recent.
Mòduls en funcionament propis de Openerp-School: assistència, tutorització, importació de Saga, exportació/importació des de/a FET.
Altres mòduls verticals utilitzables: Human Resources, CRM, Calendari, CMS, enviament de correus/SMS segons els events marcats, facturació integrada...
Mòduls en projecte: gestió integrada d'horaris d'aules i professors, gestió de menjador, autoritzacions de tutors, assistents de canvis de professorat segons events sobrevinguts.
OpenERP-School
SchoolTool vs OpenERP-SchoolSchoolTool vs OpenERP-School
OpenObject és un servidor d'aplicacions encarat al negoci.
Verticalment modular amb extensibilitat del seu origen.
Objectes amb herència de model, vista i control.
Comunitat activa: 657 contribuents
Més de 500 mòduls verticals que intenten aconseguir un apropament màxim a qualsevol negoci.
Disposa de client d'escriptori.
Orientat a processos: Assistents, Workflows
OpenERP-School està basat en el framework OpenObject
El model: atributs i mètodes i herència
La vista: l'XML i la seva relació amb el model . Explicació de la separació de la interfície de servidor i del client i les avantatges.
El control: restriccions del model, workflow, accions de servidor
OpenERP Server
Pinzellades d'OpenERP-SchoolPinzellades d'OpenERP-School
Pinzellada d'OpenObjectPinzellada d'OpenObjectEsquema classe: camps, valors per
defecte, restriccions, funcions, ...
Pinzellada d'OpenObjectPinzellada d'OpenObjectEsquema classe: camps, valors per
defecte, restriccions, funcions, ...
Pinzellades d'OpenERP-SchoolPinzellades d'OpenERP-School
Presentació dels tres clients. Variants del client WEB.
Presentació d'un client a mida per un cas d'us determinat
Llistes, formularis, calendari, diagrames de Gantt, gràfics, ...
OpenERP Client
Client OpenERP EscriptoriClient OpenERP Escriptori
Client OpenERP WEBClient OpenERP WEB
Client OpenERP KooClient OpenERP Koo
Exemple de calendariExemple de calendari
Importació de SAGA
Vistes d'assignació de grup amb desdoblaments i aules flexibles
Tipus d'anotacions i vistes de permisos per tipus d'anotació i rol del contacte segons el partner.
Vista de sessió (seance) amb anotacions de les participacions que afecten.
Vista de l'assistent de passar assistència.
Mòduls OpenERP-School
Pinzellades d'OpenERP-SchoolPinzellades d'OpenERP-School
Model de negociModel de negoci
Consultoria (Desenvolupament i implantació)
Integració i adaptació de funcionalitats
Suport
Formació
Model de negoci basat en el servei no en el producte
Clients de consultoria, suport i mantenint per a la nostra empresa (Tecnoba)
Desenvolupadors que s'uneixin al projecte
Una millor gestió per als centres educatius
Assentar el programari lliure com a sistema de desenvolupament de software
Volem donar a conèixer el projecte per aconseguir:
Model de negociModel de negoci
Properes fitesProperes fites
Ampliar base contributiva
Millorar instal·lació
https://launchpad.net/school-base-openerp-module
http://openerp-school.org
http://openerp.com
http://aulaerp.com
http://openerp.cat
http://openerpsite.com
Enllaços d'interèsEnllaços d'interès
Moltes Gràcies!!!
Pere Ramon Erro ([email protected])Pau Gangonells ([email protected])