Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/EjercitarWeb
diff options
context:
space:
mode:
authorsreyes <sreyes@dataworks.com.py>2014-09-27 21:12:33 (GMT)
committer sreyes <sreyes@dataworks.com.py>2014-09-27 21:12:33 (GMT)
commite84b79ee4dc94e0c11acac4bf3d862e73d03d212 (patch)
tree9b47e4381d5d778ceb40734327deea40b07968a9 /EjercitarWeb
parent52d3170efc5d023f50fb6f060c54bda78c7ea59b (diff)
arreglos de vista de resultados
Diffstat (limited to 'EjercitarWeb')
-rw-r--r--EjercitarWeb/.classpath2
-rw-r--r--EjercitarWeb/WebContent/ver_resultados.jsp38
-rw-r--r--EjercitarWeb/src/src/CargarEntornoPersonalServlet.java10
-rw-r--r--EjercitarWeb/src/src/CargarResultadosGeneralesConceptosServlet.java2
-rw-r--r--EjercitarWeb/src/src/CargarResultadosGeneralesTemasServlet.java9
-rw-r--r--EjercitarWeb/src/src/CargarResultadosIndividualesServlet.java12
-rw-r--r--EjercitarWeb/src/src/CargarResultadosServlet.java6
7 files changed, 51 insertions, 28 deletions
diff --git a/EjercitarWeb/.classpath b/EjercitarWeb/.classpath
index 0a8fdcb..fb65382 100644
--- a/EjercitarWeb/.classpath
+++ b/EjercitarWeb/.classpath
@@ -11,6 +11,6 @@
<classpathentry kind="lib" path="/EjercitarJPA/lib/hibernate-jpa-2.0-api-1.0.0.Final.jar"/>
<classpathentry kind="con" path="org.jboss.ide.eclipse.as.classpath.core.javaee-5.0"/>
<classpathentry kind="src" path="/EjercitarServer"/>
- <classpathentry kind="lib" path="C:/jboss-as-distribution-6.0.0.Final/jboss-6.0.0.Final/client/jboss-servlet-api_3.0_spec.jar"/>
+ <classpathentry kind="lib" path="lib/jboss-servlet-api_3.0_spec.jar"/>
<classpathentry kind="output" path="build/classes"/>
</classpath>
diff --git a/EjercitarWeb/WebContent/ver_resultados.jsp b/EjercitarWeb/WebContent/ver_resultados.jsp
index 70eee3d..7abbd31 100644
--- a/EjercitarWeb/WebContent/ver_resultados.jsp
+++ b/EjercitarWeb/WebContent/ver_resultados.jsp
@@ -36,13 +36,13 @@
<div class="tab-pane active" id="tabs-1">
<div id="resultados"></div>
<div class="panel panel-default">
- <div class="panel-heading">Promedio de Temas</div>
+ <div class="panel-heading">Conocimiento de Temas</div>
<div class="panel-body">
<div id="grafico_temas"></div>
</div>
</div>
<div class="panel panel-default">
- <div class="panel-heading">Promedio de Conceptos</div>
+ <div class="panel-heading">Conocimiento de Conceptos</div>
<div class="panel-body">
<div id="resultados_conceptos"></div>
<div id="grafico_conceptos"></div>
@@ -93,8 +93,8 @@
<div class="col-xs-3">
<ul id="tabs-individual" class="nav nav-tabs tabs-left" role="tablist">
<li class="active"><a href="#tabs-11" role="tab" data-toggle="tab">Datos Personales</a></li>
- <li><a href="#tabs-22" role="tab" data-toggle="tab">Entorno Personal </a></li>
- <li><a href="#tabs-33" role="tab" data-toggle="tab">Resultados</a></li>
+ <li onclick="cargarInfoEnt(<%= request.getParameter("asignatura") %>)"><a href="#tabs-22" role="tab" data-toggle="tab">Entorno Personal </a></li>
+ <li onclick="cargarInfoInd(<%= request.getParameter("asignatura") %>)"><a href="#tabs-33" role="tab" data-toggle="tab">Resultados</a></li>
</ul>
</div>
<div class="col-xs-9">
@@ -107,7 +107,7 @@
<div class="panel panel-default">
<div class="panel-heading">Estados de animo</div>
<div class="panel-body">
- <div id="grafico_animo"></div>
+ <div id="grafico_animo" ></div>
</div>
</div>
<div class="panel panel-default">
@@ -125,14 +125,15 @@
</div>
<div class="tab-pane" id="tabs-33">
<div id="resultados_ind"></div>
+
<div class="panel panel-default">
- <div class="panel-heading">Probabilidades de Temas</div>
+ <div class="panel-heading">Conocimiento de Temas</div>
<div class="panel-body">
<div id="grafico_temas_ind"></div>
</div>
</div>
<div class="panel panel-default">
- <div class="panel-heading">Probabilidades de Conceptos</div>
+ <div class="panel-heading">Conocimiento de Conceptos</div>
<div class="panel-body">
<div id="resultados_conceptos_ind"></div>
<div id="grafico_conceptos_ind"></div>
@@ -166,7 +167,7 @@
var alumno_id = $("#alumnos").val(); //ya se tiene el objeto select
if (alumno_id != -1) {
$("#datos_personales").load("CargarDatosPersonalesServlet", {alumno_id:alumno_id});
- $("#datos_entorno").load("CargarEntornoPersonalServlet", {alumno_id:alumno_id}, function() {
+ /*$("#datos_entorno").load("CargarEntornoPersonalServlet", {alumno_id:alumno_id}, function() {
$('#animo_grafico').attc();
$('#padres_grafico').attc();
$('#hogar_grafico').attc();
@@ -174,12 +175,30 @@
$("#resultados_ind").load("CargarResultadosIndividualesServlet", {asignatura:asignatura, alumno_id:alumno_id}, function() {
$('#tema_grafico_ind').attc();
$('#concepto_grafico_ind').attc();
- });
+ });*/
$("#tab-individual-panel").show(100);
} else {
$('#tab-individual-panel').hide(100);
}
}
+
+ function cargarInfoEnt(asignatura) {
+ var alumno_id = $('#alumnos').val();
+ $("#datos_entorno").load("CargarEntornoPersonalServlet", {alumno_id:alumno_id}, function() {
+ $('#animo_grafico').attc();
+ $('#padres_grafico').attc();
+ $('#hogar_grafico').attc();
+ });
+ }
+
+ function cargarInfoInd(asignatura) {
+ var alumno_id = $('#alumnos').val();
+ $("#resultados_ind").load("CargarResultadosIndividualesServlet", {asignatura:asignatura, alumno_id:alumno_id}, function() {
+ $('#tema_grafico_ind').attc();
+ $('#concepto_grafico_ind').attc();
+ });
+ };
+
function cargarResultadosGenerales(asignatura) {
$("#resultados").load("CargarResultadosGeneralesTemasServlet", {asignatura:asignatura}, function() {
$('#tema_grafico').attc();
@@ -195,6 +214,7 @@
$(document).ready(function() {
cargarResultadosGenerales(<%= request.getParameter("asignatura") %>)
});
+
</script>
</body>
</html> \ No newline at end of file
diff --git a/EjercitarWeb/src/src/CargarEntornoPersonalServlet.java b/EjercitarWeb/src/src/CargarEntornoPersonalServlet.java
index c7fb4a7..8bb57cd 100644
--- a/EjercitarWeb/src/src/CargarEntornoPersonalServlet.java
+++ b/EjercitarWeb/src/src/CargarEntornoPersonalServlet.java
@@ -72,10 +72,10 @@ public class CargarEntornoPersonalServlet extends HttpServlet {
for(Sesion sesion : sesionList) {
String estado = sesion.getEstadoAnimo();
- if(estado.equals("Feliz")) cantidadFeliz++;
- if(estado.equals("Triste")) cantidadTriste++;
- if(estado.equals("Enamorado")) cantidadEnamorado++;
- if(estado.equals("Suenho")) cantidadSuenho++;
+ if(estado.equals("feliz")) cantidadFeliz++;
+ if(estado.equals("triste")) cantidadTriste++;
+ if(estado.equals("enamorado")) cantidadEnamorado++;
+ if(estado.equals("suenho")) cantidadSuenho++;
if(sesion.getAyudaPadres()) cantidadPadres++;
if(sesion.getDesdeHogar()) cantidadHogar++;
@@ -156,7 +156,7 @@ public class CargarEntornoPersonalServlet extends HttpServlet {
out.printf("<tr>");
out.printf("<td class='lname'>");
- out.printf("Suenho");
+ out.printf("Con Sueño");
out.printf("</td>");
out.printf("<td class='lname'>");
diff --git a/EjercitarWeb/src/src/CargarResultadosGeneralesConceptosServlet.java b/EjercitarWeb/src/src/CargarResultadosGeneralesConceptosServlet.java
index d76ecd2..37f0cd6 100644
--- a/EjercitarWeb/src/src/CargarResultadosGeneralesConceptosServlet.java
+++ b/EjercitarWeb/src/src/CargarResultadosGeneralesConceptosServlet.java
@@ -137,7 +137,7 @@ public class CargarResultadosGeneralesConceptosServlet extends HttpServlet {
out.printf("</td>");
out.printf("<td class='lname'>");
- out.printf(Double.toString(promedioConceptos.get(key)));
+ out.print(abr.aPorcentaje(Double.toString(promedioConceptos.get(key))));
out.printf("</td>");
out.printf("</tr>");
diff --git a/EjercitarWeb/src/src/CargarResultadosGeneralesTemasServlet.java b/EjercitarWeb/src/src/CargarResultadosGeneralesTemasServlet.java
index fe88277..ba05e88 100644
--- a/EjercitarWeb/src/src/CargarResultadosGeneralesTemasServlet.java
+++ b/EjercitarWeb/src/src/CargarResultadosGeneralesTemasServlet.java
@@ -96,9 +96,9 @@ public class CargarResultadosGeneralesTemasServlet extends HttpServlet {
out.printf("<h1>" + asignatura.getNombre() + "</h2>");
out.printf("</br>");
- out.printf("Promedio general: ");
- out.print(promedioGeneral);
-
+ out.printf("<h2> Conocimiento general: ");
+ out.print((abr.aPorcentaje(promedioGeneral)));
+ out.print(" % </h2>");
out.printf("<table title=\"Resultados\"" +
"id=\"tema_grafico\"" +
"summary=\"tema\"" +
@@ -136,10 +136,11 @@ public class CargarResultadosGeneralesTemasServlet extends HttpServlet {
out.printf("</td>");
out.printf("<td class='lname'>");
- out.printf(Double.toString(promedioTemas[c]));
+ out.print(abr.aPorcentaje(Double.toString(promedioTemas[c])));
out.printf("</td>");
out.printf("</tr>");
+ c++;
}
out.printf("</tbody>");
out.printf("</table>");
diff --git a/EjercitarWeb/src/src/CargarResultadosIndividualesServlet.java b/EjercitarWeb/src/src/CargarResultadosIndividualesServlet.java
index e37eb6c..6635edb 100644
--- a/EjercitarWeb/src/src/CargarResultadosIndividualesServlet.java
+++ b/EjercitarWeb/src/src/CargarResultadosIndividualesServlet.java
@@ -73,10 +73,10 @@ public class CargarResultadosIndividualesServlet extends HttpServlet {
out.printf("<h1>" + asignatura.getNombre() + "</h2>");
out.printf("</br>");
- out.printf("Promedio general: ");
- out.print(abr.getValorNodoRed(asignatura.getNombre(), asignatura.getIdAsignatura(), alumno.getIdAlumno()));
-
- out.printf("<table title=\"Resultados\"" +
+ out.printf("<h2> Conocimiento general: ");
+ out.print(abr.aPorcentaje(abr.getValorNodoRed(asignatura.getNombre(), asignatura.getIdAsignatura(), alumno.getIdAlumno())));
+ out.print(" % </h2>");
+ out.printf("<table class=\"table\" title=\"Resultados\"" +
"id=\"tema_grafico_ind\"" +
"summary=\"tema\"" +
"data-attc-createChart=\"true\" " +
@@ -112,7 +112,7 @@ public class CargarResultadosIndividualesServlet extends HttpServlet {
out.printf("</td>");
out.printf("<td class='lname'>");
- out.printf(abr.getValorNodoRed(tema.getNombre(), asignatura.getIdAsignatura(), alumno.getIdAlumno()));
+ out.print(abr.aPorcentaje(abr.getValorNodoRed(tema.getNombre(), asignatura.getIdAsignatura(), alumno.getIdAlumno())));
out.printf("</td>");
out.printf("</tr>");
@@ -157,7 +157,7 @@ public class CargarResultadosIndividualesServlet extends HttpServlet {
out.printf("</td>");
out.printf("<td class='lname'>");
- out.printf(abr.getValorNodoRed(concepto.getNombre(), asignatura.getIdAsignatura(), alumno.getIdAlumno()));
+ out.print(abr.aPorcentaje(abr.getValorNodoRed(concepto.getNombre(), asignatura.getIdAsignatura(), alumno.getIdAlumno())));
out.printf("</td>");
out.printf("</tr>");
diff --git a/EjercitarWeb/src/src/CargarResultadosServlet.java b/EjercitarWeb/src/src/CargarResultadosServlet.java
index 91b7427..2000013 100644
--- a/EjercitarWeb/src/src/CargarResultadosServlet.java
+++ b/EjercitarWeb/src/src/CargarResultadosServlet.java
@@ -118,14 +118,16 @@ public class CargarResultadosServlet extends HttpServlet {
out.printf("</td>");
out.printf("<td class='lname'>");
- out.printf(abr.getValorNodoRed(tema.getNombre(), Integer.valueOf(idAsignatura), alumno.getIdAlumno()));
+ out.print(abr.aPorcentaje(abr.getValorNodoRed(tema.getNombre(), Integer.valueOf(idAsignatura), alumno.getIdAlumno())));
+ out.print(" %");
out.printf("</td>");
conceptoList = em.createQuery("Select e from Concepto e where e.tema = :tema")
.setParameter("tema", tema).getResultList();
for (Concepto concepto : conceptoList) {
out.printf("<td class='motto'>");
- out.printf(abr.getValorNodoRed(concepto.getNombre(), Integer.valueOf(idAsignatura), alumno.getIdAlumno()));
+ out.print(abr.aPorcentaje(abr.getValorNodoRed(concepto.getNombre(), Integer.valueOf(idAsignatura), alumno.getIdAlumno())));
+ out.print(" %");
out.printf("</td>");
}
out.printf("</tr>");