SlideShare una empresa de Scribd logo
1 de 22
Descargar para leer sin conexión
Republica Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación Superior Universitaria
de Ciencia y Tecnología
Instituto Universitario Politécnico “Santiago Mariño”
Extensión C.O.L. – Cabimas
Escuela de Ingeniería de Sistemas
CICLO DE VIDA Y DISEÑO DE LOS
SISTEMAS DE INFORMACIÓN
Realizado por:
Narzimar Sánchez
C.I.: 24.735.053
Cabimas, marzo del 2020
CICLO DE VIDA Y DISEÑO DE SISTEMAS DE
INFORMACIÓN
INTRODUCCIÓN
Las exigencias del mundo globalizado actual, por
productos cada vez más competitivos, más creativos,
más innovadores, han desvelado la necesidad de que la
etapa de síntesis, aquella en la que la creatividad juega
un papel fundamental, sea mejor asistida. Así mismo, es
importante conocer como está constituido un sistema
desde su ciclo de vida hasta el diseño de los sistemas de
información.
CICLO DE VIDA DE LOS SISTEMAS DE INFORMACIÓN
DEFINICIÓN
Es una sucesión de estados o fases
por los cuales pasa un software a lo
largo de su "vida".
Detectar
errores más
rápido
Mejorar la
calidad del
software
Estimar los
plazos de
implementación
y sus costos
Entre otros.
Permite:
CICLO DE VIDA DE LOS SISTEMAS DE INFORMACIÓN
IMPORTANCIA
Es importante porqué:
Divide el proceso en diferentes fases.
Es más fácil evaluar cada parte.
Simplifica el trabajo simultaneo de los programadores en cada parte-
Está compuesto por distintos estadios, iterativo y que se estructura de una
manera metódica.
Siendo posible que el producto final sea de calidad y cumpla con los
requerimientos establecidos.
Se consigue evitar errores propicios sino se ha destinado el tiempo suficiente
a cada fase del proyecto.
CICLO DE VIDA DE LOS SISTEMAS DE INFORMACIÓN
FASES
Planificación
• Realizar una serie de tareas previas que influirán decisivamente
en la finalización con éxito del proyecto.
Análisis
• Investigar qué es exactamente lo que tiene que hacer el sistema.
Diseño
• Estudiar las posibles alternativas de implementación para el
sistema de información que hemos de construir y se ha de
decidir la estructura general que tendrá el sistema (su diseño
arquitectónico).
CICLO DE VIDA DE LOS SISTEMAS DE INFORMACIÓN
FASES
Implementación
• Seleccionar las herramientas adecuadas, un entorno de
desarrollo que facilite nuestro trabajo y un lenguaje de
programación apropiado para el tipo de sistema que vayamos a
construir.
Pruebas
• detectar los errores que se hayan podido cometer en las etapas
anteriores del proyecto (y, eventualmente, corregirlos)
Instalación o
despliegue
• planificar el entorno en el que el sistema debe funcionar, tanto
hardware como software: equipos necesarios y su configuración
física, redes de interconexión entre los equipos y de acceso a
sistemas externos, sistemas operativos y bibliotecas.
CICLO DE VIDA DE LOS SISTEMAS DE INFORMACIÓN
FASES
Uso y
mantenimiento
• La etapa de mantenimiento consume típicamente del 40 al 80
por ciento de los recursos de una empresa de desarrollo de
software.
Existen muchos ciclos de vida creados por
diversos autores y los mismos pueden poseer menos
fases que otros, sin embargo, mediante una
comparación se pueden determinar sus similitudes.
CICLO DE VIDA DE LOS SISTEMAS DE INFORMACIÓN
EJEMPLO DE USOS
CICLO DE VIDA EN V
•Se pueden utilizar en aplicaciones de
facturación, que aun siendo simples
(pequeñas transiciones sobre bases de
datos, por ejemplo), necesitan una
confiabilidad muy alta.
CICLO DE VIDA TIPO SASHIMI
•Es un tipo de ciclo utilizado en
las metodologías más actuales.
CICLO DE VIDA DE LOS SISTEMAS DE INFORMACIÓN
EJEMPLO DE USOS
CICLO DE VIDA EN CASCADA
CON SUB-PROYECTOS
•Se puede utilizar este modelo par
administrar cualquier tipo de proyecto.
Administrando muy bien los tiempos.
CICLO DE VIDA ITERATIVO
•Se puede adoptar el modelo en aplicaciones
medianas a grandes, en las que el usuario o
cliente final no necesita todas las
funcionalidades desde el principio del proyecto.
Un buen ejemplo, es una empresa que quiera
migrar sus aplicaciones hacia otra arquitectura.
CICLO DE VIDA DE LOS SISTEMAS DE INFORMACIÓN
EJEMPLO DE USOS
CICLO DE VIDA POR PROTOTIPO
•Se utiliza mayoritariamente en desarrollos de
productos con innovaciones importantes, o
en el uso de nuevas tecnologías o poco
probadas. Un claro ejemplo son las nuevas
funcionalidades de la llegada de JAVA y la
tecnología .NET.
CICLO DE VIDA EVOLUTIVO
•Útil en los casos de desconocer los
requerimientos iniciales o están
incompletos. Como ejemplo un sistema
centralizado de stock-ventas-facturación.
En las que la aplicación puede evolucionar.
CICLO DE VIDA DE LOS SISTEMAS DE INFORMACIÓN
EJEMPLO DE USOS
CICLO DE VIDA INCREMENTAL
•Este modelo de ciclo de vida no está pensado
para cierto tipo de aplicaciones, sino que está
orientado a cierto tipo de usuario o cliente. Se
puede utilizar este modelo para casi cualquier
proyecto, pero será verdaderamente útil cuando
el usuario necesite entregas rápidas, aunque sean
parciales.
CICLO DE VIDA EN ESPIRAL
•Como ejemplo utilizar este modelo de vida
en una aplicación que administre reclamos,
pedido e incidentes, en el que los sectores
que utilizarán el sistema son demasiados y
con intereses muy diversos como para
lograr un relevamiento exhaustivo y
completo de requerimientos.
CICLO DE VIDA DE LOS SISTEMAS DE INFORMACIÓN
EJEMPLO DE USOS
CICLO DE VIDA ORIENTADO A
OBJETOS
•Su uso va desde programas de
monitoreo de procesos, grandes
sistemas de transacciones sobre
base de datos, hasta
procesamiento por lotes.
DISEÑO DE SISTEMAS DE INFORMACIÓN
TÉCNICAS
TÉCNICA DE DISEÑO
FUNCIONAL DESCENDENTE
La descomposición del sistema se
hace desde un punto de vista
funcional.
Desde el punto de vista de la
codificación, cada módulo
corresponde esencialmente a un
subprograma.
TÉCNICA DE DISEÑO
FUNCIONAL DESCENDENTE
Consiste en la aplicación de la fase
de diseño de la programación
estructurada: secuencia, la selección
entre alternativas y la iteración.
Cada paso en la descomposición
consiste en refinar o detallar una
parte del programa global u
operación, que a su vez podrá ser
descompuesta en otras operaciones.
DISEÑO DE SISTEMAS DE INFORMACIÓN
TÉCNICAS
TÉCNICAS DE DISEÑO FUNCIONAL DESCENDENTE:
PROGRAMACIÓN ESTRUCTURADA DE JACKSON
Sigue las ideas de la programación
estructurada y el método de
refinamientos sucesivos para
construir la estructura del programa
en forma descendente.
Se recomienda construir la
estructura del programa de forma
similar a las estructuras de datos de
entrada y de salida
TÉCNICAS DE DISEÑO FUNCIONAL
DESCENDENTE: DISEÑO ESTRUCTURADO
la tarea de diseño consiste en pasar
de los DFDs a los diagramas de
estructura.
.
Hay que establecer una jerarquía o
estructura de control entre los
diferentes módulos, que no está
implícita en el modelo funcional
descrito en los DFDs
DISEÑO DE SISTEMAS DE INFORMACIÓN
TÉCNICAS
TÉCNICAS DE DISEÑO BASADO
EN ABSTRACCIONES
La idea es que los módulos
corresponden a funciones o a tipos
abstractos de datos.
Los lenguajes que dan más
facilidades para la implementación
son los orientados a objetos
TÉCNICAS DE DISEÑO BASADO EN ABSTRACCIONES:
DESCOMPOSICIÓN MODULAR BASADA EN ABSTRACCIONES
Se trata de ampliar el lenguaje de
programación con nuevas
operaciones y tipos de datos
definidos por el usuario, de forma
que se simplifique la escritura de los
niveles superiores del programa.
Podemos identificar los tipos
abstractos correspondientes a un
número complejo y a una ecuación
de 2° grado y definir sobre dichos
tipos abstractos.
.
DISEÑO DE SISTEMAS DE INFORMACIÓN
TÉCNICAS
TÉCNICAS DE DISEÑO BASADO EN
ABSTRACCIONES: MÉTODO DE ABBOTT
A partir de la descripción o
especificación de los módulos es
posible identificar las palabras o
términos que puedan corresponder
a elementos significativos del diseño
Se subrayan en la descripción las
palabras significativas haciendo una
lista de nombres y otra de verbos u
operaciones. Hay que eliminar los
términos irrelevantes o los
sinónimos de palabras ya aparecidas
TÉCNICAS DE DISEÑO
ORIENTADAS A OBJETOS
Es esencialmente igual al diseño
basado en abstracciones, añadiendo
la herencia y el polimorfismo.
En la descomposición modular del
sistema cada módulo contiene la
descripción de una clase de objetos
o de varias clases relacionadas entre
sí.
DISEÑO DE SISTEMAS DE INFORMACIÓN
PROCEDIMIENTOS
Se buscan conceptos o
principios de solución
al problema, para el
cual se analiza el
problema identificado,
se sintetiza una o
varias posibles
soluciones y se evalúan
con respecto a
restricciones
impuestas. Aun no se
obtienen estructuras
de solución.
DISEÑO CONCEPTUAL
Se avanza en la
concretización de una
solución al problema,
determinando
componentes e
interacciones con el
suficiente grado como
para poder evaluar
objetivamente. Esta
fase es la más
comprendida por los
ing. De diseño que la
anterior.
DISEÑO PRELIMINAR
Corresponde a la
generación de todas
las especificaciones
necesarias para la
producción del
producto-solución.,
DISEÑO DETALLADO
DISEÑO DE SISTEMAS DE INFORMACIÓN
METODOS
DISEÑO DE SISTEMAS DE INFORMACIÓN
METODOS
DISEÑO DE SISTEMAS DE INFORMACIÓN
ETAPAS
EL DISEÑO DE LOS
DATOS:
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
ARQUITECTÓNICO:
Define la relación entre
cada uno de los
elementos
estructurales del
programa.
EL DISEÑO DE LA
INTERFAZ:
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
PROCEDIMIENTOS:
Transforma elementos
estructurales de la
arquitectura del
programa.
CICLO DE VIDA Y DISEÑO DE SISTEMAS DE
INFORMACIÓN
CONCLUSIÓN
Un proyecto de desarrollo de un Sistema de
Información comprende varios componentes o pasos
llevados a cabo durante la etapa del análisis, el cual
ayuda a traducir las necesidades del cliente en un
modelo de Sistema que utiliza uno más de los
componentes: Software, hardware, personas, base de
datos, documentación y procedimientos.
CICLO DE VIDA Y DISEÑO DE SISTEMAS DE
INFORMACIÓN
BIBLIOGRAFÍA
Fuentes electrónicas
Alegsa, L (2009). Ciclo de vida. [Documento en línea] Disponible en:
http://www.alegsa.com.ar/Dic/ciclo_de_vida_del_software.php [Consultado: 2020, marzo]
Cunan, T. (2013). Ciclo de vida del software. [Documento en línea] Disponible en:
https://ingsw.pbworks.com/f/Ciclo+de+Vida+del+Software.pdf [Consultado: 2020, marzo]
Torres, J. (2012). Ingeniería de diseño. [Documento en línea] Disponible en:
https://www.tdx.cat/bitstream/handle/10803/6837/05Jcb05de16.pdf?sequence=5&isAllowed=y
[Consultado: 2020, marzo]
Turmero, P, (2011). Analisis y diseño de sistemas de información. [Documento en línea] Disponible en:
https://www.monografias.com/trabajos94/analisis-diseno-y-sistema-informacion/analisis-diseno-y-sistema-
informacion.shtml [Consultado: 2020, marzo]
Yeeply, 2020. Ciclo de vida del desarrollo de software. [Documento en línea] Disponible en:
https://www.yeeply.com/blog/ciclo-de-vida-desarrollo-software-movil/ [Consultado: 2020, marzo]

Más contenido relacionado

La actualidad más candente

Metodos del desarrollo de sistema de informacion
Metodos del desarrollo de sistema de informacionMetodos del desarrollo de sistema de informacion
Metodos del desarrollo de sistema de informacioncaroyu
 
Etapas del desarrollo de software
Etapas del desarrollo de softwareEtapas del desarrollo de software
Etapas del desarrollo de softwarexinithazangels
 
Metodología tradicional
Metodología tradicionalMetodología tradicional
Metodología tradicionalJesenia Escobar
 
Implementacion de software
Implementacion de softwareImplementacion de software
Implementacion de softwareTom Rodriguez
 
Ensayo de software
Ensayo de softwareEnsayo de software
Ensayo de softwareNixon Gomez
 
Desarrollo de Software Orienta a Objetos
Desarrollo de Software Orienta a ObjetosDesarrollo de Software Orienta a Objetos
Desarrollo de Software Orienta a ObjetosDat@center S.A
 
Ensayo Software
Ensayo SoftwareEnsayo Software
Ensayo Softwaremarialej90
 
MODELOS DE SISTEMAS DE SOFTWARE
MODELOS DE SISTEMAS DE SOFTWAREMODELOS DE SISTEMAS DE SOFTWARE
MODELOS DE SISTEMAS DE SOFTWARERocio Castellanos
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de softwareMonica Rodriguez
 
Ciclo De Vida
Ciclo De VidaCiclo De Vida
Ciclo De VidaJgperez
 
Metodologías para desarrollo de software
Metodologías para desarrollo de softwareMetodologías para desarrollo de software
Metodologías para desarrollo de softwareAbner Garcia
 
Desarrollo Evolutivo
Desarrollo EvolutivoDesarrollo Evolutivo
Desarrollo Evolutivolorenislemus
 
metodologia de prototipos
metodologia de prototiposmetodologia de prototipos
metodologia de prototiposKeiner Valerio
 

La actualidad más candente (20)

Metodos del desarrollo de sistema de informacion
Metodos del desarrollo de sistema de informacionMetodos del desarrollo de sistema de informacion
Metodos del desarrollo de sistema de informacion
 
Etapas del desarrollo de software
Etapas del desarrollo de softwareEtapas del desarrollo de software
Etapas del desarrollo de software
 
Metodología tradicional
Metodología tradicionalMetodología tradicional
Metodología tradicional
 
Implementacion de software
Implementacion de softwareImplementacion de software
Implementacion de software
 
I ciclos de vida
I ciclos de vidaI ciclos de vida
I ciclos de vida
 
Ensayo de software
Ensayo de softwareEnsayo de software
Ensayo de software
 
Desarrollo de Software Orienta a Objetos
Desarrollo de Software Orienta a ObjetosDesarrollo de Software Orienta a Objetos
Desarrollo de Software Orienta a Objetos
 
Comunicacion y colaboracion
Comunicacion y colaboracionComunicacion y colaboracion
Comunicacion y colaboracion
 
Ensayo Software
Ensayo SoftwareEnsayo Software
Ensayo Software
 
MODELOS DE SISTEMAS DE SOFTWARE
MODELOS DE SISTEMAS DE SOFTWAREMODELOS DE SISTEMAS DE SOFTWARE
MODELOS DE SISTEMAS DE SOFTWARE
 
metodologia
metodologia metodologia
metodologia
 
Metodologia De Desarrollo De Software
Metodologia De Desarrollo De SoftwareMetodologia De Desarrollo De Software
Metodologia De Desarrollo De Software
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Prototipos
PrototiposPrototipos
Prototipos
 
Ciclo De Vida
Ciclo De VidaCiclo De Vida
Ciclo De Vida
 
Modelos de desarrollo de un software
Modelos de desarrollo de un softwareModelos de desarrollo de un software
Modelos de desarrollo de un software
 
Modelo en-espiral
Modelo en-espiralModelo en-espiral
Modelo en-espiral
 
Metodologías para desarrollo de software
Metodologías para desarrollo de softwareMetodologías para desarrollo de software
Metodologías para desarrollo de software
 
Desarrollo Evolutivo
Desarrollo EvolutivoDesarrollo Evolutivo
Desarrollo Evolutivo
 
metodologia de prototipos
metodologia de prototiposmetodologia de prototipos
metodologia de prototipos
 

Similar a Ciclo y diseno narzimar sanchez

SISTEMA DE SOFTWARE
SISTEMA DE SOFTWARESISTEMA DE SOFTWARE
SISTEMA DE SOFTWAREperez123
 
Ciclo de vida en el desarrollo de sistemas
Ciclo de vida en el desarrollo de sistemasCiclo de vida en el desarrollo de sistemas
Ciclo de vida en el desarrollo de sistemasMaría Elena Amancha
 
CICLO DE VIDA Y DISEÑO DEL SISTEMAS DE INFORMACIÓN
CICLO DE VIDA Y DISEÑO DEL SISTEMAS DE INFORMACIÓNCICLO DE VIDA Y DISEÑO DEL SISTEMAS DE INFORMACIÓN
CICLO DE VIDA Y DISEÑO DEL SISTEMAS DE INFORMACIÓNErnesto Souquet Guevara
 
Presentacion modelos de proceso Grupo 3
Presentacion modelos de proceso Grupo 3Presentacion modelos de proceso Grupo 3
Presentacion modelos de proceso Grupo 3Bruno
 
Análisis de Sistemas
Análisis de SistemasAnálisis de Sistemas
Análisis de SistemasT.I.C
 
Fundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdfFundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdfBibliotecaenlineaUNI
 
Ciclo de Vida de un sistema de información y técnicas para su desarrollo
Ciclo de Vida de un sistema de información y técnicas para su desarrollo Ciclo de Vida de un sistema de información y técnicas para su desarrollo
Ciclo de Vida de un sistema de información y técnicas para su desarrollo Daniel221A
 
CICLO DE VIDA DE UN SOFTWARE
CICLO DE  VIDA DE UN SOFTWARECICLO DE  VIDA DE UN SOFTWARE
CICLO DE VIDA DE UN SOFTWARECesar Yupa
 
Ciclo Vida Sw
Ciclo Vida SwCiclo Vida Sw
Ciclo Vida Swmsc080277
 
1. ciclo de_vida_de_software
1. ciclo de_vida_de_software1. ciclo de_vida_de_software
1. ciclo de_vida_de_softwareMiguel Castro
 
Ciclo de Vida del Software (Para SAIA)
Ciclo de Vida del Software (Para SAIA)Ciclo de Vida del Software (Para SAIA)
Ciclo de Vida del Software (Para SAIA)ManuelJimnez56
 
Unidad 3 fundamentos de sistemas de informacion
Unidad 3 fundamentos de sistemas de informacionUnidad 3 fundamentos de sistemas de informacion
Unidad 3 fundamentos de sistemas de informacionJuan Pavon ortiz
 
Metodologías De Diseño Y Desarrollo De Sistemas De Información
Metodologías De Diseño Y Desarrollo De Sistemas De InformaciónMetodologías De Diseño Y Desarrollo De Sistemas De Información
Metodologías De Diseño Y Desarrollo De Sistemas De InformaciónMaria Belmonte
 
Modelo cascada
Modelo cascadaModelo cascada
Modelo cascadamasilog
 

Similar a Ciclo y diseno narzimar sanchez (20)

Siste deinf
Siste deinfSiste deinf
Siste deinf
 
SISTEMA DE SOFTWARE
SISTEMA DE SOFTWARESISTEMA DE SOFTWARE
SISTEMA DE SOFTWARE
 
Mod 6.2 introducción al análisis
Mod 6.2 introducción al análisisMod 6.2 introducción al análisis
Mod 6.2 introducción al análisis
 
Ciclo de vida en el desarrollo de sistemas
Ciclo de vida en el desarrollo de sistemasCiclo de vida en el desarrollo de sistemas
Ciclo de vida en el desarrollo de sistemas
 
CICLO DE VIDA Y DISEÑO DEL SISTEMAS DE INFORMACIÓN
CICLO DE VIDA Y DISEÑO DEL SISTEMAS DE INFORMACIÓNCICLO DE VIDA Y DISEÑO DEL SISTEMAS DE INFORMACIÓN
CICLO DE VIDA Y DISEÑO DEL SISTEMAS DE INFORMACIÓN
 
Presentación metodología
Presentación metodologíaPresentación metodología
Presentación metodología
 
Presentacion modelos de proceso Grupo 3
Presentacion modelos de proceso Grupo 3Presentacion modelos de proceso Grupo 3
Presentacion modelos de proceso Grupo 3
 
Estudiante
EstudianteEstudiante
Estudiante
 
Análisis de Sistemas
Análisis de SistemasAnálisis de Sistemas
Análisis de Sistemas
 
Fundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdfFundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdf
 
Ciclo de Vida de un sistema de información y técnicas para su desarrollo
Ciclo de Vida de un sistema de información y técnicas para su desarrollo Ciclo de Vida de un sistema de información y técnicas para su desarrollo
Ciclo de Vida de un sistema de información y técnicas para su desarrollo
 
CICLO DE VIDA DE UN SOFTWARE
CICLO DE  VIDA DE UN SOFTWARECICLO DE  VIDA DE UN SOFTWARE
CICLO DE VIDA DE UN SOFTWARE
 
Ciclo Vida Sw
Ciclo Vida SwCiclo Vida Sw
Ciclo Vida Sw
 
Pericana jesus
Pericana jesusPericana jesus
Pericana jesus
 
1. ciclo de_vida_de_software
1. ciclo de_vida_de_software1. ciclo de_vida_de_software
1. ciclo de_vida_de_software
 
Ciclo de Vida del Software (Para SAIA)
Ciclo de Vida del Software (Para SAIA)Ciclo de Vida del Software (Para SAIA)
Ciclo de Vida del Software (Para SAIA)
 
AMSI
AMSIAMSI
AMSI
 
Unidad 3 fundamentos de sistemas de informacion
Unidad 3 fundamentos de sistemas de informacionUnidad 3 fundamentos de sistemas de informacion
Unidad 3 fundamentos de sistemas de informacion
 
Metodologías De Diseño Y Desarrollo De Sistemas De Información
Metodologías De Diseño Y Desarrollo De Sistemas De InformaciónMetodologías De Diseño Y Desarrollo De Sistemas De Información
Metodologías De Diseño Y Desarrollo De Sistemas De Información
 
Modelo cascada
Modelo cascadaModelo cascada
Modelo cascada
 

Último

Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Francisco Javier Mora Serrano
 
Espontaneidad de las reacciones y procesos espontáneos
Espontaneidad de las reacciones y procesos espontáneosEspontaneidad de las reacciones y procesos espontáneos
Espontaneidad de las reacciones y procesos espontáneosOscarGonzalez231938
 
Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfIsbelRodrguez
 
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasSOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasLeonardoMendozaDvila
 
4.3 Subestaciones eléctricas componentes principales .pptx
4.3 Subestaciones eléctricas componentes principales .pptx4.3 Subestaciones eléctricas componentes principales .pptx
4.3 Subestaciones eléctricas componentes principales .pptxEfrain Yungan
 
4.3 Subestaciones eléctricas tipos caracteristicas.pptx
4.3 Subestaciones eléctricas tipos caracteristicas.pptx4.3 Subestaciones eléctricas tipos caracteristicas.pptx
4.3 Subestaciones eléctricas tipos caracteristicas.pptxEfrain Yungan
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasSegundo Silva Maguiña
 
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinaciónEstacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinaciónAlexisHernandez885688
 
Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionOsdelTacusiPancorbo
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCANDECE
 
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...Arquitecto Alejandro Gomez cornejo muñoz
 
I LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptx
I LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptxI LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptx
I LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptxPATRICIAKARIMESTELAL
 
NOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxNOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxJairReyna1
 
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBRQUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBRyanimarca23
 
CFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric ProjectCFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric ProjectCarlos Delgado
 
produccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxproduccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxEtse9
 
POBLACIONES CICLICAS Y NO CICLICAS ......
POBLACIONES CICLICAS Y NO CICLICAS ......POBLACIONES CICLICAS Y NO CICLICAS ......
POBLACIONES CICLICAS Y NO CICLICAS ......dianamontserratmayor
 
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...esandoval7
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023ANDECE
 
SEMANA 6 MEDIDAS DE TENDENCIA CENTRAL.pdf
SEMANA  6 MEDIDAS DE TENDENCIA CENTRAL.pdfSEMANA  6 MEDIDAS DE TENDENCIA CENTRAL.pdf
SEMANA 6 MEDIDAS DE TENDENCIA CENTRAL.pdffredyflores58
 

Último (20)

Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
 
Espontaneidad de las reacciones y procesos espontáneos
Espontaneidad de las reacciones y procesos espontáneosEspontaneidad de las reacciones y procesos espontáneos
Espontaneidad de las reacciones y procesos espontáneos
 
Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdf
 
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasSOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
 
4.3 Subestaciones eléctricas componentes principales .pptx
4.3 Subestaciones eléctricas componentes principales .pptx4.3 Subestaciones eléctricas componentes principales .pptx
4.3 Subestaciones eléctricas componentes principales .pptx
 
4.3 Subestaciones eléctricas tipos caracteristicas.pptx
4.3 Subestaciones eléctricas tipos caracteristicas.pptx4.3 Subestaciones eléctricas tipos caracteristicas.pptx
4.3 Subestaciones eléctricas tipos caracteristicas.pptx
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la Ingenierías
 
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinaciónEstacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
 
Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacion
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRC
 
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
 
I LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptx
I LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptxI LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptx
I LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptx
 
NOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxNOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptx
 
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBRQUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
 
CFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric ProjectCFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric Project
 
produccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxproduccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptx
 
POBLACIONES CICLICAS Y NO CICLICAS ......
POBLACIONES CICLICAS Y NO CICLICAS ......POBLACIONES CICLICAS Y NO CICLICAS ......
POBLACIONES CICLICAS Y NO CICLICAS ......
 
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
 
SEMANA 6 MEDIDAS DE TENDENCIA CENTRAL.pdf
SEMANA  6 MEDIDAS DE TENDENCIA CENTRAL.pdfSEMANA  6 MEDIDAS DE TENDENCIA CENTRAL.pdf
SEMANA 6 MEDIDAS DE TENDENCIA CENTRAL.pdf
 

Ciclo y diseno narzimar sanchez

  • 1. Republica Bolivariana de Venezuela Ministerio del Poder Popular para la Educación Superior Universitaria de Ciencia y Tecnología Instituto Universitario Politécnico “Santiago Mariño” Extensión C.O.L. – Cabimas Escuela de Ingeniería de Sistemas CICLO DE VIDA Y DISEÑO DE LOS SISTEMAS DE INFORMACIÓN Realizado por: Narzimar Sánchez C.I.: 24.735.053 Cabimas, marzo del 2020
  • 2. CICLO DE VIDA Y DISEÑO DE SISTEMAS DE INFORMACIÓN INTRODUCCIÓN Las exigencias del mundo globalizado actual, por productos cada vez más competitivos, más creativos, más innovadores, han desvelado la necesidad de que la etapa de síntesis, aquella en la que la creatividad juega un papel fundamental, sea mejor asistida. Así mismo, es importante conocer como está constituido un sistema desde su ciclo de vida hasta el diseño de los sistemas de información.
  • 3. CICLO DE VIDA DE LOS SISTEMAS DE INFORMACIÓN DEFINICIÓN Es una sucesión de estados o fases por los cuales pasa un software a lo largo de su "vida". Detectar errores más rápido Mejorar la calidad del software Estimar los plazos de implementación y sus costos Entre otros. Permite:
  • 4. CICLO DE VIDA DE LOS SISTEMAS DE INFORMACIÓN IMPORTANCIA Es importante porqué: Divide el proceso en diferentes fases. Es más fácil evaluar cada parte. Simplifica el trabajo simultaneo de los programadores en cada parte- Está compuesto por distintos estadios, iterativo y que se estructura de una manera metódica. Siendo posible que el producto final sea de calidad y cumpla con los requerimientos establecidos. Se consigue evitar errores propicios sino se ha destinado el tiempo suficiente a cada fase del proyecto.
  • 5. CICLO DE VIDA DE LOS SISTEMAS DE INFORMACIÓN FASES Planificación • Realizar una serie de tareas previas que influirán decisivamente en la finalización con éxito del proyecto. Análisis • Investigar qué es exactamente lo que tiene que hacer el sistema. Diseño • Estudiar las posibles alternativas de implementación para el sistema de información que hemos de construir y se ha de decidir la estructura general que tendrá el sistema (su diseño arquitectónico).
  • 6. CICLO DE VIDA DE LOS SISTEMAS DE INFORMACIÓN FASES Implementación • Seleccionar las herramientas adecuadas, un entorno de desarrollo que facilite nuestro trabajo y un lenguaje de programación apropiado para el tipo de sistema que vayamos a construir. Pruebas • detectar los errores que se hayan podido cometer en las etapas anteriores del proyecto (y, eventualmente, corregirlos) Instalación o despliegue • planificar el entorno en el que el sistema debe funcionar, tanto hardware como software: equipos necesarios y su configuración física, redes de interconexión entre los equipos y de acceso a sistemas externos, sistemas operativos y bibliotecas.
  • 7. CICLO DE VIDA DE LOS SISTEMAS DE INFORMACIÓN FASES Uso y mantenimiento • La etapa de mantenimiento consume típicamente del 40 al 80 por ciento de los recursos de una empresa de desarrollo de software. Existen muchos ciclos de vida creados por diversos autores y los mismos pueden poseer menos fases que otros, sin embargo, mediante una comparación se pueden determinar sus similitudes.
  • 8. CICLO DE VIDA DE LOS SISTEMAS DE INFORMACIÓN EJEMPLO DE USOS CICLO DE VIDA EN V •Se pueden utilizar en aplicaciones de facturación, que aun siendo simples (pequeñas transiciones sobre bases de datos, por ejemplo), necesitan una confiabilidad muy alta. CICLO DE VIDA TIPO SASHIMI •Es un tipo de ciclo utilizado en las metodologías más actuales.
  • 9. CICLO DE VIDA DE LOS SISTEMAS DE INFORMACIÓN EJEMPLO DE USOS CICLO DE VIDA EN CASCADA CON SUB-PROYECTOS •Se puede utilizar este modelo par administrar cualquier tipo de proyecto. Administrando muy bien los tiempos. CICLO DE VIDA ITERATIVO •Se puede adoptar el modelo en aplicaciones medianas a grandes, en las que el usuario o cliente final no necesita todas las funcionalidades desde el principio del proyecto. Un buen ejemplo, es una empresa que quiera migrar sus aplicaciones hacia otra arquitectura.
  • 10. CICLO DE VIDA DE LOS SISTEMAS DE INFORMACIÓN EJEMPLO DE USOS CICLO DE VIDA POR PROTOTIPO •Se utiliza mayoritariamente en desarrollos de productos con innovaciones importantes, o en el uso de nuevas tecnologías o poco probadas. Un claro ejemplo son las nuevas funcionalidades de la llegada de JAVA y la tecnología .NET. CICLO DE VIDA EVOLUTIVO •Útil en los casos de desconocer los requerimientos iniciales o están incompletos. Como ejemplo un sistema centralizado de stock-ventas-facturación. En las que la aplicación puede evolucionar.
  • 11. CICLO DE VIDA DE LOS SISTEMAS DE INFORMACIÓN EJEMPLO DE USOS CICLO DE VIDA INCREMENTAL •Este modelo de ciclo de vida no está pensado para cierto tipo de aplicaciones, sino que está orientado a cierto tipo de usuario o cliente. Se puede utilizar este modelo para casi cualquier proyecto, pero será verdaderamente útil cuando el usuario necesite entregas rápidas, aunque sean parciales. CICLO DE VIDA EN ESPIRAL •Como ejemplo utilizar este modelo de vida en una aplicación que administre reclamos, pedido e incidentes, en el que los sectores que utilizarán el sistema son demasiados y con intereses muy diversos como para lograr un relevamiento exhaustivo y completo de requerimientos.
  • 12. CICLO DE VIDA DE LOS SISTEMAS DE INFORMACIÓN EJEMPLO DE USOS CICLO DE VIDA ORIENTADO A OBJETOS •Su uso va desde programas de monitoreo de procesos, grandes sistemas de transacciones sobre base de datos, hasta procesamiento por lotes.
  • 13. DISEÑO DE SISTEMAS DE INFORMACIÓN TÉCNICAS TÉCNICA DE DISEÑO FUNCIONAL DESCENDENTE La descomposición del sistema se hace desde un punto de vista funcional. Desde el punto de vista de la codificación, cada módulo corresponde esencialmente a un subprograma. TÉCNICA DE DISEÑO FUNCIONAL DESCENDENTE Consiste en la aplicación de la fase de diseño de la programación estructurada: secuencia, la selección entre alternativas y la iteración. Cada paso en la descomposición consiste en refinar o detallar una parte del programa global u operación, que a su vez podrá ser descompuesta en otras operaciones.
  • 14. DISEÑO DE SISTEMAS DE INFORMACIÓN TÉCNICAS TÉCNICAS DE DISEÑO FUNCIONAL DESCENDENTE: PROGRAMACIÓN ESTRUCTURADA DE JACKSON Sigue las ideas de la programación estructurada y el método de refinamientos sucesivos para construir la estructura del programa en forma descendente. Se recomienda construir la estructura del programa de forma similar a las estructuras de datos de entrada y de salida TÉCNICAS DE DISEÑO FUNCIONAL DESCENDENTE: DISEÑO ESTRUCTURADO la tarea de diseño consiste en pasar de los DFDs a los diagramas de estructura. . Hay que establecer una jerarquía o estructura de control entre los diferentes módulos, que no está implícita en el modelo funcional descrito en los DFDs
  • 15. DISEÑO DE SISTEMAS DE INFORMACIÓN TÉCNICAS TÉCNICAS DE DISEÑO BASADO EN ABSTRACCIONES La idea es que los módulos corresponden a funciones o a tipos abstractos de datos. Los lenguajes que dan más facilidades para la implementación son los orientados a objetos TÉCNICAS DE DISEÑO BASADO EN ABSTRACCIONES: DESCOMPOSICIÓN MODULAR BASADA EN ABSTRACCIONES Se trata de ampliar el lenguaje de programación con nuevas operaciones y tipos de datos definidos por el usuario, de forma que se simplifique la escritura de los niveles superiores del programa. Podemos identificar los tipos abstractos correspondientes a un número complejo y a una ecuación de 2° grado y definir sobre dichos tipos abstractos. .
  • 16. DISEÑO DE SISTEMAS DE INFORMACIÓN TÉCNICAS TÉCNICAS DE DISEÑO BASADO EN ABSTRACCIONES: MÉTODO DE ABBOTT A partir de la descripción o especificación de los módulos es posible identificar las palabras o términos que puedan corresponder a elementos significativos del diseño Se subrayan en la descripción las palabras significativas haciendo una lista de nombres y otra de verbos u operaciones. Hay que eliminar los términos irrelevantes o los sinónimos de palabras ya aparecidas TÉCNICAS DE DISEÑO ORIENTADAS A OBJETOS Es esencialmente igual al diseño basado en abstracciones, añadiendo la herencia y el polimorfismo. En la descomposición modular del sistema cada módulo contiene la descripción de una clase de objetos o de varias clases relacionadas entre sí.
  • 17. DISEÑO DE SISTEMAS DE INFORMACIÓN PROCEDIMIENTOS Se buscan conceptos o principios de solución al problema, para el cual se analiza el problema identificado, se sintetiza una o varias posibles soluciones y se evalúan con respecto a restricciones impuestas. Aun no se obtienen estructuras de solución. DISEÑO CONCEPTUAL Se avanza en la concretización de una solución al problema, determinando componentes e interacciones con el suficiente grado como para poder evaluar objetivamente. Esta fase es la más comprendida por los ing. De diseño que la anterior. DISEÑO PRELIMINAR Corresponde a la generación de todas las especificaciones necesarias para la producción del producto-solución., DISEÑO DETALLADO
  • 18. DISEÑO DE SISTEMAS DE INFORMACIÓN METODOS
  • 19. DISEÑO DE SISTEMAS DE INFORMACIÓN METODOS
  • 20. DISEÑO DE SISTEMAS DE INFORMACIÓN ETAPAS EL DISEÑO DE LOS DATOS: 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 ARQUITECTÓNICO: Define la relación entre cada uno de los elementos estructurales del programa. EL DISEÑO DE LA INTERFAZ: 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 PROCEDIMIENTOS: Transforma elementos estructurales de la arquitectura del programa.
  • 21. CICLO DE VIDA Y DISEÑO DE SISTEMAS DE INFORMACIÓN CONCLUSIÓN Un proyecto de desarrollo de un Sistema de Información comprende varios componentes o pasos llevados a cabo durante la etapa del análisis, el cual ayuda a traducir las necesidades del cliente en un modelo de Sistema que utiliza uno más de los componentes: Software, hardware, personas, base de datos, documentación y procedimientos.
  • 22. CICLO DE VIDA Y DISEÑO DE SISTEMAS DE INFORMACIÓN BIBLIOGRAFÍA Fuentes electrónicas Alegsa, L (2009). Ciclo de vida. [Documento en línea] Disponible en: http://www.alegsa.com.ar/Dic/ciclo_de_vida_del_software.php [Consultado: 2020, marzo] Cunan, T. (2013). Ciclo de vida del software. [Documento en línea] Disponible en: https://ingsw.pbworks.com/f/Ciclo+de+Vida+del+Software.pdf [Consultado: 2020, marzo] Torres, J. (2012). Ingeniería de diseño. [Documento en línea] Disponible en: https://www.tdx.cat/bitstream/handle/10803/6837/05Jcb05de16.pdf?sequence=5&isAllowed=y [Consultado: 2020, marzo] Turmero, P, (2011). Analisis y diseño de sistemas de información. [Documento en línea] Disponible en: https://www.monografias.com/trabajos94/analisis-diseno-y-sistema-informacion/analisis-diseno-y-sistema- informacion.shtml [Consultado: 2020, marzo] Yeeply, 2020. Ciclo de vida del desarrollo de software. [Documento en línea] Disponible en: https://www.yeeply.com/blog/ciclo-de-vida-desarrollo-software-movil/ [Consultado: 2020, marzo]