SlideShare una empresa de Scribd logo
1 de 3
Diseño de Software

¿Qué es?
Modelos de estructura de datos interna y externa del software.
¿ Tecnicas aplicadas?
- Modelo Relacional (Base de Datos)
- Estructura de Datos Dinamicos (Archivos, Arreglos, Pilas,
Colas, Arboles).
- Modelos de Almaenes de datos (DW)
o De Estrella
o Copo de Nieve
o Constelación

-

-

1ra Forma Normal: Elimina la redundancia de datos, crea
atributos atomicos.
2da Forma Normal: Agrupa los datos, d acuerdo a su relación,
en tablas diferentes, relaciona las tablas con claves foráneas
elimina campos que no coinciden de la tabla.
3ra Forma Normal: Elimina relaciones cíclicas si por
transitividad se llega a los datos.
Xyz

-

esta relación debe eliminarse

4ta Forma Normal: Crear claves primarias propias para cada
tabla.
XYZ

Es una descripción de la estructura de la base de datos que será
usada por un software especificando las iteraciones entre los
objetos.
-

Normalización
-

Modelo Lógico (Relacional MR):

-

Relacion: Es una tabla que agrupa los atributos de un
determinado objeto.
Tupla: Registro único de la tabla.
Campo: atributo de un objeto que forma parte de una
tabla.
Clave Primaria: Es un atributo o conjunto de atributos que
identifican una tupla, y es única y requerida.
Clave Foranea: es una referencia a una clave primaria de
otra tabla.
Clave Candidata: son los atributos que podrían servir
como clave primaria.
Clave Primaria Foranea: atributo o grupos de atributos
que trabajan como clave
Modelo Arquitectónico

¿Qué es?

Que es interfaz de usuario?

Identifica los componentes principales del sistema y la
comunicación entre ellos.

Es lo que permite una iteración con el usuario.

¿Qué arquitecturas y técnicas se aplica?
-

Arquitecturas
o
o

A. de Llamada y Retorno

o

A. Orientada a Objetos

o

A. estrotipicada

-

A. de Flujo de Datos

o

-

A. Centrada de datos

¿Qué factores humanos intervienen en el diseño de IU?
Usuarios
Programadores
Diseñadores del sistema
Especialistas en diseño gráfico, factores humanos,
sicología, etc

¿Qué elementos de la interfaz de usuario se diseñan?
Color, Audio, Animación, Diseño internacional, Elección de
controles.

Técnicas
o

Diagrama de componentes

Dominio: Se define dominio como un conjunto de valores

o

Diagrama de Clases

que puede tomar un determinado atributo dentro de una

o

Diagrama de Paquetes

entidad.

¿ Diseño de interfaz?
Que es interfaz?
Es un dialogo o comunicación entre dos entidades.

¿Qué es estilos de IU hay?

-

Interfaz de preguntas y respuestas
Interfaz de menú simple
Interfaz orientada a ventanas
Interfaz de cuarta generación
¿Cómo diseñar menus?
Preparar y diseñar el sistema. (Decida los menús
que necesita, dónde deben aparecer en la interfaz,
cuáles requieren submenús, etc.)
- Crear los menús y submenús. (Defina los títulos,
elementos de menú y submenús mediante el
Diseñador de menús.)
- Asignar las tareas que desee al sistema. (Especifique
las tareas que los menús deben realizar, como
mostrar formularios y cuadros de diálogo. Incluya
también un código de configuración y código de
limpieza si es conveniente.
- Generar el programa de menú.
- Ejecutar el programa para probar el sistema de
menús.
¿Cómo diseñar pantallas y reportes?
-

-

-

El proceso de diseño de reportes consiste en la
creación de plantillas estructurales, que ejecutados
contra los datos cargados de las operaciones permite
la presentación de reportes o tablas dinámicos.
Consiste en la especificación de los principales
elementos de la interfaz tales como la arquitectura, la
navegación los estándares de colores, fuentes,
simbología, etcétera, siguiendo un orden que será
propuesto más adelante en esta sección.

MVC (Modelo Vista Controlador)
-

Modelo de Estructura Jerárquico
Modelo Cliente – Servidor
Basado en Capas / Componentes
Basado en Patrones
¿QUÉ ES DISEÑO PROCEDIMENTAL?

EL diseño procedimental se realiza después de que se ha
establecido la estructura del programa y de los datos.
-

¿Qué ASPECTOS Y TÉCNICAS SE APLICAN?
o Diagrama de flujo:
Es la representación gráfica que más se utiliza
en el diseño procedimental.
Para representar un paso de procesamiento se
utiliza un cuadro, para representar una
condición se utiliza un rombo, y para
representar el flujo de control se utilizan
flechas.
o Diagrama de cajas
Esta notación surgió del deseo de desarrollar
una
representación
para
el
diseño
procedimental que no permitiera la violación de
construcciones estructuradas.

Más contenido relacionado

La actualidad más candente

Hojas de calcula
Hojas de calculaHojas de calcula
Hojas de calcularubi1993
 
Auditoria Administrativa 1
Auditoria Administrativa 1Auditoria Administrativa 1
Auditoria Administrativa 1darusb
 
COMPETENCIAS DISCIPLINARIAS
COMPETENCIAS DISCIPLINARIAS COMPETENCIAS DISCIPLINARIAS
COMPETENCIAS DISCIPLINARIAS fridasoriarohde
 
Diapositivas tic-4
Diapositivas tic-4Diapositivas tic-4
Diapositivas tic-4mayranimosso
 
259389403 evaluacion-diagnostica demetrio
259389403 evaluacion-diagnostica demetrio259389403 evaluacion-diagnostica demetrio
259389403 evaluacion-diagnostica demetrioDemetrio Silva
 
hoja de calculo
hoja de calculohoja de calculo
hoja de calculonelson0007
 
Mi competencia inicial
Mi competencia inicialMi competencia inicial
Mi competencia inicialalexiacasanova
 
Inteligencia de negocio parte v - modelo multidimensional - cubos
Inteligencia de negocio   parte v -  modelo multidimensional - cubosInteligencia de negocio   parte v -  modelo multidimensional - cubos
Inteligencia de negocio parte v - modelo multidimensional - cubosWilfredo Rangel
 
Modelos de-datos
Modelos de-datosModelos de-datos
Modelos de-datoslelyydrogo
 
Mi competencia inicial,evaluacion diagnostica.
Mi competencia inicial,evaluacion diagnostica.Mi competencia inicial,evaluacion diagnostica.
Mi competencia inicial,evaluacion diagnostica.gabrielacaro96
 
Pcc competencia inicial
Pcc competencia inicialPcc competencia inicial
Pcc competencia inicialPaolacomas
 
Pcc competenciainicial
Pcc competenciainicialPcc competenciainicial
Pcc competenciainicialPaolacomas
 
Hojas de calculo
Hojas de calculoHojas de calculo
Hojas de calculojose161095
 

La actualidad más candente (20)

Sistema de base de datos 2
Sistema de base de datos 2Sistema de base de datos 2
Sistema de base de datos 2
 
Evaluación diagnóstica
Evaluación diagnósticaEvaluación diagnóstica
Evaluación diagnóstica
 
Unidad 4 actividad 1
Unidad 4 actividad 1Unidad 4 actividad 1
Unidad 4 actividad 1
 
Hojas de calcula
Hojas de calculaHojas de calcula
Hojas de calcula
 
Auditoria Administrativa 1
Auditoria Administrativa 1Auditoria Administrativa 1
Auditoria Administrativa 1
 
COMPETENCIAS DISCIPLINARIAS
COMPETENCIAS DISCIPLINARIAS COMPETENCIAS DISCIPLINARIAS
COMPETENCIAS DISCIPLINARIAS
 
Diapositivas tic-4
Diapositivas tic-4Diapositivas tic-4
Diapositivas tic-4
 
¿Que es access?
¿Que es access?¿Que es access?
¿Que es access?
 
259389403 evaluacion-diagnostica demetrio
259389403 evaluacion-diagnostica demetrio259389403 evaluacion-diagnostica demetrio
259389403 evaluacion-diagnostica demetrio
 
hoja de calculo
hoja de calculohoja de calculo
hoja de calculo
 
Mi competencia inicial
Mi competencia inicialMi competencia inicial
Mi competencia inicial
 
Inteligencia de negocio parte v - modelo multidimensional - cubos
Inteligencia de negocio   parte v -  modelo multidimensional - cubosInteligencia de negocio   parte v -  modelo multidimensional - cubos
Inteligencia de negocio parte v - modelo multidimensional - cubos
 
portada
portadaportada
portada
 
Modelos de-datos
Modelos de-datosModelos de-datos
Modelos de-datos
 
Mi competencia inicial,evaluacion diagnostica.
Mi competencia inicial,evaluacion diagnostica.Mi competencia inicial,evaluacion diagnostica.
Mi competencia inicial,evaluacion diagnostica.
 
Trabajo 3
Trabajo 3Trabajo 3
Trabajo 3
 
Pcc competencia inicial
Pcc competencia inicialPcc competencia inicial
Pcc competencia inicial
 
Pcc competenciainicial
Pcc competenciainicialPcc competenciainicial
Pcc competenciainicial
 
Hojas de calculo
Hojas de calculoHojas de calculo
Hojas de calculo
 
Microsoft Access
Microsoft AccessMicrosoft Access
Microsoft Access
 

Similar a Diseño del software

Presentacion De Programa De Formacion
Presentacion De Programa De FormacionPresentacion De Programa De Formacion
Presentacion De Programa De Formacionanderwrt
 
La arquitectura de 41 vistas
La arquitectura de 41 vistasLa arquitectura de 41 vistas
La arquitectura de 41 vistaszurda21
 
Clase 6 software 2
Clase 6 software 2Clase 6 software 2
Clase 6 software 2Erick Ubiel
 
Talleres tecnológicos
Talleres tecnológicosTalleres tecnológicos
Talleres tecnológicosm_a_r_c_a
 
Desarrollo De Software Para Internet
Desarrollo De Software Para InternetDesarrollo De Software Para Internet
Desarrollo De Software Para Internetsamgeo
 
El diseño orientado a flujo de objetos
El  diseño orientado a flujo  de objetosEl  diseño orientado a flujo  de objetos
El diseño orientado a flujo de objetoshome
 
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICASFUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICASeventosmissdetalles
 
Universidad estatal de bolivar
Universidad estatal de bolivarUniversidad estatal de bolivar
Universidad estatal de bolivarrolex_ueb
 
Universidad estatal de bolivar
Universidad estatal de bolivarUniversidad estatal de bolivar
Universidad estatal de bolivarChino CT
 
Universidad estatal de bolivar
Universidad estatal de bolivarUniversidad estatal de bolivar
Universidad estatal de bolivarChino CT
 
Universidad estatal de bolivar
Universidad estatal de bolivarUniversidad estatal de bolivar
Universidad estatal de bolivarChino CT
 
Software equipo 5 mae
Software equipo 5 maeSoftware equipo 5 mae
Software equipo 5 maeUVM
 

Similar a Diseño del software (20)

Unidad 4. diseno del sistema
Unidad 4. diseno del sistemaUnidad 4. diseno del sistema
Unidad 4. diseno del sistema
 
1127082.ppt
1127082.ppt1127082.ppt
1127082.ppt
 
Presentacion De Programa De Formacion
Presentacion De Programa De FormacionPresentacion De Programa De Formacion
Presentacion De Programa De Formacion
 
Easy case
Easy caseEasy case
Easy case
 
Introduccion a la ingenieria de software
Introduccion a la ingenieria de softwareIntroduccion a la ingenieria de software
Introduccion a la ingenieria de software
 
La arquitectura de 41 vistas
La arquitectura de 41 vistasLa arquitectura de 41 vistas
La arquitectura de 41 vistas
 
Clase 6 software 2
Clase 6 software 2Clase 6 software 2
Clase 6 software 2
 
Eder perozo
Eder perozoEder perozo
Eder perozo
 
Talleres tecnológicos
Talleres tecnológicosTalleres tecnológicos
Talleres tecnológicos
 
temario uml informatica
temario uml informaticatemario uml informatica
temario uml informatica
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Desarrollo De Software Para Internet
Desarrollo De Software Para InternetDesarrollo De Software Para Internet
Desarrollo De Software Para Internet
 
El diseño orientado a flujo de objetos
El  diseño orientado a flujo  de objetosEl  diseño orientado a flujo  de objetos
El diseño orientado a flujo de objetos
 
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICASFUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS
 
Manual civil-3d
Manual civil-3dManual civil-3d
Manual civil-3d
 
Universidad estatal de bolivar
Universidad estatal de bolivarUniversidad estatal de bolivar
Universidad estatal de bolivar
 
Universidad estatal de bolivar
Universidad estatal de bolivarUniversidad estatal de bolivar
Universidad estatal de bolivar
 
Universidad estatal de bolivar
Universidad estatal de bolivarUniversidad estatal de bolivar
Universidad estatal de bolivar
 
Universidad estatal de bolivar
Universidad estatal de bolivarUniversidad estatal de bolivar
Universidad estatal de bolivar
 
Software equipo 5 mae
Software equipo 5 maeSoftware equipo 5 mae
Software equipo 5 mae
 

Último

Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
plan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativaplan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativafiorelachuctaya2
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxMapyMerma1
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
Cuadernillo de las sílabas trabadas.pdf
Cuadernillo de las sílabas trabadas.pdfCuadernillo de las sílabas trabadas.pdf
Cuadernillo de las sílabas trabadas.pdfBrandonsanchezdoming
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 

Último (20)

Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
plan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativaplan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativa
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptx
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Cuadernillo de las sílabas trabadas.pdf
Cuadernillo de las sílabas trabadas.pdfCuadernillo de las sílabas trabadas.pdf
Cuadernillo de las sílabas trabadas.pdf
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 

Diseño del software

  • 1. Diseño de Software ¿Qué es? Modelos de estructura de datos interna y externa del software. ¿ Tecnicas aplicadas? - Modelo Relacional (Base de Datos) - Estructura de Datos Dinamicos (Archivos, Arreglos, Pilas, Colas, Arboles). - Modelos de Almaenes de datos (DW) o De Estrella o Copo de Nieve o Constelación - - 1ra Forma Normal: Elimina la redundancia de datos, crea atributos atomicos. 2da Forma Normal: Agrupa los datos, d acuerdo a su relación, en tablas diferentes, relaciona las tablas con claves foráneas elimina campos que no coinciden de la tabla. 3ra Forma Normal: Elimina relaciones cíclicas si por transitividad se llega a los datos. Xyz - esta relación debe eliminarse 4ta Forma Normal: Crear claves primarias propias para cada tabla. XYZ Es una descripción de la estructura de la base de datos que será usada por un software especificando las iteraciones entre los objetos. - Normalización - Modelo Lógico (Relacional MR): - Relacion: Es una tabla que agrupa los atributos de un determinado objeto. Tupla: Registro único de la tabla. Campo: atributo de un objeto que forma parte de una tabla. Clave Primaria: Es un atributo o conjunto de atributos que identifican una tupla, y es única y requerida. Clave Foranea: es una referencia a una clave primaria de otra tabla. Clave Candidata: son los atributos que podrían servir como clave primaria. Clave Primaria Foranea: atributo o grupos de atributos que trabajan como clave
  • 2. Modelo Arquitectónico ¿Qué es? Que es interfaz de usuario? Identifica los componentes principales del sistema y la comunicación entre ellos. Es lo que permite una iteración con el usuario. ¿Qué arquitecturas y técnicas se aplica? - Arquitecturas o o A. de Llamada y Retorno o A. Orientada a Objetos o A. estrotipicada - A. de Flujo de Datos o - A. Centrada de datos ¿Qué factores humanos intervienen en el diseño de IU? Usuarios Programadores Diseñadores del sistema Especialistas en diseño gráfico, factores humanos, sicología, etc ¿Qué elementos de la interfaz de usuario se diseñan? Color, Audio, Animación, Diseño internacional, Elección de controles. Técnicas o Diagrama de componentes Dominio: Se define dominio como un conjunto de valores o Diagrama de Clases que puede tomar un determinado atributo dentro de una o Diagrama de Paquetes entidad. ¿ Diseño de interfaz? Que es interfaz? Es un dialogo o comunicación entre dos entidades. ¿Qué es estilos de IU hay? - Interfaz de preguntas y respuestas Interfaz de menú simple Interfaz orientada a ventanas Interfaz de cuarta generación
  • 3. ¿Cómo diseñar menus? Preparar y diseñar el sistema. (Decida los menús que necesita, dónde deben aparecer en la interfaz, cuáles requieren submenús, etc.) - Crear los menús y submenús. (Defina los títulos, elementos de menú y submenús mediante el Diseñador de menús.) - Asignar las tareas que desee al sistema. (Especifique las tareas que los menús deben realizar, como mostrar formularios y cuadros de diálogo. Incluya también un código de configuración y código de limpieza si es conveniente. - Generar el programa de menú. - Ejecutar el programa para probar el sistema de menús. ¿Cómo diseñar pantallas y reportes? - - - El proceso de diseño de reportes consiste en la creación de plantillas estructurales, que ejecutados contra los datos cargados de las operaciones permite la presentación de reportes o tablas dinámicos. Consiste en la especificación de los principales elementos de la interfaz tales como la arquitectura, la navegación los estándares de colores, fuentes, simbología, etcétera, siguiendo un orden que será propuesto más adelante en esta sección. MVC (Modelo Vista Controlador) - Modelo de Estructura Jerárquico Modelo Cliente – Servidor Basado en Capas / Componentes Basado en Patrones ¿QUÉ ES DISEÑO PROCEDIMENTAL? EL diseño procedimental se realiza después de que se ha establecido la estructura del programa y de los datos. - ¿Qué ASPECTOS Y TÉCNICAS SE APLICAN? o Diagrama de flujo: Es la representación gráfica que más se utiliza en el diseño procedimental. Para representar un paso de procesamiento se utiliza un cuadro, para representar una condición se utiliza un rombo, y para representar el flujo de control se utilizan flechas. o Diagrama de cajas Esta notación surgió del deseo de desarrollar una representación para el diseño procedimental que no permitiera la violación de construcciones estructuradas.