Enunciados UML

Páginas: 10 (2273 palabras) Publicado: 13 de noviembre de 2013
Ejercicios Prácticos y Teóricos
Diagramas de clases
Ejercicio 1. Gestión de calificaciones
Se desea desarrollar una aplicación de gestión de las calificaciones de los alumnos para
satisfacer las numerosas quejas de los profesores por el uso del lápiz y papel. La aplicación
deberá cubrir únicamente aquellos aspectos que se describen a continuación.

El profesor recibe las actas en blanco delas asignaturas de las que es responsable en
formato electrónico. El acta contiene los siguientes datos de la asignatura (titulación, campus,
curso académico, denominación de la asignatura, convocatoria y grupo) y la lista de alumnos
matriculados (número de identificación, DNI, nombre y apellidos). Algunas de las acciones
que puede realizar sobre estos datos el profesor, una vez validada suidentificación, son:


Completar un acta con las notas de los alumnos.



Añadir o borrar un alumno de un acta.



Integrar las actas de varios grupos de una misma asignatura en una sola acta.

Otras de las opciones que se le exige a la aplicación para satisfacer las necesidades del
profesor son las siguientes:


Permitir la consulta de la siguiente información de cualquieralumno seleccionado:
o DNI
o Número de expediente
o Lista de asignaturas en las que está matriculado el alumno (código asignatura-nombre
asignatura)

Dpto. LSI, Escuela Universitaria de Ingeniería de Vitoria-Gasteiz.

1

Ejercicios DC



Obtener una estadística de las calificaciones obtenidas por los alumnos en un determinado
grupo de una asignatura. En esta estadística se tendrá encuenta para cada posible
calificación:
o Número de personas con esa calificación
o Porcentaje sobre los presentados
o Porcentaje sobre el grupo total



Consultar el porcentaje de personas sobre el total del grupo que se han presentado y el de
los que no se han presentado.



Visualizar un gráfico indicativo del número de personas que han obtenido una calificación
entre 0-0.99,1-1.99, 2-2.99, 3-3.99, 4-4.99, 5-5.99, 6-6.99, 7-7.99, 8-8.99, 9-10,
indicando la nota media obtenida por la clase.



Disponer de una calculadora que permita realizar las operaciones de suma, resta,
multiplicación y división. Esta calculadora se activará cuando se vayan a introducir las
notas a algún alumno, de forma que una vez realizada la operación aritmética y pulsado el
botóncorrespondiente, se vuelque el resultado (redondeado a dos cifras decimales) en la
casilla donde se están introduciendo las calificaciones.



Permitir la importación y exportación de la lista de alumnos con sus calificaciones a un
formato compatible con MS-Excel.



Imprimir las actas y la lista provisional de calificaciones.

Finalmente, toda aquella persona que se identifique comoadministrador de la aplicación
tiene permitidas las siguientes operaciones:


Gestionar ABMC (Altas/Bajas/Modificación y Consulta) de todos los datos de un alumno
y su matriculación en una asignatura y en un grupo.



Gestionar las asignaturas, teniendo en cuenta que una asignatura sólo se puede dar en un
único curso (primero, segundo, tercero,...) y que cada curso está formado por los datossobre el número máximo de alumnos, número mínimo de créditos troncales y número
mínimo de créditos optativos. Algunos de los datos que vamos a poder consultar de una
asignatura son el nombre, número de créditos y cuatrimestre en el que se imparte.



Gestionar las titulaciones, teniendo en cuenta que una titulación sólo se da en un campus
determinado y los datos que podemos consultar sonel nombre, el número de créditos o la
carga lectiva global, etc.

2

Dpto. LSI, Escuela Universitaria de Ingeniería de Vitoria-Gasteiz.

Ejercicios DC



Gestionar los grupos, pudiendo consultar el número máximo de alumnos permitidos, si es
un grupo de mañana o de tarde y cuál es el código empleado para identificar el grupo.



Consultar aquellos alumnos que no se pueden...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • enunciados
  • Enunciados
  • Los enunciados
  • el enunciado
  • El enunciado
  • Los Enunciados
  • enunciados
  • Enunciador

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS