Post on 06-Jun-2015
description
Manual del Sistema
Integrantes:
CARDENAS FERNANDEZ, CARLOSCERDAN CRUZ, ANA MARIALUJAN AYQUIPA LILY MILAGROSVITAURRE ROJAS, FREDDY
Universidad Nacional de IngenieriaLima - Perú
SISTEMA GESTION DE NOTAS Y PAGOS
DE POSTGRADO
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 2 de 51
ÍNDICE
1. MODELO DEL NEGOCIO...........................................................3
1.1 MODELAMIENTO DE PROCESOS DE NEGOCIO (MNE 1).........31.1.1 Identificación de los Procesos del Negocio (MNE 1.1).....................................31.1.2 Identificación de los actores del entorno del negocio (MNE 1.2)......................41.1.3 Descripción de los Casos de Uso del Negocio (MNE 1.3)...............................41.1.4 Especificación de Reglas de Negocio (MNE 1.4)...........................................10
2. ANÁLISIS DE SISTEMAS............................................11
2.1 REQUERIMIENTOS DEL SISTEMA DE INFORMACION (ASI 1). . .112.1.1 Determinación del alcance del Sistema (ASI 1.1)..........................................112.1.2 Obtención de Requerimientos (ASI 1.2).........................................................112.1.3 Obtención del Modelo de Casos de Uso del Sistema (ASI 1.3).....................122.1.4 Determinación de Subsistemas de Análisis (ASI 1.4)....................................162.1.5 Especificación de la Interface de Usuario (ASI 1.5).......................................172.1.6 Identificación de Perfiles y Diálogos (ASI 1.6)................................................222.1.7 Especificación del Comportamiento Dinámico de la Interface (ASI 1.7)........222.1.8 Especificación de Formatos de Impresión (ASI 1.8)......................................23
2.2 ANALISIS DE LOS CASOS DE USO (ASI 2)..........................23
2.3 ANALISIS DE CLASES (ASI 3)............................................26
2.4 ANALISIS DE PAQUETES (ASI 4).......................................26
2.5 ESPECIFICACION DE INTERFACES CON OTROS SISTEMAS (ASI 5)...............................................................................26
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 3 de 51
1. 1. MODELO DEL NEGOCIO
La Universidad Nacional de Ingeniería es el primer Centro Superior Tecnológico del Perú, creada por Ley No 12379 de julio de 1955. Se inicia como Escuela de Ingenieros Civiles y de Minas el año 1876.
La formación de científicos en general y científicos en ciencias técnicas, es importante para nuestro país, dentro de una perspectiva de desarrollo tecnológico, basado en el aprovechamiento con valor agregado de nuestras principales riquezas naturales.
En este contexto, programas de estudios de Maestría y de Doctorado con estándares internacionales, constituyen vías efectivas para formar los cuadros científicos que el país requiere.
La Oficina Central de Postgrado constituye la expresión más elevada, calificada y pertinente de un sistema integrado, universidad-sociedad para la gestión del conocimiento. En este sistema se conjugan, en un mismo ambiente Académico y en forma privilegiada, las funciones básicas de una universidad socialmente comprometida con una visión de futuro; esto es: formación profesional especializada, creación intelectual (científica, técnica y humanística) e interacción social.
Para el cumplimiento de los objetivos de las unidades de postgrado es necesario contar con un SISTEMA DE GESTION que permita dar constancia del rendimiento académicos de los estudiantes de postgrado. En el trabajo desarrollaremos un los MODULOS DE NOTAS Y PAGOS.
1.1 MODELAMIENTO DE PROCESOS DE NEGOCIO (MNE 1)
1.1.1 Identificación de los Procesos del Negocio (MNE 1.1)
Formato de Identificación de los Casos de Uso de Negocio
Número Proceso de Negocio1 Registrar Nota2 Consultar Nota3 Administrar Pagos
Diagrama de Casos de Uso del Negocio
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 4 de 51
1.1.2 Identificación de los actores del entorno del negocio (MNE 1.2)
Formato de Identificación de los Actores
Número Actor Roles/Responsabilidades1 Administrador Gestiona las notas y pagos realizando
modificaciones pertinentes respecto a casos especiales como reclamos fuera del la clase, errores al ingreso de notas, etc.
2 Alumno Es la persona que tiene un registro académico con sus respectivas notas y consulta las mismas.
3 Profesor Es la persona que califica e ingresa las notas al sistema.
1.1.3 Descripción de los Casos de Uso del Negocio (MNE 1.3)
Formato de Descripción de Casos de Uso de Negocio
1.- Proceso de Negocio Registrar Nota2.- Objetivo Tener un record de las notas de los estudiantes3.- Actores Profesor, Administrador4.- Precondiciones
Debe tener un plazo máximo para entregar las actas de notas al administrador después de tomada una prueba.
5.- Flujo de Eventos
1. El profesor entrega la prueba y la nota al alumno en el salón de clases.2. El alumno revisa la prueba, si esta correcta la calificación 3. El alumno entrega la prueba al profesor. 4. El profesor pasa las notas al acta.5. El profesor envía el acta a la oficina de registro del postgrado.6. El administrador recoge el acta de notas y la archiva.
6.- Poscondiciones
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 5 de 51
El profesor corrigió las pruebas previamente. Las actas quedan archivadas en la oficina de registro de notas de postgrado
para su futura consulta.
7.- Excepciones 2. el alumno decide hacer reclamo si así lo cree conveniente3.Si el alumno hizo reclamo, lo verifica el profesor3.1.Si acepta el reclamo Modifica la nota
8.- Versión 9.- Tiempo de Ejecución 10. Diagrama de Actividades del Proceso de Negocio
Profesor(<Modelo de Objetos GestionNotasAyD>)
Alumno(<Modelo de Objetos GestionNotasAyD>)
Administrador(<Modelo de Objetos GestionNotasAyD>)
[SI][NO]
[NO]
[SI]
Entregar la Prueba Revisar la Prueba
Reclamar y Entregar Prueba
Entregar Prueba
Verificar Reclamo
Modificar Nota
<<System>>
Escribir Notas en el Acta <<System>>
Archivar Acta
¿ Reclamar ?
¿Aceptar?
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 6 de 51
1.- Proceso de Negocio Consultar Nota2.- Objetivo Consulta de notas finales del curso.3.- Actores Alumno, Administrador4.- Precondiciones
El alumno debió estar matriculado en el curso solicitado. El alumno debió haber hecho el pago correspondiente a la consultad de notas.
5.- Flujo de Eventos
1. El alumno solicita al administrador su constancia de notas de un curso o cursos2. El administrador emite un ticket que deberá pagar el alumno en la caja de la facultad.3. El alumno presenta el Boucher correspondiente al administrador.4. El administrador busca en los registros la nota final del curso solicitado.5. El administrador introduce los datos de los alumnos y la nota final en un reporte
y procede a imprimirlo.6. El administrador entrega el reporte al alumno.
6.- Poscondiciones
El reporte tiene un valor institucional.
7.- Excepciones El alumno no podrá realizar reclamos por las notas.
8.- Versión 9.- Tiempo de Ejecución 10. Diagrama de Actividades del Proceso de Negocio
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 7 de 51
Alumno2(<Modelo de Objetos GestionNotasAyD>)
Administrador2(<Modelo de Objetos GestionNotasAyD>)
[No]
[Si]
Solicitar Constancia de Notas
Presentar Voucher
Emitir Ticket
<<system>>
Consultar Registros del Curso
<<system>>
Emitir Reporte
Verificar Datos del Alumno
¿Es Alumno?
Validar Deuda del Alumno
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 8 de 51
1.- Proceso de Negocio Administrar Pagos2.- Objetivo Registrar las deudas del alumno.3.- Actores Alumno, Administrador4.- Precondiciones
El alumno requiere hacer pago por cualquier tramite
5.- Flujo de Eventos
7. El alumno requiere hacer un pago.8. El administrador verifica deuda del alumno.9. Informa al alumno pago total y emite ticket.10. El alumno presenta voucher.11. El administrador actualiza el pago en el sistema.
6.- Poscondiciones
El reporte tiene un valor institucional.
7.- Excepciones El alumno no necesariamente realiza el pago
8.- Versión 9.- Tiempo de Ejecución 10. Diagrama de Actividades del Proceso de Negocio
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 9 de 51
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 10 de 51
1.1.4 Especificación de Reglas de Negocio (MNE 1.4)
1. Glosario de Términos
Regla del Negocio
Descripción
EspecialidadEl alumno solo puede acceder a dos especialidades para Postgrado estas son Ingeniería Industrial e Ingeniería de Sistemas.
Créditos Permitidos
Es la cantidad de créditos que el alumno puede llevar, que son 12 con un máximo de 4 cursos por ciclo.
Nota Aprobatoria
Es la nota que el alumno debe obtener en promedio para pasar el curso, en este caso la nota aprobatoria es de 12.
Sistema deEvaluación
Son las formas en que un curso puede ser calificado, en este caso existen principalmente tres sistemas de Evaluación que son F,G Evaluación F: Examen Parcial: 1 Examen Final: 2 Promedio de Prácticas y/o Monográficas: 1Evaluación G: Examen Parcial: 1 Examen Final: 1 Promedio de Prácticas y/o Monográficas: 1
Asistencias El alumno debe asistir como mínimo a un 80% de sus clases.
PagosEl alumno podrá pagar el ticket siempre y cuando este tenga la fecha del día.
2. Catálogo de Reglas del Negocio
Término Significado
PostgradoÁrea de la Facultad de Ingeniería industrial y de Sistemas donde se forman profesionales mayor capacitados siguiendo estudios de especialización,
AlumnoEs el estudiante que tiene un registro académico con sus respectivas notas y puede consultar las mismas.
CursoEs el servicio que brinda la sección de Postgrado, el rendimiento del alumno y dicho curso será evaluada.
ProfesorEs la persona que dicta un número determinado de cursos en Postgrado, califica e ingresa las notas al sistema también.
Administrador
Es el encargado de gestionar, organizar e ingresar las notas en el sistema. Realiza las modificaciones pertinentes respecto a casos especiales como reclamos fuera del la clase, errores al ingreso de notas, etc.
NotaEs la calificación que se le otorga a un alumno mediante un examen escrito.
EvaluaciónEs el proceso de evaluar y calificar al alumno en los diferentes cursos que este cursando.
Interfaz de Usuario
Son las ventanas con las que los usuarios interactuaran para acceder al sistema y satisfacer sus requerimientos.
ReporteEs el conjunto de datos que se le entrega al alumno para que pueda verificar su estado en el ciclo en curso.
TicketEs un documento que entrega el administrador al alumno para que realice el respectivo pago por derecho recibir informe de su estado en el ciclo en curso.
Voucher Es el comprobante que el banco extienda al alumno una vez que ha pagado el derecho para recibir su estado en el ciclo en
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 11 de 51
curso.
2. ANÁLISIS DE SISTEMAS
2.1 REQUERIMIENTOS DEL SISTEMA DE INFORMACION (ASI 1)
2.1.1 Determinación del alcance del Sistema (ASI 1.1)El sistema debe ser capaz de brindar información al instante de peticiones del usuario tales como reportes, informes especiales, mostrar datos estadísticos, etc.
Lo que se pretende automatizar en este sistema es los registros, consultas, modificaciones de notas, además de llevar un control de los pagos del alumno.
En lo que respecta al alcance del sistema de acuerdo a la institución académica que lo va a utilizar, como es un sistema basado en el área de Personal de la FIIS, creemos que el sistema puede ser utilizado por escuelas de postgrado que tengas similitudes en los procesos de negocios.
Lo que se podrá observar en el producto final son pantallas donde el profesor o administrador podrá ingresar las notas y el alumno podrá consultarlas. Ademas de que en el modulo de pagos el administrador podrá visualizar el estado de los pagos del alumno teniendo así una información actualizada.
2.1.2 Obtención de Requerimientos (ASI 1.2)
Requerimientos Funcionales
Número Requerimiento Descripción PrioridadRF1 LA ADMINISTRACION
LLEVARA UN CONTROL DE NOTAS DE LOS ALUMNOS
El sistema tendrá las notas de los alumnos en cada curso que ha llevado y que esta cursando actualmente,
5
RF2 EL ADMINISTRADOR PODRA MODIFICAR LAS NOTAS
El sistema deberá permitir la modificación de las notas del curso del ciclo vigente
5
RF3 VIZUALIZAR LA RELACION DE CURSOS Y NOTAS.
El sistema proporcionara al Profesor y al Alumno la información de notas de los cursos del ciclo vigente
4
RF4 TENER UN CONTROL DE LA INFORMACION DE LOS PAGOS
El sistema proporcionara los datos de los pagos realizados por el alumno.
4
RF5 GENERACION DE INFORMES Y REPORTES
Con los informes se podrá obtener resultados detallados sobre las notas del curso, notas por evaluación, además del promedio final, grado académico, clasificarlos por alumno, área, fecha, etc. Estos podrán ser impresos.
4
RF6 GENERACION DE USUARIOS CURSOS Y CICLOS PARA LA ADMINISTRACIOND EL SISTEMA
El sistema permitirá el ingreso de nuevos usuarios en cualquiera de las tres categorías, ciclos academicos y cursos para cada programa.
4
RF7
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 12 de 51
RF8
Requerimientos no Funcionales
Número Requerimiento Descripción PrioridadRNF1 USABILIDAD Debe ser fácil de usar. Con ayudas
e interfaces intuitivas.5
RNF2 SEGURIDAD El ingreso al sistema estará restringido bajo contraseñas cifradas y usuarios definidos.
5
RNF3 PORTABILIDAD El sistema debe brindar comodidad al usuario y a otras áreas que trabajan o necesitan del Área de personal. Por ejemplo El Sistema de Pago y Planillas no debe tener problemas en acceder al Sistema de Personal.
5
RNF4 MULTIPLATAFORMA El sistema deberá funcionar en distintos tipos de sistemas operativos y plataformas de hardware.
3
RNF5 RENDIMIENTO El sistema debe soportar el manejo de gran cantidad de información durante su proceso.
3
RNF6 DESEMPEÑO El sistema no presentara problemas para su manejo e implementación.
1
2.1.3 Obtención del Modelo de Casos de Uso del Sistema (ASI 1.3)
Diagrama de Casos de Uso del Sistema (Gráfico)
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 13 de 51
Descripción de Casos de Uso del Sistema
1.- Caso de Uso del Sistema Registrar Nota
2.- Descripción del caso de uso Permite registrar las notas obtenidas por los alumnos en una determinada prueba.
3.- Actor(es) Profesor4.- Precondiciones Se debe de hacer una Autentificación del usuario.5.- Postcondiciones Se podrá realizar consultas a las notas guardadas.6.- Pasos (Flujo de Eventos)Nro Acción del Actor Respuesta del Sistema1 Especificar Curso que desea ingresar
notas.Muestra el tipo de examen que desea modificar y los alumnos inscritos en el curso.
2 Especifica tipo de examen en el que va ingresar las notas, llenas las notas y da guardar.
Manda un mensaje de confirmacion de que las notas han sido ingresadas con exito
7.- Requerimiento asociado - Verificar notas - Registrar notas 8.- Prototipo de interfaz de usuario Las interfaces que se van a utilizar serían el de Registrar notas y algunos mensajes de Información.
1.- Caso de Uso del Sistema Consultar Registros
2.- Descripción del caso de uso
Permite consultar las notas obtenidas por un alumno en un ciclo determinado
3.- Actor(es) Administrador.4.- Precondiciones Se debe de hacer una Autentificación del usuario.
5.- Postcondiciones Si se desea se podría mandar a imprimir el documento.6.- Pasos (Flujo de Eventos)Nro Acción del Actor Respuesta del Sistema1 Ingresar el codigo del alumno Muestra el listado de cursos que ha
llevado por ciclo. 2 Escoge Curso Muestra las Notas7.- Requerimiento asociado - RF1 - Consultar notas del curso.8.- Prototipo de interfaz de usuario Se utiliza la interfaz de Consultar notas.
1.- Caso de Uso del Sistema Validar el Usuario
2.- Descripción del caso de uso Permite validar el usuario para el ingreso al Sistema3.- Actor(es)
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 14 de 51
Profesor, Alumno, Administrador4.- Precondiciones Se debe de hacer una Autentificación del usuario.
5.- Postcondiciones Se podrá realizar consultas o modificaciones según accesos del usuario6.- Pasos (Flujo de Eventos)Nro Acción del Actor Respuesta del Sistema1 Ingresa Usuario y contraseña Muestra pantalla de Bienvenida al
Sistema7.- Requerimiento asociado - Verificar notas - Registrar notas - RNF28.- Prototipo de interfaz de usuario Las interfaces que se van a utilizar serían el de Registrar notas y algunos mensajes de Información.
1.- Caso de Uso del Sistema Visualizar Estado
2.- Descripción del caso de uso Permite que el alumno visualice las notas de los cursos que está llevando actualmente.
3.- Actor(es) Alumno
4.- Precondiciones Se debe de hacer una Autentificación del usuario.
5.- Postcondiciones Se podrá realizar consultas a las notas guardadas.
6.- Pasos (Flujo de Eventos)Nro Acción del Actor Respuesta del Sistema1 El alumno visualiza sus cursos y escoge
uno de ellos.Muestra las notas de alumno según el curso escogido.
2 Puede imprimir su registro de notas de dicho curso.
Manda imprimir el registro de notas de dicho curso.
3 Retorna al Menú Anterior para realizar otra consulta.
Retorna al Menú Anterior.
4 Puede cerrar cesión. Cierra Cesión.7.- Requerimiento asociado
8.- Prototipo de interfaz de usuario Las interfaces que se van a utilizar serían el de Consultar Notas y Reportar Notas
1.- Caso de Uso del Sistema Modificar Nota
2.- Descripción del caso de uso Permite modificar las notas obtenidas por los alumnos en una determinada prueba. Autorizado por el profesor.
3.- Actor(es) Administrador4.- Precondiciones
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 15 de 51
Se debe de hacer una Autentificación del usuario ADMINISTRADOR. Se debe tener una autorización escrita del PROFESOR del curso.
5.- Postcondiciones Se podrá realizar consultas a las notas guardadas. Se imprimirá un reporte conteniendo la nota final.
6.- Pasos (Flujo de Eventos)Nro Acción del Actor Respuesta del Sistema1 Especifica el código del alumno Muestra los cursos que esta llevando
actualmente el alumno.2 Escoge el curso del alumno Muestra notas del curso
3 Ingresa la modificación que desea hacer Manda un mensaje de confirmación de modificación
7.- Requerimiento asociado - RF2 - Visualizar Estado - Registrar Nota8.- Prototipo de interfaz de usuario Las interfaces que se van a utilizar serían el de Modificar notas y algunos mensajes de Información.
1.- Caso de Uso del Sistema Actualizar pago
2.- Descripción del caso de uso Permite modificar el estado de la deuda del alumno registrando así los pagos que
realiza
3.- Actor(es) Administrador4.- Precondiciones Se debe de hacer una Autentificación del usuario ADMINISTRADOR.El alumno debe tener el voucher cancelado
5.- Postcondiciones Se podrá realizar consultas de las deudas del alumno.Se obtendrá reportes de los montos cobrados.
6.- Pasos (Flujo de Eventos)Nro Acción del Actor Respuesta del Sistema1 Ingresa alumno y escoge ciclo que por
default es el actualEnvía el resultado de la búsqueda.
2 Escoge cuota para ingresar los datos del pago
Muestra interfaz de pagos
3 Ingresa datos del pago y graba Se actualiza la base de datos7.- Requerimiento asociado - RF4 - Visualizar Estado - Registrar Pago8.- Prototipo de interfaz de usuario Las interfaces que se van a utilizar serían el de Modificar notas y algunos mensajes de Información.
2.1.4 Determinación de Subsistemas de Análisis (ASI 1.4)
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 16 de 51
Descripción de Subsistemas de Análisis: Diagrama de paquetes. (Se determinan los subsistemas y sus relaciones de dependencias)
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 17 de 51
2.1.5 Especificación de la Interface de Usuario (ASI 1.5)
Número I1Propósito de la interface Registrar notasGráfica de la interface
Número I2Propósito de la interface Consultar NotasGráfica de la interface
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 18 de 51
Número I4Propósito de la interface Validar usuariosGráfica de la interface
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 19 de 51
Número I5Propósito de la interface Acceder a Registros
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 20 de 51
Gráfica de la interface
Número I6Propósito de la interface Registrar PagosGráfica de la interface
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 21 de 51
Número I7Propósito de la interface Consultar pagosGráfica de la interface
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 22 de 51
2.1.6 Identificación de Perfiles y Diálogos (ASI 1.6)
1. Nombre del Perfil: ADMINISTRADOR2. Opciones a las que tiene accesoEste usuario ADMINISTRADOR tendrá acceso a las siguientes opciones:
Podrá generar la cuenta para algún alumno o profesor nuevo. Podrá actualizar los datos de todos los alumnos y profesores. Especificara los cursos de los profesores, es decir podrá crear nuevos
cursos. Será el UNICO con la capacidad de AUTORIZAR PERMISOS
ingresando al módulo de Gestión de Permisos. Los demás usuarios no tendrán acceso a este modulo.
Estará en la capacidad de Generar Informes y Reportes acerca de los alumnos sus cursos y respectivas notas.
3. Tipo de Acceso: Lectura, Modificación, Insertar
1. Nombre del Perfil: ALUMNO2. Opciones a las que tiene accesoEste usuario ALUMNO tendrá acceso a las siguientes opciones:
Podrá ingresar a su propia cuenta. Podrá actualizar sus datos personales. Visualizara sus cursos y notas del presente ciclo académico. Podrá generar un reporte para su respectiva impresión. Podrá enviar consultas al profesor de un curso como al administrador.
3. Tipo de Acceso: Lectura, Insertar
1. Nombre del Perfil: PROFESOR2. Opciones a las que tiene accesoEste usuario PROFESOR tendrá acceso a las siguientes opciones:
Podrá ingresar a su propia cuenta. Podrá actualizar sus datos personales. Podrá colocar las notas de los alumnos de sus cursos encargados. Podrá corregir sus notas en caso de errores manuales. Podrá generar un reporte para su respectiva impresión. Podrá enviar consultas al administrador sobre algún problema del
sistema. Podrá responder la consulta de sus alumnos en línea.
3. Tipo de Acceso: Lectura, Modificación, Insertar
1. Nombre del Perfil: VISITANTE2. Opciones a las que tiene accesoEste usuario VISITANTE tendrá acceso a las siguientes opciones:
Podrá visualizar los cursos y el numero de alumnos que lo llevan.
3. Tipo de Acceso: Lectura
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 23 de 51
2.1.7 Especificación del Comportamiento Dinámico de la Interface (ASI 1.7)
2.2 ANALISIS DE LOS CASOS DE USO (ASI 2)
Diagrama de Interacción de Objetos (Diagrama de Secuencias y/o Colaboración)
1. Diagrama Interacción de Objetos Consultar Registros
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 24 de 51
2. Diagrama Interacción de Objetos Validar Usuario
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 25 de 51
3. Diagrama Interacción de Objetos Registrar Nota
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 26 de 51
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 27 de 51
4. Diagrama Interacción de Objetos Modificar Nota
5. Diagrama Interacción de Objetos Administrar Pagos
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 28 de 51
2.3 ANALISIS DE CLASES (ASI
3)
Diagrama de Clases (Gráfico)
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 29 de 51
0..1
0..*
0..1
0..*
1..1 1..*
1..1
1..*
1..11..*
1..11..*
0..1
0..*
0..1
0..*1..1 1..1
0..1
0..*0..10..*
0..1
0..*CECURSO:EJB
---
IdCursoNombreCursoTipoEvaluacion
+ BuscarCurso () : Varchar(30)
CICLOCURSO:EJB
---
IdCicloCursoIdCursoIdCiclo
: int: int: int
CEALUMNOCICLOCURSO:EJB
---
IdAlumCicloCursoIdAlumnoIdCicloCurso
: int: char(7): int
CENOTA:EJB
--
IdNotaIdAlumCicloCurso
: char(10): int
+++
BuscarNota ()InsertarNota ()ModificarNota ()
: int: void: void
CEALUMNO:EJB
--
IdAlumnoCodigoAlumno
: char(7): char(9)
+ BuscarAlumno () : int
CEPAGO:EJB
------
IdPagoNroVoucherFechaMontoPagoIdConceptoCentroPago
: char(7): varchar(15): DateTime: decimal: char(4): Varchar(30)
+++
RegistrarPago ()ValidarPago ()AnularPago ()
: void: void: void
CEMOVIMIENTOCICLO:EJB
----
IdMovimientoIdAlumnoIdCuotaIdCiclo
: Char(10): char(7): char(7): char(7)
+++
ActualizarMovimiento ()InactivarMovimiento ()BuscarMovimientoCiclo ()
: void: void: int
CEPROFESORCICLOCURSO:EJB
---
IdProfeCicloCursoIdProfesorIdCiclocurso
: int: int: int
CEPROFESOR:EJB
--
IdProfesorCodigoProfesor
: char(7): char(4)
+ BuscarProfesor () : char(4)CEUSUARIO:EJB
-----------
IdUsuarioUsuarioNombreApePaternoApeMaternoDNIFechaNacSexoCelularemailContrasena
: char(7): Varchar(10): Varchar(30): Varchar(15): Varchar(15): char(8): DateTime: char: Char(8): string: Varchar(10)
++++
EditarContrasena ()CrearUsuario ()Operation_3 ()Operation_4 ()
: void: void: void: void
CEADMINISTRADOR:EJB
- IdAdministrador : int
CECUOTA:EJB
------
IdCuotaNumeroCuotaFechaVencimientoMoraIdConceptoMontoCuota
: char(7): int: DateTime: decimal: char(4): decimal
-+#++
EstadoCuota ()FlagCuota ()VencimientoCuota ()PagoCuota ()ActualizarCuota ()
: void: void: void: void: void
CECICLO:EJB
----
IdCicloNombreCicloFICicloFFCiclo
: char(7): varchar(8): DateTime: DateTime
+ BuscarCiclo () : Varchar(8)
CECONCEPTO:EJB
--
IdConceptoConcepto
: char(4): Varchar(50)
++
BuscarConcepto ()ModificarConcepto ()
: Varchar(50): void
2.5 ESPECIFICACION DE INTERFACES CON OTROS SISTEMAS (ASI 5)
Nombre del Sistema relacionado
Sistema de Asistencia
Responsable del Sistema Administrador de PostgradoProcesos del Sistema Recolectar asistencias de cursos.
Volcar información a una terminal para el control. Generar Reportes.
Especificaciones Funcionales del sistema
Validar el número de asistencias por curso, recogido por el profesor en cada sesión de clases.
Formatos de los datos intercambiados
Clases Asistidas. Cursos con Evaluaciones
Tipo de intercambio Intercambio por lotes
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 30 de 51
Frecuencia o periodicidad del intercambio
Cada Mes
Evento que desencadena la interface
Fin de Mes
Validaciones, requisitos especiales de seguridad
Automático o a solicitud del administrador.
Modificaciones requeridas
El Intercambio de datos debe hacerse en un formato estándar xml.
Nombre del Sistema relacionado
Sistema de Pago
Responsable del Sistema Administrador de PostgradoProcesos del Sistema Recolectar los pagos de los alumnos.
Volcar información a una terminal para el control. Generar Reportes.
Especificaciones Funcionales del sistema
Validar el número de pago o recibo por alumno, entre el enviado por el banco y el enviado por el alumno.
Formatos de los datos intercambiados
Número de Recibos emitidos por el banco.
Tipo de intercambio Intercambio por lotesFrecuencia o periodicidad del intercambio
Cada Mes
Evento que desencadena la interface
Fin de Mes
Validaciones, requisitos especiales de seguridad
Automático o a solicitud del administrador.
Modificaciones requeridas
El Intercambio de datos debe hacerse en un formato estándar xml.
Nombre del Sistema relacionado
Sistema de Matrícula
Responsable del Sistema Administrador de PostgradoProcesos del Sistema Inscribir a los alumnos en sus cursos del periodo
académico Volcar información a una terminal para el control. Generar Reportes.
Especificaciones Funcionales del sistema
Validar el número de pago o recibo por alumno, entre el enviado por el banco y el enviado por el alumno.Validar el curso.El numero de créditos aceptatos
Formatos de los datos intercambiados
Número de créditos y cursos matriculados.
Tipo de intercambio Intercambio por lotesFrecuencia o periodicidad del intercambio
Cada Periodo Académico
Evento que desencadena la interface
Cada Inicio de Periodo Académico
Validaciones, requisitos especiales de seguridad
Automático o a solicitud del administrador.
Modificaciones requeridas
El Intercambio de datos deben almacenarse en una base de datos y replicada a Postgrado UNI.
Nombre del Sistema relacionado
Sistema de Personal
Responsable del Sistema Administrador de Postgrado
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 31 de 51
Procesos del Sistema Seguimiento al Personal del Postgrado: Personal administrativo, profesores, conserjes, etc.
Generar Reportes.Especificaciones Funcionales del sistema
Recopilar información sobre el rendimiento laboral
Formatos de los datos intercambiados
Número de asistencias del personal docente.
Tipo de intercambio Intercambio por lotesFrecuencia o periodicidad del intercambio
Cada Periodo Académico
Evento que desencadena la interface
Cada Inicio de Periodo Académico
Validaciones, requisitos especiales de seguridad
Automático o a solicitud del administrador.
Modificaciones requeridas
El Intercambio de datos debe hacerse en un formato estándar xml.
DISEÑO DE SISTEMAS
3.1 DEFINICION DE LA ARQUITECTURA DEL SISTEMA (DSI 1)
Definición de Niveles de Arquitectura (Grafico) (DSI 1.1)
<<XML>>
<<XML>>
<<HTTP>><<PUERTO:XXXX>>
<<PUERTO:XXX>><<Paquetes TCP/UDP>>
<<Paquetes TCP/UDP>>
<<HTTP>>
<<HTTP>>
<<PUERTO:XXXX>>
Servidor de Aplicaciones
Servidor Web
CortaFuego
Servidor BD
Navegadores
Intranet
Análisis de todos los paquetes
provenientes
Usar Estrictamente Estandares Web W3C
Internet Terminales
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 32 de 51
Identificación de subsistemas de diseño (DSI 1.2)
<<SubSistema>>
Registro <<SubSistema>>
Consulta
<<SubSistema>>
Validacion
<<CUS>>
Registrar Nota <<CUS>>
Consultar Registros
<<CUS>>
Validar Usuario
<<CUS>>
Visualizar Estado
<<CUS>>
Modificar Nota
Catalogo de subsistemas
Subsistema Funcionalidad TipoRegistro Este subsistema permite realizar
registros y modificación y guardarlas en la base de datos.
Registrar y Modificar
Validación Este subsistema permite validar un usuario que entre en nuestra aplicación. La validación se hace mediante una sesion, si el usuario es correcto se le abre una sesion y en cada página que queremos que sea privada se mirará si la sesión esta abierta para permitir el acceso.
Validar Usuarios
Consulta Nos permite realizar consultas simples y personalizadas dependiendo del usuario.
Realizar Consultas
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 33 de 51
Grafico de subsistemas usando el Diagrama de Paquetes
<<SubSistema>>
Registro2 <<SubSistema>>
Consulta2
<<SubSistema>>
Validacion2
Entorno Tecnológico del Sistema. (DSI 1.3)
Hardware SERVIDORES:El HS20 blade es un servidor blade de alta densidad que ofrece Procesadores Intel® Xeon® de alto rendimiento. Los aplicativos ideales incluyen: Colaboración, Citrix, clústers Linux y aplicativos centrales de computación.
Procesador/velocidad Intel® Xeon® 2.80 - 3.80GHzNúmero de procesadores 1 estándar/2 máximoMemoria (capacidad) 512MB a 16GBDisco (capacidad) 0GB — 373.6GB
PC Escritorio Terminales:Requerimientos necesarios para un performance mínimo:
Pentium II 266 Mz 192 MB ram Pantalla de 800 * 600
Requerimientos para un performance óptimo: Procesador (Ghz) : Cel-D 2.53ghz/L2 256kb/533mhz Socket Lga775
Chipset Intel 865gv Memoria (Mb) : 256mb (1x256) Ddr 333 Numero De Ranuras 4
Capacidad Maxima Hasta (Gb) 4gb Disco Duro (Gb) : 40gb 7200rpm Drive : Cd-Rom Disketera (Mb) : 1.44mb Pantalla : 15" Crt Video : Intel Extreme Graphics Sonido : Realtek Alc655 6 Channel Audio Red : 10/100
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 34 de 51
Modem: 56kbps Dispone Slots : Agp Express: 1 Pci: 3 Serial(Es): 1 Paralelo: 1 Usb: 4 (2.0/1.1) Ps/2 Para Teclado: 1 Ps/2 Para Mouse: 1 Video Db15: 1 Rj-45: 1 Rj-11: 1 Salidad: Mic Line In Line Out Sistema Operativo : Gnu / Linux Teclado : Estandar Español Ps2 Mouse : Estandar 3 Botones + Rueda Ps2
Software Sistemas operativos: GNU / Linux: Plataforma de Aplicaciones y Servidor de Base de
Datos. NetBSD: Cortafuegos. Windows, GNU/Linux, Mac, etc: PC Desktop.
Subsistemas: Sistema de Matrícula. Sistemas de Control de Asistencias. Sistemas de Pagos.
Middleware: Sistema Samba
Gestores de bases de datos: Postgresql.
Sistemas de ficheros: RAID: Sevidores. FAT 32, FAT 64, NFS, EXTX: PC Desktop
Herramientas Automatización de Procesos por medio de terminales Shell con
uso de CronTabUtilidades de gestión propias del sistema:
Gestor de Administrador de Contenidos en Línea. Panel de Administración Remota.
Comunicaciones
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 35 de 51
DISEÑO DE LA ARQUITECTURA DE SOPORTE (DSI 2)
Diseño Detallado de Subsistemas de Soporte. (Grafico) (DSI 2.1)Diagrama de Clases y de Interacción de Objetos
1: Mantener
3: Visualiza
2: Verifica :Administrador2
:Evaluacion2
:Curso2
<<Control>>
Mantenimiento
ITEMS
ITEMS
ITEMS
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 36 de 51
3.3 DISEÑO DE CASOS DE USO REALES (DSI 3)
3.3.1 Diagrama de Interacción de Objetos Diagrama de Secuencias
3.3.1.1 Diagrama Secuencia Visualizar Estado
2: Mostrar Mensaje Alumno Consultado
3: Confirmar Curso4: Consultar Datos Alumno
5: Leer Curso
6: Leer Nota
<<Entity>>
EO: Alumno2:Alumno2<<Boundary>>
IO:Consulta Notas2:Alumno2
2:Curso2
<<Control>>
Control_5
<<Entity>>
EO:Curso2:Curso2
<<Entity>>
EO.Nota2:Evaluacion2
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 37 de 51
3.3.1.2 Diagrama Secuencia Generar Reporte
1: Enviar Busqueda
2: Consulta Curso
3: Confirma Nota
4: Consulta Nota
<<Actor del Sistema>>Administrador
<<Boundary>>
IO: Reporte de Notas:Alumno2
:Curso2:Evaluacion2
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 38 de 51
3.3.1.3 Diagrama Secuencia Consultar Registros
1: Buscar Datos
2: Agrupar Datos
3: Imprimir Datos
<<Actor del Sistema>>Administrador
<<Boundary>>
Verificar Datos<<Control>>
CO: Confirmar Datos<<Boundary>>
IO: Presentar Datos
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 39 de 51
3.3.1.4 Diagrama Secuencia Validar Usuario
1: Enviar Usuario y Logir
2: Enviar Usuario Login
3: Enviar Usuario Login
4: Captar Datos
5: Verificar
6: Autorizar
7: Autorizar
8: Autorizar
9: Rechazar
<<Actor del Sistema>>Profesor2
<<Boundary>>
IO: Validar:Permiso2<<Actor del Sistema>>
Administrador<<Actor del Sistema>>
Alumno2
<<Control>>
CO: Permitir Autorización<<Entity>>
IO: Redireccionar Acceso<<Boundary>>
IO: Permitir Acceso Profesor<<Boundary>>
IO: Permitir Acceso Alumno:Alumno2<<Boundary>>
IO: Permitir Acceso Administrador:Administrador2<<Boundary>>
IO: Ingresar Usuario y Contraseña
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 40 de 51
3.3.1.5 Diagrama Secuencia Registrar Nota
1: Ingresar Notas del Alumno
2: Mostrar Mensaje Nota Ingresada
3: Leer Curso
4: Leer Evaluacion
5: Guardar Informe
<<Actor del Sistema>>Profesor2
<<Boundary>>
IO: Registro Notas:Curso2<<Entity>>
EO: Alumno:Alumno2<<Control>>
CO: Administrador Registro<<Entity>>
EO:Curso:Curso2<<Entity>>
EO:Evaluacion:Evaluacion2
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 41 de 51
3.3.1.6 Diagrama Secuencia Modificar Nota
1: Buscar Usuario y Curso
2: Verificar Usuario
3: Verificar Alumno
4: Verificar Curso
5: Aceptar
<<Actor del Sistema>>Administrador
<<Boundary>>
IO: Ingresar Curso Usuario<<Control>>
CO: Controlar Modificaciones
:Alumno2:Curso2
<<Boundary>>
IO:Datos Guardados
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 42 de 51
3.3.1.7 Diagrama Secuencia Actualizar Pago
IngresarDatosAlumno( )
VerificarAlumno( )
BuscarMovimientoCiclo( )
CargaMovimiento( )
EscogerCuota( )
AtenderPago( )
IngresarPago( )
RegistrarPago( )
ActualizarCuota( )
<<Actor del Sistema>>Administrador
:CIPAGOS:JSP:CIMOVIMIENTOCICLO:JSP :CEPAGO:EJB :CECUOTA:EJB:CCALUMNO:SERVLET :CEMOVIMIENTOCICLO:EJB
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 43 de 51
3.4 DISEÑO DE CLASES (DSI 4)
0..1
0..*
0..1
0..* 1..11..*
1..1
1..*
1..1
1..*
1..1
1..*
0..1
0..*
0..1
0..*
1..1
1..1
1..1
1..*
1..1
1..*
1..11..*
CEALUMNO:EJB
--
IdAlumnoCodigoAlumno
: char(7): char(9)
+ BuscarAlumno () : int
CEPROFESOR:EJB
--
IdProfesorCodigoProfesor
: char(7): char(4)
+ BuscarProfesor () : char(4)
CEADMINISTRADOR:EJB
- IdAdministrador : int
CECURSO:EJB
---
IdCursoNombreCursoTipoEvaluacion
: Varchar(6): Varchar(30): char
+ BuscarCurso () : Varchar(30)
CICLOCURSO:EJB
---
IdCicloCursoIdCursoIdCiclo
: int: int: int
CEALUMNOCICLOCURSO:EJB
---
IdAlumCicloCursoIdAlumnoIdCicloCurso
: int: char(7): int
CENOTA:EJB
--
IdNotaIdAlumCicloCurso
: char(10): int
+++
BuscarNota ()InsertarNota ()ModificarNota ()
: int: void: void
CEMOVIMIENTOCICLO:EJB
----
IdMovimientoIdAlumnoIdCuotaIdCiclo
: Char(10): char(7): char(7): char(7)
+++
ActualizarMovimiento ()InactivarMovimiento ()BuscarMovimientoCiclo ()
: void: void: int
CEPAGO:EJB
------
IdPagoNroVoucherFechaMontoPagoIdConceptoCentroPago
: char(7): varchar(15): DateTime: decimal: char(4): Varchar(30)
+++
RegistrarPago ()ValidarPago ()AnularPago ()
: void: void: void
CEPROFESORCICLOCURSO:EJB
---
IdProfeCicloCursoIdProfesorIdCiclocurso
: int: int: int
CEUSUARIO:EJB
-----------
IdUsuarioUsuarioNombreApePaternoApeMaternoDNIFechaNacSexoCelularemailContrasena
: char(7): Varchar(10): Varchar(30): Varchar(15): Varchar(15): char(8): DateTime: char: Char(8): string: Varchar(10)
++++
EditarContrasena ()CrearUsuario ()Operation_3 ()Operation_4 ()
: void: void: void: void
CECUOTA:EJB
------
IdCuotaNumeroCuotaFechaVencimientoMoraIdConceptoMontoCuota
: char(7): int: DateTime: decimal: char(4): decimal
-+#++
EstadoCuota ()FlagCuota ()VencimientoCuota ()PagoCuota ()ActualizarCuota ()
: void: void: void: void: void
CECICLO:EJB
----
IdCicloNombreCicloFICicloFFCiclo
: char(7): varchar(8): DateTime: DateTime
+ BuscarCiclo () : Varchar(8)
CECONCEPTO:EJB
--
IdConceptoConcepto
: char(4): Varchar(50)
++
BuscarConcepto ()ModificarConcepto ()
: Varchar(50): void
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 44 de 51
CIVISUALIZARESTADO:JSP
+ EscogerCurso () : int
CIACCESOREGISTRO:JSP
++
EspecificarAlumno ()EscogerCurso ()
: int: int
CIMODIFICARNOTA:JSP
+++
EspecificaCurso ()EspecificaAlumno ()IngresaModificacion ()
: int: int: int
CIPAGOS:JSP
++
AtenderPago ()IngresarPago ()
: void: void
CIREGISTRARNOTA:JSP
++++
EspecificarCurso ()EspecificarTipoExam ()LlenarNota ()GuardarNota ()
CIVALIDARUSUSARIO:JSP
+ IngresarUsuarioyContrasena () : int
CIUSUARIO:JSP
+ CargarBienvenida ()
CI Interfaz
--
tamañocolor
: int: int
CIMOVIMIENTOCICLO:JSP
+++
IngresarDatosAlumno ()CargaMovimiento ()EscogerCuota ()
: int: int: int
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 45 de 51
3.5 DISEÑO FÍSICO DE DATOS (DSI 5)
3.5.1 Diseño del Modelo Físico de Datos. (DSI 5.1)
3.5.2 Optimización del Modelo Físico de Datos. (DSI 5.2)
Formato de Estimación de Volúmenes de tablas
º º Cantidad de registros anual
Tamaño del registro
Crecimiento anual (%)
Tipo de acceso
1 Usuario 1500 2000 kb 10% Select, update, insert
2 Alumno 1500 200’ kb 10% Select, update, insert
3 Administrador 2 30 kb 1% Select, update, insert
4 Profesor 15 300 kb 10% Select, update, insert
6 Curso 30 200000 kb 10% Público7 Notas 5000 200000 kb 120% Restringido8 Sección 4 3000 kb 1% Público9 Permisos 3 30 kb 0% Restringido10 Consulta 100000 300000 kb 500% Público
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 46 de 51
3.6 GENERACION DE ESPECIFICACIONES DE CONSTRUCCION (DSI 6)
3.6.1 Especificación del Entorno de Construcción (DSI 6.1)
Plataforma del ambiente de desarrollo.
Hardware P4 2660 80 G DT PC 80 G M2660 256M Características técnicas Marca: Optima Bluetooth: No Capacidad del Disco Duro: 80000 MB Grabador de CD: con grabador CD Grabador de DVD: sin grabador DVD Tecnología Hyper Threading: sin tecnología
Hyper Threading LAN Inalámbrico: sin LAN inalámbrico Reproductor DVD: con reproductor DVD Mando a Distancia: sin mando a distancia Marca del Procesador: Intel Media Center Edition: No Memoria RAM: 256 MB Modem: No Número de Procesadores: 1 Procesador Intel: Pentium 4 Rack Server: No Salida TV: No Tarjeta de Edición de Vídeo: Sí Tarjeta TV / Radio: No Tecnología Intel Centrino: No Tipo de Ordenador: Torre Velocidad del procesador: 2660 MHz
Sistema Operativo GNU / Linux 2.6.19Distribución KenqOS ACUNIX Developer
Herramientas de Construcción
Enjuta IDE
Base de Datos Postgresql / MysqlSoftware de aplicaciones GNU/ Linux 2.6.19
Python 2.3.6Django is a high-level web framework
Servidor WEB Apache 2.X
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 47 de 51
3.6.2 Definición de Componentes y Subsistemas de Construcción (DSI 6.2)
Gráfico Diagrama de Componentes y/o de Despliegue
<<PY>>
Notas
<<PY>>
Planti l las
<<PY>>
Usuario
<<PY>>
Curso
WebService Implementation
<<PY>>
Consultas
WebService Implementation
<<PY>>
Validación
3.6.3 Elaboración de especificación de Construccion (DSI 6.3)
Formato para la especificación detallada de los componentes
Nombre del Componente
CURSO
Tipo de Componente
PY: Web Service
Descripción Es un componente que asocia un patrón de todos los cursos del sistema modificable y reutilizable.
Especificación del componente
Nombre del Componente
USUARIO
Tipo de Componente PYDescripción Es un componente que asocia a los patrones de usuarios.
Alumnos, Profesores y Administradores. Incluye el trato de ingresos al sistema de forma anónima o subalterna.
Especificación del componente
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 48 de 51
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 49 de 51
Nombre del Componente
VALIDACION
Tipo de Componente
PY
Descripción Componente patrón para establecer las validaciones del sistema. Se puede reutilizar a otros sistemas de Postgrado.
Especificación del componente
Nombre del Componente
CONSULTAS
Tipo de Componente
PY : Web Service
Descripción Es un componente con la disponibilidad de realizar consultas por medio del acceso del sistema o de la sindicación de contenidos de forma externa, desde una inscripción.
Especificación del componente
Nombre del Componente
PLANTILLAS
Tipo de Componente
PY
Descripción Es un componente para el mantenimiento de la interfaz grafica del sistema GUI, adoptando cambios de acuerdo a las preferencias del usuario o administrador.
Especificación del componente
Nombre del Componente
NOTAS
Tipo de Componente
PY
Descripción Componente definido en un conjunto de clases que permiten la manipulación de en detalle de los curso. Notas, Aulas, Profesores.
Especificación del componente
3.7 ESTABLECIMIENTO DE REQUERIMIENTOS DE IMPLANTACION (DSI 8)
Catálogo de Requerimientos
Número Requerimiento Descripción1 Planificación Elaboración de un Plan de
Implantación del Sistema de Gestión de Notas
2 Capacitación Realizar la capacitación correspondiente a los PROFESORES Y
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 50 de 51
ADMINISTRADORES. Con la entrega de Cartillas a los alumnos.
3 Infraestructura Compra de los servidores y los terminales de administración y su correcta instalación física en ambientes apropiados
4 Instalación Instalación de los sistemas en los Servidores
5 Integrar Sistemas Empezar a integrar sistemas con el uso de los paquetes de XML.
12/04/2023
Sistema Gestion De Notas Y Pagos De Postgrado Pág. 51 de 51
12/04/2023