Sistemas.
Enviado por robe89 • 15 de Mayo de 2015 • Informe • 566 Palabras (3 Páginas) • 225 Visitas
Alto nivel de diseño es la etapa de transición entre los requisitos de los subsistemas y cómo la arquitectura y las interfaces del sistema se implementarán para cumplir con los requisitos del sistema. Este proceso incluye la descomposición de los requisitos del sistema en las arquitecturas de proyecto alternativo y luego de la evaluación de estas arquitecturas de proyecto para un óptimo rendimiento, funcionalidad, costo, y otros asuntos técnicos y no técnicos. Participación de los interesados es fundamental para esta actividad. En este paso, las interfaces internas y externas se identifican con los estándares de la industria es necesario. Diseño de Bajo Nivel (LLD) es como detalla el Diálogo de Alto Nivel. Se define la lógica real de cada componente del sistema. Los diagramas de clases con todos los métodos y la relación entre las clases están bajo LLD. Especificaciones de los programas están cubiertas por LLD. La funcionalidad de un diseño de bajo nivel es adaptar el diseño que anteriormente se ha realizado (diseño de alto nivel) al lenguaje de programación. LLD describe todas y cada módulo de forma elaborada de modo que el programador directamente el código del programa basado en este. Este será por lo menos un documento para cada módulo y puede haber más de un módulo. La LLD contendrá:
• Detallada lógica funcional del módulo en pseudocódigo - tablas de base de datos con todos los elementos incluyendo su tipo y tamaño
• Todos los detalles de la interfaz con referencias completas de la API (ambas solicitudes y respuestas)
• Todos los problemas de dependencia
• El mensaje de error listado
• Entrada completa y salida de un módulo
Documento de diseño
Un documento de diseño de software detalla cómo los requisitos de software deben ser implementados, así como también proporciona a los programadores un modelo a seguir. Una vez que el documento de diseño de software es aprobado por las partes involucradas, se convierte en la base para limitar los cambios en el alcance de un proyecto.
Tipos de documentos
La documentación del diseño interno del software con el objetivo de facilitar su mejora y su mantenimiento se realiza a lo largo del proyecto. Esto puede incluir la documentación de un API, tanto interior como exterior.
HDL
Un lenguaje de programación de alto nivel se caracteriza por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de la capacidad ejecutora de las máquinas.
En los primeros lenguajes, la limitación era que se orientaban a un área específica y sus instrucciones requerían de una sintaxis predefinida. Se clasifican como lenguajes procedimentales o lenguajes de bajo nivel. Otra limitación de estos es que se requiere de ciertos conocimientos
...