1. Maturín, Junio de 2021
Alumno:
Br. Eduardo Rauseo
REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA
EDUCACIÓN UNIVERSITARIA
INSTITUTO UNIVERSITARIO POLITÉCNICO
“SANTIAGO MARIÑO”
EXTENSIÓN MATURÍN
Prof:
Ing. MSc. Ángel Lugo
2. Diseño de Software
Definición
Se puede referir a "toda la actividad en conceptualizar,
enmarcar, implementar, poner en funcionamiento y, finalmente,
modificar sistemas complejos"
Es el proceso por el que un agente crea una especificación de un
artefacto de software, pensado para cumplir unos objetivos, utilizando
un conjunto de componentes primitivos y sujeto a restricciones.
3. Diseño de Software
Definición
Se trata de una parte del proceso de desarrollo de software que
enumera especificaciones empleadas en ingeniería de
software.
El diseño de software es un proceso y un modelo. El proceso
de diseño es una secuencia de pasos que habilita al diseñador
para describir todos los aspectos del software a construir.
Enumera especificaciones
empleadas en ingeniería de
software
Implicar también el diseño de
experiencia de usuario
4. Diseño de Software
Trasforma el modelo de dominio de la
información, creado durante el análisis, en las
estructuras de datos necesarios para
implementar el Software.
El diseño de los datos.- Define la relación entre
cada uno de los elementos estructurales del
programa.
El Diseño Arquitectónico.- Describe como se
comunica el Software consigo mismo, con los
sistemas que operan junto con el y con los
operadores y usuarios que lo emplean.
El Diseño de la Interfaz.
El Diseño de procedimientos.
5. Diseño de Software
Debe implementar todos los requisitos explícitos contenidos en el
modelo de análisis
Debe proporcionar una completa idea de lo que es el Software,
enfocando los dominios de datos, funcional y comportamiento desde el
punto de vista de la Implementación.
Debe presentar una organización jerárquica
Debe ser modular, es decir, se debe hacer una partición lógica del
Software
Debe contener abstracciones de datos y procedimientos.
Conducir a interfaces que reduzcan la complejidad.
6. Diseño de Software
El diseño de Software juega un papel importante en el desarrollo de
software lo cual permite al ingeniero de software producir varios
modelos del sistema o producto de que se va a construir el mismo que
forman una especie de plan de la solución de la aplicación. Estos
modelos pueden evaluarse en relación con su calidad y mejorarse
antes de generar código, de realizar pruebas y de que los usuarios
finales se vean involucrados a gran escala. El diseño es el sitio en el
que se establece la calidad del software.
7. Diseño de Software
El proceso de diseño se evalúa la calidad de este de acuerdo con la
serie de revisiones técnicas las cuales se sugieren tres características
que funcionan como guía para evaluar un buen diseño.
Se deben implementar todos los requerimientos explícitos contenidos
en el modelo de requerimientos y dar cabida a todos los
requerimientos implícitos que desean los practicantes