Sunteți pe pagina 1din 9

ARQUITECTURA DE DATOS

PUNTOS DE VISTA

M.Sc. Elkin Leandro Velásquez Pesca


(evelasqu@uniminuto.edu.co)

Ingeniería de Sistemas
Periodo 2019-60
PUNTOS DE VISTA

 Para la entrega del segundo avance del proyecto de la asignatura de


Programación integrada se deben elaborar los puntos de vista de la
arquitectura del sistema.

 Se comienza por una breve descripción de la estrategia arquitectural y un


diagrama de contexto que muestre claramente la frontera del sistema.

 Es importante identificar en este diagrama de contexto los sistemas


externos con los que se debe interactuar.
PUNTOS DE VISTA

PUNTO DE VISTA DE INFORMACIÓN


Para representar esta información, se modela el negocio por medio de las
siguientes clases:

Persona: Representa la información básica de los usuarios.

Rol: Representa la información de quien es el administrador del sistema y los


usuarios finales.

Estado: Representa la información de los estados que puede tener, Activo o


Inactivo.

Productos: Representa el detalle de la información de los productos que se


encuentran asociado a cada Persona y su estado.
PUNTOS DE VISTA

Ingresos: Representa la información asociada a cada Persona en donde registra sus


ganancias, allí se debe registrar de forma detallada cada ítem, a mayor información
así mismo en la posibilidad de un análisis más exacto.

Egresos: Representa la información asociada a cada Persona en donde registra sus


gastos, allí se debe registrar de forma detallada cada ítem, a mayor información así
mismo en la posibilidad de un análisis más exacto.

Categoría: Representa la información asociada a Ingresos/Egresos, con el fin de


identificar el orden de prioridades a cada ítem asociado.

Presupuesto: Representa la organización del presupuesto de acuerdo al Producto,


Persona, Ingresos y Egresos, asociados con el orden de asociado en la Categoría.
PUNTOS DE VISTA

Repositorio: Representa la infamación y la forma como se comunica el Contorller


con cada entidad o clase asociada para determinar un correcto funcionamiento de
la aplicación web.

Controller: Representa la forma en cómo se comunica el cliente con el repositorio.

AdminSistema: Gestiona la administración de usuarios activando o inhabilitando.


PUNTOS DE VISTA

Modelos de Estructuras
(Conceptual-Clases)
PUNTOS DE VISTA

Modelos Relacional (MER)


Para representar esta la información, se modela el negocio por medio de las
siguientes tablas:

Rol: Representa el tipo de acceso que tiene cada Persona a los módulos.

País: Representa la información geográfica.

Ciudad: Representa la información geográfica.

Estado: Muestre a estado de asociada a cada id, los estados son Activo o Inactivo.

Persona: Se registra la información de los usuarios y se asigna una ubicación


geográfica, estado y rol.
PUNTOS DE VISTA

Modelos Relacional (MER)


Para representar esta la información, se modela el negocio por medio de las
siguientes tablas:

Productos: Se registra de los productos asociados a una persona y su estado.

Ingresos: Se registra el detalle de los ingresos asociados a una fecha y categoría.

Egresos: Se registra el detalle de los gastos asociados a una fecha y categoría.

Presupuesto: Se organiza el presupuesto de cada persona asociando los ingresos,


egresos, productos.
PUNTOS DE VISTA

Modelo Relacional

S-ar putea să vă placă și