Publication:
Diseño e implementación de una aplicación Liferay 6.2 CE para gestión de Notas

Loading...
Thumbnail Image
Identifiers
Publication date
2015
Defense date
2015-10-06
Tutors
Journal Title
Journal ISSN
Volume Title
Publisher
Impact
Google Scholar
Export
Research Projects
Organizational Units
Journal Issue
Abstract
El aumento progresivo del uso de las redes de comunicaciones ha permitido a una gran cantidad de usuarios tener a su alcance información y servicios. En los últimos tiempos ha nacido el concepto de sistema de gestión de contenidos (Content Management Systems o CMS) que conoceremos con mayor detalle durante el desarrollo del documento. Se trata de una herramienta que permite la creación y administración de contenidos principalmente en páginas web. En la actualidad, se ha detectado que el modo tradicional de publicación de calificaciones en los “tablones de anuncios” de los centros docentes podría ocasionar problemas de privacidad, por ello ha surgido la necesidad de desarrollar una plataforma que permita gestionar esta información de un modo más confidencial y ágil para los usuarios. En este contexto, el presente proyecto consiste en el desarrollo de una aplicación que permite a los docentes de un colegio, instituto o universidad gestionar las asignaturas, los alumnos y sus calificaciones con el fin de tener esta información recogida en una plataforma web. La aplicación será personalizable por profesor y permite que varios docentes puedan conectarse simultáneamente sin compartir la información, pero cabe la posibilidad de compartir esta información asignando el rol necesario a otros profesores. La tecnología empleada para el desarrollo de la aplicación Web es el popular CMS Liferay. Es interesante su uso porque permite manejar de manera independiente el contenido y el diseño, lo cual facilita la renovación de su aspecto sin que exija la revisión de su arquitectura de datos o estructura de contenidos. En la parte del servidor, se ha usado Apache Tomcat 7.0 como contenedor de servlets y JSP principal y se ha hecho una incursión sobre Websphere 7.0. Para el almacenamiento de datos persistente se ha hecho uso de una base de datos MySQL. El cliente será, sencillamente, un navegador Web convencional. Como resultado de esta evolución se ha realizado un proyecto en el que se pueden distinguir dos fases: I. La primera, orientada a la investigación y estudio del arte, realizando un exhaustivo análisis de las tecnologías existentes en la actualidad en cuanto a herramientas software y gestores de Contenidos se refiere. Tras realizar comparativas entre los diversos CMS`S se optó por la opción de crear una aplicación de portlets propia y desarrollar los diversos plugins que proporciona la herramienta para aprovechar el potencial que nos ofrece. II. La segunda, consistirá en una inmersión en las tecnologías seleccionadas y en la descripción del proyecto elaborado. Para finalizar el proyecto se completa con la documentación de la parte práctica, que consistió en la elaboración de manuales de instalación y administración.
The progressive increase in the use of communication networks has led to a lot of users have at their disposal information and services. In recent times has emerged the concept of content management system (Content Management Systems or CMS) to know in greater detail throughout the document. It is a tool for creating and managing content on web pages mainly. At present, it seems that the traditional mode of publication of results in the "taboo" of schools could lead to privacy concerns, so it has become necessary to develop a platform to manage this information in a manner more sensitive and responsive to users. In this context, this project involves the development of an application that allows teachers from a school, college or university managing subjects, students and qualifications in order to have this information in a web platform. The application is customizable by professor and allow several teachers can connect simultaneously without sharing information, but it is possible to share this information by assigning the required role to other teachers. The technology used for the development of the Web application is the popular CMS Liferay. It is interesting because it allows use independently manage the content and design, which facilitates the renewal of its appearance without requiring the review of the architecture of data or content structure. On the server side, we used Apache Tomcat 7.0 as servlet container main JSP and made a raid on Websphere 7.0, and for storing persistent data we used MySQL database. The customer is simply a conventional Web browser. As a result of this evolution has done a project in which we can distinguish two phases: I. The first, research-oriented and art studio, performing a thorough analysis of existing technologies today in terms of software and tools Content managers are concerned. After making comparisons between different CMS`S we chose the option to create an application of own portlets and develop the various plugins that provides the tool to exploit the potential it offers. II. The second will consist of an immersion in the selected technologies and project description elaborate. To finish the project is completed with the documentation of the practical part, which consisted in preparing manuals for installation and administration.
Description
Keywords
Gestión de contenidos, Informática de gestión, Sistema de gestión de contenidos, Desarrollo de aplicaciones, Gestión de bases de datos relacionales
Bibliographic citation