INTRODUCCIÓN AL ANÁLISIS DE
SISTEMAS
Universidad Católica
Sistema de Información
sistema computacional utilizado para obtener, almacenar, manipular, administrar, controlar, procesar, transmitir o recibir datos, para satisfacer una necesidad de información.
Análisis de Sistemas
Proceso de clasificación e interpretación de hechos, diagnóstico de problemas y empleo de información para crear o mejorar un sistema.
Diseño de Sistemas
Proceso de planificar, reemplazar o complementar un sistema organizacional.
¿Qué hace un analista? Analiza el entorno Detecta anomalías, fortalezas, debilidades
o riesgos (prevención). Propone automatización Sugiere arreglos o mejoras Especifica el trabajo por hacer Planifica la ejecución de las recomendaciones Desarrolla Controla (QA) Ingeniería Inversa
Ingeniería Inversa
Lo opuesto a la generación de código.
En esta técnica el código fuente se examina, analiza y convierte en diagramas y especificaciones.
Las 2 decisiones
¿Es el sistema factible?Un proyecto que se puede hacer.
¿Es el sistema viable?Un proyecto factible que además es
rentable.
El Puesto
Analista de sistemas Analista de información Analista programador/desarrollador Diseñador de sistemas Diseñador de aplicaciones
Implicaciones
Alta responsabilidad ($$$) Cierre de plazas de empleo Resistencia al cambio Conocimiento profundo del ambiente Confidencialidad Documentación
DEFINICIONES
Análisis Estructurado
Especificar lo que se requiere que haga el sistema, no cómo lo hará.
No se establece cómo se cumplirán los requerimientos o la forma en que implantará la aplicación. Más bien permite que las personas observen los componentes lógicos separados de los componentes físicos
Otros tipos:Análisis probabilístico
Componente Lógico
Lo que hará o manejará un sistema Proceso, decisión, respuesta, toma
de datos, interpretación.
Componente Físico
Computadoras, terminales, sistemas de almacenamiento, servicios web, dispositivos móviles o periféricos, lenguaje de programación, etc.
Dato
Símbolos que describen hechos, condiciones, valores o situaciones. Un dato puede ser una letra, un número, un signo, etc.
Información Conjunto de datos procesados e
interrelacionados que tienen un significado en un contexto dado.
Usuario
Entidad que hace uso de un sistema
Puede ser una persona, u otro sistema.
Entrada
Cualquier dato, sea textual o numérico, que se introduce en un sistema de información para ser almacenado o procesado.
Entidad
Persona, grupo, departamento o sistema que puede recibir u originar información o datos.
Objeto
Representación computacional de algún evento o cosa del mundo real o imaginario.
Clase
Agrupación de métodos y atributos comunes a un conjunto de objetos.
Creadas mediante abstracción
Normalización
Transformación de las vistas de usuario y almacenes de datos complejos en un conjunto de estructuras de datos más pequeñas y estables.
Diccionario de Datos
Obra de consulta acerca de los datos (metadatos), generada por el analista de sistemas con base en los diagramas de flujo de datos.
Recopila y coordina términos específicos de datos, confirmando lo que cada término significa para las diferentes personas de la organización.
Cadena de abastecimiento
Proceso organizativo mediante el cual se satisface la necesidad de un cliente integrando requerimientos de administración de proveedores, procesamiento y distribución.
Almacén de datos
Colección de datos utilizada para apoyar los procesos de toma de decisiones administrativas.
Normalmente son bases de datosClaves = LlavesTablas, campos, registros.
Minería de datos
Técnicas que emplean algoritmos para la extracción de patrones de datos que se encuentran en almacenes de datos y que por lo general no son evidentes para los humanos encargados de la toma de decisiones
SDLC
Ciclo de vida del desarrollo de sistemas (System Development Life Cycle)
Método de siete fases para el análisis y diseño de sistemas cuya premisa es que los sistemas se desarrollan de una mejor manera mediante un ciclo específico de actividades del analista y el usuario.
Prototipo
representación limitada de un producto, permite a las partes probarlo en situaciones reales o explorar su uso, creando así un proceso de diseño de iteración que genera calidad.
Sistemas…
Abiertos: Recibe cualquier tipo de entrada sin restricción.
Cerrados: Sistema que no recibe entradas.
Se entiende que ningún sistema es totalmente abierto, ni totalmente cerrado.
Tipos de sistemas…
Apoyo a Ejecutivos (ESS) Apoyo a toma de decisiones (DSS) Información Gerencial (MIS) Procesamiento de transacciones
(TPS) Expertos Distribuídos
Diagramas Burbuja Clase Entidad-relación Estados Estructura Flujo de datos (DFD) – Físico y Lógico Flujo de datos de contexto Secuencias Objetos De nivel Pert y Gant
Top Related