Universidad Mariano Gálvez de Guatemala
                        Facultad de Ingeniería en Sistemas
                     Ingeniería en Sistemas de la Información
                           Cátedra: Análisis de Sistemas
                           Catedrática: Ing. Jorge Pérez




                                  Contenido:
                              Tarea 1 Investigación




Nombre: Nelson Neftalí Hernández Sermenio

                              21 de Julio de 2012.
SISTEMA: Un sistema es un conjunto de partes o elementos organizados y relacionados
que interactúan entre sí para lograr un objetivo Los sistemas reciben del exterior entradas
(inputs) en forma, por ejemplo, de información, o de recursos físicos, o de energía. Las
entradas son sometidas a procesos de transformación como consecuencia de los cuales
se obtienen unos resultados o salidas (outputs). Se dice que hay realimentación o
retroalimentación (feed-back); cuando parte de las salidas de un sistema vuelven a él en
forma de entrada. La realimentación es necesaria para que cualquier sistema pueda
ejercer control de sus propios procesos. Cuando de un subsistema se conocen solo las
entradas y las salidas pero no los procesos internos se dice que es una caja negra.

Un sistema puede ser físico o concreto (una computadora, un televisor, un humano) o
puede ser abstracto o conceptual (un software). Cada sistema existe dentro de otro más
grande, por lo tanto un sistema puede estar formado por subsistemas y partes, y a la vez
puede ser parte de un supersistema.

Los sistemas tienen límites o fronteras, que los diferencian del ambiente. Ese límite puede
ser físico (el gabinete de una computadora) o conceptual. Si hay algún intercambio entre
el sistema y el ambiente a través de ese límite, el sistema es abierto, de lo contrario, el
sistema es cerrado. El ambiente es el medio en externo que envuelve física o
conceptualmente a un sistema.

El sistema tiene interacción con el ambiente, del cual recibe entradas y al cual se le
devuelven salidas. El ambiente también puede ser una amenaza para el sistema. Un
grupo de elementos no constituye un sistema si no hay una relación e interacción, que de
la idea de un todo con un propósito.

ENFOQUE SISTEMICO:

El enfoque sistémico es la aplicación de la teoría general de los sistemas en cualquier
disciplina.
En un sentido amplio, la teoría general de los sistemas se presenta como una forma
sistemática y científica de aproximación y representación de la realidad y, al mismo
tiempo, como una orientación hacia una práctica estimulante para formas de trabajo
interdisciplinarias. El enfoque sistémico no concibe la posibilidad de explicar un elemento
si no es precisamente en su relación con el todo. Metodológicamente, por tanto el enfoque
sistémico es lo opuesto al individualismo metodológico, aunque esto no implique
necesariamente que estén en contradicción.

Una exposición moderna del enfoque sistémico es la llamada Teoría General de Sistemas
(TGS) que fue propuesta por el biólogo austriaco Ludwig von Berthalanffy a mediados del
siglo veinte. La TGS propone una terminología y unos métodos de análisis que se han
generalizado en todos los campos del conocimiento y están siendo usados extensamente
por tecnólogos y por científicos de la Física, la Biología y las Ciencias Sociales.

La TGS comprende un conjunto de enfoques que difieren de estilo y propósito, entre las
cuales se encuentran la teoría de conjuntos (Mesarovic), teoría de las redes (Rapoport),
cibernética (Wiener), teoría de la información (Shannon y Weaver), teoría de los
autómatas (Turing), teoría de los juegos (von Neumannn), entre otras.

LA INGENIERÍA DE SISTEMAS: Ingeniería de los sistemas o ingeniería en sistemas es
un modo de enfoque interdisciplinario que permite estudiar y comprender la realidad, con
el propósito de implementar u optimizar sistemas complejos. Puede verse como la
aplicación tecnológica de la teoría de sistemas a los esfuerzos de la ingeniería, adoptando
en todo este trabajo el paradigma sistémico. La ingeniería de sistemas integra otras
disciplinas y grupos de especialidad en un esfuerzo de equipo, formando un proceso de
desarrollo estructurado.

Una de las principales diferencias de la ingeniería de sistemas respecto a otras disciplinas
de ingeniería tradicionales, consiste en que la ingeniería de sistemas no construye
productos tangibles. Mientras que los ingenieros civiles podrían diseñar edificios o
puentes, los ingenieros electrónicos podrían diseñar circuitos, los ingenieros de sistemas
tratan con sistemas abstractos con ayuda de las metodologías de la ciencia de sistemas,
y confían además en otras disciplinas para diseñar y entregar los productos tangibles que
son la realización de esos sistemas.

Campos relacionados a la ingeniería de Sistemas

Muchos de los campos relacionados podrían ser considerados con estrechas
vinculaciones a la ingeniería de sistemas. Muchas de estas áreas han contribuido al
desarrollo de la ingeniería de sistemas como área independiente.

Sistemas de Información
Un sistema de información o (SI) es un conjunto de elementos que interactúan entre sí
con el fin de apoyar las actividades de una empresa o negocio. No siempre un Sistema de
Información debe estar automatizado (en cuyo caso se trataría de un sistema informático),
y es válido hablar de Sistemas de Información Manuales. Normalmente se desarrollan
siguiendo Metodologías de Desarrollo de Sistemas de Información.

Investigación de operaciones
La investigación de operaciones o (IO) se enseña a veces en los departamentos de
ingeniería industrial o de matemática aplicada, pero las herramientas de la IO son
enseñadas en un curso de estudio en Ingeniería de Sistemas. La IO trata de la
optimización de un proceso arbitrario bajo múltiples restricciones. Se presentan las ideas
fundamentales en las que se basa el enfoque de sistemas, los tipos de problemas de
sistemas y las metodologías más adecuadas para abordarlos.

Ingeniería de sistemas cognitivos
La ingeniería de sistemas cognitivos es una rama de la ingeniería de sistemas que trata
los entes cognitivos, sean humanos o no, como un tipo de sistemas capaces de tratar
información y de utilizar recursos cognitivos como la percepción, la memoria o el
procesamiento de información. Depende de la aplicación directa de la experiencia y la
investigación tanto en psicología cognitiva como en ingeniería de sistemas. La ingeniería
de sistemas cognitivos se enfoca en cómo los entes cognitivos interactúan con el entorno.
La ingeniería de sistemas trabaja en la intersección de:

   •   El desarrollo de la sociedad en esta nueva era
   •   Los problemas impuestos por el mundo
   •   Las necesidades de los agentes (humano, hardware, software)
   •   La interacción entre los varios sistemas y tecnologías que afectan (y/o son
       afectados por) la situación.
Algunas veces designados como ingeniería humana o ingeniería de factores humanos,
esta rama además estudia la ergonomía en diseño de sistemas. Sin embargo, la
ingeniería humana suele tratarse como otra especialidad de la ingeniería que el ingeniero
de sistemas debe integrar.
Habitualmente, los avances en ingeniería de sistemas cognitivos se desarrollan en los
departamentos y áreas de Informática, donde se estudian profundamente e integran la
inteligencia artificial, la ingeniería del conocimiento y el desarrollo de interfaces hombre-
máquina (diseños de usabilidad) de la ciencia

El Ingeniero de sistemas habitualmente aprende a programar, para dirigir a
programadores y al momento de la creación de un programa debe saber y tener en
cuenta los métodos básicos como tal, por eso es importante que aprenda a programar
pero su función realmente es el diseño y planeación, y todo lo referente al sistema o
redes, su mantenimiento y efectividad, respuesta y tecnología.

TRANSACCIONES

Una Transacción es un conjunto de operaciones que forman una única unidad lógica de
trabajo. Aunque se realicen varias operaciones (actualizaciones, consultas, eliminaciones,
etc.) desde el punto de vista del usuario la operación es única.

La transacción consiste en todas las operaciones que se ejecutan entre las instrucciones
Inicio de Transacción y Fin de Transacción.
Ejemplos: Transferencia de fondos, Registrar un pago, matricularse, etc.

Las transacciones deben de cumplir con las siguientes propiedades (ACID) para
garantizar la integridad de los datos:
   • Atomicidad: Todas las operaciones se realizan o ninguna.
   • Consistencia: Los invariantes de la BD se conservan antes y después de la
       ejecución de la transacción.
   • Aislamiento: No importa que se ejecuten transacciones concurrentemente, desde
       el punto de vista del usuario lucen secuenciales (unas no afectan la ejecución de
       las otras).
   • Durabilidad: Los cambios comprometidos perduran en el tiempo.


ESTADO DE UNA TRANSACCION

sistemas e ingeniería de sistemas

  • 1.
    Universidad Mariano Gálvezde Guatemala Facultad de Ingeniería en Sistemas Ingeniería en Sistemas de la Información Cátedra: Análisis de Sistemas Catedrática: Ing. Jorge Pérez Contenido: Tarea 1 Investigación Nombre: Nelson Neftalí Hernández Sermenio 21 de Julio de 2012.
  • 2.
    SISTEMA: Un sistemaes un conjunto de partes o elementos organizados y relacionados que interactúan entre sí para lograr un objetivo Los sistemas reciben del exterior entradas (inputs) en forma, por ejemplo, de información, o de recursos físicos, o de energía. Las entradas son sometidas a procesos de transformación como consecuencia de los cuales se obtienen unos resultados o salidas (outputs). Se dice que hay realimentación o retroalimentación (feed-back); cuando parte de las salidas de un sistema vuelven a él en forma de entrada. La realimentación es necesaria para que cualquier sistema pueda ejercer control de sus propios procesos. Cuando de un subsistema se conocen solo las entradas y las salidas pero no los procesos internos se dice que es una caja negra. Un sistema puede ser físico o concreto (una computadora, un televisor, un humano) o puede ser abstracto o conceptual (un software). Cada sistema existe dentro de otro más grande, por lo tanto un sistema puede estar formado por subsistemas y partes, y a la vez puede ser parte de un supersistema. Los sistemas tienen límites o fronteras, que los diferencian del ambiente. Ese límite puede ser físico (el gabinete de una computadora) o conceptual. Si hay algún intercambio entre el sistema y el ambiente a través de ese límite, el sistema es abierto, de lo contrario, el sistema es cerrado. El ambiente es el medio en externo que envuelve física o conceptualmente a un sistema. El sistema tiene interacción con el ambiente, del cual recibe entradas y al cual se le devuelven salidas. El ambiente también puede ser una amenaza para el sistema. Un grupo de elementos no constituye un sistema si no hay una relación e interacción, que de la idea de un todo con un propósito. ENFOQUE SISTEMICO: El enfoque sistémico es la aplicación de la teoría general de los sistemas en cualquier disciplina. En un sentido amplio, la teoría general de los sistemas se presenta como una forma sistemática y científica de aproximación y representación de la realidad y, al mismo tiempo, como una orientación hacia una práctica estimulante para formas de trabajo interdisciplinarias. El enfoque sistémico no concibe la posibilidad de explicar un elemento si no es precisamente en su relación con el todo. Metodológicamente, por tanto el enfoque sistémico es lo opuesto al individualismo metodológico, aunque esto no implique necesariamente que estén en contradicción. Una exposición moderna del enfoque sistémico es la llamada Teoría General de Sistemas (TGS) que fue propuesta por el biólogo austriaco Ludwig von Berthalanffy a mediados del siglo veinte. La TGS propone una terminología y unos métodos de análisis que se han generalizado en todos los campos del conocimiento y están siendo usados extensamente por tecnólogos y por científicos de la Física, la Biología y las Ciencias Sociales. La TGS comprende un conjunto de enfoques que difieren de estilo y propósito, entre las cuales se encuentran la teoría de conjuntos (Mesarovic), teoría de las redes (Rapoport), cibernética (Wiener), teoría de la información (Shannon y Weaver), teoría de los autómatas (Turing), teoría de los juegos (von Neumannn), entre otras. LA INGENIERÍA DE SISTEMAS: Ingeniería de los sistemas o ingeniería en sistemas es un modo de enfoque interdisciplinario que permite estudiar y comprender la realidad, con
  • 3.
    el propósito deimplementar u optimizar sistemas complejos. Puede verse como la aplicación tecnológica de la teoría de sistemas a los esfuerzos de la ingeniería, adoptando en todo este trabajo el paradigma sistémico. La ingeniería de sistemas integra otras disciplinas y grupos de especialidad en un esfuerzo de equipo, formando un proceso de desarrollo estructurado. Una de las principales diferencias de la ingeniería de sistemas respecto a otras disciplinas de ingeniería tradicionales, consiste en que la ingeniería de sistemas no construye productos tangibles. Mientras que los ingenieros civiles podrían diseñar edificios o puentes, los ingenieros electrónicos podrían diseñar circuitos, los ingenieros de sistemas tratan con sistemas abstractos con ayuda de las metodologías de la ciencia de sistemas, y confían además en otras disciplinas para diseñar y entregar los productos tangibles que son la realización de esos sistemas. Campos relacionados a la ingeniería de Sistemas Muchos de los campos relacionados podrían ser considerados con estrechas vinculaciones a la ingeniería de sistemas. Muchas de estas áreas han contribuido al desarrollo de la ingeniería de sistemas como área independiente. Sistemas de Información Un sistema de información o (SI) es un conjunto de elementos que interactúan entre sí con el fin de apoyar las actividades de una empresa o negocio. No siempre un Sistema de Información debe estar automatizado (en cuyo caso se trataría de un sistema informático), y es válido hablar de Sistemas de Información Manuales. Normalmente se desarrollan siguiendo Metodologías de Desarrollo de Sistemas de Información. Investigación de operaciones La investigación de operaciones o (IO) se enseña a veces en los departamentos de ingeniería industrial o de matemática aplicada, pero las herramientas de la IO son enseñadas en un curso de estudio en Ingeniería de Sistemas. La IO trata de la optimización de un proceso arbitrario bajo múltiples restricciones. Se presentan las ideas fundamentales en las que se basa el enfoque de sistemas, los tipos de problemas de sistemas y las metodologías más adecuadas para abordarlos. Ingeniería de sistemas cognitivos La ingeniería de sistemas cognitivos es una rama de la ingeniería de sistemas que trata los entes cognitivos, sean humanos o no, como un tipo de sistemas capaces de tratar información y de utilizar recursos cognitivos como la percepción, la memoria o el procesamiento de información. Depende de la aplicación directa de la experiencia y la investigación tanto en psicología cognitiva como en ingeniería de sistemas. La ingeniería de sistemas cognitivos se enfoca en cómo los entes cognitivos interactúan con el entorno. La ingeniería de sistemas trabaja en la intersección de: • El desarrollo de la sociedad en esta nueva era • Los problemas impuestos por el mundo • Las necesidades de los agentes (humano, hardware, software) • La interacción entre los varios sistemas y tecnologías que afectan (y/o son afectados por) la situación.
  • 4.
    Algunas veces designadoscomo ingeniería humana o ingeniería de factores humanos, esta rama además estudia la ergonomía en diseño de sistemas. Sin embargo, la ingeniería humana suele tratarse como otra especialidad de la ingeniería que el ingeniero de sistemas debe integrar. Habitualmente, los avances en ingeniería de sistemas cognitivos se desarrollan en los departamentos y áreas de Informática, donde se estudian profundamente e integran la inteligencia artificial, la ingeniería del conocimiento y el desarrollo de interfaces hombre- máquina (diseños de usabilidad) de la ciencia El Ingeniero de sistemas habitualmente aprende a programar, para dirigir a programadores y al momento de la creación de un programa debe saber y tener en cuenta los métodos básicos como tal, por eso es importante que aprenda a programar pero su función realmente es el diseño y planeación, y todo lo referente al sistema o redes, su mantenimiento y efectividad, respuesta y tecnología. TRANSACCIONES Una Transacción es un conjunto de operaciones que forman una única unidad lógica de trabajo. Aunque se realicen varias operaciones (actualizaciones, consultas, eliminaciones, etc.) desde el punto de vista del usuario la operación es única. La transacción consiste en todas las operaciones que se ejecutan entre las instrucciones Inicio de Transacción y Fin de Transacción. Ejemplos: Transferencia de fondos, Registrar un pago, matricularse, etc. Las transacciones deben de cumplir con las siguientes propiedades (ACID) para garantizar la integridad de los datos: • Atomicidad: Todas las operaciones se realizan o ninguna. • Consistencia: Los invariantes de la BD se conservan antes y después de la ejecución de la transacción. • Aislamiento: No importa que se ejecuten transacciones concurrentemente, desde el punto de vista del usuario lucen secuenciales (unas no afectan la ejecución de las otras). • Durabilidad: Los cambios comprometidos perduran en el tiempo. ESTADO DE UNA TRANSACCION