La ingeniería de software abarca varias disciplinas críticas que aseguran que un sistema cumpla con las expectativas del cliente. Inicialmente, el modelado de requisitos y el análisis detallan las necesidades y funcionalidades esperadas, proporcionando una visión clara del problema a resolver.
Disciplinas de análisis conceptual, mediante reglas de clases por medio de sus conceptos en la construcción del sistema en la realidad física.
Modelado de datos
Modelo de redes
Modelo Jerárquico
Modelo E-R
Niveles de Abstracción
Modelado de datos empresariales
Modelado conceptual de datos
Modelado lógico de datos
Modelado de físicos datos
Análisis de las relaciones de sus abstracciones de los recursos de esquemas e instancias de datos del negocio
Modelado de bases de datos - Creando relaciones
Modelado de requisitos
Modelado Conceptual: Diagramas de Casos de Uso
Documentación
Implementación
Diseño
Análisis
Requisitos
Características funcionales
Fluye respecto a la funcionalidad y vislumbra el levantamiento del software, ya que comprende el problema y proporciona la perspectiva de las principales características utilizables desde requisitos, análisis, diseño, implementación, pruebas y documentación del diseño requerido por el cliente.
Modelo de interfaces
Modelos de Interfaz
Aspectos
Presentaciones
Estilos
Modela perspectivas del entorno, con atributos de interacción de estilos, presentaciones gráficas y textuales, y aspectos de usabilidad de la evaluación de la interfaz, sobre las actividades que procesa el usuario,
Diccionario de datos
Diccionario de datos pasivo
Actualización de integración manual de datos al efectuar cambios
Diccionario de datos activo
Autonomía de datos automáticos en el SGBD
Administra e Instaura el conjunto de características lógicas y precisas de los datos, fijando su utilización en el registros, de los datos integrados y autónomos administrados en el DBMS, mediante los elementos de datos activos y pasivos.