Entidad | Descripcion |
Estudiante | Tiene como atributos un nombre y clave |
Curso | Tiene como atributos un nombre y clave |
Profesor | Tiene como atributo un nombre |
Departamento | Tiene un nombre como atributo. Tiene como metodos:
agregarProfesor quitarProfesor obtenerProfesor obtenerTodosProfesores |
Universidad | Tiene como atributos un nombre, direccion y telefono.
Tiene como metodos : agregarEstudiante quitarEstudiante obtenerEstudiante obtenerTodosEstudiantes agregarDepartamento quitarDepartamento obtenerDepartamento obtenerTodosDepartamentos |
Las relaciones que existen entre cada entidad son:
Entidad | Relacion y descripcion | Entidad |
Estudiante | Asiste. Varios estudiantes asisten a multiples cursos. | Curso |
Profesor | Imparte. Uno o mas profesores imparten cero o mas cursos | Curso |
Profesor | AsignadoA. Uno o mas profesores estan agregados a un departamento | Departamento |
Departamento | Un profesor puede ser director de un departamento | Profesor |
Universidad | Tiene. Una Universidad tiene agregados 1 o mas departamentos | Departamento |
Estudiante | Miembro. Muchos estudiantes son miembros de una Universidad | Universidad |
Actor | Caso de uso |
Cliente | Realizar transaccion con tarjeta , Procesar factura del cliente, Ajustar transacciones, Gestionar la cuenta del cliente |
Comercio | Realizar transaccion con tarjeta , Procesar factura del cliente |
Entidad Financiera | Procesar factura del cliente, Gestionar la cuenta del cliente |
Clase | Descripcion |
Aplicacion Cliente | Metodos: desplegar(im:Imagen) |
Aplicacion Servidor | Metodos:enviar(im:Imagen), inicioServicio(), finServicio() |
Imagen | Metodos:cargar(rutaSistema:String) |