3. El proyecto consiste en el desarrollo del sitio web de
Música Online.
objetivo de dicha web es brindar a los usuarios el
acceso a la nueva tendencia de la música online.
4. El problema que se nos hemos planteado es la
construcción del sitio web música online. La
funcionalidad de la aplicación, a grandes rasgos, debía
ser:
Mostrar información
general de la aplicación.
Permitir al
administrador de la web
gestionar la base de
datos del sistema.
5. Especificación de requisitos:
• La idea global una primera visión del proyecto donde señalamos los
requisitos que debía cumplir.
Análisis:
• Se realizó el modelado conceptual
Diseño:
• Se utilizaron los elementos y modelos obtenidos durante el análisis. Se
diseñaron todos los niveles de los que consta la aplicación
Implementación:
• Todo lo desarrollado en las etapas del análisis y del diseño, se tradujo
a código.
Evaluación y pruebas:
• Esta fase se centró en la comprobación del correcto funcionamiento
del producto
6. Usuarios no registrados
La única función disponible para los usuarios no
registrados es la de autentificarse para acceder a la
parte privada de la aplicación.
7. Usuarios registrados
Los usuarios registrados en general sólo pueden cerrar
su sesión para abandonar la intranet y volver de nuevo
a la parte pública de la aplicación.
8. Usuario administrador
El usuario registrado de tipo administrador dispone de
las funciones de dar el alta y la baja de los usuarios.
9. Interfaces hardware
• Al tratarse de una aplicación web, se podrá visualizar sobre cualquier
sistema operativo.
Interfaces software
• La aplicación funcionará en cualquier máquina con un navegador web y
conexión a Internet.
Interfaces de comunicaciones
• Las comunicaciones se efectuarán siguiendo el protocolo HTTP
mediante conexiones TCP/IP.
11. JOOMLA
• Sistema de gestión de contenidos que permite desarrollar sitios web
dinámicos e interactivos.
XAMPP
• Es un servidor independiente de plataforma, software libre, que consiste
la base de datos MySQL el servidor web Apache y los intérpretes para
lenguajes de script: PHP y Perl.
MySQL
• MySQL es un sistema de gestión de base de datos relacional, multihilo y
multiusuario con más de seis millones de instalaciones.
12. Conclusión
El primer paso que tomo fue establecer los requisitos
que debía cumplir el sistema reuniéndonos con el grupo
de trabajo
En segundo lugar, realizamos los modelos oportunos
para que nos sirvan de guía durante la implementación.
En esta última etapa podría distinguir cuatro fases: la del
diseño de la web (primera aproximación de la hoja de
estilos), la de la implementación de la intranet del
administrador.
Por último y para comprobar el correcto
funcionamiento de todo el sistema, llevamos acabo las
pruebas de la aplicación
13. Utilizar los módulos, plugins y componente
correctamente.
Investigar manuales de usuario o tutoriales
para facilitar el manejo de Joomla.
Utilizar versiones anteriores de Joomla para
facilitar la búsqueda y descarga de componentes.