Exposicion taller

Post on 12-Jun-2015

169 views 1 download

description

ESPOSICION TALLER

Transcript of Exposicion taller

UNIVERCIDAD NACIONAL DE LOJAÁrea De La Educación El Arte Y la Comunicación.

INFORMATICA EDUCATIVA

Integrantes:

Liliana GrandaAndrea Troya

Nancy GanazhapaDanilo TorresPablo MoreiraPablo Benítez

bar

Definición de Calidad

“La calidad es la suma de todos aquellos aspectos o características de un productoo servicio que influyen en su capacidad para satisfacer las necesidades,empresadas o implícitas” (ISO 8402)

Control de la calidad del software

Son las técnicas y actividades de carácter

operativo

– mantener bajo control un proceso– eliminar las causas de los defectos en las diferentes fases del ciclo de vida

Factores que determinan la calidad del software

– Corrección (¿Hace lo que se le pide?)– Fiabilidad (¿Lo hace de forma fiable

todo el tiempo?)– Eficiencia (¿Qué recursos hardware y

software necesito?)– Integridad (¿Puedo controlar su uso?)

Revisión del producto: capacidad para soportar cambios

Facilidad de mantenimiento (Puedo localizar los fallos) Flexibilidad (Puedo añadir nuevas opciones?Facilidad de prueba (Puedo probar todas las opciones)

5. REQUERIMIENTOS Y ESPECIFICACIÓN DEL SOFTWARE

PROPOSITO

Permitir establecer las bases de acuerdo a los usuarios en lo que al proyecto desoftware se refiere.· Ayudar a los usuarios finales del software a entender exactamente qué es lo queel cliente de software desea.

DETERMINACION DE LOS REQUERIMIENTOS

Aquí se debe hacer lo siguiente: Recopilación de información El analista debe comprender las funciones del negocio.Tener informe sobre personas, objetivos y procedimientos.Investigar datos relevantes. El Analista comprende que información necesitan los usuarios para trabajar.

POR ELLO INTERVIENEN

Herramientas, entrevistas, cuestionarios, comportamiento de los

tomadores de decisión, prototipos.

INVOLUCRADOSAnalistas, usuarios, administradores de los operadores

EL ANALISTA NECESITA

Los detalles del sistema¿Quién? Personas

¿Qué? Actividad de negocio etc.¿Dónde? Ambiente

¿Cuándo? En qué momento

EL CICLO DE VIDA DEL SOFTWARE

11

CONCEPTO DE CICLO DE VIDA

TEMA 6

CONCEPTO DE CICLO DE VIDA

12

Entiende por ciclo de vida: “ un marco de referencia que contiene los procesos las actividades y las tareas involucradas, en el desarrollo, la explotación y el mantenimiento de un producto de Software, abarcando la vida del sistema desde la definición de los requisitos hasta la finalización de su uso.”

13

UN SISTEMA DE INFORMACIÓN ESTA FORMADO POR LOS SIGUIENTES COMPONENTES.

LA BASE DE DATOS.

LOS PROGRAMAS DE APLICACIÓN.

LOS DISPOSITIVOS FÍSICOS

EL PERSONAL

14

PASOS PARA EL CICLO DE VIDA DEL SOFTWARE

2. RECOLECCIÓN Y ANÁLISIS DE LOS REQUERIMIENTOS

1.PLANIFICACIÓN

3. DISEÑO DE BASE DE DATOS

4. CREACIÓN DE PROTOTIPOS

5. IMPLEMENTACIÓN

6. PRUEBA

7. CONVERSIÓN Y MANTENIMIENTO

1.PLANIFICACIÓN

DIAGNÓSTICO

INFORMACIÓN DE BAJA CALIDAD

MEJORAR EL SERVICIO A CLIENTES

2. RECOLECCIÓN Y ANÁLISIS DE LOS REQUERIMIENTOS

FACTIBILIDAD

FACTIBILIDAD TÉCNICA.

FACTIBILIDAD ECONÓMICA.

FACTIBILIDAD OPERACIONAL.

3. DISEÑO DE BASE DE DATOS

OBJETIVOS

4. CREACIÓN DE PROTOTIPOS

FACTURA

PANTALLA DE STOCK

NOTA DE VENTA

5. IMPLEMENTACIÓN

6. PRUEBA

7. CONVERSIÓN Y MANTENIMIENTO

TEMA 7

SELECCIÓN O PLANEAMIENTO DEL DESARROLLO DE MECS

IDENTIFICACIÓN DE PROBLEMAS Y DE POSIBLES

SOLUCIONES

Labor permanente que competa a todos los miembros de lainstitución

Cada uno desde el ámbito que le corresponde.

En la medida en que haya mente abierta

Observación continua de la situación

METODOLOGIA PARA EL DESARROLLO DE MECs

Se hará particular énfasis a la solidez del análisis como punto de partida

Lasformas de aprendizaje y comunicación humanas

La evaluación permanente y bajo criteriospredefinidos

“EL ÉXITO NUNCA ESTÁ AL COMIENZO, SINO AL FINAL DE LA

JORNADA”(NANCISITA GANAZHAPA)

Entorno para el diseño de

MEC

Diseño educativo de

MEC

Preparación y revisión de

un prototipo del MEC

Diseño de comunicación

Diseño computaciona

l

CICLOS PARA LA SELECCIÓN O EL DESARROLLO DEL MEC

DISEÑO DE MEC

Entorno para el diseño de

MEC

Diseño educativo de

MEC

Preparación y revisión de

un prototipo del MEC

Diseño de comunicación

Diseño computaciona

l

CICLOS PARA LA SELECCIÓN O EL DESARROLLO DEL MEC

DISEÑO DE MEC

Es necesario

hacer explícitos los datos

delentorno

propio del MEC que se pretende diseñar.

Entorno para el diseño de

MEC

Diseño educativo de

MEC

Preparación y revisión de

un prototipo del MEC

Diseño de comunicación

Diseño computaciona

l

CICLOS PARA LA SELECCIÓN O EL DESARROLLO DEL MEC

DISEÑO DE MEC

Es aquí donde

entra el objetivo terminar que se

deberá de alcanzar.

Entorno para el diseño de

MEC

Diseño educativo de

MEC

Preparación y revisión de

un prototipo del MEC

Diseño de comunicación

Diseño computaciona

l

CICLOS PARA LA SELECCIÓN O EL DESARROLLO DEL MEC

DISEÑO DE MEC

Es necesario

determinar de que

manera secomunicar

a el usuario con el

programa.

Entorno para el diseño de

MEC

Diseño educativo de

MEC

Preparación y revisión de

un prototipo del MEC

Diseño de comunicación

Diseño computaciona

l

CICLOS PARA LA SELECCIÓN O EL DESARROLLO DEL MEC

DISEÑO DE MECAquí entra

las funciones

que se requieren

que cumpla elMEC para cada uno

de los tipos de usuarios.

Entorno para el diseño de

MEC

Diseño educativo de

MEC

Preparación y revisión de

un prototipo del MEC

Diseño de comunicación

Diseño computaciona

l

CICLOS PARA LA SELECCIÓN O EL DESARROLLO DEL MEC

DISEÑO DE MEC

Verificar si realmente satisface

las necesidade

s que se intentan atender.

LENGUAJE UNIFICADO DE MODELADO (UML)

CONCEPTO CARACTERISTICAS METAS

Describe métodos y procesos.

Es un lenguaje de modelado que sirve para visualizar, especificar, construir y documentar un sistema.

integración institucional

Mantener la consistencia entre diagramas

Incluyen expresiones de lenguajes de programación esquemas de bases de datos.

Incluyen componentes reutilizables.

Dar soporte a una metodología de desarrollo de software.

Lograr la especificación

TIPOS DE DIAGRAMAS

DE VISIÓN

MODELAMIENTO

MODELA EN FORMA GRAFICA

ESTRUCTURAL

D. DE CLASES

DESCRIBE SUS CLASES Y ATRIBUTOS DE UN SISTEMA

D. COMPONENTES

DESCRIBE LAS DEPENDENCIAS

D.IMPLEMENTACIÓN

DESCRIBE EL HARDWARE

D. OBJETOS

MUESTRA UNA VISTA PARCIAL

COMPORTAMIENTO

CASOS DE USO

RELACIONA ENTRE UN SISTEMA Y SUS ACTORES

INTERACCIÓN

D. DE SECUENCIA

INTERACCIÓN ENTRE VARIOS OBJETOS DETALLADA

D. DE TIEMPO

LIMITA EL TIEMPO

Diagrama de clases y modelado

Diagrama de uso

Diagrama de secuencia

DESAJUSTES EN LA APLICACIÓN UML

Carencia de desarrolladores especializados para solucionar problemas uml.

Carencia de lenguajes de implementación para ejecutar el sistema.

INUTILIDAD

Problemas al ejecutar algún sistema.

Sistemas de difícil manejo para los usuarios.

INUTILIDAD

Problemas al ejecutar algún sistema.

Sistemas de difícil manejo para los usuarios.

ESCLUSIVO

Unificación de muchos idiomas .

Están en diversas áreas de consumo masivo.

PROCESO DE

DESARROLLO