@unpublished{upm65325, month = {July}, school = {ETSI\_Sistemas\_Infor}, title = {Universo Santa Tecla}, note = {Unpublished}, year = {2020}, url = {https://oa.upm.es/65325/}, keywords = {Ayudas educativas; Desarrollo web}, author = {B{\'e}jar Mu{\~n}oz, Sonia and S{\'a}nchez Vel{\'a}zquez, Mar{\'i}a}, abstract = {Este proyecto consiste en la definici{\'o}n, an{\'a}lisis, dise{\~n}o y desarrollo de una aplicaci{\'o}n de telense{\~n}anza alternativa. Esta plataforma separa los datos de la presentaci{\'o}n de {\'e}stos, permitiendo as{\'i} reutilizar los mismos datos en diferentes modos de presentaci{\'o}n o tratamientos, como, por ejemplo, en generaci{\'o}n autom{\'a}tica de ejercicios pr{\'a}cticos o diagramas. Para el desarrollo de esta plataforma se ha optado por la metodolog{\'i}a RUP, dividiendo el proyecto en un total de 6 iteraciones. Una primera iteraci{\'o}n para delimitar el {\'a}mbito del proyecto de la fase de inicio y 5 iteraciones para la fase de elaboraci{\'o}n de {\'e}ste. Nuestro proyecto Santa Tecla est{\'a} implementado usando tecnolog{\'i}as punteras, principalmente Angular en el front y NodeJs en el back entre otras. Como resultado del proyecto se entrega un prototipo funcional desplegado en Heroku con el que se constata la viabilidad de la propuesta realizada viendo como encajan los diferentes componentes de la arquitectura. Abstract: This project consists of defining, analysing, designing, and developing an alternative tele-teaching application. This platform divides the data from the presentation of these, allowing this way to reuse the same data in different presentation modes or treatments, as for example, automatic generation of practice exercises or diagrams. For the development of this platform, we have opted for RUP methodology, dividing the project in a total of 6 iterations. A first iteration to delimit the project scope of the initial phase and 5 iterations to the elaboration of this. Our project Santa Tecla is implemented using cutting-edge technologies, mainly Angular for the front-end and NodeJS in the back-end among others. As a result of this project, we have provided a functional prototype deployed in Heroku with which it is verified the proposal viability made seeing how the different architecture components fit.} }