Universidad Católica. sistema computacional utilizado para obtener, almacenar, manipular,...
-
Upload
jose-antonio-plaza-rivas -
Category
Documents
-
view
217 -
download
0
Transcript of Universidad Católica. sistema computacional utilizado para obtener, almacenar, manipular,...
![Page 1: Universidad Católica. sistema computacional utilizado para obtener, almacenar, manipular, administrar, controlar, procesar, transmitir o recibir datos,](https://reader036.fdocument.pub/reader036/viewer/2022062519/5665b4bd1a28abb57c93a9a7/html5/thumbnails/1.jpg)
INTRODUCCIÓN AL ANÁLISIS DE
SISTEMAS
Universidad Católica
![Page 2: Universidad Católica. sistema computacional utilizado para obtener, almacenar, manipular, administrar, controlar, procesar, transmitir o recibir datos,](https://reader036.fdocument.pub/reader036/viewer/2022062519/5665b4bd1a28abb57c93a9a7/html5/thumbnails/2.jpg)
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.
![Page 3: Universidad Católica. sistema computacional utilizado para obtener, almacenar, manipular, administrar, controlar, procesar, transmitir o recibir datos,](https://reader036.fdocument.pub/reader036/viewer/2022062519/5665b4bd1a28abb57c93a9a7/html5/thumbnails/3.jpg)
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.
![Page 4: Universidad Católica. sistema computacional utilizado para obtener, almacenar, manipular, administrar, controlar, procesar, transmitir o recibir datos,](https://reader036.fdocument.pub/reader036/viewer/2022062519/5665b4bd1a28abb57c93a9a7/html5/thumbnails/4.jpg)
Diseño de Sistemas
Proceso de planificar, reemplazar o complementar un sistema organizacional.
![Page 5: Universidad Católica. sistema computacional utilizado para obtener, almacenar, manipular, administrar, controlar, procesar, transmitir o recibir datos,](https://reader036.fdocument.pub/reader036/viewer/2022062519/5665b4bd1a28abb57c93a9a7/html5/thumbnails/5.jpg)
¿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
![Page 6: Universidad Católica. sistema computacional utilizado para obtener, almacenar, manipular, administrar, controlar, procesar, transmitir o recibir datos,](https://reader036.fdocument.pub/reader036/viewer/2022062519/5665b4bd1a28abb57c93a9a7/html5/thumbnails/6.jpg)
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.
![Page 7: Universidad Católica. sistema computacional utilizado para obtener, almacenar, manipular, administrar, controlar, procesar, transmitir o recibir datos,](https://reader036.fdocument.pub/reader036/viewer/2022062519/5665b4bd1a28abb57c93a9a7/html5/thumbnails/7.jpg)
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.
![Page 8: Universidad Católica. sistema computacional utilizado para obtener, almacenar, manipular, administrar, controlar, procesar, transmitir o recibir datos,](https://reader036.fdocument.pub/reader036/viewer/2022062519/5665b4bd1a28abb57c93a9a7/html5/thumbnails/8.jpg)
El Puesto
Analista de sistemas Analista de información Analista programador/desarrollador Diseñador de sistemas Diseñador de aplicaciones
![Page 9: Universidad Católica. sistema computacional utilizado para obtener, almacenar, manipular, administrar, controlar, procesar, transmitir o recibir datos,](https://reader036.fdocument.pub/reader036/viewer/2022062519/5665b4bd1a28abb57c93a9a7/html5/thumbnails/9.jpg)
Implicaciones
Alta responsabilidad ($$$) Cierre de plazas de empleo Resistencia al cambio Conocimiento profundo del ambiente Confidencialidad Documentación
![Page 10: Universidad Católica. sistema computacional utilizado para obtener, almacenar, manipular, administrar, controlar, procesar, transmitir o recibir datos,](https://reader036.fdocument.pub/reader036/viewer/2022062519/5665b4bd1a28abb57c93a9a7/html5/thumbnails/10.jpg)
DEFINICIONES
![Page 11: Universidad Católica. sistema computacional utilizado para obtener, almacenar, manipular, administrar, controlar, procesar, transmitir o recibir datos,](https://reader036.fdocument.pub/reader036/viewer/2022062519/5665b4bd1a28abb57c93a9a7/html5/thumbnails/11.jpg)
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
![Page 12: Universidad Católica. sistema computacional utilizado para obtener, almacenar, manipular, administrar, controlar, procesar, transmitir o recibir datos,](https://reader036.fdocument.pub/reader036/viewer/2022062519/5665b4bd1a28abb57c93a9a7/html5/thumbnails/12.jpg)
Componente Lógico
Lo que hará o manejará un sistema Proceso, decisión, respuesta, toma
de datos, interpretación.
![Page 13: Universidad Católica. sistema computacional utilizado para obtener, almacenar, manipular, administrar, controlar, procesar, transmitir o recibir datos,](https://reader036.fdocument.pub/reader036/viewer/2022062519/5665b4bd1a28abb57c93a9a7/html5/thumbnails/13.jpg)
Componente Físico
Computadoras, terminales, sistemas de almacenamiento, servicios web, dispositivos móviles o periféricos, lenguaje de programación, etc.
![Page 14: Universidad Católica. sistema computacional utilizado para obtener, almacenar, manipular, administrar, controlar, procesar, transmitir o recibir datos,](https://reader036.fdocument.pub/reader036/viewer/2022062519/5665b4bd1a28abb57c93a9a7/html5/thumbnails/14.jpg)
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.
![Page 15: Universidad Católica. sistema computacional utilizado para obtener, almacenar, manipular, administrar, controlar, procesar, transmitir o recibir datos,](https://reader036.fdocument.pub/reader036/viewer/2022062519/5665b4bd1a28abb57c93a9a7/html5/thumbnails/15.jpg)
Usuario
Entidad que hace uso de un sistema
Puede ser una persona, u otro sistema.
![Page 16: Universidad Católica. sistema computacional utilizado para obtener, almacenar, manipular, administrar, controlar, procesar, transmitir o recibir datos,](https://reader036.fdocument.pub/reader036/viewer/2022062519/5665b4bd1a28abb57c93a9a7/html5/thumbnails/16.jpg)
Entrada
Cualquier dato, sea textual o numérico, que se introduce en un sistema de información para ser almacenado o procesado.
![Page 17: Universidad Católica. sistema computacional utilizado para obtener, almacenar, manipular, administrar, controlar, procesar, transmitir o recibir datos,](https://reader036.fdocument.pub/reader036/viewer/2022062519/5665b4bd1a28abb57c93a9a7/html5/thumbnails/17.jpg)
Entidad
Persona, grupo, departamento o sistema que puede recibir u originar información o datos.
![Page 18: Universidad Católica. sistema computacional utilizado para obtener, almacenar, manipular, administrar, controlar, procesar, transmitir o recibir datos,](https://reader036.fdocument.pub/reader036/viewer/2022062519/5665b4bd1a28abb57c93a9a7/html5/thumbnails/18.jpg)
Objeto
Representación computacional de algún evento o cosa del mundo real o imaginario.
![Page 19: Universidad Católica. sistema computacional utilizado para obtener, almacenar, manipular, administrar, controlar, procesar, transmitir o recibir datos,](https://reader036.fdocument.pub/reader036/viewer/2022062519/5665b4bd1a28abb57c93a9a7/html5/thumbnails/19.jpg)
Clase
Agrupación de métodos y atributos comunes a un conjunto de objetos.
Creadas mediante abstracción
![Page 20: Universidad Católica. sistema computacional utilizado para obtener, almacenar, manipular, administrar, controlar, procesar, transmitir o recibir datos,](https://reader036.fdocument.pub/reader036/viewer/2022062519/5665b4bd1a28abb57c93a9a7/html5/thumbnails/20.jpg)
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.
![Page 21: Universidad Católica. sistema computacional utilizado para obtener, almacenar, manipular, administrar, controlar, procesar, transmitir o recibir datos,](https://reader036.fdocument.pub/reader036/viewer/2022062519/5665b4bd1a28abb57c93a9a7/html5/thumbnails/21.jpg)
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.
![Page 22: Universidad Católica. sistema computacional utilizado para obtener, almacenar, manipular, administrar, controlar, procesar, transmitir o recibir datos,](https://reader036.fdocument.pub/reader036/viewer/2022062519/5665b4bd1a28abb57c93a9a7/html5/thumbnails/22.jpg)
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.
![Page 23: Universidad Católica. sistema computacional utilizado para obtener, almacenar, manipular, administrar, controlar, procesar, transmitir o recibir datos,](https://reader036.fdocument.pub/reader036/viewer/2022062519/5665b4bd1a28abb57c93a9a7/html5/thumbnails/23.jpg)
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.
![Page 24: Universidad Católica. sistema computacional utilizado para obtener, almacenar, manipular, administrar, controlar, procesar, transmitir o recibir datos,](https://reader036.fdocument.pub/reader036/viewer/2022062519/5665b4bd1a28abb57c93a9a7/html5/thumbnails/24.jpg)
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
![Page 25: Universidad Católica. sistema computacional utilizado para obtener, almacenar, manipular, administrar, controlar, procesar, transmitir o recibir datos,](https://reader036.fdocument.pub/reader036/viewer/2022062519/5665b4bd1a28abb57c93a9a7/html5/thumbnails/25.jpg)
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.
![Page 26: Universidad Católica. sistema computacional utilizado para obtener, almacenar, manipular, administrar, controlar, procesar, transmitir o recibir datos,](https://reader036.fdocument.pub/reader036/viewer/2022062519/5665b4bd1a28abb57c93a9a7/html5/thumbnails/26.jpg)
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.
![Page 27: Universidad Católica. sistema computacional utilizado para obtener, almacenar, manipular, administrar, controlar, procesar, transmitir o recibir datos,](https://reader036.fdocument.pub/reader036/viewer/2022062519/5665b4bd1a28abb57c93a9a7/html5/thumbnails/27.jpg)
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.
![Page 28: Universidad Católica. sistema computacional utilizado para obtener, almacenar, manipular, administrar, controlar, procesar, transmitir o recibir datos,](https://reader036.fdocument.pub/reader036/viewer/2022062519/5665b4bd1a28abb57c93a9a7/html5/thumbnails/28.jpg)
Tipos de sistemas…
Apoyo a Ejecutivos (ESS) Apoyo a toma de decisiones (DSS) Información Gerencial (MIS) Procesamiento de transacciones
(TPS) Expertos Distribuídos
![Page 29: Universidad Católica. sistema computacional utilizado para obtener, almacenar, manipular, administrar, controlar, procesar, transmitir o recibir datos,](https://reader036.fdocument.pub/reader036/viewer/2022062519/5665b4bd1a28abb57c93a9a7/html5/thumbnails/29.jpg)
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