SlideShare una empresa de Scribd logo
1 de 8
Maestría en TecnologíaEducativa
ActividadIntegradora3
1
Actividad Integradora 5
Asignatura
Entrenamiento Basado en Web
Facilitador
Alumno
Lic. Alfredo Humberto Escalante Godinez
Matricula:
A0079201447
Culiacán Rosales, Sinaloaa 8 de Noviembre de 2015.
Maestría en Tecnología Educativa
Maestría en TecnologíaEducativa
ActividadIntegradora3
2
Contenido
Introducción ............................................................................................................................ 3
Desarrollo................................................................................................................................ 4
Proyecto.................................................................................................................................. 6
Conclusión.............................................................................................................................. 8
Referencias............................................................................................................................. 8
Maestría en TecnologíaEducativa
ActividadIntegradora3
3
Introducción
En este trabajo se analiza la importancia del diseño de ingeniería del software y
como éste incide de manera significativa en el éxito de una aplicación, de la misma
forma abordaremos los atributos de calidad como la: usabilidad, funcionalidad,
confiabilidad, rendimiento y mantenibilidad.
Se definen y explican los conceptos de patrones y modularidad así como su
importancia dentro del diseño de sistemas.
Por último se anexa el análisis de requerimientos, el diagrama de casos de uso y el
diagrama de clases del programa que desarrollaré en el transcurso de esta materia
y el cuál he decido llamar Sistema de Evaluación y Retroalimentación (SER).
Maestría en TecnologíaEducativa
ActividadIntegradora3
4
Desarrollo
El diseño es un factor determinante en el éxito de un sistema computacional, de
hecho Pressman (2010) resume la importancia del diseño de software en la palabra
calidad. Durante esta fase se toman decisiones que afectarán el éxito del programa
y la facilidad con la que se le podrá dar mantenimiento a través de representaciones
del software capaces de evaluarse.
Por ejemplo, no llevar a cabo esa fase podría tener las siguientes consecuencias en
el desarrollo de un sistema:
 Inestabilidad.
 Poca flexibilidad a cambios.
 Poca usabilidad.
 Evaluación de calidad difícil.
El proceso de diseño de software es un proceso iterativo por el cual se traducen los
requerimientos en un plano para construir el software, para ello el diseño deberá:
 Implementar todos los requerimientos señalados en el modelo de
requerimientos y dar cabida a todos los requerimientos implícitos que desean
los participantes.
 Ser legible y comprensible para los desarrolladores, testers y los que le
brindarán soporte técnico a dicho sistema.
 Proporcionar un panorama completo del software y abordar los dominios de
los datos, funciones y el comportamiento desde el punto de vista de la
implementación.
Hewlett-Packard desarrolló un conjunto de atributos de calidad a los que le dio el
nombre de FURPS (Functionality, Usability, Reliability, Performance,
Supportability), los cuales representan el objetivo de todo diseño de software:
 Funcionalidad: evalúa el conjunto de características y capacidades del
programa y que estas se comporten de la manera en que se describen.
 Usabilidad: evalúa la estética general, la consistencia y la documentación.
Maestría en TecnologíaEducativa
ActividadIntegradora3
5
 Confiabilidad: evalúa la concurrencia de las fallas, la exactitud de los
resultados obtenidos y la capacidad de recuperación del sistema.
 Rendimiento: evalúa la velocidad de procesamiento, el tiempo de respuesta,
el uso de recursos y la eficiencia.
 Mantenibilidad: evalúa la flexibilidad del sistema para ser ampliado y
compatible.
Es importante señalar que no todos los atributos de calidad tendrán el mismo peso
en el diseño del software sino que estos estarán en función del tipo de sistema a
desarrollar, por ejemplo, una aplicación bancaria puede requerir más confiabilidad
que rendimiento.
Un patrón de diseño describe una estructura de diseño que resuelve un problema
en particular del diseño dentro de un contexto específico y las fuerzas que afectan
la manera en que se aplica y utiliza dicho patrón.
Los patrones proporcionan información al diseñador que le permite determinar:
 Si el patrón es aplicable al trabajo en cuestión.
 Si puede volverse a usar (ahorro en el tiempo de diseño).
 Si sirve como guía para desarrollar un patrón similar en cuestiones de
estructura.
Por otro lado se encuentra la modularidad, la cual es la manifestación más común
de la división de problemas. El software se subdivide en componentes con nombres
distintos y abordables por separado en ocasiones llamados módulos, que se
integran para satisfacer las necesidades de los requerimientos del problema.
La modularidad es el único atributo del proceso de diseño de software que permite
que un sistema sea manejable en lo intelectual, por ejemplo, un sistema monolítico
(un programa grande conformado por un solo módulo) haría que este no fuera fácil
de entender por un ingeniero en sistemas. El número de variables, alcance,
interacciones y complejidad en general haría que fuera casi imposible entenderlo.
Maestría en TecnologíaEducativa
ActividadIntegradora3
6
Las circunstancias obligan a que el software se descomponga en un número finito
de módulos con la esperanza de que sea más fácil y sencillo entenderlos.
Proyecto
Descripción del Sistema.
El programa autoevaluará al estudiante a través de una cantidad de preguntas de
opción múltiple (cuatro opciones) que le permitan al alumno conocer sus áreas de
oportunidad. Además el programa ofrecerá información acerca de los temas que el
alumno necesita reforzar.
Restricciones:
 El alumno deberá estar registrado en el programa obteniendo un usuario y
contraseña.
 El alumno deberá estar autentificado ante el sistema.
 El alumno recibirá retroalimentación de manera individual a través del
sistema.
 Deberán existir exámenes para que el alumno pueda contestarlos.
 El docente deberá estar autentificado para poder agregar exámenes.
 El docente deberá proporcionar cuatro posibles respuesta por cada pregunta.
 El docente no podrá agregar alumnos.
 El administrador deberá estar autentificado para poder agregar alumnos o
docentes.
 El administrador no podrá agregar exámenes.
Análisis del Problema
En este proyecto existen tres actores fundamentales: el alumno, el profesor y el
administrador.
 Alumno: Será el encargado de contestar las preguntas del sistema y obtener
una autoevaluación.
Maestría en TecnologíaEducativa
ActividadIntegradora3
7
 Profesor: Será el encargado de almacenar preguntas en el sistema con sus
respectivas retroalimentaciones.
 Administrador: Será el encargado de habilitar alumnos y profesores dentro
del sistema.
Diagrama de casos de uso
Maestría en TecnologíaEducativa
ActividadIntegradora3
8
Diagrama de clases
Conclusión
No cabe la menor duda de que el proceso de diseño de software es un factor clave
en el éxito de un sistema ya que determina los atributos de calidad, por ejemplo,
¿Qué éxito podría tener un sistema que no fuera funcional, usable, confiable, rápido
y flexible ante los cambios?
Además el diseño de software brinda un panorama amplio del programa y hace
posible que un sistema pueda ser leído y comprendido por todos los usuarios que
intervienen en su desarrollo y evolución.
Referencias
S. Pressman, R. (2010). Ingeniería del software. DF: McGraw-Hil.

Más contenido relacionado

La actualidad más candente

Metodologias de desarrollo_de_software_e (1)
Metodologias de desarrollo_de_software_e (1)Metodologias de desarrollo_de_software_e (1)
Metodologias de desarrollo_de_software_e (1)
cristina_devargas
 
Tecnico En Programacion De Software
Tecnico En Programacion De SoftwareTecnico En Programacion De Software
Tecnico En Programacion De Software
Jeisy Franco
 
Metodologia desarrollo software educativo m. yandun
Metodologia desarrollo software educativo m. yandunMetodologia desarrollo software educativo m. yandun
Metodologia desarrollo software educativo m. yandun
Marco Yandun
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
Kleo Jorgee
 
Ingenieria del software ( grupo 2)
Ingenieria del software ( grupo 2)Ingenieria del software ( grupo 2)
Ingenieria del software ( grupo 2)
mariaccuyares
 
Formato guia de aprendizaje sistemas instalacion de software
Formato guia de aprendizaje sistemas instalacion de softwareFormato guia de aprendizaje sistemas instalacion de software
Formato guia de aprendizaje sistemas instalacion de software
ADRIANAESLAVA1982
 
Tg analisis y desarrollo de sistemas de informacion (v.101)
Tg analisis y desarrollo de sistemas de informacion (v.101)Tg analisis y desarrollo de sistemas de informacion (v.101)
Tg analisis y desarrollo de sistemas de informacion (v.101)
Fred Cam
 
13. ingeniería del software
13. ingeniería del software13. ingeniería del software
13. ingeniería del software
Daniel Merchan
 

La actualidad más candente (17)

Tms 01 conceptos
Tms 01 conceptosTms 01 conceptos
Tms 01 conceptos
 
Adsi c02-gd01 guia solucion de algoritmos
Adsi c02-gd01 guia solucion de algoritmosAdsi c02-gd01 guia solucion de algoritmos
Adsi c02-gd01 guia solucion de algoritmos
 
Wiki glosario tecnico_ingles_jhon_jairorincon_jimmyalbertomartinez
Wiki glosario tecnico_ingles_jhon_jairorincon_jimmyalbertomartinezWiki glosario tecnico_ingles_jhon_jairorincon_jimmyalbertomartinez
Wiki glosario tecnico_ingles_jhon_jairorincon_jimmyalbertomartinez
 
Metodologias de desarrollo_de_software_e (1)
Metodologias de desarrollo_de_software_e (1)Metodologias de desarrollo_de_software_e (1)
Metodologias de desarrollo_de_software_e (1)
 
Tecnico En Programacion De Software
Tecnico En Programacion De SoftwareTecnico En Programacion De Software
Tecnico En Programacion De Software
 
F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3
 
APLICACIONES DE ESTÁNDARES DE CALIDAD ALGORITMICA
APLICACIONES DE ESTÁNDARES DE CALIDAD ALGORITMICAAPLICACIONES DE ESTÁNDARES DE CALIDAD ALGORITMICA
APLICACIONES DE ESTÁNDARES DE CALIDAD ALGORITMICA
 
Algoritmos y estructura de datos 1
Algoritmos y estructura de datos 1Algoritmos y estructura de datos 1
Algoritmos y estructura de datos 1
 
Metodologia desarrollo software educativo m. yandun
Metodologia desarrollo software educativo m. yandunMetodologia desarrollo software educativo m. yandun
Metodologia desarrollo software educativo m. yandun
 
Silabo taller programación concurrente - edusystem
Silabo taller programación concurrente - edusystemSilabo taller programación concurrente - edusystem
Silabo taller programación concurrente - edusystem
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Ingenieria del software ( grupo 2)
Ingenieria del software ( grupo 2)Ingenieria del software ( grupo 2)
Ingenieria del software ( grupo 2)
 
Formato guia de aprendizaje sistemas instalacion de software
Formato guia de aprendizaje sistemas instalacion de softwareFormato guia de aprendizaje sistemas instalacion de software
Formato guia de aprendizaje sistemas instalacion de software
 
Fundamentos de programacion
Fundamentos de programacionFundamentos de programacion
Fundamentos de programacion
 
Tg analisis y desarrollo de sistemas de informacion (v.101)
Tg analisis y desarrollo de sistemas de informacion (v.101)Tg analisis y desarrollo de sistemas de informacion (v.101)
Tg analisis y desarrollo de sistemas de informacion (v.101)
 
13. ingeniería del software
13. ingeniería del software13. ingeniería del software
13. ingeniería del software
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 

Similar a Propuesta de Sistema de Evaluación y Retroalimentación (SER)

10 guia sistemas 2 programacion eventos
10 guia sistemas 2 programacion eventos10 guia sistemas 2 programacion eventos
10 guia sistemas 2 programacion eventos
Jonatan Perez
 
IIA_AA_4_2_GeJoAl.docx
IIA_AA_4_2_GeJoAl.docxIIA_AA_4_2_GeJoAl.docx
IIA_AA_4_2_GeJoAl.docx
KyokoSInay
 
Fundamentos para el diseño de un software
Fundamentos para el diseño de un softwareFundamentos para el diseño de un software
Fundamentos para el diseño de un software
ssalzar
 
Guia deaprendizaje3 v2
Guia deaprendizaje3 v2Guia deaprendizaje3 v2
Guia deaprendizaje3 v2
Aleja Andrade
 
F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2
MarceliTha Cardozzo
 
F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2
Yeison Smith
 

Similar a Propuesta de Sistema de Evaluación y Retroalimentación (SER) (20)

Capacitacion de analista en sistema
Capacitacion de analista en sistemaCapacitacion de analista en sistema
Capacitacion de analista en sistema
 
Esis
EsisEsis
Esis
 
Ingeniería del software
Ingeniería del softwareIngeniería del software
Ingeniería del software
 
Yourdum 190816161620
Yourdum 190816161620Yourdum 190816161620
Yourdum 190816161620
 
MODELAMIENTO DE SOFTWARE
MODELAMIENTO DE SOFTWAREMODELAMIENTO DE SOFTWARE
MODELAMIENTO DE SOFTWARE
 
Ingenieria de la informatica
Ingenieria de la informaticaIngenieria de la informatica
Ingenieria de la informatica
 
S8 arely medina_informe
S8 arely medina_informeS8 arely medina_informe
S8 arely medina_informe
 
LAIT602_AI_AVILA_ARTURO.pptx
LAIT602_AI_AVILA_ARTURO.pptxLAIT602_AI_AVILA_ARTURO.pptx
LAIT602_AI_AVILA_ARTURO.pptx
 
Software educativo
Software educativoSoftware educativo
Software educativo
 
10 guia sistemas 2 programacion eventos
10 guia sistemas 2 programacion eventos10 guia sistemas 2 programacion eventos
10 guia sistemas 2 programacion eventos
 
Modelamiento software
Modelamiento softwareModelamiento software
Modelamiento software
 
Modelamiento software
Modelamiento software Modelamiento software
Modelamiento software
 
Modelamiento software
Modelamiento softwareModelamiento software
Modelamiento software
 
IIA_AA_4_2_GeJoAl.docx
IIA_AA_4_2_GeJoAl.docxIIA_AA_4_2_GeJoAl.docx
IIA_AA_4_2_GeJoAl.docx
 
Documentacion rup
Documentacion rupDocumentacion rup
Documentacion rup
 
Fundamentos para el diseño de un software
Fundamentos para el diseño de un softwareFundamentos para el diseño de un software
Fundamentos para el diseño de un software
 
Guia deaprendizaje3 v2
Guia deaprendizaje3 v2Guia deaprendizaje3 v2
Guia deaprendizaje3 v2
 
F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2
 
F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2
 
F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2
 

Más de Alfredo Humberto Escalante Godinez

Más de Alfredo Humberto Escalante Godinez (20)

Informe de Actividades 2018 del Municipio de Cosalá, Sinaloa.
Informe de Actividades 2018 del Municipio de Cosalá, Sinaloa.Informe de Actividades 2018 del Municipio de Cosalá, Sinaloa.
Informe de Actividades 2018 del Municipio de Cosalá, Sinaloa.
 
Contenido de la asignatura: Tecnologias emergentes para el aprendizaje
Contenido de la asignatura: Tecnologias emergentes para el aprendizajeContenido de la asignatura: Tecnologias emergentes para el aprendizaje
Contenido de la asignatura: Tecnologias emergentes para el aprendizaje
 
Rúbrica de Evaluación de Conceptos Básicos del Aprendizaje en Línea
Rúbrica de Evaluación de Conceptos Básicos del Aprendizaje en LíneaRúbrica de Evaluación de Conceptos Básicos del Aprendizaje en Línea
Rúbrica de Evaluación de Conceptos Básicos del Aprendizaje en Línea
 
Portafolio de evidencia: Evaluación del aprendizaje en los entornos virtuales
Portafolio de evidencia: Evaluación del aprendizaje en los entornos virtuales Portafolio de evidencia: Evaluación del aprendizaje en los entornos virtuales
Portafolio de evidencia: Evaluación del aprendizaje en los entornos virtuales
 
Plan de recuperación de información en caso de siniestros
Plan de recuperación de información en caso de siniestrosPlan de recuperación de información en caso de siniestros
Plan de recuperación de información en caso de siniestros
 
Manual organizacional del Instituto Municipal de la Cultura de Cosalá
Manual organizacional del Instituto Municipal de la Cultura de CosaláManual organizacional del Instituto Municipal de la Cultura de Cosalá
Manual organizacional del Instituto Municipal de la Cultura de Cosalá
 
Manual Organizacional del Instituto Municipal de la Juventud de Cosalá
Manual Organizacional del Instituto Municipal de la Juventud de CosaláManual Organizacional del Instituto Municipal de la Juventud de Cosalá
Manual Organizacional del Instituto Municipal de la Juventud de Cosalá
 
Manual organizacional del Instituto Municipal de las Mujeres
Manual organizacional del Instituto Municipal de las MujeresManual organizacional del Instituto Municipal de las Mujeres
Manual organizacional del Instituto Municipal de las Mujeres
 
Manual Organizacional del Instituto Municipal del Deporte y la Cultura Física...
Manual Organizacional del Instituto Municipal del Deporte y la Cultura Física...Manual Organizacional del Instituto Municipal del Deporte y la Cultura Física...
Manual Organizacional del Instituto Municipal del Deporte y la Cultura Física...
 
Manual Organizacional del H. Ayuntamiento de Cosalá
Manual Organizacional del H. Ayuntamiento de CosaláManual Organizacional del H. Ayuntamiento de Cosalá
Manual Organizacional del H. Ayuntamiento de Cosalá
 
Manual para la elaboración del Informe Municipal
Manual para la elaboración del Informe MunicipalManual para la elaboración del Informe Municipal
Manual para la elaboración del Informe Municipal
 
Informe de Actividades 2017 del Municipio de Cosalá, Sinaloa.
Informe de Actividades 2017 del Municipio de Cosalá, Sinaloa.Informe de Actividades 2017 del Municipio de Cosalá, Sinaloa.
Informe de Actividades 2017 del Municipio de Cosalá, Sinaloa.
 
Informe 2017 de solicitudes de acceso a la información
Informe 2017 de solicitudes de acceso a la informaciónInforme 2017 de solicitudes de acceso a la información
Informe 2017 de solicitudes de acceso a la información
 
Guía de Archivo y Catalogo de Disposición Documental.
Guía de Archivo y Catalogo de Disposición Documental.Guía de Archivo y Catalogo de Disposición Documental.
Guía de Archivo y Catalogo de Disposición Documental.
 
Propuesta inversión de un programa de infraestructura tecnológica
Propuesta inversión de un programa de infraestructura tecnológicaPropuesta inversión de un programa de infraestructura tecnológica
Propuesta inversión de un programa de infraestructura tecnológica
 
Sistema de Búsqueda de Archivos que permita la Digitalización del Archivo Mun...
Sistema de Búsqueda de Archivos que permita la Digitalización del Archivo Mun...Sistema de Búsqueda de Archivos que permita la Digitalización del Archivo Mun...
Sistema de Búsqueda de Archivos que permita la Digitalización del Archivo Mun...
 
Sistematización de los Servicios de la Coordinación de Centro de Computo
Sistematización de los Servicios de la Coordinación de Centro de ComputoSistematización de los Servicios de la Coordinación de Centro de Computo
Sistematización de los Servicios de la Coordinación de Centro de Computo
 
Implementación de un servidor PROXY.
Implementación de un servidor PROXY.Implementación de un servidor PROXY.
Implementación de un servidor PROXY.
 
Propuesta de un Sistema de Búsqueda de Archivos
Propuesta de un Sistema de Búsqueda de ArchivosPropuesta de un Sistema de Búsqueda de Archivos
Propuesta de un Sistema de Búsqueda de Archivos
 
Estrategia de administración de riesgos de seguridad de información para el S...
Estrategia de administración de riesgos de seguridad de información para el S...Estrategia de administración de riesgos de seguridad de información para el S...
Estrategia de administración de riesgos de seguridad de información para el S...
 

Último

COMPENDIO ECE 5 GRADO MATEMÁTICAS DE PRIMARIA
COMPENDIO ECE 5 GRADO MATEMÁTICAS DE PRIMARIACOMPENDIO ECE 5 GRADO MATEMÁTICAS DE PRIMARIA
COMPENDIO ECE 5 GRADO MATEMÁTICAS DE PRIMARIA
Wilian24
 
Cuadernillo jkwfnergnerognerpognospgnrpongerpogn
Cuadernillo jkwfnergnerognerpognospgnrpongerpognCuadernillo jkwfnergnerognerpognospgnrpongerpogn
Cuadernillo jkwfnergnerognerpognospgnrpongerpogn
MarianaArgellesRamos
 

Último (20)

Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
COMPENDIO ECE 5 GRADO MATEMÁTICAS DE PRIMARIA
COMPENDIO ECE 5 GRADO MATEMÁTICAS DE PRIMARIACOMPENDIO ECE 5 GRADO MATEMÁTICAS DE PRIMARIA
COMPENDIO ECE 5 GRADO MATEMÁTICAS DE PRIMARIA
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docxUNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
FICHA CUENTO BUSCANDO UNA MAMÁ 2024 MAESTRA JANET.pdf
FICHA CUENTO BUSCANDO UNA MAMÁ  2024 MAESTRA JANET.pdfFICHA CUENTO BUSCANDO UNA MAMÁ  2024 MAESTRA JANET.pdf
FICHA CUENTO BUSCANDO UNA MAMÁ 2024 MAESTRA JANET.pdf
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...
UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...
UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...
 
Cuadernillo jkwfnergnerognerpognospgnrpongerpogn
Cuadernillo jkwfnergnerognerpognospgnrpongerpognCuadernillo jkwfnergnerognerpognospgnrpongerpogn
Cuadernillo jkwfnergnerognerpognospgnrpongerpogn
 
animalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdfanimalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdf
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdfREGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
 

Propuesta de Sistema de Evaluación y Retroalimentación (SER)

  • 1. Maestría en TecnologíaEducativa ActividadIntegradora3 1 Actividad Integradora 5 Asignatura Entrenamiento Basado en Web Facilitador Alumno Lic. Alfredo Humberto Escalante Godinez Matricula: A0079201447 Culiacán Rosales, Sinaloaa 8 de Noviembre de 2015. Maestría en Tecnología Educativa
  • 2. Maestría en TecnologíaEducativa ActividadIntegradora3 2 Contenido Introducción ............................................................................................................................ 3 Desarrollo................................................................................................................................ 4 Proyecto.................................................................................................................................. 6 Conclusión.............................................................................................................................. 8 Referencias............................................................................................................................. 8
  • 3. Maestría en TecnologíaEducativa ActividadIntegradora3 3 Introducción En este trabajo se analiza la importancia del diseño de ingeniería del software y como éste incide de manera significativa en el éxito de una aplicación, de la misma forma abordaremos los atributos de calidad como la: usabilidad, funcionalidad, confiabilidad, rendimiento y mantenibilidad. Se definen y explican los conceptos de patrones y modularidad así como su importancia dentro del diseño de sistemas. Por último se anexa el análisis de requerimientos, el diagrama de casos de uso y el diagrama de clases del programa que desarrollaré en el transcurso de esta materia y el cuál he decido llamar Sistema de Evaluación y Retroalimentación (SER).
  • 4. Maestría en TecnologíaEducativa ActividadIntegradora3 4 Desarrollo El diseño es un factor determinante en el éxito de un sistema computacional, de hecho Pressman (2010) resume la importancia del diseño de software en la palabra calidad. Durante esta fase se toman decisiones que afectarán el éxito del programa y la facilidad con la que se le podrá dar mantenimiento a través de representaciones del software capaces de evaluarse. Por ejemplo, no llevar a cabo esa fase podría tener las siguientes consecuencias en el desarrollo de un sistema:  Inestabilidad.  Poca flexibilidad a cambios.  Poca usabilidad.  Evaluación de calidad difícil. El proceso de diseño de software es un proceso iterativo por el cual se traducen los requerimientos en un plano para construir el software, para ello el diseño deberá:  Implementar todos los requerimientos señalados en el modelo de requerimientos y dar cabida a todos los requerimientos implícitos que desean los participantes.  Ser legible y comprensible para los desarrolladores, testers y los que le brindarán soporte técnico a dicho sistema.  Proporcionar un panorama completo del software y abordar los dominios de los datos, funciones y el comportamiento desde el punto de vista de la implementación. Hewlett-Packard desarrolló un conjunto de atributos de calidad a los que le dio el nombre de FURPS (Functionality, Usability, Reliability, Performance, Supportability), los cuales representan el objetivo de todo diseño de software:  Funcionalidad: evalúa el conjunto de características y capacidades del programa y que estas se comporten de la manera en que se describen.  Usabilidad: evalúa la estética general, la consistencia y la documentación.
  • 5. Maestría en TecnologíaEducativa ActividadIntegradora3 5  Confiabilidad: evalúa la concurrencia de las fallas, la exactitud de los resultados obtenidos y la capacidad de recuperación del sistema.  Rendimiento: evalúa la velocidad de procesamiento, el tiempo de respuesta, el uso de recursos y la eficiencia.  Mantenibilidad: evalúa la flexibilidad del sistema para ser ampliado y compatible. Es importante señalar que no todos los atributos de calidad tendrán el mismo peso en el diseño del software sino que estos estarán en función del tipo de sistema a desarrollar, por ejemplo, una aplicación bancaria puede requerir más confiabilidad que rendimiento. Un patrón de diseño describe una estructura de diseño que resuelve un problema en particular del diseño dentro de un contexto específico y las fuerzas que afectan la manera en que se aplica y utiliza dicho patrón. Los patrones proporcionan información al diseñador que le permite determinar:  Si el patrón es aplicable al trabajo en cuestión.  Si puede volverse a usar (ahorro en el tiempo de diseño).  Si sirve como guía para desarrollar un patrón similar en cuestiones de estructura. Por otro lado se encuentra la modularidad, la cual es la manifestación más común de la división de problemas. El software se subdivide en componentes con nombres distintos y abordables por separado en ocasiones llamados módulos, que se integran para satisfacer las necesidades de los requerimientos del problema. La modularidad es el único atributo del proceso de diseño de software que permite que un sistema sea manejable en lo intelectual, por ejemplo, un sistema monolítico (un programa grande conformado por un solo módulo) haría que este no fuera fácil de entender por un ingeniero en sistemas. El número de variables, alcance, interacciones y complejidad en general haría que fuera casi imposible entenderlo.
  • 6. Maestría en TecnologíaEducativa ActividadIntegradora3 6 Las circunstancias obligan a que el software se descomponga en un número finito de módulos con la esperanza de que sea más fácil y sencillo entenderlos. Proyecto Descripción del Sistema. El programa autoevaluará al estudiante a través de una cantidad de preguntas de opción múltiple (cuatro opciones) que le permitan al alumno conocer sus áreas de oportunidad. Además el programa ofrecerá información acerca de los temas que el alumno necesita reforzar. Restricciones:  El alumno deberá estar registrado en el programa obteniendo un usuario y contraseña.  El alumno deberá estar autentificado ante el sistema.  El alumno recibirá retroalimentación de manera individual a través del sistema.  Deberán existir exámenes para que el alumno pueda contestarlos.  El docente deberá estar autentificado para poder agregar exámenes.  El docente deberá proporcionar cuatro posibles respuesta por cada pregunta.  El docente no podrá agregar alumnos.  El administrador deberá estar autentificado para poder agregar alumnos o docentes.  El administrador no podrá agregar exámenes. Análisis del Problema En este proyecto existen tres actores fundamentales: el alumno, el profesor y el administrador.  Alumno: Será el encargado de contestar las preguntas del sistema y obtener una autoevaluación.
  • 7. Maestría en TecnologíaEducativa ActividadIntegradora3 7  Profesor: Será el encargado de almacenar preguntas en el sistema con sus respectivas retroalimentaciones.  Administrador: Será el encargado de habilitar alumnos y profesores dentro del sistema. Diagrama de casos de uso
  • 8. Maestría en TecnologíaEducativa ActividadIntegradora3 8 Diagrama de clases Conclusión No cabe la menor duda de que el proceso de diseño de software es un factor clave en el éxito de un sistema ya que determina los atributos de calidad, por ejemplo, ¿Qué éxito podría tener un sistema que no fuera funcional, usable, confiable, rápido y flexible ante los cambios? Además el diseño de software brinda un panorama amplio del programa y hace posible que un sistema pueda ser leído y comprendido por todos los usuarios que intervienen en su desarrollo y evolución. Referencias S. Pressman, R. (2010). Ingeniería del software. DF: McGraw-Hil.