View on GitHub

SistemaEventosFormativosUSON

Web Application Project for Object Oriented Analysis and Design subject

Sistema de Gestión de Eventos Formativos de la UNISON

El siguiente proyecto fue un prototipo realizado para la asignatura de Análisis y Diseño Orientado a Objetos la cual tuvo el objetivo de realizar un sistema que ayudara a cumplir con los requisitos propuestos en el siguiente documento: “CRITERIOS PARA LA FORMULACIÓN Y APROBACIÓN DE EVENTOS FORMATIVOS DE ACTUALIZACIÓN Y CAPACITACIÓN OFRECIDOS POR LA UNIVERSIDAD DE SONORA”

Para este proyecto se siguieron algunas reglas de Ingeniería de Software y del Uso de Diagramas UML para realizar tanto como el análisis como el diseño antes de empezar propiamente con la implementación del sistema. Dicha implementación se realizó con el framework Django para Python, usando HTML y CSS para las plantillas.


Para ver el prototipo ingrese AQUI


Integrantes

Diagramas UML

El lenguaje de modelado unificado (UML) es el lenguaje de modelado principal que se utiliza para analizar, especificar y diseñar sistemas de software. A medida que los lenguajes de programación orientados a objetos comenzaron a ser utilizados en la industria del software, comenzaron a aparecer metodologías orientadas a objetos.

El UML tiene numerosos tipos de diagramas, cada uno de los cuales proporciona una vista determinada de su sistema. Los Diagramas realizados fueron:

Diagrama de Casos de uso

image

Diagrama de Clases

image

Interfaces de Usuario (Mockups)

A continuación mostraremos algunas plantillas creadas para maquetar las interfaces que el usuario vería. Se creó una o más interfaces para cada caso de uso.

image image image

Diagrama de Secuencia

Se creó un diagrama de secuencia por cada caso de uso. Algunos ejemplos son:

image image

Diagrama de Paquetes

image

Diagrama de Distribución

image

Diagrama de Estados

image