Você está na página 1de 103

UNIVERSIDAD DE CIENCIAS COMERCIALES

UCC-LEN
COORDINACIN DE INGENIERIA EN SISTEMAS Y
ARQUITECTURA

JUDE
UCC-LEN

VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL

Investiga y s parte de un nuevo conocimiento


Investiga y disfruta del conocimiento

Diseo e Implementacin para la automatizacin del Sistema de Gestin de
Programas de Asignaturas
(S.G.P.A)

Autores: Carrera Ao
Edwin Rene Delgado Flores Ingeniera en Sistemas IV
Mynor Alexandre Brcenas Palma Ingeniera en Sistemas IV

Tutor: Ing. Mauricio Mairena

Len, Nicaragua

Noviembre, 201
Resumen ejecutivo
El proyecto consiste en la implementacin de un sistema que permita la visualizacin
de las asignaturas de forma ordenada, dependiendo de cmo quiera verlo el usuario,
como, por ejemplo: Por ao, cuatrimestre, entre otros; tambin se podr subir libros
dependiendo de la asignatura que se consulte, permitiendo as una mayor flexibilidad
y comodidad al momento de querer o requerir algn material didctico. Se pretende
implementar en el sitio web de la Universidad de Ciencias Comerciales UCC sede
Len. El mayor beneficio que se obtendr con este proyecto ser la de mayor
comodidad al momento de realizar una consulta sobre alguna carrera o asignatura,
dndole as ms espacio a los coordinadores de las carreras y a los docentes se les
ahorrar el trabajo de tener que pasar los materiales de estudia por USB. Se pretende
implementar y disear este sistema ya que a las coordinaciones se les dificulta al
momento de que un estudiante quiere inscribir sus clases, ya que tienen que buscar
por nmero de carnet el horario de las asignaturas que van a cursar en determinado
cuatrimestre.

A lo largo del documento se dar un resumen general y especifico de las funciones


que podr y no podr realizar el sistema, as como las restricciones del mismo, siendo
fcil de comprender por el usuario.

2
ndice de contenido
I. Introduccin ..................................................................................................................................... 1
1.1 Descripcin del Problema .................................................................................................... 1
1.2. Justificacin ............................................................................................................................ 1
1.3. Objetivos General. ................................................................................................................. 1
1.4. Objetivos Especficos............................................................................................................ 1
1.4. Metodologa ............................................................................................................................ 2
1.5. Estructura................................................................................................................................ 2
II. Descripcin General ......................................................................................................................... 3
2.1. Estudio de Factibilidad .......................................................................................................... 3
2.1.1. Factibilidad operativa .................................................................................................... 3
2.1.2. Tcnica ............................................................................................................................ 3
2.1.3. Econmica ...................................................................................................................... 3
2.1.4. Legal ................................................................................................................................ 3
Viabilidad del software: ................................................................................................................. 3
2.2. Diccionario de Datos. ............................................................................................................ 4
2.3. Tablas normalizadas. ............................................................................................................ 6
2.4. Diagrama ER .......................................................................................................................... 7
2.5. Diagramas UML ..................................................................................................................... 8
2.5.1. Diagrama de Caso de Uso General............................................................................ 8
2.5.2. Diagrama de caso de uso Gestin de Facultades ................................................ 9
2.5.3. Diagrama de caso de uso Gestin de Carreras .................................................. 13
2.5.4. Diagrama de caso de uso Gestin de Usuarios .................................................. 17
2.5.5. Diagrama de caso de uso Gestin de Asignaturas ............................................ 21
2.5.6. Diagrama de caso de uso Gestin de Programas .............................................. 25
2.5.7. Diagrama de caso de uso Gestin de Bibliografas ............................................ 29
2.5.8. Diagrama de caso de uso Gestin de Unidades ................................................. 33
2.5.9. Diagrama de caso de uso Gestin de Temas ..................................................... 37
2.5.10. Diagrama de caso de uso Estudiante ............................................................... 41
2.5.11. Diagrama de caso de uso Profesor ................................................................... 43
2.6. Diagrama de Secuencias ................................................................................................... 45
2.6.1. Diagrama de Secuencia Gestin de Facultades ................................................. 45
2.6.2. Diagrama de Secuencia Gestin de carreras ...................................................... 47
2.6.3. Diagrama de Secuencia Gestin de usuarios ..................................................... 49
2.6.4. Diagrama de Secuencia Gestin de asignaturas ................................................ 51

3
2.6.5. Diagrama de Secuencia Gestin de Programas ................................................. 53
2.6.6. Diagrama de Secuencia Gestin de Bibliografas............................................... 55
2.6.7. Diagrama de Secuencia Gestin de Unidades .................................................... 57
2.6.8. Diagrama de Secuencia Gestin de temas .......................................................... 59
2.6.9. Diagrama de Secuencia Estudiante ...................................................................... 61
2.6.10. Diagrama de Secuencia Profesor ...................................................................... 62
2.7. Diagrama de Actividad Gestin de Facultades ........................................................... 63
2.7.1. Diagrama de Actividad Gestin de Carreras ....................................................... 65
2.7.2. Diagrama de Actividad Gestin de Usuarios ....................................................... 67
2.7.3. Diagrama de Actividad Gestin de Asignaturas .................................................. 69
2.7.4. Diagrama de Actividad Gestin de Programas ................................................... 71
2.7.5. Diagrama de Actividad Gestin de Bibliografas ................................................. 73
2.7.6. Diagrama de Actividad Gestin de Unidades ...................................................... 75
2.7.7. Diagrama de Actividad Gestin de Temas ........................................................... 77
2.8. Diagrama de clases............................................................................................................. 79
2.9. Diagrama de estado ............................................................................................................ 80
2.9.1. Diagrama de Estado Gestin de Facultades ....................................................... 80
2.9.2. Diagrama de Estado Gestin de Carreras ........................................................... 81
2.9.3. Diagrama de Estado Gestin de Usuarios ........................................................... 82
2.9.4. Diagrama de Estado Gestin de Asignaturas ...................................................... 83
2.9.5. Diagrama de Estado Gestin de Programas ....................................................... 84
............................................................................................................................................................ 84
2.9.6. Diagrama de Estado Gestin de Bibliografas ..................................................... 85
2.9.7. Diagrama de Estado Gestin de Unidades .......................................................... 86
2.9.8. Diagrama de Estado Gestin de Temas............................................................... 87
2.10. Perspectiva del producto. ............................................................................................... 88
2.11. Funciones del sistema. ................................................................................................... 88
2.12. Restricciones. ................................................................................................................... 89
2.13. Descripcin minina del hardware y software. .............................................................. 89
2.14. Requisitos de hardware: ................................................................................................. 91
2.15. Requisitos de software: .................................................................................................. 91
III. Requisitos especficos ..................................................................................................................... 92
3.1. Interface externa. ................................................................................................................. 92
3.1.1. Interfaz de usuario. ...................................................................................................... 92
3.1.2. Interfaz de Hardware................................................................................................... 92

4
3.1.3. Interfaz de software. .................................................................................................... 92
3.1.4. Interfaz de comunicacin. .......................................................................................... 92
3.2. Funciones. ................................................................................................................................ 92
3.2.1. Administrar cuentas de usuarios.......................................................................................... 92
3.2.2. Automatizar y gestionar las asignaturas por carrera. .......................................................... 93
3.2.3. Mantener actualizados los programas por asignatura y ao.................................... 93
3.2.4. Controlar y organizar la subida y bajada de material didctico concorde a la
asignatura. .................................................................................................................................... 93
3.2.5. Visualizar los programas por unidades, ao o cuatrimestre. ................................... 93
3.2. Requisito de rendimiento.................................................................................................... 93
3.3. Restricciones del diseo. ................................................................................................... 94
3.4. Atributos del sistema. .......................................................................................................... 94
3.5.1. Seguridad. ......................................................................................................................... 94
3.5.2. Fiabilidad............................................................................................................................ 94
3.5.3. Mantenibilidad. .................................................................................................................. 94
3.6. Otros requisitos. ....................................................................................................................... 94
IV. Conclusin y recomendaciones ...................................................................................................... 95
V. Bibliografa...................................................................................................................................... 96
VI. Anexos ............................................................................................................................................ 97

5
VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

I. Introduccin
1.1 Descripcin del Problema
Actualmente la universidad de ciencias comerciales UCC sede Len cuenta con un
sitio web donde muestra a estudiantes y personas externas, informacin de las
carreras que ofrece la Universidad sin entrar en mucho detalle. El estudiante que
desea inscribir sus clases a inicio de cada cuatrimestre, se ve obligado a realizar
grandes filas en las oficinas de coordinacin debido a que no manejan con exactitud
que clases debera de inscribir puesto que algunos reprueban clases o por algn
motivo se ausentan en algn momento del cuatrimestre o no lleva alguna asignatura.
Este proceso genera retraso en las inscripciones a las coordinaciones ya que ellos
deben de buscar por el cdigo del carnet, cuales son las asignaturas que el estudiante
lleva pendiente o no ha reparado para poder hacer las inscripciones.
1.2. Justificacin
Este proyecto es importante porque permitir visualizar de manera ms fluida e
interactiva la informacin de cada carrera y en detalles los programas de cada
asignatura, entre las funcionalidades que se adicionaran a esta son:

Se visualizar el perfil de la carrera y su campo laboral


Los pensum acadmicos de cada carrera estarn ordenados por Ao y
cuatrimestre
Se mostrar una descripcin de la importancia de cada asignatura en su
carrera, en que cuatrimestre se recibe, si se puede reparar esa materia o no.

El estudiante tendr acceso de forma local al sitio web desde cualquier dispositivo que
tenga acceso a internet dentro de la universidad, el cual le facilitar obtener
informacin acerca del programa de asignaturas con respecto a su carrera, al
momento de realizar las inscripciones al inicio de cada cuatrimestre, por lo tanto, esta
funcin ahorra tiempo y espacio a las coordinaciones de las carreras.

1.3. Objetivos General.


Disear e implementar un sitio web que permita mostrar y gestionar la
informacin de los programas de cada asignatura por carrera y descargar libros,
proyectos, o trabajos supervisados por los docentes.
1.4. Objetivos Especficos.
Crear un repositorio web donde el usuario pueda descargar material didctico
por asignatura.
Establecer los requerimientos mnimos de los usuarios y del sistema para la
creacin del sitio web.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 1


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

1.4. Metodologa
La metodologa que se est utilizando en este proyecto es la descriptiva.
En el diseo y desarrollo de software se implement el modelo de ciclo de vida
evolutivo. Se planea rpidamente una iteracin para hacer el prototipo, y se lleva a
cabo el modelado (En forma de un Diseo rpido). (Pressman, 2010)
1.5. Estructura
Este documento consta de 3 secciones en la cual se detallan las actividades que
realiza el sistema:
Primera seccin:
En la primera seccin se dar una pequea introduccin al documento en la cual se
especificar el cmo surgi la idea de este proyecto y el porqu de su realizacin.
Segunda seccin:
En la segunda seccin se dar una descripcin general acerca de lo que har el
sistema para la fcil comprensin del usuario.
Tercera seccin:
En la tercera seccin se darn a conocer los requisitos especficos que tendr el
sistema.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 2


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

II. Descripcin General


2.1. Estudio de Factibilidad

2.1.1. Factibilidad operativa


Los usuarios de este sistema no necesitaran conocimientos previos para poder utilizar
este sistema, ya que la mayora de los estudiantes de la Universidad UCC-Len
poseen conocimientos bsicos en la operacin de un telfono inteligente, por lo que
se recomienda brindarles una charla bsica de cmo utilizarlo (Nada tcnica).
A los docentes se les dar una pequea capacitacin del procedimiento de subida y
bajada de archivos en las asignaturas que les corresponda.
2.1.2. Tcnica
El equipo en que est alojado actualmente el sistema es en una Computadora de
escritorio marca Asus con procesador Intel Core i5, que perfectamente puede ejecutar
SQL-Server 2012 y Visual Studio 2015 para el correcto funcionamiento del sistema.
Es viable desde el punto de vista del hardware, ya que no consume muchos recursos
la implementacin de este y la Universidad cuenta con el equipo necesario para que
el sistema se implemente correctamente.
2.1.3. Econmica
Actualmente hacerle un cambio al sistema no genera ningn costo, ya que est
dedicado como una propuesta de proyecto para la universidad.

2.1.4. Legal
Si se establece algn contrato con la institucin, la parte legal est latente, ya que es
un proyecto de defensa entonces no amerita que se utilice un contrato legal con la
universidad, en caso de que se vaya a utilizar este sistema, entonces nos veramos
obligados a establecer un contrato de uso y administracin de sistema.

Viabilidad del software:


El software instalado en el dispositivo es 100% legal y no habr problemas con su
licencia, actualmente tiene instalado Windows 8.1 y .NET Framework, tambin cuenta
con SQL-Server y Visual Basic instalados.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 3


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.2. Diccionario de Datos.


Nombre de archivo: Facultad
Descripcin: Facultad de cada carrera
campo Tipo de dato Longitud Descripcin
Codigo_facultad nvarchar 10 Cdigo de la facultad
Nombre nvarchar 50 Nombre de la facultad
Decano nvarchar 15 Decano de la facultad

Nombre de archivo: Usuarios


Descripcin: Usuarios del sistema
campo Tipo de dato Longitud Descripcin
Login Login del usuario
Password Contrasea del
usuario
Rol Rol de cada usuario

Nombre de archivo: Unidad


Descripcin: Unidades de cada programa
campo Tipo de dato Longitud Descripcin
Codigo_Unidad nvarchar 10 Cdigo de la unidad
Numero int 10 Numero de la unidad
Nombre nvarchar 50 Nombre de la unidad

Nombre de archivo: Tema


Descripcin: Tema de cada unidad
Campo Tipo de dato Longitud Descripcin
Codigo_Tema nvarchar 10 Codigo del tema
Nombre nvarchar 50 Nombre del tema
Titulo nvarchar 50 Titulo del tema

Nombre de archivo: Programa


Descripcin: Programa de cada asignatura
campo Tipo de dato Longitud Descripcin
Codigo_Programa nvarchar 10 Codigo del programa
Ao date Ao del programa
Autor nvarchar 50 Autor del programa
Turno nvarchar 50 Turno en que se da el
programa
Revisado nvarchar 50 Persona que revisa el
programa
ObjetivoGeneral nvarchar 50 Objetivo del programa

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 4


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Nombre de archivo: Carrera


Descripcin:Carrera de cada facultad
campo Tipo de dato Longitud Descripcin
Codigo_Carrera nvarchar 10 Codigo de la carrera
Nombre nvarchar 50 Nombre de la carrera
Perfil nvarchar 512 Perfil de la carrera

Nombre de archivo: Asignatura


Descripcin:Asignatura de cada carrera
campo Tipo de dato Longitud Descripcin
Codigo_Asignatura nvarchar 10 Codigo de la
asignatura
Nombre nvarchar 20 Nombre de la
asignatura
Desccripcion nvarchar 100 Descripcion de la
asignatura
Ao int 4 Ao de la asignatura
Reparable bool 1 Si la asignatura es
reparable o no
Proyecto bool 1 Si la asignatura
termina con proyecto
o no
Imagen nvarchar 512 Link de la imagen del
proyecto

Nombre de archivo: Bibliografa


Descripcin:Bibliografia de cada asignatura
campo Tipo de dato Longitud Descripcin
ISBN nvarchar
Autor nvarchar
Titulo nvarchar
Ao nvarchar
Editorial nvarchar

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 5


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.3. Tablas normalizadas.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 6


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.4. Diagrama ER

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 7


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.5. Diagramas UML


2.5.1. Diagrama de Caso de Uso General

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 8


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.5.2. Diagrama de caso de uso Gestin de Facultades

Gestin de Facultades
Caso de Uso Agregar Facultad
Actores Administrador
Objetivo Aadir Facultad a la pgina web
Descripcin Ingresar las facultades que se visualizaran en la pgina web
Precondiciones El usuario debe estar autenticado en la pgina web como administrador
para poder gestionar las facultades
Flujo Normal 1. Deber ingresar su nombre de usuario y password de administrador
2. Dara clic en la vieta de Administrar en donde se le mostrara las opciones
que tiene como administrador.
3. El administrador ira a la pestaa de gestin de facultades
4. Dara clic en el botn agregar facultad
5. Rellenara los campos solicitados en el formulario Facultad
6. Realizara clic en el botn aceptar para la actualizacin de la pagina
Flujo 1.1 si el nombre de usuario y password no es reconocido en la pgina se le
Alternativo indica con una sencilla advertencia.
5.1 En caso de que se encuentre un campo vaco en el formulario le
notificara al administrador un mensaje indicativo
Postcondicones La pgina web debe agregar una nueva facultad.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 9


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Gestin de Facultades
Caso de Uso Buscar Facultad
Actores Administrador
Objetivo Buscar determinada facultad
Descripcin Buscar de forma rpida una determinada facultad
Precondiciones El usuario debe estar autenticado en la pgina web como administrador
para poder gestionar las facultades
Flujo Normal 1. Deber ingresar su nombre de usuario y password de administrador
2. Dara clic en la vieta de Administrar en donde se le mostrara las
opciones que tiene como administrador.
3. El administrador ira a la pestaa de gestin de facultades
4. Dara clic en el botn buscar facultad
5. Se le presentara una ventana en donde escribir el nombre de la
facultad a buscar
6. Realizara clic en el botn aceptar para encontrar la facultad solicitada
en la pgina web
Flujo 1.1 si el nombre de usuario y password no es reconocido en la pgina se
Alternativo le indica con una sencilla advertencia.
4.1 en la ventana que se le mostrara, tendr la opcin de buscar la
facultad por medio del cdigo o bien por el nombre de la facultad
6.1 si la facultad a buscar no es encontrada en la pgina web, se le
indicara con un mensaje que no fue encontrada.
6.2 En caso contrario, mostrara la informacin solicitada.
Postcondicones La pgina web debe mostrar la informacin de la facultad solicitada
por el administrador

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 10


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Gestin de Facultades
Caso de Uso Editar Facultad
Actores Administrador
Objetivo Modificar determinada facultad
Descripcin Modificar facultad que el administrador solicite
Precondiciones El usuario debe estar autenticado en la pgina web como administrador
para poder gestionar las facultades
Flujo Normal 1. Deber ingresar su nombre de usuario y password de administrador
2. Dara clic en la vieta de Administrar en donde se le mostrara las opciones
que tiene como administrador
3. El administrador ira a la pestaa de gestin de facultades
4. Seleccionar o buscar la facultad que desee modificar
5. Dara clic en el botn editar
6. Se le presentara una ventana en donde podr realizar los cambios de
dicha facultad seleccionada
7. Una vez de haber realizado los cambios y todo est en orden dar clic en
el botn guardar cambios
Flujo 1.1 si el nombre de usuario y password no es reconocido en la pgina se
Alternativo le indica con una sencilla advertencia.
7.1 en caso que falte algn campo por rellenar en el formulario al
momento de presionar el botn de guardar cambios, se le mostrara un
mensaje de advertencia de que falta un campo por rellenar.
7.2 En caso contrario se le notificara que los cambios fueron guardados
satisfactoriamente
Postcondicones La pgina web debe guardar los cambios de dicha facultad.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 11


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Gestin de Facultades
Caso de Uso Borrar facultad
Actores Administrador
Objetivo Borrar determinada facultad
Descripcin Borrar facultad definitivamente de la pgina web
Precondiciones El usuario debe estar autenticado en la pgina web como administrador
para poder gestionar las facultades
Flujo Normal 1. Deber ingresar su nombre de usuario y password de administrador
2. Dara clic en la vieta de Administrar en donde se le mostrara las
opciones que tiene como administrador
3. El administrador ira a la pestaa de gestin de facultades
4. Seleccionar o buscar la facultad que desee borrar
5. Dara clic en el botn borrar
6. se le mostrara una ventana que preguntara al administrador si desea
borrar o no la facultad
7. Una vez de haber sido borrada se le indicara al administrador que la
facultad fue borrada satisfactoriamente
Flujo 1.1 si el nombre de usuario y password no es reconocido en la pgina se
Alternativo le indica con una sencilla advertencia.
Postcondicones La pgina web debe permitir borrar definitivamente la facultad
seleccionada de la pgina web.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 12


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.5.3. Diagrama de caso de uso Gestin de Carreras

Gestin de Carreras
Caso de Uso Agregar Carrera
Actores Administrador
Objetivo Aadir carrera a la pgina web
Descripcin Ingresar las carreras que se visualizaran en la pgina web
Precondiciones El usuario debe estar autenticado en la pgina web como administrador
para poder gestionar las Carreras
Flujo Normal 1. Deber ingresar su nombre de usuario y password de administrador
2. Dara clic en la vieta de Administrar en donde se le mostrara las opciones
que tiene como administrador
3. El administrador ira a la pestaa de gestin de Carreras
4. Dara clic en el botn agregar Carrera
5. Rellenara los campos solicitados en el formulario Carrera
6. Realizara clic en el botn aceptar para la actualizacin de la pagina
Flujo 1.2 si el nombre de usuario y password no es reconocido en la pgina se le
Alternativo indica con una sencilla advertencia.
6.1 En caso de que se encuentre un campo vaco en el formulario le
notificara al administrador un mensaje indicativo
Postcondicones La pgina web debe agregar una nueva carrera.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 13


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Gestin de Carreras
Caso de Uso Buscar Carrera
Actores Administrador
Objetivo Buscar determinada Carrera
Descripcin Buscar de forma rpida una determinada Carrera
Precondiciones El usuario debe estar autenticado en la pgina web como administrador
para poder gestionar las Carreras
Flujo Normal 1. Deber ingresar su nombre de usuario y password de administrador
2. Dara clic en la vieta de Administrar en donde se le mostrara las
opciones que tiene como administrador.
3. El administrador ira a la pestaa de Gestin de Carreras
4. Dara clic en el botn buscar carrera
5. Se le presentara una ventana en donde escribir el nombre o cdigo
de la carrera a buscar
6. Realizara clic en el botn aceptar para encontrar la carrera solicitada
en la pgina web
Flujo 1.2 si el nombre de usuario y password no es reconocido en la pgina se
Alternativo le indica con una sencilla advertencia.
5.1 en la ventana que se le mostrara, tendr la opcin de buscar la carrera
por medio del cdigo o bien por el nombre de la carrera
6.1 si la carrera a buscar no es encontrada en la pgina web, se le
indicara con un mensaje que no fue encontrada.
6.2 En caso contrario, mostrara la informacin solicitada.
Postcondicones La pgina web debe mostrar la informacin de la carrera solicitada
por el administrador

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 14


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Gestin de Carreras
Caso de Uso Editar Carrera
Actores Administrador
Objetivo Modificar determinada Carrera
Descripcin Modificar Carrera que el administrador desee
Precondiciones El usuario debe estar autenticado en la pgina web como administrador
para poder gestionar las Carreras
Flujo Normal 1. Deber ingresar su nombre de usuario y password de administrador
2. Dara clic en la vieta de Administrar en donde se le mostrara las opciones
que tiene como administrador
3. El administrador ira a la pestaa de gestin de Carreras
4. Seleccionar o buscar la carrera que desee modificar
5. Dara clic en el botn editar
6. Se le presentara una ventana en donde podr realizar los cambios de
dicha carrera seleccionada
7. Una vez de haber realizado los cambios y todo est en orden dar clic en
el botn guardar cambios
Flujo 1.1 si el nombre de usuario y password no es reconocido en la pgina se
Alternativo le indica con una sencilla advertencia.
7.1 en caso que falte algn campo por rellenar en el formulario al momento
de presionar el botn de guardar cambios, se le mostrara un mensaje de
advertencia de que falta un campo por rellenar.
7.2 En caso contrario se le notificara que los cambios fueron guardados
satisfactoriamente
Postcondicones La pgina web debe guardar los cambios de dicha carrera.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 15


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Gestin de Carreras
Caso de Uso Borrar Carrera
Actores Administrador
Objetivo Borrar determinada Carrera
Descripcin Borrar Carrera definitivamente de la pgina web
Precondiciones El usuario debe estar autenticado en la pgina web como administrador
para poder gestionar las Carreras
Flujo Normal 1. Deber ingresar su nombre de usuario y password de administrador
2. Dara clic en la vieta de Administrar en donde se le mostrara las
opciones que tiene como administrador
3. El administrador ira a la pestaa de gestin de Carreras
4. Seleccionar o buscar la carrera que desee borrar
5. Dara clic en el botn borrar
6. se le mostrara una ventana que preguntara al administrador si desea
borrar o no la carrera
7. Una vez de haber sido borrada se le indicara al administrador que la
carrera fue borrada satisfactoriamente
Flujo 1.2 si el nombre de usuario y password no es reconocido en la pgina se
Alternativo le indica con una sencilla advertencia.
Postcondicones La pgina web debe permitir borrar definitivamente la carrera
seleccionada de la pgina web.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 16


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.5.4. Diagrama de caso de uso Gestin de Usuarios

Gestin de Usuarios
Caso de Uso Agregar Usuario
Actores Administrador
Objetivo Aadir usuario a la pgina web
Descripcin Ingresar un nuevo usuario que tendr acceso en la pgina web
Precondiciones El usuario debe estar autenticado en la pgina web como administrador
para poder gestionar los Usuarios
Flujo Normal 1. Deber ingresar su nombre de usuario y password de administrador
2. Dara clic en la vieta de Administrar en donde se le mostrara las opciones
que tiene como administrador
3. El administrador ira a la pestaa de gestin de Usuarios
4. Dara clic en el botn agregar usuario
5. Rellenara los campos solicitados en el formulario usuario
6. Realizara clic en el botn aceptar para la actualizacin de la pagina
Flujo 1.3 si el nombre de usuario y password no es reconocido en la pgina se le
Alternativo indica con una sencilla advertencia.
6.1 En caso de que se encuentre un campo vaco en el formulario le
notificara al administrador un mensaje indicativo
Postcondicones La pgina web debe agregar una nueva unidad.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 17


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Gestin de Usuarios
Caso de Uso Buscar Usuario
Actores Administrador
Objetivo Buscar determinado Usuario
Descripcin Buscar de forma rpida una determinado usuario
Precondiciones El usuario debe estar autenticado en la pgina web como administrador
para poder gestionar los Usuarios
Flujo Normal 1. Deber ingresar su nombre de usuario y password de administrador
2. Dara clic en la vieta de Administrar en donde se le mostrara las
opciones que tiene como administrador.
3. El administrador ira a la pestaa de Gestin de Usuarios
4. Dara clic en el botn buscar Usuario
5. Se le presentara una ventana en donde escribir el nombre o cdigo del
usuario a buscar
6. Realizara clic en el botn aceptar para encontrar la carrera solicitada en
la pgina web
Flujo 1.3 si el nombre de usuario y password no es reconocido en la pgina se
Alternativo le indica con una sencilla advertencia.
5.1 en la ventana que se le mostrara, tendr la opcin de buscar al
usuario por medio del cdigo o bien por el nombre del usuario
6.1 si el usuario a buscar no es encontrado en la pgina web, se le
indicara con un mensaje que no fue encontrado.
6.2 En caso contrario, mostrara la informacin solicitada.
Postcondicones La pgina web debe mostrar la informacin del usuario solicitado
por el administrador

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 18


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Gestin de Usuarios
Caso de Uso Editar Usuario
Actores Administrador
Objetivo Modificar determinado Usuario
Descripcin Modificar el usuario que el administrador desee
Precondiciones El usuario debe estar autenticado en la pgina web como administrador
para poder gestionar los Usuarios
Flujo Normal 1. Deber ingresar su nombre de usuario y password de administrador
2. Dara clic en la vieta de Administrar en donde se le mostrara las opciones
que tiene como administrador
3. El administrador ira a la pestaa de gestin de Usuarios
4. Seleccionar o buscar el usuario que desee modificar
5. Dara clic en el botn editar
6. Se le presentara una ventana en donde podr realizar los cambios de
dicho usuario seleccionada
7. Una vez de haber realizado los cambios y todo est en orden dar clic en
el botn guardar cambios
Flujo 1.1 si el nombre de usuario y password no es reconocido en la pgina se
Alternativo le indica con una sencilla advertencia.
7.1 en caso que falte algn campo por rellenar en el formulario al
momento de presionar el botn de guardar cambios, se le mostrara un
mensaje de advertencia de que falta un campo por rellenar.
7.2 En caso contrario se le notificara que los cambios fueron guardados
satisfactoriamente
Postcondicones La pgina web debe guardar los cambios de dicho usuario.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 19


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Gestin de Usuarios
Caso de Uso Borrar Usuarios
Actores Administrador
Objetivo Borrar determinado Usuario
Descripcin Borrar Usuario definitivamente de la pgina web
Precondiciones El usuario debe estar autenticado en la pgina web como administrador
para poder gestionar los usuarios
Flujo Normal 1. Deber ingresar su nombre de usuario y password de administrador
2. Dara clic en la vieta de Administrar en donde se le mostrara las
opciones que tiene como administrador
3. El administrador ira a la pestaa de gestin de Usuarios
4. Seleccionar o buscar el usuario que desee borrar
5. Dara clic en el botn borrar
6. se le mostrara una ventana que preguntara al administrador si desea
borrar o no el usuario
7. Una vez de haber sido borrado se le indicara al administrador que el
usuario fue borrado satisfactoriamente
Flujo 1.3 si el nombre de usuario y password no es reconocido en la pgina se
Alternativo le indica con una sencilla advertencia.
Postcondicones La pgina web debe permitir borrar definitivamente al usuario
seleccionado de la pgina web.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 20


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.5.5. Diagrama de caso de uso Gestin de Asignaturas

Gestin de Asignaturas
Caso de Uso Agregar Asignatura
Actores Administrador
Objetivo Aadir Asignatura a la pgina web
Descripcin Ingresar una nueva asignatura a la pgina web
Precondiciones El usuario debe estar autenticado en la pgina web como administrador
para poder gestionar las Asignaturas
Flujo Normal 1. Deber ingresar su nombre de usuario y password de administrador
2. Dara clic en la vieta de Administrar en donde se le mostrara las opciones
que tiene como administrador
3. El administrador ira a la pestaa de gestin de Asignaturas
4. Dara clic en el botn agregar asignatura
5. Rellenara los campos solicitados en el formulario asignatura
6. Realizara clic en el botn aceptar para la actualizacin de la pagina
Flujo 1.4 si el nombre de usuario y password no es reconocido en la pgina se le
Alternativo indica con una sencilla advertencia.
6.1 En caso de que se encuentre un campo vaco en el formulario le
notificara al administrador un mensaje indicativo
Postcondicones La pgina web debe agregar una nueva asignatura

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 21


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Gestin de Asignaturas
Caso de Uso Buscar Asignatura
Actores Administrador
Objetivo Buscar determinada Asignatura
Descripcin Buscar de forma rpida una determinada asignatura
Precondiciones El usuario debe estar autenticado en la pgina web como administrador
para poder gestionar las Asignaturas
Flujo Normal 1. Deber ingresar su nombre de usuario y password de administrador
2. Dara clic en la vieta de Administrar en donde se le mostrara las
opciones que tiene como administrador.
3. El administrador ira a la pestaa de Gestin de Asignatura
4. Dara clic en el botn buscar Asignatura
5. Se le presentara una ventana en donde escribir el nombre o cdigo de
la asignatura
6. Realizara clic en el botn aceptar para encontrar la asignatura solicitada
en la pgina web
Flujo 1.1 si el nombre de usuario y password no es reconocido en la pgina se
Alternativo le indica con una sencilla advertencia.
5.1 en la ventana que se le mostrara, tendr la opcin de buscar la
asignatura por medio del cdigo o bien por el nombre de la asignatura
6.3 si la asignatura a buscar no es encontrada en la pgina web, se le
indicara con un mensaje que no fue encontrada.
6.4 En caso contrario, mostrara la informacin solicitada.
Postcondicones La pgina web debe mostrar la informacin de la asignatura
solicitada por el administrador

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 22


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Gestin de Asignaturas
Caso de Uso Editar Asignatura
Actores Administrador
Objetivo Modificar determinada Asignatura
Descripcin Modificar la asignatura que el administrador desee
Precondiciones El usuario debe estar autenticado en la pgina web como administrador
para poder gestionar las Asignaturas
Flujo Normal 1. Deber ingresar su nombre de usuario y password de administrador
2. Dara clic en la vieta de Administrar en donde se le mostrara las opciones
que tiene como administrador
3. El administrador ira a la pestaa de gestin de Asignaturas
4. Seleccionar o buscar la asignatura que desee modificar
5. Dara clic en el botn editar
6. Se le presentara una ventana en donde podr realizar los cambios de
dicha asignatura seleccionada
7. Una vez de haber realizado los cambios y todo est en orden dar clic en
el botn guardar cambios
Flujo 1.1 si el nombre de usuario y password no es reconocido en la pgina se
Alternativo le indica con una sencilla advertencia.
7.1 en caso que falte algn campo por rellenar en el formulario al momento
de presionar el botn de guardar cambios, se le mostrara un mensaje de
advertencia de que falta un campo por rellenar.
7.2 En caso contrario se le notificara que los cambios fueron guardados
satisfactoriamente
Postcondicones La pgina web debe guardar los cambios de dicha asignatura.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 23


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Gestin de Asignaturas
Caso de Uso Borrar Asignatura
Actores Administrador
Objetivo Borrar determinado Asignatura
Descripcin Borrar Asignatura definitivamente de la pgina web
Precondiciones El usuario debe estar autenticado en la pgina web como administrador
para poder gestionar las Asignaturas.
Flujo Normal 1. Deber ingresar su nombre de usuario y password de administrador
2. Dara clic en la vieta de Administrar en donde se le mostrara las
opciones que tiene como administrador
3. El administrador ira a la pestaa de gestin de Asignaturas
4. Seleccionar o buscar la asignatura que desee borrar
5. Dara clic en el botn borrar
6. se le mostrara una ventana que preguntara al administrador si desea
borrar o no la asignatura
7. Una vez de haber sido borrado se le indicara al administrador que la
asignatura fue borrado satisfactoriamente
Flujo 1.1 si el nombre de usuario y password no es reconocido en la pgina se
Alternativo le indica con una sencilla advertencia.
Postcondicones La pgina web debe permitir borrar definitivamente la asignatura
seleccionado de la pgina web.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 24


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.5.6. Diagrama de caso de uso Gestin de Programas

Gestin de Programas
Caso de Uso Agregar Programa
Actores Administrador
Objetivo Aadir Programa a la pgina web
Descripcin Ingresar un nuevo Programa a la pgina web
Precondiciones El usuario debe estar autenticado en la pgina web como
administrador para poder gestionar las Programa
Flujo Normal 1. Deber ingresar su nombre de usuario y password de
administrador
2. Dara clic en la vieta de Administrar en donde se le mostrara
las opciones que tiene como administrador
3. El administrador ira a la pestaa de gestin de Programas
4. Dara clic en el botn agregar programa
5. Rellenara los campos solicitados en el formulario programa
6. Realizara clic en el botn aceptar para la actualizacin de la
pagina
Flujo 1.1 si el nombre de usuario y password no es reconocido en la
Alternativo pgina se le indica con una sencilla advertencia.
6.1 En caso de que se encuentre un campo vaco en el formulario
le notificara al administrador un mensaje indicativo
Postcondicones La pgina web debe agregar un nuevo programa.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 25


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Gestin de Programas
Caso de Uso Buscar Programa
Actores Administrador
Objetivo Buscar determinado Programa
Descripcin Buscar de forma rpida un determinado programa
Precondiciones El usuario debe estar autenticado en la pgina web como administrador
para poder gestionar los Programas.
Flujo Normal 1. Deber ingresar su nombre de usuario y password de
administrador
2. Dara clic en la vieta de Administrar en donde se le mostrara las
opciones que tiene como administrador.
3. El administrador ira a la pestaa de Gestin de Programas
4. Dara clic en el botn buscar Programa.
5. Se le presentara una ventana en donde escribir el cdigo del
programa
6. Realizara clic en el botn aceptar para encontrar el programa
solicitado en la pgina web
Flujo 1.2 si el nombre de usuario y password no es reconocido en la pgina se
Alternativo le indica con una sencilla advertencia.
6.1 si el programa a buscar no es encontrado en la pgina web, se le
indicara con un mensaje que no fue encontrado.
6.2 En caso contrario, mostrara la informacin solicitada.
Postcondicones La pgina web debe mostrar la informacin del programa solicitado
por el administrador.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 26


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Gestin de Programas
Caso de Uso Editar Programa
Actores Administrador
Objetivo Modificar determinado Programa
Descripcin Modificar el Programa que el administrador desee
Precondiciones El usuario debe estar autenticado en la pgina web como administrador
para poder gestionar las Programas.
Flujo Normal 1. Deber ingresar su nombre de usuario y password de administrador
2. Dara clic en la vieta de Administrar en donde se le mostrara las opciones
que tiene como administrador
3. El administrador ira a la pestaa de gestin de Programas.
4. Seleccionar o buscar el programa que desee modificar
5. Dara clic en el botn editar
6. Se le presentara una ventana en donde podr realizar los cambios de
dicho programa seleccionado
7. Una vez de haber realizado los cambios y todo est en orden dar clic en
el botn guardar cambios
Flujo 1.1 si el nombre de usuario y password no es reconocido en la pgina se
Alternativo le indica con una sencilla advertencia.
7.1 en caso que falte algn campo por rellenar en el formulario al momento
de presionar el botn de guardar cambios, se le mostrara un mensaje de
advertencia de que falta un campo por rellenar.
7.2 En caso contrario se le notificara que los cambios fueron guardados
satisfactoriamente
Postcondicones La pgina web debe guardar los cambios de dicho programa.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 27


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Gestin de Programas
Caso de Uso Borrar Programa
Actores Administrador
Objetivo Borrar determinado Programa.
Descripcin Borrar programa definitivamente de la pgina web
Precondiciones El usuario debe estar autenticado en la pgina web como administrador
para poder gestionar los Programas.
Flujo Normal 1. Deber ingresar su nombre de usuario y password de administrador
2. Dara clic en la vieta de Administrar en donde se le mostrara las
opciones que tiene como administrador
3. El administrador ira a la pestaa de gestin de Programas.
4. Seleccionar o buscar el programa que desee borrar
5. Dara clic en el botn borrar
6. se le mostrara una ventana que preguntara al administrador si desea
borrar o no el programa.
7. Una vez de haber sido borrado se le indicara al administrador que el
programa fue borrado satisfactoriamente
Flujo 1.1 si el nombre de usuario y password no es reconocido en la pgina se
Alternativo le indica con una sencilla advertencia.
Postcondicones La pgina web debe permitir borrar definitivamente el programa
seleccionado de la pgina web.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 28


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.5.7. Diagrama de caso de uso Gestin de Bibliografas

Gestin de Bibliografas
Caso de Uso Agregar Bibliografa
Actores Administrador
Objetivo Aadir Bibliografa a la pgina web
Descripcin Ingresar una nueva Bibliografa a la pgina web
Precondiciones El usuario debe estar autenticado en la pgina web como
administrador para poder gestionar las Programa
Flujo Normal 1. Deber ingresar su nombre de usuario y password de
administrador
2. Dara clic en la vieta de Administrar en donde se le mostrara
las opciones que tiene como administrador
3. El administrador ira a la pestaa de gestin de Bibliografas
4. Dara clic en el botn agregar bibliografa
5. Rellenara los campos solicitados en el formulario
Bibliografas
6. Realizara clic en el botn aceptar para la actualizacin de la
pagina
Flujo 1.1 si el nombre de usuario y password no es reconocido en la
Alternativo pgina se le indica con una sencilla advertencia.
6.1 En caso de que se encuentre un campo vaco en el formulario
le notificara al administrador un mensaje indicativo
6.2 en caso contrario se agregara la bibliografa a la pagina web
Postcondicones La pgina web debe mostrar un mensaje que se guard
satisfactoriamente el programa.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 29


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Gestin de Bibliografas
Caso de Uso Buscar Bibliografa
Actores Administrador
Objetivo Buscar determinado Bibliografa
Descripcin Buscar de forma rpida una determinada bibliografa
Precondiciones El usuario debe estar autenticado en la pgina web como administrador
para poder gestionar las Bibliografas.
Flujo Normal 1. Deber ingresar su nombre de usuario y password de administrador
2. Dara clic en la vieta de Administrar en donde se le mostrara las
opciones que tiene como administrador.
3. El administrador ira a la pestaa de Gestin de Bibliografas.
4. Dara clic en el botn buscar bibliografa.
5. Se le presentar una ventana en donde escribir el cdigo de la
bibliografa.
6. Realizara clic en el botn aceptar para encontrar la bibliografa
solicitado en la pgina web
Flujo 1.1 si el nombre de usuario y password no es reconocido en la pgina se
Alternativo le indica con una sencilla advertencia.
6.1 si la bibliografa a buscar no es encontrada en la pgina web, se le
indicara con un mensaje que no fue encontrado.
6.2 En caso contrario, mostrara la informacin solicitada.
Postcondicones La pgina web debe mostrar la informacin del programa solicitado
por el administrador.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 30


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Gestin de Bibliografas
Caso de Uso Editar Bibliografa
Actores Administrador
Objetivo Modificar determinada Bibliografa.
Descripcin Modificar la bibliografa que el administrador desee
Precondiciones El usuario debe estar autenticado en la pgina web como administrador
para poder gestionar las Bibliografas.
Flujo Normal 1. Deber ingresar su nombre de usuario y password de administrador
2. Dara clic en la vieta de Administrar en donde se le mostrara las
opciones que tiene como administrador
3. El administrador ira a la pestaa de gestin de Bibliografas.
4. Seleccionar o buscar la bibliografa que desee modificar
5. Dara clic en el botn editar
6. Se le presentar una ventana en donde podr realizar los cambios de
dicha bibliografa seleccionada.
7. Una vez de haber realizado los cambios y todo est en orden dar clic
en el botn guardar cambios
Flujo 1.1 si el nombre de usuario y password no es reconocido en la pgina se
Alternativo le indica con una sencilla advertencia.
7.1 en caso que falte algn campo por rellenar en el formulario al momento
de presionar el botn de guardar cambios, se le mostrara un mensaje de
advertencia de que falta un campo por rellenar.
7.2 En caso contrario se le notificara que los cambios fueron guardados
satisfactoriamente
Postcondicones La pgina web debe guardar los cambios de dicha bibliografa.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 31


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Gestin de Bibliografas
Caso de Uso Borrar Bibliografa
Actores Administrador
Objetivo Borrar determinada Bibliografa.
Descripcin Borrar bibliografa definitivamente de la pgina web
Precondiciones El usuario debe estar autenticado en la pgina web como administrador
para poder gestionar las Bibliografa.
Flujo Normal 1. Deber ingresar su nombre de usuario y password de administrador
2. Dara clic en la vieta de Administrar en donde se le mostrara las
opciones que tiene como administrador
3. El administrador ira a la pestaa de gestin de Bibliografas.
4. Seleccionara o buscara la bibliografa que desee borrar
5. Dara clic en el botn borrar
6. se le mostrara una ventana que preguntara al administrador si desea
borrar o no la bibliografa.
7. Una vez de haber sido borrado se le indicara al administrador que la
bibliografa fue borrada satisfactoriamente
Flujo 1.1 si el nombre de usuario y password no es reconocido en la pgina se
Alternativo le indica con una sencilla advertencia.
Postcondicones La pgina web debe permitir borrar definitivamente la bibliografa
seleccionado de la pgina web.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 32


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.5.8. Diagrama de caso de uso Gestin de Unidades

Gestin de Unidades
Caso de Uso Agregar Unidad
Actores Administrador
Objetivo Aadir unidad a la pgina web
Descripcin Ingresar una nueva unidad a la pgina web
Precondiciones El usuario debe estar autenticado en la pgina web como
administrador para poder gestionar las Unidades.
Flujo Normal 1. Deber ingresar su nombre de usuario y password de
administrador
2. Dara clic en la vieta de Administrar en donde se le mostrara
las opciones que tiene como administrador
3. El administrador ira a la pestaa de gestin de Unidades.
4. Dara clic en el botn agregar unidad
5. Rellenara los campos solicitados en el formulario unidad
6. Realizara clic en el botn aceptar para la actualizacin de la
pagina
Flujo 1.1 si el nombre de usuario y password no es reconocido en la
Alternativo pgina se le indica con una sencilla advertencia.
6.1 En caso de que se encuentre un campo vaco en el formulario
le notificara al administrador un mensaje indicativo
6.2 en caso contrario mostrara un mensaje indicando que la
unidad se guard satisfactoriamente.
Postcondicones La pgina web debe agregar una nueva unidad

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 33


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Gestin de Unidades
Caso de Uso Buscar Unidad.
Actores Administrador
Objetivo Buscar determinada Unidad.
Descripcin Buscar de forma rpida una determinada unidad.
Precondiciones El usuario debe estar autenticado en la pgina web como administrador
para poder gestionar las Unidades.
Flujo Normal 1. Deber ingresar su nombre de usuario y password de administrador
2. Dara clic en la vieta de Administrar en donde se le mostrara las
opciones que tiene como administrador.
3. El administrador ira a la pestaa de Gestin de Unidades.
4. Dara clic en el botn buscar Unidad.
5. Se le presentara una ventana en donde escribir el cdigo o bien el
nombre de la unidad.
6. Realizara clic en el botn aceptar para encontrar la unidad solicitada en
la pgina web
Flujo 1.3 si el nombre de usuario y password no es reconocido en la pgina se
Alternativo le indica con una sencilla advertencia.
6.1 si el programa a buscar no es encontrado en la pgina web, se le
indicara con un mensaje que no fue encontrado.
6.2 En caso contrario, mostrara la informacin solicitada.
Postcondicones La pgina web debe mostrar la informacin de la unidad solicitada
por el administrador.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 34


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Gestin de Unidades
Caso de Uso Editar Unidad.
Actores Administrador
Objetivo Modificar determinado Unidad.
Descripcin Modificar el Programa que el administrador desee
Precondiciones El usuario debe estar autenticado en la pgina web como administrador
para poder gestionar las Programas.
Flujo Normal 1. Deber ingresar su nombre de usuario y password de administrador
2. Dara clic en la vieta de Administrar en donde se le mostrara las opciones
que tiene como administrador
3. El administrador ira a la pestaa de gestin de Unidades.
4. Seleccionar o buscar la unidad que desee modificar
5. Dara clic en el botn editar
6. Se le presentara una ventana en donde podr realizar los cambios de
dicha unidad seleccionada
7. Una vez de haber realizado los cambios y todo est en orden dar clic en
el botn guardar cambios
Flujo 1.1 si el nombre de usuario y password no es reconocido en la pgina se
Alternativo le indica con una sencilla advertencia.
7.1 en caso que falte algn campo por rellenar en el formulario al momento
de presionar el botn de guardar cambios, se le mostrara un mensaje de
advertencia de que falta un campo por rellenar.
7.2 En caso contrario se le notificara que los cambios fueron guardados
satisfactoriamente
Postcondicones La pgina web debe guardar los cambios de dicha unidad.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 35


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Gestin de Unidades
Caso de Uso Borrar Unidad
Actores Administrador
Objetivo Borrar determinada Unidad .
Descripcin Borrar una unidad definitivamente de la pgina web
Precondiciones El usuario debe estar autenticado en la pgina web como administrador
para poder gestionar las Unidades.
Flujo Normal 1. Deber ingresar su nombre de usuario y password de administrador
2. Dara clic en la vieta de Administrar en donde se le mostrara las
opciones que tiene como administrador
3. El administrador ira a la pestaa de gestin de Unidades.
4. Seleccionar o buscar la unidad que desee borrar
5. Dara clic en el botn borrar
6. se le mostrara una ventana que preguntara al administrador si desea
borrar o no la unidad.
7. Una vez de haber sido borrado se le indicara al administrador que la
unidad fue borrada satisfactoriamente
Flujo 1.1 si el nombre de usuario y password no es reconocido en la pgina se
Alternativo le indica con una sencilla advertencia.
Postcondicones La pgina web debe permitir borrar definitivamente la unidad
seleccionada de la pgina web.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 36


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.5.9. Diagrama de caso de uso Gestin de Temas

Gestin de Temas
Caso de Uso Agregar Tema
Actores Administrador
Objetivo Aadir Tema a la pgina web
Descripcin Ingresar un nuevo Tema a la pgina web
Precondiciones El usuario debe estar autenticado en la pgina web como
administrador para poder gestionar los Temas
Flujo Normal 1. Deber ingresar su nombre de usuario y password de
administrador
2. Dara clic en la vieta de Administrar en donde se le mostrara
las opciones que tiene como administrador
3. El administrador ira a la pestaa de gestin de Temas.
4. Dara clic en el botn agregar tema.
5. Rellenara los campos solicitados en el formulario tema
6. Realizara clic en el botn aceptar para la actualizacin de la
pagina
Flujo 1.1 si el nombre de usuario y password no es reconocido en la
Alternativo pgina se le indica con una sencilla advertencia.
6.1En caso de que se encuentre un campo vaco en el formulario
le notificara al administrador un mensaje indicativo.
6.2En caso contrario mostrara un mensaje indicando que se
agreg satisfactoriamente el tema a la pgina web.
Postcondicones La pgina web debe agregar un nuevo Tema.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 37


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Gestin de Tema
Caso de Uso Buscar Tema.
Actores Administrador
Objetivo Buscar determinado Tema.
Descripcin Buscar de forma rpida un determinado Tema.
Precondiciones El usuario debe estar autenticado en la pgina web como administrador
para poder gestionar los Temas.
Flujo Normal 1. Deber ingresar su nombre de usuario y password de administrador
2. Dara clic en la vieta de Administrar en donde se le mostrara las
opciones que tiene como administrador.
3. El administrador ira a la pestaa de Gestin de Temas.
4. Dara clic en el botn buscar tema.
5. Se le presentara una ventana en donde escribir el cdigo o bien el
nombre del tema.
6. Realizara clic en el botn aceptar para encontrar el tema solicitado en la
pgina web
Flujo 1.4 si el nombre de usuario y password no es reconocido en la pgina se
Alternativo le indica con una sencilla advertencia.
6.1 si el tema a buscar no es encontrado en la pgina web, se le indicara
con un mensaje que no fue encontrado.
6.2 En caso contrario, mostrara la informacin solicitada.
Postcondicones La pgina web debe mostrar la informacin del tema solicitado por el
administrador.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 38


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Gestin de Temas
Caso de Uso Editar Tema.
Actores Administrador
Objetivo Modificar determinado Tema.
Descripcin Modificar el tema que el administrador desee
Precondiciones El usuario debe estar autenticado en la pgina web como administrador
para poder gestionar los Temas.
Flujo Normal 1. Deber ingresar su nombre de usuario y password de administrador
2. Dara clic en la vieta de Administrar en donde se le mostrara las opciones
que tiene como administrador
3. El administrador ira a la pestaa de gestin de Temas.
4. Seleccionar o buscar el tema que desee modificar
5. Dara clic en el botn editar
6. Se le presentara una ventana en donde podr realizar los cambios de
dicho tema seleccionado
7. Una vez de haber realizado los cambios y todo est en orden dar clic en
el botn guardar cambios
Flujo 1.1 si el nombre de usuario y password no es reconocido en la pgina se
Alternativo le indica con una sencilla advertencia.
7.1 en caso que falte algn campo por rellenar en el formulario al momento
de presionar el botn de guardar cambios, se le mostrara un mensaje de
advertencia de que falta un campo por rellenar.
7.2 En caso contrario se le notificara que los cambios fueron guardados
satisfactoriamente
Postcondicones La pgina web debe guardar los cambios de dicho tema.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 39


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Gestin de Temas
Caso de Uso Borrar Tema
Actores Administrador
Objetivo Borrar determinado Tema.
Descripcin Borrar un tema definitivamente de la pgina web
Precondiciones El usuario debe estar autenticado en la pgina web como administrador
para poder gestionar los Temas.
Flujo Normal 1. Deber ingresar su nombre de usuario y password de administrador
2. Dara clic en la vieta de Administrar en donde se le mostrara las
opciones que tiene como administrador
3. El administrador ira a la pestaa de gestin de Temas.
4. Seleccionar o buscar el tema que desee borrar
5. Dara clic en el botn borrar
6. se le mostrara una ventana que preguntara al administrador si desea
borrar o no el tema.
7. Una vez de haber sido borrado se le indicara al administrador que el
tema fue borrada satisfactoriamente
Flujo 1.1 si el nombre de usuario y password no es reconocido en la pgina se
Alternativo le indica con una sencilla advertencia.
Postcondicones La pgina web debe permitir borrar definitivamente el tema
seleccionado de la pgina web.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 40


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.5.10. Diagrama de caso de uso Estudiante

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 41


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Estudiante
Caso de Uso Visualizar Carrera
Actores Estudiante
Objetivo Seleccionar y visualizar la carrera que el estudiante este cursando
Descripcin Visualizar las carreras que en la pgina web estarn disponibles para que el
estudiante lleve un control de sus clases.
Precondiciones El usuario debe estar autenticado en la pgina web como estudiante para poder
realizar las acciones como poder visualizar carreras y poder bajar el material de
estudio que el profesor indique.
Flujo Normal 1. Deber ingresar su nombre de usuario y password de estudiante
2. Dara clic en la vieta de Visualizar Carreras en donde se le mostrara las opciones
que tiene como estudiante
3. Dara clic en la vieta de Visualizar Asignaturas
4. Dara clic en la vieta de Visualizar Programas
5. Dara clic en la vieta de Visualizar Unidad
6. Dara clic en la vieta de Visualizar Tema
7. Dara clic en la vieta de Visualizar Bajar Documento
Flujo 1.1 si el nombre de usuario y password no es reconocido en la pgina se le indica
Alternativo con una sencilla advertencia.
2.1 En visualizar carreras el podr seleccionar la carrera que el guste o curse
3.1 En visualizar Asignaturas podr observar las asignaturas del pensum de la
carrera con su respectivo ao, breve descripcin, etc.
3.2 de igual manera dar clic en la vieta de visualizar bibliografa en donde podr
encontrar un poco ms de informacin en cuanto a los libros o ya sea archivos
que los profesores ocuparon en cada asignatura.
4.1 En visualizar Programas observara informacin desde el ao del programa,
Autor, turno y objetivo general del programa.
5.1 En visualizar Unidad tendr informacin desde el nmero de la unidad hasta
el nombre y cdigo.
6.1 En visualizar tema podr tener informacin de los temas que imparten
Los profesores.
6.2 En este punto el estudiante tendr la autorizacin de poder descargar los
Libros a ocupar que determinado profesor subi.
Postcondicones La pgina web cargara como modo estudiante dndole el permiso de poder
visualizar carrera, asignatura, programas, bibliografa, unidad, tema y de igual
manera dndole el debido permiso de poder bajar el documento que se
encuentre en el tema.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 42


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.5.11. Diagrama de caso de uso Profesor

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 43


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Profesor
Caso de Uso Visualizar Carrera
Actores Profesor
Objetivo Seleccionar y visualizar la carrera que el estudiante este cursando
Descripcin Visualizar las carreras que en la pgina web estarn disponibles para que el
estudiante lleve un control de sus clases.
Precondiciones El usuario debe estar autenticado en la pgina web como profesor para poder
realizar las acciones como poder visualizar carreras, bajar y subir el material de
estudio.
Flujo Normal 1. Deber ingresar su nombre de usuario y password de profesor
2. Dara clic en la vieta de Visualizar Carreras en donde se le mostrara las opciones
que tiene como estudiante
3. Dara clic en la vieta de Visualizar Asignaturas
4. Dara clic en la vieta de Visualizar Programas
5. Dara clic en la vieta de Visualizar Unidad
6. Dara clic en la vieta de Visualizar Tema
7. En visualizar Tema podr subir y bajar el material de estudio
Flujo 1.2 si el nombre de usuario y password no es reconocido en la pgina se le indica
Alternativo con una sencilla advertencia.
2.1 En visualizar carreras el podr seleccionar la carrera que el guste o imparta
3.1 En visualizar Asignaturas podr observar las asignaturas del pensum de la
Carrera con su respectivo ao, breve descripcin, etc.
3.2 de igual manera dar clic en la vieta de visualizar bibliografa en donde podr
encontrar un poco ms de informacin en cuanto a los libros o ya sea archivos
que los profesores ocuparon en cada asignatura.
4.1 En visualizar Programas observara informacin desde el ao del programa,
Autor, turno y objetivo general del programa.
5.1 En visualizar Unidad tendr informacin desde el nmero de la unidad hasta
el nombre y cdigo.
6.3 En visualizar tema podr tener informacin de los temas que imparten
Los dems profesores.
6.4 En este punto el profesor tendr la autorizacin de poder descargar y subir los
libros a ocupar.
Postcondicones La pgina web cargara como modo profesor dndole el permiso de poder
visualizar carrera, asignatura, programas, bibliografa, unidad, tema y de igual
manera dndole el debido permiso de poder bajar y subir el documento que se
ocupe en el tema.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 44


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.6. Diagrama de Secuencias


2.6.1. Diagrama de Secuencia Gestin de Facultades

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 45


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Contrato Agregar_Facultad
Operacin Agregar_Facultad
Responsabilidades Agregar una facultad que se visualizara en la pgina web
Tipo Pgina Web
Referencias Casos de Uso: Gestin de Facultades
Notas El nico que tiene permitido poder agregar una facultad es el
administrador, es decir que tiene que registrarse como administrador
Excepciones Si los campos a completar en el formulario estn vacos, indicara error
Salida -
Precondiciones El administrador esta identificado y autenticado en el sistema.
Postcondicones La pgina web muestra al administrador el formulario de agregar
facultad con los siguientes campos:
Cdigo de la facultad
Nombre de la facultad
Decano de la facultad
Al momento de presionar guardar, si los campos estn incompletos
en el formulario mostrara error, de lo contrario agregara la facultad
a la pgina web.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 46


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.6.2. Diagrama de Secuencia Gestin de carreras

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 47


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Contrato Agregar_Carrera
Operacin Agregar_Carrera
Responsabilidades Agregar una carrera que se visualizara en la pgina web
Tipo Pgina Web
Referencias Casos de Uso: Gestin de Carreras
Notas El nico que tiene permitido poder agregar una carrera es el
administrador, es decir que tiene que registrarse como administrador
Excepciones Si los campos a completar en el formulario estn vacos, indicara error
Salida -
Precondiciones El administrador est identificado y autenticado en el sistema.
Postcondicones La pgina web muestra al administrador el formulario de agregar
carrera con los siguientes campos:
Codigo_Carrera
Perfil
Nombre
Al momento de presionar guardar, si los campos estn incompletos
en el formulario mostrara error, de lo contrario agregara la carrera
a la pgina web.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 48


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.6.3. Diagrama de Secuencia Gestin de usuarios

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 49


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Contrato Agregar_Usuario
Operacin Agregar_Usuario
Responsabilidades Agregar un nuevo usuario que tendr acceso a la pgina web con su
respectivo rol
Tipo Pgina Web
Referencias Casos de Uso: Gestin de Usuarios
Notas El nico que tiene permitido poder agregar un usuario es el
administrador, es decir que tiene que registrarse como administrador
Excepciones Si los campos a completar en el formulario estn vacos, indicara error
Salida -
Precondiciones El administrador est identificado y autenticado en el sistema.
Postcondicones La pgina web muestra al administrador el formulario de agregar
usuario con los siguientes campos:
Login
Password
Rol
Al momento de presionar guardar, si los campos estn incompletos
en el formulario mostrara error, de lo contrario agregara al

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 50


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.6.4. Diagrama de Secuencia Gestin de asignaturas

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 51


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Contrato Agregar_Asignatura
Operacin Agregar_Asignatura
Responsabilidades Agregar una Asignatura que se visualizara en la pgina web
Tipo Pgina Web
Referencias Casos de Uso: Gestin de Asignaturas
Notas El nico que tiene permitido poder agregar una asignatura es el
administrador, es decir que tiene que registrarse como administrador
Excepciones Si los campos a completar en el formulario estn vacos, indicara error
Salida -
Precondiciones El administrador est identificado y autenticado en el sistema.
Postcondicones La pgina web muestra al administrador el formulario de agregar
asignatura con los siguientes campos:
Codigo_Asignatura
Descripcin
Nombre
Ao
Imagen
Reparable
Proyecto
Al momento de presionar guardar, si los campos estn incompletos
en el formulario mostrara error, de lo contrario agregara la
asignatura a la pgina web.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 52


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.6.5. Diagrama de Secuencia Gestin de Programas

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 53


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Contrato Agregar_Programa
Operacin Agregar_Programa
Responsabilidades Agregar un programa que se visualizara en la pgina web
Tipo Pgina Web
Referencias Casos de Uso: Gestin de Programas
Notas El nico que tiene permitido poder agregar un programa es el
administrador, es decir que tiene que registrarse como administrador
Excepciones Si los campos a completar en el formulario estn vacos, indicara error
Salida -
Precondiciones El administrador est identificado y autenticado en el sistema.
Postcondicones La pgina web muestra al administrador el formulario de agregar
programa con los siguientes campos:
Codigo_Programa
Autor
Ao
Turno
ObjetivoGeneral
Revisado
Al momento de presionar guardar, si los campos estn incompletos
en el formulario mostrara error, de lo contrario agregara el
programa a la pgina web.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 54


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.6.6. Diagrama de Secuencia Gestin de Bibliografas

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 55


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Contrato Agregar_Bibliografia
Operacin Agregar_Bibliografia
Responsabilidades Agregar una bibliografa que se visualizara en la pgina web
Tipo Pgina Web
Referencias Casos de Uso: Gestin de Bibliografas
Notas El nico que tiene permitido poder agregar un programa es el
administrador, es decir que tiene que registrarse como administrador
Excepciones Si los campos a completar en el formulario estn vacos, indicara error
Salida -
Precondiciones El administrador est identificado y autenticado en el sistema.
Postcondicones La pgina web muestra al administrador el formulario de agregar
bibliografa con los siguientes campos:
ISBN
Autor
Titulo
Ao
Editorial
Al momento de presionar guardar, si los campos estn incompletos
en el formulario mostrara error, de lo contrario agregara el
programa a la pgina web.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 56


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.6.7. Diagrama de Secuencia Gestin de Unidades

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 57


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Contrato Agregar_Unidad
Operacin Agregar_Unidad
Responsabilidades Agregar una unidad que se visualizara en la pgina web
Tipo Pgina Web
Referencias Casos de Uso: Gestin de Unidades
Notas El nico que tiene permitido poder agregar una unidad es el
administrador, es decir que tiene que registrarse como administrador
Excepciones Si los campos a completar en el formulario estn vacos, indicara error
Salida -
Precondiciones El administrador est identificado y autenticado en el sistema.
Postcondicones La pgina web muestra al administrador el formulario de agregar
unidad con los siguientes campos:
Codigo_Unidad
Nombre
Numero
Al momento de presionar guardar, si los campos estn incompletos
en el formulario mostrara error, de lo contrario agregara la unidad
a la pgina web.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 58


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.6.8. Diagrama de Secuencia Gestin de temas

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 59


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Contrato Agregar_Tema
Operacin Agregar_Tema
Responsabilidades Agregar un tema que se visualizara en la pgina web
Tipo Pgina Web
Referencias Casos de Uso: Gestin de Temas
Notas El nico que tiene permitido poder agregar un tema es el administrador,
es decir que tiene que registrarse como administrador
Excepciones Si los campos a completar en el formulario estn vacos, indicara error
Salida -
Precondiciones El administrador est identificado y autenticado en el sistema.
Postcondicones La pgina web muestra al administrador el formulario de agregar
tema con los siguientes campos:
Codigo_Tema
Titulo
Nombre
Al momento de presionar guardar, si los campos estn incompletos
en el formulario mostrara error, de lo contrario agregara la unidad
a la pgina web.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 60


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.6.9. Diagrama de Secuencia Estudiante

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 61


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.6.10. Diagrama de Secuencia Profesor

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 62


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.7. Diagrama de Actividad Gestin de Facultades

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 63


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 64


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.7.1. Diagrama de Actividad Gestin de Carreras

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 65


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 66


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.7.2. Diagrama de Actividad Gestin de Usuarios

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 67


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 68


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.7.3. Diagrama de Actividad Gestin de Asignaturas

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 69


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 70


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.7.4. Diagrama de Actividad Gestin de Programas

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 71


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 72


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.7.5. Diagrama de Actividad Gestin de Bibliografas

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 73


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 74


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.7.6. Diagrama de Actividad Gestin de Unidades

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 75


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 76


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.7.7. Diagrama de Actividad Gestin de Temas

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 77


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 78


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.8. Diagrama de clases

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 79


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.9. Diagrama de estado


2.9.1. Diagrama de Estado Gestin de Facultades

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 80


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.9.2. Diagrama de Estado Gestin de Carreras

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 81


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.9.3. Diagrama de Estado Gestin de Usuarios

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 82


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.9.4. Diagrama de Estado Gestin de Asignaturas

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 83


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.9.5. Diagrama de Estado Gestin de Programas

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 84


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.9.6. Diagrama de Estado Gestin de Bibliografas

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 85


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.9.7. Diagrama de Estado Gestin de Unidades

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 86


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.9.8. Diagrama de Estado Gestin de Temas

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 87


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.10. Perspectiva del producto.


Se proyecta implementar un sistema de informacin que permita controlar y
administrar las asignaturas que se impartirn a lo largo del ao de manera ordenada,
adems de poder bajar y subir material didctico que los docentes nos compartirn
dependiendo de la asignatura que se imparta.
2.11. Funciones del sistema.
El sistema posee una interfaz amigable con el usuario, siendo as el uso de este muy
sencillo, no se necesitan conocimientos previos para poder interactuar con l, entre las
funciones que se podrn realizar en este sistema estn:
Administrar cuentas de usuario.
El administrador se encargar de gestionar y manipular los usuarios del sistema para
poder acceder a este.
Automatizar y gestionar las asignaturas por carrera.
Las asignaturas estarn organizadas por Ao/Cuatrimestre/Carrera, se podr realizar
consultas de acuerdo a las necesidades del usuario, de esta manera se reduce el
tiempo y trabajo de estar buscando cada asignatura manualmente.
Mantener actualizados los programas por asignatura y ao.
Se le dar seguimiento a las actualizaciones que se presenten en los programas de
cada ao.
Controlar y organizar la subida y bajada de material didctico concorde a
la asignatura.
Administradores podrn gestionar tanto la subida y bajada de cualquier tipo de
documento que se realice en el sistema.
Maestros de la Universidad podrn subir archivos concordes a la asignatura que
imparten y tambin podrn descargarlos, independientemente la asignatura.
Estudiantes de la Universidad previamente registrados en el sistema, solo tendrn
acceso a la descarga de los documentos.
Visualizar los programas ya sea por unidades, ao o cuatrimestre.
El usuario podr realizar consultas de las asignaturas acuerdo a las necesidades que
se le presenten.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 88


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

2.12. Restricciones.
1. Un usuario no registrado no podr realizar las siguientes funciones:
a. No podr visualizar descripciones de las asignaturas.
b. No podr visualizar el pensum detalladamente.
2. Solo el administrador podr registrar usuarios.
3. Solamente el docente y administrador podrn realizar subidas de libros.
2.13. Descripcin minina del hardware y software.
En la seccin siguiente se presentan los requisitos mnimos de hardware y software
para instalar y ejecutar SQL Server 2012. (Microsoft, 2017)

Componente Requisito

.NET .NET 3.5 SP1 es un requisito para SQL Server 2012 cuando se
Framework selecciona Motor de base de datos, Reporting Services, Master
Data Services, Data Quality Services, Replicacin o SQL Server
Management Studio, y no lo instala ya el programa de instalacin
de SQL Server.
Si ejecuta el programa de instalacin en un equipo con el
sistema operativo Windows Vista SP2 o Windows Server
2008 SP2 y no tiene .NET 3.5 SP1, el programa de
instalacin de SQL Server le pide que descargue e instale
.NET 3.5 SP1 para poder continuar con la instalacin de
SQL Server. El mensaje de error incluye un vnculo al
centro de descarga o bien puede descargar .NET 3.5 SP1
desde Windows Update. Para evitar la interrupcin durante
la instalacin de SQL Server, puede descargar e instalar
.NET 3.5 SP1 antes de ejecutar el programa de instalacin
de SQL Server.
Si el programa de instalacin se ejecuta en un equipo con
el sistema operativo Windows Server 2008 R2 SP1, debe
habilitar .NET Framework 3.5 SP1 antes de instalar SQL
Server 2012.
Si ejecuta el programa de instalacin en un equipo que
tiene el sistema operativo Windows Server 2012 o
Windows 8, el programa de instalacin de SQL Server
descarga e instala .NET Framework 3.5 SP1
automticamente. Este proceso necesita acceso a internet.
Si no tiene acceso a internet, debe descargar e instalar
.NET Framework 3.5 SP1 antes de ejecutar el programa de
instalacin para instalar cualquiera de los componentes
mencionados anteriormente.
.NET 4.0 es un requisito para SQL Server 2012. SQL Server
instala .NET 4.0 durante el paso de instalacin de caractersticas.
Si est instalando las ediciones de SQL Server Express,
asegrese de que el equipo disponga de conexin a

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 89


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Internet. El programa de instalacin de SQL Server


descarga e instala .NET Framework 4 puesto que no se
incluye en el medio de instalacin de SQL Server Express.
SQL Server Express no instala .NET 4.0 en el modo Server
Core de Windows Server 2008 R2 SP1 o Windows Server
2012.Debe instalar .NET 4.0 .0 antes de instalar SQL
Server Express en una instalacin Server Core de
Windows Server 2008 R2 SP1 o de Windows Server 2012.

Windows SQL Server 2012 no instala ni habilita Windows PowerShell 2.0;


PowerShell sin embargo, Windows PowerShell 2.0 es un requisito previo de
instalacin para los componentes del Motor de base de datos y
SQL Server Management Studio. Si el programa de instalacin
notifica que Windows PowerShell 2.0 no est presente, puede
instalarlo o habilitarlo siguiendo las instrucciones de la
pgina Windows Management Framework.

Software de Los sistemas operativos admitidos para SQL Server 2012 tienen
red software de red integrado. Las instancias con nombre y
predeterminadas de una instalacin independiente admiten los
siguientes protocolos de red: Memoria compartida,
Canalizaciones con nombre, TCP/IP y VIA.

Virtualizacin SQL Server 2012 se admite en entornos de mquina virtual que


se ejecutan en el rol Hyper-V de:
Windows Server 2008 SP2 Standard, Enterprise y
Datacenter
Windows Server 2008 R2 SP1 Standard, Enterprise y
Datacenter.
Windows Server 2012 Datacenter y Standard.
Adems de los recursos que necesita la particin primaria, a cada
mquina virtual (particin secundaria) se le deben proporcionar
suficientes recursos de procesador, memoria y recursos de disco
para su instancia de SQL Server 2012. Los requisitos se
enumeran ms adelante en este tema.1
Dentro del rol Hyper-V de Windows Server 2008 SP2 o Windows
Server 2008 R2 SP1, se puede asignar un mximo de 4 (cuatro)
procesadores virtuales a las mquinas virtuales que ejecutan
ediciones de 32 o 64 bits de Windows Server 2008 SP2,
ediciones de 64 bits de Windows Server 2008 R2 o ediciones de
64 bits de Windows Server 2012.
Dentro del rol Hyper-V de Windows Server 2012,
Se puede asignar un mximo de 8 (ocho) procesadores
virtuales a las mquinas virtuales que ejecutan ediciones
de 32 y 64 bits de Windows Server 2008 SP2.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 90


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

Se puede asignar un mximo de 64 (sesenta y cuatro)


procesadores virtuales a las mquinas virtuales que
ejecutan ediciones de 64 bits de Windows Server 2008 R2
SP1 o de Windows Server 2012.

Software de Se necesita Internet Explorer 7 o una versin posterior para


Internet Microsoft Management Console (MMC), SQL Server Data Tools
(SSDT), el componente Diseador de informes de Reporting
Services y la Ayuda HTML.

Disco duro SQL Server 2012 requiere un mnimo de 6 GB de espacio


disponible en disco.
Las necesidades de espacio en disco variarn segn los
componentes de SQL Server 2012 que instale.

Unidad Para la instalacin desde disco se necesita una unidad de DVD.

Monitor SQL Server 2012 requiere Super VGA (800x600) o un monitor de


una resolucin mayor.

Internet La funcionalidad de Internet necesita acceso a Internet (no


necesariamente de carcter gratuito).

En la seccin siguiente se presentan los requisitos mnimos de hardware y software


para instalar y ejecutar Visual Basic 2015. (Danysoft, 2017)
2.14. Requisitos de hardware:
Procesador de 1,6 GHz o superior
1 GB de RAM (1,5 GB si se ejecuta en una mquina virtual)
10 GB de espacio disponible en el disco duro
Unidad de disco duro de 5400 rpm
Tarjeta de vdeo compatible con DirectX 9 con una resolucin de pantalla de
1024 x 768 o superior.

2.15. Requisitos de software:
En Windows 8.1 y Windows Server 2012 R2, se necesita la actualizacin 2919355
(tambin disponible a travs de Windows Update) para que Visual Studio 2015 se
instale correctamente.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 91


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

III. Requisitos especficos


3.1. Interface externa.
En esta seccin se describen los requisitos generales en el proceso de diseo y
desarrollo del sitio web, teniendo presente que interfaz le gustara al usuario, si se
utiliza una plataforma en especial y si se utiliza una interfaz de hardware
3.1.1. Interfaz de usuario.
La interfaz grfica de usuario se realizar igual o similar a la del sitio web de la
universidad UCC sede Len, contemplando en este diseo la maquetacin de dos
marcos, uno como cabecera que contiene el logo y men de acceso a todo el sitio web,
y el pie de pgina que posee un link hacia la pgina ucc.edu.ni y los derechos de autor.
Esta interfaz es amigable con los usuarios que navegan por internet por poseer una
de las estructuras ms comunes utilizadas en el diseo de los sitios webs.
3.1.2. Interfaz de Hardware.
La interfaz de hardware del sitio web se realiza a travs de una conexin inalmbrica,
que permita conectarse a la red UCC-Len, haciendo uso de los protocolos de
comunicaciones el TCP-IP y la infraestructura de red la Universidad.
3.1.3. Interfaz de software.
En cuanto al diseo y desarrollo del sitio web se decidi utilizar una plataforma de
sistemas operativos de la familia Microsoft debido a que esta es amigable y conocida
por la mayora de los usuarios.
3.1.4. Interfaz de comunicacin.
Protocolo TCP-IP.
Conexin con SQL-Server.
3.2. Funciones.
3.2.1. Administrar cuentas de usuarios
RF (1). El administrador del sistema administrara las cuentas de usuarios.
RF (2). Los datos que se deben registrar para la creacin de un usuario son:

Id_Usuario
Contrasea
Tipo_Usuario
RF (3). Se deber especificar el tipo de usuario por cada cuenta creada.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 92


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

3.2.2. Automatizar y gestionar las asignaturas por carrera.


Las asignaturas estarn organizadas por Ao/Cuatrimestre/Carrera, se podr realizar
consultas de acuerdo a las necesidades del usuario, de esta manera se reduce el
tiempo y trabajo de estar buscando cada asignatura manualmente.
RF (4). El administrador del sistema registrar las asignaturas de cada carrera.
RF (5). Los datos que debe registrar el administrador son:

Cdigo de la asignatura.
Descripcin
Nombre
Ao
Imagen
Si es reparable o no
Si termina con proyecto o examen.
RF (6). Se permitir modificar una asignatura en el caso de que se haya ingresado
mal.
3.2.3. Mantener actualizados los programas por asignatura y ao.
RF (7). Se permitir modificar los programas en caso de que haya algn tipo de
actualizacin en estos.
3.2.4. Controlar y organizar la subida y bajada de material didctico concorde a la
asignatura.
RF (8). El administrador podr Subir, bajar y eliminar los archivos del sitio web.
RF (9). El docente podr subir y bajar archivos de acuerdo a la asignatura que imparte.
RF (10). El usuario podr bajar archivos de acuerdo a la asignatura que se le est
impartiendo.
3.2.5. Visualizar los programas por unidades, ao o cuatrimestre.
RF (11). Se podrn realizar consultas al sistema de acuerdo al criterio del usuario.
3.2. Requisito de rendimiento.
Quiero recalcar que el sitio web y la base de datos sern alojados en un servidor local
de la universidad local de UCC sede Len, por lo que al realizar cualquier proceso esto
no deber ocupar ms del 50% del uso del CPU, la carga de memoria no deber
superar el 20% de la memoria que ya est siendo utilizada por el sistema operativo del
servidor.
El 95% de las consultas que realicen los usuarios debern realizarse en menos de 1
minuto. Tambin se deja en claro que el acceso a las funciones del sistema de parte
de los usuarios tendr que ver en su mayor parte con el rendimiento que posean los
dispositivos con los que ellos accedan al sitio web.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 93


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

3.3. Restricciones del diseo.


En cuanto a la restriccin del diseo no existe ningn tipo de restriccin.
3.4. Atributos del sistema.
En esta seccin se declaran los atributos de calidad que tienen que ver con, la
seguridad, fiabilidad y mantenibilidad.
3.5.1. Seguridad.
S.G.P.A, est protegido por un usuario y una contrasea, en caso de que el usuario
no este registrado, no podr acceder a ninguna de las funciones del sistema
protegiendo as la integridad del sistema.

3.5.2. Fiabilidad.
S.G.P.A, es fiable porque cumple con todas las especificaciones que en este ERS se
mencionan.
3.5.3. Mantenibilidad.
S.G.P.A, cuenta con este atributo en caso de que al sistema se le implemente una
nueva funcin o presente algn tipo de falla, la implementacin de estas tendr un
costo.
3.6. Otros requisitos.
S.G.P.A, es un sistema piloto para la Universidad de Ciencias Comerciales UCC
sede Len, que facilitara la inscripcin de asignaturas a las coordinaciones, y a los
docentes al momento de propagar un archivo en su aula de estudio.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 94


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

IV. Conclusin y recomendaciones

La presente investigacin se ha dedicado al diseo e implementacin de un Sistema


que sea capaz de generar consultas de acuerdo a las necesidades del estudiante, ya
sea por Carrera/Ao/Cuatrimestre.
Se considera que es un Proyecto a tener muy en consideracin ya que podra reducir
significativamente el proceso de inscripcin de clases, dando as comodidad y espacio
tanto a Estudiantes como Coordinadores, con respecto a las consultas de las
asignaturas, y tambin ahorrando tiempo a los maestros en el proceso de propagacin
de los materiales didcticos dentro del aula de estudio.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 95


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

V. Bibliografa
Danysoft. (27 de 11 de 2017). http://www.danysoft.com. Obtenido de
http://www.danysoft.com/requisitos-del-sistema-visual-studio-2015/

Microsoft. (27 de 11 de 2017). msdn.microsoft.com. Obtenido de https://msdn.microsoft.com/es-


es/library/ms143506(v=sql.110).aspx

Pressman, R. S. (2010). Ingenieria del software, Un enfoque practico. Mexico D.F.: McGraw-Hill,
Companies, Inc.

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 96


VII JORNADA UNIVERSITARIA DE DESARROLLO ESTUDIANTIL JUDE

VI. Anexos

Definiciones, acrnimos y abreviaturas.

S.G.P.A: Sistema de Gestin de Programas de Asignaturas.


SQL-Server: Administrador de base de datos.
Visual Studio: Entorno de desarrollo de software.
Protocolo TPC-IP: Protocolo de control de transmisin/Protocolo de Internet

COORDINACIN DE INGENIERAS Y ARQUITECTURAS UCC-LEN 2017 97

Você também pode gostar