La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

SIA Sistema Integrado de Admisión

Presentaciones similares


Presentación del tema: "SIA Sistema Integrado de Admisión"— Transcripción de la presentación:

1 SIA Sistema Integrado de Admisión

2 Equipo Técnico Dan Barquero Barrantes Lizeth Chacón Bolaños Jairo González Rodríguez Cristián Arias Chávez Beatriz Barrantes Madrigal Mariana Soto Bonilla

3 Objetivo general Adquirir un nuevo servicio para el estudiante mejorando la calidad de admisión que ofrece la Universidad con el Sistema Integrado de Admisión.

4 Objetivo específico. SIA: Mejorar el sistema de matricula de la UTN aplicando una prueba para orientar a los estudiantes a escoger la carrera Utilizar tecnologías mas avanzadas.

5 SIA Diagrama de Paquetes

6 Seguridad Comprende todos aquellos casos lógicos que tengan que ver con la protección, manipulación e integridad del sistema como tal. Interacciones: • Manipula usuarios. • Manipula perfiles. • Manipula permisos.

7 Información Comprende todo el proceso de ingreso de datos operativo, así como de información del candidato hasta la consulta de la fecha para la prueba. Interacciones: • Registra los parámetros operativos. • Registra ofertas de carreras y cupos. • Registra la información personal y selección de dos carreras. • Consulta de fecha para la prueba.

8 Prueba Comprende todo lo referente a la prueba, desde el ingreso de los datos de la prueba, la ejecución y los resultados de la misma. Interacciones: • Ingresa los parámetros de la prueba. • Ingresar la prueba. Introduce las notas de presentación de los candidatos. • Realiza la prueba. • Consulta resultados de la prueba.

9 Publicación Brinda información a los candidatos acerca de los admitidos en las diferentes carreras, comprende la confirmación de carreras por parte del candidato, y facilita las fechas de matricula. Interacciones: • Publicación de la lista de admitidos. • Confirma la admisión. • Consulta las fechas de matrícula.

10 Casos de Uso de Seguridad

11 CU_Ingresar al Sistema
Breve Descripción Este caso de uso describe como se valida el ingreso al sistema de cualquiera de los usuarios. Flujo Básico Este CU inicia cuando cualquiera de los usuarios solicita la opción de ingresar al sistema El sistema solicita al usuario digitar su login El sistema solicita al usuario digitar su password El sistema verifica el perfil y los permisos del usuario. El usuario ingreso al sistema. Termina el Caso de Uso.

12 CU_Manipular Perfiles
Breve Descripción Este caso de uso describe como se manipulan los perfiles asociados a un usuario. Flujo Básico  Este caso de uso inicia cuando un usuario de TI selecciona la opción Perfiles. El sistema muestra una lista de los perfiles ya agregados en el sistema. El usuario puede seleccionar agregar, modificar o eliminar un perfil. Si selecciona agregar un perfil, el sistema le solicita un nombre, una descripción breve del perfil y las opciones del sistema a las cuales tienen autorización. Si indica modificar, selecciona un perfil y realiza los cambios respectivos. Si por el contrario selecciona eliminar, el usuario indica el perfil y autoriza la eliminación (solo puede eliminarse perfiles no asociados a ningún usuario). El sistema guarda los datos en la base de datos. Termina el Caso de Uso.

13 CU_Manipular Permisos
Breve Descripción Este caso de uso describe como manipulan los permisos (creación, modificación, consulta y eliminación de registros) asociados a un usuario. Flujo Básico  Este caso de uso inicia cuando un usuario de TI selecciona la opción Permisos. El sistema solicita al usuario de TI seleccionar un usuario, al cual se manipulará sus permisos. El sistema muestra una lista de opciones de menú, según el perfil asociado al usuario seleccionado. El usuario TI indica a través de un check los permisos de consulta, creación, modificación y eliminación, por cada opción del menú asociada al perfil de usuario. El sistema guarda los datos en la base de datos. Termina el Caso de Uso.

14 CU_Manipular Usuarios
Breve Descripción Este caso de uso describe como se manipulan (agregar, modificar, consultar o eliminar registros) usuarios. Flujo Básico  Este caso de uso inicia cuando un usuario de TI selecciona la opción Usuarios. El sistema muestra una lista de los usuarios ya agregados en el sistema. El usuario puede seleccionar agregar, modificar o eliminar un usuario. Si selecciona agregar el sistema le solicita un nombre, usuario, contraseña y un perfil. Si indica modificar, selecciona un usuario y realiza los cambios respectivos. Si por el contrario elige eliminar, selecciona el usuario y confirma la eliminación. El sistema guarda los datos en la base de datos. Termina el Caso de Uso.

15 Casos de Uso de Información

16 CU Registrar Carrera y Cupos
Breve Descripción Este caso de uso describe como se realiza la inserción de las carreras y sus respectivos cupos dentro del Sistema Integral de Admisión por parte de Registro que serán constituidos como la oferta académica para el siguiente periodo de matrícula. Flujo Básico  Este caso de uso inicia cuando el Encargado del Departamento de registro ingresa al sistema y elige la funcionalidad de Insertar Carreras y cupos. El encargado elige la opción insertar nuevo. El encargado digita el nombre de la carrera en su respectivo campo. El encargado selecciona la cantidad de cupos para la nueva carrera. El encargado selecciona un encargado de carrera de una lista. El encargado escoge la opción de crear nueva carrera. Termina el Caso de Uso.

17 CU Registrar Parámetros Operativos
Breve Descripción Este caso de uso describe como se realiza la inserción de todos los parámetros operativos del Sistema Integral de Admisión por parte de Registro que serán necesarios para el correcto funcionamiento del sistema. Flujo Básico Este caso de uso inicia cuando el Encargado del Departamento de registro ingresa al sistema y elige la funcionalidad de Registrar parámetros operativos. El encargado Selecciona el parámetro a editar de una lista. El encargado selecciona o digita el dato de acuerdo al parámetro seleccionado. El encargado confirma la selección. El sistema corrobora que en los datos no hayan errores, Se actualiza la información en la base de datos. Termina el Caso de Uso.

18 CU Ingresar Datos Personales
Breve Descripción Este caso de uso describe como se realiza la inserción de los datos personales del candidato, se encarga de solicitarle al candidato información personal la cual va a poder ingresar, validar y guardar la información. Flujo Básico Este caso de uso inicia cuando el Candidato elige la funcionalidad de Ingresar Datos Personales. El sistema le despliega el formulario a llenar (Nombre, primer apellido, segundo apellido, Cédula, Sexo, Lugar de Residencia, fecha de nacimiento, colegio, teléfono, correo, nacionalidad, estado civil). El candidato llena y elige la información. El sistema valida los datos. El candidato selecciona dos carreras de su interés a partir de una lista predefinida. El sistema guarda los datos del candidato en la base de datos. Termina el Caso de Uso.

19 CU Consultar Cita Breve Descripción
Este caso de uso describe como se realiza la consulta de la Cita dentro del sistema por parte del candidato, donde el candidato se le mostrara la fecha y hora del examen psicopedagógico. Flujo Básico Este caso de uso inicia cuando el Candidato ingresa al sistema y elige la funcionalidad de Consultar Fecha de Examen. El sistema le solicita al candidato que digite el número de identificación personal. El sistema le despliega la información solicitada (Mostrando el Nombre del candidato, Lugar de la Prueba, Fecha y hora. Además una nota donde se le recuerde al candidato los requisitos para realizar la prueba). El sistema le brinda la opción al Candidato de Imprimir la información solicitada. Termina el Caso de Uso.

20 Casos de Uso de Prueba

21 CU Ingresar Parámetros de la Prueba
Breve Descripción Este caso de uso describe como se realiza la inserción de los Parámetros de la Prueba dentro del sistema de matrícula por parte de la Vida Estudiantil que serán constituidos como los puntajes definidos a cada respuesta con respecto a la carrera. Flujo Básico  Este caso de uso inicia cuando el usuario de Vida Estudiantil ingresa al sistema y elige la funcionalidad de Ingresar Parámetros de Prueba. El encargado escoge una respuesta de una lista. El encargado le asigna a esa respuesta el puntaje definido. El encargado asocia la respuesta con las respectivas carreras. El encargado verifica los datos. El encargado guarda en la base de datos la información de cada respuesta seleccionando la opción guardar. Termina el Caso de Uso.

22 CU Ingresar Prueba Breve Descripción
Este caso de uso describe como se realiza la inserción de la Prueba Psicopedagógica dentro del sistema de matrícula por parte de Vida Estudiantil que serán constituidos por preguntas y respuestas de la prueba para encontrar el perfil adecuado de cada candidato. Flujo Básico Este caso de uso inicia cuando el usuario de Vida Estudiantil ingresa al sistema y elige la funcionalidad de Ingresar Prueba Psicopedagógica. El encargado ingresa cada pregunta con sus posibles respuestas y su respuesta correcta. El encargado escoge la opción de guardar la prueba. El sistema verifica los ingresados por el usuario. El encargado reafirma el guardado escogiendo la opción aceptar. Termina el Caso de Uso.

23 CU Registrar Notas del Candidato
Breve Descripción Este caso de uso describe como se registran las notas de presentación del candidato dentro del sistema por parte del Departamento de Registro. Flujo Básico  Este caso de uso inicia cuando el Encargado del Departamento de Registro ingresa al sistema y elige la funcionalidad de Registrar notas del candidato. El encargado digita la cédula del candidato. El sistema le despliega los datos del candidato. El encargado escoge la opción de ingresar notas de presentación. El encargado digita las notas de presentación del candidato. El sistema verifica los datos y guarda en la base de datos la información del candidato. Termina el Caso de Uso.

24 CU Realizar Prueba Breve Descripción
Este caso de uso describe como se realiza la prueba psicopedagógica por parte del usuario candidato. Flujo Básico Este caso de uso inicia cuando el candidato ingresa al sistema y elige la funcionalidad de Realizar Prueba Psicopedagógica. El candidato digita su cédula. El candidato responde cada pregunta de la prueba seleccionando la respuesta que crea correcta El sistema verifica que todas las preguntas tengan una respuesta seleccionada. El sistema guarda en la base de datos la información de la prueba seleccionando la opción Finalizar prueba Termina el Caso de Uso.

25 CU Recibir Resultados de la Prueba
Breve Descripción Este caso de uso describe como se reciben los resultados de la prueba psicopedagógica por parte del candidato y del departamento de registro. Flujo Básico Este caso de uso inicia cuando el candidato ingresa al sistema y elige la funcionalidad de recibir resultados de la prueba psicopedagógica. El candidato o el encargado de registro digita la cedula del candidato a consultar. El sistema despliega los resultados de la prueba. Termina el Caso de Uso.

26 CU de Publicación

27 CU Escoger Carrera Breve Descripción
Este caso de uso describe como se realiza la escogencia de carrera por parte del candidato para que sea tomado en cuenta en futuros procesos. Flujo Básico Este caso de uso inicia cuando el candidato ha ingresado al sistema y se elige la opción escoger carrera. El sistema muestra las carreras por las que el candidato fue admitido en Universidad Técnica Nacional. El candidato tiene derecho a elegir una opción de las propuestas. El sistema ingresa en la base de datos las opción elegida por el candidato. El sistema muestra la información de la carrera seleccionada, la fecha, hora y lugar de la matrícula. El sistema regresa al menú anterior. Termina el Caso de Uso.

28 CU Publicar Lista de Admitidos
Breve Descripción Este caso de uso describe realizar la publicación de admitidos a carrera en el sistema, para tal caso, registro se va encargar de registrar los estudiantes que optan por un cupo en carrera. Flujo Básico Este caso de uso inicia cuando el encargado se encuentra dentro del sistema y elige la funcionalidad publicar lista de admitidos. El sistema verifica en la base de datos las fechas de inicio y fecha fin para realizar las publicaciones. El sistema imprime una lista de candidatos admitidos. Termina el caso de uso.

29 CU Imprimir listas de Publicados
Breve Descripción Este caso de uso imprime una lista publicados que se encuentran en el sistema y que han sido aprobados por registro. Flujo Básico Este caso de uso inicia cuando un usuario ingresa en el sistema y elige la función imprimir lista de publicados. El sistema consulta la lista de publicados El sistema imprime en pantalla la lista de publicados. Termina el caso de uso

30 CU Consultar Fecha Matricula
Breve Descripción Este caso de uso describe realizar la consulta de la fecha matricula dentro del sistema por parte del candidato. Flujo Básico Este caso de uso inicia cuando el candidato se encuentra dentro del sistema y elige la funcionalidad consultar fecha de matrícula. El sistema muestra según la carrera seleccionada por el candidato la fecha, hora y lugar de la matrícula. Se imprime los parámetros operativos Termina el caso de uso.

31 Patrones Utilizados

32 Patrón de Implementación
El proceso que se muestra en el siguiente diagrama de secuencia corresponde con los mecanismos necesarios para la realización de la comunicación entre la capa de aplicación y la de lógica de negocios (instanciación de objetos). En este procedimiento intervienen algunos objetos propios del lenguaje de programación, cuya implementación ya fue realizada para facilidad de los programadores que hacen referencia a tales patrones de diseño.

33

34 Respecto al diagrama anterior
De forma muy general el proceso de comunicación entre la capa de aplicación y la de lógica de negocios incluye los siguientes pasos (de acuerdo al diagrama anterior: instancias de componentes remotos): Una clase cliente (por ejemplo una interfaz de usuario .aspx) que requiere acceder los servicios de una clase de control envía los datos y los valida. Los objetos entidad son los que se transmitirán de capa en capa, ya que son los que contienen la información. Los gestores solicitan según el servicio que requieran a las clases de lógica efectuar dicha operación. Los objetos de lógica solicitan servicios al objeto de ConexionDAO con el fin de realizar la persistencia. El objeto ConexionDAO obtiene los parámetros para conexión con base en un archivo llamado web.config donde se encuentran las hileras de conexión a los motores de bases de datos seleccionados. De esta forma se comunica con los verdaderos gestores de datos que son los objetos SqlServerDAO . El esquema definido garantiza que las dependencias entre clases respetan el modelo de implementación en cuatro capas.

35 Diagrama de Secuencia: Patrón General de Inserción

36 Diagrama de Secuencia: Patrón General de Actualización

37 Diagrama de Secuencia: Patrón General de Borrado

38 Diagrama de Secuencia: Patrón General de Consulta

39 Diagrama de Componentes

40 Diagrama de Componentes

41 Conclusión


Descargar ppt "SIA Sistema Integrado de Admisión"

Presentaciones similares


Anuncios Google