CMS Museo de la Evolución Humana · 2012. 9. 26. · 3.3.2.2.4. Complejo de la evolución humana...

21
CMS Museo de la Evolución Humana Análisis Técnico / modelo integrador. (Abril 2012)

Transcript of CMS Museo de la Evolución Humana · 2012. 9. 26. · 3.3.2.2.4. Complejo de la evolución humana...

Page 1: CMS Museo de la Evolución Humana · 2012. 9. 26. · 3.3.2.2.4. Complejo de la evolución humana Zona editable: texto de la página Edición: mediante bloques de texto 3.3.2.2.5.

CMS Museo de la Evolución Humana Análisis Técnico / modelo integrador. (Abril 2012)

Page 2: CMS Museo de la Evolución Humana · 2012. 9. 26. · 3.3.2.2.4. Complejo de la evolución humana Zona editable: texto de la página Edición: mediante bloques de texto 3.3.2.2.5.

> Índice 1. Objetivo 2. Alcance 3. Características técnicas de la aplicación

3.1. Introducción 3.2. Funcionalidades generales

3.2.1. Administración 3.2.2. Registro de usuarios 3.2.3. Privacidad

3.3. Funcionalidad específica 3.3.1. Gestión de usuarios

3.3.1.1. Gestión de grupos 3.3.1.2. Amigos del museo

3.3.1.2.1. Registro 3.3.1.2.2. Administración

3.3.2. Publicación de contenidos 3.3.2.1. Página de inicio 3.3.2.2. Sección El Museo

3.3.2.2.1. Exposición permanente 3.3.2.2.2. Plano 3.3.2.2.3. Arquitectura 3.3.2.2.4. Complejo de la evolución humana 3.3.2.2.5. Alquiler de espacios 3.3.2.2.6. Equipos 3.3.2.2.7. Noticias del museo

3.3.2.3. Sección Tu Visita 3.3.2.3.1. Micro especial 6 destacados multiidioma 3.3.2.3.2. Horarios 3.3.2.3.3. Tarifas 3.3.2.3.4. Cómo llegar 3.3.2.3.5. Prepara tu visita 3.3.2.3.6. Turismo

3.3.2.4. Sección Actividades 3.3.2.4.1. Agenda 3.3.2.4.2. Exposiciones temporales

3.3.2.5. Sección Atapuerca 3.3.2.5.1. El proyecto

Page 3: CMS Museo de la Evolución Humana · 2012. 9. 26. · 3.3.2.2.4. Complejo de la evolución humana Zona editable: texto de la página Edición: mediante bloques de texto 3.3.2.2.5.

3.3.2.5.2. Yacimiento 3.3.2.5.3. El Parque 3.3.2.5.4. Centro de recepción de visitantes 3.3.2.5.5. Red Europea del Pleistoceno

3.3.2.6. Sección Amigos 3.3.2.6.1. Amigos del museo

3.3.2.6.1.1. Actividades y noticias 3.3.2.6.1.2. Tarjeta Amigo 3.3.2.6.1.3. Foros

3.3.2.7. Sección Zona Gourmet 3.3.2.7.1. Publicaciones 3.3.2.7.2. Blog científico 3.3.2.7.3. Noticias 3.3.2.7.4. Material Escolar

4. Otras características 4.1. Diseño, Interfaz de usuario 4.2. Modularidad 4.3. Tecnologías aplicadas 4.4. Rendimiento 4.5. Facilidad de uso

Page 4: CMS Museo de la Evolución Humana · 2012. 9. 26. · 3.3.2.2.4. Complejo de la evolución humana Zona editable: texto de la página Edición: mediante bloques de texto 3.3.2.2.5.

1. Objetivo Este documento es el Análisis Técnico del gestor de contenidos (CMS) para la nueva web del "Museo de la Evolución Humana" (MEH) que servirá de guía para el desarrollo de la herramienta y sus diversas funcionalidades. La principal fuente para la elaboración de este Análisis ha sido las diferentes reuniones mantenidas con MEH en la que se ha intentado clarificar la idea general del proyecto, así como la definición de las diferentes herramientas y funcionalidades que se utilizarán en nuestra aplicación. A partir de estas ideas previas se han elaborado diferentes informes o documentos de análisis que se han ido perfilando en las sucesivas reuniones. Esta última versión parte del documento de Análisis <Anexo I. Prescripciones Técnicas.doc>

Page 5: CMS Museo de la Evolución Humana · 2012. 9. 26. · 3.3.2.2.4. Complejo de la evolución humana Zona editable: texto de la página Edición: mediante bloques de texto 3.3.2.2.5.

2. Alcance Este documento trata de analizar de manera sistemática las pautas de desarrollo e implementación del gestor de contenidos para la publicación y el mantenimiento del nuevo sitio web de MEH. En el mismo detallamos todos los aspectos técnicos relativos al desarrollo de la herramienta así como la integración con el sitio web final. Este CMS será la herramienta para desarrollar, evolucionar, y gestionar todos los apartados de la nueva web.

Page 6: CMS Museo de la Evolución Humana · 2012. 9. 26. · 3.3.2.2.4. Complejo de la evolución humana Zona editable: texto de la página Edición: mediante bloques de texto 3.3.2.2.5.

3. Características técnicas de la aplicación 3.1. Introducción

El CMS propuesto actúa de canalizador de todo el flujo de navegación permitiendo en la misma herramienta la fusión de los contenidos con su administración directa. Al igual que otros sistemas de gestión documental, existirán dos zonas diferenciadas: - Zona de acceso público: es la zona de acceso ordinario al sitio web principal. Visualiza el flujo de navegación y los contenidos integrados con nuestro CMS. - Zona de administración privada: Es la zona de mantenimiento y gestión de la información de todo el site. Se administra vía web a través de un acceso privado.

3.2. Funcionalidades generales En este punto definiremos aquellas características que de forma general afectan al desarrollo y diseño de nuestro CMS

3.2.1. Administración La gestión de la aplicación la va a realizar un administrador único (superadministrador) que se encargará de gestionar todas las

Page 7: CMS Museo de la Evolución Humana · 2012. 9. 26. · 3.3.2.2.4. Complejo de la evolución humana Zona editable: texto de la página Edición: mediante bloques de texto 3.3.2.2.5.

funcionalidades de creación y edición de nuestra aplicación. Este Superadministrador podrá crear nuevos usuarios administradores encargados de gestionar directamente los contenidos del nuevo sitio web. El CMS está diseñado de manera modular. Es por ello que los contenidos se administraran por secciones principales. Y dentro de cada sección, por cada una de sus funcionalidades. Secciones principales del CMS: - Usuarios CMS - Portada / página de inicio - Sección <El Museo> - Sección <Tu Visita> - Sección <Actividades> - Sección <Atapuerca> - Sección <Amigos del Museo> - Sección <Zona Gourmet> Más adelante se especifica las principales funcionalidades a implementar para cada sección.

3.2.2. Registro de usuarios Existirá una zona privada únicamente accesible para los amigos del museo. Para el acceso a esta zona del sitio web es necesario un registro indirecto dentro de la plataforma. Este aspecto se explica más adelante.

3.2.3. Privacidad La privacidad estará gestionada mediante los grupos de usuario, limitando los permisos de acceso a través de los diferentes roles que pueden ser especificados dinámicamente.

3.3. Funcionalidades específicas En este punto definiremos aquellas características que de forma específica se van a desarrollar dentro de nuestra aplicación.

3.3.1. Gestión de usuarios En la herramienta de administración general existirá un apartado

Page 8: CMS Museo de la Evolución Humana · 2012. 9. 26. · 3.3.2.2.4. Complejo de la evolución humana Zona editable: texto de la página Edición: mediante bloques de texto 3.3.2.2.5.

dedicado exclusivamente a la gestión de los usuarios del CMS. Desde aquí administraremos los perfiles y roles de acceso a la herramienta. El Superusuario administrador podrá crear nuevos perfiles. Cada perfil estará asignado a un grupo de usuario. Estos grupos de usuario se gestionan desde el mismo apartado y permiten establecer los permisos de actuación sobre nuestra herramienta. Estos permisos serán generalmente la limitación de las tareas de modificación y control de los principales apartados del sitio web. Por tanto la estructura de gestión es la siguiente:

3.3.1.1. Gestión de grupos

Los grupos permiten establecer los permisos de acceso para los usuarios de la herramienta. Es posible crear tantos grupos de usuarios como se necesiten. Al crear o editar el grupo se crean o modifican los diferentes permisos de acceso. Estos permisos estarán asociados a las diferentes secciones de publicación del CMS. Estas secciones se corresponden con los puntos principales de la estructura del sitio web del MEH. Cada una de estas secciones dispone de diferentes

Page 9: CMS Museo de la Evolución Humana · 2012. 9. 26. · 3.3.2.2.4. Complejo de la evolución humana Zona editable: texto de la página Edición: mediante bloques de texto 3.3.2.2.5.

funcionalidades que se amplían más adelante.

3.3.1.2. Amigos del museo Los usuarios de esta sección se encuentran incluidos en una bbdd externa. Para su control y registro la herramienta accederá vía API a los sistemas integrados de Euromus.

3.3.1.2.1. Registro Una sencilla petición comprobará el estado de registro del usuario. En caso afirmativo la herramienta dará de alta automáticamente al usuario en nuestro sistema, proporcionándole los datos de acceso necesarios para futuras entradas.

3.3.1.2.2. Administración Todos los usuarios podrán ser administrados desde la sección “Amigos del museo” dentro de la estructura de navegación del CMS. Desde aquí podremos listar y editar la información almacenada en el sistema de gestión, permitiendo el control detallado de estos usuarios.

3.3.2. Publicación de contenidos Para simplificar al máximo el proceso de administración de los contenidos, el CMS despliega la misma estructura que el sitio web principal. De esta manera gestionaremos los diferentes contenidos de la misma forma que accedemos a las secciones principales. Para entender mejor el funcionamiento en la gestión de los contenidos debemos clarificar las siguientes premisas: Administración modular El CMS nos permite editar los contenidos basándose en la estructura de la información de cada una de las páginas. De esta forma lo que en realidad vamos a editar son bloques o módulos de información. Nuestra herramienta permitirá editar para añadir o modificar estos bloques que serán específicos para cada página de la sección establecida.

Page 10: CMS Museo de la Evolución Humana · 2012. 9. 26. · 3.3.2.2.4. Complejo de la evolución humana Zona editable: texto de la página Edición: mediante bloques de texto 3.3.2.2.5.

Estos módulos son creados inicialmente dentro de la configuración del CMS y son propios de cada una de las secciones. Se generan en base a los contenidos* del propio sitio web principal. * Sólo podremos editar la información de cada módulo. No se podrá modificar directamente la estructura funcional de cada bloque, al estar integrados dentro del Core del sistema.

Módulos de funcionalidad específica Algunas secciones, como la parte de Actividades, requieren por su naturaleza del desarrollo de un módulo propio. De esta forma, además de simplificar el proceso de publicación, reducimos drásticamente el tiempo de configuración y aprendizaje de la herramienta. Estos módulos no dejan de ser bloques de información preformateados para simplificar a los usuarios su administración. Dependiendo de la funcionalidad de cada sección, estos módulos pueden ser más o menos extensos y compartir configuraciones con otras secciones. Zonas editables Definiremos las zonas editables como aquellas partes del contenido que vamos a administrar desde nuestra herramienta. Edición Es la manera en que se podrán editar los diferentes contenidos. El contenido de todas las páginas se editará en idioma Español e Inglés. Sólo el apartado de <Tu visita> tendrá una edición que incluye más idiomas (por especificar) Publicación La publicación de todo el contenido es automático y no existe una transformación previa de la información ni una conversión posterior. El contenido se publica directamente sobre cada vista o página principal, almacenado a tal efecto en la bbdd del CMS.

Page 11: CMS Museo de la Evolución Humana · 2012. 9. 26. · 3.3.2.2.4. Complejo de la evolución humana Zona editable: texto de la página Edición: mediante bloques de texto 3.3.2.2.5.

3.3.2.1. Página de inicio Zonas editables: Slideshow: Es el carrusel de imágenes de la página principal. La edición se realiza añadiendo tantos elementos como sean necesarios. Cada elemento incluye: Imagen Título Texto / descripción Destacados inferiores: El primer destacado incluye la información del blog científico que se nutre de manera automática. Los otros dos destacados son editables. La edición de cada elemento incluye: Imagen Título Texto / descripción Enlace Últimas noticias: incluye una noticia editable. Esta noticia puede ser seleccionada del listado de noticias principales de la página “Noticias del museo”.

Page 12: CMS Museo de la Evolución Humana · 2012. 9. 26. · 3.3.2.2.4. Complejo de la evolución humana Zona editable: texto de la página Edición: mediante bloques de texto 3.3.2.2.5.

3.3.2.2. Sección <El Museo>

3.3.2.2.1. Exposición permanente Zona editable: texto de la página Edición: mediante bloques de texto

3.3.2.2.2. Plano Zona editable: imagen y texto de la página. La edición se realiza sobre los elementos ya definidos en un plano. Cada elemento incluye: Imagen Texto / descripción

3.3.2.2.3. Arquitectura Zona editable: texto de la página Edición: mediante bloques de texto

3.3.2.2.4. Complejo de la evolución humana Zona editable: texto de la página Edición: mediante bloques de texto

3.3.2.2.5. Alquiler de espacios Zona editable: texto de la página Edición: mediante bloques de texto

3.3.2.2.6. Equipos Zona editable: imagen y texto de la página. La edición se realiza añadiendo tantos elementos como sean necesarios. Cada elemento incluye: Imagen Texto / descripción

3.3.2.2.7. Noticias del museo Zona editable: noticias de la página. La edición se realiza añadiendo tantos elementos como sean necesarios. Cada elemento incluye:

Page 13: CMS Museo de la Evolución Humana · 2012. 9. 26. · 3.3.2.2.4. Complejo de la evolución humana Zona editable: texto de la página Edición: mediante bloques de texto 3.3.2.2.5.

Imagen Título Entradilla Texto / descripción Otros elementos

3.3.2.3. Sección <Tu Visita>

3.3.2.3.1. Micro especial 6 destacados multiidioma Zonas editables: Destacados: son los 6 elementos que aparecen en la página. La edición de cada elemento incluye: Idioma Imagen (sólo para Top Ten) Texto / descripción Enlaces Top Ten

3.3.2.3.2. Horarios Zona editable: texto de la página Edición: mediante bloques de texto

: La edición se realiza añadiendo tantos elementos como sean necesarios. Cada elemento incluye: Idioma Imagen Título Texto / descripción

3.3.2.3.3. Tarifas Zona editable: texto de la página Edición: mediante bloques de texto

3.3.2.3.4. Cómo llegar Zona editable: texto de la página Edición: mediante bloques de texto

Page 14: CMS Museo de la Evolución Humana · 2012. 9. 26. · 3.3.2.2.4. Complejo de la evolución humana Zona editable: texto de la página Edición: mediante bloques de texto 3.3.2.2.5.

3.3.2.3.5. Prepara tu visita Zona editable: texto de la página Edición: mediante bloques de texto

3.3.2.3.6. Turismo Zona editable: texto de la página Edición: mediante bloques de texto

3.3.2.4. Sección <Actividades>

3.3.2.4.1. Agenda Este móludo se compone de varios elementos: Actividades: La edición se realiza añadiendo tantos elementos como sean necesarios. Cada elemento incluye: Título Texto / descripción Fecha inicio Fecha final Tipo actividad Enlace Calendario

3.3.2.4.2. Exposiciones temporales Zona editable: imagen y texto de la página. La edición se realiza añadiendo tantos elementos como sean necesarios. Cada elemento incluye: Imagen Texto / descripción Fechas Otros elementos

: es el calendario de la portada principal que recoge los datos de las actividades almacenadas automáticamente.

3.3.2.5. Sección <Atapuerca>

3.3.2.5.1. El proyecto

Page 15: CMS Museo de la Evolución Humana · 2012. 9. 26. · 3.3.2.2.4. Complejo de la evolución humana Zona editable: texto de la página Edición: mediante bloques de texto 3.3.2.2.5.

Zona editable: texto de la página Edición: mediante bloques de texto

3.3.2.5.2. Yacimiento Zona editable: texto de la página Edición: mediante bloques de texto

3.3.2.5.3. El Parque Zona editable: texto de la página Edición: mediante bloques de texto

3.3.2.5.4. Centro de recepción de visitantes Zona editable: texto de la página Edición: mediante bloques de texto

3.3.2.5.5. Red Europea del Pleistoceno Zona editable: texto de la página Edición: mediante bloques de texto

3.3.2.6. Sección <Amigos del Museo>

3.3.2.6.1. Amigos del museo 3.3.2.6.1.1. Actividades y noticias

Zona editable: texto de la página Edición: mediante bloques de texto

3.3.2.6.1.2. Tarjeta Amigo Zona editable: texto de la página Edición: mediante bloques de texto

3.3.2.6.1.3. Foros El foro será de acceso privado sólo disponible para los usuarios registrados como Amigos del museo. El funcionamiento será similar al de un foro convencional. Los usuarios crearán los hilos de conversación. Los usuarios accederán a cada hilo en donde podrán

Page 16: CMS Museo de la Evolución Humana · 2012. 9. 26. · 3.3.2.2.4. Complejo de la evolución humana Zona editable: texto de la página Edición: mediante bloques de texto 3.3.2.2.5.

publicar sus comentarios o responder al de otros. Los comentarios podrán estar moderados por el administrador principal. Zonas editables: Hilos de conversación

3.3.2.7. Sección <Zona Gourmet>

: La edición se realiza añadiendo tantos elementos como sean necesarios. Cada elemento incluye: Título Otros elementos

3.3.2.7.1. Publicaciones Zona editable: documentos PDF. La edición se realiza añadiendo tantos elementos como sean necesarios. Cada elemento incluye: Título Texto / descripción Enlace

3.3.2.7.2. Blog científico Este blog estará ubicado fuera del entorno del CMS ya que funcionará y se administrará de manera independiente. La publicación de los contenidos se realizará mediante el editor propio del Blog. En este caso Wordpress 3.3.1

3.3.2.7.3. Noticias Zona editable: noticias de la página. La edición se realiza añadiendo tantos elementos como sean necesarios. Cada elemento incluye: Imagen Título Entradilla Texto / descripción Otros elementos

Page 17: CMS Museo de la Evolución Humana · 2012. 9. 26. · 3.3.2.2.4. Complejo de la evolución humana Zona editable: texto de la página Edición: mediante bloques de texto 3.3.2.2.5.

3.3.2.7.4. Material Escolar Zona editable: texto de la página Edición: mediante bloques de texto

4. Otras características

4.1. Diseño. Interfaz de usuario Criterios: - Nuevo estándar HTML5. Las plantillas visuales se basan en hojas de estilo y código compatible con HTML 5. - Compatibilidad con navegadores: El CMS es compatible con los navegadores Internet Explorer 9 o superior, Mozilla Firefox, Safari, Opera y Chrome. - Resolución de pantalla: Se optimiza para una resolución de 1024x768 / 1280x1024 - Utilización de elementos poco pesados, que reducen los tiempos de descarga de las páginas. - Bloques amplios, estructurados y bien definidos. - Uso de código dinámico JQuery

Page 18: CMS Museo de la Evolución Humana · 2012. 9. 26. · 3.3.2.2.4. Complejo de la evolución humana Zona editable: texto de la página Edición: mediante bloques de texto 3.3.2.2.5.
Page 19: CMS Museo de la Evolución Humana · 2012. 9. 26. · 3.3.2.2.4. Complejo de la evolución humana Zona editable: texto de la página Edición: mediante bloques de texto 3.3.2.2.5.
Page 20: CMS Museo de la Evolución Humana · 2012. 9. 26. · 3.3.2.2.4. Complejo de la evolución humana Zona editable: texto de la página Edición: mediante bloques de texto 3.3.2.2.5.

4.2. Modularidad Contenido distribuido en cajas estructuradas. Las cajas pueden intercambiar su posición. Se definirá un ancho con un crecimiento vertical infinito.

4.3. Tecnologías aplicadas El CMS se integrará con tecnologías estandarizadas de código abierto lo que permitirá un escalado progresivo de las futuras intervenciones sobre la base de la aplicación. - Tecnologías LAMP: - Linux - Apache Web Server - mySQL - PHP - Framework CodeIgniter 2.1.0 - Integrado en HTML 5

4.4. Rendimiento La mezcla de funcionalidad y rendimiento debe poder seguir manteniéndose incluso cuando los volúmenes de información superan las expectativas más optimistas de los sistemas instalados. Por eso, la arquitectura y el diseño elegidos lo han sido para permitir que la aplicación alcance los siguientes puntos: - Rendimiento óptimo sin limitación de usuarios - Escalabilidad progresiva sin merma del rendimiento

4.5. Facilidad de uso La facilidad de uso está definida como un conjunto de técnicas que ayudan a las personas a realizar tareas de forma sencilla y eficaz en entornos web. Algunos de los criterios que facilitan el uso son: · Garantizar la capacidad de elección de opciones por el usuario · Primar la rapidez y fiabilidad sobre el diseño · Segmentar la estructura de navegación · Utilizar un lenguaje y una redacción apropiadas · Disminuir el proceso de aprendizaje necesario para el uso de la

Page 21: CMS Museo de la Evolución Humana · 2012. 9. 26. · 3.3.2.2.4. Complejo de la evolución humana Zona editable: texto de la página Edición: mediante bloques de texto 3.3.2.2.5.

herramienta · Proporcionar información de contexto y orientación