METODOLOGIA OOHDM
FASE IV: DISEÑO DE INTERFAZ
ABSTRACTA
FASE V: IMPLEMENTACIÓN
Quispe Gonzales Alex
Antonio
Paredes Morales Ruben
Introducción
Las fases IV y V de OOHDM
representan la transición del diseño al
desarrollo real del sistema.
• La Fase IV (Interfaz Abstracta)
define cómo se verá y funcionará
visualmente la aplicación, sin usar
aún código.
• La Fase V (Implementación)
convierte esos diseños en una
aplicación web funcional, utilizando
tecnologías concretas.
Ambas fases garantizan que el sistema
sea intuitivo, usable y técnicamente
Diseño de Interfaz Abstracta
• Esta fase define cómo los usuarios
interactuarán visualmente con la aplicación.
• Se describen los elementos de la interfaz
como formularios, botones, menús y
mensajes.
• Se utilizan los ADV (Abstract Data Views),
que representan de forma abstracta las
entradas, salidas y controles del sistema.
• No se programa todavía, pero permite
validar la experiencia de usuario antes de
implementarla.
Herramientas usadas
1 2 3
Figma Balsamiq Lucidchart
ELEMENTOS DEL MODELO VISTA DE
DATOS ABSTRACTA
Fase V
Implementación
Segundo Es la etapa donde se transforma
Las interfaces todo lo diseñado en una aplicación
de usuario
funcional.
Se eligen tecnologías reales y se
programan.
Primero
Tercero La conexión con la base de datos
La lógica del También se configuran rutas,
sistema roles y se hacen pruebas para
asegurar que el sistema funcione
correctamente.
Tecnologías comunes en la
implementación
Algunas tecnologías comunes para implementar un
sistema web son:
• Frontend: HTML, CSS, JavaScript, Bootstrap,
React
• Backend: PHP (Laravel), Python (Django),
Node.js, Java (Spring)
• Bases de datos: MySQL, PostgreSQL, MongoDB
• Control de versiones: Git, GitHub
Estas herramientas convierten el diseño en un
Ventajas
• OOHDM permite desarrollar aplicaciones en
la web.
• OOHDM propone un proceso predeterminado
indicando las actividades a realizar y los
productos que se pueden ofrecer en cada
fase del desarrollo.
• Claridad entre fases
• Enfoque centrado en el usuario
• Reutilización de componentes
Desventajas
• No tiene herramientas CASE propias.
• Manejo limitado de múltiples actores.
• No cubre a fondo la lógica interna.
• Requiere conocimientos técnicos previos.
• Puede ser demasiado complejo para
proyectos pequeños.
Conclusión
• La Fase IV permite diseñar
interfaces claras antes de
programar.
• La Fase V convierte esos diseños en
una aplicación web funcional.
• Ambas fases aseguran que el
sistema sea usable, completo y
bien estructurado.
• OOHDM es una metodología útil
para proyectos web bien
planificados y centrados en el
usuario.
GRACIAS
Preguntas o
Aportes por QR