• Non ci sono risultati.

Analysis study of a content management system and the creation of an application based on content management

N/A
N/A
Protected

Academic year: 2021

Condividi "Analysis study of a content management system and the creation of an application based on content management"

Copied!
4
0
0

Testo completo

(1)

Bachelor’s Thesis

COMPUTER SCIENCE DEGREE

University of Barcelona

Faculty of Mathematics

_________________________________________________________________________________

ANALYSIS STUDY OF A CONTENT MANAGEMENT

SYSTEM AND THE CREATION OF AN APPLICATION

BASED ON CONTENT MANAGEMENT

_________________________________________________________________________________

Author: Iustin Gheorghe

Advisor: Sergio Sayago

Department: Mathematics and Informatics, UB

(2)

Acknowledgements

Because this thesis was carried out as a partnership between the University of Barcelona and Netcentric, it was supervised not by one, but by two sides. It would not have been possible without the help and support from people both from the side of the university and from the side of the company.

I would like to thank Professor Sergi Sayago for accepting to supervise this thesis from the university side, and for providing continuous guidance during the past months, making suggestions and pointing out potential improvements. Professor Sayago did not know me before this thesis, but it did not prevent him from confidently taking on the task of the supervisor.

From the Netcentric side I would like to especially thank my supervisor, Josep Escola, for standing by me throughout the project, making this the first collaboration between the company and the academic world. Also his continuous supervision, suggestions, and guidance have been appreciated from day one.

Last but not least, I would also like to thank my wife for being support over the last years and especially over the last months. This thesis would not have been possible without her love and understanding.

(3)
(4)

Abstract

The following documentation is focusing on a particular Content Management System, know as the Adobe Experience Manager (AEM) framework. The empirical part consists in extending the existing AEM framework, by developing new templates, components, client libraries, workflows and validations, with the ultimate purpose of building a Java web application (Wikipage) for the University of Barcelona. The theoretical part presents the framework, the development environment setup and guides the reader through the installation, configuration and use of AEM.

A particular segment of technologies for web applications, Content Management Systems (CMS), have recently gained particular relevance, as they facilitate the management of wide variety of content by non-technical users. Although some of these CMS systems also provide support for the development of more complex web applications to be based on them, they principal goal is to facilitate end-users with an abstraction layer of the technological details, allowing them to focus on content creation and management on the web portal, at the same time drive engagement between users.

AEM identifies itself as a “digital experience management solution that helps business deliver compelling content across experiences — such as web, mobile, and the Internet of Things (IoT)”. [Adobe.com] As a CMS, AEM offers great flexibility, modularity and user friendly interfaces.

The outcome of this work consists of AEM Wiki for the University of Barcelona students and faculty members. The primary features of this Wiki are: (1) easily editable content, (2) default templates for page creation, (3) user authentication, and (4) automatic jobs and approval workflow. The administration interface is relatively simple: the main navigation bar has different tabs for specific functions such as Manage Pages, Manage Assets, Inbox Notifications and Manage Users. Using the implemented features the users can easily create an unlimited number of fully customizable pages.

Building a Wiki for the University of Barcelona is just an example of how the AEM framework can be used. Nevertheless, using the same project, with the same features created, the outcome could be totally different. Due to the flexibility the project setup offers, the same platform could be used to create a website for the university, presenting all the different faculties, study programs, conferences and events; or a traveling blog exposing traveling experience, images and videos.

________________________________________________________________________ Keywords: Content Management System (CMS), Adobe Experience Manager (AEM)

Riferimenti

Documenti correlati

Key-Words: - the agrarian sector, the rural areas, the entrepreneurship in rural areas, the simulation of development of the agricultural sector, support of the

We found that neural networks based approach with principal component analysis in feature reduction is the most effective for learning management system data.. Key-Words:

Oxygen species are adsorbed as they pick-up electrons from the conduction band generating a potential barrier, that increases above 200  C. On the other hand, at 300  C

Statistical data of web content, such as content popularity, have always received great attention by researchers, as they allow the proper assessment of the performance of

The need for technology adoption as a supporting component of information management program upon the implementation of EMS 14001:2015 in PTFI Concentrating Division is achieved

essendo dedicato alla realizzazione di siti e portali, è “general purpose”, cioè non indirizzato ad una particolare tipologia di contenuti. Esistono, prescindendo dalle

The goal of this work is to define a general approach based on the DSS concept for the management of complex systems in transportation and logistics and to apply it to three problems

(Caranti) Thursday 31 October 2019 (2 hrs) Four lemmata on systems of generators, linearly independent vectors and bases.. Some related exercises: extending a linearly