F
UNDAMENTOS DE LA TEORÍA DE SISTEMAA
L TERMINAR LA CLASE UD PODRÁ RESPONDER ¿Qué es un sistema?
¿Cómo pueden ser definidos los sistemas? ¿Cuáles son los parámetros de un sistema? ¿Cuáles son las característica de un sistema? ¿Cómo se representa un sistema en una
organización?
C
ONCEPTOS BÁSICOS TEORÍA DE SISTEMA1. ¿Q
UÉ ES UN SISTEMA?
Es un conjunto organizado de cosas o partes interactuantes e interdependientes, que se relacionan formando un todo.
Los sistemas pueden ser Rígidos y Flexibles:
Los Sistemas Rígidos son sistemas no vivientes, donde importa la causa; son sistemas cerrados, de simplicidad
organizada y con o sin retroalimentación.
Los Sistemas Flexibles son sistemas vivientes, donde son de interés las consecuencias y de complejidad organizada. Son sistemas abiertos .
1. ¿Q
UÉ ES UN SISTEMA?
Para que el sistema como un todo funcione, depende principalmente de qué tan bien encajen y operen en conjunto las partes, no de qué tan bien se desempeñe cada una de ellas, cuando se considera en forma
independiente.
Las características constitutivas no son explicables a partir de las características de las partes aisladas.
2. L
OS SISTEMAS PUEDEN SER DEFINIDOS SEGÚN:
Constitución Naturaleza
Físicos o concretos:
Equipos, maquinaria, objetos o cosas reales los componen. Ejm: Hardware.
Abstractos:
Se componen de conceptos, planes,
hipótesis e ideas. Ejm: Software. Sistemas Abiertos: presentan
relaciones de intercambio con el ambiente a través de entradas (insumos) y salidas (productos). Intercambian materia y energía regularmente con el ambiente.
Sistemas Cerrados: no presentan intercambio con el ambiente que los rodea. Son herméticos a cualquier influencia ambiental. No reciben influencia del ambiente ni lo influencian.
2. L
OS SISTEMAS PUEDEN SER DEFINIDOS SEGÚN:
LOS SISTEMAS ABIERTOS:
Permanecen en constante interacción dual con el ambiente: influencian y son influenciados por el ambiente.
Tienen capacidad de crecimiento, cambio, adaptación bajo ciertas condiciones ambientales.
3. P
ARÁMETROS DE UN SISTEMASalidas Entradas
Retroalimentación Proceso
3. P
ARÁMETROS DE UN SISTEMA1. ENTRADA O INSUMO (INPUT): fuerza de partida de un sistema.
Provee la energía y el material para la operación de éste.
2. SALIDA O PRODUCTO (OUTPUT): finalidad para la cual se
reunieron los elementos y relaciones del sistema. Los resultados deben ser congruentes, coherentes con el objetivo del sistema.
3. PROCESAMIENTO O TRANSFORMACIÓN: fenómeno que
produce cambios. Mecanismo de conversión de insumos en productos o resultados.
4. P
ARÁMETRO DE UN SISTEMA4. RETROALIMENTACION (FEEDBACK): función del sistema
que busca comparar el producto con un criterio o estándar previamente establecido. Tiene por objetivo el control.
5. AMBIENTE: es el medio que rodea externamente al sistema. El
sistema y el ambiente se encuentran interrelacionados y son interdependientes. El sistema es influenciado por el ambiente a través de los insumos y a su vez influencia al ambiente con los productos.
C
ARACTERÍSTICA DE LOS SISTEMASSinergia: suma de sus partes es diferente del todo. El “todo” es más que la suma de sus partes.
Toda acción que produzca un cambio en una parte del sistema
probablemente producirá cambios en las demás partes del mismo. Todo sistema tiene una naturaleza orgánica, entonces, el sistema siempre reaccionará globalmente a cualquier estímulo producido en cualquier parte o unidad.
C
ARACTERÍSTICA DE LOS SISTEMASHomeostasis (metabolismo): tendencia de un sistema a
permanecer en un cierto grado de equilibrio o a buscarlo cuando se enfrenta a variables críticas. Equilibrio dinámico.
La homeostasis es obtenida a través de mecanismo de retroalimentación que le permiten al sistema corregir y equilibrar los procesos internos a partir de datos obtenidos sobre su funcionamiento y sobre los cambios en el ambiente.
Ej. Para el ser humano los límites de frío o calor ambiental obligan a una búsqueda de equilibrio homeostático corporal.
C
ARACTERÍSTICAS DE LOS SISTEMASRecursividad: propiedad para utilizar capacidades semejantes
de otro nivel u objeto
Cada uno de los componentes de un sistema se constituyen internamente en otro sistema, que posee todas las características y principios definidos. Se habla de macrosistemas y de subsistemas.
Cuando un elemento contribuye al logro de los objetivos y forma parte de una totalidad es un subsistema, el cual puede ser en si mismo un sistema.
La totalidad mayor que engloba tanto al subsistema como al sistema se denomina suprasistema o macrosistema.
C
ARACTERÍSTICA DE LOS SISTEMASEntropía: Tendencia al desorden de un sistema. Energía ineficaz que no contribuye al logro de los objetivos del sistema.
Neguentropía -negentropia: Acciones para mejorar la
organización y las relaciones con el entorno.
Limites: Región que lo separa de otro. Tiene como función
filtrar o seleccionar las entradas y salidas, con el fin de proteger la diferenciación del sistema tanto dentro como fuera.
L
A ORGANIZACIÓN COMO SISTEMAL
A ORGANIZACIÓN La organización es un sistema formal porque
es un ente creado para un objeto, es diseñada artificialmente para que cumpla la meta.
L
A ORGANIZACIÓN Según la teoría de sistemas la organización se
concibe como un conjunto de subsistemas relacionados, entre los cuales existen
interconexiones clave que permiten explicar el
funcionamiento de la organización en términos de relaciones entre las partes, causas y efectos,
estímulos y respuestas, así como vínculos permanentes con el exterior.
L
A ORGANIZACIÓN Las personas que integran una organización
interactúan, se relacionan unas con otras,
colaboran y se coordinan para lograr una finalidad o propósito común: generar valor económico, producir bienes, prestar servicios a clientes, etc. para lo cual a menudo trabajan en equipo
L
A ORGANIZACIÓN La organización cuenta con una estructura y
unos procesos o cadenas de producción y
normalmente establecen una división del trabajo entre sus miembros.
L
A ORGANIZACIÓN Las organizaciones son sistemas abiertos en
constante interacción con el entorno y, como los organismos vivos, deben adaptarse al mismo para garantizar su supervivencia y continuidad.
R
EPRESENTACIÓN GRÁFICA DE SISTEMAL
OS SISTEMAS Y EL DIAGRAMA DE FLUJO DE DATOS A NIVEL DE CONTEXTO.
El primer modelo es el diagrama de flujo de datos
a nivel contexto. Los diagramas de flujo de daos se enfocan en los datos fluyendo hacia adentro y fuera del sistema y el procesamiento de los datos.
Estos componentes básicos de todo programa de
computadora pueden ser descritos a detalle y usados para analizar el problema con respecto a su precisión y totalidad.
L
OS SISTEMAS Y EL DIAGRAMA DE FLUJO DE DATOS A NIVEL DE CONTEXTO.
El diagrama de flujo de datos a nivel contexto,
emplea solamente tres símbolos: (1) un
rectángulo con esquinas redondeadas, (2) un cuadrado con dos orillas sombreadas y (3) una flecha.
L
OS SISTEMAS Y EL DIAGRAMA DE FLUJO DE DATOS A NIVEL DE CONTEXTO.
Un proceso significa que se realizan algunas acciones o grupo de acciones.
Una entidad es una persona, grupo,
departamento o cualquier sistema que recibe u originan información o datos
Un flujo de datos muestra que es pasada información desde o hacia un proceso
=
=
=
Almacén de datos
L
OS SISTEMAS Y EL DIAGRAMA DE FLUJO DE DATOS A NIVEL DE CONTEXTO.
Los procesos transforman los datos de entrada en
información de salida, y el número de contenido tiene solamente un proceso que representa al sistema completo.
La entidad externa representa cualquier entidad
que proporciona o recibe información de sistema pero que no es parte del sistema. Esta entidad puede ser una persona, un grupo de personas, una posición corporativa o departamento. Las
líneas que conectan las entidades externas con el proceso son llamados flujos de datos y
L
OS SISTEMAS Y EL DIAGRAMA DE FLUJO DE DATOS A NIVEL DE CONTEXTO.
Ejemplo:
Representemos los elementos básicos de un
sistema de reservaciones de una línea aérea.
Sistema de reservación línea aérea 0 Pasajero Línea aérea Agencia de viajes Solicitud de viaje Reservación del pasajero
Preferencias y vuelos disponibles
L
OS SISTEMAS Y EL DIAGRAMA DE FLUJO DE DATOS A NIVEL0.
Un mayor detalle que el que permite el diagrama
de contexto se logra “explotando o fragmentado los diagrama”. Las entradas y salidas
especificadas en el primer diagrama permanecen constante en todos los diagramas subsecuentes. Sin embargo, el resto del diagrama original es explotado en acercamientos que involucran de tres a nueve procesos, y muestran almacenes de datos.
L
OS SISTEMAS Y EL DIAGRAMA DE FLUJO DE DATOS A NIVEL0.
Entidad externa 1 Entidad externa 2 Entidad externa 3 Nombre del sistema 0 En diagrama de contextoL
OS SISTEMAS Y EL DIAGRAMA DE FLUJO DE DATOS A NIVEL0.
Entidad externa 1 Entidad externa 2 Entidad externa 3 Proceso general AAA 1 Proceso general BBB 2 Proceso general CCC 3 Proceso general DDD 4Almacén datos 1 Almacén datos 2
Entrada A Flujo de datos Entrada C
Entrada B Flujo de datos Registro
Registro Registro Registro
R
EFLEXIÓN FINALPermite la explicación de los fenómenos que se suceden en la realidad y también hace posible la predicción de la conducta
futura de esa realidad.
Gracias a la Teoría de Sistemas podemos ver la realidad de una forma armoniosa, integral y completa.
P
ARA LA PRÓXIMA CLASE…
Instalar los siguientes software: Microsoft Visio 2003 o 2007.
Concept Draw Office.
Introducción a la teoría general de sistemas – Oscar
Johansen – 658.4032 J65
Analisis de sistemas – Juan Bravo Carrasco
-658.4038011 B826a
UML
U
NIFIEDM
ODELINGL
ANGUAGE Es el lenguaje de modelado de sistemas de
software más conocido y utilizado en la actualidad;
Es un lenguaje gráfico para visualizar,
especificar, construir y documentar un
sistema. UML ofrece un estándar para describir un "plano" del sistema (modelo), incluyendo
aspectos conceptuales tales como procesos de negocio y funciones del sistema, y aspectos concretos.
U
NIFIEDM
ODELINGL
ANGUAGE Es importante resaltar que UML es un "lenguaje
de modelado" para especificar o para describir métodos o procesos. Se utiliza para definir un sistema, para detallar los artefactos en el
sistema y para documentar y construir. En otras palabras, es el lenguaje en el que está descrito el modelo.
M
ODELO .
¿Qué es un modelo?
M
ODELOM
ODELO¿Por qué modelamos?
Construimos modelos para comprender mejor el sistema que estamos desarrollando
M
ODELOConstruimos modelos de sistemas complejos porque no podemos comprender el sistema en su totalidad
M
ODELADO ESTRUCTURAL BÁSICOC
LASE Una clase es una descripción de un conjunto de
objetos que comparten los mismos atributos, operaciones, relaciones y semántica.
Nombre
Atributo
R
ELACIONES Al realizar abstracciones, uno se da cuenta de
que muy pocas clases se encuentran aisladas. En vez de ello, la mayoría colaboran con otras de
varias maneras.
Existen tres tipos de relaciones especialmente
importantes: de dependencia, generalización y
R
ELACIONES Dependencia.
Es una relación de uso que declara que un elemento
R
ELACIONES Generalización.
Es una relación entre un elemento general y un caso
R
ELACIONES Asociación.
Es una relación estructural que especifica que los
objetivos de un elemento están conectados con los objetos de otro.
Dada una asociación entre dos clases, se puede
establecer una relación desde un objeto de una clase hasta algunos objetos de la otra clase.
R
ELACIONES Multiplicidad.
Una asociación representa una relación estructural
entre objetos. En muchas situaciones de modelado, es importante señalar cuantos objetos pueden
conectarse a través de una instancia de una
asociación. Este “cuantos” se denomina multiplicidad del rol de la asociación, y representa un rango de
enteros que especifica el tamaño posible del conjunto de objetos relacionados. Multiplicidad Definición (1) Exactamente 1 (0..1) Cero o uno (0..*) Cero o muchos (1..*) Uno o muchos
D
IAGRAMAS Cuando se modela algo, se crea una
simplificación de la realidad para comprender mejor el sistema que se está desarrollando. Con UML se construye modelos a partir de bloques de construcción básicos, tales como clases y
referencias.
Los diagramas son los medios para ver estos
bloques de construcción. Un diagrama es una presentación gráfica de un conjunto de
elementos, que la mayoría de las veces se dibuja entre elementos y relaciones.
D
IAGRAMA DE CLASES Un diagrama de clases muestra un conjunto de
clases, interfaces y colaboraciones, así como sus relaciones.
M
ODELADO BÁSICO DEL COMPORTAMIENTOC
ASO DE USO Especifica el comportamiento de un sistema o de
una parte de éste, y es una descripción de un conjunto de secuencias de acciones, que ejecuta un sistema para producir un resultado observable de valor para un actor.
Actor1
D
IAGRAMA DE CASO DE USO Se utilizan para diagramar aspectos dinámicos
del sistema. Modelan el comportamiento de un sistema.
H
ERRAMIENTAS DE MODELAMIENTOM
APAS CONCEPTUALES Mapa conceptual es una estrategia de
aprendizaje dentro del constructivismo que
produce aprendizajes significativos al relacionar los conceptos de manera ordenada. Se caracteriza por su simplificación, jerarquización e impacto
P
ARA ESTE JUEVES…
1. Modelar un conjunto de clases extraídas de un
sistema de información para el Departamento de Industria y Negocios.
2. Modelar un conjunto de clases extraídas de un
sistema de información para un Hospital. Desarrollar en función de diagrama de clase.
Debe enviar el archivo en formato Visio, al email del
profesor.