Full text
|
PDF
- Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (2MB) | Preview |
|
![]() |
Archive (ZIP)
- Users in campus UPM only
Download (11MB) |
Robisco Jiménez, Juan (2017). Generador automático de backoffice-panel de administración para páginas a medida. Thesis (Master thesis), E.T.S.I. de Sistemas Informáticos (UPM).
Title: | Generador automático de backoffice-panel de administración para páginas a medida |
---|---|
Author/s: |
|
Contributor/s: |
|
Item Type: | Thesis (Master thesis) |
Masters title: | Ingeniería Web |
Date: | July 2017 |
Subjects: | |
Faculty: | E.T.S.I. de Sistemas Informáticos (UPM) |
Department: | Sistemas Informáticos |
Creative Commons Licenses: | Recognition - No derivative works - Non commercial |
|
PDF
- Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (2MB) | Preview |
|
![]() |
Archive (ZIP)
- Users in campus UPM only
Download (11MB) |
Una duda que se plantea habitualmente en la gente que damos servicio es usar o no un sistema de gestión de contenidos (CMS). Algunos como Wordpress, están muy implantados e incluso la mayoría de usuarios entiende su interfaz, el mayor problema viene a la hora de ir un paso más allá en la personalización. Un CMS hace complicado el desarrollo a medida, ya que hay que programar sobre una capa cerrada. Por eso, cuando realmente se quiere algo diseñado para una funcionalidad u objetivo concreto, la opción es desarrollar la web “desde cero”, usando los lenguajes con frameworks o librerías que cumplan los estándares. El problema es que los usuarios finales carecen de conocimientos informáticos como para editar el HTML de la página, o añadir datos directamente a la base de datos, por eso se requiere de una interfaz que se suele conocer como “Panel de administración” o“Backoffice”. Estos paneles por lo general , se limitan a ser un simple gestor, donde cualquier usuario con conocimientos mínimos pueda actualizar la información de su web. Por regla general son muy parecidos, y se llevan el 40% del tiempo de desarrollo, ya que obligan a contemplar vistas que cubran el CRUD de cada entidad. Por eso este trabajo fin de master pretende abordar el problema, generando una arquitectura que mediante tecnologías javascript genere la interfaz de manera automática, ahorrando tiempo de desarrollo. A typical issue at service companies, it’s to use or not a content management system (CMS). A few of them, like Wordpress, are used very often, and majority of users know how to use them. The biggest problem comes when we want a new level of customization. A CMS makes ad-hoc development too difficult , because it requires to program over a close layer. That’s why, when we really want something specially designed and created for a functionality, the best option is to chose a “development from zero”, just using languages with their frameworks. The problem is that final users usually don’t have any technical knowledge to change HTML, or to insert data directly into database. This is why we need an admin panel or a backoffice. These panels usually are simple CRUD managers, but it takes 40% of development time, because each action needs a logical function and a view. This master’s project pretends to cross the problem, making an architecture that using javascript makes an automatic interface, saving development time.
Item ID: | 48308 |
---|---|
DC Identifier: | https://oa.upm.es/48308/ |
OAI Identifier: | oai:oa.upm.es:48308 |
Deposited by: | Biblioteca Universitaria Campus Sur |
Deposited on: | 31 Oct 2017 07:16 |
Last Modified: | 31 Oct 2017 07:16 |