Requerimientos Casos de Uso

56
INFORME DE REQUERIMIENTOS 1.Introducción 1.1 Propósito El propósito del análisis de requerimientos es evaluar los problemas y necesidades del software para satisfacer al cliente. Este documento es el punto de partida en el ciclo de vida del desarrollo de nuestro software. Donde la diseñadora y el programador lo van a usar como guía para la implementación del sistema de administración académica 1.2 Alcance Las especificaciones de análisis de requerimientos de los siguientes procesos del sistema informático: Planificación de módulo de administración. Creación de reportes. El software del Sistema Informático para la Administración Académica del área de Planeamiento y Desarrollo Curricular operará en un ambiente web y presentará todas las funcionalidades definidas por el usuario. 1.3 Personal involucrado Nombre Miranda Cano, Kelly Fiorella Rol Proyectista Categoría profesional Estudiante Responsabilidades Se encarga de Proyectar el Sistema Información de contacto 984 409636 Aprobación SI Nombre Quispe Corahua, Josue D. Rol Requerimientos Categoría profesional Estudiante Responsabilidades Se encarga de Analizar el Sistema Información de contacto 999371352 Aprobación SI

description

Requerimientos Casos de Uso

Transcript of Requerimientos Casos de Uso

INFORME DE REQUERIMIENTOS

1. Introduccin

1.1 PropsitoEl propsito del anlisis de requerimientos es evaluar los problemas y necesidades del software para satisfacer al cliente.

Este documento es el punto de partida en el ciclo de vida del desarrollo de nuestro software. Donde la diseadora y el programador lo van a usar como gua para la implementacin del sistema de administracin acadmica1.2 Alcance

Las especificaciones de anlisis de requerimientos de los siguientes procesos del sistema informtico:

Planificacin de mdulo de administracin. Creacin de reportes.

El software del Sistema Informtico para la Administracin Acadmica del rea de Planeamiento y Desarrollo Curricular operar en un ambiente web y presentar todas las funcionalidades definidas por el usuario. 1.3 Personal involucradoNombreMiranda Cano, Kelly Fiorella

RolProyectista

Categora profesionalEstudiante

ResponsabilidadesSe encarga de Proyectar el Sistema

Informacin de contacto984 409636

AprobacinSI

NombreQuispe Corahua, Josue D.

RolRequerimientos

Categora profesionalEstudiante

ResponsabilidadesSe encarga de Analizar el Sistema

Informacin de contacto999371352

AprobacinSI

NombreVelsquez Rivera, Tania Rivera

RolAnalista

Categora profesionalEstudiante

ResponsabilidadesAnalizar el contenido de la documentacin del Sistema

Informacin de contacto968394947

AprobacinSI

NombreVerardo Greta Roque

RolDiseo

Categora profesionalEstudiante

ResponsabilidadesSe encarga de hacer el diseo con todo lo respecto al sistema

Informacin de contacto959067672

AprobacinSI

NombrePhannel Yabeli Aliaga Ojeda

RolProgramacin

Categora profesionalEstudiante

ResponsabilidadesSe encarga de hacer la parte interna del sistema programando

Informacin de contacto973996767

AprobacinSI

1.4 Definiciones, acrnimos y abreviaturas Definiciones:

Interfaz: Parte del programa informtico que permite el flujo de informacin entre varias aplicaciones o entre el propio programa y el usuario. Software: Conjunto de programas, instrucciones que ejecutan ciertas tareas en una computadora. Navegador: Aplicacin software que permite al usuario recuperar y visualizar documentos de hipertexto. Sitio Web: Conjunto de pginas web, tpicamente comunes a un dominio de Internet o subdominio en la World Wide Web en Internet. Portal Web: Pgina de inicio que permite el acceso a las distintas secciones de un sitio web. Usuario Administrador: Usuario que se encarga del mantenimiento del portal. Usuario Registrado: Usuario que se ha autentificado en el portal mediante su login (nombre de usuario) y password que previamente se le ha sido asignada.

Acrnimos:

HTML: HyperText Markup Language. WWW: World Wide Web. SGBD: Sistema de gestin de Base de Datos. UML: Unified Modeling Language. CDU: Caso de Uso. SRS: Specification Requeriments Software.

Abreviaturas:

I. U.: Interfaz de Usuario.

1.5 ReferenciasReferenciaTituloRutaFechaAutor

Formato IEE 830

Especificacin de requisitos de software. -09/12/14IEEE

Diapositivas del curso Anlisis de requerimientos -09/12/14Ing. Juan Flores Moroco.

Libro de UML 2.0 UML Case Use -09/12/14Learning

2 Descripcin general

Dentro de esta seccin se presenta una descripcin especfica del sistema, definiendo las funciones a realizarse, la informacin utilizada y todos los factores involucrados en el desarrollo del sistema.2.1 Perspectiva del productoEl Sistema que utilizaremos para la Oficina Universitaria Acadmica es un Producto independiente (no se), que permitir llevar un control adecuado de la curricula, slabos.2.2 Funcionalidad del productoEl sistema diseado para OUA permitir llevar un control adecuado de la estructura curricular, slabos, etc.

El Sistema tambin contara con su respectivo mantenimiento.

2.3 Caractersticas de los usuariosTipo de usuarioAdministrador

FormacinPersona con experiencia en Administracin y sistema de Inventario.

HabilidadesConocimiento del manejo de sistemas Informticos

ActividadesPodr modificar agregar, eliminar o realizar cambios en la base de datos as como administra a los usuarios registrados, eliminar Usuarios.

Tipo de usuarioUsuario principal

FormacinUniversitario Profesional

HabilidadesConocimiento del manejo de sistemas Informticos

ActividadesIngreso de datos personales.

Tipo de usuarioDocente

FormacinUniversitario Profesional

HabilidadesConocimiento del manejo de sistemas Informticos

ActividadesPodr modificar, agregar el Slabos o la curricula.

2.4 Restricciones

Las restricciones de los usuarios dentro un sistema, todos los sistemas manejan siempre restricciones determinadas, sin embargo estas limitaciones se llevan a un nivel mayor:

Siempre existir un usuario que tenga acceso a todo el sistema, en este caso, corresponde al administrador del sistema. Habr usuarios que solo tengan acceso a ciertos mdulos del sistema. 2.5 Suposiciones y dependencias

Antes de empezar a desarrollar el sistema, se podr pedir modificaciones que deseen realizar al sistema. El sistema se desarrollara de forma que pueda ejecutarse en cualquier plataforma. Tendr modificacin que se desee realizar al sistema, cualquier modificacin que se desee realizar al sistema sin la debida autorizacin podra ocasionar fallas en el mismo sistema.2.6 Evolucin previsible del sistema

A futuro se pretende realizar mejoras en cuanto al funcionamiento del sistema de matrcula de tal manera que se puede considerar los siguientes aspectos.

Desarrollo de sistemas de informacin para internet (PHP administrador) Administracin de la base de datos. Diseo de las pginas web. Tcnicas de anlisis y diseo de sistemas. Tcnicas de planes de pruebas para asegurar el funcionamiento del producto final Tcnicas de aseguramiento de la calidad del producto de software, entre otras dificultades tcnicas.

3 Requisitos especficos3.1 Requisitos comunes de los interfacesCada usuario del sistema podr ingresar al sistema y encontrar en este todo lo que es necesario en cuanto a los diferentes slabos acadmicos con los planes de estudio de las diferentes escuelas profesionales, Maestreas, entre otros, de nuestra Universidad Nacional del Altiplano.3.1.1 Interfaces de usuario La interfaz de Usuario debe ser clara e intuitiva para facilitar la interaccin el usuario con el sistema. El usuario que administra el sistema en este caso el encargado de la OUA, espera que el sistema le ayude con el desempeo de sus actividades a realizar. Para que el encargado de la OUA pueda cumplir con sus actividades usando el sistema, este debe de mostrar enlaces para que la bsqueda que este requiera sea de manera inmediata y eficaz. El sistema debe de actualizarse de manera automtica cada cierto tiempo, mostrando avisos por si llegan documentos a este.3.1.2 Interfaces de hardwarePara el correcto funcionamiento del sistema se necesita un computador de las siguientes caractersticas. CPU Teclado Mouse Monitor El sistema requiere una salida de impresora.3.1.3 Interfaces de softwareA continuacin se dan a conocer algunas herramientas y lenguajes de programacin las cuales sern tiles para el desarrollo del software.

Nombre de herramientaVisual Paradigm

Descripcin Visual Paradigm para UML es una herramienta para desarrollo de aplicaciones utilizando modelado UML. Ideal para Ingenieros de Software, Analistas de Sistemas y Arquitectos de sistemas que estn interesados en construccin de sistemas a gran escala y necesitan confiabilidad y estabilidad en el desarrollo orientado a objetos.

Nombre de lenguaje de programacinHTML5

Descripcin HTML5 (HyperText Markup Language, versin 5) es la quinta revisin importante del lenguaje bsico de la World Wide Web, HTML. HTML5 especifica dos variantes de sintaxis para HTML: un clsico HTML (text/html), la variante conocida como HTML5 y una variante XHTML conocida como sintaxis XHTML5 que deber ser servida como XML

Nombre de lenguaje de programacinPHP

Descripcin Es un lenguaje de programacin de uso general de cdigo del lado del servidor originalmente diseado para el desarrollo web de contenido dinmico. Fue uno de los primeros lenguajes de programacin del lado del servidor que se podan incorporar directamente en el documento HTML en lugar de llamar a un archivo externo que procese los datos. El cdigo es interpretado por un servidor web con un mdulo.

Nombre de herramientaCSS3

Descripcin CSS3 o Cascading Style Sheets Level 3. Actualmente en definicin, esta versin nos ofrece una gran variedad de opciones muy importantes para las necesidades del diseo web actual. Desde opciones de sombreado y redondeado, hasta funciones avanzadas de movimiento y transformacin.

Nombre de sistema de base de datosMysql

Descripcin MySQL es el sistema de base de datos operacional que hoy en da uno de los ms importantes en lo que hace al diseo y programacin de base de datos de tipo relacional. Cuenta con millones de aplicaciones y aparece en el mundo informtico como una de las ms utilizadas por usuarios del medio. El programa MySQL se usa como servidor a travs del cual pueden conectarse mltiples usuarios y utilizarlo al mismo tiempo.

Nombre de herramientaMysql WorkBench

Descripcin MySQL Workbench es una herramienta visual de diseo de bases de datos que integra desarrollo de software, Administracin de bases de datos, diseo de bases de datos, creacin y mantenimiento para el sistema de base de datos MySQL

3.2 Requisitos funcionalesA continuacin se dan a conocer los requisitos funcionales para un sistema en la Unidad de Planeamiento y Desarrollo Curricular que son presentados en tablas: 3.2.1 Requisito funcional 1

Nmero de requisitoRF1

Nombre de requisitoIdentificacin del Administrador

Tipo|_|Requisito|_| Restriccin

DescripcinEl administrador se debe de identificar con un ID y una contrasea cada vez que se requiere ingresar al sistema

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.2.2 Requisito funcional 2

Nmero de requisitoRF2

Nombre de requisitoIdentificador de Escuelas profesionales, Maestras, PostGrado,etc

Tipo|_| Requisito|_| Restriccin

DescripcinCada una de las escuelas profesionales, Maestras, entre otros, tendr un identificador ID y una contrasea mediante la cual podrn ingresar a la pgina web, donde podrn enviar y recibir datos de manera privada, teniendo en cuanta la proteccin de datos.

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.2.3 Requisito funcional 3

Nmero de requisitoRF3

Nombre de requisitoIngresar estructuras curriculares presentadas

Tipo|_| Requisito|_| Restriccin

DescripcinLos administradores podrn ingresar los datos acerca de las diferentes escuelas profesionales, Maestras y dems, colocando los slabos correspondientes

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.2.4 Requisito funcional 4

Nmero de requisitoRF4

Nombre de requisitoEvaluar las curriculas presentadas

Tipo|_| Requisito|_| Restriccin

DescripcinEl encargado de la Unidad de Planeamiento y Desarrollo Curricular tendr que revisar las curriculas presentadas segn los indicadores de evaluacin que se tenga de acuerdo al fin que este posea (Doctorado, Escuela Profesional, Maestras, Segundas especialidades).En la evaluacin de las curriculas cabe resaltar que se tendr en cuenta aquellas curriculas que pertenezcan al reglamento que establece la anterior ley universitaria y la actual ley universitaria la cual entrara en vigencia a partir del primer semestre del ao 2015 semestre-I.Es por ello que para cada evaluacin de curricula se tendr dos tipos de evaluacin de acuerdo al reglamento al cual pertenezcan. En ambos casos se deber colocar cierto puntaje en una escala prestablecida de acuerdo al nivel de cumplimiento y conformidad del documento. Al terminar la evaluacin, el sistema nos dar a conocer el puntaje que haya alcanzado la curricula evaluada

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.2.5 Requisito funcional 5

Nmero de requisitoRF5

Nombre de requisitoElaboracin de instrumentos acadmicos

Tipo|_| Requisito|_| Restriccin

DescripcinEl sistema ser apto para realizar modificaciones de acuerdo a lo que el encargado de la unidad vea conveniente para la evacuacin de las curriculas, ya sea en puntaje o aadiendo mas tems.

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.2.6 Requisito funcional 6Nmero de requisitoRF6

Nombre de requisitoInstrumentos para la evaluacin de curricula

Tipo|_| Requisito|_| Restriccin

DescripcinEl sistema nos brindara una gama de instrumentos de evaluacin de curricula, de acuerdo al tipo de estructura curricular que este sea (Escuela Profesional, Doctorado, Maestras, Segundas especialidades), tambin presentara dos tipos de evaluacin de acuerdo al reglamento al cual pertenezca el alumno (antigua ley universitaria o actual ley universitaria).Luego de hacer la respectiva evaluacin y con el puntaje ya obtenido, se guardara dicha evaluacin en el historial de la entidad a la que pertenezca (Escuela Profesional, Maestra, otros )

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.2.7 Requisito funcional 7

Nmero de requisitoRF7

Nombre de requisitoPedir rectificacin de curricula

Tipo|_| Requisito|_| Restriccin

DescripcinEn caso de que la curricula evaluada no alcance el puntaje mnimo aceptable para su aprobacin, el encargado de la unidad que haya efectuado la revisin proceder a enviar al correo de la entidad (Escuela profesional, Maestras, entre otros) las respectivas observaciones de la curricula que debe ser mejorada.

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.2.8 Requisito funcional 8

Nmero de requisitoRF8

Nombre de requisitoRecibir nuevamente curricula

Tipo|_| Requisito|_| Restriccin

DescripcinEl sistema ser apto para que se puedan recibir nuevamente una curricula y posteriormente evaluada.

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.2.9 Requisito funcional 9

Nmero de requisitoRF9

Nombre de requisitoRevaluar curricula

Tipo|_| Requisito|_| Restriccin

DescripcinEl encargado de la unidad de Planeamiento y Desarrollo curricular deber revisar la curricula de acuerdo a las observaciones que esta obtuvo en su ltima evaluacin, la cual la podr en contar en el historial de curricula que se tenga.Se proceder a evaluar nuevamente la curricula de acuerdo al reglamento la que esta pertenezca.

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.2.10 Requisito funcional 10

Nmero de requisitoRF10

Nombre de requisitoAprobar las curriculas presentadas

Tipo|_| Requisito|_| Restriccin

DescripcinUna vez que una curricula alcance el puntaje mnimo deseado, deber ser aprobado por el encargado de la Unidad de Planeamiento y Desarrollo Curricular.

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.2.11 Requisito funcional 11

Nmero de requisitoRF11

Nombre de requisitoDar de alta la curricula

Tipo|_| Requisito|_| Restriccin

DescripcinUna vez que se haya aprobado una curricula esta pasara a formar parte de un historial aparte donde se tenga en cuenta la vigencia que portara dicha curricula, si esta es aplazada, tambin mostrara recordatorios, das antes de que una curricula caduque.

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.2.12 Requisito funcional 12

Nmero de requisitoRF12

Nombre de requisitoHistorial de curricular

Tipo|_| Requisito|_| Restriccin

DescripcinSe tendr un historial curricular, en donde se guardar todas las evaluaciones curriculares con su respectiva observacin y puntajes, hasta que estos sean aprobados.

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.2.13 Requisito funcional 13

Nmero de requisitoRF13

Nombre de requisitoBorrado de historial curricular

Tipo|_| Requisito|_| Restriccin

DescripcinSolo se podr borrar el historial curricular de aquellas curriculas que ya hayan sido aprobadas y por ende no ser necesario guardar las observaciones ni el puntaje que esta haya obtenido en anteriores oportunidades.

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.2.14 Requisito funcional 14

Nmero de requisitoRF14

Nombre de requisitoServicio de seguridad

Tipo|_| Requisito|_| Restriccin

DescripcinEste se garantiza mediante el manejo de la persona encargar de la Unidad de Planeamiento y Desarrollo Curricular.

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.2.15 Requisito funcional 15

Nmero de requisitoRF15

Nombre de requisitoDiseo de silabo

Tipo|_| Requisito|_| Restriccin

DescripcinLas personas encargadas de la Unidad de Planeamiento y desarrollo curricular disearan un esquema de silabo la cual ser enviada o puesta a disposicin, a los correos de cada una de la distintas entidades (Escuela profesionales, Maestras, etc., para que estas puedan desarrollar y presentar los slabos de cada una de las asignaturas que se deseen impartir.

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.2.16 Requisito funcional 16

Nmero de requisitoRF16

Nombre de requisitoDesarrollo de instrumentos de evaluacin de silabo

Tipo|_| Requisito|_| Restriccin

DescripcinEl encargado de la Unidad de Planeamiento y desarrollo Curricular, deber dar los indicadores que deben de cumplir los slabos con un valor parcial que se pueda obtener, este instrumento le ser til para evaluar todos los slabos de las diferentes asignaturas de las entidades (escuela Profesional. Maestras, entre otros).

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.2.17 Requisito funcional 17

Nmero de requisitoRF17

Nombre de requisitoModificacin de los instrumentos de evaluacin

Tipo|_| Requisito|_| Restriccin

DescripcinEl administrador de sistema podr modificar los indicadores de los instrumentos de evaluacin de silabo segn sea lo ms conveniente.

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.2.18 Requisito funcional 18

Nmero de requisitoRF18

Nombre de requisitoRecibir slabos

Tipo|_| Requisito|_| Restriccin

DescripcinCada entidad (escuela, profesional, Maestra, entre otros) enviara los slabos respectivos de acuerdo a lo establecido en la curricula para luego proceder a su revisin.

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.2.19 Requisito funcional 19

Nmero de requisitoRF19

Nombre de requisitoRevisin de silabo

Tipo|_| Requisito|_| Restriccin

DescripcinEl administrados de la unidad de Planeamiento y desarrollo curricular, deber revisar el cada uno de los slabos haciendo uso de los instrumento de evaluacin de silabo. Para posteriormente colocar un puntaje de acuerdo a los indicadores que se tenga.Se guardara de manera automtica la evaluacin hecha con el puntaje respectivo.

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.2.20 Requisito funcional 20

Nmero de requisitoRF20

Nombre de requisitoHistorial de silabo

Tipo|_| Requisito|_| Restriccin

DescripcinCada silabo tendr un historial de revisiones que este posea mientras no sea aprobado.

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.2.21 Requisito funcional 21

Nmero de requisitoRF21

Nombre de requisitoObservacin de silabo

Tipo|_| Requisito|_| Restriccin

DescripcinAquellos slabos que no lleguen a obtener el puntaje mnimo aceptable, sern observados por el encargado de la unidad de planeamiento y desarrollo curricular y reenviados a los correos de la entidades (escuela profesional, Maestra, entre otros) a la que pertenezcan.

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.2.22 Requisito funcional 22

Nmero de requisitoRF22

Nombre de requisitoReevaluacin de silbo

Tipo|_| Requisito|_| Restriccin

DescripcinDe recibir nuevamente un silabo que ya tenga un historial, este ser reevaluado por el encargado de la unidad de planeamiento y Desarrollo curricular, obteniendo nuevamente un puntaje al finalizar la evaluacin.

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.2.23 Requisito funcional 23

Nmero de requisitoRF23

Nombre de requisitoAprobacin de silabo

Tipo|_| Requisito|_| Restriccin

DescripcinUn silabo ser aprobado por el encargado de la unidad de planeamiento y desarrollo curricular si este obtiene un puntaje mayor o igual al mnimo aceptable en la evaluacin.

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.2.24 Requisito funcional 24

Nmero de requisitoRF24

Nombre de requisitoBorrar historial de silabo

Tipo|_| Requisito|_| Restriccin

DescripcinSi un silabo ha sido aprobado se borrara de manera automtica el historial de revisiones que este tenga, dado que esa informacin ya viene a ser irrelevante.

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.2.25 Requisito funcional 25

Nmero de requisitoRF25

Nombre de requisitoSlabos aprobados

Tipo|_| Requisito|_| Restriccin

DescripcinSi un silabo fue aprobado, este formara parte de una nueva seccin dentro del sistema en el cual se har un seguimiento en el transcurso del semestre.

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.2.26 Requisito funcional 26

Nmero de requisitoRF26

Nombre de requisitoDesempeo curricular y silabo

Tipo|_| Requisito|_| Restriccin

DescripcinCada cierto tiempo cada escuela profesional enviara un informe de lo desarrollado en sus diferentes asignaturas, mediante correo, para constatar que este est cumpliendo con el desarrollo del silabo. Lo cual se ira guardan acorde con el desarrollo del semestre en curso

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.3 Requisitos no funcionales3.3.1 Requisitos de rendimiento

Nmero de requisitoRNF1

Nombre de requisitoRendimiento

Tipo|_| Requisito|_| Restriccin

DescripcinSe espera que el sistema sea apto para recibir y guardar informacin en un tiempo mnimo, sin errores.

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.3.2 Seguridad

Nmero de requisitoRNF2

Nombre de requisitoSeguridad

Tipo|_| Requisito|_| Restriccin

DescripcinSe espera que Toda la informacin y datos que se encuentren en el sistema sean totalmente privados y solo se tenga acceso por parte de los encargados de la unidad de planeamiento y desarrollo curricular.

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.3.3 Fiabilidad

Nmero de requisitoRNF3

Nombre de requisitoFiabilidad

Tipo|_| Requisito|_| Restriccin

DescripcinSe aplicaron pruebas de seguridad para que ninguna persona ajena a un nombre de usuario y contrasea pueda capturar informacin.

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.3.4 DisponibilidadNmero de requisitoRNF4

Nombre de requisitoDisponibilidad

Tipo|_| Requisito|_| Restriccin

DescripcinEl sistema est disponible las 24 horas del da, este solo tiene acceso a las entidades (Escuelas profesionales, Maestras, entre otros).

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.3.5 MantenibilidadNmero de requisitoRNF5

Nombre de requisitoMantenibilidad

Tipo|_| Requisito|_| Restriccin

DescripcinSe realizara el mantenimiento respectivo del sistema cada 3 meses.

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.3.6 PortabilidadNmero de requisitoRNF6

Nombre de requisitoPortabilidad

Tipo|_| Requisito|_| Restriccin

DescripcinEl sistema deber de ser compatible con los siguientes sistemas operativos: Microsoft Windows (XP, 7,8), Linux y Mac. El sistema no podr ser instalado u ejecutado sin la autorizacin de los desarrolladores

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.4 Otros requisitos3.4.1 Requisito funcional 1

Nmero de requisitoRF

Nombre de requisitoUsuario

Tipo|_| Requisito|_| Restriccin

DescripcinEl usuario debe ser capaz de poder utilizar todas las funciones que el sistema le ofrece

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.4.2 Requisito funcional 2

Nmero de requisitoRF

Nombre de requisitoTiempo de respuesta

Tipo|_| Requisito|_| Restriccin

DescripcinSe pretende que el encargado de la unidad de planeamiento y desarrollo curricular pueda dar respuesta inmediata para as ahorrar tiempo y ser ms eficiente en el desarrollo de sus funciones.

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.4.3 Requisito funcional 3

Nmero de requisitoRF

Nombre de requisitoRestauracin de datos

Tipo|_| Requisito|_| Restriccin

DescripcinAnte un fallo en el software del sistema, no se tardara ms de 5 minutos en restaurarse los datos del sistema.

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

3.4.4 Requisito funcional 4

Nmero de requisitoRF

Nombre de requisitoActualizacin de requisitos

Tipo|_| Requisito|_| Restriccin

DescripcinEl sistema debe actualizarse para satisfacer las necesidades y nuevas necesidades requeridas por la unidad e planeamiento y desarrollo Curricular.

Prioridad del requisito|_| Alta/Esencial|_| Media/Deseado|_| Baja/ Opcional

4 CONTEXTO DEL SISTEMA 4.1 Modelo de Dominio Diagrama de Clases

4.2 Modelo de Negocio 4.2.1 Diagrama de Casos de Uso Identificacin del Administrador Use case

Caso de uso Validar administrador

Actor Primario Administrador

Descripcin breveControl del ingreso del sistema pidiendo usuario y contrasea.

Precondiciones Haberse registrado en el sistema

Flujo de eventos Actor entradaSistema Responde

1 Ingresa al sistema

2 Registrarse para obtener una cuenta su usuario y password

3 Llenar los datos para el registro

4 Procesa los datos ingresados

5 El administrador obtiene su usuario y password.

6 Muestra las operaciones que va realizar el administrador

Flujos alternativos y excepcionesEvento 2: El administrador puede cancelar el proceso Evento 3: puede ocurrir un error al momento de registrar los datos

Tabla 1: Caso de uso Identificacin del Administrador.

Otorga nivel de acceso al sistema Use case

Caso de uso Otorga nivel de acceso al sistema

Actor primario Administrador

Descripcin breve El administrador es el que otorga los niveles de acceso al sistema tanto al coordinador acadmico de cada facultad como para cada usuario.

Precondiciones Ser el administrador del sistema

Flujo de eventos Actor entradaSistema Responde

1 El administrador ingresa al sistema con un usuario y password

2 El administrador selecciona el proceso que desea realizar.

3 El administrador selecciona la opcin de otorgar los niveles de accesos para los diferentes usuarios

za4 El sistema despliega la ventana para otorgar los diferentes niveles de acceso.

5 El administrador selecciona el nivel de acceso para cada usuario.

El sistema verifica la seleccin

El sistema guarda la seleccin en la base de datos.

Flujos alternativos y excepciones Evento5: El administrado tiene la opcin de modificar el nivel de acceso de cada usuario

Tabla 2: Caso de uso Otorgar nivel de acceso al sistema.

Controlar modalidad de ingreso Use Case

Caso de uso Controlar modalidad de ingreso

Actor primario Administrador

Descripcin breveEl administrador verifica y controla las distintas formas de ingreso de los usuarios comprobando que estas sean acertadas.

Precondiciones Ingresar al sistema como administrador.

Post-condiciones Validar el documento para que este tenga consideracin

Flujo de Eventos Actor Ingresa Sistema Responde

1 Acceso a la modalidad de ingreso.

2 Muestra interfaz de modalidad de ingreso

3 Eleccin de modalidad

4 Procesa el modo de ingreso

5 Acepta al nuevo usuario permitindole un registro de cuenta

Flujos alternativos y excepcionesEvento 3: El Administrador puede cancelar la eleccin de modalidad y/o sealar el modo de ingreso incorrecto.

Tabla 3: Caso de uso Controlar modalidad de ingreso.

Ejecutar acciones preliminares Use Case

Caso de uso Ejecutar acciones preliminares

Actor primario Administrador

Descripcin Breve El administrador al inicio de cada semestre realiza acciones preliminares como la apertura de un nuevo ciclo acadmico, registro del calendario con fechas de entrega de curriculas, slabos y otros.

Precondiciones Terminar el anterior ciclo acadmico.

Post-condiciones Presenta en noticias la actualizacin

Flujo de Eventos Actor Introduce Sistema Responde

1 Una vez que el administrador acceda ira a la opcin para actualizar el ciclo acadmico

2 Muestra calendario acadmico

3 Registra una agenda para la entrega de curriculas, slabos y de ms.

4 Actualiza la agenda establecida.

5 Presenta en noticias la nueva agenda establecida

Flujos alternativos y excepcionesEvento 1: Los datos del administrador son incorrectas Evento 3: cancela el proceso.

Tabla 4: Caso de uso Ejecutar acciones preliminares.

Elaborar Instrumentos para la evaluacin de curricula Use Case

Caso de uso Elaborar Instrumentos para la evaluacin de curricula.

Actor primario Administrador

Descripcin breve El administrador podr acceder a las opciones de elaborar instrumentos para la elaboracin de curriculas de acuerdo al tipo de estructura curricular que este sea (Escuela Profesional, Doctorado, Maestras, Segundas especialidades).

Precondiciones Ser el administrador y tener permisos para este caso

Post-condiciones

Flujo de Eventos Actor Ingresa Sistema Responde

1 ingresa a elaborar Instrumentos para la evaluacin de curriculas

2 Muestra la interfaz correspondiente a este caso con las alternativas de tipo de estructura curricular y la entidad.

3 Selecciona un tipo de estructura curricular y la entidad para la cual est destinada el instrumento.

4 Muestra mltiples herramientas con las cuales se desea crear el instrumento para la evaluacin y tambin plantillas guardadas.

5Elige las herramientas deseadas segn al tipo de estructura curricular.

6Muestra las opciones de guardar, guardar como plantilla, imprimir o cancelar.

7Elige la opcin deseada

8 Muestra xito de opcin elegida

Flujos alternativos y excepcionesEvento 1: El administrador no hace una seleccin Evento 5: El administrador cancela el proceso. Evento 8: El administrador cancela el proceso.

Tabla 5: Caso de uso Elaborar Instrumentos para la evaluacin de curricula.

Elaborar ficha de calificacin de curricula Use Case

Caso de uso Elaborar ficha de calificacin de curricula

Actor primario Administrador

Descripcin breve El Administrador selecciona la opcin de elaborar la ficha de calificacin de curricua en formato Excel o Pdf para poder ser enviados conjuntamente observaciones de calificacin.

Precondiciones Haber hecho la evaluacin de la curricula

Post-condiciones Enviar, Impresin la ficha de calificacin de curricula

Flujo de Eventos Actor Ingresa Sistema Response

1 Pasa el caso de uso Evaluar las curriculas presentadas

2 Muestra la ficha con opcin de agregar observaciones, guardar la ficha y enviar resultados o cancelar.

3 Elige la opcin deseada

4 Muestra la ficha con opcin de agregar observaciones y enviar.

El administrador hace las observaciones correspondientes y elige enviar.

5 Muestra que el envo ha sido realizado de forma exitosa.

Flujos alternativos y excepcionesEvento 3: El administrador no selecciona la opcin cancelar.Evento 5: la ficha no se enva correcta mente.

Tabla 6: Caso de uso Elaborar ficha de calificacin de curricula.

Evaluar curriculas presentadas Use Case

Caso de uso Controlar y evaluar las curriculas presentadas

Actor primario Administrador

Descripcin breve El administrador consulta y realiza la evaluacin de las curriculas enviadas los usuarios (coordinador acadmico).

Precondiciones Que los usuarios hayan enviado la curricula correspondiente.

Post-condiciones Cuadro de puntaje alcanzado por la curricula evaluada.

Flujo de Eventos Actor Ingresa Sistema Responde

1 Administrador selecciona verificar curriculas recibidas.

2 Muestra una lista de las curriculas recibidas.

3 Selecciona curricula a evaluar

4 Muestra la curricula seleccionada juntamente con opciones de evaluar (Instrumentos para la evaluacin de curricula), descargar o imprimir.

5Elige la opcin deseada COMPARACION.

6 Muestra que la evaluacin est en proceso o el guardado.

7 Muestra resultados de la evaluacin segn los indicadores de evaluacin que se tenga de acuerdo al fin que este posea (Doctorado, Escuela Profesional, Maestras, Segundas especialidades).

Flujos alternativos y excepcionesEvento 1: No tener curriculas a evaluar Evento 3 y 5: EL administrador cancela el proceso Evento 6: No se realice la evaluacin.

Tabla 7: Caso de uso Evaluar curriculas presentadas.

Aprobar/desaprobar curricula presentada Use Case

Caso de uso Aprobar curricula presentada

Actor primario Administrador

Descripcin breve La curricula recibida no siempre esta correcta por ello el administrador puede aprobarla o desaprobarla segn a los resultados de la evaluacin de curricula.

Precondiciones Haber evaluado una determinada curricula

Post-condiciones Resultado de aprobado/desaprobado

Flujo de Eventos Actor Ingresa Sistema Responde

1 Muestra resultados de la evaluacin aprobado/desaprobado, juntamente con la curricula evaluada con opciones de hacer observaciones; aceptar y continuar.

2 Verifica y hace observaciones en cuanto a la curricula evaluada acepta y contina.

3 Guarda y contina.

Flujos alternativos y excepcionesEvento 2: El usuario puede cancelar el proceso. Evento 3: Error en el guardado.

Tabla 8: Caso de uso Aprobar/desaprobar curricula presentada.

Imprimir ficha de calificacin de curricula Use Case

Caso de uso Imprimir ficha de calificacin de curricula

Actor primario Coordinador acadmico

Descripcin breve Se recibe una ficha de calificacin de curricula y este caso permite la impresin de la ficha con todas las observaciones correspondientes.

Precondiciones Haber recibido la ficha de calificacin de curricula

Post-condiciones Informa que la impresin se realiz de forma exitosa

Flujo de Eventos Actor Ingresa Sistema Responde

1 Muestra interfaz de ficha con opcin de imprimir

2 Elige la opcin de imprimir

3 Muestra que la impresin ha sido realizada de forma exitosa.

Flujos alternativos y excepcionesEvento 2: El usuario puede cancelar la impresin. Evento 4: puede ocurrir un error en el proceso de impresin, ya sea por no encontrar una impresora, o de existir en esta no se tenga tinta u ocurra un atasco de papel.

Tabla 10: Caso de uso Imprimir ficha de calificacin de curricula.

Evaluar slabos presentados Use Case

Caso de uso Evaluar los slabos presentadas

Actor primario Administrador

Descripcin breve El administrador consulta y realiza la evaluacin de los slabos enviadas por los usuarios (docentes).

Precondiciones Que los usuarios hayan enviado los slabos correspondientes.

Post-condiciones Cuadro de puntaje alcanzado por el slabos evaluada.

Flujo de Eventos Actor Ingresa Sistema Responde

1 Administrador selecciona verificar slabos recibidos.

2 Muestra una lista de los slabos recibidas.

3 Selecciona el slabos a evaluar

4 Muestra el slabos seleccionada juntamente con opciones de evaluar (Instrumentos para la evaluacin de slabos), descargar o imprimir.

5Elige la opcin deseada evaluar.

6 Muestra que la evaluacin est en proceso posteriormente el guardado.

7 Muestra resultados de la evaluacin segn los indicadores de evaluacin que se tenga de acuerdo al fin que este posea (Doctorado, Escuela Profesional, Maestras, Segundas especialidades).

Flujos alternativos y excepcionesEvento 1: No tener slabos a evaluar Evento 3 y 5: EL administrador cancela el proceso Evento 6: No se realice la evaluacin.

Tabla 11: Caso de uso Evaluar slabos presentados.

Aprobar/desaprobar slabos presentado Use Case

Caso de uso Aprobar slabos presentada

Actor primario Administrador

Descripcin breve El slabos recibido no siempre esta correcta por ello el administrador puede aprobarla o desaprobarla segn a los resultados de la evaluacin de slabos.

Precondiciones Haber evaluado un determinado slabos

Post-condiciones Resultado de aprobado/desaprobado

Flujo de Eventos Actor Ingresa Sistema Responde

1 Muestra resultados de la evaluacin aprobado/desaprobado, juntamente con el slabos evaluada con opciones de hacer observaciones; aceptar y continuar.

2 Verifica y hace observaciones en cuanto a el slabos evaluada acepta y contina.

3 Guarda y contina.

Flujos alternativos y excepcionesEvento 2: El usuario puede cancelar el proceso. Evento 3: Error en el guardado.

Tabla 12: Caso de uso Aprobar/desaprobar slabos presentado.

Imprimir ficha de calificacin de slabos Use Case

Caso de uso Imprimir ficha de calificacin de slabos

Actor primario Docente

Descripcin breve Se recibe una ficha de calificacin de slabos y este caso permite la impresin de la ficha con todas las observaciones correspondientes.

Precondiciones Haber recibido la ficha de calificacin de slabos

Post-condiciones Informa que la impresin se realiz de forma exitosa

Flujo de Eventos Actor Ingresa Sistema Responde

1 Muestra interfaz de ficha con opcin de imprimir

2 Elige la opcin de imprimir

3 Muestra que la impresin ha sido realizada de forma exitosa.

Flujos alternativos y excepcionesEvento 2: El usuario puede cancelar la impresin. Evento 4: puede ocurrir un error en el proceso de impresin, ya sea por no encontrar una impresora, o de existir en esta no se tenga tinta u ocurra un atasco de papel.

Tabla 13: Caso de uso Imprimir ficha de calificacin de slabos. Elaborar Instrumentos para la evaluacin de curricula Use Case

Caso de uso Elaborar Instrumentos para la evaluacin de curricula.

Actor primario Administrador

Descripcin breve El administrador podr acceder a las opciones de elaborar instrumentos para la el avaluacin de curriculas de acuerdo al tipo de estructura curricular que este sea (Escuela Profesional, Doctorado, Maestras, Segundas especialidades).

Precondiciones Ser el administrador y tener permisos para este caso

Post-condiciones

Flujo de Eventos Actor Ingresa Sistema Responde

1 ingresa a elaborar Instrumentos para la evaluacin de curriculas

2 Muestra la interfaz correspondiente a este caso con las alternativas de tipo de estructura curricular y la entidad.

3 Selecciona un tipo de estructura curricular y la entidad para la cual est destinada el instrumento.

4 Muestra mltiples herramientas con las cuales se desea crear el instrumento para la evaluacin y tambin plantillas guardadas.

5Elige las herramientas deseadas segn al tipo de estructura curricular.

6Muestra las opciones de guardar, guardar como plantilla, imprimir o cancelar.

7Elige la opcin deseada

8 Muestra xito de opcin elegida

Flujos alternativos y excepcionesEvento 1: El administrador no hace una seleccin Evento 5: El administrador cancela el proceso. Evento 8: El administrador cancela el proceso.

Dar de alta la curricula Use Case

Caso de uso Dar de alta la curricula.

Actor primario Administrador

Descripcin breve Despus de aprobado una determinada curricula se le dar de alta teniendo en cuenta la vigencia que portara dicha curricula.

Precondiciones La curricula debi ser aprobada

Post-condiciones Almacenar curricula

Flujo de Eventos Actor Ingresa Sistema Responde

1 Muestra las opciones de almacenamiento en el historial curricular juntamente con la fecha de vigencia.

2 Establece la fecha de vigencia y de ms datos y marca guardar.

3 Muestra xito de proceso.

Flujos alternativos y excepcionesEvento 2: El administrador cancela el proceso. Evento 3: Error de guardado.

Tabla 14: Caso de uso Dar de alta la curricula.

Tabla 15: Caso de uso Elaborar Instrumentos para la evaluacin de curricula.

Desarrollo de instrumentos de evaluacin de silabo Use Case

Caso de uso Desarrollo de instrumentos de evaluacin de silabo.

Actor primario Administrador

Descripcin breve El administrador podr acceder a las opciones de elaborar instrumentos para la avaluacin de slabos de acuerdo a las asignaturas de las entidades (Escuela Profesional, Doctorado, Maestras, Segundas especialidades).

Precondiciones Ser el administrador y tener permisos para este caso

Post-condiciones

Flujo de Eventos Actor Ingresa Sistema Responde

1 ingresa a elaborar Instrumentos de evaluacin de silabo

2 Muestra la interfaz correspondiente a este caso con las alternativas acuerdo a las asignaturas de las entidades.

3 Selecciona una entidad y asignatura para la cual est destinada el instrumento.

4 Muestra mltiples herramientas, indicadores con las cuales se desea crear el instrumento para la evaluacin y tambin plantillas guardadas.

5Elige las herramientas e indicadores deseadas.

6Muestra las opciones de guardar, guardar como plantilla, imprimir o cancelar.

7Elige la opcin deseada

8 Muestra xito de opcin elegida

Flujos alternativos y excepcionesEvento 1: El administrador no hace una seleccin Evento 5: El administrador cancela el proceso. Evento 8: El administrador cancela el proceso.

Tabla 16: Caso de uso Desarrollo de instrumentos de evaluacin de silabo.

Modificar instrumentos de evaluacin Use Case

Caso de uso Modificar instrumentos de evaluacin

Actor PrimarioAdministrador

Descripcin breve El administrador modifica los instrumentos de evaluacin ya sean de currcula o slabos, esto en caso de ser necesario.

Precondiciones Tener instrumentos de evaluacin dentro del sistema.

Post-condiciones Mensaje de xito.

Flujo de Eventos Actor Ingresa Sistema Responde

1 Acceder a instrumentos de evaluacin.

2 Muestra la interfaz de instrumentos de evaluacin de curricula y slabos.

3 Elige instrumentos de evaluacin de curricula o instrumentos de evaluacin de slabos.

4Muestra un listado de los instrumentos y juntamente las opciones de editar o modificar

5 Elige la opcin deseada

6Muestra el instrumento de evaluacin y guardar.

7 Modifica el instrumento de evaluacin y presiona guardar.

8 Muestra un mensaje de xito en la modificacin.

Flujos alternativos y excepcionesEvento 2: No tener instrumentos de evaluacin. Evento 3 y 5: El administrador cancela el proceso Evento 6: La modificacin no se pudo guardar.

Tabla 17: Caso de uso Modificar instrumentos de evaluacin.

Consulta de usuarios del sistema Use Case

Caso de uso Consultar usuarios del sistema

Actor PrimarioAdministrador

Descripcin breve El administrador podr generar gracias a los usuarios existentes una lista de ellos y sus datos ya sean a nivel universitario, posgrado, facultad o escuela profesional.

Precondiciones Tener usuarios dentro del sistema

Post-condiciones Visualizar Lista, datos especficos de los usuarios.

Flujo de Eventos Actor Ingresa Sistema Responde

1 Solicitar informacin de usuarios.

2 Muestra informacin de usuarios.

4 Muestra opciones sobre cmo se desea visualizar el listado y datos

5 Selecciona opcin de preferencia

6 Exporta en un formato la informacin solicitada

7 Muestra opciones de guardar o imprimir el formato

8 Selecciona accin de preferencia

9 Muestra sobre si la accin ha sido realizada de forma exitosa.

Flujos alternativos y excepcionesEvento 2: no se encuentran usuarios. Evento 8 El administrador cancela la accin. Evento 9: EL guardado y/o impresin no llegan a ejecutarse de forma exitosa

Tabla 18: Caso de uso Consulta de usuarios del sistema.

Imprimir documentos Use Case

Caso de usoImprimir documentos

Actor PrimarioAdministrador

Descripcin breve Se emite un documento no valido para el manejo de este

Precondiciones Solicitud por parte del usuario

Post-condiciones Validar el documento para que este tenga consideracin

Flujo de Eventos Actor Ingresa Sistema Responde

1 Una vez registrado la solicitud se desea una copia impresa del documento

2 Muestra interfaz de formulario

3 Llenado de datos requeridos

4 Procesa los datos ingresado

5 Muestra que la impresin ha sido realizada de forma exitosa.

Flujos alternativos y excepcionesEvento 3: El usuario puede cancelar el llenado de datos requeridos. Evento 5: puede ocurrir un error en el proceso de impresin (ya sea por no encontrar una impresora, o de existir en esta no se tenga tinta o ocurra un atasco de papel.

Tabla 19: Caso de uso Imprimir documentos.

Ingreso del coordinador acadmico al sistema Use case

Caso de uso Ingreso del coordinador acadmico al sistema.

Actor PrimarioCoordinador acadmico.

Descripcin BreveEl coordinador acadmico deber ingresar al sistema con un usuario y password.

Precondiciones El coordinador acadmico debe pertenecer al cuadro de administrativos de la universidad

Flujo de eventos Actor Ingresa Sistema Responde

1 Ingresa password y usuario

2 Procesa los datos ingresados

3 Accede al sistema.

4 Muestra todos procesos que el coordinador acadmico puede realizar dentro del sistema.

Flujos alternativos y excepcionesEvento 2: El coordinador acadmico puede cancelar el proceso Evento 3: puede ocurrir un error al momento de ingresar los datos.

Tabla 20: Caso de uso Ingreso del coordinador acadmico al sistema

Llenado y/o envo de curricula Use Case

Caso de uso Llenar y/o adjuntar curricula.

Actor primario Coordinador acadmico (Doctorado, Escuela Profesional, Maestras, Segundas especialidades)

Descripcin breve El coordinador acadmico podr enviar mediante el sistema la curricula respectiva segn a su entidad.

Precondiciones Apertura de plazo de envio de curriculas por parte del administrador.

Post-condiciones Envo de afirmacin y xito de proceso.

Flujo de Eventos Actor Ingresa Sistema Responde

1 Acceder al sistema segn la entidad correspondiente.

2 Muestra la interfaz de formulario

3 Adjunta la curricula

4 Muestra la opcin de enviar o cancelar.

5 Elige la opcin enviar.

6 Muestra un mensaje de envo correcto y exitoso.

Flujos alternativos y excepcionesEvento 1: No tener cuenta en el sistema. Evento 3 y 5: El usuario cancela el proceso Evento 6: No se realiza correctamente el proceso.

Tabla 21: Caso de uso Llenado y/o envo de curricula. Ingreso del docente al sistema Use case

Caso de uso Ingreso del docente al sistema con un usuario y password.

Actor PrimarioDocente

Descripcin BreveEl docente deber ingresar al sistema con un usuario y password para realizar procesos como el llenado de slabos.

Precondiciones El docente debe pertenecer al cuadro de docentes de la universidad

Flujo de eventos Actor Ingresa Sistema Responde

1 Ingresa password y usuario

2 Procesa los datos ingresados

3 Accede al sistema.

4 Muestra todos procesos que el docente puede realizar dentro del sistema.

Flujos alternativos y excepcionesEvento 2: El docente puede cancelar el proceso Evento 3: puede ocurrir un error al momento de ingresar los datos.

Tabla 22: Caso de uso Ingreso del docente al sistema.

Ingreso a enviar slabos Use case

Caso de uso Ingreso del docente en el sistema a la ventana de llenado de los slabos.

Actor PrimarioDocente

Descripcin breve El docente procede a ingresar a una de las opciones que es el llenado de los slabos correspondientes.

Precondiciones El docente deber poseer una cuenta

Flujo de eventos Actor Ingresa Sistema Responde

1 El docente ingresa al sistema

2 Selecciona el proceso de llenado de los slabos

3 Muestra el proceso solicitado

Flujos alternativos y excepcionesEvento2: Error al seleccionar

Tabla 23: Caso de uso Ingreso a enviar slabos. Seleccin de cursos para el envo de slabos Use case

Caso de uso El sistema mostrara al docente el listado de cursos para adjuntar o llenar los slabos.

Actor PrimarioDocente

Descripcin BreveEl docente tendr acceso a la lista de los cursos, el docente debe seleccionar que el curso para poder introducir o subir los slabos.

Precondiciones El docente deber acceder al sistema y a la ventana de llenado o adjuntar los slabos.

Flujo de eventos Actor Ingresa Sistema Responde

1 El docente ingresa al sistema

2 Selecciona el proceso de llenado o adjuntar slabos

3 Le muestra el proceso

4 El docente selecciona el listado de cursos

5 Le muestra el listado de cursos

6 El docente Selecciona el curso

7 Le muestra el curso y el espacio de trabajo para el ingreso de los slabos.

Flujos alternativos y excepcionesEvento6: Se equivoca al momento de seleccionar curso; cancelar

Tabla 24: Caso de uso Seleccin de cursos para el envo de slabos. Ingreso y envo de los slabos Use case

Caso de uso El docente procede a introducir los slabos de acuerdo al curso.

Actor PrimarioDocente

Descripcin BreveEl docente selecciona el curso para luego proceder a la introduccin de los slabos.

Precondiciones El sistema tiene que estar aperturado.

Flujo de eventos Actor Ingresa Sistema Responde

1 El docente procede al ingreso y envo de los slabos.

2 Muestra el mensaje de proceso exitoso.

Flujos alternativos y excepcionesEvento2: Error al ingresar los slabos; cancelar

Tabla 25: Caso de uso Ingreso y envo de los slabos.

Generar lista de docentes con slabos enviados Use case.

Caso de usoGenerar lista de docentes que enviaron los slabos correcta y puntualmente.

Actor PrimarioAdministrador

Descripcin breve Emitir lista de docentes que enviaron los slabos correspondientes a sus cursos.

Precondiciones Se solicitan datos para identificar al administrador

Post-condiciones La lista solicitada se debe exportar en formato Excel o pdf.

Flujo de Eventos Actor Ingresa Sistema Responde

1Se confirman los datos

2

Solicita una lista de docentes que enviaron los slabos.

3Se genera la lista solicitada

4 Se solicita exportacin de la lista solicitada

5

Se exporta la lista

Flujos alternativos y excepcionesEvento 2: no hay docentes que enviaron slabos.Evento 5: Error de exportacin.

Tabla 26: Caso de uso Generar lista de docentes con slabos enviados.

SISTEMADIAGRAMA DE CASOS DE USO: Administracin Grafico 1: Casos de uso administracion

En este caso de uso se registra el rol que cumple el administrador mediante un men donde se realiza la validacin de sus datos, en donde el administrador tiene la opcin de otorgar niveles de acceso a los usuarios, tienen acceso para agregar, modificar y eliminar usuario.

Grafico 2: Casos de uso enviar slabos y correspondiente respuestaSISTEMAEnviar slabos por curso DIAGRAMA DE CASOS DE USO: Enviar slabos y correspondiente respuesta.

En este caso de uso se realiza el respectivo envo de los slabos por curso, este envo de slabos lo realiza el docente, tambin se realiza la generacin de la ficha de aprobacin/desaprobacin esto como respuesta para el docente de parte del administrador. Grafico 3: Casos de uso enviar currcula y correspondiente respuestaSISTEMADIAGRAMA DE CASOS DE USO: Envio de curricula y correspondiente respuesta.

En este caso de uso se realiza el respectivo envo de la currcula, este envo lo realiza el coordinador acadmico, tambin se realiza la generacin de la ficha de aprobacin/desaprobacin esto como respuesta para el coordinador de parte del administrador.

DIAGRAMA DE CASOS DE USO: Reportes de docentes con slabos recibidos SISTEMA Grafico 4: Reportes de docentes con slabos recibidos

El administrador, una vez verificada su identidad, puede solicitar reportes referidos a los docentes que enviaron sus respectivos slabos, lista general de los docentes, as como una lista de docentes que no enviaron y/o un reporte simple de la lista de docentes.

SISTEMA

Grafico 5: CASOS DE USO SEGURIDAD DEL SISTEMA

El Administrador Registrara Nuevo Usuario, tambin apertura el sistema. Modifica Usuarios: los puede eliminar, consulta perfil de Usuario y Actualizar. Lleva a cabo los reportes del Sistema como son el tiempo y la Hora en la que el Usuario entra al sistema. Recupera y Modifica Contrasea tanto del estudiante como del Docente.

4.2.2 Diagrama de actividad DIAGRAMA DE ACTIVIDAD: Administrador. Autenticacin Reintentar Ingreso al Sistema Crear Editar Eliminar Verificar

Grafico 6: DIAGRAMA DE ACTIVIDAD ADMINISTRADOR DIAGRAMA DE ACTIVIDAD: Usuario. Autenticacin Reintentar Ingreso_al_Sistema Ingresar_Datos

Grafico 7: DIAGRAMA DE ACTIVIDAD USUARIODIAGRAMA DE ACTIVIDAD: Reportes. Grafico 8: DIAGRAMA DE ACTIVIDAD REPORTES

5 Requisitos funcionales

5.1 Modelo de casos de uso

Los requisitos de los casos de uso necesariamente que el administrador y el coordinador tengan un login y password para controlar las opciones que se le dan, para tener una buena administracin de la unidad de Planeamiento y desarrollo curricular.

5.1.2 Descripcin de actores

Los actores son los usuarios que interactan con el sistema: Sistema: El sistema es el que cuenta con diferentes procesos para su realizacin.

En el sistema interactan los diferentes usuarios.

Administrador: Es el encargado de administrar todo el sistema; esta encargado de la apertura del sistema para que se realice los diferentes procesos, es el que modifica, emite documentos, imprime y cancela operaciones que se realiza el sistema, es el que controla acceso a los dems usuarios. Coordinador Acadmico: Es el que interacta con el sistema y el administrador, Tiene acceso al sistema con ciertas restricciones, es encargado de ciertos procesos del sistema como el subir curriculas en el sistema y actualizarlas, tiene acceso al sistema de informacin universitario. Docente: Tiene acceso al sistema con ciertas restricciones, interacta con el sistema y el administrador, es encargado de enviar slabos y actualizarlos, tiene acceso al sistema de informacin universitario (Tiene acceso solo para ver la informacin).

5.1.3 Descripcin breve de Casos de Uso Describe la funcionalidad propuesta del sistema, aqu se ven todos los requerimientos funcionales as como tambin se muestra las descripciones y los pasos principales que realiza cada caso de uso; tambin se incluye el propsito del caso de uso.

NOMBRE: UC. Validar administradorDESCRIPCIN: Control del ingreso del sistema pidiendo usuario y contrasea NOMBRE: UC. Otorga nivel de acceso al sistemaDESCRIPCIN: El administrador es el que otorga los niveles de acceso al sistema tanto al coordinador acadmico de cada facultad como para cada usuario. NOMBRE: UC. Controlar modalidad de ingresoDESCRIPCIN: El administrador verifica y controla las distintas formas de ingreso de los usuarios comprobando que estas sean acertadas. NOMBRE: UC. Ejecutar acciones preliminaresDESCRIPCIN: El administrador al inicio de cada semestre realiza acciones preliminares como la apertura de un nuevo ciclo acadmico, registro del calendario con fechas de entrega de curriculas, slabos y otros. NOMBRE: UC. Elaborar Instrumentos para la evaluacin de curricula.DESCRIPCIN: El administrador podr acceder a las opciones de elaborar instrumentos para la elaboracin de curriculas de acuerdo al tipo de estructura curricular que este sea (Escuela Profesional, Doctorado, Maestras, Segundas especialidades). NOMBRE: UC. Elaborar ficha de calificacin de curricula DESCRIPCIN: El Administrador selecciona la opcin de elaborar la ficha de calificacin de curricua en formato Excel o Pdf para poder ser enviados conjuntamente observaciones de calificacin. NOMBRE: UC. Controlar y evaluar las curriculas presentadasDESCRIPCIN: El administrador consulta y realiza la evaluacin de las curriculas enviadas los usuarios (coordinador acadmico). NOMBRE: UC. Aprobar curricula presentadaDESCRIPCIN: La curricula recibida no siempre esta correcta por ello el administrador puede aprobarla o desaprobarla segn a los resultados de la evaluacin de curricula. NOMBRE: UC. Imprimir ficha de calificacin de curriculaDESCRIPCIN: Se recibe una ficha de calificacin de curricula y este caso permite la impresin de la ficha con todas las observaciones correspondientes. NOMBRE: UC. Evaluar los slabos presentadasDESCRIPCIN: El administrador consulta y realiza la evaluacin de los slabos enviadas por los usuarios (docentes). NOMBRE: UC. Aprobar slabos presentadaDESCRIPCIN: El slabos recibido no siempre esta correcta por ello el administrador puede aprobarla o desaprobarla segn a los resultados de la evaluacin de slabos. NOMBRE: UC. Imprimir ficha de calificacin de slabos DESCRIPCIN: Se recibe una ficha de calificacin de slabos y este caso permite la impresin de la ficha con todas las observaciones correspondientes. NOMBRE: UC. Elaborar Instrumentos para la evaluacin de curricula.DESCRIPCIN: El administrador podr acceder a las opciones de elaborar instrumentos para la el avaluacin de curriculas de acuerdo al tipo de estructura curricular que este sea (Escuela Profesional, Doctorado, Maestras, Segundas especialidades). NOMBRE: UC. Dar de alta la curricula.DESCRIPCIN: Despus de aprobado una determinada curricula se le dar de alta teniendo en cuenta la vigencia que portara dicha curricula. NOMBRE: UC. Desarrollo de instrumentos de evaluacin de silabo.DESCRIPCIN: El administrador podr acceder a las opciones de elaborar instrumentos para la avaluacin de slabos de acuerdo a las asignaturas de las entidades (Escuela Profesional, Doctorado, Maestras, Segundas especialidades). NOMBRE: UC. Modificar instrumentos de evaluacinDESCRIPCIN: El administrador modifica los instrumentos de evaluacin ya sean de currcula o slabos, esto en caso de ser necesario. NOMBRE: UC. Consultar usuarios del sistemaDESCRIPCIN: El administrador podr generar gracias a los usuarios existentes una lista de ellos y sus datos ya sean a nivel universitario, posgrado, facultad o escuela profesional. NOMBRE: UC. Imprimir documentosDESCRIPCIN: Se emite un documento no valido para el manejo de este NOMBRE: UC. Se emite un documento no valido para el manejo de esteDESCRIPCIN: El coordinador acadmico deber ingresar al sistema con un usuario y password. NOMBRE: UC. Llenar y/o adjuntar curricula. DESCRIPCIN: El coordinador acadmico podr enviar mediante el sistema la curricula respectiva segn a su entidad. NOMBRE: UC. Ingreso del docente al sistema con un usuario y password.DESCRIPCIN: El docente deber ingresar al sistema con un usuario y password para realizar procesos como el llenado de slabos. NOMBRE: UC. Ingreso del docente en el sistema a la ventana de llenado de los slabos.DESCRIPCIN: El docente procede a ingresar a una de las opciones que es el llenado de los slabos correspondientes. NOMBRE: UC. El sistema mostrara al docente el listado de cursos para adjuntar o llenar los slabos.DESCRIPCIN: El docente tendr acceso a la lista de los cursos, el docente debe seleccionar que el curso para poder introducir o subir los slabos. NOMBRE: UC. El docente procede a introducir los slabos de acuerdo al curso.DESCRIPCIN: El docente selecciona el curso para luego proceder a la introduccin de los slabos. NOMBRE: UC. Generar lista de docentes que enviaron los slabos correcta y puntualmente. DESCRIPCIN: Emitir lista de docentes que enviaron los slabos correspondientes a sus cursos.

5.1.4 Descripcin del modelo de Casos de Uso

El modelo de caso de uso representa una interaccin entre usuario y el sistema.

5.2 Detalle de la Descripcin de Casos de Uso

5.2.1 Camino Bsico y Camino Alternativo

En el punto 4.2.1 del presente trabajo se especifica los caminos bsicos as como tambin los caminos alternativos.

5.2.2 Diagrama de Estados

Diagrama de estado administrador

6