Want to make creations as awesome as this one?

Transcript

TEMAS 3.1 3.2 3.3

CONTENIDO

Análisis de procesos

3.1

3.2

3.3

Modelización de datos

Diagramas de flujo y diagramas de casos uso

de procesos

Un punto muy importante por considerar cuando uno hace un análisis de los procesos en el área de ingeniería de software se trata de conectarlos con la parte más importante que solucionará el problema, que es el modelo de negocio.

Existe el modelo BPM, cuyo significado es Business Process Model.

Leer el siguiente documento:

(Haz clic en el botón para ir al enlace)

3.1.

Análisis

Videos de apoyo

Introduction to Business Process Analysis

How to Create a Simple Process Map

(Haz clic en cada video para verlo)

de datos

3.2.

Modelización

Definición de modelización de datos

Las representaciones abstractas, del componente más básico de la información que conocemos como datos, nos ayudan al entendimiento de cómo se van a relacionar los mismos en un sistema de información, tanto muy simple como complejo. Su objetivo principal es darle el entendimiento y claridad para que todas las personas que estén involucradas con las tecnologías de la información en un área de especialización, la cual se le llama Database Administrator (DBA). Esta es la base para crear un científico de datos e identificar los patrones de comportamiento ocultos al simple ojo humano que operan dentro de una organización.

El modelado de datos es el proceso de diagramación de los flujos de datos. Al crear la estructura de una base de datos nueva o alternativa, el diseñador comienza con un diagrama del flujo de los datos por dentro y fuera de la base de datos. (Referencia SAP Products)

Leer la siguiente información del modelo de datos:

(Haz clic en el botón para ir al enlace)

Componentes que debe de llevar un buen modelado de datos

Existen herramientas disponibles para el modelado de datos con metodologías específicas

Conclusión

(Haz clic en cada ícono para ver más información)

Videos

What is Data Modelling? Beginner's Guide to Data Models and Data Modelling

Entity Relationship Diagram (ERD) Tutorial and EXAMPLE

(Haz clic en cada video para verlo)

(Haz clic en el video para verlo)

What is Data Modelling? Beginner's Guide to Data Models and Data Modelling

y diagramas de casos de uso

3.3.

Diagramas de flujo

Los diagramas de flujo y de casos de uso frecuentemente tienen el mismo nivel de expresión, pero tienen propósitos diferentes en la información que ofrecen. Los diagramas de flujo son un nivel de abstracción superior, pues se utilizan antes de escribir un caso de uso o para la documentación.

Diagrama de Wikipedia: https://es.wikipedia.org/wiki/Diagrama_de_casos_de_uso

Leer el siguiente documento:

(Haz clic en el botón para ir al enlace)

Videos

How to draw a UML Use Case Diagram

Programación: Diagramas de flujo y pseudocódigo

(Haz clic en cada video para verlo)

Referencias

  • Entidades.
  • Relaciones entre los campos y tablas.
  • Atributos.
  • Campos llave primarios.
  • Claves foráneas.

Componentes que debe de llevar un buen modelado de datos

El modelado de datos es esencial para el entendimiento de la funcionalidad de la información en todo el ámbito empresarial. Es primordial que tengamos un adecuado modelado de datos para el entendimiento de todas las partes involucradas y, con ello, llegar al objetivo estratégico de la empresa.

Conclusión

  • Diagrama entidad-relación (ERD): Software como Microsoft Visio, Lucidchart y Draw.ai son muy utilizados para generar este tipo de diagramas.
  • Normalización.
  • Modelos relacionales.
  • Modelos orientados a objetos, así como la programación orientada a objetos. El modelo más utilizado es el UML (Unified Modeling Language).

Existen herramientas disponibles para el modelado de datos con metodologías específicas

  • Date, C. J. (2012). Database design and relational theory: Normal forms and all that jazz. O'Reilly Media.
  • Elmasri, R., & Navathe, S. B. (2015). Fundamentals of database systems (7th ed.). Pearson.
  • Larman, C. (2004). Applying UML and patterns: An introduction to object-oriented analysis and design and iterative development (3rd ed.). Prentice Hall.
  • Eliason, A. (2014). Flowcharting made simple: Understanding and creating effective flowcharts. CreateSpace Independent Publishing Platform.

Referencias