Ir al contenido principal

Proyecto


Nombre de proyecto: B9-Nologies Interactive Perfil del cliente: El perfil del cliente serán las escuelas de nivel secundaria y primaria que estén interesadas en que sus alumnos tengan conciencia sobre las etimologías de las palabras que ellos ocupan en la comunicación. Planteamiento del problema: El plantel CECyT 9 “Juan de Dios Bátiz” a demostrado la importancia de conocer las raíces etimológicas de las palabras, enriqueciendo la cultura en lo que se refiera a la historia griega y latina en la rama de la comunicación. Los estudiantes de hoy en día no conocen y no se dan a la tarea de indagar cual es el verdadero origen de las palabras por lo que se es necesario darles una plataforma donde puedan encontrar esta información con una mayor facilidad. Objetivos del proyecto: Nuestro objetivo es el facilitar información y resolver cualquier duda acerca de las etimologías acerca de la materia de “Comunicación científica” así como proporcionar diferentes ejercicios para evaluar los conocimientos. Usuarios: Nuestros usuarios serán principalmente todos los estudiantes de nivel medio superior que estén cursando la materia de “Comunicación científica” pero no sólo ellos, si no también toda aquella persona que quiera aprender sobre este interesante tema. Alcance: Este software estará al alcance de todos ya que es gratuito. Justificación: Cada día se estan perdiendo las raices, llamadas etimologias, de las palabras, siendo clave que se les proporcione un medio mas facil y didactico a los estudiantes que deseen aprender acerca del origen de sus palabras ya sea en griego o latin Ciclo de vida del Software Análisis: El software deberá ser fácil de usar pero con resultados complejos, con información veraz, y lo suficientemente necesario, según lo indicado por el cliente Desarrollo: Mostraremos un menú donde separemos las etimologías griegas, árabes y nahuas; una vez que escojan saldrá un buscador en donde se introducirá la palabra si esta no corresponde a la raíz etimológica griega nahua o árabe previamente seleccionada, saldrá un menú donde invitara al usuario a escoger una nueva raíz etimológica o en su defecto escribir bien la palabra. Desarrollo: Para esto ejerceremos nuestro conocimiento en java y en programación general haciendo el o los diagramas de flujo necesarios, seudocódigos y códigos, los cuales nos lleven a un trabajo bien hecho.

Comentarios

Entradas populares de este blog

Atributos y Categorías de las Web Apps

Atributos de las WebApps Intensidad de red Por si misma una Web App reside en una red, donde brinda servicios acordes a las necesidades de una comunidad de clientes. Concurrencia Debido a que la App no es únicamente para solo un usuario, requiere de concurrencia para funcionar de acuerdo a los requerimientos de cada  Carga Imprescindible En una Web App los usuarios que la utilizan no suelen ser constantes y siempre están variando Desempeño La aplicación debe desempeñarse bien brindando los servicios a cualquier usuario. Disponibilidad Los usuarios necesitan y pueden disponer de la Web App en cualquier momento. Gobernada por los datos La Web App debe contener representaciones gráficas para apoyar al uso del usuario Evolución continua Las Web Apps necesitan de evolucionar, ir modificándose y creando nuevas versiones del mismo, que resuelvan problemas o agreguen servicios Inmediatez Las aplicaciones web deben de brindar los servicios de manera inmedia...

Mejores practicas de Ingenieria

Para el buen uso de la ingeniería en las aplicaciones web, este debe contener un conjunto de buenas prácticas tomando en cuenta los modelos que expone la ingeniería de software, como son: -Llevar un buen control para resolver las necesidades del producto y poder entregar un buen trabajo. -Especificar bien la interacción que hay entre la Web App y el usuario de esta, haciendo enfoque en la colocación de distintos escenarios. -Crear un plan que lleve un listado de lo que se va realizando y lo que se va modificando en el mismo -Verificar que el progreso de la Web App complazca los requerimientos especificados por el cliente -No apoyarse en Usuarios anteriores para probar la Web App, debido a que este siempre querrá regresar al antiguo software por no salir de su zona de confort. -Debe crearse y ejecutarse pruebas en las que se evalué completamente la aplicación. 

XP y Scrum

Programacion Extrema (XP) La programación extrema es una metodología de desarrollo ágil que tiene como principal objetivo aumentar la productividad a la hora de desarrollar un proyecto software. Da prioridad a los trabajos que dan un resultado directo y en los cuales se reduce la burocracia que pueda existir en el entorno de trabajo. Principios Basicos -Retroalimentación. -Proceso continuo en lugar de por bloques. -Propiedad intelectual compartida. -Entendimiento compartido. Conclusiones La programación extrema funciona mejor con gente con talento: profesionales capaces de hacer un diseño simple y escalable. Ellos mismos sabrán amoldarse y adaptarse al entorno de trabajo. Scrum Proceso en el que se aplican de manera regular un conjunto de buenas prácticas para trabajar colaborativamente, en equipo, y obtener el mejor resultado posible de un proyecto. Estas prácticas se apoyan unas a otras y su selección tiene origen en un estudio de la manera de trabajar de equipos altame...