Vous êtes sur la page 1sur 16

Diagramas del mtodo UML para el Proyecto Sociotecnolgico Avance N 1

Integrantes del equipo de trabajo:


Briceo, Mara Itriago, Mercedes Funez, Fanny Prez, Mlida Rengifo, Yesenia Utrera, Carlos

Altagracia de Orituco, noviembre de 2011

Documento de requisitos del sistema 1. Introduccin: 1.1 Propsito del documento: Proporcionarle al beneficiario del sistema informacin a desarrollar, informacin referente sobre los requerimientos detectados 1.2 Alcance del documento: Se desea establecer un acuerdo definitivo con el usuario sobre los requerimientos del sistema de tal forma de satisfacer las necesidades planteadas durante la fase de diagnstico realizada por el grupo de trabajo a la comunidad beneficiaria, esto es, profesores y estudiantes del Tecnolgico de Los Llanos y el departamento de Control de Estudios. 2. Descripcin: 2.1 Funciones del Sistema: Proporcionar a los profesores un mecanismo automatizado para agilizar el registro de notas por cada asignatura durante el trimestre en curso. Suministrar al departamento de Control de Estudios la informacin requerida para incorporar las notas procesadas al sistema de control de notas que se utiliza actualmente Brindar a los estudiantes la posibilidad de consultar sus notas parciales por cada asignatura que est cursando en el trimestre correspondiente 2.2 Caractersticas de usuario: Se prevn tres tipos de usuarios: Profesor, Administrador y Estudiante, cada uno con funciones especficas y restricciones naturales de acuerdo a la funcin que le corresponda. 2.3 Problemas detectados en los involucrados: Profesores: Dificultades en el uso del actual sistema de procesamiento de notas utilizando hojas de clculo. Entre otras se mencionan: cantidad de trabajo involucrado para transcribir manualmente las nminas, lentitud en la actualizacin de nminas ante cambios de seccin, retiro de alumnos, etc., errores en las celdas de clculo cuando un usuario las modifica y otros la copian. Control de Estudios: Gran cantidad de trabajo manual involucrado en la revisin, correccin y transcripcin de las notas al final de cada perodo, con los posibles errores humanos que esto involucra. Por otra parte, es muy difcil controlar o monitorear el progreso de cada profesor en sus respectivas unidades curriculares, ya que no suelen entregar los cortes en los momentos exigidos.

Estudiantes: No disponen de ningn mecanismo para revisar sus notas durante el perodo de estudio, la mayora de las veces slo se enteran de la nota final cuando aparece en cartelera y no hay oportunidad de contactar al profesor para correcciones y reclamos. 2.4 Objetivos de los usuarios: Utilizar un sistema amigable, eficiente, cmodo y estable para solucionar los problemas detectados 3. Objetivos del sistema: Se presentarn a continuacin los objetivos especficos para los cuales ser diseado el sistema: Objetivo 1 Actores: Descripcin: Procesamiento de notas por asignatura Profesor, Control de Estudios El sistema permitir al profesor (previa carga por parte de Control de Estudios) seleccionar la asignatura que desea procesar. Luego se genera automticamente la lista de alumnos y podr vaciar las notas por evaluacin Vital Urgente Para garantizar la accesibilidad del sistema a todos los usuarios involucrados, se desarrollar como aplicacin web, compatible con los estndares abiertos y tecnologas modernas.

Importancia: Prioridad: Comentarios:

Objetivo 2 Actores: Descripcin:

Importancia: Prioridad: Comentarios:

Descarga de notas procesadas Profesor, Control de Estudios Una vez que el profesor procesa sus notas en cada unidad curricular que le corresponda, el departamento de Control de Estudios incorpora los resultados a sus propios procesos, incluyendo reportes parciales de notas, y notas definitivas por perodo acadmico Vital Urgente El Administrador del sistema debe ser un funcionario de Control de Estudios o tener acceso garantizado a los datos y procedimientos del departamento

Objetivo 3 Actores: Descripcin:

Importancia: Prioridad: Comentarios:

Revisin de notas parciales y finales Estudiantes, Profesor El estudiante, usando su cdula de identidad como validacin, podr ingresar al sistema para revisar, imprimir o importar las nminas con sus notas en el momento que lo desee. Vital Urgente Deben estar cargados con anterioridad los datos que relacionan a cada estudiante con las materias que cursa en el perodo en curso.

4. Catlogo de requerimientos del sistema: 4.1 Requerimientos funcionales 4.1.1 Definicin de actores Cada actor se relaciona con el sistema desde el exterior recibiendo o generando informacin del mismo. Se han definido tres actores: Actor 1: Versin: Descripcin: Profesor 1.0 (11 de noviembre de 2011) Representa a todos los docentes de la Institucin que tienen responsabilidades acadmicas impartiendo una o ms asignaturas. El actor profesor debe llevar un registro acumulativo de las notas que va obteniendo cada alumno en sus evaluaciones, ponderadas en porcentajes previamente establecidos y limitados por el reglamento de evaluacin que aplica. Cada uno de los miembros que pertenecen al actor profesor deben ser adiestrados para que utilicen de forma eficiente el sistema y retirar el uso del sistema actual

Comentarios:

Actor 2: Versin: Descripcin:

Comentarios:

Control de Estudios 1.0 (11 de noviembre de 2011) Representa al personal del departamento de Control de Estudios que tiene relacin con el procesamiento de notas parciales y finales. Su jefe, principal responsable de la marcha de los procesos, debera fungir como el administrador del sistema o delegar la funcin en alguien de extrema confianza Los datos generados por el sistema son muy sensibles y deben ser tratados con grandes medidas de seguridad ante prdidas o intrusiones de personas extraas y dainas al proceso.

Actor 3: Versin: Descripcin:

Comentarios:

Estudiante 1.0 (11 de noviembre de 2011) Cada estudiante registrado en la nmina de las asignaturas abiertas en el perodo, deber tener acceso a sus notas por cada evaluacin en cada una de ellas. El nmero de su cdula ser la clave de validacin. No se requiere de una validacin demasiado exigente para los estudiantes, pudindose dar el caso de que alguno consulte las notas de otros.

4.1.2 Definicin de requerimientos funcionales: Se detallarn las caractersticas de los requerimientos funcionales, esto es, las funciones que se esperan del sistema propuesto. RF-01: Versin: Actores: Objetivos asociados: Descripcin: Validar usuario 1.0 (11 de noviembre de 2011) Profesor Objetivo 1: Procesamiento de notas por asignatura A cada profesor se le asignar un nombre de usuario y contrasea para acceder al sistema. Un formulario de validacin se los pedir para darle paso a las pantallas de ejecucin de tareas Ninguna Paso Accin 1 El actor accede a la pgina web donde se aloja el sistema 2 El sistema le presenta la pantalla de validacin de usuario 3 El actor ingresa su nombre de usuario y contrasea 4 El sistema le da acceso a su primera pantalla de acciones Se da acceso al sistema con las caractersticas del actor especfico Paso Accin 3 Si el actor no ingresa los datos correctos, regresa al paso 1 Paso Accin 1 Pocos segundos, dependiendo de la velocidad de conexin a internet 180 accesos por semana, esperando dos por cada actor Vital Inmediata Se asume una planta de profesores de cerca de 90

Precondicin: Secuencia normal:

Postcondicin: Excepciones: Rendimiento: Frecuencia esperada: Importancia: Urgencia: Comentarios:

RF-02: Versin: Actores: Objetivos asociados: Descripcin: Precondicin: Secuencia normal:

Modificar perfil de usuario 1.0 (11 de noviembre de 2011) Profesor Objetivo 1: Procesamiento de notas por asignatura Cada profesor tiene la posibilidad de cambiar algunas de las caractersticas de sus datos personales como: Foto, nombre, contrasea Debe estar validado en el sistema Debe estar creado su perfil previamente Paso Accin 1 El actor selecciona "Modificar perfil" 2 El sistema le da espacios para realizar los cambios 3 El actor guarda los cambios realizados Las nuevas caractersticas de configuracin toman efecto inmediato Paso Accin 3 Si el actor suministra datos incorrectos, son rechazados Paso Accin 1 Pocos segundos, dependiendo de la velocidad de conexin a internet 90 veces por perodo, suponiendo que cada profesor hace al menos un cambio en su perfil Media Media Se asume una planta de profesores de cerca de 90

Postcondicin: Excepciones: Rendimiento: Frecuencia esperada: Importancia: Urgencia: Comentarios:

RF-03: Versin: Actores: Objetivos asociados: Descripcin: Precondicin:

Secuencia normal:

Postcondicin: Excepciones:

Rendimiento: Frecuencia esperada: Importancia: Urgencia: Comentarios:

Seleccionar asignatura 1.0 (11 de noviembre de 2011) Profesor Objetivo 1: Procesamiento de notas por asignatura Al validarse, el profesor selecciona de una lista, la asignatura en la que desea vaciar las notas de evaluaciones realizadas Validacin (RF-01) Debe estar creado su perfil previamente Deben estar cargadas las asignaturas que le corresponden Deben estar cargadas las nminas de estudiantes por asignatura Paso Accin 1 El sistema le presenta las asignaturas que les corresponden por asignacin acadmica 2 El actor selecciona su asignatura 3 Se le presenta el formulario de ingreso de porcentajes por evaluacin (RF-04) Ninguna Paso Accin 1 Si no estn cargadas las asignaturas o nminas no se puede realizar el trabajo de vaciado de notas Paso Accin 1 Pocos segundos, dependiendo de la velocidad de conexin a internet 90 veces diarias, suponiendo un acceso por profesor al da Vital Inmediata Es vital que Control de Estudios haga la carga previa de asignaturas por profesor y nminas de estudiantes.

RF-04: Versin: Actores: Objetivos asociados: Descripcin:

Precondicin:

Secuencia normal:

Postcondicin: Excepciones:

Rendimiento: Frecuencia esperada: Importancia: Urgencia: Comentarios:

Registrar porcentajes 1.0 (11 de noviembre de 2011) Profesor Objetivo 1: Procesamiento de notas por asignatura Al seleccionar la asignatura de trabajo, el sistema presentar un formulario donde el profesor deber indicar el peso porcentual de todas las evaluaciones. No tendr acceso a las nminas hasta que no culmine de ingresar los porcentajes y sumen 100% Validacin (RF-01) Debe estar creado su perfil previamente Deben estar cargadas las asignaturas que le corresponden Deben estar cargadas las nminas de estudiantes por asignatura Debe estar seleccionada una asignatura (RF-03) Paso Accin 1 El sistema presenta un formulario para colocar los porcentajes por cada evaluacin 2 El profesor asienta los porcentajes 3 El sistema avisa cuando los porcentajes estn completos Se le presenta la nmina de estudiantes en la asignatura Paso Accin 1 Si la suma de porcentajes no es 100%, no se presenta la nmina de estudiantes Paso Accin 1 Pocos segundos, dependiendo de la velocidad de conexin a internet 360 veces diarias, suponiendo un promedio de 4 asignaturas por actor Vital Inmediata Se considera la posibilidad de no permitir modificaciones en los porcentajes una vez que se ha ingresado notas en su rengln correspondiente Los porcentajes por evaluacin no pueden ser mayores a 20% ni menores a 5% de acuerdo al reglamento de evaluacin vigente

RF-05: Versin: Actores: Objetivos asociados: Descripcin:

Precondicin:

Secuencia normal:

Registrar notas 1.0 (11 de noviembre de 2011) Profesor Objetivo 1: Procesamiento de notas por asignatura Cada asignatura seleccionada presentar una nmina actualizada de los estudiantes incluidos en ella. El profesor podr acceder a cada nota por evaluacin de cada estudiante Validacin (RF-01) Debe estar creado su perfil previamente Deben estar cargadas las asignaturas que le corresponden Deben estar cargadas las nminas de estudiantes por asignatura Debe estar seleccionada una asignatura (RF-03) Debe estar completa la asignacin de porcentajes (RF-04) Paso Accin 1 El sistema presenta una tabla con espacios destinados a las notas 2 El profesor asienta las notas de cada evaluacin 3 El sistema registra de inmediato cada nota asentada Las nminas quedan actualizadas con los datos recin introducidos Paso Accin 1 Si la nota asentada es mayor que el mximo (100 puntos) o menor que el mnimo (0 puntos), sta es rechazada Paso Accin 1 Pocos segundos, dependiendo de la velocidad de conexin a internet 1500 veces diarias, asumiendo unos 40 alumnos por seccin Vital Inmediata El profesor podr cuando lo considere necesario, hacer modificaciones de las notas ya asentadas

Postcondicin: Excepciones:

Rendimiento: Frecuencia esperada: Importancia: Urgencia: Comentarios:

RF-06: Versin: Actores: Objetivos asociados: Descripcin:

Precondicin:

Secuencia normal:

Exportar o imprimir nminas 1.0 (11 de noviembre de 2011) Profesor, Estudiante Objetivo 1: Procesamiento de notas por asignatura Objetivo 3: Revisin de notas parciales y finales El profesor o estudiante podr en cualquier momento hacer una copia escrita o en un formato estndar (PDF, XLS), de las nminas que lleve transcritas hasta el momento. Validacin (RF-01) Si la condicin RF-05 no est presente, el actor simplemente tendr una nmina vaca, la cual puede ser usada por el profesor para asentar fsicamente sus datos Paso Accin 1 El sistema presenta las alternativas para imprimir o exportar en alguno de los formatos estndar las nminas actuales 2 El actor escoge uno o ms formas de hacer su exportacin 3 El sistema realiza la exportacin El actor tendr su copia digital o en papel de la nmina actualizada Paso Accin 3 En caso de que el actor no inserte la unidad de almacenamiento que se pide, o no coloque papel en la impresora, se le dar el mensaje de advertencia Paso Accin 1 Pocos segundos, dependiendo de la velocidad de conexin a internet 90 veces diarias, asumiendo un acceso diario por profesor Es difcil de estimar el acceso por parte de los estudiantes, ya que podr hacerlo cuando quiera y se esperan frecuencias mayores hacia el final del perodo Alta Alta Se recomienda que el profesor haga una copia digital o impresa en cada sesin si se han hecho modificaciones

Postcondicin: Excepciones:

Rendimiento: Frecuencia esperada:

Importancia: Urgencia: Comentarios:

RF-07: Versin: Actores: Objetivos asociados: Descripcin: Precondicin: Secuencia normal:

Salir del sistema 1.0 (11 de noviembre de 2011) Profesor Objetivo 1: Procesamiento de notas por asignatura Al terminar su trabajo, el profesor deber asegurarse de hacer logout (salir) del sistema y cerrar sesin Validacin (RF-01) Paso Accin 1 Estar disponible de manera permanente un botn para cerrar sesin 2 El profesor selecciona cerrar sesin 3 El sistema destruye la sesin Cualquiera que ingrese al sistema en esa computadora, deber validarse, evitando brechas de seguridad Paso Accin 3 Si hay fallas de conexin, es posible que el sistema no indique el cierre de la sesin Paso Accin 1 Pocos segundos, dependiendo de la velocidad de conexin a internet 90 veces diarias, asumiendo un acceso diario por profesor Vital Inmediata Se utilizar un esquema de seguridad que cierre automticamente la sesin de un usuario al pasar cierto tiempo de inactividad

Postcondicin: Excepciones:

Rendimiento: Frecuencia esperada: Importancia: Urgencia: Comentarios:

RF-08: Versin: Actores: Objetivos asociados: Descripcin:

Precondicin: Secuencia normal:

Crear perfil de usuario 1.0 (11 de noviembre de 2011) Control de Estudios (Administrador) Objetivo 1: Procesamiento de notas por asignatura Para que el profesor pueda tener acceso al sistema, sus caractersticas personales iniciales (username y password) deben estar creadas. No se considera un auto registro. El administrador debe validarse (RF-01) y utilizar el mdulo de registro de usuarios Paso Accin 1 El administrador accede al sistema con su nombre y contrasea 2 Selecciona registrar usuarios 3 Ingresa o modifica los datos de usuarios Lista de usuarios con acceso especfico Paso Accin 1 Si el actor no ingresa los datos correctos, regresa al paso 1 Paso Accin 1 Pocos segundos, dependiendo de la velocidad de conexin a internet 90 veces por perodo, una por cada profesor Vital Inmediata Se contempla la posibilidad de incluir un mdulo de importacin de datos, para utilizar un archivo fuente plano (texto) o Excel (hoja de clculo)

Postcondicin: Excepciones: Rendimiento: Frecuencia esperada: Importancia: Urgencia: Comentarios:

RF-09: Versin: Actores: Objetivos asociados: Descripcin: Precondicin: Secuencia normal:

Cargar nmina actualizada de estudiantes 1.0 (11 de noviembre de 2011) Control de Estudios (Administrador) Objetivo 1: Procesamiento de notas por asignatura Una vez procesadas las inscripciones, Control de Estudios debe ingresar al sistema las nminas de cada asignatura por seccin, turno y carrera El administrador debe validarse (RF-01) y utilizar el mdulo de registro de nminas por asignatura Paso Accin 1 El administrador accede al sistema con su nombre y contrasea 2 Selecciona registrar nminas por asignatura 3 Ingresa o modifica las nminas respectivas Lista de nminas por asignatura, seccin, turno y carrera Paso Accin 1 Si el actor no ingresa los datos correctos, regresa al paso 1 Paso Accin 1 Pocos segundos, dependiendo de la velocidad de conexin a internet 360 veces por perodo, suponiendo un promedio de 4 asignaturas por profesor Vital Inmediata Se contempla la posibilidad de incluir un mdulo de importacin de datos, para utilizar un archivo fuente plano (texto) o Excel (hoja de clculo)

Postcondicin: Excepciones: Rendimiento: Frecuencia esperada: Importancia: Urgencia: Comentarios:

RF-10: Versin: Actores: Objetivos asociados: Descripcin:

Precondicin: Secuencia normal:

Descargar notas registradas 1.0 (11 de noviembre de 2011) Control de Estudios (Administrador) Objetivo 2: Descarga de notas procesadas Control de Estudios descarga los resultados de las nminas procesadas en cualquier momento del perodo para realizar sus propios procesos de gestin acadmica El administrador debe validarse (RF-01) y utilizar el mdulo de descarga de nminas por asignatura Paso Accin 1 El administrador accede al sistema con su nombre y contrasea 2 Selecciona descargar nminas por asignatura 3 Escoge el formato de descarga (exportacin) Lista de nminas por asignatura, seccin, turno y carrera Paso Accin 1 Si el actor no ingresa los datos correctos, regresa al paso 1 Paso Accin 1 Pocos segundos, dependiendo de la velocidad de conexin a internet Una vez por cada oportunidad en que se necesiten los reportes y cortes de notas parciales o finales Vital Inmediata La incorporacin de datos del sistema hacia los procesos externos de Control de Estudios debe hacerse con sistemas separados, para evitar posibles accesos a las bases de datos maestras del departamento

Postcondicin: Excepciones: Rendimiento: Frecuencia esperada: Importancia: Urgencia: Comentarios:

RF-11: Versin: Actores: Objetivos asociados:

Descripcin:

Precondicin: Secuencia normal:

Reportar validacin incorrecta 1.0 (11 de noviembre de 2011) Profesores, Estudiantes, Control de Estudios Objetivo 1: Procesamiento de notas por asignatura Objetivo 2: Descarga de notas procesadas Objetivo 3: Revisin de notas parciales y finales El sistema valida la combinacin nombre de usuario-contrasea y decide, segn los datos previamente cargados, si el usuario es vlido y cules son sus prioridades de acceso dentro del sistema Los datos de usuarios deben estar cargados (RF-08) Paso Accin 1 El actor ingresa a la pgina 2 El actor ingresa su nombre de usuario y contrasea 3 Es sistema compara sus datos con los que acaba de ingresar Si los datos son vlidos, se da acceso al sistema, si no, regresa al paso 1 Acceso o denegacin al sistema Paso Accin 4 Si el actor no ingresa los datos correctos, regresa al paso 1 Paso Accin 1 Pocos segundos, dependiendo de la velocidad de conexin a internet Una vez por cada validacin incorrecta Vital Inmediata Es posible implementar un nmero mximo de intentos de ingreso al sistema, previa evaluacin de pros y contras 4

Postcondicin: Excepciones: Rendimiento: Frecuencia esperada: Importancia: Urgencia: Comentarios:

Diagrama de Caso de Uso

Casos de uso. Sistema de procesamiento de notas IUTLL


Validar usuario (RF-01) Reportar validacin Incorrecta (RF-11)

Estudiante

Exportar o Imprimir nminas (RF-06) Modificar perfil de usuario (RF-02) Seleccionar Asignatura (RF-03) Registrar Notas (RF-05)

Crear perfil de Usuario (RF-08)

Cargar nmina Actualizada de Estudiantes (RF-09)

Control de Estudios

Descargar notas registradas (RF-10)

Profesor

Salir del Sistema (RF-07)

Registrar Porcentajes (RF-04)