SlideShare a Scribd company logo
1 of 6
UNIVERSIDAD ESTATAL DE BOLIVAR
CAEDIS LAS NAVES
Asignatura:
Desarrollo del software II
Tutor:
Lic. Marcelo Baño
Estudiante:
Jenny Andachi
Ciclo:
7mo Informática educativa
DISEÑO DE INGENIERÍA DE SOFTWARE
• Conceptos generales de diseño.
• El software no es el único campo donde el diseño
se encuentra inmiscuido. En general podemos ver
el diseño como una forma para resolución de
problemas. El problema sin solución definitiva es
interesante en términos de comprensión del
diseño. Un número de otras nociones y
conceptos son también de interés en la
comprensión del diseño en su sentido
general, objetivos, limitaciones, alternativas, repr
esentaciones y soluciones
CONTEXTO DEL DISEÑO DE SOFTWARE.
• El diseño del software se encuentra en el núcleo técnico
de la respectiva ingeniería y se aplica de manera
independiente al modelo de software que se utilice. Una
vez que se analizan y especifican los requisitos, el diseño
del software es la última acción de la ingeniería
correspondiente dentro de la actividad del modelado, la
cual establece una plataforma para la construcción
(generación de código y prueba).
• "El milagro más común de la ingeniería de software es
la transición del análisis al diseño y del diseño al
código" Richard Due
• Proceso del Diseño de Software.
• Diseño Arquitectónico.
El diseño de la arquitectura de software se
describe cómo se descompone y como están
organizados los componentes en el software.
Diseño Detallado.
• El diseño detallado se describe el
comportamiento específico de estos
componentes.
• Técnicas Permitidas.
• Abstracción
Diseño modular
• ¿Qué es el diseño modular en ingeniería del
software?
• Dado un problema a resolver, en primer lugar hay
que estudiar la posibilidad de dividirlo en otros
más pequeños, llamados subproblemas (este
método es conocido como "divide y vencerás").
Cada uno de ellos puede tratarse de manera
aislada; por tanto, la complejidad global del
problema disminuirá considerablemente.
El diseño de interfaz de usuario o
ingeniería
• De la interfaz es el diseño de
computadoras, aplicaciones, máquinas, dispositivos de
comunicación móvil, aplicaciones de software, y sitios
web enfocado en la experiencia de usuario y la
interacción.
• Normalmente es una actividad multidisciplinar que
involucra a varias ramas es decir al diseño y el
conocimiento como el diseño
gráfico, industrial, web, de software y la ergonomía; y
está implicado en un amplio rango de proyectos, desde
sistemas para computadoras, vehículos hasta aviones
comerciales.

More Related Content

Viewers also liked

Softaware Educativo
Softaware  EducativoSoftaware  Educativo
Softaware Educativohjoelj
 
Los 5 tutoriales mas vistos en youtube
Los 5 tutoriales mas vistos en youtubeLos 5 tutoriales mas vistos en youtube
Los 5 tutoriales mas vistos en youtubeArmando D. Brando
 
Software educativos
Software educativosSoftware educativos
Software educativosTairi Gaytan
 
Diseño y uso de software y herramientas educativas
Diseño y uso de software y herramientas educativasDiseño y uso de software y herramientas educativas
Diseño y uso de software y herramientas educativashaurbano
 
Comparación entre sistemas operativos.ppsx
Comparación entre sistemas operativos.ppsxComparación entre sistemas operativos.ppsx
Comparación entre sistemas operativos.ppsxabraham_albuja
 
Software para las ciencias sociales
Software para las ciencias socialesSoftware para las ciencias sociales
Software para las ciencias socialesZaiRaa Matz
 
Software Informatico
Software InformaticoSoftware Informatico
Software Informaticoeliizabeth_ha
 
Ejercitación y práctica
Ejercitación y prácticaEjercitación y práctica
Ejercitación y prácticaeac11
 
Taller De Lectura Y RedaccióN Ii
Taller De Lectura Y RedaccióN IiTaller De Lectura Y RedaccióN Ii
Taller De Lectura Y RedaccióN IiOdin Hernandez
 
Tutorial Edición de sonido en Audacity
Tutorial Edición de sonido en AudacityTutorial Edición de sonido en Audacity
Tutorial Edición de sonido en AudacityAlejandro Orellana
 
Catálogo Software Educativo Libre.
Catálogo Software Educativo Libre.Catálogo Software Educativo Libre.
Catálogo Software Educativo Libre.Gustavo Bolaños
 

Viewers also liked (15)

Softaware Educativo
Softaware  EducativoSoftaware  Educativo
Softaware Educativo
 
Educando con KDEEDU
Educando con KDEEDUEducando con KDEEDU
Educando con KDEEDU
 
Software educativo
Software educativoSoftware educativo
Software educativo
 
Los 5 tutoriales mas vistos en youtube
Los 5 tutoriales mas vistos en youtubeLos 5 tutoriales mas vistos en youtube
Los 5 tutoriales mas vistos en youtube
 
Edubuntu
EdubuntuEdubuntu
Edubuntu
 
Software educativos
Software educativosSoftware educativos
Software educativos
 
Diseño y uso de software y herramientas educativas
Diseño y uso de software y herramientas educativasDiseño y uso de software y herramientas educativas
Diseño y uso de software y herramientas educativas
 
Comparación entre sistemas operativos.ppsx
Comparación entre sistemas operativos.ppsxComparación entre sistemas operativos.ppsx
Comparación entre sistemas operativos.ppsx
 
Software para las ciencias sociales
Software para las ciencias socialesSoftware para las ciencias sociales
Software para las ciencias sociales
 
Software Informatico
Software InformaticoSoftware Informatico
Software Informatico
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Ejercitación y práctica
Ejercitación y prácticaEjercitación y práctica
Ejercitación y práctica
 
Taller De Lectura Y RedaccióN Ii
Taller De Lectura Y RedaccióN IiTaller De Lectura Y RedaccióN Ii
Taller De Lectura Y RedaccióN Ii
 
Tutorial Edición de sonido en Audacity
Tutorial Edición de sonido en AudacityTutorial Edición de sonido en Audacity
Tutorial Edición de sonido en Audacity
 
Catálogo Software Educativo Libre.
Catálogo Software Educativo Libre.Catálogo Software Educativo Libre.
Catálogo Software Educativo Libre.
 

Similar to Diseño de software

fundamentos para el diseño de software
fundamentos para el diseño de softwarefundamentos para el diseño de software
fundamentos para el diseño de softwareMaraPilarNava
 
Actividad remedial_Maria_Albarran
Actividad remedial_Maria_AlbarranActividad remedial_Maria_Albarran
Actividad remedial_Maria_AlbarranMarijoalbarranb
 
Ingenieria y facetas de desarrollo de software
Ingenieria y facetas de desarrollo de softwareIngenieria y facetas de desarrollo de software
Ingenieria y facetas de desarrollo de softwarePerlaAguilar14
 
Diseño estructurado y las técnicas que lo caracterizan
Diseño estructurado y las técnicas que lo caracterizanDiseño estructurado y las técnicas que lo caracterizan
Diseño estructurado y las técnicas que lo caracterizanArianna Peralta
 
Ingeniería de software es la aplicación de un enfoque sistemático
Ingeniería de software es la aplicación de un enfoque sistemáticoIngeniería de software es la aplicación de un enfoque sistemático
Ingeniería de software es la aplicación de un enfoque sistemáticoSantiago Moha
 
Ingeniería de Software
Ingeniería de Software Ingeniería de Software
Ingeniería de Software Luis Valeriano
 
Fundamentos basicos del diseño de software
Fundamentos basicos del diseño de softwareFundamentos basicos del diseño de software
Fundamentos basicos del diseño de softwareJesús Molleda
 
ARQUITECTURA DE SOFTWARE.pdf
ARQUITECTURA DE SOFTWARE.pdfARQUITECTURA DE SOFTWARE.pdf
ARQUITECTURA DE SOFTWARE.pdfDavidVeraOlivera
 
Edwin alexande mata escobar
Edwin alexande mata escobarEdwin alexande mata escobar
Edwin alexande mata escobarEdwin Alexander
 
Exposicion diseño el diseño modular y
Exposicion diseño el diseño modular yExposicion diseño el diseño modular y
Exposicion diseño el diseño modular yClaritaGB
 
¿Qué es el desarrollo de software?
¿Qué es el desarrollo de software?¿Qué es el desarrollo de software?
¿Qué es el desarrollo de software?danparedes1
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de softwareIngryd Cobain
 

Similar to Diseño de software (20)

Juan velasquez
Juan velasquezJuan velasquez
Juan velasquez
 
fundamentos para el diseño de software
fundamentos para el diseño de softwarefundamentos para el diseño de software
fundamentos para el diseño de software
 
Actividad remedial_Maria_Albarran
Actividad remedial_Maria_AlbarranActividad remedial_Maria_Albarran
Actividad remedial_Maria_Albarran
 
Ingenieria y facetas de desarrollo de software
Ingenieria y facetas de desarrollo de softwareIngenieria y facetas de desarrollo de software
Ingenieria y facetas de desarrollo de software
 
Diseño estructurado y las técnicas que lo caracterizan
Diseño estructurado y las técnicas que lo caracterizanDiseño estructurado y las técnicas que lo caracterizan
Diseño estructurado y las técnicas que lo caracterizan
 
Examen omar
Examen omarExamen omar
Examen omar
 
Diseño de software
Diseño de softwareDiseño de software
Diseño de software
 
Ingeniería de software es la aplicación de un enfoque sistemático
Ingeniería de software es la aplicación de un enfoque sistemáticoIngeniería de software es la aplicación de un enfoque sistemático
Ingeniería de software es la aplicación de un enfoque sistemático
 
Ingeniería de Software
Ingeniería de Software Ingeniería de Software
Ingeniería de Software
 
sofware libre
sofware libre sofware libre
sofware libre
 
Is clase1
Is clase1Is clase1
Is clase1
 
Software exposicion
Software exposicionSoftware exposicion
Software exposicion
 
Fundamentos basicos del diseño de software
Fundamentos basicos del diseño de softwareFundamentos basicos del diseño de software
Fundamentos basicos del diseño de software
 
ARQUITECTURA DE SOFTWARE.pdf
ARQUITECTURA DE SOFTWARE.pdfARQUITECTURA DE SOFTWARE.pdf
ARQUITECTURA DE SOFTWARE.pdf
 
Edwin alexande mata escobar
Edwin alexande mata escobarEdwin alexande mata escobar
Edwin alexande mata escobar
 
Exposicion diseño el diseño modular y
Exposicion diseño el diseño modular yExposicion diseño el diseño modular y
Exposicion diseño el diseño modular y
 
Omar,luis,daniel
Omar,luis,danielOmar,luis,daniel
Omar,luis,daniel
 
¿Qué es el desarrollo de software?
¿Qué es el desarrollo de software?¿Qué es el desarrollo de software?
¿Qué es el desarrollo de software?
 
Is clase1
Is clase1Is clase1
Is clase1
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 

More from Jenny A

Como se desarrolla la dirección en un institucion
Como se desarrolla la dirección en un institucionComo se desarrolla la dirección en un institucion
Como se desarrolla la dirección en un institucionJenny A
 
La empresa y su entorno
La empresa y su entornoLa empresa y su entorno
La empresa y su entornoJenny A
 
Que es lider
Que es liderQue es lider
Que es liderJenny A
 
Gerencia y liderazgo
Gerencia y liderazgoGerencia y liderazgo
Gerencia y liderazgoJenny A
 
Redes, capa fisica
Redes, capa fisicaRedes, capa fisica
Redes, capa fisicaJenny A
 
Capa enlace de datos
Capa enlace de datosCapa enlace de datos
Capa enlace de datosJenny A
 
Asociación del coste a las actividades
Asociación del coste a las actividadesAsociación del coste a las actividades
Asociación del coste a las actividadesJenny A
 
Redes y sus tipos
Redes y sus tiposRedes y sus tipos
Redes y sus tiposJenny A
 
Auditoria informatica
Auditoria informaticaAuditoria informatica
Auditoria informaticaJenny A
 
Proyecto implementacion de un software
Proyecto implementacion de un softwareProyecto implementacion de un software
Proyecto implementacion de un softwareJenny A
 
MODELO THALES
MODELO THALESMODELO THALES
MODELO THALESJenny A
 
QUE SON BUSCADORES Y META-BUSCADORES
QUE SON BUSCADORES Y META-BUSCADORESQUE SON BUSCADORES Y META-BUSCADORES
QUE SON BUSCADORES Y META-BUSCADORESJenny A
 
Que es Dominios, protocolos y como accerder a una dominio web
Que es Dominios, protocolos y como accerder a una dominio webQue es Dominios, protocolos y como accerder a una dominio web
Que es Dominios, protocolos y como accerder a una dominio webJenny A
 
COMO CREAR UNA PAGINA WEB EN HTML SUS PRIMEROS PASOS
COMO CREAR UNA PAGINA WEB EN HTML SUS PRIMEROS PASOSCOMO CREAR UNA PAGINA WEB EN HTML SUS PRIMEROS PASOS
COMO CREAR UNA PAGINA WEB EN HTML SUS PRIMEROS PASOSJenny A
 
HTML COMO CREAR TABLAS Y TIPOS DE LISTAS.
HTML COMO CREAR TABLAS Y TIPOS DE LISTAS.HTML COMO CREAR TABLAS Y TIPOS DE LISTAS.
HTML COMO CREAR TABLAS Y TIPOS DE LISTAS.Jenny A
 

More from Jenny A (15)

Como se desarrolla la dirección en un institucion
Como se desarrolla la dirección en un institucionComo se desarrolla la dirección en un institucion
Como se desarrolla la dirección en un institucion
 
La empresa y su entorno
La empresa y su entornoLa empresa y su entorno
La empresa y su entorno
 
Que es lider
Que es liderQue es lider
Que es lider
 
Gerencia y liderazgo
Gerencia y liderazgoGerencia y liderazgo
Gerencia y liderazgo
 
Redes, capa fisica
Redes, capa fisicaRedes, capa fisica
Redes, capa fisica
 
Capa enlace de datos
Capa enlace de datosCapa enlace de datos
Capa enlace de datos
 
Asociación del coste a las actividades
Asociación del coste a las actividadesAsociación del coste a las actividades
Asociación del coste a las actividades
 
Redes y sus tipos
Redes y sus tiposRedes y sus tipos
Redes y sus tipos
 
Auditoria informatica
Auditoria informaticaAuditoria informatica
Auditoria informatica
 
Proyecto implementacion de un software
Proyecto implementacion de un softwareProyecto implementacion de un software
Proyecto implementacion de un software
 
MODELO THALES
MODELO THALESMODELO THALES
MODELO THALES
 
QUE SON BUSCADORES Y META-BUSCADORES
QUE SON BUSCADORES Y META-BUSCADORESQUE SON BUSCADORES Y META-BUSCADORES
QUE SON BUSCADORES Y META-BUSCADORES
 
Que es Dominios, protocolos y como accerder a una dominio web
Que es Dominios, protocolos y como accerder a una dominio webQue es Dominios, protocolos y como accerder a una dominio web
Que es Dominios, protocolos y como accerder a una dominio web
 
COMO CREAR UNA PAGINA WEB EN HTML SUS PRIMEROS PASOS
COMO CREAR UNA PAGINA WEB EN HTML SUS PRIMEROS PASOSCOMO CREAR UNA PAGINA WEB EN HTML SUS PRIMEROS PASOS
COMO CREAR UNA PAGINA WEB EN HTML SUS PRIMEROS PASOS
 
HTML COMO CREAR TABLAS Y TIPOS DE LISTAS.
HTML COMO CREAR TABLAS Y TIPOS DE LISTAS.HTML COMO CREAR TABLAS Y TIPOS DE LISTAS.
HTML COMO CREAR TABLAS Y TIPOS DE LISTAS.
 

Diseño de software

  • 1. UNIVERSIDAD ESTATAL DE BOLIVAR CAEDIS LAS NAVES Asignatura: Desarrollo del software II Tutor: Lic. Marcelo Baño Estudiante: Jenny Andachi Ciclo: 7mo Informática educativa
  • 2. DISEÑO DE INGENIERÍA DE SOFTWARE • Conceptos generales de diseño. • El software no es el único campo donde el diseño se encuentra inmiscuido. En general podemos ver el diseño como una forma para resolución de problemas. El problema sin solución definitiva es interesante en términos de comprensión del diseño. Un número de otras nociones y conceptos son también de interés en la comprensión del diseño en su sentido general, objetivos, limitaciones, alternativas, repr esentaciones y soluciones
  • 3. CONTEXTO DEL DISEÑO DE SOFTWARE. • El diseño del software se encuentra en el núcleo técnico de la respectiva ingeniería y se aplica de manera independiente al modelo de software que se utilice. Una vez que se analizan y especifican los requisitos, el diseño del software es la última acción de la ingeniería correspondiente dentro de la actividad del modelado, la cual establece una plataforma para la construcción (generación de código y prueba). • "El milagro más común de la ingeniería de software es la transición del análisis al diseño y del diseño al código" Richard Due • Proceso del Diseño de Software. • Diseño Arquitectónico.
  • 4. El diseño de la arquitectura de software se describe cómo se descompone y como están organizados los componentes en el software. Diseño Detallado. • El diseño detallado se describe el comportamiento específico de estos componentes. • Técnicas Permitidas. • Abstracción
  • 5. Diseño modular • ¿Qué es el diseño modular en ingeniería del software? • Dado un problema a resolver, en primer lugar hay que estudiar la posibilidad de dividirlo en otros más pequeños, llamados subproblemas (este método es conocido como "divide y vencerás"). Cada uno de ellos puede tratarse de manera aislada; por tanto, la complejidad global del problema disminuirá considerablemente.
  • 6. El diseño de interfaz de usuario o ingeniería • De la interfaz es el diseño de computadoras, aplicaciones, máquinas, dispositivos de comunicación móvil, aplicaciones de software, y sitios web enfocado en la experiencia de usuario y la interacción. • Normalmente es una actividad multidisciplinar que involucra a varias ramas es decir al diseño y el conocimiento como el diseño gráfico, industrial, web, de software y la ergonomía; y está implicado en un amplio rango de proyectos, desde sistemas para computadoras, vehículos hasta aviones comerciales.