Diaspositivas de_informatik_para_presentar_

22
INSTITUTO TECNOLOGICO SUPERIOR «GUAYAQUIL» GRUPO #4………..UNIDAD #6 “DISEÑO ESTRUCTURADO DE FUNCIONES” 4/14….INTEGRANTES: RODRIGUEZ MITE MARIANA (coordinadora) VILELA MURILLO LEYLA (secretaria) RUIZ MERO VERONICA ROSADO ESTRELLA DAYANNA MEJIA LOZANO NICOLE

Transcript of Diaspositivas de_informatik_para_presentar_

Page 1: Diaspositivas de_informatik_para_presentar_

INSTITUTO TECNOLOGICO SUPERIOR

«GUAYAQUIL»GRUPO #4………..UNIDAD #6“DISEÑO ESTRUCTURADO DE

FUNCIONES”4/14….INTEGRANTES:

RODRIGUEZ MITE MARIANA (coordinadora)

VILELA MURILLO LEYLA (secretaria)

RUIZ MERO VERONICAROSADO ESTRELLA DAYANNA

MEJIA LOZANO NICOLE

Page 2: Diaspositivas de_informatik_para_presentar_

DISEÑO ESTRUCTURADO DE FUNCIONES

El diseño estructurado persigue elaborar algoritmos que cumplan la

propiedad de modularidad, para ello, dado un problema que se pretende resolver mediante la

elaboración de un programa de ordenador,

Page 3: Diaspositivas de_informatik_para_presentar_

se busca dividir dicho programa en módulos siguiendo los principios de diseño de

Descomposición por refinamientos sucesivos, creación de una

Jerarquía modular y elaboración de módulos Independientes.

Page 4: Diaspositivas de_informatik_para_presentar_

OBJETIVOS"El diseño estructurado, tiende a transformar el desarrollo de software de una práctica artesanal a una disciplina de ingeniería". *Eficiencia *Mantenibilidad *Modificabilidad *Flexibilidad *Generalidad *Utilidad

Page 5: Diaspositivas de_informatik_para_presentar_

Las entradas y salidas son,

respectivamente, datos que un

módulo necesita y produce.

Page 6: Diaspositivas de_informatik_para_presentar_

FASES

En el diseño estructurado se pueden definir estas etapas: Diseño externo Diseño de datos Diseño modular Diseño procedimental

Page 7: Diaspositivas de_informatik_para_presentar_

DISEÑO MODULAREs una técnica de

representación en la que se refleja de forma descendente la división de la aplicación en

módulos. Está basado en diagramas de flujo de datos

obtenidos en el análisis.

Page 8: Diaspositivas de_informatik_para_presentar_

No representa las secuencias, alternativas o bucles. Tampoco

muestra detalles internos como códigos, algoritmos o

datos. Refleja la comunicación de datos y control y la

jerarquía entre módulos.

Page 9: Diaspositivas de_informatik_para_presentar_

DISEÑO DE DATOSEl diseño de datos consiste en

descubrir y la definir completamente de los procesos y características de los datos de la aplicación. El diseño

de datos es un proceso de perfeccionamiento gradual que abarca desde la cuestión más

elemental

Page 10: Diaspositivas de_informatik_para_presentar_

"¿Qué datos requiere la aplicación?", hasta los procesos y estructuras de datos precisos que proporcionan dichos datos. Si el diseño de datos es bueno, el acceso a los datos de la

aplicación será rápido y fácil de mantener, y podrá aceptar sin problemas las futuras mejoras de los datos.

Page 11: Diaspositivas de_informatik_para_presentar_

DISEÑO PROCEDIMENTALTRANSFORMA ELEMENTOS ESTRUCTURALES DE LA

ARQUITECTURA DEL PROGRAMA EN UNA

DESCRIPCIÓN PROCEDIMENTAL DE LOS

COMPONENTES DEL SOFTWARE.

Page 12: Diaspositivas de_informatik_para_presentar_

EL MODELO Y DISEÑO DEL INTERFAZ

se extiende desde el análisis hasta la implementación pasando por el diseño. Actualmente es una de las metodologías

mas implantadas.Las técnicas orientadas a objetos permiten

que el software se construya a partir de objetos de compartimiento especifico.

permite desarrollar software fácilmente extensible y reusable.

Page 13: Diaspositivas de_informatik_para_presentar_

DISEÑO DE INTERFACES DE USUARIO

Es una tarea que ha adquirido relevancia en el desarrollo de un

sistema. La calidad de la interfaz de usuario puede ser uno de los motivos

que conduzca a un sistema al éxito o al fracaso. Los principios que se presentan

son de utilidad para creación de interfaces funcionales y de fácil

operación.

Page 14: Diaspositivas de_informatik_para_presentar_

A pesar de no ser capaces de resolver todos los aspectos

propios del contexto con el que se esté trabajando, pueden ser

combinados con la prototipación y la aplicación de heurísticas de evaluación para facilitar el proceso de diseño.

Page 15: Diaspositivas de_informatik_para_presentar_

DISEÑO DE PROCEDIMIENTO DE USUARIO

Es el proceso de gestión para la creación de un sistema o software la cual encierra un

conjunto de actividades, una de las cuales es la estimación, estimar es echar un vistazo al futuro. Aunque la estimación, es mas un arte

que una ciencia, y es la base de todas las demás actividades de planificación del

proyecto y sirve como guía para una buena ingeniería en sistemas y software.

Page 16: Diaspositivas de_informatik_para_presentar_

INTERFAZ DEL ORDENADOR

Incluyen elementos como menús, teclado, ventanas, ratón, los beeps y los diferentes sonidos y en general todos los canales los cuales permiten la comunicación entre la computadora y el ser humano. La mejor interacción humano-maquina a través de

una adecuada interfaz (interfaz de usuario), que le brinde tanta comodidad,

como eficiencia.

Page 17: Diaspositivas de_informatik_para_presentar_

La interfaz de usuario en adelante IU, de un programa es un conjunto de

elementos hardware y software de una computadora que presentan información al usuario y le permite interactuar con la

información y con el computador. También se puede considerar parte de la IU la documentación (manuales, ayuda, referencia, tutoriales) que acompaña al

hardware y al software.

Page 18: Diaspositivas de_informatik_para_presentar_

Los programas son usados por usuarios con distintos niveles de conocimientos,

desde principiantes hasta expertos. Debe permitirse libertad al usuario para que elija el modo de interacción que mas se

adecue a sus objetivos. La mayoría de los programas y sistemas operativos ofrecen varias formas de interacción al usuario.

También permite explicar o predecir comportamientos el sistema.

Page 19: Diaspositivas de_informatik_para_presentar_

METODOLOGIA DE DISEÑO

ORIENTADO AL FLUJO DE DATOS

Define varias representaciones que transforma el flujo de la información en la estructura del programa. (EL DOFD)

tiene sus orígenes en los primeros conceptos de diseño que consideraban la

modularidad. El DOFD amplio esta técnica entregando el flujo e la

información en el proceso de diseño.

Page 20: Diaspositivas de_informatik_para_presentar_

En el caso que el flujo de datos no importe realmente se suelen utilizar

método de diseños orientado al objeto. El DOFD permite una

traducción sencilla de la representación de la información de diseño de flujo de datos continua en

la especificación de sistema a una descripción del diseño de la estructura del programa.

Page 21: Diaspositivas de_informatik_para_presentar_

GLOSARIO DE TERMINOS

• MODULACION:LA ACCION DE MODULAR.• TECNOLOGICO:RELATIVO A LA TECNOLOGIA

DE UN CONJUNTO DE LOS TERMINOS TECNICOS DE UN CORTE O CIENCIA.

• JERCORQUIA:ORDEN O GRADUACION ENTRE PERSONAS Y COSAS.

• DESCOMPOSICION:ACCION Y EFECTO DE DESCOMPONERSE,DESASEO DE ALTERACIONES.

Page 22: Diaspositivas de_informatik_para_presentar_

PROGRAMACION:PROGRAMAR ALGUNA ACTIVIDAD O ALGUN ESCRITO DE UN PROYECTO DETERMINADO.SUBYACENTES:DICE DE LO QUE NACE ABAJOALTERNATIVA:OPCION ENTRE DOS COSASMETODOLOGIA :CIENCIA DEL METODO DE ENSEÑANZATECNICA:CONJUNTO DE PROCEDIMIENTO Y RECURSOS QUE SIRVE UNA CIENCIA ARTE O ACTIVIDADANALISIS:DESCOMPOSICION DE UN TODO EN SUS PARTES HASTA LLEGAR O CONOCER SUS PRINCIPIOSO ELEMENTOS.GESTION:ACCION Y EFECTO DE GESTIONAR.PLANIFICACION:ESTABLECER UN PLAN.COMODIDAD:CONVENIENCIA COSA AGRADABLE Y COMODADOCUMENTACION:CONJUNTO DE ELEMENTOS QUE SIRVE PARA ESTE FIN.