Académique Documents
Professionnel Documents
Culture Documents
TOO115
TOO115
_
Gestin de grupos, en los que se puede consultar el nmero mximo de alumnos permitidos, el horario y el docente.
TOO115
_
Una solucin al ejercicio 1 del Laboratorio 3. Lista Actor-Objetivo Docente: Registrar notas o Calcular nota Sumar nota Restar nota Multiplicar nota Dividir nota Redondear nota Gestionar alumnos en listado o Agregar alumno al listado o Eliminar alumno del listado o Consultar alumno del listado Integrar grupos (listado de asignaturas) Importar listados de cada grupo de una asignatura desde el formato MS Excel Exportar listados de cada grupo de una asignatura a formato MS Excel Consultar estadstica de alumnos por grupo Consultar porcentajes de alumnos que asistieron y no asistieron a la evaluacin Visualizar grfico de cantidad de alumnos con notas entre rangos de notas Imprimir listados o Imprimir listados finales (completos) o Imprimir listados parciales Validar usuario
Administrador Acadmico: Gestionar alumno o Agregar alumno o Modificar alumno o Eliminar alumno o Consultar historial acadmico del alumno Inscribir alumno Gestionar asignatura Gestionar carrera Gestionar grupo Validar usuario (el mismo del actor Docente)
TOO115
TOO115
Ejercicio N 2: Elabore el Diagrama de Casos de Uso del siguiente sistema: Se desea desarrollar una aplicacin para la administracin de inmuebles. La aplicacin deber cubrir todos los aspectos relacionados con el tema, teniendo en cuenta la siguiente dinmica de funcionamiento: 1. Una empresa administra el alquiler de un conjunto de inmuebles, de los cuales la empresa es propietaria. 2. Un inmueble puede ser un local (local comercial, oficina, etc.), un piso o un edificio. 3. Un edificio puede tener pisos y locales. 4. La empresa administra un nmero variable de inmuebles, as que solicita que la aplicacin permita: Introducir nuevos inmuebles (con sus datos: direccin,, nmero, cdigo postal, etc.) Dar de baja un inmueble Modificar los datos de un inmueble Consultar los datos de un inmueble 5. Si la empresa administra un edificio determinado, podra rentar algunos pisos o locales; por lo tanto, la aplicacin debe permitir: Introducir nuevos pisos o locales con sus datos correspondientes (planta, nmero, letra, etc.) Dar de baja un piso o local Modificar los datos del piso o local Consultar los datos del piso o local 6. Cualquier persona que tenga un negocio, una autorizacin bancaria, un contrato de trabajo o sea autorizado por otra persona, puede alquilar el edificio completo o alguno de los pisos o locales que no estn alquilados. Luego puede cancelar su contrato de alquiler o desalquilarlo. Por lo que la aplicacin deber permitir los inquilinos deben tener la capacidad de: Registrarse como nuevos inquilinos con sus datos correspondientes (nombre, DUI, edad, sexo, fotografa, etc.) Modificar la informacin de los inquilinos Eliminar la informacin de los inquilinos Consultar la informacin de los inquilinos
TOO115
_
NOTA: Para realizar estas operaciones el inquilino deber identificarse 7. Cada mes el secretario de la empresa pide que se genere un recibo por cada uno de los pisos y locales, dichos recibos contienen un nmero de recibo nico que esta asociado con el local o piso, y que no cambiar a lo largo del tiempo, indicando: Piso o local al que pertenece Fecha de emisin Renta Agua, luz, telfono, IVA, etc. Y otros conceptos ms de los cuales unos son opcionales (slo para algunos recibos) y otros obligatorios (para todos los recibos). 8. Para facilitar la emisin de los recibos cada mes, la aplicacin deber permitir la generacin de recibos idnticos a los del mes anterior, a excepcin de la fecha. Adems, debern existir utilidades para inicializar los conceptos que se desee de los recibos a una determinada cantidad y tambin debe ser posible modificar recibos emitidos los meses anteriores. 9. La aplicacin deber presentar los recibos en formato impreso, pero tomando en cuenta que los conceptos cuyo importe sea igual a $ 0.00 no deben aparecer en el recibo. 10. El secretario tambin debe tener la capacidad de administrar los movimientos bancarios que se producen, y los cuales se asocian a cada edificio. Un movimiento siempre estar asociado a un banco y a una cuenta determinada de ese banco. En esa cuenta existir un saldo, acreedor o deudor, que aumentar o disminuir con cada movimiento. Para cada movimiento se desea saber tambin la fecha en que se realizo. 11. Un movimiento bancario puede ser de dos tipos: un ingreso o un gasto. 12. Si el movimiento bancario es un gasto, entonces estar asociado a un inmueble determinado, y se indicar el tipo de gasto al que pertenece entre los que se tienen estipulados. Ejemplos de gastos son el costo de la reparacin de un ascensor del inmueble que pertenece a gastos de reparacin, el sueldo de la seora de la limpieza, etc. 13. Si el movimiento bancario es un ingreso entonces estar asociado a un piso de un inmueble determinado o a un local y tambin se indicar el tipo de ingreso al que pertenece, como en el caso de los gastos. Ejemplos de ingresos son precisamente los recibos que se cobran cada mes a los inquilinos. 14. La aplicacin deber ser capaz de generar la declaracin de la renta, en base a los gastos e ingresos que se deducen de los movimientos bancarios. 15. La aplicacin deber ser capaz de proporcionar acceso, de forma estructurada, a toda la informacin almacenada en el sistema, generando los listados que requiera el secretario. 16. Ejemplos de listados son: Listado de los inquilinos ordenados por fecha Listado de inquilinos que han pagado o no en un determinado intervalo de tiempo Listado de todos los inmuebles Listado de todos los pisos y locales de cada edificio Listado de todos los recibos pendientes de cobro en un determinado intervalo de tiempo
Se le pide generar: 1. Lista Actor-Objetivo 2. Diagrama de casos de uso relacionados con el propietario de la empresa (puntos del 1 al 5 del problema) 3. Diagrama de casos de uso relacionados con el inquilino (punto 6 del problema) 4. Diagrama de casos de uso relacionados con el secretario de la empresa (puntos del 7 al 16 del problema) Una solucin al ejercicio 2 del Laboratorio 3. Lista Actor-Objetivo
Propietario
Gestionar Edificio a. Agregar nuevo edificio b. Eliminar un edificio
TOO115
_
c. Modificar edificio d. Consultar Edificio Gestionar Local a. Agregar nuevo local b. Eliminar local c. Modificar local d. Consultar local Gestionar Piso a. Agregar nuevo piso b. Eliminar piso c. Modificar piso d. Consultar piso Registrar nuevo inquilino Alquilar inmueble o Alquilar edificio o Alquilar local o Alquilar piso Desalquilar inmueble Generar recibos o Generar recibos idnticos al mes anterior o Inicializar conceptos de recibos o Modificar recibos del mes anterior Gestionar movimientos bancarios o Registrar ingresos Registrar ingresos de piso Registrar ingresos de local o Registrar gastos de edificio Obtener informe econmico (renta) Generar listado o Listado de inquilino por fecha o Recibos pendientes o Todos los pisos y locales de cada edificio o Todos los edificios o Mora de inquilino en un intervalo de tiempo o Pagos de inquilino en un intervalo de tiempo
Inquilino
Secretario de la empresa
TOO115
_
Diagrama de Casos de Uso del Actor: Propietario
TOO115
TOO115
_
Diagrama de Casos de Uso del Actor: Inquilino
10
TOO115
_
Diagrama de Casos de Uso del Actor: Secretario
11
TOO115
12
TOO115
_
Sistema Administrador de Inmuebles
13
TOO115
_
Un encargado revisar peridicamente los refrescos disponibles en la mquina y las monedas de cambio, reponindolos cuando sea necesario.
El administrador puede usar el programa para: Cambiar el precio de una habitacin de acuerdo a su tipo. Cambiar el valor del descuento ofrecido a los clientes habituales. Calcular las ganancias que tendrn en un mes especificado (considere que todos los meses tienen treinta das).
El diseo a desarrollar debe facilitar la extensibilidad de nuevos tipos de habitaciones o clientes y a su vez permitir agregar nuevas consultas
14
TOO115
_
planifica el mantenimiento preventivo y se realiza mantenimiento de reparacin con el objetivo de no sufrir retrasos en los procesos de distribucin por averas en los vehculos de reparto. El sistema debe gestionar la informacin sobre los mantenimientos realizados y su costo. El calendario preventivo puede organizarse mediante una planificacin. Un plan se define como el trabajo realizado a un vehculo en un periodo de tiempo para asegurar su buen funcionamiento. Un ejemplo de plan puede ser el siguiente: Plan Preventivo: El realizado cada 6 meses Cambio de aceite Control de nivel de lquidos Cambio de filtros El sistema debe registrar todos los gastos asociados a los mantenimientos de reparacin de averas no contemplados en los planes preventivos aplicados a los vehculos en mal estado. Incluyendo pago de servicios de taller, as como los repuestos necesarios para dichos mantenimientos. Soporte de accesorios de Vehculos Se refiere a los gastos asociados con la pintura, lavado, seguro, impuestos, etc. Los gastos accesorios se refieren a aquellos que no son de mantenimiento del vehculo. Otros ejemplos son, pago de parqueo, pago de vigilancia, etc. Rutas El sistema debe almacenar todos los datos importantes para el supervisor, tales como, distancias, estado de la carretera y situacin geogrfica (montaosa, volcnica, poblada, etc.). Tambin debe almacenar los gastos directamente atribuibles a las rutas. Una ruta puede variar dependiendo del da de la semana. Empleados El sistema gestionar los datos de empleados que trabajan en las rutas (conductor y repartidor), as como los gastos asociados: sueldo, operacin en ruta (dietas, llamadas telefnicas, alojamiento, etc.). Tambin se almacenarn datos del historial del empleado (choques, multas, etc.). Seguros El sistema debe ofrecer facilidades para el manejo de plizas de seguros tanto para empleados como para vehculos. Proveedores Debe realizarse un control de los proveedores de los distintos elementos de gastos del sistema (Taller mecnico, distribuidoras de repuestos, aseguradoras, proveedores de servicio de vigilancia, etc.).
15