Skip to content

Commit fa8cc85

Browse files
Tabla comparativa de gwt-vaadin mejorada
1 parent 3f998b8 commit fa8cc85

8 files changed

+58
-52
lines changed

Documentacion/tex/1_Introduccion.aux

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@
5454
\setcounter{bsm@mctr}{0}
5555
\setcounter{workm@mctr}{0}
5656
\setcounter{sheetsequence}{13}
57-
\setcounter{lastsheet}{36}
58-
\setcounter{lastpage}{26}
57+
\setcounter{lastsheet}{37}
58+
\setcounter{lastpage}{27}
5959
\setcounter{figure}{0}
6060
\setcounter{lofdepth}{1}
6161
\setcounter{table}{0}

Documentacion/tex/2_Objetivos_del_proyecto.aux

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,8 @@
5050
\setcounter{bsm@mctr}{0}
5151
\setcounter{workm@mctr}{0}
5252
\setcounter{sheetsequence}{15}
53-
\setcounter{lastsheet}{36}
54-
\setcounter{lastpage}{26}
53+
\setcounter{lastsheet}{37}
54+
\setcounter{lastpage}{27}
5555
\setcounter{figure}{0}
5656
\setcounter{lofdepth}{1}
5757
\setcounter{table}{0}

Documentacion/tex/3_Conceptos_teoricos.aux

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,8 @@
6262
\setcounter{bsm@mctr}{0}
6363
\setcounter{workm@mctr}{0}
6464
\setcounter{sheetsequence}{23}
65-
\setcounter{lastsheet}{36}
66-
\setcounter{lastpage}{26}
65+
\setcounter{lastsheet}{37}
66+
\setcounter{lastpage}{27}
6767
\setcounter{figure}{3}
6868
\setcounter{lofdepth}{1}
6969
\setcounter{table}{0}

Documentacion/tex/4_Tecnicas_y_herramientas.aux

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@
77
\@writefile{toc}{\contentsline {section}{\numberline {4.4}DukeScript}{15}{section.4.4}}
88
\@writefile{toc}{\contentsline {section}{\numberline {4.5}Vaadin}{16}{section.4.5}}
99
\@writefile{lot}{\contentsline {table}{\numberline {4.1}{\ignorespaces Tabla comparativa entre Vaadin y GWT.}}{17}{table.4.1}}
10-
\newlabel{tabla:comparativa}{{\M@TitleReference {4.1}{Tabla comparativa entre Vaadin y GWT.}}{17}{Tabla comparativa entre Vaadin y GWT}{table.4.1}{}}
10+
\newlabel{tab:comparativa}{{\M@TitleReference {4.1}{Tabla comparativa entre Vaadin y GWT.}}{17}{Tabla comparativa entre Vaadin y GWT}{table.4.1}{}}
1111
\@writefile{toc}{\contentsline {section}{\numberline {4.6}Herramientas para el cifrado de contrase\IeC {\~n}as}{17}{section.4.6}}
1212
\@writefile{toc}{\contentsline {section}{\numberline {4.7}Plataforma Google Cloud}{18}{section.4.7}}
13-
\@writefile{lof}{\contentsline {figure}{\numberline {4.4}{\ignorespaces Base de datos en Google Cloud. Se puede apreciar la entidad <<User>> que muestra la base de datos.}}{18}{figure.4.4}}
14-
\newlabel{fig:5.1}{{\M@TitleReference {4.4}{Base de datos en Google Cloud. Se puede apreciar la entidad <<User>> que muestra la base de datos.}}{18}{Base de datos en Google Cloud. Se puede apreciar la entidad <<User>> que muestra la base de datos}{figure.4.4}{}}
13+
\@writefile{lof}{\contentsline {figure}{\numberline {4.4}{\ignorespaces Base de datos en Google Cloud. Se puede apreciar la entidad <<User>> que muestra la base de datos.}}{19}{figure.4.4}}
14+
\newlabel{fig:5.1}{{\M@TitleReference {4.4}{Base de datos en Google Cloud. Se puede apreciar la entidad <<User>> que muestra la base de datos.}}{19}{Base de datos en Google Cloud. Se puede apreciar la entidad <<User>> que muestra la base de datos}{figure.4.4}{}}
1515
\@setckpt{./tex/4_Tecnicas_y_herramientas}{
16-
\setcounter{page}{19}
16+
\setcounter{page}{20}
1717
\setcounter{equation}{0}
1818
\setcounter{enumi}{0}
1919
\setcounter{enumii}{0}
@@ -60,9 +60,9 @@
6060
\setcounter{cmsm@mctr}{0}
6161
\setcounter{bsm@mctr}{0}
6262
\setcounter{workm@mctr}{0}
63-
\setcounter{sheetsequence}{29}
64-
\setcounter{lastsheet}{36}
65-
\setcounter{lastpage}{26}
63+
\setcounter{sheetsequence}{30}
64+
\setcounter{lastsheet}{37}
65+
\setcounter{lastpage}{27}
6666
\setcounter{figure}{4}
6767
\setcounter{lofdepth}{1}
6868
\setcounter{table}{1}

Documentacion/tex/4_Tecnicas_y_herramientas.tex

Lines changed: 21 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -61,28 +61,34 @@ \section{Vaadin}
6161
Para aclarar un poco las diferencias que hay entre Vaadin y GWT utilizaré una tabla comparativa \ref{tabla:comparativa}.
6262

6363

64-
\begin{table}[htbp]
65-
\begin{center}
66-
\begin{tabular}{|l|l|l|}
67-
\hline
68-
Características & Vaadin & GWT \\
69-
\hline \hline \hline
70-
Lenguaje & Cualquier JVM & Java con limitaciones \\ \hline
71-
Ejecución & Cliente-Servidor & La mayoría en Cliente \\ \hline
72-
Componentes UI & De alta calidad & De baja calidad \\ \hline
73-
Diseño de GUI & Incluye Designer & Manual \\ \hline
74-
Vinculación de datos \footnote{Tecnología que utiliza para trabajar con fuentes de datos (repositorios, archivos, etc.) y crear instancias de ellas.} & Widgets & Manual \\ \hline
75-
Librerías utilizables & Cualquier librería estándar & Librerías específicas\\ & de Java & en el cliente \\ \hline
76-
Licencia & Comercial para la mayoría & Gratuita\\ & de los componentes & \\ \hline
64+
65+
\begin{table}[]
66+
\centering
67+
\begin{tabular}{@{}
68+
>{\columncolor[HTML]{FFFFFF}}p {.33\textwidth} p {.33\textwidth} p {.33\textwidth}@{}}
69+
\toprule
70+
71+
\textbf{Características} & \textbf{Vaadin} & \textbf{GWT} \\ \midrule
72+
\midrule
73+
74+
\textbf{Lenguaje} & Cualquier JVM & Java con limitaciones de librerías en la parte del cliente.
75+
\\ \midrule
76+
\textbf{Ejecución} & Cliente-Servidor & Sobre todo cliente pero también servidor.
77+
\\ \midrule
78+
\textbf{Componentes gráficos} & Librería UI con componentes modernos y mucha variedad & Librería algo anticuada y con fallos.\\ \midrule
79+
\textbf{Herramientas de diseño GUI} & Incluye Designer \footnote{\url{https://vaadin.com/designer}} & Manual. Existen herramientas externas de uso comercial con coste.\\
80+
\midrule
81+
\textbf{Tipo de licencia} & Comercial para la mayoría de los componentes & Gratuita\\
82+
\\ \bottomrule
7783
\end{tabular}
7884
\caption{Tabla comparativa entre Vaadin y GWT.}
79-
\label{tabla:comparativa}
80-
\end{center}
85+
\label{tab:comparativa}
8186
\end{table}
8287

8388

8489

8590

91+
8692
\section{Herramientas para el cifrado de contraseñas}
8793

8894
En este programa utilizamos una técnica muy simple, que mejora un poco este aspecto. Sabemos que existen técnicas más avanzadas que lo que aumentan mucho los tiempos de procesado en los ataques por fuerza bruta, por ejemplo. Pero no queríamos centrarnos mucho en ese tema además de que percibimos un ralentizado a la hora de registrar a un usuario ya que cifrar la contraseña requiere un mayor tiempo de ejecución.

Documentacion/tex/5_Aspectos_relevantes_del_desarrollo_del_proyecto.aux

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
\relax
22
\providecommand\hyper@newdestlabel[2]{}
3-
\@writefile{toc}{\contentsline {chapter}{Aspectos relevantes del desarrollo del proyecto}{19}{chapter*.9}}
4-
\@writefile{toc}{\contentsline {section}{\numberline {5.1}Internacionalizaci\IeC {\'o}n}{19}{section.5.1}}
5-
\@writefile{toc}{\contentsline {section}{\numberline {5.2}Google Web Toolkit}{20}{section.5.2}}
6-
\@writefile{toc}{\contentsline {subsection}{Introducci\IeC {\'o}n}{20}{section*.10}}
7-
\@writefile{toc}{\contentsline {subsection}{M\IeC {\'o}dulos en GWT}{20}{section*.11}}
8-
\@writefile{toc}{\contentsline {subsection}{Comunicaci\IeC {\'o}n RPC}{21}{section*.12}}
9-
\@writefile{toc}{\contentsline {subsection}{Aspectos del dise\IeC {\~n}o con GWT}{21}{section*.13}}
10-
\@writefile{lof}{\contentsline {figure}{\numberline {5.5}{\ignorespaces Vista de los estilos aplicados sobre un bot\IeC {\'o}n del men\IeC {\'u} desde el navegador.}}{22}{figure.5.5}}
11-
\newlabel{fig:5.1}{{\M@TitleReference {5.5}{Vista de los estilos aplicados sobre un bot\IeC {\'o}n del men\IeC {\'u} desde el navegador.}}{22}{Vista de los estilos aplicados sobre un botón del menú desde el navegador}{figure.5.5}{}}
12-
\@writefile{toc}{\contentsline {section}{\numberline {5.3}Registro e inicio de sesi\IeC {\'o}n de usuarios}{22}{section.5.3}}
3+
\@writefile{toc}{\contentsline {chapter}{Aspectos relevantes del desarrollo del proyecto}{20}{chapter*.9}}
4+
\@writefile{toc}{\contentsline {section}{\numberline {5.1}Internacionalizaci\IeC {\'o}n}{20}{section.5.1}}
5+
\@writefile{toc}{\contentsline {section}{\numberline {5.2}Google Web Toolkit}{21}{section.5.2}}
6+
\@writefile{toc}{\contentsline {subsection}{Introducci\IeC {\'o}n}{21}{section*.10}}
7+
\@writefile{toc}{\contentsline {subsection}{M\IeC {\'o}dulos en GWT}{21}{section*.11}}
8+
\@writefile{toc}{\contentsline {subsection}{Comunicaci\IeC {\'o}n RPC}{22}{section*.12}}
9+
\@writefile{toc}{\contentsline {subsection}{Aspectos del dise\IeC {\~n}o con GWT}{22}{section*.13}}
10+
\@writefile{lof}{\contentsline {figure}{\numberline {5.5}{\ignorespaces Vista de los estilos aplicados sobre un bot\IeC {\'o}n del men\IeC {\'u} desde el navegador.}}{23}{figure.5.5}}
11+
\newlabel{fig:5.1}{{\M@TitleReference {5.5}{Vista de los estilos aplicados sobre un bot\IeC {\'o}n del men\IeC {\'u} desde el navegador.}}{23}{Vista de los estilos aplicados sobre un botón del menú desde el navegador}{figure.5.5}{}}
12+
\@writefile{toc}{\contentsline {section}{\numberline {5.3}Registro e inicio de sesi\IeC {\'o}n de usuarios}{23}{section.5.3}}
1313
\@setckpt{./tex/5_Aspectos_relevantes_del_desarrollo_del_proyecto}{
14-
\setcounter{page}{24}
14+
\setcounter{page}{25}
1515
\setcounter{equation}{0}
1616
\setcounter{enumi}{0}
1717
\setcounter{enumii}{0}
@@ -58,9 +58,9 @@
5858
\setcounter{cmsm@mctr}{0}
5959
\setcounter{bsm@mctr}{0}
6060
\setcounter{workm@mctr}{0}
61-
\setcounter{sheetsequence}{34}
62-
\setcounter{lastsheet}{36}
63-
\setcounter{lastpage}{26}
61+
\setcounter{sheetsequence}{35}
62+
\setcounter{lastsheet}{37}
63+
\setcounter{lastpage}{27}
6464
\setcounter{figure}{5}
6565
\setcounter{lofdepth}{1}
6666
\setcounter{table}{1}

Documentacion/tex/6_Trabajos_relacionados.aux

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
\relax
22
\providecommand\hyper@newdestlabel[2]{}
3-
\@writefile{toc}{\contentsline {chapter}{Trabajos relacionados}{24}{chapter*.14}}
3+
\@writefile{toc}{\contentsline {chapter}{Trabajos relacionados}{25}{chapter*.14}}
44
\@setckpt{./tex/6_Trabajos_relacionados}{
5-
\setcounter{page}{25}
5+
\setcounter{page}{26}
66
\setcounter{equation}{0}
77
\setcounter{enumi}{0}
88
\setcounter{enumii}{0}
@@ -49,9 +49,9 @@
4949
\setcounter{cmsm@mctr}{0}
5050
\setcounter{bsm@mctr}{0}
5151
\setcounter{workm@mctr}{0}
52-
\setcounter{sheetsequence}{35}
53-
\setcounter{lastsheet}{36}
54-
\setcounter{lastpage}{26}
52+
\setcounter{sheetsequence}{36}
53+
\setcounter{lastsheet}{37}
54+
\setcounter{lastpage}{27}
5555
\setcounter{figure}{5}
5656
\setcounter{lofdepth}{1}
5757
\setcounter{table}{1}

Documentacion/tex/7_Conclusiones_Lineas_de_trabajo_futuras.aux

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
\relax
22
\providecommand\hyper@newdestlabel[2]{}
3-
\@writefile{toc}{\contentsline {chapter}{Conclusiones y L\IeC {\'\i }neas de trabajo futuras}{25}{chapter*.15}}
3+
\@writefile{toc}{\contentsline {chapter}{Conclusiones y L\IeC {\'\i }neas de trabajo futuras}{26}{chapter*.15}}
44
\@setckpt{./tex/7_Conclusiones_Lineas_de_trabajo_futuras}{
5-
\setcounter{page}{26}
5+
\setcounter{page}{27}
66
\setcounter{equation}{0}
77
\setcounter{enumi}{0}
88
\setcounter{enumii}{0}
@@ -49,9 +49,9 @@
4949
\setcounter{cmsm@mctr}{0}
5050
\setcounter{bsm@mctr}{0}
5151
\setcounter{workm@mctr}{0}
52-
\setcounter{sheetsequence}{36}
53-
\setcounter{lastsheet}{36}
54-
\setcounter{lastpage}{26}
52+
\setcounter{sheetsequence}{37}
53+
\setcounter{lastsheet}{37}
54+
\setcounter{lastpage}{27}
5555
\setcounter{figure}{5}
5656
\setcounter{lofdepth}{1}
5757
\setcounter{table}{1}

0 commit comments

Comments
 (0)