Herramientas para llevar a cabo un Sistema de Información

Preview:

DESCRIPTION

Desarrollo del Software

Citation preview

Barrios, José – Blondell, Reinaldo – García, Jaqueline

Clasificación de las Herramientas para llevar a cabo un Sistema de Información

DESARROLLO DEL SOFTWARE

Herramienta

• Por extensión se denominacomo dispositivos oprocedimientos queaumentan la capacidad dehacer ciertas tareas.

• Tal es el caso delas herramientas deprogramación, herramientasmatemáticas o herramientasde gestión.

• Aunque este concepto viole lacaracterística básica de lasherramientas de ser mediospara la aplicación controladade energía

Fuente: Wikipedia

Jacqueline García

Herramienta de programación

Es un programainformático que usaun programador paracrear, depurar, gestionar omantener un programa.

Fuente: Wikipedia

Jacqueline García

Clasificación Herramientas de Programación

Sistema de Información

Análisis

Desarrollo

Diseño

Jacqueline García

Clasificación Herramientas de Programación (cont.)

• Herramientas de Recolección de Datos

• Herramientas para Diagramación

• Herramientas para el DiccionarioAnálisis

• Herramientas de Especificación

• Herramientas para presentaciónDiseño

• Herramientas para Ingeniería de Software

• Generadores de Código

• Herramientas para pruebasDesarrollo

Jacqueline García

Herramientas para el Análisis

Ayudan a los especialistas ensistemas a documentar unsistema existente, ya sea éstemanual o automatizado, y adeterminar los requerimientosde una nueva aplicación.

Jacqueline García

Herramientas para el Análisis

Jckeline García

Herramientas para el diccionario:

DbDesigner, Access, entre otras

Herramientas para diagramación:

crean representaciones gráficas de sistemas y actividades

Diagramas de flujo, Microsoft Visio, Lenguaje Unificado de Modelado (LUM) o (UML, por sus siglas en inglés, Unified Modeling Language)

Herramientas para recolección de datos:

Entrevistas, cuestionarios, encuestas, observación

Jacqueline García

Ejemplo

Las herramientas con mayor utilidad, en cualquier categoría

están siendo ya automatizadas tanto

para mejorarla eficiencia del

analista como para permitir obtener del

esfuerzo de análisis, resultados más completos y

exactos.

Jacqueline García

Ejemplo

Jckeline GarcíaJacqueline García

José Barrios

Pregunta

¿Cual de las siguientes opciones se corresponde conuna Herramienta de Análisis?

a) Diccionario de Datos

b) Microsoft Visio

c) UML

d) DBDesigner

e) Todas las Anteriores

f) Ninguna de las AnterioresRespuesta Correcta

LETRA E

José Barrios

Herramientas para el Diseño

Apoyan el proceso de formular las característicasque el sistema debe tener para satisfacer losrequerimientos detectados durante lasactividades de análisis

• Herramientas de especificación : apoyan elproceso de formular las características quedebe tener una aplicación, tales comoentradas, salidas, procesamiento yespecificaciones.

• Herramientas para presentación : Se utilizanpara describir la posición de datos, mensajesy encabezados sobre pantallas determinales, reportes y otros medios deentrada y salida.

José Barrios

Ejemplo

Especificación

Presentación

José Barrios

Especificación

Presentación

José Barrios

Herramientas CASE

• Desde el inicio de la era de las computadoras, losanalistas han utilizado las herramientas para eldiseño de sistemas

• El desarrollo y evolución de herramientascomputarizadas han mejorado lo que significa eldiseño de sistemas

• Sistemas de software que intentaproporcionar ayuda automatizada a lasactividades del proceso de desarrollo deun software.

José Barrios

José Barrios

¿Cómo se clasifican lasHerramientas de Diseño?

a) Herramientas para Diagramación y Diccionario

b) Generador de Código y Herramientas deEspecificación

c) Microsoft Power Point y Flash

d) Herramientas de Especificación y Presentación

e) Todas las Anteriores

f) Ninguna de las Anteriores

Pregunta

Respuesta CorrectaLETRA D

José Barrios

Herramientas para el Desarrollo

Reinaldo Blondell

Ayudan a trasladar del análisis aldiseño de aplicaciones funcionales.A su Vez esta clasificado en:

• Herramientas de Ingeniería de Software

• Generador de Código

• Herramientas para Pruebas

Herramientas para el Desarrollo

Ing. Soft.

• Apoyan el diseños de software, incluyendo procedimientos ycontroles, así como la documentación correspondiente

Código

• Producen el código fuente y las aplicaciones a partir deespecificaciones funcionales bien articuladas.

Pruebas

• Apoyar la fase de evaluación de un sistema o de partes delmismo contra las especificaciones.

Reinaldo Blondell

Reinaldo Blondell

Reinaldo Blondell

Reinaldo Blondell

Reinaldo Blondell

Reinaldo Blondell

Pregunta

¿Cuál es el Objetivo de las

Herramientas de Pruebas?

Apoyar la fase de evaluación de un sistema o de partes del mismo contra las especificaciones.

Reinaldo Blondell

Pregunta para la Profesora

¿Según su opinión y a travésde un ejemplo práctico cualesserían las herramientas quemejor apoyarían o ayudarían alAnálisis, Diseño y Desarrollo deun Sistema de Información?

José Barrios

Conclusiones

Reinaldo Blondell

Gracias por su atención…

“Dime y lo olvido,

enséñame y lo recuerdo,

involúcrame y lo aprendo”

Benjamín Franklin

El Equipo

Recommended