Sunteți pe pagina 1din 17

PRESENTACIN DEL PROYECTO

UMA
MEDICIN DE PRONSTICOS
Miguel Prez Pellicer
Desarrollo de aplicaciones web
CPIFP Los Enlaces 2014/2015

1.
2.

3.
4.

De que trata el proyecto? Contexto, descripcin y objetivos


Cmo se ha desarrollado? Planificacin y anlisis,
presupuestos, arquitectura, diseo, implementacin y
pruebas
Demostracin del proyecto.
Conclusiones

NDICE

DE QU TRATA EL PROYECTO?

Aplicacin creada para analizar las preferencias emocionales de


un cliente, en la bsqueda de un inmueble.
Application designed to analyze a client's emotional preferences
in the search of a property.

Est proyecto adjudicado durante mis FCTs en Ecomputer, el


proyecto es para la UMA (Universidad de Mlaga).

Un matemtico de esta universidad desarrollo un algoritmo


que permita pronosticar el inmueble ideal de un cliente,
segn una serie de preferencias o expectativas
emocionales.

Se necesitaba una aplicacin que permitiera recopilar


telemticamente registros sobre clientes qu buscaran
inmuebles y sus expectativas respecto a ellos.

CONTEXTO

Los usuarios de la aplicacin insertan registros de


clientes, y recogen en ellos sus datos bsicos Profesin,
nombre, tipo de cliente

Tambin insertan las expectativas de cada cliente busca


un piso tranquilo o lo prefiere bien comunicado?

La aplicacin permite analizar las estadsticas de manera


clara y grfica.

OBJETIVOS

Seora recin
jubilada con buena
pensin

Trabajador con tres


hijos en Madrid
Espacioso Mayor prioridad

Con garaje Alta prioridad

Bien comunicado

Tranquilo

Tranquilo Mayor
prioridad
Cerca de la playa
Alta prioridad
Con garaje
Espacioso

SISTEMA DE PRIORIDADES

Se necesita poder aadir nuevos tipos de expectativas,


sobre la marcha, segn se vayan necesitando.

Se puede cambiar el nombre de los campos y el tipo de


campo, si son de insercin libre o seleccin cerrada (tipo
lista desplegable).

Se debe poder cambiar la apariencia y los colores.

Al insertar algn dato, se deben ofrecer sugerencias, que


deben poderse gestionar (autocompletado tipo Google)

Y ADEMS QUIERO QUE SEA


PERSONALIZABLE Y
PARAMETRIZABLE

CMO SE HA DESARROLLADO EL PROYECTO?

Good planning saves us future troubles.


Una buena planificacin nos ahorra futuros problemas.

ANLISIS DE REQUISITOS
Se realizo un estudio exhaustivo mediante el cul
se recogen claramente los requisitos funcionales y
no funcionales de la aplicacin, esto nos evita
navegar a la deriva y centrarnos en alcanzar las
funcionalidades pactadas.

ELECCIN DEL STACK DE LA


APLICACIN
Base de datos: Oracle MySQL
Backend: Laravel 5 (PHP)
Frontend: JS + Bootstrap 3 (CSS) + HTML5
Plugins Clave: Datatables (Ajax + Responsive)

ESQUEMA DE BASE DE DATOS

PLANIFICACIN DEL
TRABAJO DIAGRAMA
DE GANTT
Se realizaron dos partes
fundamentales:

Anlisis, diseo y base de


datos.

Implantacin y pruebas

DISEO DEL
ESQUELETO CON
BALSAMIQ MOCKUPS
Permite no perder incontables
horas de trabajo rediseando la
APP directamente en CSS, una
vez hecho este diseo nos
basamos en el a la hora del
diseo.

PRESUPUESTO,
CONTRATO, MANUAL DE
USUARIO, Y
DOCUMENTACIN
Nos gusta desarrollar aplicaciones,
pero a veces tambin toca hacer
papeleo.
El proyecto incluye una elaborada
documentacin, con manual de
instalacin y uso, presupuesto,
contrato

CONCLUSIONES
Dime y lo olvido, ensame y lo recuerdo, involcrame y lo aprendo.
Benjamin Franklin (1706-1790) Estadista y cientfico estadounidense.

Entorno servidor: PHP, LARAVEL, COMPOSER

Entorno cliente: JS, JQuery, Datatables, Ajax, JSON

Bases de datos: DML, DCL, DDL, Constraints, Relaciones, Esquemas

Despliegue Aplicacin: Apache 2, Mod Rewrites, .htaccess, virtual


host, uso intensivo de consola de comandos para Linux todo

Diseo Interfaces Web: Bootstrap, HTML 5, CSS3, Responsive,


Accesibilidad, UX

Entornos: Planificacin, CVS (BitBucket ,Git), PHP Storm

FOL y EIE: Presupuesto y contrato

Ingls: Lectura de documentacin elaboracin de descripcin y


objetivos.

COSAS DEL GRADO QUE HE USADO

MUCHAS GRACIAS POR VUESTRA


ATENCIN!

S-ar putea să vă placă și