Resumen:
|
[ES] AVAPACE es una asociación valenciana sin ánimo de lucro que trata, de forma
directa y especializada, a bebés, niños y personas adultas con parálisis cerebral desde
los distintos centros que tiene en la Comunidad ...[+]
[ES] AVAPACE es una asociación valenciana sin ánimo de lucro que trata, de forma
directa y especializada, a bebés, niños y personas adultas con parálisis cerebral desde
los distintos centros que tiene en la Comunidad Valenciana. Los trabajadores de la
asociación dedican mucho tiempo a rellenar documentos de forma manual para
registrar el trabajo diario desarrollado con los alumnos.
Este Trabajo Final de Grado pretende desarrollar una aplicación web siguiendo
una arquitectura cliente-servidor que facilite la gestión del trabajo desarrollado y
automatice la generación de informes, incrementando el tiempo dedicado a los
alumnos y reduciendo el tiempo puramente de gestión.
Para la implementación del cliente web se utilizará ExtJS, una biblioteca de
JavaScript creada por Sencha que permite el desarrollo de aplicaciones web
interactivas. Para este desarrollo en concreto, se usará su versión GPL. Por otro lado,
el servidor, implementado con PHP haciendo uso del patrón MVC, define una API Rest
contra la que el cliente realizará peticiones en función de sus necesidades.
La aplicación permitirá gestionar los datos del alumno, sus programas de
desarrollo personal y los objetivos de este, las aulas del centro, las actividades y las
sesiones realizadas. También posibilitará la evaluación de los objetivos del programa y
la generación de informes basados en estas evaluaciones.
[-]
[CA] AVAPACE és una associació valenciana sense ànim de lucre que tracta, de
forma directa i especialitzada, a bebès, xiquets i persones adultes amb paràlisi
cerebral des dels diferents centres que té a la Comunitat ...[+]
[CA] AVAPACE és una associació valenciana sense ànim de lucre que tracta, de
forma directa i especialitzada, a bebès, xiquets i persones adultes amb paràlisi
cerebral des dels diferents centres que té a la Comunitat Valenciana. Els treballadors
de l'associació dediquen molt de temps a emplenar documents de forma manual per a
registrar el treball diari desenvolupat amb els alumnes.
Aquest Treball Final de Grau pretén desenvolupar una aplicació web seguint una
arquitectura client-servidor que facilite la gestió del treball desenvolupat i automatitze
la generació d'informes, incrementant el temps dedicat als alumnes i reduint el temps
purament de gestió.
Per a la implementació del client web s'utilitzarà ExtJS, una llibreria de Javascript
creada per Sencha que permet el desenvolupament d'aplicacions web interactives. Per
aquest desenvolupament en concret, s'utilitzarà la seua versió GPL. D'altra banda, el
servidor, implementat amb PHP fent ús del patró MVC, defineix una API Rest contra la
qual el client realitzarà peticions en funció de les seues necessitats.
L'aplicació permetrà gestionar les dades de l'alumne, els seus programes de
desenvolupament personal i els objectius d'aquest, les aules del centre, les activitats i
les sessions realitzades. També possibilitarà l'avaluació dels objectius del programa i
la generació d'informes basats en aquestes avaluacions
[-]
[EN] AVAPACE is a non-profit valencian association which treats individually, babies,
children and adults with cerebral conditions in different centers located around the
Valencian community. The association's spend a ...[+]
[EN] AVAPACE is a non-profit valencian association which treats individually, babies,
children and adults with cerebral conditions in different centers located around the
Valencian community. The association's spend a lot of time filling documents manually
to record the daily work developed with the students.
This Degree Final Project aims to develop a web application following a clientserver architecture that benefits the management of the work developed and
automates the generation of reports, increasing the time spent on students and
reducing purely administrative tasks.
For the implementation of the web client ExtJS will be used, a JavaScript library
created by Sencha which allows the development of interactive web applications,
specifically for this development the version used is GPL. On the other hand, the server
will be implemented with PHP using the MVC pattern and defines a Rest API against
which the client will make requests according to its needs.
The application will allow to manage student's data, personal development
programs and the objectives of each, as well as the classrooms of the center, the
activities and sessions. It will also enable the evaluation of the objectives of the
program and the generation of reports based on these evaluations.
[-]
|