Mostra el registre d'ítem simple

dc.contributorForga Alberich, Jordi
dc.contributor.authorFuente Antequera, Carlos de la
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament d'Enginyeria Telemàtica
dc.date.accessioned2016-12-12T13:20:22Z
dc.date.available2016-12-12T13:20:22Z
dc.date.issued2016
dc.identifier.urihttp://hdl.handle.net/2117/98013
dc.description.abstractAmb aquest projecte es du a terme el desenvolupament d’un servei web per realitzar càlculs d’estructures de formigó de secció rectangular. Es parteix de la base que existeix un programa fet amb llenguatge de càlcul tècnic específic per al càlcul d’estructures, concretament el programa està implementat amb llenguatge de Matlab. Tot i que l’objectiu és molt concret; donat que és un servei web, han sorgit molts altres petits objectius propis d’un servei web de qualitat; com són: el control de diversos atacs informàtics, gestió d’usuaris, gestió de variables pròpies de l’aplicació com són els diversos estàndards de formigó y acer (variants al llarg del temps), entre d’altres. Encara que el Matlab no pertany al repositori de programari lliure, gràcies al component d’execució de Matlab (MCR, de les sigles en anglès Matlab Component Runtime) no és necessari tenir el programa Matlab instal·lat al servidor i, per tant, no són necessàries cap de les seves llicències per distribuir el servei a internet; tot i que es disposi de les seves llibreries de càlcul. En resum, el projecte consisteix en: implementar les funcionalitats pròpies d’un servei web amb gestió d’usuaris, generar la interfície gràfica que permeti la inserció de variables d’entrada, mostrar els resultats que generi el procés de Matalb i, finalment, la comunicació entre el servidor web i el procés del MCR.
dc.description.abstractCon este proyecto se ha desarrollado un servicio web para realizar cálculos de estructuras de hormigón de sección rectangular. Se parte de la base que existe un programa desarrollado con lenguaje de cálculo técnico específico para el cálculo de estructuras, concretamente el programa está implementado con lenguaje Matlab. Aunque el objetivo es muy concreto; dado que es un servicio web, han surgido otros objetivos propios de un servicio web de calidad; como son: el control de algunos ataques informáticos, gestión de usuarios, gestión de variables propias de la aplicación tales como diversos estándares de hormigón y acero (variantes a lo largo del tiempo), entre otras. Si bien el Matlab no es un programa de licencia libre, gracias al componente de ejecución de Matlab (MCR, de las siglas en ingles Matlab Component Runtime) no es necesario tener el programa Matlab instalado en el servidor y, por lo tanto, no es necesaria ninguna de sus licencias para distribuir el servicio por internet; aunque dispongamos de sus librerías de cálculo. En resumen, el proyecto consiste en: implementar las funcionalidades propias de un servicio web con gestión de usuarios, generar la interface gráfica que permita la inserción de variables de entrada i mostrar los resultados que genere el proceso de Matlab (ejecutado dentro del MCR) i, finalmente, la comunicación entre el servidor web i el proceso del MCR.
dc.description.abstractThis project is in charge of creating a web application service for rectangular-section concrete structure calculus. It is a web interface using an existing Matlab program which has all the necessary technical programming code statements to do the calculus. Although the target of the project is very specific, other web application questions arise from the fact of creating a quality service. Some of them were: basic hacker attack security concerns, user managing, some selectable values managing for the structure calculus such as concrete types or steel types, among others. While Matlab is a proprietary product of MathWorks, it offers a plugin tool for executing Matlab applications without having to install Matlab at all but only the plugging MCR (Matlab Component Runtime), which can be downloaded from http://es.mathworks.com/products/compiler/mcr/ for the proper version of Matlab. No license is needed to execute Matlab applications inside MCR but there is yet the need of Matlab for developing. In summary, the project consists on: developing basic web app functionality such as user managing, creating input and output user interface for the structure calculus by the Matlab app inside the MCR and, finally, the inner communication between the web app and the Matlab app.
dc.language.isospa
dc.publisherUniversitat Politècnica de Catalunya
dc.rightsS'autoritza la difusió de l'obra mitjançant la llicència Creative Commons o similar 'Reconeixement-NoComercial- SenseObraDerivada'
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/
dc.subjectÀrees temàtiques de la UPC::Enginyeria de la telecomunicació
dc.subject.lcshObject-oriented programming (Computer science)
dc.subject.lcshProgramming (Mathematics)
dc.subject.lcshApplication software
dc.subject.otherWEB
dc.subject.otherAPP
dc.subject.otherSTRUCTURE
dc.subject.otherCALCULUS
dc.subject.otherPROGRAMACIÓN ORIENTADA A OBJETOS
dc.subject.otherMATEMÁTICAS
dc.subject.otherESTRUCTURAS
dc.titleAplicación web de cálculo de estructuras
dc.title.alternativeAplicació web de càlcul d'estructures
dc.title.alternativeWeb app for structure calculus
dc.typeMaster thesis (pre-Bologna period)
dc.subject.lemacProgramació orientada a l'objecte (Informàtica)
dc.subject.lemacProgramació (Matemàtica)
dc.subject.lemacProgramari d'aplicació
dc.identifier.slugETSETB-230.121644
dc.rights.accessOpen Access
dc.date.updated2016-10-04T11:22:33Z
dc.audience.educationlevelEstudis de primer/segon cicle
dc.audience.mediatorEscola Tècnica Superior d'Enginyeria de Telecomunicació de Barcelona
dc.audience.degreeENGINYERIA DE TELECOMUNICACIÓ (Pla 1992)


Fitxers d'aquest items

Thumbnail
Thumbnail

Aquest ítem apareix a les col·leccions següents

Mostra el registre d'ítem simple