Resultados de mejores prácticas

Se realizó un proyecto integrador para representar los conceptos obtenidos a través de las unidades de la materia de Arquitectura de Software, el cual se basa en los funcionamientos básicos de un cajero automático, el cual se implementó y justificó que se cumplía con tales conceptos a continuación descritos.

Planteamiento y diseño del software utilizando arquitecturas en capas y orientada a objetos

Planteamiento del problema

Se detalla un problema para la aplicación de un cajero automático con las operaciones básicas de consulta de saldo, retiro y abono de saldo en lenguaje java.

Capturas de pantalla del código

Enlace para ver la conclusión en video

Canva

Planteamiento y diseño del software utilizando metodologías clásicas

Planteamiento del problema

Se detalla un problema para la aplicación de un cajero automático con las operaciones básicas de consulta de saldo, retiro y abono de saldo en lenguaje java. El cual pueda ser empleado para representar una metodología clásica, en este caso el método en cascada.

Enlace para ver el audio del funcionamiento del programa (se emplea el mismo proyecto de la unidad pasada): Canva

Enlace para ver la conclusión sobre la metodología clásica empleada: Canva

Planteamiento y diseño del software utilizando metodologías ágiles

Planteamiento del problema

Se detalla un problema para la aplicación de un cajero automático con las operaciones básicas de consulta de saldo, retiro y abono de saldo en lenguaje java. El cual pueda ser empleado para representar una metodología clásica, en este caso el método en cascada.

Enlace para ver el audio del funcionamiento del programa (se emplea el mismo proyecto de la unidad pasada): Canva

Enlace para ver la conclusión sobre la metodología clásica empleada: Canva

More Posts

Diseño de software con metodologías ágiles

Extreme Programming y TDD

Test Driven Development es principalmente una metodología de desarrollo de software. La misión principal de TDD es dirigir la arquitectura, el diseño y la codificación del software.

Leer más »
Arquitectura en capas y orientado a objetos

Patrones arquitectónicos

Un patrón arquitectónico es una solución general y reutilizable a un problema común en la arquitectura de software dentro de un contexto dado.

Leer más »
Arquitectura en capas y orientado a objetos

Arquitectura en capas

Los primeros sistemas de cómputo existentes se encontraban aislados unos de otros y contaban con sus propios dispositivos propios de E/S, y los programas tenían acceso a la computadora únicamente a través de dichos dispositivos; con la llegada y auge de las redes de comunicaciones el panorama ha cambiado

Leer más »