0% encontró este documento útil (0 votos)
29 vistas9 páginas

Metodologías para el Diseño de Sistemas

Cargado por

Alej Moran
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
29 vistas9 páginas

Metodologías para el Diseño de Sistemas

Cargado por

Alej Moran
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

ASIGNATURA: ANÁLISIS DE SISTEMAS

ASUNTO: INFORME “METODOLOGÍAS PARA EL DISEÑO DE


SISTEMAS”

CATEDRÁTICO: MIRIAM LIZZETTE MORALES MALDONADO

ALUMNO: SAMMY ALBERTO OLIVA MOLINA

NÚMERO DE CUENTA: 222450042

SANTA ROSA DE COPAN, 01 DE JUNIO DEL 2024


ÍNDICE
Ítem Contenido N° Pág
1 Introducción………………………………………………………… Pág. 1
2 Objetivos……………………………………………………………. Pág. 2
3 Contenido…………………………………………………………… Pág. 3
4 Bibliografías………………………………………………………… Pág. 9
INTRODUCCIÓN
Las metodologías son sistemas completos de técnicas que incluyen
procedimientos paso a paso, productos resultantes, funciones, herramientas y
normas de calidad para la terminación del ciclo de vida completo del desarrollo
de sistemas.
Una Metodología para el Desarrollo de Sistemas de Información es un conjunto
de actividades llevadas a cabo para desarrollar y poner en marcha un Sistema
de Información.
Desde una perspectiva de Ingeniería de Software, una metodología:
• Describe cómo se organiza un proyecto
• Establece el orden en el que la mayoría de las actividades tienen que
realizarse y los enlaces entre ellas
• Indica cómo tienen que realizarse algunas tareas proporcionando las
herramientas concretas e intelectuales.
Con una metodología se intentan cubrir las siguientes necesidades
• Mejores aplicaciones
• Mejor proceso de desarrollo
• Establecer un proceso estándar en una organización
OBJETIVOS DE LAS METODOLOGÍAS
✓ Definir actividades a llevarse a cabo en un Proyecto de S.I.
✓ Unificar criterios en la organización para el desarrollo de S.I.
✓ Proporcionar puntos de control y revisión
✓ Asegurar la uniformidad y calidad tanto del desarrollo como del sistema
en sí
✓ Satisfacer las necesidades de los usuarios del sistema
✓ Conseguir un mayor nivel de rendimiento y eficiencia del personal
asignado al desarrollo
✓ Ajustarse a los plazos y costos previstos en la planificación
✓ Generar de forma adecuada la documentación asociada a los sistemas
✓ Facilitar el mantenimiento posterior de los sistemas
TIPOS DE METODOLOGÍAS

• Estructurada
• Evolutiva-Incremental
• Prototipos
• Orientada a objetos
TIPOS DE METODOLOGÍAS PARA EL DISEÑO DE SISTEMAS
METODOLOGÍA ESTRUCTURADA

Las metodologías estructuradas proponen la creación de modelos del sistema


que representan los procesos, los flujos y la estructura de los datos de una
manera descendente ("top-down").
Tiene como objetivo emplear las metodologías de análisis y diseño estructurado
para su uso con herramientas CASE, incrementando la productividad en el
desarrollo e implantación de sistemas de información.
La metodología estructurada:
• Crea los modelos de forma descendente
• Son las orientadas a procesos
• Intentan aplicar formas ingenieriles para solucionar problemas técnicos al
obtener un sistema de información
• Proponen la información de modelos, flujos y estructuras mediante un top-
down

METODOLOGÍA EVOLUTIVA-INCREMENTAL

¿Dónde se utiliza la metodología incremental?


Cuando el proyecto tiene cronogramas de desarrollo prolongados es donde
mejor se aplica el modelo incremental. Además, cuando se entrega un
incremento es imposible realizarle cambios. Así que es vital estar al tanto de
todos requerimientos desde el inicio.
Se deriva de la estructurada Permite seguir secuencias ascendentes o
descendientes en las etapas del desarrollo Permite cumplir etapas o fases en
paralelo, por lo que es más flexible que la estructurada

PROTOTIPOS

Desarrolla modelo en escala del sistema propuesto (sistema objetivo) En otras


palabras, desarrolla un “demo”, que, de ser aprobado por el usuario, se culmina
con todas las funcionalidades.
• Identifica necesidades de información
• Maneja principales procedimientos orientados a transacciones
• Produce informes críticos
• Permite consultas rudimentarias
• Complementa especificaciones imprecisas y/o incompletas de los
usuarios
• No modela la realidad, sino la forma en que las personas comprenden y
procesan la realidad Es un proceso ascendente basado en una
abstracción de clases en aumento
• Se basa en identificación de objetos, definición y organización de librerías
de clases, y creación de macros para aplicaciones específicas
• Utiliza menor cantidad de código
• Es más reutilizable

METODOLOGÍA ORIENTADA A OBJETOS

La Metodología Orientada a Objetos fue propu esta por Grady Booch y en ella
propone que los sistemas pueden ser vistos como un conjunto de objetos o
entidades con una identidad y comportamiento propio, las cuales interactúan
entre sí para alcanzar el objetivo común del sistema.
La metodología orientada a objetos h a derivado de las metodologías anteriores
a éste. Así como los métodos de diseño estructurado realizados guían a los
desarrolladores que tratan de construir sistemas complejos utilizando algoritmos
como sus bloques fundamentales de construcción, similarmente los métodos de
diseño orientado a objetos han evolucionado para ayudar a los desarrolladores
a explotar el poder de los lenguajes de programación basados en objetos y
orientados a objetos, utilizando las clases y objetos como bloques de
construcción básicos.
En los lenguajes orientados a objetos, cada clase está compuesta de dos
cualidades: atributos (estado) y métodos (comportamiento o conducta). Los
atributos son las características individuales que diferencian a un objeto de otro
(ambos de la misma clase) y determinan la apariencia, estado u otras cualidades
de ese objeto. Los atributos de un objeto incluyen información sobre su estado.
BIBLIOGRAFÍAS
CASTELLANOS, Luis: Desarrollo de Sistemas de Información. Editorial
Académica Española. Alemania, 2012. 1ra edición.
IEEE: SWEBOK v3. 2014. (en inglés)
KENDALL, Kenneth & KENDALL, Julie: Análisis y Diseño de Sistemas. Ed
Pearson. México, 2011. 8va Edición. (Ver en SlideShare)
MONTILVA, Jonás: Método Watch. 2008. (Ver en Calameo)
PRESSMAN, Roger: Ingeniería del Software. Un enfoque practico. Ed McGraw
Hill. México, 2010. 7a Edición. (Ver en SlideShare)
SENN, James: Analysis & Design of Information Systems. Ed McGraw Hill. 2008.

También podría gustarte