Está en la página 1de 10

República Bolivariana de Venezuela

Universidad Bicentenaria de Aragua

Vicerrectorado Académico

Facultad de Ciencias Administrativas y Sociales

Escuela de Ingeniería en sistemas.

Unidad Curricular: Análisis y Diseño de Sistemas II

Unidad II

(Diagrama de Casos de Uso)

Henry Daniel Silva Morales

26214743

Ingeniería en sistemas

Trimestre: Vl

Tutor: MONICA LISBETH OSTOS CHAVEZ


Diagramas de Casos de Uso

En el caso que nos atañe el día de hoy elaboraremos una aplicación para la
gestión de calificaciones tomando en cuenta algunos criterios, para ello utilizaremos la
utilización de diagramas de casos de uso:

La aplicación se dividirá en dos módulos uno el cual es accesible exclusivamente por el


profesor y el otro exclusivamente por el usuario maestro o administrador.

Actores

 Profesor: Es el cual podrá realizar toda clase de operaciones con los alumnos
inscritos en sus materias, así como todas las operaciones que se realizan con
las notas, las actas y listas que debe llevar y utilizar.
 Administrador: Es el responsable de manejar todo lo referente (Crear, Eliminar,
Modificar, Consultar) a los alumnos, las asignaturas, las titulaciones, los grupos,
etc.

Casos de Uso

Para el primer modulo donde solo interactúan o se relacionan con el profesor como
actor:

 Colocar notas: En este caso de uso el profesor puede ingresar las notas de sus
alumnos, y a su vez gracias a la relación extend puede utilizar un calculador que
le permitirá realizar operaciones de suma, resta, multiplicación con dichas notas.
A su vez esta calculadora por medio de otro extend nos permite volcar el
resultado de la operación, es decir mostrarlo. Esto permite llenar las actas con
las notas correspondientes.
 Gestor de Alumnos: Este caso de uso que permite al profesor añadir o eliminar
alumnos de la aplicación a través de dos extend.
 Integrar grupo: Permite integrar las actas de varios grupos en una sola
 Información de alumnos: Permite ver la información de los alumnos CI, Nº
Expediente, lista de asignaturas en las que está matriculado el alumno (Código
de la asignatura, nombre de la asignatura), siempre y cuando este previamente
cargado.
 Estadística de Calificaciones: En este caso de uso podremos obtener los
siguientes datos de una calificación en específico: Número de personas con esa
calificación, porcentaje sobre los presentados, porcentaje sobre el total del grupo
 Gráfico: Permite el poder 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, 8-8.99, 9-10; indicándose la nota media obtenida por la clase.
 Importar a Excel: Permite importar es decir tomar de una tabla de Excel
previamente llenada la información de los alumnos para ser utilizada por la
aplicación.
 Exportar a Excel: Permite exportar es decir enviar a una tabla de Excel
previamente creada la información de los alumnos que ya se encontraba
almacenada en la aplicación.
 Imprimir: Con este caso de uso a través de los extend permite imprimir tanto las
listas provisionales como las actas.
 Validar usuario: Este caso de uso está conectado a todos los anteriores a través
de un include, lo cual ayuda y permite a que no cualquiera pueda conectarse a
utilizar los casos de uso, sino exclusivamente el profesor.

Para el segundo módulo donde solo interactúan o se relacionan con el administrador


como actor:

 Gestión de Alumnos ABCM: Con este caso de uso el administrador puede a


través de los extend dar de alta o de baja a los alumnos, así como modificar su
información. A su vez podemos por medio de otro extend consultar la
información académica de cada alumno.
 Matriculación: El caso de uso el cual identifica a la capacidad del sistema para
realizar la matriculación de un alumno en las asignaturas, titulaciones y grupos
existentes
 Gestión de Asignaturas: teniendo en cuenta que una titulación solo se da en un
campus determinado y los datos que podemos consultar son el nombre, el
número de créditos o carga lectiva global, si es de 1º o 2º ciclo
 Gestión de Grupos: En los que podemos consultar el número máximo de
alumnos permitidos, si es un grupo de mañana, de tarde o de noche, y cuál es el
código empleado para identificar el grupo.
 Validación de usuarios: Este caso de uso está conectado a todos los anteriores
a través de un include, lo cual ayuda y permite a que no cualquiera pueda
conectarse a utilizar los casos de uso, sino exclusivamente el administrador.

En las siguientes paginas se muestran ambos diagramas, los mismos fueron


elaborador con el programa en red draw.io.
Análisis
Para el primer modulo permitirá realizar todas las operaciones que anteriormente
realizaba el profesor con lápiz y papel, ya cumplidos los objetivos y utilizando los
diagramas de casos de uso el mismo podrá a través de la aplicación del diagrama
anterior. El profesor a través de la aplicación podrá realizar una serie de operaciones
relacionadas con el listado de alumnos que tiene matriculados en sus asignaturas, tales
como introducir las notas de alumnos, consultar el historial de alguno de sus alumnos,
introducir o eliminar algún alumno en el listado y tareas de estadística y de importación
y exportación.

Mas objetivamente colocar las notas de todos los alumnos y poder realizar operaciones
con ellas tales como, suma, resta, multiplicación, división de las mismas para poder
llenar las actas de manera más cómoda. Así como mostrar el resultado por medio de
un volcado de dichas operaciones antes de cargarlas definitivamente. El profesor
puede modificar los alumnos de sus materias es decir además de poder trabajar con
sus notas puede agregarlos o quitarlos por medio del gestor de alumnos. También
puede integrar grupos de alumnos según sus necesidades, ver la información detallada
de cada alumno lo que permite que conozca mejor a cada uno. Ver estadísticas que le
permitan evaluar el rendimiento de los alumnos, así como ver gráficos que también
ayudaran a ver el rendimiento y posibles correctivos si no es el esperado. Importar y
exportar a Excel lo que permitirá realizar operaciones mas potentes con el Excel
usando datos ya existentes en la aplicación, así como tomar datos del mismo para
alimentarla. Para concluir su funcionamiento cuenta con un modulo que permite
imprimir las actas con los datos y también las listas provisionales. Además, como
medida de seguridad cuenta con un validador de datos que permite que ningún usuario
que no sea el profesor pueda acceder a los módulos de la aplicación.

Para el caso del segundo modulo el cual debe ser manipulado exclusivamente por el
administrador, el cual podrá trabajar con todo lo que respecta a los datos en el sistema,
es decir los datos de los alumnos y de las materias o asignaturas disponibles. Como
principal tendremos el modulo ABMC que permite al administrador realizar todas las
operaciones posibles con los alumnos entre las que se encuentran dar de alta, dar de
baja, modificar y consultar su historial académico lo que permitirá llevar un control
exhaustivo de todos los alumnos ingresados en la aplicación. También a través del
módulo de matriculación podrá realizar la inscripción de alumnos en las materias,
titulaciones y los grupos disponibles. Con el módulo de asignaturas podrá llevar un
control de todas las que se tiene disponibles pudiendo introducir, borrar, modificar y
consultar las mismas. Con el de gestión de grupos y titulaciones podrá introducir en el
sistema los datos referentes a las titulaciones y grupos. Además, igualmente al primer
módulo, como medida de seguridad cuenta con un validador de datos que permite que
ningún usuario que no sea el administrador pueda acceder a los módulos de la
aplicación.
Conclusión

Como podemos observar los diagramas de clases de uso son muy útiles para
modelas aplicaciones utilizando actores y casos de uso, con ello pudimos simplificar los
procesos realizados por un profesor y un administrador para que puedan luego se
codificados una aplicación informática, esto traerá consigo que todas las tareas se
realicen en un menor tiempo y con menos margen de error, debido a que con el lápiz y
el papel se puede cometer mayor número de errores. Como recomendación esta
aplicación podría ser codificada debido a su poca complejidad en una aplicación
orientada a eventos con base de datos en Microsoft Access ya que nos ofrece además
compatibilidad con Excel, también pudiera hacerse a través de algún framework de
PHP para ser almacenada en algún servidor u ordenador de la casa de estudios que lo
necesite y esto además permite mayor facilidad para acceder a ella por red desde
cualquier equipo tanto al profesor como al administrador.

Pero para esto se requiere además ampliar a algo mas concreto y mas complejo el
sistema agregando variables, funciones, etc. Que ya corresponden a la persona que
asuma el proyecto.
Referencias Electrónicas y Bibliográficas

Pacheco, S (2022). Diagrama de Casos de Uso. Obtenido de:


http://repositorio.utmachala.edu.ec/bitstream/48000/5189/1/TTUAIC_2015_ASIST_CD0013.pdf
Consultado: 15 de junio de 2022

También podría gustarte