Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Casos de uso
Es conveniente comenzar con los casos de uso de más alto nivel para
lograr comprender mejor los principales procesos globales.
Diagrama de Casos de uso
Diagrama UML de casos de uso para el sistema de punto de venta:
Este esquema tiene por objeto ofrecer un diagrama contextual que nos
permita conocer rápidamente los actores externos de un sistema y las formas
básicas en que éstos lo utilizan.
Modelado del negocio
Es el modelo que
permite describir los
elementos de la realidad
que intervienen en un
problema dado y la
forma en que se
relacionan esos
elementos entre sí para
la implantación del
Sistema.
Modelado de análisis y diseño: diagrama de clases
Diagrama de componentes
Diagrama de despliegue
Requisitos
Los requisitos
· Panorama general
· Metas
· Funciones del sistema
Requisitos
a) Panorama general
Este proyecto tiene por objeto crear un sistema de terminal para
el punto de venta que se utilizará en las ventas de un supermercado.
b) Metas
En términos generales, la meta es una mayor automatización del
pago en las cajas registradoras, y dar soporte a servicios más
rápidos, más baratos y mejores. Concretamente, la meta incluye:
Modelo conceptual
Relaciones
Atributos
Hacer una lista de categorias (objetos)
A partir de una lista de categorías (objetos) podemos generar
un conjunto de conceptos para nuestro problema del punto de venta:
Asociaciones
Por ejemplo:
Modelo conceptual: ejemplo
Diagramas de secuencia
Diagramas de colaboración
Diseño de la solución
3
Consulta Venta
5
Cierra Conexion
• El modelo de Entidades,
• modelo de entidad relación y
• atributos de clase.
Modelo de Entidades (tablas de la BD)
Debe contener los datos de:
el nombre de la entidad, la clase de que se trate
y las funciones que realiza
1
Es Parte Tienda
de
1
1
1 *
TDPV Tiene Pedidos
1
*
Tiene Ventas
Atributos de la clase TB_TIENDA
Debe contener los datos de:
el nombre del atributo, tipo de dato, tamaño y observaciones
TB_TIENDA TB_TDPV
1
tie_ID_PK int(auto) TDPV_ID_PK int(auto)
tie_Razon_Social char(100) TDPV_CvTienda int(auto)
otros atributos 1 otros atributos
Diccionario de Datos
- Requerimientos de Software
- Requerimientos de Hardware
- Manejador de Base de Datos
- Conectividad
Diagrama de diseño de Base de Datos
en_tienda en_TDPV
1
tie_ID_PK int(auto) TDPV_ID_PK int(auto)
tie_Razon_Social char(100) TDPV_CvTienda int(auto)
otros atributos 1 otros atributos
Documentación adicional
1
Es Parte Tienda
en_tienda de
1
tie_ID_PK int(auto) 1
1 *
TDPV Tiene Pedidos
tie_Razon_Social char(100)
1
otros atributos *
Tiene Ventas
Gracias por tu atención ….!