Escolar Documentos
Profissional Documentos
Cultura Documentos
UCC-LEN
COORDINACIN DE INGENIERIA EN SISTEMAS Y
ARQUITECTURA
JUDE
UCC-LEN
Autores: Carrera Ao
Edwin Rene Delgado Flores Ingeniera en Sistemas IV
Mynor Alexandre Brcenas Palma Ingeniera en Sistemas IV
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.
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:
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.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.
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.
2.4. Diagrama ER
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.
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
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.
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.
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.
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
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.
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.
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.
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
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.
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.
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
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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.
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.
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
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.
Id_Usuario
Contrasea
Tipo_Usuario
RF (3). Se deber especificar el tipo de usuario por cada cuenta creada.
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.
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.
V. Bibliografa
Danysoft. (27 de 11 de 2017). http://www.danysoft.com. Obtenido de
http://www.danysoft.com/requisitos-del-sistema-visual-studio-2015/
Pressman, R. S. (2010). Ingenieria del software, Un enfoque practico. Mexico D.F.: McGraw-Hill,
Companies, Inc.
VI. Anexos