Está en la página 1de 8

Universidad Rey Juan Carlos Universidad Rey Juan Carlos

Ingeniería de Sistemas
Ing. de la información (procesos de negocio)
• Se centra en SW + otros elementos
• Marco de trabajo se centra en la
• Integrar SW en un sistema: producto, empresa
servicio o tecnología de transformación Ingeniería de producto
o control de información • Para la construcción de un producto
• Producto obtenido: una correcta
representación del sistema

Ingeniería del Software 1 Ingeniería del Software 2

Ingeniería de Sistemas
Sistemas basados en computadora
 Ingeniería de Sistemas de  Definición: Conjunto de elementos
computadora organizados para generar un
 Ingeniería de la información objetivo predefinido, procesando
 Ingeniería de producto información.

Ingeniería del Software 3 Ingeniería del Software 4

1
Universidad Rey Juan Carlos Universidad Rey Juan Carlos

Sistemas basados en computadora


Elementos que se utilizan:
 Metas a conseguir:
• Software: programas, estructuras de datos
y su documentación
― Soportar alguna función de negocio • Hardware
• Personas
― Desarrollar producto para vender • Base de datos
• Documentación
• Procedimientos

Ingeniería del Software 5 Ingeniería del Software 6

Combinar elementos para transformar Macroelementos: elementos que componen un sistema


pueden representar macroelementos de un sistema más
la información. grande.
• Departamento de marketing  transforma Sistema control llenado embalse
información de ventas en perfiles de
compradores
Sistema
Sistema Sistema
de ayuda
• Robot  transforma conjunto de órdenes en de control
vigilancia
histórico
humana
señales de control que provocan una acción.
Sensores Robots

Ingeniería del Software 7 Ingeniería del Software 8

2
Universidad Rey Juan Carlos Universidad Rey Juan Carlos

Ingeniería de Sistemas Sistemas basados en computadora


Sistemas basados en computadora • Jerarquía de ingeniería de sistemas

• Jerarquía de ingeniería de sistemas


Vista global
― Modelado del sistema
Vista del
― Ingeniería de la información dominio

― Ingeniería de producto Vista del


elemento
Vista detallada

Ingeniería del Software 9 Ingeniería del Software 10

Sistemas basados en computadora Sistemas basados en computadora


 Jerarquía - Modelado del sistema  Jerarquía - Modelado del sistema
• Ingeniería de sistemas es un proceso de modelado • Restricciones del modelo de sistema:

• Se crean modelos que: ―Supuestos

―Definan los procesos que satisfagan necesidades ―Simplificaciones - Generalizar

―Representen comportamiento de los procesos y los ―Limitaciones - Tamaño BBDD

supuestos ―Restricciones
―Representen todas las uniones (incluidas las salidas) ―Preferencias

Ingeniería del Software 11 Ingeniería del Software 12

3
Universidad Rey Juan Carlos Universidad Rey Juan Carlos

Ingeniería de Sistemas
Sistemas basados en computadora Sistemas basados en computadora
 Jerarquía - Ingeniería de la información
• Jerarquía de ingeniería de sistemas
Objetivo
― Modelado del sistema
Definir arquitecturas que permitan emplear
― Ingeniería de la información
eficazmente la información
― Ingeniería de producto
―Arquitectura de datos y aplicaciones

―Infraestructura de la tecnología

Ingeniería del Software 13 Ingeniería del Software 14

Sistemas basados en computadora


Sistemas basados en computadora  Jerarquía - Ingeniería de la información
 Jerarquía - Ingeniería de la información
• Arquitectura de datos Planificación

Estructura para las necesidades de información


Análisis
• Arquitectura de aplicaciones área de
negocio
Elementos del sistema que transforma los datos
Sistema de
información Diseño del sistema
• Infraestructura de la tecnología
Fundamento para las arquitecturas anteriores
Construcción e
Ingeniería del Software 15 Ingeniería del Software
integración 16

4
Universidad Rey Juan Carlos Universidad Rey Juan Carlos

Ingeniería de Sistemas
Sistemas basados en computadora Sistemas basados en computadora
Jerarquía - Ingeniería de productos
• Jerarquía de ingeniería de sistemas
 Objetivo - Definir arquitectura e
― Modelado del sistema
infraestructuras que permitan transformar el
― Ingeniería de la información deseo de un cli en un producto
― Ingeniería de producto Arquitectura: Componentes sw, hw, datos y
personas

Infraestructura de soporte
Ingeniería del Software 17 Ingeniería del Software 18

Ingeniería de Sistemas
Sistemas basados en computadora
 Jerarquía - Ingeniería de productos  Ingeniería de Sistemas de

Análisis sistema
computadora
Ingen. De
Hw Sw
componentes  Ingeniería de la información
Vista del
elemento
Modelo de anál.  Ingeniería de producto
y diseño

Componentes de
Ingeniería del Software
programa 19 Ingeniería del Software 20

5
Universidad Rey Juan Carlos Universidad Rey Juan Carlos

Ingeniería de la información Ingeniería de la información


• Dónde debe comenzar
― Modelado de la empresa
― Análisis de objetivos y metas de negocio
― Modelado de datos al nivel de negocio
― Definición de necesidades de información de
cada área de negocio y también global
― Modelado del proceso
• Dónde seguir
― Modelado del flujo de información
― En el proceso -> Análisis, diseño y
construcción
Ingeniería del Software 21 Ingeniería del Software 22

Ingeniería de Sistemas
Ingeniería de productos
 Ingeniería de Sistemas de
― Análisis del sistema
computadora
― Identificación de necesidades
 Ingeniería de la información ― Estudio de la viabilidad y análisis de

 Ingeniería de producto riesgos


― Análisis económico y técnico

Ingeniería del Software 23 Ingeniería del Software 24

6
Universidad Rey Juan Carlos Universidad Rey Juan Carlos

Ingeniería de Sistemas
 Modelado de la arquitectura del Modelado de la arquitectura

sistema ― Arquitectura básica: ENT/PRO/SAL

 Modelado y simulación del sistema ― Ampliada


Entrada, proceso, salida
 Especificación del sistema +

Interfaz de usuario y proceso de


mantenimiento
Ingeniería del Software 25 Ingeniería del Software 26

Ingeniería de Sistemas
Modelado de la arquitectura  Modelado de la arquitectura del
― Asignar elementos a cada una de las sistema

cinco regiones  Modelado y simulación del sistema

― Crear un jerarquía en detalle: Diagrama  Especificación del sistema


de contexto más alto nivel

Ingeniería del Software 27 Ingeniería del Software 28

7
Universidad Rey Juan Carlos Universidad Rey Juan Carlos

Ingeniería de Sistemas
Modelado y simulación  Modelado de la arquitectura del
― Modelo para simular el comportamiento sistema

y rendimiento -> Especificar el sistema  Modelado y simulación del sistema

― Herramientas CASE son de gran ayuda  Especificación del sistema

Ingeniería del Software 29 Ingeniería del Software 30

Ejemplo
Especificación del sistema • Sistema de clasificación de cinta
transportadora:
Las cajas que se mueven por la cinta transportadora -
― Documento base espaciadas igualmente-, se identifican - mediante
código de barras- y ordenan en uno de los seis
― Describe la función, rendimiento y contenedores al final de la cinta.

restricciones – Paso 1- Situar el sistema en su contexto:


Modelado del sistema usando la plantilla de las 5
― Información (datos y control) de E/S regiones.
– Paso 2- Crear la jerarquía en detalle.
del sistema – Paso 3- Escribir la especificación del sistema.
Ingeniería del Software 31 Ingeniería del Software 32

También podría gustarte