presentacion karting ucoc

20
Karting UCOC Proyecto de desarrollo de aplicaciones web David Caamaño y Vladimir Olivella Mayo 2014 Tutoria: Diana Padilla 1

Upload: vladiolivella

Post on 26-Jul-2015

86 views

Category:

Education


4 download

TRANSCRIPT

1

Karting UCOC

Proyecto de desarrollo de aplicaciones web

David Caamaño y Vladimir OlivellaMayo 2014

Tutoria: Diana Padilla

www.ucoc.es

Objetivosy

Requisitos

Módulos•Análisis pantallas•Análisis funciones y código

Conclusiones•Posibles mejoras

ÍNDICE

www.ucoc.es

Objetivos yRequisitos

www.ucoc.es

• Solución tecnológica para campeonato.• Aplicación web atractiva, accesible y usable.• Portal dinámico y interactivo. Consultar circuitos• Gestionar inscripción al campeonato• Gestor contenidos para gestionar resultados• Gestionar roles del administrador y usuarios• Conectar la web a las redes sociales• Interacción entre usuarios y organización.

OBJETIVOS

www.ucoc.es

• Mostrar datos e información de la entidad.• Aplicación de inscripción.• Aplicación de acceso a gestor de contenidos• Gestor de contenidos para usuarios sin

conocimientos de programación• Aplicación de un buscador de circuitos• Aplicación de interacción con los usuarios,

fórums y formularios de consulta

REQUISITOS

www.ucoc.es

Análisis de pantallas y aplicaciones

www.ucoc.es

Módulo Lenguaje Herramienta

Home HTML/CSS Aptana, Dreamweaver, PhotoShop

Acceso gestor contenidos HTML/CSS, JavaScript Aptana,

Gestor contenidos HTML/CSS, PHP Aptana,Uniserver, MySQL, PhpMyAdmin

Inscripción HTML/CSS, JavaScript Aptana, Dreamweaver

Circuitos HTML/CSS, JavaScript, PHP

Aptana,Uniserver, MySQL, PhpMyAdmin

Resultados HTML/CSS, PHP Aptana,Uniserver, MySQL, PhpMyAdmin

Otras páginas HTML/CSS Aptana, Dreamweaver, PhotoShop

MÓDULOS

www.ucoc.es

Usable

Intuitiva

Informativa

HOME

http://kartingucoc.hol.es/index.html

www.ucoc.es

• Formulario html• Función php donde se

conecta base de datos• Comprueba si el nombre de

usuario y contraseña son correctos

• Y si es correcta pasa a la pagina menú de los comisarios

ACCESO GESTOR CONTENIDOS

http://kartingucoc.hol.es/index.html

www.ucoc.es

• Formulario html• PHP. Conexión y

modificación BD • Modificar resultados

mediante sentencias mysql

• Todas las puntuaciones tiene que ser numéricas.

GESTOR DE CONTENIDOS

http://kartingucoc.hol.es/comisarios/menu.php

www.ucoc.es

• Archivo php• Hace una conexión la

BD • Una sentencia busca

los circuitos y otra los Pilotos/resultados con la misma sentencia sumamos los resultados y los ordenamos por orden de clasificación

RESULTADOS

http://kartingucoc.hol.es/resultados.php

www.ucoc.es

• El lenguaje utilizado es html

• Estilos CSS• Los pilotos están

ordenados por Div

PILOTOS

http://kartingucoc.hol.es/pilotos.html

www.ucoc.es

• Formulario html• Hacemos la consulta

mysql del id del circuito seleccionado y desde el archivo askDB.php se busca la latitud longitud y nombre para mostrarlo en el mapa.

• Con un evento JS cambiamos las imágenes definidas en un array

http://kartingucoc.hol.es/circuitos.html

CIRCUITOS

www.ucoc.es

• Documento en html

• Estilos CSS• Utilizado

dreamweaver y aptana

http://kartingucoc.hol.es/reglamento.html

REGLAMENTO

www.ucoc.es

Inscripción

• Formulario html vinculado a otro archivo js

• La función Js valida los campos marcados con * en caso que no estén completos envía error al usuario y no deja enviarlo, si formulario es correcto envía a un email

http://kartingucoc.hol.es/inscribirse.html

www.ucoc.es

• Este es un archivo html

• Datos de la organización, todo el contenido esta estructurado dentro de “div”.

http://kartingucoc.hol.es/organizacion.html

Organización

www.ucoc.es

Conclusiones

www.ucoc.es

Objetivo propuesto Objetivo conseguido FuturoSolución tecnológica para campeonato.

Se consigue una primera herramienta

Profundizar en algunos aspectos

Aplicación web atractiva, accesible y usable.

Se consigue una web atractiva y usable

Falta de pruebas y test heurístico

Portal dinámico y interactivo. Circuitos

Se consigue en ciertas partes de la web , la interactividad no.

Creación de más módulos para más dinamismo

Gestionar inscripción al campeonato

Se consigue un formulario Falta concretar la gestión

Gestor contenidos para gestionar resultados

Se programa el gestor de contenidos

Programar gestor para otros módulos

Gestionar roles del administrador y usuarios

Se programa la aplicación de acceso Crear más roles

Conectar la web a las redes sociales

Se crean enlaces ficticios Incrustar dentro de la web

Interacción entre usuarios y organización

No se consigue Falta de tiempo

OBJETIVOS CUMPLIDOS

www.ucoc.es

• Trabajo en equipo.• Redactar un documento técnico.• Poner en práctica los conocimientos adquiridos.• Grado de experiencia para el futuro.

CONCLUSIONES

www.ucoc.es

PreguntasGracias por vuestra atención