PDF de programación - Aplicación Web 2.0 para la Gestión de Dibujos

Imágen de pdf Aplicación Web 2.0 para la Gestión de Dibujos

Aplicación Web 2.0 para la Gestión de Dibujosgráfica de visualizaciones

Publicado el 14 de Enero del 2017
759 visualizaciones desde el 14 de Enero del 2017
2,3 MB
106 paginas
Creado hace 10a (28/11/2013)
Trabajo Fin de Grado



Escuela de Ingeniería Informática

Universidad de Las Palmas de Gran Canaria



Aplicación Web 2.0 para la Gestión de Dibujos



Jorge Adrián Delgado de la Rosa



Las Palmas de Gran Canaria
Diciembre 2013








Trabajo Fin de Grado realizado en la Escuela de Ingeniería Informática de la Universidad de Las
Palmas de Gran Canaria, para la consecución del título de Ingeniero Informático.



Título: Aplicación Web 2.0 para la Gestión de Dibujos

Alumno: Jorge Adrián Delgado de la Rosa

Tutor: Javier Sánchez Pérez

Fecha: Diciembre de 2013











A mi familia











Agradecimientos

Quiero dar mi agradecimiento a mi tutor Javier Sánchez Pérez, por aportar la idea del proyecto
y haberme ayudado en la realización del mismo. También al resto de profesores y compañeros
de la facultad que me han permitido llegar hasta aquí.

Y finalmente a mi familia y amigos que siempre me han apoyado.









Resumen

El TFG (Trabajo Fin de Grado) de esta aplicación consiste en una Web 2.0 de gestión de
dibujos, destacando la participación de cada usuario para gestionar y a su vez comentar, votar
o etiquetar dibujos.

La Web 2.0 promueve la participación de los usuarios y el intercambio de opiniones e
información, colaborando los usuarios entre sí como creadores de contenido. De esta manera
se le conoce como “web social”, proporcionando un medio para gestionar información con el
fin de compartir los resultados. Por tanto, la diferencia entre la Web 2.0 frente a una web
normal, es que los usuarios no se limitan a observar pasivamente los contenidos que se han
creado para ellos.

Una de las características principales de la aplicación es la herramienta para crear y editar
dibujos, implementado en un Applet. Un Applet es un componente de una aplicación que está
desarrollado en Java y se puede ejecutar desde una página web. La herramienta en sí te
permite insertar figuras, dibujar a mano alzada y elegir el color que quieras. Al ser desarrollado
en Java, el formato que tiene la aplicación web es JSP (Java Server Page). La principal ventaja
de JSP frente a otros lenguajes es que el lenguaje Java es un lenguaje apto para crear clases
que manejen lógica de negocio y acceso a datos de una manera prolija. Esto permite separar
en niveles las aplicaciones web, dejando la parte encargada de generar el documento HTML en
el archivo JSP. Otra ventaja es que JSP hereda la portabilidad de Java, y es posible ejecutar las
aplicaciones en múltiples plataformas sin cambios.



Abstract

The TFG of this application consists of a Web 2.0 of drawings management, highlighting the
involvement of each user to manage and in turn to comment, vote or tag drawings.

Web 2.0 encourages user participation and exchange of views and information, collaborating
the users with each other as content creators. Thus it is known as "social web", providing a
means to manage information in order to share the results. Therefore, the difference between
Web 2.0 opposite a normal web, is that users are not limited to passively observe the contents
that have been created for them.

One of the main features of the application is the tool to create and edit drawings,
implemented in an Applet. An Applet is a component of an application that is developed in
Java and can be run from a web page. The tool itself allows you to insert figures, draw
freehand and choose the color you want. Being developed in Java, the format that has the web
application is JSP (Java Server Page). The main advantage of JSP over other languages is that
Java is a general purpose language that exceeds the web world and is suitable for creating
classes that handle business logic and data access in a neat way. This allows separate tiered
web applications, leaving the party responsible for generating the HTML document in the JSP
file. Another advantage is that the JSP inherits Java portability, and it is possible to run
applications on multiple platforms without change.











Índice general

Prefacio
1

Introducción

1.1 Motivación y objetivos
1.2
1.3

Aportaciones
Organización del documento

Estado actual del arte

2.1

2.2

2.3

Paint
Photoshop
Gimp

Sketchpad
SVGedit
Kleki

......................................................................................................................................... v

.......................................................................................................................... 1

.................................................................................................. 1

................................................................................................................. 2

........................................................................................ 2

............................................................................................................ 5

Aplicaciones de escritorio

............................................................................................. 5

...................................................................................................................................... 5

............................................................................................................................. 5
...................................................................................................................................... 6


........................................................................................................... 7
Aplicaciones web
.............................................................................................................................. 7

.................................................................................................................................. 8

....................................................................................................................................... 8


Aplicaciones web 2.0
..................................................................................................... 8
..................................................................................................................................... 8


............................................................................................................................ 8
.................................................................................................................................... 9

.............................................................................................................. 11


....................................................................................................... 11
...................................................................................................... 12


...................................................................................................... 13
.......................................................................................... 13


..................................................................................... 16
................................................................................................................. 17

.......................................................................................................... 19


................................................................................................. 19
............................................................................................ 19


........................................................................................ 21
............................................................................................... 23

................................................................................................................ 23


Planificación y temporización
Presupuesto

Modelo del dominio
Lista de características

Requisitos del software

Actores

4.1 Metodología de desarrollo
4.2
4.3

Desarrollo del trabajo

5.1

Requisitos del sistema

3.1
3.2

Recursos software
Recursos hardware
Planificación del trabajo

Imgur
deviantART
oekaki
Recursos utilizados

2

3

4

5



5.1.1
5.1.2

5.2

5.2.1

i

5.3 Modelo de análisis

5.4 Modelo de diseño



5.2.2
5.2.3
5.2.4

5.3.1
5.3.2
5.3.3

5.4.1
5.4.2
5.4.3
5.4.4

Modelo de casos de uso
Especificación de casos de uso
Prototipo de interfaz de usuario

Organización del modelo análisis
Diagramas de clases
Diagramas de colaboración

...................................................................................... 24
............................................................................ 27
......................................................................... 33
...................................................................................................... 38
........................................................................ 38
............................................................................................ 38
................................................................................. 42
........................................................................................................ 45
..................................................................................... 46
.................................................................... 47
............................................................................................ 47
...................................................................................... 55
................................
  • Links de descarga
http://lwp-l.com/pdf1665

Comentarios de: Aplicación Web 2.0 para la Gestión de Dibujos (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad