Índice Definición del proyecto Descripción de la aplicación Metodología/herramientas empleadas Requerimientos formales Planificación Definición de actores.

Slides:



Advertisements
Presentaciones similares
SISTEMAS DE INFORMACIÓN I
Advertisements

GONZALO CASERO HERRERA 4ºA
Consiste en la educación y capacitación de música a través de Internet, para alumnos de diferentes niveles brindando clases de varios instrumentos, con.
Introducción a Moodle.
? Es un sistema de gestión de cursos De distribución libre
Diseño instructivo y presentación de plantillas en la plataforma institucional de apoyo a la docencia Magdalena Pilar Andrés Romero. Unidad de Tecnologías.
CAPACITACION PARA EL TRABAJO: INFORMATICA
AGENDA El Problema Objetivo General Objetivos Específicos Justificación Alcance Metodología OOHDM Casos de Uso Diagrama de Clases Diagrama de Contexto.
PROYECTO DE GRADO ANÁLISIS, DISEÑO, DESARROLLO E IMPLEMENTACIÓN DE UN SISTEMA WEB PARA EL CONTROL DE UN TALLER TÉCNICO AUTOMOTRIZ EN PLATAFORMA PHP –
Felipe Donoso Natalia Sandoval
ESCUELA POLITÉCNICA DEL EJÉRCITO
Framework Hexápodo PHP fácil, rápido y sin dolor
Empresa: Liebre Primer ciclo Proyecto TripleC. Conseguir soluciones inteligentes para satisfacer de una manera rápida y segura las necesidades de nuestros.
Ingeniería del Software
¿Qué es? ClassRoomConnect es una plataforma web con un claro objetivo. Mantener una comunicación directa entre padres y docentes para supervisar el día.
FRANKLIN PORTUGAL TARIFA GERENCIA DE PROCESOS
ANÁLISIS, DESARROLLO E IMPLANTACIÓN DE UN SISTEMA ORIENTADO A LA WEB PARA GESTIÓN ACADÉMICA. CASO PRÁCTICO: JOHN OSTEEN CHRISTIAN ACADEMY Elaborado por.
Aplicaciones en línea:aquellas aplicaciones que los usuarios pueden utilizar accediendo a un servidor web a través de Internet o de una intranet mediante.
& & EXPERIENCIAPILOTO. EXPERIENCIA PILOTO & SWAD Vicedecanato de Convergencia Europea y Nuevas Titulaciones ¿ QUÉ ES LA PLATAFORMA SWAD ? ¿Qué es la Plataforma.
NUEVAS APLICACIONES PARA SITIOS WEB ESTABLECIMIENTOS.
Unified Modeling Language (Lenguaje de Modelamiento unificado)
DISEÑO E IMPLEMTACIÓN DE UNA APLICACIÓN M-LEARNING PARA ACOMPAÑAMIENTO DE CLASES PRESENCIALES Estefanía Fernández Oviedo Laura Isabel Gómez Parra.
MAIRA LUCIA ORTIZ CAMILO ORTEGON DIAZ CRISTIAN CAMILO VARGAS
Algunas Herramientas de Apoyo al Diseño de Software Agustín J. González ELO329: Diseño y programación orientados a objetos.
MOODLE ASPECTOS BÁSICOS
S.I.C.C. Sistema Integral para Centros de Capacitación Integrantes: An. González, Mónica Gabriela An. Redivo, Ma. Valeria.
Plataforma ECM de Servicios On-Line con Acceso Mediante Voz.
Proyecto de Establecimiento de Servicio E-Learning para PYMES Sistema de e-learning para MIPYME Metodología abierta, colaborativa y participativa.
SOFTWARE INTERACTIVO PARA LA CÁTEDRA LABORATORIO DE FÍSICA I
Ingeniería de Software
Aplicación Web para Informes de Asignaturas de Trabajo en Grupo
Trabajo de Fin de Carrera Ingeniería Técnica en Informática de Gestión
Fundamentos de programación
CICLO DE VIDA DEL SOFTWARE
ESCUELA POLITÉCNICA DEL EJÉRCITO
Estefanía Fernández Oviedo Laura Isabel Gómez Parra
Metodología para el desarrollo de Software educativo POO
CERTIFICACION E-LEARNING
Sistema Gestor de Aprendizaje Zavala Mendoza Cristian Manuel C.E.O. Graciano Lopez Andrés Jose Julian Hernández Gónzalez Mejía Barron Francisco de Jesus.
Ingeniero de Software. MODELO DE LA Descripción del Proyecto “Software para la Administración de un Foro Conversacional” Escrito de acuerdo a la Norma.
Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados Modelación de una solución.
Universidad Central de Venezuela Facultad de Ciencias Postgrado en Ciencias de la Computación Sistemas Distribuidos Albany Márquez.
ESCUELA POLITÉCNICA DEL EJÉRCITO
La innovación educativa en la formación del traductor e intérprete: herramientas de investigación social aplicadas a la coordinación docente MERCEDES ENRÍQUEZ-
INTEGRANTES OSIRIS KATHERINE SANDOVAL LOPEZ ELKIN LEONARDO VILLAMIZAR BARAJAS JORGE MENDEZ JONATHAN BOTELLO.
Unidad ll Equipo 2 Juan Carlos Martínez Ramos
MICROSOFT POWER POINT 2010.
Sistema de gestión de amonestaciones y sanciones en centros educativos
IMPORTANCIA DE LOS FACTORES DE LA EDUACION VIRTUAL Elaborado por: Grupo Beta - Junio de 2012.
Ámbito y Estimaciones de Proyecto ISF5501 Ingeniería de Software Semana 7/1.
Introducción a UML Departamento de Informática Universidad de Rancagua
Conceptos Fundamentales
Universidad de Carabobo
Plataformas virtuales
Jairo Pinto Ing. sistemas
JOSE LUIS JAEN AGUILAR HERRAMIENTAS DE INTERCCIÓN EN ENTORNOS VIRTUALES.
Relación con otras asignaturas del plan de estudio
¿Estás en el colegio? Pequenet Ratón
Gestión de proyectos fin de carrera
FACULTAD DE CIENCIAS COMPUTACIONALES Y TELECOMUNICACIONES ASIGNATURA:
Daniel Labra Fernando Figueroa ¿Qué Hicimos? -Refinar Causa-Efecto -Gestión de la Configuración -Control de versiones -Encuesta ¿Qué estamos haciendo?
Aplicaciones en 2,3 y n capas
Arquitectura de Sitios Web Arquitectura de Sitios Web Participante: Raquel Rojas Profesor: Juan I. García Página Web. de : Infocomunicación la red de la.
INTEGRANTE: FLORES GODOY JUAN E. Grupo:308. Una tabla es una colección de datos sobre un tema específico, como productos o proveedores. Al usar una tabla.
LENGUAJE UNIFICADO DE MODELADO. 01/04/2014 CURSO : LENGUAJE UNIFICADO DE MODELADO 2.
Integrantes Miguel Betancourt Alexis Tacuri.  Activiti es una plataforma para la formación de flujos de trabajo y procesos empresariales dentro del.
GOOGLE DOCS Y TALK Alba Berja Torres y Lucía García Martínez.
Sobre el Proceso Racional Unificado RUP es un proceso para el desarrollo de un proyecto de un software que define claramente quien, cómo, cuándo y qué.
DLM Transact SQL Sesión I Introducción al SQL Server Uso de las herramientas de consultas del Transact SQL.
ASPECTOS BÁSICOS IRENE LÓPEZ-REY SÁNCHEZ-CANO DIEGO FRAILE SERRANO MARTÍN CORBACHO LOARTE ALFONSO JOSÉ GÓMEZ BLÁZQUEZ.
Transcripción de la presentación:

Índice Definición del proyecto Descripción de la aplicación Metodología/herramientas empleadas Requerimientos formales Planificación Definición de actores Casos de uso Diagramas de secuencia Diseño base de datos Diagrama de clases Diseño del interfaz gráfico ConclusiónAgradecimientos

Definición del proyecto Hoy en día la enseñanza de español a extranjeros es uno de los sectores con más auge y se espera que continué creciendo la demanda en los próximos años. Se hace necesario crear una aplicación específica para éste ámbito enfocada a los centros que imparten este tipo de cursos. La aplicación SOELE nace con la finalidad de crear una aplicación especialmente diseñada para la enseñanza de español a extranjeros que pueda ser usada de manera sencilla por cualquier centro educativo.

Descripción de la aplicación Creación de una aplicación sencilla y con un interfaz intuitivo que permita la gestión de los cursos de ELE (español para extranjeros) de un centro educativo. Desarrollada en Web para que pueda ser accesible desde cualquier lugar. Permitirá la gestión de usuarios; gestión de asignaturas; gestión de cursos; gestión de notas; gestión de exámenes, etc.

Metodología/herramientas empleadas Planificación de las fases del proyecto Recogida de datos y requisitos. Casos de uso. Diseño de la aplicación a través de UML (Unified Modeling Language) enfocado al desarrollo de una aplicación por objetos. Diseño visual de la interfaz gráfica.

Metodología/herramientas empleadas Microsoft Project 2003 para la planificación de las fases y tareas del proyecto. Microsoft Visio 2003 para la creación de los diagramas UML. Namo Web Editor para la generación de los interfaces gráficos. Microsoft Word 2003 para la documentación. Microsoft PowerPoint 2003 para la generación de las presentaciones

Planificación

Requerimientos formales Secretaría Alta de usuarios en el sistema (alumnos y profesores) y gestión de sus datos personales (alta, baja, modificación). Asignación de alumnos a cursos (alta, baja). Gestión de cursos (alta, baja, modificación). Gestión de asignaturas (alta, baja, modificación). Asignación de asignaturas a cursos (alta, baja). Asignación de profesores a asignaturas (alta, baja). Envío y recepción de mensajería interna (secretaría, profesores y entre alumnos).

Requerimientos formales Profesores Gestión de notas de los alumnos (alta, baja, modificación). Gestión de la documentación de cada asignatura (alta, baja). Gestión de exámenes por asignaturas (alta, baja). Envío y recepción de mensajería interna (secretaría, profesores y entre alumnos). Alumnos Modificación de datos personales. Acceso a las asignaturas de las que están matriculados, incluyendo su documentación y su examen. Envío y recepción de mensajería interna (secretaría, profesores y entre alumnos).

Definición de actores Secretaría: cumple un poco las funciones de administrador del sistema, pues se encargará del alta de usuarios en el sistema, aparte de gestionar cursos, asignaturas, etc. Secretaría: cumple un poco las funciones de administrador del sistema, pues se encargará del alta de usuarios en el sistema, aparte de gestionar cursos, asignaturas, etc. Profesores: serán los encargados de gestionar el contenido educativo de la plataforma. Profesores: serán los encargados de gestionar el contenido educativo de la plataforma. Alumnos: serán los consumidores de la parte educativa de la plataforma. Alumnos: serán los consumidores de la parte educativa de la plataforma.

Casos de uso Módulo secretaríaMódulo profesores

Casos de uso Módulo alumnosMódulo mensajería

Diagramas de secuencia Ejemplo de alta

Diagramas de secuencia Ejemplo de modificación

Diagramas de secuencia Ejemplo de baja

Diseño de base de datos

Diagrama de clases (principales) Usuario: esta clase contiene la información del usuario. Curso: esta clase contiene la información del curso. Asignatura: esta clase contiene la información de la asignatura. Mensaje: esta clase contiene un mensaje enviado por un usuario, profesor o personal del centro. Documento: contiene la información relativa a un documento con el temario del curso. Nota: contiene la información relativa a una nota. Examen: contiene la plantilla del examen.

Diagrama de clases (gestoras) Las clases gestoras se encargan de todo lo relacionado con el almacenamiento de la información, en este caso en la base de datos.

Diseño del interfaz gráfico Ejemplo de alta

Diseño del interfaz gráfico Ejemplo de modificación/baja

Diseño del interfaz gráfico Ejemplo de asignación / desasignación

Diseño del interfaz gráfico Buzón de mensajes

Diseño del interfaz gráfico Envío de mensajes

Conclusión Se ha realizado una toma de contacto con el mundo de la enseñanza de español para extranjeros, uno de los sectores de mayor crecimiento en los próximos años, permitiendo analizar sus características y necesidades. Se han visto y usado herramientas metodológicas para el análisis de aplicaciones orientas a objeto, haciendo uso de lenguajes como UML. Se ha definido la parte de análisis del sistema SOELE de una manera robusta y óptima.

Agradecimientos A mi consultor Juan José Cuadrado Gallego que siempre ha estado ahí disponible cuando se le ha necesitado. A la UOC por permitirme llegar hasta aquí pudiendo simultanear trabajo, familia y estudios.