Captulo 3 Construccin de Sistemas de Informacin en

  • Slides: 20
Download presentation
Capítulo 3 Construcción de Sistemas de Información en las Organizaciones

Capítulo 3 Construcción de Sistemas de Información en las Organizaciones

Componentes principales de un sistema de información

Componentes principales de un sistema de información

Definiciones sobre los sistemas de información Para Whitten, Bentley y Dittman, un sistema de

Definiciones sobre los sistemas de información Para Whitten, Bentley y Dittman, un sistema de información “es un conjunto de personas, datos, procesos y tecnologías de la información que interactúan para recoger, procesar, almacenar y proveer la información necesaria para el correcto funcionamiento de la organización”. Para K. Laudon y J. Laudon los sistemas de información “son un conjunto de componentes interrelacionados que recolectan (o recuperan), procesan, almacenan y distribuyen información para apoyar la toma de decisiones y el control de una organización”. Para O’Brien un sistema de información “es una combinación organizada de personas, hardware, software, redes de comunicaciones y recursos de datos que reúne, transforma y disemina información en una organización”.

3. 1 Identificación de los principales sistemas de información en la organización Los sistemas

3. 1 Identificación de los principales sistemas de información en la organización Los sistemas de información deben estar acordes a las necesidades de la organización y ser considerados como uno o varios subsistemas que la conforman. Sistemas de apoyo a las decisiones dentro de la organización. • Sistemas de procesamiento transaccional (TPS, Transactional Processing Systems): procesan altos volúmenes de información, agilizan las actividades de carácter rutinario a nivel operativo dentro de la organización. • Sistemas de información gerencial (MIS, Management Information Systems): apoyan el proceso de planeación, control y toma de decisiones, proporcionan informes concentrados sobre las actividades y operaciones rutinarias al nivel gerencial de la organización. • Sistemas de soporte a las decisiones (DSS, Decision Support Systems): se caracterizan por tener herramientas de visualización gráfica, permiten interactuar con ciertos parámetros del sistema, facilitan el proceso para análisis de datos e información, costos y beneficios, y proporcionan elementos clave para la toma de decisiones. • Sistemas de automatización de oficinas (OAS, Office Automation Systems): son de fácil entendimiento y comprensión, facilitan el trabajo rutinario de la oficina y mejoran la productividad de los empleados.

Pirámide típica de nivel jerárquico e interrelación entre sistemas de información

Pirámide típica de nivel jerárquico e interrelación entre sistemas de información

Gran variedad de Sistemas de Información Sistemas de apoyo a ejecutivos (ESS, Executive Support

Gran variedad de Sistemas de Información Sistemas de apoyo a ejecutivos (ESS, Executive Support Systems) Sistemas de dirección para directivos (SDD) Sistemas basados en el conocimiento (WKS, Knowledge Working Systems) Sistema de información de marketing (SIM) Sistemas de información de producción (SIP) Sistemas de información financiera (SIF) Sistemas de información para funciones específicas (SIFE) Sistema de información de capital humano (SICH) Sistemas de información geográfica (GIS, Geographic Information Systems) Sistemas de planificación de recursos empresariales (ERPS, Enterprise Resource Planning Systems) Sistemas expertos (SE)

3. 2 Metodologías de desarrollo de sistemas de información Utilizar una metodología que permita

3. 2 Metodologías de desarrollo de sistemas de información Utilizar una metodología que permita la comprensión, simulación y manejo de sistemas de información como los que existen en cualquier empresa, negocio o área de trabajo simplifica el entendimiento de los procesos internos y su efecto en el ambiente exterior, así como la interacción entre las partes que componen el sistema global, que no es más que la construcción de un modelo donde se observa de manera general el comportamiento del sistema. Esquema típico de las fases del ciclo de vida para el desarrollo de los sistemas de información

Componentes estructurales de los sistemas de información Entradas: métodos y medios por los cuales

Componentes estructurales de los sistemas de información Entradas: métodos y medios por los cuales se capturan e introducen datos, texto, voz e imágenes al sistema de información. En general, se refiere a transacciones, solicitudes, consultas, instrucciones y mensajes. Modelos: técnicas de modelado utilizadas para el diseño, documentación y especificaciones de los sistemas, como tablas y árboles de decisiones, diagramas de flujo, de jerarquía, causa efecto, entidad-relación, entre otros. Salidas: son el producto del sistema de Información y pueden estar representadas por documentos para todos los niveles de la gerencia y para todos los usuarios dentro y fuera de la organización. Si el diseño de este componente no satisface las necesidades del usuario, entonces los otros componentes tienen poca importancia. Capital humano: personal especializado y capacitado para que opere, desarrolle y administre el sistema, estableciendo planes y aplicándolos en el ambiente de trabajo. Procedimientos: reglas claras de todos y cada uno de los procesos del negocio, que son traducidos en modelos, así como las prácticas operativas que caracterizan las diferentes áreas de la organización.

Datos e información: datos e información relativos a todas y cada una de las

Datos e información: datos e información relativos a todas y cada una de las áreas o procesos que componen el sistema; pueden ser adquiridos por quienes lo implementan o incluso por terceros si es que ya los tienen disponibles. Tecnología: captura la entrada, activa los modelos, almacena y da acceso a datos, produce y transmite salida y ayuda a controlar todo el sistema. Hardware: conjunto de medios físicos donde operará el sistema de información. La estructura del sistema basa su operación en un gran número de equipos, desde servidores hasta computadores personales conectados en red. Software: instrucciones, programas, funciones, aplicaciones, sistemas y/o herramientas que hacen posible la interrelación hombre-máquina. Provee las funciones y herramientas necesarias para almacenar, analizar y desplegar la información estratégica para la empresa. Controles: sistema de administración de registros, plan maestro de sistemas de información, plan de contingencia, procedimientos para el personal, monitoreo de todo el entorno tecnológico, entre otras herramientas que minimizan los riesgos.

Modelos para el desarrollo de sistemas de información Modelo de cascada (Bennington, 1956)

Modelos para el desarrollo de sistemas de información Modelo de cascada (Bennington, 1956)

Modelo en V

Modelo en V

Modelo incremental o iterativo

Modelo incremental o iterativo

Modelo espiral (Boehm, 1988)

Modelo espiral (Boehm, 1988)

Modelo de prototipos (Gomaa, 1984)

Modelo de prototipos (Gomaa, 1984)

Metodologías para el desarrollo de sistemas de información Metodología de Yourdon/Constantine/Myers (1975) Metodología de

Metodologías para el desarrollo de sistemas de información Metodología de Yourdon/Constantine/Myers (1975) Metodología de Gane y Sarson (1977) Metodología MERISE (1977, 1978) Metodología de De. Marco (1978): estructurada y orientada a procesos Método estructurado de análisis y diseño de sistemas (SSADM, Structured System Analysis Design Method, 1990, Versión 4) Metodología Métrica (2000, Versión 3) Metodología de Murdick y Ross (1994) Metodología de desarrollo rápido de aplicaciones (RAD, Rapid Application Development) Metodologías orientadas a datos jerárquicos Metodologías orientadas a datos no jerárquicos (ingeniería de la información) Metodologías orientadas a objetos (OMT, Object Modeling Technique) Metodologías para sistemas de tiempo real Metodología RUP (Rational Unified Process)

Lenguaje unificado de modelado (UML, Unified Modeling Language) Esta metodología concilia las diferencias entre

Lenguaje unificado de modelado (UML, Unified Modeling Language) Esta metodología concilia las diferencias entre la visión de tiempo real y la de sistemas orientados a objetos. También define un nivel de abstracción adecuado para los elementos de modelado del comportamiento de tiempo real. Es un lenguaje gráfico para visualizar, especificar, construir y documentar sistemas. Considera los siguientes aspectos conceptuales: procesos de negocio, funciones del sistema, expresiones de lenguajes de programación, esquemas de bases de datos y componentes reutilizables. En él se diagrama la realidad de una utilización en un requerimiento y cuenta con varios tipos de diagramas que muestran aspectos de las entidades representadas.

Los siguientes tipos de diagramas facilitan modelar el problema y su posible solución: •

Los siguientes tipos de diagramas facilitan modelar el problema y su posible solución: • Diagrama de casos de uso • Diagrama de secuencia • Diagrama de colaboración • Diagrama de objeto • Diagrama de clase • Diagrama de estado • Diagrama de actividad • Diagrama de despliegue • Diagrama de componente Metodología para el desarrollo de sistemas de información Web (WIS) Metodología OOHDM (Object-Oriented Hypermedia Design Methodology)

Metodologías ágiles para el desarrollo de sistemas de información

Metodologías ágiles para el desarrollo de sistemas de información

  3. 3 Desarrollo de prototipos de sistemas de información Definición de prototipo: es

  3. 3 Desarrollo de prototipos de sistemas de información Definición de prototipo: es la representación preliminar de un modelo futuro, operable, ampliable y modificable, que considera las características iniciales propuestas por el usuario, sin dejar de ser un modelo básico que tendrá que ser mejorado cada vez más. Es la primera versión o modelo de un producto, en este caso del sistema de información, que incorpora las características mínimas del producto final. Los prototipos son fáciles de crear e implican bajos costos para explorar la factibilidad del concepto preliminar. Pueden hacerse con una simple hoja de papel y materiales fáciles de adquirir, con herramientas creadas para este fin o con la ayuda de un diseñador o desarrollador profesional de prototipos. El objetivo del prototipo es tener una forma de visualizar, mejorar y afinar un producto.