Departamento de ciencias de la computación y electrónica sección deparatamental de ingeniería de software y gestión de tecnologías de la informacióN



Descargar 1.07 Mb.
Página30/35
Fecha de conversión10.01.2017
Tamaño1.07 Mb.
1   ...   27   28   29   30   31   32   33   34   35

6.9. Datos orientados a objetos y modelos de sistemas.

Las vistas de futuro orientadas a objetos (OO) de las actividades del sistema (casos de uso), los datos de proceso / estructura (clases y diagramas de objetos), transformación de datos (diagramas de estado de transición), y los flujos de información (diagramas de secuencia) debe ser desarrollados de la misma manera que fueron desarrollados los artefactos de la visita actual de AE para que se pueda realizar una fácil identificación de los cambios.


Una de las razones más poderosas para adoptar un enfoque dirigido al modelado de datos y al análisis de sistema de TI es que los objetos se puedan modificar con un mínimo de esfuerzo para reflejar los cambios en los requisitos o utilizarlos en diferentes escenarios. La reutilización de objetos reduce el costo de los proyectos de actualización de sistemas y permite el uso de aplicaciones modulares basadas ​​en objetos (por ejemplo, las aplicaciones Java). El desarrollo de las vistas futuras de cómo la información en forma de objetos será almacenada ayudará a analistas, programadores y arquitectos a producir mejores modelos de datos lógicos y físicos que promueve la interoperabilidad de aplicaciones y soporten los componentes plug and play de AE, que se basan en estándares abiertos o en una línea de producto de un proveedor en particular.

6.10 Diccionarios de datos / bibliotecas de objetos.

Los diccionarios de datos proporcionan taxonomías y formatos estándar para las entidades de datos que se utilizan en los diversos sistemas empresariales de TI. Los diccionarios de datos no almacenan datos reales, solamente proporcionan una lista de entidades, atributos, formatos de datos y estándares. Estas normas ayudan a promover la interoperabilidad de los sistemas y la consolidación de las bases de datos. En la visión de futuro de un diccionario de datos mostraría los cambios en los estándares y formatos de los datos y que se prevé que se necesitan como resultado de los cambios al sistema de aplicación de base de.


Las Bibliotecas de objetos son similares en concepto, excepto que estas almacenan tanto los formatos / normas y los módulos actuales de código que constituyen un objeto. Dado que una de las características básicas de los objetos es la encapsulación (protección contra la alteración de partes de código) la biblioteca de objetos puede almacenar objetos distintos al igual que un una estantería de libros Varias versiones de un objeto pueden ser almacenadas por separado para su uso en diferentes sistemas y aplicaciones (por ejemplo, un objeto factura que ofrece diferentes tipos de facturas a la medida para diferentes líneas de productos).
Sistemas / Servicios de EA Nivel - Vista de Futuro

  • Componentes: AE

  • Aplicaciones de software

  • Servicios Web

  • Bus de Servicios y Middleware

  • Planificación de recursos empresariales (ERP)

  • Sistemas Operativos


Artefactos AE:


  • Diagrama de Interfaces del sistema(AS-I)

  • Diagrama comunicación del sistema (SA-2)

  • Matriz de Interfaz del sistema (SA-3)

  • Diagrama de flujo datos del sistema (SA-4)

  • Matriz Operaciones del Sistema (SA-5)

  • Sistemas de Intercambio de Datos Matrix (SA06)

  • Matriz de rendimiento del sistema (SA-7)

  • Diagrama de evolución del sistema Evolution (SA-B)

  • Diagrama de aplicaciones Web (SA-9)

El nivel de sistemas / servicios del marco EA3 se organiza en torno a componentes integrados "plug-and-play" basados ​​en estándares abiertos, y los objetos reutilizables de código que son la base de un enfoque basado en componentes y orientada a servicios, como se promueve en el marco EA3. Varios artefactos se utilizan para documentar los componentes futuros a nivel de Sistemas / Servicios, incluyendo el código del programa y la documentación técnica de las versiones y actualizaciones; diagramas de interfaz, y las normas.


6.11 Interfaz de Programación de Aplicaciones.

La descripción de las interfaces de programación de aplicaciones en la vista de futuro proporcionan una visión de lo que va a cambiar a partir de lo que está actualmente en funcionamiento, así como las nuevas capacidades funcionales que tendrán que ser integradas. Las interfaces de programación de aplicaciones (API) son una característica de la mayoría de los programas comerciales de software y es donde los puntos de interfaz diseñados en el código de programación se encuentran. Las API´s definen el grado de interoperabilidad y puede incluir estándares abiertos para lograr máxima integración con una amplia gama de otros productos. Por el contrario, las API puede ser propietario y limitar la interoperabilidad de los productos de un proveedor específico (por ejemplo, las interfaces entre los módulos de un producto ERP). Los artefactos AE en este nivel son la descripción técnica de las API y la lista de las normas API.


6.12 Diagramas de aplicaciones de interfaz.

Los diagramas de interfaz en la vista de futuro muestran los cambios en el sistema actual, los servicios y los puntos de interfaz de la aplicación. En las API´s es en donde se producen los intercambios de información y se infiere la conectividad que se muestra con más detalle en el nivel de infraestructura de tecnología de la AE. Los diagramas de interfaz son también importantes para mostrar cómo componentes de las aplicaciones interactúan en el entorno operativo de la empresa, incluido el modo en que los servicios web intercambian información a través de los servicios de la Plataforma NAP Web Service. En el caso de que estas aplicaciones sean productos comerciales de diferentes proveedores, estas interfaces pueden identificar dónde la compatibilidad debe estar presente y, como tal, ayudar a establecer las necesidades futuras de integración.


Normas
En las vista futuras, se muestran las normas de documentación técnica en base a los estándares internacionales, nacionales, locales y de la industria que cambian a servicios comerciales y de desarrollo a la medid; esto incluye las API´s y otros requisitos de interoperabilidad y rendimiento; las descripciones WSDL (Web Service Description Languaje), los servicios web de registro de normas técnicas enfocándose a una futura implementación con un enfoque orientado a servicios bajo el marco EA3.
Artefactos en el Nivel de Infraestructura. Vista Futura.



Artefactos de AE:


  • Diagrama de conectividad de red (NI-I)

  • Inventario de red (NI-2)

  • Inventario de equipamiento (NI-3)

  • Planos de construcción (NI-4)

  • Diagrama de centros de red (NI-5)

  • Cable Diagrama de planta (NI-6)

  • Montaje en rack Diagrama de Elevación (NI-7)

En el nivel de infraestructura tecnológica del marco de AE se documentan componentes tales como las redes de voz, datos y vídeo, así como las soluciones de seguridad empresariales. Uno de los objetivos de la AE es promover la integración de estas redes en un solo Backbone tecnológico, la vista futura de los artefactos de AE a este nivel documenta los cambios en esta infraestructura.


Red de Documentación
La documentación de redes empresariales de TI en la vista futura muestra los cambios en la infraestructura de los componentes de voz, datos y video. Las redes empresariales LAN, WAN, y otras redes se presentan principalmente en los diagramas y documentos de especificaciones técnicas. Estos artefactos de AE deben enfocarse en los cambios en el cableado, Wireless, armarios de cableado de telefonía y de datos, hardware y software de red, servidores, computadoras de escritorio y portátiles, periféricos, y los recursos de acceso remoto.
Normas Técnicas.
La documentación de estándares técnicos de la red de TI en la vista futura muestra los cambios en las normas nacionales, internacionales y comerciales que se utilizan para guiar los cambios en el Backbone tecnológico de la empresa. Esto incluye cambios en las normas que figuran en los modelos de redes, incluyendo el modelo OSI y el modelo TCP / IP. También incluye estándares para telefonía, comunicaciones inalámbricas y de video conferencia a distancia.
Seguridad Documentación.
Las vistas futuras de documentación muestran los cambios esperados en los estándares de seguridad, planes, pruebas y certificación de cada sistema de TI y el componente de red de la EA, así como la documentación relacionada con la seguridad para las aplicaciones y bases de datos.
Los cambios de configuración.
En la visión de futuro EACRs consta de un archivo de solicitudes de cambio aprobadas y aún por ejecutar. Estos documentos EACRs documentan el impacto técnico y operativo de los cambios en los componentes en todos los niveles de la AE. Consulte la Unidad 6 para obtener más información sobre EACRs.


Hardware / Software
El artefacto de AE en esta área de la vista de futuro es una lista que documenta los cambios previstos en la cantidad y tipo de productos de hardware y software y que se utilizaran en los componentes de AE a través de cada uno de los niveles del marco de AE.
1   ...   27   28   29   30   31   32   33   34   35


La base de datos está protegida por derechos de autor ©bazica.org 2016
enviar mensaje

    Página principal