Búsqueda de clases del dominio del problema

Anuncio
Búsqueda de clases del
dominio del problema
Dpto. LSI - Universidad de Granada
Categorías de conceptos
1. Objetos físicos y tangibles
2. Especificaciones o
descripciones
3. Lugares
4. Transacciones
5. Elemento de transacciones
6. Papel de las personas.
7. Contenedores de cosas.
8. Cosas del contenedor
9. Conceptos abstractos
Dpto. LSI - Universidad de Granada
10. Organizaciones
11. Eventos.
12. Procesos
13. Reglas y políticas
14. Catálogos, manuales y
libros
15. Registro de cosas
El Modelo Conceptual
Una Entidad Bancaria entre otras cosas se
encarga de gestionar las cuentas bancarias de
sus clientes. Un cliente es una Persona o
Entidad que tiene relaciones con el Banco. Una
cuenta bancaria esta compuesta por los
movimientos de capital que sobre ella se
realizan. Los movimientos pueden ser de dos
tipos: ingreso o reintegro de una determinada
cantidad.De tal forma que cuando se hace un
movimiento se modifica el saldo de la cuenta y el
cajero debe entregar un justificante o recibo al
propietario de la cuenta. Tanto las cuentas
como sus propietarios deben ser identificados de
forma única.
Dpto. LSI - Universidad de Granada
El Modelo Conceptual
Categoría de conceptos
1. Objetos físicos y tangibles
2. Especificaciones o descripciones
3. Lugares
4. Transacciones
5. Elemento de transacciones
6. Papel de las personas.
7. Contenedores de cosas.
8. Cosas del contenedor
9. Conceptos abstractos
10. Organizaciones
11. Eventos.
12. Procesos
13. Reglas y políticas
14. Catálogos, manuales y libros
15. Registro de cosas
Dpto. LSI - Universidad de Granada
Recibo
Movimientos
Reintegro o Ingreso
Cajero, Cliente y Propietario de Cuenta
Cuentas Bancarias y Cuenta
Movimiento, Cantidad
Entidad Bancaria,Persona, Entidad, Capital
Banco
Ingreso o Reintegro
Saldo
Recibo
El Modelo Conceptual
Lista preliminar de conceptos: Banco, Propietario, Cuenta,
Recibo, Cajero, Cantidad, Ingreso, Reintegro, Movimiento y
Saldo.
Construcción de la lista definitiva: Para cada uno de los
conceptos identificados plantearse su validez dentro del
modelo.
En nuestro caso nos quedan: Banco, Cliente, Cuenta y
Movimiento.
Representación de estos conceptos
Banco
Propietario
Dpto. LSI - Universidad de Granada
Cuenta
Movimiento
El Modelo Conceptual
Cuenta
nuCuenta
saldo
Pertenece
*
*
Banco
nombre
Dpto. LSI - Universidad de Granada
tiene
1..*
Propietario
nombre
direccion
estaFormadaPor
1..*
Movimiento
cantidad
Descargar