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