Ciclo de vida de un SI y BD
Click here to load reader
-
Upload
wladimirclipper -
Category
Documents
-
view
606 -
download
1
Transcript of Ciclo de vida de un SI y BD
![Page 1: Ciclo de vida de un SI y BD](https://reader038.fdocuments.es/reader038/viewer/2022100603/5592ea341a28ab67408b45e0/html5/thumbnails/1.jpg)
Fundamentos de los Sistemas de Información
![Page 2: Ciclo de vida de un SI y BD](https://reader038.fdocuments.es/reader038/viewer/2022100603/5592ea341a28ab67408b45e0/html5/thumbnails/2.jpg)
Ciclo de vida clásico del desarrollo de sistemas
Conjunto de actividades que los analistas, diseñadores y usuarios
realizan para desarrollar e implantar
un sistema de información
![Page 3: Ciclo de vida de un SI y BD](https://reader038.fdocuments.es/reader038/viewer/2022100603/5592ea341a28ab67408b45e0/html5/thumbnails/3.jpg)
Investigación preliminar
Determinación de los
requerimientos del sistema
Diseño del sistema
Desarrollo del sistema
Prueba de los
sistemas
Implantación y
evaluación
Ciclo de vida clásico del desarrollo de sistemas
![Page 4: Ciclo de vida de un SI y BD](https://reader038.fdocuments.es/reader038/viewer/2022100603/5592ea341a28ab67408b45e0/html5/thumbnails/4.jpg)
Aclaración de la solicitud Estudio de factibilidad
Factibilidad técnicaFactibilidad económicaFactibilidad operacional
Aprobación de la solicitud
Investigación preliminar
![Page 5: Ciclo de vida de un SI y BD](https://reader038.fdocuments.es/reader038/viewer/2022100603/5592ea341a28ab67408b45e0/html5/thumbnails/5.jpg)
¿Qué es lo que se hace? ¿Cómo se hace? ¿Con qué frecuencia se presenta? ¿Qué tan grande es el volumen de
transacciones o de decisiones? ¿Cuál es el grado de eficiencia con el que se
efectúan las tareas? ¿Existe algún problema? Si existe algún problema, ¿Qué tan serio es? Si existe algún problema, ¿Cuál es la causa
que lo origina?
Determinación de los requerimientos del sistema
![Page 6: Ciclo de vida de un SI y BD](https://reader038.fdocuments.es/reader038/viewer/2022100603/5592ea341a28ab67408b45e0/html5/thumbnails/6.jpg)
Produce detalles que establecen la forma en la que el sistema cumplirá con los requerimientos identificados en la fase anterior.
Los diseñadores son los responsables de dar a los programadores las especificaciones del software completas y claramente delineadas.
Diseño del sistema
![Page 7: Ciclo de vida de un SI y BD](https://reader038.fdocuments.es/reader038/viewer/2022100603/5592ea341a28ab67408b45e0/html5/thumbnails/7.jpg)
Los programadores desarrollan el software y elaboran documentación con la explicación de cómo y por qué ciertos procedimientos se codifican en determinada forma.
Desarrollo de software
![Page 8: Ciclo de vida de un SI y BD](https://reader038.fdocuments.es/reader038/viewer/2022100603/5592ea341a28ab67408b45e0/html5/thumbnails/8.jpg)
Las pruebas se harán de manera experimental para asegurarse de que el software no tenga fallas, es decir, que funciona de acuerdo con las especificaciones.
En muchas organizaciones, las pruebas son concluidas por personas ajenas a los analistas y programadores, para asegurar que las pruebas sean completas y que el software sea más confiable.
Prueba de sistemas
![Page 9: Ciclo de vida de un SI y BD](https://reader038.fdocuments.es/reader038/viewer/2022100603/5592ea341a28ab67408b45e0/html5/thumbnails/9.jpg)
La implantación es el proceso de verificación e instalación de equipo, entrenar usuarios, instalar la aplicación y construir todos los archivos de datos necesarios para utilizarla.
La evaluación se lleva a cabo para identificar puntos débiles y fuertes.
Implantación y Evaluación
![Page 10: Ciclo de vida de un SI y BD](https://reader038.fdocuments.es/reader038/viewer/2022100603/5592ea341a28ab67408b45e0/html5/thumbnails/10.jpg)
La Ingeniería de software es la rama de la ingeniería que crea y mantiene las aplicaciones de software aplicando tecnologías y prácticas de las ciencias computacionales, manejo de proyectos, ingeniería, el ámbito de la aplicación, y otros campos.
Ingeniería de Software
![Page 11: Ciclo de vida de un SI y BD](https://reader038.fdocuments.es/reader038/viewer/2022100603/5592ea341a28ab67408b45e0/html5/thumbnails/11.jpg)
Se busca aplicar los conocimientos previamente estudiados y puestos en práctica en la ingeniería convencional dentro de los proyectos de desarrollo de software con el fin de :
Desarrollar software mas rápido Desarrollar software a menores costos Desarrollar software de mayor calidad
Ingeniería de Software
![Page 12: Ciclo de vida de un SI y BD](https://reader038.fdocuments.es/reader038/viewer/2022100603/5592ea341a28ab67408b45e0/html5/thumbnails/12.jpg)
Análisis de requerimientos Especificación Arquitectura Programación Prueba Documentación Mantenimiento
Ingeniería de Software: Metodología
![Page 13: Ciclo de vida de un SI y BD](https://reader038.fdocuments.es/reader038/viewer/2022100603/5592ea341a28ab67408b45e0/html5/thumbnails/13.jpg)
Base de datos
Es una colección organizada de datos relacionados.Se define como un fichero en el cual se almacena información en campos o delimitadores, teniendo acceso a ella posteriormente tanto de forma separada como de forma conjunta. Se utiliza normalmente para recoger grandes cantidades de información.
![Page 14: Ciclo de vida de un SI y BD](https://reader038.fdocuments.es/reader038/viewer/2022100603/5592ea341a28ab67408b45e0/html5/thumbnails/14.jpg)
Un sistema manejador de base de datos, son programas que ayudan a la recuperación de datos, actualización, modificación y eliminación de información en la base de datos. Estos permiten:
Minimización de redundancia La integridad, seguridad y la consistencia Proceso de recuperación de datos más rápido Operaciones para la manipulación de datos
DBMS
![Page 15: Ciclo de vida de un SI y BD](https://reader038.fdocuments.es/reader038/viewer/2022100603/5592ea341a28ab67408b45e0/html5/thumbnails/15.jpg)
Componentes principales
DATOS Información que se almacena
HARDWARE Dispositivos y periféricos
SOFTWARE Sistema Gestor de Base de
Datos USUARIOS
![Page 16: Ciclo de vida de un SI y BD](https://reader038.fdocuments.es/reader038/viewer/2022100603/5592ea341a28ab67408b45e0/html5/thumbnails/16.jpg)
banca: información de clientes, cuentas, transacciones, préstamos, etc.
líneas aéreas: inf. Clientes, horarios, vuelos, destinos, etc. (1ras bases distribuidas geográficamente)
universidades: inf. Estudiantes, carreras, horarios, materias, etc.
transacciones de tarjeta de crédito: para comprar con tarjetas de crédito y la generación de los extractos mensuales.
telecomunicaciones: para guardar registros de llamadas realizadas, generar facturas mensuales, mantener el saldo de las tarjetas, telefónicas de prepago y almacenar información sobre las redes.
Aplicaciones
![Page 17: Ciclo de vida de un SI y BD](https://reader038.fdocuments.es/reader038/viewer/2022100603/5592ea341a28ab67408b45e0/html5/thumbnails/17.jpg)
Los tres modelos de mayor aceptación basados en registros son los siguientes: Relacional: representan una o más tablas que
contiene los datos y las relaciones entre los diferentes datos
De Red: los datos se representan mediante una colección de registros y las relaciones entre los datos se representan por enlaces, que se pueden ver como punteros.
Jerárquico: Es similar al modelo de red, pero los archivos están organizados como una colección de árboles, en vez de grafos arbitrarios.
Modelo de datos