martes, 15 de diciembre de 2015

Reporte Ejecutivo

El Reporte también se puede consultar en esta liga:
https://drive.google.com/file/d/0B4hvMMGedYYJeXZPQnhmN3NMMVE/view?usp=sharing

EasyGraphs
[Reporte Ejecutivo]

El proyecto EasyGraphs consiste en un software educativo, que tendrá como objetivo principal enseñar a estudiantes de nivel medio superior principalmente, el tema de vectores en física; porque es un tema complicado para muchos y creemos que será útil y bueno para su desempeño académico.
Un software educativo es un método de enseñanza que se ha creado conscientemente como material didáctico en general, para desarrollar algún tema y facilitar la interacción entre alumno y maestro.
Este software fue creado por estudiantes de nivel medio superior que cursaron Física I, con la intención de facilitar a los demás compañeros el aprendizaje de este tema en particular, porque es importante el conocimiento de este para continuar con los cursos de física.


La misión y la visión de la empresa que se creó como proyecto, son las siguientes:
Misión
Simplificar la enseñanza a los alumnos de operaciones de álgebra vectorial del curso Física I, con un programa didáctico que los ayude a mejorar y a comprender los métodos que se utilizan con la finalidad de que cuando vayan en cursos posteriores, manejen con facilidad estos temas y puedan realizar ejercicios y problemas de una dificultad mayor.
Visión
Apoyar el crecimiento y desarrollo intelectual del usuario del software. Ser el mejor software en el mercado en esta área y tema específicamente. Ser conocidos por los estudiantes de nivel medio superior del Instituto Politécnico Nacional y reconocidos por los profesores de la asignatura de Física, por la calidad y el compromiso con la educación demostrados.

El proyecto fue desarrollado en el programa NetBeans, lenguaje Java, utilizando Java Swing. Es un proyecto iniciado por alumnos nuevos, de tercer semestre, en la carrera técnica de programación en el Centro de Estudios Científicos y Tecnológicos “Juan de Dios Bátiz”.

Objetivos del proyecto:
·         Desarrollar los temas de álgebra vectorial de una manera más simple que la que se acostumbra en una clase normal de física.
·         Facilitar el entendimiento de vectores a estudiantes que ya han estudiado antes un poco del tema, pero que no han entendido completamente.
·         Evaluar a los alumnos cuando ellos decidan que están listos para ser evaluados.
·         Lograr una interacción del profesor con los usuarios del programa, para que sea un reforzamiento a lo que se ha dado en clase antes.

Estrategias:
·         Presentar el programa a compañeros de nivel medio superior que presentarán el Examen a Título de Suficiencia de Física I.
·         Mostrar el programa a profesores de física con la finalidad de que empiecen su uso en sus clases o fuera del aula y lo recomienden a sus alumnos.

Como equipo de EasyGraphs tenemos una ventaja ante los demás softwares con  la misma misión; ya que los desarrolladores, son alumnos y son conscientes de los problemas principales que se presentan a la hora de resolver algún problema y por ello se dedicará más tiempo a esos temas. Además, se cuenta con contacto directo con los profesores para poder presentarles el programa y mostrarles sus ventajas y la forma en que podría serles útil.
El programa cuenta con un registro para todos los usuarios que quieran usar el software en el cuál se pedirán datos del alumno, después se tendrán que ingresar los datos cada vez que se quiera ingresar al programa. Cuando se verifique que los datos y la contraseña del usuario sean válidas, se dará acceso a la información que estará distribuida a través de un Menú Principal, el cual se divide en tres módulos y se podrá elegir si se desea aprender de “Introducción a Vectores”, “Álgebra Vectorial” o ir a la evaluación, que sería el área de “Problemas”.
En la sección “Introducción a vectores” se dará una rápida explicación de lo que son los vectores, sus elementos y en qué te pueden servir.
En la siguiente sección, “Álgebra Vectorial”, se desplegará un menú, del cual se podrán elegir los siguientes temas:
1.    Obtener componentes
2.    Vectores unitarios
3.    Suma
4.    Producto punto
5.    Producto cruz
6.    Cosenos directores
Y en cada uno, se explicará sencillamente cómo obtener el resultado de las operaciones en cuestión.
Y finalmente, en la sección “Problemas”, se mostrarán aleatoriamente 10 problemas de los temas antes vistos y se pedirá al alumno que los resuelva para que pueda obtener la respuesta y marcarla en la opción múltiple para que se evalúe al final de los 10 problemas si las respuestas fueron correctas o no y el alumno pueda definir si ya domina el tema o si debe realizar más ejercicios.

Habrá tres tipos de cuentas en el programa; el administrador, el usuario y el profesor. El usuario, que serán los alumnos, podrá hacer todo lo que se describió en la parte anterior.
El profesor podrá cambiar, agregar o borrar la información que se les presente a los alumnos, o sea los usuarios. Y el administrador podrá ver todo lo realizado, las cuentas del profesor y los alumnos.

La rentabilidad del proyecto es cero económicamente hablando, porque no se planea vender el proyecto. Aunque se puede considerar que es rentable para sus desarrolladores porque se obtendrán beneficios académicos.

Como conclusión, este es un proyecto que beneficiará a los profesores y a los alumnos que decidan usarlo. Consideramos que puede hacer una diferencia en el desempeño de la mayoría de los estudiantes.


domingo, 1 de noviembre de 2015

Tarea: Requerimientos

Requerimientos

Requerimientos Funcionales

Procesos:

  • Pedirá la especificaciones del vector/es.
  • Realizará gráficos de vectores.
  • Medirá su magnitud.
  • Medirá su distancia.
  • Tendrá sus ángulos respecto a el eje x y el eje y.
  • Expresará todo lo anterior en base al método gráfico. 

Actores

-Medidores: 
Acciones 1, 2 y 6

-Graficadores: 
Acciones: 3, 4 y 5

Requerimientos No Funcionales

Usabilidad: El programa será fácil de usar, con una interfase intuitiva. Costo: El programa no tendrá costo para los usuarios. Estabilidad: No presentará problemas en su funcionamiento y su manejo. Accesibilidad: Comodidad al usuario. Desempeño y calidad: Operaciones realizadas en el menor tiempo posible.

Requerimientos Sistemáticos

-Compatibilidad con windows y iOs -Funcional con procesador i3 o mayor -Funcional con Servidor glassfish 4.0

jueves, 1 de octubre de 2015

Tarea 5: Idea de Análisis, Diseño y Desarrollo

·         Nombre del proyecto:
 “EasyGraphs”
·         Perfil del cliente:
El cliente es el Área de Academias de Física y Matemáticas del CECyT 9, las cuales necesitan apoyo tecnológico en sus asignaturas, lo que las vuelve rentables. Son accesibles y están interesadas en tener un software de graficación para mejorar el desempeño de sus alumnos, teniendo un apoyo en la enseñanza de ciertos temas a sus alumnos y agilizando los métodos.
·         Planteamiento del problema:
El proyecto se basa en ofrecer un programa que ayude a los estudiantes de medio superior en el desarrollo de ejercicios y en sus estudios físico-matemáticos a través de gráficas confiables y correctas.
·         Objetivos:
o   General:
Realizar gráficas a través de un software confiable.
o   Específicos:
Facilitar las tareas de estudiantes del área físico-matemática.
Apoyar a los alumnos de nivel medio superior.
Minimizar los problemas y errores en los programas graficadores.
·         Usuarios:
Alumnos de nivel medio superior cursando una especialidad Físico-matemática.
·         Alcance:
Llegar a ser conocidos por los alumnos del CECyT 9 para posteriormente extendernos gracias a ellos cuando recomienden el sistema en otras escuelas con el fin de estar en las aplicaciones más usadas por los alumnos del IPN aproximadamente un años después de su lanzamiento.
·         Justificación:
Este proyecto se realiza para proporcionar un apoyo a alumnos como nosotros, que están estudiando el nivel medio superior y que desean tener un apoyo para facilitar tareas básicas en el área físico-matemática, enfocada a las gráficas. 

domingo, 27 de septiembre de 2015

Tarea 4: Definiciones

Tarea 4: Definiciones

Sistema

Un sistema es módulo ordenado de elementos que se encuentran interrelacionados y que interactúan entre sí. El concepto se utiliza tanto para definir a un conjunto de conceptos como a objetos reales dotados de organización.

Sistema Informático

Un sistema informático (SI) es un sistema que permite almacenar y procesar información; es el conjunto de partes interrelacionadas: hardware, software y personal informático.

Programa

Un programa informático o programa de computadora es una secuencia de instrucciones, escritas para realizar una tarea específica en una computadora. Este dispositivo requiere programas para funcionar, por lo general, ejecutando las instrucciones del programa en un procesador central.

Proyecto

Podría definirse a un proyecto como el conjunto de las actividades que desarrolla una persona o una entidad para alcanzar un determinado objetivo. Estas actividades se encuentran interrelacionadas y se desarrollan de manera coordinada.

Planeación

A través de la planeación, una persona u organización se fija alguna meta y estipula qué pasos debería seguir para llegar hasta ella. En este proceso, que puede tener una duración muy variable dependiendo del caso, se consideran diversas cuestiones, como ser los recursos con los que se cuenta y la influencia de situaciones externas.

Tecnologías de la información

Es la aplicación de ordenadores y equipos de telecomunicación para almacenar, recuperar, transmitir y manipular datos, con frecuencia utilizado en el contexto de los negocios u otras empresas. El término es comúnmente utilizado como sinónimo para los computadores, y las redes de computadoras, pero también abarca otras tecnologías de distribución de información, tales como la televisión y los teléfonos. Múltiples industrias están asociadas con las tecnologías de la información, incluyendo hardware y software de computador, electrónica, semiconductores, internet, equipos de telecomunicación, e-commerce y servicios computacionales.

Proceso

Un proceso es una secuencia de pasos dispuesta con algún tipo de lógica que se enfoca en lograr algún resultado específico. Los procesos son mecanismos de comportamiento que diseñan los hombres para mejorar la productividad de algo, para establecer un orden o eliminar algún tipo de problema. 

Informática

La informática se refiere al procesamiento automático de información mediante dispositivos electrónicos y sistemas computacionales. Los sistemas informáticos deben contar con la capacidad de cumplir tres tareas básicas: entrada (captación de la información), procesamiento y salida (transmisión de los resultados). El conjunto de estas tres tareas se conoce como algoritmo.

Hardware

Es el conjunto de los componentes que conforman la parte material (física) de una computadora. En el caso de la informática y de las computadoras personales, el hardware permite definir no sólo a los componentes físicos internos (disco duro, placa madre, microprocesador, circuitos, cables, etc.), sino también a los periféricos (escáners, impresoras).

Software

Un software es un programa informático que, gracias a sus diversas aplicaciones, posibilita la ejecución de distintas tareas en una computadora (ordenador). Propietario, por su parte, es algo que dispone de un derecho de propiedad.

Negocio

El negocio es una operación de cierta complejidad, relacionada con los procesos de producción, distribución y venta de servicios y bienes, con el objetivo de satisfacer las diferentes necesidades de los compradores y beneficiando, a su vez, a los vendedores.

domingo, 20 de septiembre de 2015

Tarea 3: Empresa


Misión:
Facilitar y ayudar a los alumnos a realizar gráficas de funciones y problemas principalmente físico-matemáticos con un programa fácil de usar y con buena calidad para ahorrar tiempo y dar buenos resultados en sus tareas. Ser un software reconocido y sobresaliente de los demás por su creatividad y funcionalidad, apoyando a todo tipo de estudiantes para realizar trabajos y problemas de forma eficiente.
Visión:
Apoyar en el crecimiento y desarrollo intelectual del usuario de nuestro programa para poder facilitar la creación de gráficas y tablas ahorrándole tiempo para que éste se aproveche en cosas productivas. Programado y estructurado por el equipo más capacitado, ser el  mejor software en el mercado de esta clase trabajando con compromiso para dar la mejor experiencia y resultados a los usuarios.
Metas:
1.    Apoyar a los estudiantes con métodos de graficación que los apoye en su formación académica en las diferentes áreas, principalmente físico-matemáticas.
2.    Diseñar gráficos con un diseño de alta calidad para los empresarios
3.    Descargar estas gráficas para ser compatible con una presentación digital o impresa
4.    Ser una aplicación popular y reconocida entre los alumnos por su calidad.
5.    Dar a entender a los jóvenes el método que se llevó a cabo para la fácil comprensión de los estudiantes.
Estrategias:
·         Analizar las necesidades del consumidor o generar una.
·         Vender el producto a sectores educativos y empresariales.
·         Hacer del producto una herramienta accesible para todo cliente.
·         Usar los últimos avances tecnológicos para su desarrollo.
·         Comparar el producto con la competencia y buscar mejoras.
·         Buscar colaboradores que ayuden a un mejor desarrollo del producto.

·         Buscar otros productos de necesidad a desarrollar en el mismo sector.


Valores:
1. Puntualidad: Siempre estaremos a tiempo con nuestras actualizaciones y nuestras herramientas para la satisfacción del usuario y su fácil trabajo.
2. Calidad: Tener las mejores herramientas y el mejor diseño para presentaciones dignas de nuestros usuarios.
3. Responsabilidad: Brindar a nuestros usuarios el mejor desempeño, diseño y presentación es nuestra ley, sin eso, no tenemos nada que ofrecer.
4. Originalidad: Diseño único, y nuevo para los usuarios para que no se vayan a usar las aplicaciones de la competencia
5. Libertad: Las intenciones es que el cliente pueda diseñar como a él le gusta, y es nuestro deber darle muchos más diseños que cualquier aplicación de traficación que haya usado y logre la satisfacción con nuestra aplicación





Políticas:
·         Al contratar tutores, será preferible que sean egresados del IPN
·         Sólo se producirá una asociación con empresas que tengan 3 años o más en el mercado.
·         La empresa cumplirá los requisitos y la calidad acordados con los clientes.
·         Continuamente mejorar el servicio brindado a los usuarios.
·         Tener puntualidad de entrega en actualizaciones e innovaciones en el tiempo establecido.
·         Respetar los derechos de empresa sin cometer delitos de Copyright.
·         Todo software desarrollado por la empresa, cumplirá con mínimo el 90% de calidad establecido para su producción y venta.
·         Todo producto contiene una garantía de un año con reemplazo del mismo en caso de que este sea justificable.




Perfil de Puesto
§  Edad:
-       20  a 45 años
§  Estudios :
-       Técnico en programación en adelante.
§  Conocimientos herramientas informáticas :
-       Conocimiento de lenguajes de programación: C++, Visual Basic 6 y Java Script
-       Conocimientos de bases de datos: lenguaje SQL
-       Conocimiento básico de hardware y software de PC, así como sistemas operativos Windows, Mac  y Redes I
-Conocimiento en OS iOS, Windows, Linux
§  Características Del Puesto:
-       Horario: Variable, por lo que es necesario la flexibilidad horaria.
-       No. de vacantes: Cerrado.
-       Retribución: equivalente a la preparación académica, cantidad de certificaciones, eficacia laboral y puesto que desempeñe en la empresa.
-       Requisitos: compromiso, disposición, creatividad, habilidades lógicas-matemáticas, e identificación con nuestra visión y misión.
§  Competencias:
-       Disposición para el trabajo
-       Gusto por la programación.
-       Compromiso laboral.




Organigrama:
Funciones:
·         Director:
a)    Vigilar el cumplimiento de los programas.
b)    Organizar el equipo de trabajo.
c)    Formular el proyecto del programa general.
·         Arquitecto de software:
a)    Define la estructura del software, vista física, vista lógica y seguridad.
b)    Selecciona los estándares básicos, las bases de datos, las aplicaciones, etc.
·         Gerente de ventas:
a)    Crear y mantener la relación con cada cliente.
b)    Entender las necesidades del cliente y comunicarlas al equipo de trabajo.
·         Gerente de finanzas:
a)    Administra los recursos generales de la empresa.
b)    Toma decisiones sobre inversiones en nuevas tecnologías y otras cosas para maximizar los beneficios económicos de la empresa.

domingo, 13 de septiembre de 2015

Empresa para asegurar que un joven termine una carrera (Tarea 2)

Empresa para asegurar que un joven termine una carrera (Tarea 2)

Introducción

 Para lograr que más jóvenes alcancen sus sueños de poder completar una carrera estudiando en niveles medio superior y superior, surgió una idea donde estos estudiantes puedan ingresar a una aplicación en la cual ellos puedan tener acceso a un infograma en el cual se desglose de una manera mas entendible los diferentes temas que se estudiaran a lo largo de su periodo escolar.

Misión

Lograr que los jóvenes interesados en llevar a cabo su carrera lo consigan y que México se pueda convertir en una de las potencias mundiales en conocimiento y oportunidades mediante el logro de su graduación y excelencia académica.

Visión

En 15 años, más jóvenes mexicanos habrán logrado conseguir un titulo y ya generaran ideas que levanten el rumbo del país mientras que ellos mismos se mantengan estables y con un lugar en cualquier trabajo, así como generar mas y mejores ingresos económicos para que México salga adelante.

Metas

Esta empresa se propone a que mas del porcentaje promedio de alumnos que consiguen titulos importantes y logran conseguir un empleo en la rama que ellos elijan se aumente mas del 20%.

También es nuestro objetivo aumentar los ingresos económicos del país mediante la aplicación de los conocimientos que aquí se les brindan.

Y finalmente, es uno de nuestros objetivos entrar en competencias internacionales capacitando empresarios y profesionales preparados que ofrezcan servicios más competente y mejor estructurados, que genere mejores y más oportunidades.

FODA

Nuestro país en los últimos años ha conseguido muchos premios internacionales en ámbitos de competencias tecnológicas y académicas de alto prestigio y eso nos hace pensar que hay demasiado potencial en nuestros jóvenes que puede sacarnos adelante con su ingenio y con su dedicación.

Más sin embargo, aun somos un país tercermundista y no ha habido muchas oportunidades para los jóvenes, sin mencionar que no se les apoya totalmente en sus estudios. Y las mejores instituciones de nuestro país tienen un pequeño cupo limitado por lo que no hay suficientes lugares para los estudiantes y varios de los que no obtienen un lugar optan por dejar de estudiar.

Estrategias

Antes que nada, se debe informar a todos los jóvenes la razón por la cual es importante lograr una carrera y posteriormente se debe descargar la aplicación en la cual se ordenaran los temas por niveles exclusivamente Nivel Medio Superior y Superior. 

En esta aplicación se desglosarán los temas mas importantes en forma de infograma generando un mejor entendimiento para los alumnos. Estos archivos estarán de manera gratuita y al alcance de los estudiantes, y de ahí podrán estudiar, aprender y dominar los diversos temas que ofrecemos. Con eso aseguramos que los alumnos podrán adquirir los conocimientos de apoyo para formarse como profesionales y lograr su meta.