ing grafica clase1

Download Ing grafica   clase1

Post on 09-Jul-2015

1.205 views

Category:

Education

0 download

Embed Size (px)

DESCRIPTION

´k

TRANSCRIPT

Diapositiva 1

Arquitectura de los Sistemas de Informacin de una OrganizacionCristian Sanchez F.MCP,MCTS,MCPD,MCTWindows and Web ApplicationArquitectura de los Sistemas de Informacin de una OrganizacionDiseo particular que la Tecnologa de Informacin toma en una organizacin especifica para alcanzar las metas o funciones seleccionadasFYSH VASH 20112Arquitectura de los S. I. de una OrganizacionProcesosProcesosProcesos

ProcesosHardwareSoftwareRedesT.I.Nivel Estratgico Nivel AdministrativoNivel del ConocimientoNivel OperativoInfraestructuraDe TIArquitecturaContabilidad RRHH Biblioteca APAFACoordinacion Tipos de Sistemas de Informacin Sistemas de Procesamiento de Transacciones Sistemas de Oficina Sistemas del Conocimiento Sistemas de Apoyo a la Toma de Decisiones Sistema de Informacion Gerencial Sistemas de Apoyo a Ejecutivos FYSH VASH 20114 Sistemas de Oficina Procesan informacin, son aplicaciones de las T.I. para mejorar la productividad de los trabajadores Son centros de procesamiento para flujos de informacin, y conocimientoSIDET - 2011FYSH VASH 20115 Sistemas de Conocimiento Auxilian al trabajador del conocimiento, que son profesionales que crean informacin y conocimiento nuevos, garantizando que ellos se inserten a la organizacinFYSH VASH 20116 Sistemas de Apoyo a Toma de Decisiones Ayudan a gerentes a tomar decisiones que son exclusivas, rpidamente cambiantes Son interactivos Pueden aplicarse simulaciones SIDET - 2011FYSH VASH 20117 Sistemas de Procesamiento de Transacciones Son sistemas bsicos que dan servicio al nivel operativo de la organizacin, efecta y registra transacciones diariasFYSH VASH 20118 Sistemas de Informacin GerencialSon SI al nivel administrativo de una organizacin que dan servicio a las funciones de Planeacion, Control y Toma de Decisiones, ofreciendo informes resumidos y excepcionales de rutinaSIDET - 2011FYSH VASH 20119 Sistemas de Apoyo a Ejecutivos Dan servicio a nivel estratgico y auxilian en decisiones no rutinariasFYSH VASH 201110 Impactos Positivos de los Sistemas de Informacin Pueden efectuar clculos o procesar documentos mucho mas rpido que la persona Pueden ayudar a que la organizacin aprenda sobre las preferencias de sus usuarios Propician nuevos rendimientos mediante servicios novedosos (marcado de tarjeta, etc.) Internet distribuye informacin al instante a millones de personas FYSH VASH 201111 Impactos Negativos de los Sistemas de Informacin Al automatizar procesos, crea desempleo Posibilita a la organizacin recolectar detalles personales de la gente Una paralizacin del sistema puede generar paro de la organizacin y de la comunidad Los usuarios que utilizan intensivamente los SI pueden tener problemas de salud (stress tcnico, etc.) Internet se puede utilizar para distribuir pirateria anulando la propiedad intelectual FYSH VASH 201112Software Algunas Definiciones BasicasFYSH VASH 2011Los Sistemas de InformacionSe puede definir como el punto de vista tecnico como un conjunto de componentes interrelacionados (o recuperan) procesan, almacenan y distribuyen informacion para apoyar la toma de desiciones y el control en una organizacion

FYSH VASH 2011Sistemas desde una Perspectiva FuncionalSon la manera mas Probable en lo que encontraras por primera vez los sistemas en la empresa. Son los primeros tipos de sistemas que existian en la empresa. Ejemplo: Sistema de Ventas y marketing, Sistema de Produccion, Sistemas Financieron y Contables, de RRHH, etc.Sistemas desde una Perspectiva de los UsuariosLos sistemas Funcionales sirven para funciones especificas de la empresa, no nos indica de que forma ayudan a los gerentes a conducir la empresa. En este aspecto necesitamos una perspectiva que examine los sistemas en terminos de los niveles de administracion y los tipos de desiciones que apoyan. Cada uno de estos niveles tiene diferentes necesidades de informacion segun sus distintas responsabilidades , y se pueden considerar como componente principales de informacion. Los siguientes sistemas aportan diferentes tipos de entrega de informacion por ejemplo: Sistema de Procesamiento de Transacciones, Sistema de Informacion Gerencial y Toma de Desiciones FYSH VASH 2011Algunos Conceptos BasicosLos Sistemas Empresariales, denominados ERP, integran en un solo repositorio de datos la informacion de los sistemas transaccionales permitiendo su integracion y uso comun dentro de la organizacion.Los Sistemas de Administracion de la Cadena de Suministros, denominados SCM, gestiona el trabajo con los proveedores, tienen fuentes de datos que importan informacion externa.Los CRM o Sistemas de Administracion de las relaciones con el Cliente, tiene como objetivo aumentar las ventas fidelizar al cliente y optimizar los procesos de atencion permitiendo mejoras utilizadades para la empresa.Los Sistemas de Administracion de Conocimientos(KMS), permite a la organizacion captar y aplicar el conocimiento y la experiencia ayudan a enlazar los SCM con los ERP apoyando a los procesos para adquirir, almacenar, distribuir y aplicar el conocimiento.FYSH VASH 2011Arquitectura del SoftwareFYSH VASH 2011Evolucin de ArquitecturasArquitectura de N-niveles

100.000+

Bajo costo de administracin de clientes.Alta accesibilidad.Alta flexibilidad.Alta disponibilidad y tolerancia a fallos.Alta escalabilidad.Independencia de DBFYSH VASH 2011Evolucin de ArquitecturasVisin de Arquitectura Orientada a Servicios (SOA)

Cluster deServidores de AplicacionesAplicacionesLegadasServidor de Procesos(BPM)Base de DatosSistemaBatchPortal deServicios IntegradosRequerimientos Arquitectnicos

HeterogeneidadEscalabilidadDisponibilidadDistribucinManejabilidad de ProcesosAdministracin y monitoreo de procesos, servicios e infraestructura

FYSH VASH 2011Que es un Arquitecto de Software?Rational Unified Process

Arquitecto es un rol en un proyecto de desarrollo de software el cual es responsable de:

Liderar el proceso de arquitectura.Producir los artefactos necesarios: Documento de descripcin de arquitecturaModelos y prototipos de arquitectura.

SUN SL-425:

El arquitecto: Visualiza el comportamiento del sistema.Crea los planos del sistema.Define la forma en la cual los elementos del sistema trabajan en conjunto.Responsable de integrar los requerimientos no-funcionales (NRFs) en el sistema.

FYSH VASH 2011Discusin

Existe alguna diferencia entre arquitectura y diseo de software?

Votacin:Son iguales ?FYSH VASH 2011Arquitectura Vs. DiseoLa arquitectura y el diseo difieren en tres reas:ArquitecturaDiseoNivel de AbstraccinAlto nivelBajo nivel. Enfoque especfico en detallesEntregablesPlanear subsistemas, interfaces con sistemas externos, servicios horizontales, frameworks, componentes reutilizables, prototipo arquitectnicoDiseo detallado componentes.

Especificaciones de codificacinreas de EnfoqueSeleccin de tecnologas, Requerimientos no funcionales (QoS), Manejo de riesgosRequerimientos funcionalesFYSH VASH 2011Arquitectura Vs. DiseoLa arquitectura envuelve un conjunto de decisiones estratgicas de diseo, lineamientos, reglas y patrones que restringen el diseo y la implementacin de un software.Las decisiones de arquitectura causan un alto impacto en los proyectos de ITArquitecturaDiseoImplementacinCdigoFYSH VASH 2011If architecture is strategic design, then the rest of the design is the tactical design.Discusin

Cuales son los principios fundamentales en los mtodos de desarrollo de software modernos?

FYSH VASH 2011Arquitectura y Procesos de DesarrolloPrincipios Fundamentales de Procesos Modernos

Desarrollo iterativo e incremental.Conducido por las calidades sistmicas.Centrado en la arquitectura.Dirigido por los casos de uso.Basada en Modelos.Mejores prcticas de diseo.

FYSH VASH 2011Ejemplo de Definicin de ArquitecturaDado un conjunto de requerimientos primarios

FYSH VASH 2011Ejemplo de Definicin de ArquitecturaIdentificacin de requerimientos funcionales y de calidad de servicio (QoS)

FYSH VASH 2011Ejemplo de Definicin de ArquitecturaIdentificacin de supuestos, riesgos y restricciones

FYSH VASH 2011Ejemplo de Definicin de ArquitecturaIdentificacin de Actores y Casos de Uso primarios

FYSH VASH 2011Ejemplo de Definicin de ArquitecturaArquitectura Lgica. Identificacin de tiers lgicos, subsistemas y paquetes

FYSH VASH 2011Ejemplo de Definicin de ArquitecturaDiseo de Arquitectura Runtime. Diagrama de Despliegue.

FYSH VASH 2011Ejemplo de Definicin de ArquitecturaPlataforma Tecnolgica. Definicin de la matriz tecnolgica de layers y tiers

FYSH VASH 2011Discusin

Los requerimientos no funcionales son fuentes comunes de riesgo

Por que?FYSH VASH 2011Calidades SistmicasEl manejo inadecuado de los requerimientos no funcionales, es una de las fuentes ms importante de riesgo en los proyectos:Reglas de negocio de alta complejidad.Calidades sistmicasSeguridadRendimientoEscalabilidadDisponibilidadExtensibilidad

La calidad de servicio (QoS = Quality Of Service) es un riesgo primario relacionado con la arquitectura.

FYSH VASH 2011Calidades SistmicasDefinicin

Propiedades que establecen la calidad de servicio (QoS) que un sistema expone.

Son globales a toda la arquitectura

Influencian el diseo.

Son no-funcionales pero observables.

Familias de Calidades Sistmicas

ManifiestasOperacionalesDesarrollo EvolutivasFYSH VASH 2011Calidades Sistmicas - ManifiestasObservables por los usuarios del sistema.

Performance. Tiempo de respuesta desde el punto de vista del usuario.

Reliability. Grado de probabilidad de realizar operaciones correctamente.

Availability. Porcentaje de tiempo que un sistema puede procesar solicitudes.FYSH VASH 2011Calidades Sistmicas - OperacionalesThroughput. Solicitudes atendidas por unidad de tiempo.

Manag