martes, 15 de diciembre de 2015

Informe Final



“Empresa de Desarrollo de Software y Servicios Informáticos”

Misión: Ser una empresa líder en desarrollo de software, proporcionando  a sus clientes los mejores productos y soluciones que requieran con la más alta calidad de servicio.

Visión: Ser el mejor lugar para trabajar en dónde nuestro personal pueda dar lo mejor de sí mismo. Ser una empresa que innova constantemente, siempre viendo hacia el futuro, Ser una empresa altamente productiva, apoyados en nuestro capital humano.

Metas: Satisfacer completamente a nuestros clientes, crecer como empresa, para seguir brindando los mejores servicios y así poder ser siempre una empresa financieramente estable.

 

                                                                  FODA:

FORTALEZAS:
-Tener equipos modernos.
-Diseños Innovadores y creativos.
-Creación de productos electrónicos que se ajustan a la vida de las personas.
OPORTUNIDADES:
-Publicidad móvil.
-Nuevas Tecnologías.
-Demanda de Computadoras.
-Crecimiento del mercado.
DEBILIDADES:
-Rentabilidad, dependiendo de la economía global.
-Crisis Económicas.
-Poca producción que produce pérdidas de salario.
AMENAZAS:
-Nuevas competencias.
-Compañías con mayor puntualidad.
-Piratería de software.



ESTRATEGIAS:

Investigar el campo laboral, saber manejar muy bien las finanzas de la empresa, nos comprometeremos a brindar el mejor servicio, siendo responsables y manteniendo nuestra calidad corporativa y poder tener un buen respaldo financiero.

RAZÓN SOCIAL:

Nuestra empresa es EDESSI S.A. de C.V. (Sociedad Anónima de Capital Variable).

SLOGAN:

“Toda idea necesita un desarrollo”, ese es nuestro slogan que termina siendo una oración muy cierta. Es cierto que ninguna idea se hace sola, siempre va a haber alguien que tenga la idea, pero no funcionará hasta que se desarrolle, siempre hay que tener enfoque y una visión, y por supuesto, nunca dejarse tirar, siempre es continuar y seguir adelante hasta triunfar y esto solo se puede hasta que esa idea sea completamente desarrollada.

DISEÑO CORPORATIVO:
El logotipo de nuestra empresa lleva las siglas de esta, que son: EDESSI (Empresa de Desarrollo de Software y Servicios Informáticos).                                                                       





Colores: Nuestros colores son el verde pasto, el gris y blanco. Decidimos que esos fueran los colores de nuestra empresa, pues creemos que la sencillez es un buen signo para lograr buenas cosas. El verde, lo escogimos por la paz que hay en nuestro ambiente de trabajo y por la relación que tiene con el cuidado del medio ambiente, el gris y el blanco porque son colores neutrales y elegantes.

Tipografía: Nuestra tipografía principal es Century Gothic ya que es un estilo de letra sencillo, y muy elegante, y es lo que queremos lograr, una impresión muy grata de elegancia y sencillez, junto con responsabilidad.


POLÍTICAS DE LA EMPRESA:

EDESSI Company es una empresa dedicada al desarrollo de Software de todo tipo según las necesidades y peticiones de nuestros clientes.
Nuestros compromisos y principios son:
·         EDESSI Company se compromete a cumplir con todas las normativas legales establecidas y dispuestas en todo momento.
·         Nos comprometemos a cumplir con todos y cada uno de los compromisos que hemos creado con nuestros clientes y grupos de interés, así como con nuestros socios y colaboradores.
·         Se establecerán sistemas para la mejora de la empresa, así como para gestionar y administrar nuestras actividades con el fin de aumentar eficacia, eficiencia y satisfacción de nuestros clientes.
·         EDESSI Company es una empresa comprometida en el cuidado del medio ambiente, por lo que se adecuarán sistemas para prevenir la posible contaminación que nuestra empresa pueda causar, y gestionar eficientemente los recursos.
·         Nos comprometemos a cumplir con calidad, tiempo y forma con los requerimientos de nuestros clientes para así ser capaz de lograr el éxito y satisfacer sus pedidos.
·         Estas políticas deberán ser cumplidas por todo el personal de la empresa, además de ser revisadas periódicamente para adecuarse a la situación actual de la empresa.


VALORES:


En la empresa, tenemos como principal valor el respeto mutuo y la confianza. Nuestros trabajadores destacan por su honestidad y tolerancia que muestran ante nuevas ideas, dando como resultado un ambiente de trabajo armonioso ideal para los que buscan emplear todos sus conocimientos y a la vez disfrutar al máximo su trabajo, para que de tal manera este no se haga pesado y así empleen bien sus habilidades para mejorar día con día y ser pieza clave en el mercado de desarrollo de Software.

Valores fundamentales:
-       TRABAJO EN EQUIPO.
-       TOLERANCIA.
-       RESPETO ENTRE LOS EMPLEADOS.
-       TOLERANCIA A LA FRUSTRACIÓN.
-       PUNTUALIDAD.
-       HONESTIDAD.
-       CONFIANZA.

RECURSOS HUMANOS:
Organigrama:
 









Perfil del puesto:

EDAD DE 18 A 35 AÑOS
·         ESTUDIOS PROFESIONALES EN SISTEMAS COMPUTACIONALES O AFINES.
·         EXPERIENCIA EN LAS ACTIVIDADES DEL PUESTO.
·         SEXO INDISTINTO.
ACTITUDES
·         SER OBJETIVO.
·         INICIATIVA PROPIA.
·         CAPACIDAD DE TOMA DE DECISIONES.
·         SABER TRABAJAR EN EQUIPO.

Nombre del Proyecto: 

Thinking Better

Perfil del Cliente: 

El cliente exige calidad en nuestro proyecto así como una interfaz inteligente para ayudar a sus usuarios. Necesita que nuestro software cumpla con todas las expectativas y que cumpla con su objetivo de ser una aplicación didáctica y que facilite el aprendizaje.

Planteamiento del Problema: 

Actualmente en el aspecto educativo existe una diversidad de problemas siendo uno de ellos el bajo rendimiento académico de los/as estudiantes. Los alumnos al nivel medio superior, necesitan reforzar  temas de las distintas áreas de aprendizaje, debido a los tiempos requeridos por cada una de las ya mencionadas no se alcanza a sacar el máximo provecho de aprendizaje.

Objetivo general:

Analizar  las causas que inciden en el bajo rendimiento académico en los estudiantes y ayudarlos para que su rendimiento académico sea óptimo para poder alcanzar los conocimientos requeridos.

Objetivos específicos:

  • Determinar las causas que originan el bajo rendimiento en los estudiantes de 3er semestre.
  • Analizar las estrategias implementadas por la docente, con el fin de mejorar el rendimiento académico en los alumnos del plantel.
  •  Ayudar a reforzar los temas vistos y desarrollados en clase.
  • Proponer estrategias que mejoren el rendimiento académico de los estudiantes de 3er semestre.

Usuarios
  • Alumnos con nivel de primaria o preparatoria.
  • No necesitan apoyo especial por discapacidades.
  •  Sexo indistinto.
  • No necesitan tener conocimientos de computación.

Alcance: 

Deseamos lograr ser una empresa internacionalmente reconocida por el apoyo en el desarrollo escolar en los diferentes niveles de educación, ya sea primaria, secundaria, bachillerato y universidad.

Nos enfocamos en el ámbito estudiantil, principalmente en el repaso de materias escolares. 

Desarrollamos Software para apoyar a aquellos alumnos que requieran aprender por ejemplo matemáticas de una forma mas intuitiva y didáctica, logrando así el desarrollo de un conocimiento suficiente para poder reforzarse en la escuela y no aburrierse en las matemáticas, ya para los alumnos de secundaria y bachillerato será mas serio y mas conciso.


Justificación

Todo esto lo hacemos con el fin de que México incremente en gran medida el su nivel educativo, pero especialmente lo hacemos para todos aquellos chicos con problemas de aprendizaje.

Lo hacemos porque hay muchos chicos buscando mejorar su nivel en alguna materia, con ejercicios, explicaciones.

Tiene que haber alguien que ayude a todos esos muchachos que se encuentran reprobando materias y esos seremos nosotros, apoyándolos con software que facilite su aprendizaje en las áreas de estudio.

Cronograma de Actividades:


Cronograma de actividades.



Diagrama de GANTT





Ruta crítica:


Proceso de negocio

Para llevar a cabo nuestro proyecto lo que necesitamos principalmente fueron computadoras para cada integrante del equipo e información acerca de los temas de la Unidad de Aprendizaje de Entorno Socioeconómico de México, que fueron: sexenios presidenciales, factores de producción, modelos económicos, derechos humanos, artículos constitucionales, globalización y sectores económicos. 

Entrevista al experto del dominio:

1. ¿Qué espera encontrar en un material didáctico como apoyo para su materia?
R: Que los alumnos puedan interactuar fácilmente con él y que facilite el proceso de enseñanza-aprendizaje.
 2. ¿Cuáles son los temas que ha notado que presentan mayor dificultad de comprensión por los alumnos?
R: En los sexenios y en los artículos constitucionales.
3. ¿Cuál parcial presenta mayor índice de reprobación?
R: El tercero.
4. ¿Cuál es el índice de reprobados en su Unidad de Aprendizaje?
R: Aproximadamente de unos 10.

Entrevista con usuario

Entrevista 1:

¿Cuál fue su calificación en la Unidad de Aprendizaje de Entorno Socioeconómico de México?
R: De 8
¿Qué tema le pareció más complicado de aprender?
R: Los artículos constitucionales y los derechos humanos.
¿Qué te gustaría encontrar en un software didáctico enfocado en esta Unidad de Aprendizaje?
R: Que fuera sencillo y divertido.

Entrevista 2:

¿Cuál fue su calificación en la Unidad de Aprendizaje de Entorno Socioeconómico de México?
R: De 7
¿Qué tema le pareció más complicado de aprender?
R: Los sexenios porque me parecieron muy aburridos.
¿Qué te gustaría encontrar en un software didáctico enfocado en esta Unidad de Aprendizaje?
R: Que incluya juegos y no sea para nada tedioso.

Entrevista 3:

¿Cuál fue su calificación en la Unidad de Aprendizaje de Entorno Socioeconómico de México?
R: De 8
¿Qué tema le pareció más complicado de aprender?
R: Me costó mucho memorizar los derechos humanos y sus generaciones.
¿Qué te gustaría encontrar en un software didáctico enfocado en esta Unidad de Aprendizaje?
R: Que nos facilite memorizar estos temas.

Requerimientos funcionales

1. El sistema mostrará una pantalla de bienvenida con el logo de la empresa y el equipo de desarrollo, ésta incluirá un botón que llevará a la pantalla de inicio de sesión.

2. El alumno capturará su boleta y contraseña o iniciará sesión con una cuenta preexistente, si no coincide el usuario y contraseña el sistema no pasará a la pantalla siguiente.

3. El sistema mostrará un menú con las secciones de información, actividades, evaluación y conclusiones.

En la sección de información ofrece un resumen de los temas que se ven en los parciales de la Unidad de Aprendizaje de Entorno Socioeconómico de México. La sección de actividades incluye crucigramas en los que se utilizan conceptos de los diferentes temas. En la evaluación se muestra un cuestionario que consta de 25 preguntas con una dificulta un poco mayor, en esta parte se inhabilita poder volver al menú. Finalmente, en la evaluación se ofrece un panorama del desempeño del usuario en las actividades, así como el resultado de la evaluación.

Requerimientos no funcionales

-Correcto funcionamiento: Se comporta de acuerdo a lo establecido previamente y el contenido se encuentra completo.

-Métrica de correcto funcionamiento: (Número de usuarios esperados / Número total de usuarios) * 100 = Se espera que sea correcto en un 90%.

-Usable: Los usuarios no tienen problemas con la interfaz y por lo tanto no necesitan asistencia durante el uso.

-Métrica de Usabilidad: (Número de personas sin problemas de uso / Número total de usuarios) * 100 = Se espera que tenga una interfaz amigable en un 95%.

-Eficiente: Los usuarios asimilaron con mayor facilidad los temas de la materia.

-Métrica de eficiencia: (Número de usuarios que presentan una mejora en sus calificaciones / Número total de usuarios) * 100 = Se espera una eficiencia del 93%.

Requerimientos de sistema

Hardware

1.    CPU: Procesador Intel core duo 125 GHz
2.    RAM: 1 GB
3.    Espacio libre en disco: 4 GB
4.    Tarjeta gráfica: Microsoft Direct X9 compatible (con un driver WDDM)
5.    Pantalla LCD

Software

1.    Windows 8 o superior
2.    JDK 1.8


Diagrama de casos de uso


Especificación casos de uso

Caso de uso: Registro.
Precondición: El usuario no debe existir en el sistema antes del registro.
Flujo Básico:
1. El sistema mostrará los campos para que el usuario pueda ingresar su boleta y su contraseña.
2. El usuario ingresará los datos y serán guardados por el sistema.
3. El sistema validara los datos, de no ser encontrados previamente el sistema guarda los datos del nuevo usuario.
Flujo alterno: “Usuario ya registrado anteriormente”
El sistema mostrará un mensaje notificando al usuario que ese mismo usuario ya había sido registrado.

Caso de uso: Menú
Precondición: El usuario debe haber ingresado con su cuenta de forma correcta.
Flujo básico:
1. El sistema mostrará las opciones para ir a cada una de las secciones del programa.
2. El usuario selecciona a cuál pantalla quiere ir.

Caso de uso: Pantalla Información
Precondición: El usuario debe haber dado click desde el menú al botón de información.
Flujo básico:
1. El sistema muestra el temario de la Unidad de Aprendizaje y los habilita para poder ser seleccionados.
2. El usuario elige cual tema quiere ver para poder visualizar un resumen completo acerca del mismo.

Caso de uso: Pantalla Actividades
Precondición: El usuario debe haber dado click desde el menú en el botón de actividades.
Flujo básico:
1. El sistema muestra un crucigrama con sus pistas en la pantalla.
2. El usuario tiene que introducir los caracteres en cada cuadrito, éste puede comprobar sus respuestas con los botones que dispone, de ser incorrecta flujo alterno “Línea incorrecta”.
Flujo alterno “Línea incorrecta”:
1.  El sistema borra en automático la línea que tiene errores.

Caso de uso: Pantalla Evaluación.
Precondición: El usuario debe haber dado click desde el menú en el botón de evaluación.
Flujo básico:
1. El sistema deshabilita la posibilidad de volver al menú. Finalmente, muestra pregunta y respuesta en cada pantalla, la opción elegida se determina por el click en el botón que la contenga.
2. El usuario elige sus respuestas hasta terminar la evaluación.
Flujo alterno:
3. De ser incorrecta la respuesta el sistema no suma puntos al score del usuario.

Caso de uso: Pantalla Conclusiones.
Precondición: El usuario debe haber finalizado las actividades y la evaluación para abrir esta opción desde el menú.
Flujo básico:
1. El sistema recopila los datos generados en las actividades y en la evaluación para mostrársela al alumno.

 Diseño de interfaz
-Look and Feel
Se decidió utilizar un estilo de diseño llamado Material Design en el programa, este incluye muchos colores solidos con mucha vida.


Mapa de navegación


                                                           




Desarrollo.












Pruebas

Unitario:

Bienvenida
Entrada                    Salida                                               Observaciones
Click EDESSI             Despliegue de datos       Pasa la prueba
Click Siguiente       Siguiente Ventana           Pasa la prueba

Log In
a) Boleta
Entrada                    Salida                                   Observaciones
2015090331             2015090331             Pasa la prueba
2015090456             2015090456             Pasa la prueba
2015090874             2015090874             Pasa la prueba

b) Contraseña
Entrada                    Salida                                   Observaciones
panchovilla             panchovilla            Pasa la prueba
123456                      123456                      Pasa la prueba
Ñop123                    Ñop123                    Pasa la prueba

Crucigrama
a) Columna 1
Entrada                    Salida                                   Observaciones
tierra                          correcto                   Pasa la prueba
moneda                   incorrecto               Pasa la prueba





Cuestionario
a) Pregunta 1
Entrada                    Salida                                   Observaciones
Resp1                        Correcto                  Pasa la prueba
Resp3                        Incorrecto               Pasa la prueba

b) Pregunta 2
Entrada                    Salida                                   Observaciones
Resp1                        Incorrecto               Pasa la prueba
Resp2                        Correcto                  Pasa la prueba

c) Pregunta 3
Entrada                    Salida                                   Observaciones
Resp4                        Incorrecto               Pasa la prueba
Resp3                        Correcto                  Pasa la prueba

Integración:

El programa se ejecuta satisfactoriamente y no se aprecia ningún error a lo largo de toda la ejecución. Es un programa que funciona con fluidez y sin ningún aparente “lag”.


Manual de usuario:

El Usuario será direccionado a la página de inicio una vez que ejecute el programa.
En la página de inicio hay dos opciones:
1.- Visualizar la información del equipo desarrollador (Botón de      EDESSI)
2.- Ir a la siguiente ventana (Botón Siguiente)
En la ventana de “Log In” o Inicio de sesión el usuario deberá crear una nueva cuenta o ingresar con alguna que haya creado anteriormente.
Se desplegará el Menú Principal, donde estarán las opciones de:
a) Desplegar Información
En esta ventana podrás escoger cuáles son los datos que deseas que leer o repasar.
b) Juego (Crucigrama)
En esta ventana deberás llenar todos los cuadritos de crucigrama de manera correcta, según lo que se te pide a la derecha y después comprobar si tu respuesta es correcta.
c) Cuestionario
Se desplegará una serie de 25 preguntas y deberás contestar de manera correcta seleccionando una de las 4 opciones que se te despliegan, al final podrás ver tus resultados.

Manual de Instalación:

El programa tiene que ser descargado desde le página https://drive.google.com/open?id=0B1zRU9MYTOEYOHVfOEM2VVE3R28

Una vez descargado el programa solamente habrá que darle doble clic para ejecutarlo y poder hacer uso de Thinking Better