maestría en bioinformática bases de datos y sistemas de … · 2012-03-18 · - claude shannon ....

Post on 13-Aug-2020

6 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Maestría en Bioinformática

Bases de Datos y Sistemas de Información

Sistemas de Información

Ing. Alfonso Vicente, PMP alfonso.vicente@logos.com.uy

Agenda

Diferencia entre datos,

información y conocimiento

Teoría de la información

Conceptos

Sistemas de Información

Desarrollo de Software

Agenda

Sistemas

Sistemas de Información (SI)

Clasificación

Conceptos

Sistemas de Información

Desarrollo de Software

Agenda

Análisis, diseño e

implementación

Ingeniería de software

Conceptos

Sistemas de Información

Desarrollo de Software

Agenda

Diferencia entre datos,

información y conocimiento

Teoría de la información

Conceptos

Sistemas de Información

Desarrollo de Software

Conceptos

Datos:

• Un parámetro o hecho, un número, una afirmación, una

imagen

• Representan algo en el mundo real

• Son la materia prima para la producción de información

Ejemplo: El precio de la harina es de $25 por kg

- ¿subió? ¿bajó? ¿cómo me afecta eso?

Conceptos

Información:

• Datos con un significado en cierto contexto

• Datos relacionados

• Datos luego de su manipulación

Ejemplo: El precio de la harina subió un 5% en el último mes

"Information causes change. If it doesn't, it's not information"

- Claude Shannon

Conceptos

Información:

• ¿ Cuánto contexto es necesario?

Conceptos

Conocimiento:

• Experiencia e información acumulada

• Permite responder preguntas del tipo ¿cómo …?

Note el “know how”

Conceptos

Conocimiento:

• El conocimiento permite tomar decisiones

Conceptos

Teoría de la información:

• Trata sobre el problema de la transmisión de información a

través de un canal con ruido

Agenda

Sistemas

Sistemas de Información (SI)

Clasificación

Conceptos

Sistemas de Información

Desarrollo de Software

Sistemas de Información

Sistema: Conjunto de entidades independientes o que

interactúan, reales o abstractas, que forman un todo integrado.

• Son abstracciones de la realidad

• Tienen una estructura, definida a través de sus partes y su

composición

• Tienen comportamiento, el cual involucra entradas,

procesamiento y salidas de material, información o energía

• Las partes de un sistema se relacionan entre sí

estructuralmente o funcionalmente

Sistemas de Información

Sistema de Información: Interacción entre personas, procesos,

datos y tecnología

Sistemas de Información

Para su diseño, implementación, validación, implantación,

customización, mantenimiento, se requieren expertos en:

• Tecnologías de la información (técnicos)

• Dominio del negocio (funcionales)

Los “funcionales” son los expertos en la función para la que fue

concebido el sistema de información: ventas, contabilidad,

sueldos, recursos humanos, medicina, genética, juegos,

meteorología, seguros, etc

Sistemas de Información

Podemos clasificar los SI de muchas formas:

• Por su tipo de función: operacionales, soporte a la toma

de decisiones, sistemas expertos

• Por su función específica: ERP, CRM, Gestión de

Proyectos, Gestión de Biblioteca, Wiki, Currículum

• Por su licencia: propietarios (con costo), gratuitos, open

source, suscripciones

• Según quien los desarrolla: Software factory, comunidad,

desarrollo interno

Sistemas de Información

¿Son sistemas de información?

Agenda

Análisis, diseño e

implementación

Ingeniería de software

Conceptos

Sistemas de Información

Desarrollo de Software

Desarrollo de software

Análisis, diseño e implementación

Desarrollo de software

Ingeniería de Software

La Ingeniería de Software consiste en “la aplicación de un

enfoque sistemático, disciplinado y cuantificable al desarrollo,

la operación y el mantenimiento del software; esto es, la

aplicación de la ingeniería al software” (IEEE,1990)

Hay más etapas: verificación, implantación, customización,

mantenimiento (correctivo, perfectivo y evolutivo)

Decisión de negocio: hacer o adquirir

Desarrollo de software

Modelo en cascada

¿dónde participan más

los funcionales? Análisis de requerimientos

Diseño del sistema

Diseño de programas

Implementación de programas

Prueba unitaria y de integración

Prueba del sistema

Prueba de aceptación

Operación y mantenimiento

Desarrollo de software

Modelo más real

Desarrollo de software

La comunicación es importante

Si los requerimientos no son correctos y completos es

altamente probable que el sistema no hará lo que se pretendía.

top related