Вы находитесь на странице: 1из 76

Universidad del Valle

Ingeniera Informtica
Tcnicas de Programacin

Proyecto final CASOS DE USO BIBLIOTECA ESCOLAR

Profesor Luis Diego Urea

Alumno Frank Alvarado Cspedes

Abril, 2012

Introduccin

La escuela Jos Figueres es una institucin pblica, perteneciente al Ministerio de Educacin Pblica , situada en la Provincia de San Jos, cantn Montes de Oca, distrito Sabanilla, costado este de la Iglesia Catlica

La bibliotecaria de la escuela y la seora directora detectan la necesidad de controlar informticamente la gestin de su biblioteca. En diferentes

conversaciones con la directora de la escuela se plantea la posibilidad de realizar una aplicacin web con la finalidad de cubrir sus objetivos.

El hecho de decidirse por una aplicacin web, viene dado por las aplicaciones con las que trabaja la escuela y que requieren de versiones de Windows especificas y los requisitos varan con el tiempo y se pretende que estos cambios no afecten a esta aplicacin, ya que el uso de una herramienta tipo web puede ser usada desde cualquier sistema operativo.

Objetivos del proyecto

Objetivo general Crear de un sistema informtico que brinde la finalidad de gestionar la biblioteca escolar, con el fin de poder resolver la totalidad de las necesidades de la biblioteca escolar a nivel informtico en lo que se refiere a gestin y control de la informacin.

Objetivos especficos Gestionar eficazmente los libros existentes, los usuarios del sistema, los prestamos, los empleados responsables de las gestiones de prstamo Controlar los prstamos realizados por cada uno de los empleados de la escuela. Controlar las nuevas adquisiciones en cuanto a publicaciones se refiere. Gestionar consultas sobre los diferentes procesos.

Justificacin del Proyecto

Hace 5 aos la direccin de la Escuela se di a la tarea de crear una biblioteca escolar , la cual facilita el prstamo de libros a nios, principalmente a los nios de escasos recursos y al personal de la escuela. . Pusieron la biblioteca en marcha y usando unas simples hojas de clculo, les era ms que suficiente para controlar el volumen de trabajo, sin embargo con el crecimiento de la matrcula y la nueva infraestructura el uso de la biblioteca ha ido en un crecimiento que les ha hecho ver la necesidad de tener una aplicacin informtica para controlar con ms facilidad el prstamo y control de libros para seguir trabajando adecuadamente.

ANALISIS DEL SISTEMA DE INFORMACION BIBLIOTECA ESCOLAR

Modelo de entidad relacin


empleados editores
codedit nomedit usuario_adic fecha_adic usuario_modif fecha_modif accion_bitacora codigoemp nombremp apellidoemp usuario_adic fecha_adic usuario_modif fecha_modif accion_bitacora

autores
codaut nomaut usuario_adic fecha_adic usuario_modif fecha_modif accion_bitacora

genero
codgenero nomgenero

libros
librocod libronom nomaut nomedit nomgenero usuario_adic fecha_adic usuario_modif fecha_modif accion_bitacora

usuario_adic fecha_adic usuario_modif fecha_modif

comprobante
numcomp usuariocod usuarionom usuarioape usuariotel codigoemp nombreemp

accion_bitacora

detalle
librocod libronom nomaut nomedit nomgenero fechasalida fechadevolucion numcomp usuario_adic fecha_adic usuario_modif fecha_modif accion_bitacora

fechasalida fechadevolucion codpres usuario_adic fecha_adic usuario_modif fecha_modif accion_bitacora

usuarios
usuariocod usuarionom usuarioape usuariotel usuariociudad usuario_adic fecha_adic usuario_modif fecha_modif accion_bitacora

prestamo
codpres librocod usuariocod fechasalida fechadevolucion usuario_adic fecha_adic usuario_modif fecha_modif accion_bitacora

Bitacora
id_bitacora usuario_adic fecha_adic usuario_modif fecha_modif [accion bitacora]

Diagramas

de

Proceso

para

la

biblioteca

Escolar

(Diagrama

1).

Diagramas de Proceso para la biblioteca Escolar (Diagrama 2).

Descripcin del sistema En este apartado profundizaremos en el que en principio ser nuestro proyecto pero sin llegar al mximo de detalle, ya que esta tarea se realizara en el anlisis de requisitos.

En este punto presentaremos un descripcin global de lo que queremos que sea esta aplicacin web. Se contemplar especialmente el hecho de que se debe manejar bastante informacin y esta debe mostrarse de manera sencilla y mediante una interfaz fcil de utilizar.

Seguidamente se presenta una visin general de los apartados de la aplicacin:

Login, donde nos pedir que insertemos nuestro usuario y password para validarnos y darnos acceso al sistema.

Men principal, mostrar una imagen de la escuela y un men superior para acceder a todas las secciones del sistema, esta pgina principal se mostrar en el caso de actualizar el navegador web.

Empleados, permitir una vista rpida de los empleados

Libros, este apartado permitir la gestin de los libros. Nos permitir modificar sus datos, realizar bsquedas sobre estos y obtener listados para su control.

Usuarios, esta seccin nos permitir dar de alta a los clientes en el sistema, modificar sus datos y realizar bsquedas sobre estos. Prstamos, esta seccin nos permitir tener los prestamos realizados Detalle, permite visualizar todos los detalles del comprobante Comprobante: permite tener una consulta como comprobante del prstamo Autor, identifica a los diferentes autores de los libros

Genero: Nos presentara el gnero literario a que hace referencia

Generar los Casos de Uso necesarios


CASO DE USO USUARIO Titulo Caso de Uso CU BIBLIO 1.02 Incluir Usuario
Propsito Tipo Versin Alcance Actores principales Activacin Rendimiento Frecuencia Relaciones Temas abiertos Agregar Usuario Primario 1.0.0 Usuarios Administrador Inicia cuando el actor inserta su nombre y paswoord e ingresa y selecciona la opcin incluir correspondiente en el menu alta

Precondiciones Que disponga de los permisos necesarios y que este debidamente registrado Curso Normal de Eventos Acciones del Actor Acciones del Sistema 1. El actor hace click sobre el modulo administrativo 2. El sistema le despliega una pantalla para el Usuario 1,0 Ingresar usuario ingreso de los datos. Aparecen los campos respectivos para incluir los siguientes datos (cdigo, nombre ,apellido, telfono, ciudad) 3. El sistema asigna automticamente el cdigo 4. El sistema le permite ingresar el valor nombre 5. El actor digita el campo con el nombre 7. El actor digita el campo con el apellido 9. El actor digita el campo con el telfono 11. El actor digita el campo con la ciudad 12. El actor hace click sobre el Botn incluir para que se guarden los cambios 13. El sistema realiza la insercin de datos en la tabla Usuario 14. simultneamente el sistema guardar el nombre del usuario del sistema y la fecha en que se realizo la operacin en la entidad Usuario y se creara un registro automtico en la entidad SIS_auditoria. Condiciones de xito Condiciones de fallo o Excepciones Curso Alterno de Eventos Que el usuario se agregue correctamente Fallo en fluido elctrico, caracteres no vlidos 6. El sistema le permite ingresar el apellido 8. El sistema le permite ingresar el telfono 10. El sistema le permite ingresar la ciudad

Prototipo INGRESO AL SISTEMA

Titulo: Caso de Uso CU BIBLIO 1.03 Modificar Usuario


Propsito Tipo Versin Alcance Actores principales Activacin Rendimiento Frecuencia Relaciones Temas abiertos Modificar usuario Primario 1.1 Usuarios Administrador Inicia cuando el actor inserta su nombre y password e ingresa y selecciona la opcin editar correspondiente en el men Media

Precondiciones Que el actor tenga los permisos correspondientes y est debidamente registrado Curso Normal de Eventos Acciones del Actor Acciones del Sistema 1. El actor ingresa al modulo administrativo CU 2. El sistema le muestra un listado de usuarios ya Biblio 1.01 ingresados 3. El actor selecciona la fila correspondiente que desea modificar 4. El actor presiona el botn seleccionar sobre la fila seleccionada

5. El sistema le muestra un listado de campos llenos correspondiente al usuario seleccionado: (cdigo, nombre ,apellido, telfono, ciudad trados de la tabla Usuarios 6. El sistema permite modificar los campos del nombre

7. El actor modifica el nombre 8. El sistema le permite insertar datos en el campo apellido 9. El actor modifica apellido 10. El sistema le permite insertar datos en el campo

telfono 11. El actor modifica el telfono 12. El sistema le permite insertar datos en el campo ciudad

13. El actor modifica la ciudad 14. El actor pulsa el botn incluir para que se salven los cambios del USUARIO 15. El sistema guarda los datos modificados usuario en la tabla usuario 16. Simultneamente el sistema guardar el nombre del usuario del sistema y la fecha en que se realizo la operacin en la entidad Usuario y se creara un registro automtico en la entidad SIS_auditoria

Condiciones de xito Condiciones de fallo o Excepciones Curso Alterno de Eventos

Que el usuario se modifique correctamente Problemas con el fluido elctrico

Titulo: Caso de Uso CU BIBLIO 1.01 Consultar Usuario


Propsito Tipo Versin Alcance Actores principales Activacin Rendimiento Frecuencia Relaciones Temas abiertos Modificar usuario Primario 1.1 Usuarios Administrador Inicia cuando el actor inserta su nombre y paswoord e ingresa y selecciona la opcin consultar correspondiente en el men Media

Precondiciones Que el actor tenga los permisos correspondientes y est debidamente registrado Curso Normal de Eventos Acciones del Actor Acciones del Sistema El actor selecciona en el men la opcin Usuarios . El sistema le muestra un listado de usuarios ya Consultar usuarios ingresados

17. El actor selecciona la fila correspondiente que desea consultar 18. El actor presiona el botn seleccionar sobre la fila seleccionada

19. El sistema le muestra un listado de campos llenos correspondiente al usuario seleccionado: (cdigo, nombre ,apellido, telfono, ciudad trados de la tabla Usuarios

20. El sistema le permite ver los campos no los modifica 21. Simultneamente el sistema guardar el nombre del usuario del sistema y la fecha en que se realizo la operacin en la entidad Usuario y se creara un registro automtico en la entidad SIS_auditoria

Condiciones de xito Condiciones de fallo o Excepciones Curso Alterno de Eventos

Que el usuario se modifique correctamente Problemas con el fluido elctrico

Titulo: de Uso CU BIBLIO 1.04 Eliminar Usuario


Propsito Tipo Versin Alcance Actores principales Activacin Rendimiento Frecuencia Relaciones Temas abiertos Eliminar usuario Primario 1.1 Usuarios Administrador Inicia cuando el actor inserta su nombre y password e ingresa y selecciona la opcin eliminar correspondiente en el men Media

Precondiciones Que el actor tenga los permisos correspondientes y est debidamente registrado Curso Normal de Eventos Acciones del Actor Acciones del Sistema El actor ingresa al modulo administrativo CU Usuario El sistema le muestra un listado de usuarios ya 1.0 ingresados El actor selecciona la fila correspondiente que desea borrar El actor presiona el botn eliminar sobre la fila del usuario seleccionado

El sistema le muestra un listado de campos llenos correspondiente al usuario seleccionado: (nombre, email, pas, rol, cliente, usuario, contrasea, contrasea trados de la tabla Usuarios

El sistema permite borrar el usuario El actor presiona el botn eliminar El sistema borra todos los campos del usuario seleccionado y lo guarda en la tabla de usuarios El sistema realiza la operacin y lo regresa a la lista de usuarios

Condiciones de xito Condiciones de fallo o Excepciones Curso Alterno de Eventos

Que el usuario se elimine correctamente correctamente Problemas con el fluido elctrico

CASOS DE USO LIBROS Titulo Caso de Uso CU BIBLIO 2.02 Incluir libro
Propsito Tipo Versin Alcance Actores principales Activacin Rendimiento Frecuencia Relaciones Temas abiertos Agregar Libro Primario 1.0.0 Libros Administrador Inicia cuando el actor inserta su nombre y password e ingresa y selecciona la opcin incluir correspondiente en el men alta

Precondiciones Que disponga de los permisos necesarios y que est debidamente registrado Curso Normal de Eventos Acciones del Actor Acciones del Sistema 13. El actor hace click sobre el modulo administrativo 14. El sistema le despliega una pantalla para el Libro 2,0 Ingresar libro ingreso de los datos. Aparecen los campos respectivos para incluir los siguientes datos (cdigo, nombre ,autor, editorial, genero) 15. El sistema asigna automticamente el cdigo 16. El sistema le permite ingresar el valor nombre 17. El actor digita el campo con el nombre 19. El actor digita el campo con el autor 21. El actor digita el campo con el editorial 23. El actor digita el campo con el genero 24. El actor hace click sobre el Botn incluir para que se guarden los cambios 13. El sistema realiza la insercin de datos en la tabla Libro 14. simultneamente el sistema guardar el nombre del libro del sistema y la fecha en que se realizo la operacin en la entidad Libro y se creara un registro automtico en la entidad SIS_auditora. Condiciones de xito Condiciones de fallo o Excepciones Curso Alterno de Eventos Que el libro se agregue correctamente Fallo en fluido elctrico, caracteres no vlidos CAE1: De un combo box el actor utiliza el nombre del autor y el sistema el cdigo 18. El sistema le permite ingresar el valor autor CAE1 20. El sistema le permite ingresar el valor editorial 22. El sistema le permite ingresar el valor genero

Titulo: Caso de Uso CU BIBLIO 1.03 Modificar Libro


Propsito Tipo Versin Alcance Actores principales Activacin Rendimiento Frecuencia Relaciones Temas abiertos Modificar libro Primario 1.1 Libros Administrador Inicia cuando el actor inserta su nombre y paswoord e ingresa y selecciona la opcin editar correspondiente en el men Media

Precondiciones Que el actor tenga los permisos correspondientes y est debidamente registrado Curso Normal de Eventos Acciones del Actor Acciones del Sistema 22. El actor ingresa al modulo administrativo CU 23. El sistema le muestra un listado de libros ya Biblio Modificar Libros 2.0 ingresados 24. El actor selecciona la fila correspondiente que desea modificar 25. El actor presiona el botn seleccionar sobre la fila seleccionada

26. El sistema le muestra un listado de campos llenos correspondiente al libro seleccionado: (cdigo, nombre ,autor, editorial, genero) trados de la tabla Libros 27. El sistema inserta un cdigo automticamente 28. El sistema permite modificar los campos del

nombre 29. El actor modifica el nombre 30. El sistema le permite insertar datos en el campo autor 31. El actor modifica autor 33. El actor modifica editorial 32. El sistema le permite insertar datos en el campo editorial CAE1 34. El sistema le permite insertar datos en el campo genero

35. El actor modifica genero 36. El actor pulsa el botn incluir para que se salven los cambios del LIBRO 37. El sistema guarda los datos modificados libro en la tabla libro 38. Simultneamente el sistema guardar el nombre del libro del sistema y la fecha en que se realizo la operacin en la entidad Libro y se creara un registro automtico en la entidad SIS_auditoria

Condiciones de xito Condiciones de fallo o Excepciones Curso Alterno de Eventos

Que el libro se modifique correctamente Problemas con el fluido elctrico CAE1: De un combo box el actor utiliza el nombre del autor y el sistema el cdigo

Titulo: Caso de Uso CU BIBLIO 2.01 Consultar Libro


Propsito Tipo Versin Alcance Actores principales Activacin Rendimiento Frecuencia Relaciones Temas abiertos Consultar libro Primario 1.1 Libros Administrador Inicia cuando el actor inserta su nombre y paswoord e ingresa y selecciona la opcin consultar correspondiente en el men Media

Precondiciones Que el actor tenga los permisos correspondientes y est debidamente registrado Curso Normal de Eventos Acciones del Actor Acciones del Sistema 1. El actor ingresa al modulo administrativo CU 2. El sistema le muestra un listado de libros ya Biblio Consultar Libros 2.0 ingresados 3. El actor selecciona la fila correspondiente que desea consultar 4. El actor presiona el botn seleccionar sobre la fila seleccionada

5. El sistema le muestra un listado de campos llenos correspondiente al libro seleccionado: (cdigo, nombre ,apellido, telfono, ciudad trados de la tabla Libros 6. El sistema le permite ver los campos no los modifica

7. Simultneamente el sistema guardar el nombre del libro del sistema y la fecha en que se realizo la operacin en la entidad Libro y se creara un registro automtico en la entidad SIS_auditoria

Condiciones de xito Condiciones de fallo o Excepciones Curso Alterno de Eventos

Que el libro se consulte correctamente Problemas con el fluido elctrico

Titulo: de Uso CU BIBLIO 2.04 Eliminar Libro


Propsito Tipo Versin Alcance Actores principales Activacin Rendimiento Frecuencia Relaciones Temas abiertos Eliminar libro Primario 1.0 Libros Administrador Inicia cuando el actor inserta su nombre y paswoord e ingresa y selecciona la opcin eliminar correspondiente en el men Media

Precondiciones Que el actor tenga los permisos correspondientes y est debidamente registrado Curso Normal de Eventos Acciones del Actor Acciones del Sistema 1. El actor ingresa al modulo administrativo CU 2. El sistema le muestra un listado de libros ya Libro 2.0 ingresados 3. El actor selecciona la fila correspondiente que desea borrar 4. El actor presiona el botn eliminar sobre la fila del libro seleccionado

5. El sistema le muestra un listado de campos llenos correspondiente al libro seleccionado: (nombre, e-mail, pas, rol, cliente, libro, contrasea, contrasea trados de la tabla Libros 6. El sistema permite borrar el libro

7. El actor presiona el botn eliminar

8. El sistema borra todos los campos del libro

seleccionado y lo guarda en la tabla de libros 9. El sistema realiza la operacin y lo regresa a la lista de libros

Condiciones de xito Condiciones de fallo o Excepciones Curso Alterno de Eventos

Que el libro se elimine correctamente Problemas con el fluido elctrico

CASOS DE USO EMPLEADO Titulo Caso de Uso CU BIBLIO 3.02 Incluir empleados
Propsito Tipo Versin Alcance Actores principales Activacin Rendimiento Frecuencia Relaciones Temas abiertos Agregar Empleados Primario 1.0.0 Empleados Administrador Inicia cuando el actor inserta su nombre y password e ingresa y selecciona la opcin incluir correspondiente en el men alta

Precondiciones Que disponga de los permisos necesarios y que est debidamente registrado Curso Normal de Eventos Acciones del Actor Acciones del Sistema 25. El actor hace click sobre el modulo administrativo 26. El sistema le despliega una pantalla para el Empleados 3,0 Ingresar empleados ingreso de los datos. Aparecen los campos respectivos para incluir los siguientes datos (cdigo, nombre ,apellido) 27. El sistema asigna automticamente el cdigo 28. El sistema le permite ingresar el valor nombre 29. El actor digita el campo con el nombre 31. El actor digita el campo con el apellido 32. El actor hace click sobre el Botn incluir para que se guarden los cambios 13. El sistema realiza la insercin de datos en la tabla Empleados 14. simultneamente el sistema guardar el nombre del empleados del sistema y la fecha en que se realizo la operacin en la entidad Empleados y se creara un registro automtico en la entidad SIS_auditora. Condiciones de xito Condiciones de fallo o Excepciones Curso Alterno de Eventos Que el empleados se agregue correctamente Fallo en fluido elctrico, caracteres no vlidos 30. El sistema le permite ingresar el valor Apellido

Titulo: Caso de Uso CU BIBLIO 3.03 Modificar Empleados


Propsito Tipo Versin Alcance Actores principales Activacin Rendimiento Frecuencia Modificar empleados Primario 1.1 Empleados Administrador Inicia cuando el actor inserta su nombre y paswoord e ingresa y selecciona la opcin editar correspondiente en el men Media

Relaciones Temas abiertos Precondiciones Que el actor tenga los permisos correspondientes y est debidamente registrado Curso Normal de Eventos Acciones del Actor Acciones del Sistema 39. El actor ingresa al modulo administrativo CU 40. El sistema le muestra un listado de empleados ya Biblio Modificar Empleados 2.0 ingresados 41. El actor selecciona la fila correspondiente que desea modificar 42. El actor presiona el botn seleccionar sobre la fila seleccionada

43. El sistema le muestra un listado de campos llenos correspondiente al empleados seleccionado: (cdigo, nombre apellido) trados de la tabla Empleados 44. El sistema inserta un cdigo automticamente 45. El sistema permite modificar los campos del nombre

46. El actor modifica el nombre 47. El sistema le permite insertar datos en el campo apellido 48. El actor modifica el apellido 49. El actor pulsa el botn incluir para que se salven los cambios del EMPLEADO 50. El sistema guarda los datos modificados empleados en la tabla empleados 51. Simultneamente el sistema guardar el nombre del empleados del sistema y la fecha en que se realizo la operacin en la entidad Empleados y se creara un registro automtico en la entidad SIS_auditoria

Condiciones de xito Condiciones de fallo o Excepciones Curso Alterno de Eventos

Que el empleados se modifique correctamente Problemas con el fluido elctrico CAE1: De un combo box el actor utiliza el nombre del autor y el sistema el cdigo

Titulo: Caso de Uso CU BIBLIO 3.01 Consultar Empleados


Propsito Tipo Versin Alcance Actores principales Activacin Rendimiento Consultar empleados Primario 1.1 Empleados Administrador Inicia cuando el actor inserta su nombre y password e ingresa y selecciona la opcin consultar correspondiente en el men

Frecuencia Relaciones Temas abiertos

Media

Precondiciones Que el actor tenga los permisos correspondientes y est debidamente registrado Curso Normal de Eventos Acciones del Actor Acciones del Sistema 8. El actor ingresa al modulo administrativo CU 9. El sistema le muestra un listado de Biblio Consultar Empleados 3.0 empleados ya ingresados 10. El actor selecciona la fila correspondiente que desea consultar 11. El actor presiona el botn seleccionar sobre la fila seleccionada

12. El sistema le muestra un listado de campos llenos correspondiente al empleados seleccionado: (cdigo, nombre ,apellido, telfono, ciudad trados de la tabla Empleados 13. El sistema le permite ver los campos no los modifica 14. Simultneamente el sistema guardar el nombre del empleados del sistema y la fecha en que se realizo la operacin en la entidad Empleados y se creara un registro automtico en la entidad SIS_auditoria

Condiciones de xito Condiciones de fallo o Excepciones Curso Alterno de Eventos

Que el empleados se consulte correctamente Problemas con el fluido elctrico

Titulo: de Uso CU BIBLIO 2.04 Eliminar Empleados


Propsito Tipo Versin Alcance Actores principales Activacin Rendimiento Eliminar empleados Primario 1.0 Empleados Administrador Inicia cuando el actor inserta su nombre y paswoord e ingresa y selecciona la opcin eliminar correspondiente en el men

Frecuencia Relaciones Temas abiertos

Media

Precondiciones Que el actor tenga los permisos correspondientes y est debidamente registrado Curso Normal de Eventos Acciones del Actor Acciones del Sistema 10. El actor ingresa al modulo administrativo CU 11. El sistema le muestra un listado de Empleados 2.0 empleados ya ingresados 12. El actor selecciona la fila correspondiente que desea borrar 13. El actor presiona el botn eliminar sobre la fila del empleados seleccionado

14. El sistema le muestra un listado de campos llenos correspondiente al empleados seleccionado: (cdigo,nombre, apellidos trados de la tabla Empleados 15. El sistema permite borrar el empleados

16. El actor presiona el botn eliminar

17. El sistema borra todos los campos del empleados seleccionado y lo guarda en la tabla de empleados 18. El sistema realiza la operacin y lo regresa a la lista de empleados

Condiciones de xito Condiciones de fallo o Excepciones Curso Alterno de Eventos

Que el empleados se elimine correctamente Problemas con el fluido elctrico

CASO DE USO COMPROBANTES Titulo Caso de Uso CU BIBLIO 4.02 Incluir comprobante
Propsito Tipo Versin Alcance Actores principales Activacin Rendimiento Frecuencia Relaciones Temas abiertos Agregar Comprobante Primario 1.0.0 Comprobante Administrador Inicia cuando el actor inserta su nombre y password e ingresa y selecciona la opcin incluir correspondiente en el men alta

Precondiciones Que disponga de los permisos necesarios y que est debidamente registrado Curso Normal de Eventos Acciones del Actor Acciones del Sistema 33. El actor hace click sobre el modulo administrativo 34. El sistema le despliega una pantalla para el Comprobante 4,0 Ingresar comprobante ingreso de los datos. Aparecen los campos respectivos para incluir los siguientes datos (cdigo, cdigo de usuario ,nombre de usuario, apellido de usuario, telfono de usuario, cdigo de empleado, nombre de empleado, fecha de salida, fecha devolucin, cdigo de prstamo, nombre del libro) 35. El sistema asigna automticamente el cdigo de comprobante 36. El sistema le permite ingresar el valor cdigo de usuario 37. El actor digita el campo cdigo de usuario 38. El sistema trae de la tabla usuario el nombre de usuario, apellido,telfono y rellena los campos 39. El sistema le permite ingresar el valor cdigo de empleado 40. El actor digita el campo cdigo de empleado 41. El sistema trae de la tabla empleados el nombre de empleado, y rellena los campos 42. El sistema le permite ingresar el valor cdigo de prstamo 43. El actor digita el campo cdigo de prstamo 44. El sistema trae de la tabla de prstamos la fecha de salida y la fecha de devolucin, cdigo del libro 13. El sistema realiza la insercin de datos en la tabla Comprobante 14. simultneamente el sistema guardar el nombre del comprobante del sistema y la fecha en que se

45. El actor hace click sobre el Botn incluir para que se guarden los cambios

realizo la operacin en la entidad Comprobante y se creara un registro automtico en la entidad SIS_auditora. Condiciones de xito Condiciones de fallo o Excepciones Curso Alterno de Eventos Que el comprobante se agregue correctamente Fallo en fluido elctrico, caracteres no vlidos

Titulo: Caso de Uso CU BIBLIO 4.03 Modificar Comprobante


Propsito Tipo Versin Alcance Actores principales Activacin Rendimiento Frecuencia Relaciones Temas abiertos Modificar comprobante Primario 1.1 Comprobante Administrador Inicia cuando el actor inserta su nombre y paswoord e ingresa y selecciona la opcin editar correspondiente en el men Media

Precondiciones Que el actor tenga los permisos correspondientes y est debidamente registrado Curso Normal de Eventos Acciones del Actor Acciones del Sistema 52. El actor ingresa al modulo administrativo CU 53. El sistema le muestra un listado de comprobante Biblio Modificar Comprobante 4.0 ya ingresados 54. El actor selecciona la fila correspondiente que desea modificar 55. El actor presiona el botn seleccionar sobre la fila seleccionada

56. El sistema le muestra un listado de campos llenos correspondiente al comprobante seleccionado: (cdigo, cdigo de usuario ,nombre de usuario, apellido de usuario, telfono de usuario, cdigo de empleado, nombre de empleado, fecha de salida, fecha devolucin, cdigo de prstamo, nombre del libro) trados de la tabla Comprobante 57. El sistema permite modificar cdigo de usuario

58. El actor modifica el cdigo de usuario

59. Los valores cambian automticamente 60. El sistema le permite insertar datos en el campo

cdigo usuario 61. El actor modifica el cdigo usuario 63. El actor modifica el cdigo de empleado 62. El sistema le permite le permite modificar el campo cdigo de empleado 64. Los valores cambian automticamente 65. El sistema le permite le permite modificar el campo cdigo de empleado 66. El actor modifica el cdigo de prstamo 68. El actor pulsa el botn incluir para que se salven los cambios del Comprobante 67. Los valores cambian automticamente 69. El sistema guarda los datos modificados comprobante en la tabla comprobante 70. Simultneamente el sistema guardar el nombre del comprobante del sistema y la fecha en que se realizo la operacin en la entidad Comprobante y se creara un registro automtico en la entidad SIS_auditoria

Condiciones de xito Condiciones de fallo o Excepciones Curso Alterno de Eventos

Que el comprobante se modifique correctamente Problemas con el fluido elctrico CAE1:

Titulo: Caso de Uso CU BIBLIO 4.01 Consultar Comprobante


Propsito Tipo Versin Alcance Actores principales Activacin Rendimiento Frecuencia Relaciones Temas abiertos Consultar comprobante Primario 1.1 Comprobante Administrador Inicia cuando el actor inserta su nombre y password e ingresa y selecciona la opcin consultar correspondiente en el men Media

Precondiciones Que el actor tenga los permisos correspondientes y est debidamente registrado Curso Normal de Eventos Acciones del Actor Acciones del Sistema 15. El actor ingresa al modulo administrativo CU 16. El sistema le muestra un listado de Biblio Consultar Comprobante 3.0 comprobante ya ingresados 17. El actor selecciona la fila correspondiente que desea consultar 18. El actor presiona el botn seleccionar sobre la fila seleccionada

19. El sistema le muestra un listado de campos llenos correspondiente al comprobante seleccionado: (cdigo, cdigo de usuario ,nombre de usuario, apellido de usuario, telfono de usuario, cdigo de empleado, nombre de empleado, fecha de salida, fecha devolucin, cdigo de prstamo, nombre del

libro) trados de la tabla Comprobante 20. El sistema le permite ver los campos no los modifica 21. Simultneamente el sistema guardar el nombre del comprobante del sistema y la fecha en que se realizo la operacin en la entidad Comprobante y se creara un registro automtico en la entidad SIS_auditoria

Condiciones de xito Condiciones de fallo o Excepciones Curso Alterno de Eventos

Que el comprobante se consulte correctamente Problemas con el fluido elctrico

Titulo: de Uso CU BIBLIO 2.04 Eliminar Comprobante


Propsito Tipo Versin Alcance Actores principales Activacin Rendimiento Frecuencia Relaciones Temas abiertos Eliminar comprobante Primario 1.0 Comprobante Administrador Inicia cuando el actor inserta su nombre y paswoord e ingresa y selecciona la opcin eliminar correspondiente en el men Media

Precondiciones Que el actor tenga los permisos correspondientes y est debidamente registrado Curso Normal de Eventos Acciones del Actor Acciones del Sistema 19. El actor ingresa al modulo administrativo CU 20. El sistema le muestra un listado de Comprobante 2.0 comprobante ya ingresados 21. El actor selecciona la fila correspondiente que desea borrar 22. El actor presiona el botn eliminar sobre la fila del comprobante seleccionado

23. El sistema le muestra un listado de campos llenos correspondiente al comprobante seleccionado: (cdigo, cdigo de usuario ,nombre de usuario, apellido de usuario, telfono de usuario, cdigo de empleado, nombre de empleado, fecha de salida, fecha devolucin, cdigo de prstamo, nombre del libro) trados de la tabla Comprobante 24. El sistema permite borrar el comprobante

25. El actor presiona el botn eliminar

26. El sistema borra todos los campos del comprobante seleccionado y lo guarda en la tabla de comprobante 27. El sistema realiza la operacin y lo regresa a la lista de comprobante

Condiciones de xito Condiciones de fallo o Excepciones Curso Alterno de Eventos

Que el comprobante se elimine correctamente Problemas con el fluido elctrico

CASO DE USOS PRESTAMOS


Titulo Caso de Uso CU BIBLIO 5.02 Incluir prstamo
Propsito Tipo Versin Alcance Actores principales Activacin Rendimiento Frecuencia Relaciones Temas abiertos Agregar Prstamo Primario 1.0.0 Prstamo Administrador Inicia cuando el actor inserta su nombre y password e ingresa y selecciona la opcin prestamo correspondiente en el men alta

Precondiciones Que disponga de los permisos necesarios y que est debidamente registrado Curso Normal de Eventos Acciones del Actor Acciones del Sistema 46. El actor hace click sobre el modulo administrativo 47. El sistema le despliega una pantalla para el Prstamo 5,0 Ingresar prstamo ingreso de los datos. Aparecen los campos respectivos para incluir los siguientes datos (cdigo, cdigo de libro ,codigo de usuario, fecha de salida, fecha devolucin, cdigo de prstamo) 48. El sistema asigna automticamente el cdigo de prstamo 49. El sistema le permite ingresar el valor cdigo de libro 50. El actor digita el campo cdigo de libro El actor digita el campo cdigo de usuario 53. El actor digita el campo fecha de salida 51. El sistema le permite ingresar el valor cdigo de usuario 52. El sistema le permite ingresar el valor fecha de salida 54. El sistema le permite ingresar el valor fecha de devolucin 55. 56. El actor digita el campo fecha devolucin 57. El actor hace click sobre el Botn incluir para que se guarden los cambios 13. El sistema realiza la insercin de datos en la tabla Prstamo 14. simultneamente el sistema guardar el nombre del prstamo del sistema y la fecha en que se realizo la operacin en la entidad Prstamo y se creara un registro automtico en la entidad SIS_auditora. Condiciones de xito Condiciones de fallo o Excepciones Curso Alterno de Eventos Que el prstamo se agregue correctamente Fallo en fluido elctrico, caracteres no vlidos

Titulo: Caso de Uso CU BIBLIO 5.03 Modificar Prstamo


Propsito Tipo Versin Alcance Actores principales Activacin Rendimiento Frecuencia Relaciones Temas abiertos Modificar prstamo Primario 1.1 Prstamo Administrador Inicia cuando el actor inserta su nombre y paswoord e ingresa y selecciona la opcin editar correspondiente en el men Media

Precondiciones Que el actor tenga los permisos correspondientes y est debidamente registrado Curso Normal de Eventos Acciones del Actor Acciones del Sistema 71. El actor ingresa al modulo administrativo CU 72. El sistema le muestra un listado de prstamo ya Biblio Modificar Prstamo 5.0 ingresados 73. El actor selecciona la fila correspondiente que desea modificar 74. El actor presiona el botn seleccionar sobre la fila seleccionada

75. El sistema le muestra un listado de campos llenos correspondiente al prstamo seleccionado: cdigo, cdigo de libro ,codigo de usuario, fecha de salida, fecha devolucin,) trados de la tabla Prstamo

76. El sistema permite modificar cdigo de libro 77. El actor modifica cdigo de libro 79. El actor modifica el cdigo de usuario 78. El sistema permite modificar cdigo de usuario 80. El sistema permite modificar fecha de salida 81. El sistema le permite insertar datos en el campo cdigo usuario 82. El actor modifica fecha de salida 84. El actor modifica fecha de devolucin 83. El sistema le permite le permite modificar el campo fecha de devolucin 85. Los valores cambian automticamente 86. El sistema le permite le permite modificar el campo cdigo de empleado 87. El actor modifica el cdigo de prstamo 88. El actor pulsa el botn incluir para que se salven los cambios del Prstamo 89. El sistema guarda los datos modificados prstamo en la tabla prstamo 90. Simultneamente el sistema guardar el nombre del prstamo del sistema y la fecha en que se realizo la operacin en la entidad Prstamo y se creara un registro automtico en la entidad SIS_auditoria

Condiciones de xito Condiciones de fallo o Excepciones Curso Alterno de Eventos

Que el prstamo se modifique correctamente Problemas con el fluido elctrico CAE1:

Titulo: Caso de Uso CU BIBLIO 5.01 Consultar Prstamo


Propsito Tipo Versin Alcance Actores principales Activacin Rendimiento Frecuencia Relaciones Temas abiertos Consultar prstamo Primario 1.1 Prstamo Administrador Inicia cuando el actor inserta su nombre y password e ingresa y selecciona la opcin consultar correspondiente en el men Media

Precondiciones Que el actor tenga los permisos correspondientes y est debidamente registrado Curso Normal de Eventos Acciones del Actor Acciones del Sistema 22. El actor ingresa al modulo administrativo CU 23. El sistema le muestra un listado de prstamo Biblio Consultar Prstamo 5.0 ya ingresados 24. El actor selecciona la fila correspondiente que desea consultar 25. El actor presiona el botn seleccionar sobre la fila seleccionada

26. El sistema le muestra un listado de campos llenos correspondiente al prstamo seleccionado: cdigo, cdigo de libro ,codigo de usuario, fecha de salida, fecha devolucin,) trados de la tabla Prstamo trados de la tabla Prstamo 27. El sistema le permite ver los campos no los modifica

28. Simultneamente el sistema guardar el nombre del prstamo del sistema y la fecha en que se realizo la operacin en la entidad Prstamo y se creara un registro automtico en la entidad SIS_auditoria

Condiciones de xito Condiciones de fallo o Excepciones Curso Alterno de Eventos

Que el prstamo se consulte correctamente Problemas con el fluido elctrico

Titulo: de Uso CU BIBLIO 5.04 Eliminar Prstamo


Propsito Tipo Versin Alcance Actores principales Activacin Rendimiento Frecuencia Relaciones Temas abiertos Eliminar prstamo Primario 1.0 Prstamo Administrador Inicia cuando el actor inserta su nombre y paswoord e ingresa y selecciona la opcin eliminar correspondiente en el men Media

Precondiciones Que el actor tenga los permisos correspondientes y est debidamente registrado Curso Normal de Eventos Acciones del Actor Acciones del Sistema 28. El actor ingresa al modulo administrativo CU 29. El sistema le muestra un listado de prstamo Prstamo 5.0 ya ingresados 30. El actor selecciona la fila correspondiente que desea borrar 31. El actor presiona el botn eliminar sobre la fila del prstamo seleccionado

32. El sistema le muestra un listado de campos llenos correspondiente al prstamo seleccionado: (cdigo, cdigo de libro ,codigo de usuario, fecha de salida, fecha devolucin,) trados de la tabla Prstamo) trados de la tabla Prstamo 33. El sistema permite borrar el prstamo

34. El actor presiona el botn eliminar

35. El sistema borra todos los campos del prstamo seleccionado y lo guarda en la tabla de prstamo 36. El sistema realiza la operacin y lo regresa a la lista de prstamo

Condiciones de xito Condiciones de fallo o Excepciones Curso Alterno de Eventos

Que el prstamo se elimine correctamente Problemas con el fluido elctrico

CASOS DE USO DETALLES


Titulo Caso de Uso CU BIBLIO 6.02 Incluir detalle
Propsito Tipo Versin Alcance Actores principales Activacin Rendimiento Frecuencia Agregar Detalle Primario 1.0.0 Detalle Administrador Inicia cuando el actor inserta su nombre y password e ingresa y selecciona la opcin detalle correspondiente en el men alta

Relaciones Temas abiertos Precondiciones Que disponga de los permisos necesarios y que est debidamente registrado Curso Normal de Eventos Acciones del Actor Acciones del Sistema 58. El actor hace click sobre el modulo administrativo 59. El sistema le despliega una pantalla para el Detalle 6,0 Ingresar detalle ingreso de los datos. Aparecen los campos respectivos para incluir los siguientes datos ( cdigo de libro ,nombre de libro, nombre de autor, nombre de editor, gnero, fecha de salida, fecha devolucin, cdigo de comprobante) 60. El sistema permite ingresar el valor el cdigo de libro 61. El actor digita cdigo de libro 63. El actor digita el campo nombre de autor 65. El actor digita el campo nombre de editor 67. El actor digita el campo genero 69. El actor digita el campo fecha de salida 71. El actor digita el campo fecha devolucin 73. El actor digita el campo cdigo de comprobante 74. El actor hace click sobre el Botn incluir para que se guarden los cambios 13. El sistema realiza la insercin de datos en la tabla Detalle 14. simultneamente el sistema guardar el nombre del detalle del sistema y la fecha en que se realizo la operacin en la entidad Detalle y se creara un registro automtico en la entidad SIS_auditora. Condiciones de xito Condiciones de fallo o Excepciones Curso Alterno de Eventos Que el detalle se agregue correctamente Fallo en fluido elctrico, caracteres no vlidos 62. El sistema le permite ingresar el valor nombre de autor 64. El sistema le permite ingresar el valor nombre de editor 66. El sistema le permite ingresar el valor de genero 68. El sistema le permite ingresar el valor fecha de salida 70. El sistema le permite ingresar el valor fecha de devolucin 72. El sistema le permite ingresar el valor cdigo comprobante

Titulo: Caso de Uso CU BIBLIO 6.03 Modificar Detalle


Propsito Tipo Versin Alcance Actores principales Activacin Rendimiento Frecuencia Relaciones Temas abiertos Modificar detalle Primario 1.1 Detalle Administrador Inicia cuando el actor inserta su nombre y paswoord e ingresa y selecciona la opcin editar correspondiente en el men Media

Precondiciones Que el actor tenga los permisos correspondientes y est debidamente registrado Curso Normal de Eventos Acciones del Actor Acciones del Sistema 91. El actor ingresa al modulo administrativo CU 92. El sistema le muestra un listado de detalle ya Biblio Modificar Detalle 6.0 ingresados 93. El actor selecciona la fila correspondiente que desea modificar 94. El actor presiona el botn seleccionar sobre la fila seleccionada

95. El sistema le muestra un listado de campos llenos correspondiente al detalle seleccionado: ( cdigo de libro ,nombre de libro, nombre de autor, nombre de editor, gnero, fecha de salida, fecha devolucin, cdigo de comprobante)

trados de la tabla Detalle 96. El sistema permite modificar cdigo de libro 97. El actor modifica cdigo de libro 99. El actor modifica el cdigo de usuario 98. El sistema permite modificar cdigo de usuario 100. El sistema permite modificar fecha de salida

101. El sistema le permite insertar datos en el campo cdigo usuario 102. 104. El actor modifica fecha de salida El actor modifica fecha de devolucin 103. El sistema le permite le permite modificar el campo fecha de devolucin 105. Los valores cambian automticamente

106. El sistema le permite le permite modificar el campo cdigo de empleado 107. El actor modifica el cdigo de detalle 109. El sistema guarda los datos modificados detalle en la tabla detalle 110. Simultneamente el sistema guardar el nombre del detalle del sistema y la fecha en que se realizo la operacin en la entidad Detalle y se creara un registro automtico en la entidad SIS_auditoria

108. El actor pulsa el botn incluir para que se salven los cambios del Detalle

Condiciones de xito Condiciones de fallo o Excepciones Curso Alterno de Eventos

Que el detalle se modifique correctamente Problemas con el fluido elctrico CAE1:

Titulo: Caso de Uso CU BIBLIO 6.01 Consultar Detalle


Propsito Tipo Versin Alcance Actores principales Activacin Rendimiento Frecuencia Relaciones Temas abiertos Consultar detalle Primario 1.1 Detalle Administrador Inicia cuando el actor inserta su nombre y password e ingresa y selecciona la opcin consultar correspondiente en el men Media

Precondiciones Que el actor tenga los permisos correspondientes y est debidamente registrado Curso Normal de Eventos Acciones del Actor Acciones del Sistema 29. El actor ingresa al modulo administrativo CU 30. El sistema le muestra un listado de detalle ya Biblio Consultar Detalle 6.0 ingresados 31. El actor selecciona la fila correspondiente que desea consultar 32. El actor presiona el botn seleccionar sobre la fila seleccionada

33. El sistema le muestra un listado de campos llenos correspondiente al detalle seleccionado: ( cdigo de libro ,nombre de libro, nombre de autor, nombre de editor, gnero, fecha de salida, fecha devolucin, cdigo de comprobante)trados de la tabla

Detalle trados de la tabla Detalle 34. El sistema le permite ver los campos no los modifica 35. Simultneamente el sistema guardar el nombre del detalle del sistema y la fecha en que se realizo la operacin en la entidad Detalle y se creara un registro automtico en la entidad SIS_auditoria

Condiciones de xito Condiciones de fallo o Excepciones Curso Alterno de Eventos

Que el detalle se consulte correctamente Problemas con el fluido elctrico

Titulo: de Uso CU BIBLIO 6.04 Eliminar Detalle


Propsito Tipo Versin Alcance Actores principales Activacin Rendimiento Frecuencia Relaciones Temas abiertos Eliminar detalle Primario 1.0 Detalle Administrador Inicia cuando el actor inserta su nombre y paswoord e ingresa y selecciona la opcin eliminar correspondiente en el men Media

Precondiciones Que el actor tenga los permisos correspondientes y est debidamente registrado Curso Normal de Eventos Acciones del Actor Acciones del Sistema 37. El actor ingresa al modulo administrativo CU 38. El sistema le muestra un listado de detalle ya Detalle 6.0 ingresados 39. El actor selecciona la fila correspondiente que desea borrar 40. El actor presiona el botn eliminar sobre la fila del detalle seleccionado

41. El sistema le muestra un listado de campos llenos correspondiente al detalle seleccionado: ( cdigo de libro ,nombre de libro, nombre de autor, nombre de editor,

gnero, fecha de salida, fecha devolucin, cdigo de comprobante) trados de la tabla Detalle) trados de la tabla Detalle 42. El sistema permite borrar el detalle 43. El actor presiona el botn eliminar 44. El sistema borra todos los campos del detalle seleccionado y lo guarda en la tabla de detalle 45. El sistema realiza la operacin y lo regresa a la lista de detalle

Condiciones de xito Condiciones de fallo o Excepciones Curso Alterno de Eventos

Que el detalle se elimine correctamente Problemas con el fluido elctrico

CASOS DE USO AUTOR


Titulo Caso de Uso CU BIBLIO 7.02 Incluir autor
Propsito Tipo Versin Alcance Actores principales Activacin Rendimiento Frecuencia Relaciones Temas abiertos Agregar Autor Primario 1.0.0 Autor Administrador Inicia cuando el actor inserta su nombre y password e ingresa y selecciona la opcin autor correspondiente en el men alta

Precondiciones Que disponga de los permisos necesarios y que est debidamente registrado Curso Normal de Eventos Acciones del Actor Acciones del Sistema 75. El actor hace click sobre el modulo administrativo 76. El sistema le despliega una pantalla para el Autor 7,0 Ingresar autor ingreso de los datos. Aparecen los campos respectivos para incluir los siguientes datos ( cdigo de autor , nombre de autor) 77. El sistema ingresa automticamente el valor el cdigo de autor 78. El sistema le permite ingresar el valor nombre de autor

79. El actor digita el campo nombre de autor 80. El actor hace click sobre el Botn incluir para que se guarden los cambios 13. El sistema realiza la insercin de datos en la tabla Autor 14. simultneamente el sistema guardar el nombre del autor del sistema y la fecha en que se realizo la operacin en la entidad Autor y se creara un registro automtico en la entidad SIS_auditora. Condiciones de xito Condiciones de fallo o Excepciones Curso Alterno de Eventos Que el autor se agregue correctamente Fallo en fluido elctrico, caracteres no vlidos

Titulo: Caso de Uso CU BIBLIO 7.03 Modificar Autor


Propsito Tipo Versin Alcance Actores principales Activacin Rendimiento Frecuencia Relaciones Temas abiertos Modificar autor Primario 1.1 Autor Administrador Inicia cuando el actor inserta su nombre y paswoord e ingresa y selecciona la opcin editar correspondiente en el men Media

Precondiciones Que el actor tenga los permisos correspondientes y est debidamente registrado Curso Normal de Eventos Acciones del Actor Acciones del Sistema 111. El actor ingresa al modulo administrativo CU 112. El sistema le muestra un listado de autor ya Biblio Modificar Autor 7.0 ingresados 113. El actor selecciona la fila correspondiente que desea modificar 114. El actor presiona el botn seleccionar sobre la fila seleccionada

115. El sistema le muestra un listado de campos llenos correspondiente al autor seleccionado: ( cdigo de autor ,nombre de autor) trados de la tabla Autor 116. El sistema permite modificar cdigo de autor El sistema permite modificar nombre de autor

117. 119.

El actor modifica cdigo de autor El actor modifica el nombre de autor

118. 120.

121. El actor pulsa el botn incluir para que se salven los cambios del Autor

122. El sistema guarda los datos modificados autor en la tabla autor 123. Simultneamente el sistema guardar el nombre del autor del sistema y la fecha en que se realizo la operacin en la entidad Autor y se creara un registro automtico en la entidad SIS_auditoria

Condiciones de xito Condiciones de fallo o Excepciones Curso Alterno de Eventos

Que el autor se modifique correctamente Problemas con el fluido elctrico CAE1:

Titulo: Caso de Uso CU BIBLIO 7.01 Consultar Autor


Propsito Tipo Versin Alcance Actores principales Activacin Rendimiento Frecuencia Relaciones Temas abiertos Consultar autor Primario 1.1 Autor Administrador Inicia cuando el actor inserta su nombre y password e ingresa y selecciona la opcin consultar correspondiente en el men Media

Precondiciones Que el actor tenga los permisos correspondientes y est debidamente registrado Curso Normal de Eventos Acciones del Actor Acciones del Sistema 36. El actor ingresa al modulo administrativo CU 37. El sistema le muestra un listado de autor ya Biblio Consultar Autor 7.0 ingresados 38. El actor selecciona la fila correspondiente que desea consultar 39. El actor presiona el botn seleccionar sobre la fila seleccionada

40. El sistema le muestra un listado de campos llenos correspondiente al autor seleccionado: ( cdigo de autor ,nombre de autor) trados de la tabla Autor trados de la tabla Autor 41. El sistema le permite ver los campos no los modifica 42. Simultneamente el sistema guardar el nombre del autor del sistema y la fecha en que se realizo la operacin en la entidad Autor y se creara un registro automtico en la entidad SIS_auditoria

Condiciones de xito Condiciones de fallo o Excepciones Curso Alterno de Eventos

Que el autor se consulte correctamente Problemas con el fluido elctrico

Titulo: de Uso CU BIBLIO 7.04 Eliminar Autor


Propsito Tipo Versin Alcance Actores principales Activacin Rendimiento Frecuencia Relaciones Temas abiertos Eliminar autor Primario 1.0 Autor Administrador Inicia cuando el actor inserta su nombre y paswoord e ingresa y selecciona la opcin eliminar correspondiente en el men Media

Precondiciones Que el actor tenga los permisos correspondientes y est debidamente registrado Curso Normal de Eventos Acciones del Actor Acciones del Sistema 46. El actor ingresa al modulo administrativo CU 47. El sistema le muestra un listado de autor ya Autor 7.0 ingresados 48. El actor selecciona la fila correspondiente que desea borrar 49. El actor presiona el botn eliminar sobre la fila del autor seleccionado

50. El sistema le muestra un listado de campos llenos correspondiente al autor seleccionado: ( cdigo de autor ,nombre de autor) trados de la tabla Autor 51. El sistema permite borrar el autor

52. El actor presiona el botn eliminar

53. El sistema borra todos los campos del autor seleccionado y lo guarda en la tabla de autor 54. El sistema realiza la operacin y lo regresa a la lista de autor

Condiciones de xito Condiciones de fallo o Excepciones Curso Alterno de Eventos

Que el autor se elimine correctamente Problemas con el fluido elctrico

CASOS DE USO EDITOR


Titulo Caso de Uso CU BIBLIO 8.02 Incluir editor
Propsito Tipo Versin Alcance Actores principales Activacin Rendimiento Frecuencia Relaciones Temas abiertos Agregar Editor Primario 1.0.0 Editor Administrador Inicia cuando el actor inserta su nombre y password e ingresa y selecciona la opcin editor correspondiente en el men alta

Precondiciones Que disponga de los permisos necesarios y que est debidamente registrado Curso Normal de Eventos Acciones del Actor Acciones del Sistema 81. El actor hace click sobre el modulo administrativo 82. El sistema le despliega una pantalla para el Editor 8,0 Ingresar editor ingreso de los datos. Aparecen los campos respectivos para incluir los siguientes datos ( cdigo de editor , nombre de editor) 83. El sistema ingresa automticamente el valor el cdigo de editor 84. El sistema le permite ingresar el valor nombre de editor 85. El actor digita el campo nombre de editor 86. El actor hace click sobre el Botn incluir para que se guarden los cambios 13. El sistema realiza la insercin de datos en la tabla Editor

14. simultneamente el sistema guardar el nombre del editor del sistema y la fecha en que se realizo la operacin en la entidad Editor y se creara un registro automtico en la entidad SIS_auditora. Condiciones de xito Condiciones de fallo o Excepciones Curso Alterno de Eventos Que el editor se agregue correctamente Fallo en fluido elctrico, caracteres no vlidos

Titulo: Caso de Uso CU BIBLIO 8.03 Modificar Editor


Propsito Tipo Versin Alcance Actores principales Activacin Rendimiento Frecuencia Relaciones Temas abiertos Modificar editor Primario 1.1 Editor Administrador Inicia cuando el actor inserta su nombre y paswoord e ingresa y selecciona la opcin editar correspondiente en el men Media

Precondiciones Que el actor tenga los permisos correspondientes y est debidamente registrado Curso Normal de Eventos Acciones del Actor Acciones del Sistema 124. El actor ingresa al modulo administrativo CU 125. El sistema le muestra un listado de editor ya Biblio Modificar Editor 8.0 ingresados 126. El actor selecciona la fila correspondiente que desea modificar 127. El actor presiona el botn seleccionar sobre la fila seleccionada

128. El sistema le muestra un listado de campos llenos correspondiente al editor seleccionado: ( cdigo de editor ,nombre de editor) trados de la tabla Editor 129. El sistema permite modificar cdigo de editor

130. 132.

El actor modifica cdigo de editor El actor modifica el nombre de editor

131. El sistema permite modificar nombre de editor 133. 135. El sistema guarda los datos modificados editor en la tabla editor 136. Simultneamente el sistema guardar el nombre del editor del sistema y la fecha en que se realizo la operacin en la entidad Editor y se creara un registro automtico en la entidad SIS_auditoria

134. El actor pulsa el botn incluir para que se salven los cambios del Editor

Condiciones de xito Condiciones de fallo o Excepciones Curso Alterno de Eventos

Que el editor se modifique correctamente Problemas con el fluido elctrico CAE1:

Titulo: Caso de Uso CU BIBLIO 8.01 Consultar Editor


Propsito Tipo Versin Alcance Actores principales Activacin Rendimiento Frecuencia Relaciones Temas abiertos Consultar editor Primario 1.1 Editor Administrador Inicia cuando el actor inserta su nombre y password e ingresa y selecciona la opcin consultar correspondiente en el men Media

Precondiciones Que el actor tenga los permisos correspondientes y est debidamente registrado Curso Normal de Eventos Acciones del Actor Acciones del Sistema 43. El actor ingresa al modulo administrativo CU 44. El sistema le muestra un listado de editor ya Biblio Consultar Editor 8.0 ingresados 45. El actor selecciona la fila correspondiente que desea consultar 46. El actor presiona el botn seleccionar sobre la fila seleccionada

47. El sistema le muestra un listado de campos llenos correspondiente al editor seleccionado: ( cdigo de editor ,nombre de editor) trados de la tabla Editor trados de la tabla Editor 48. El sistema le permite ver los campos no los

modifica 49. Simultneamente el sistema guardar el nombre del editor del sistema y la fecha en que se realizo la operacin en la entidad Editor y se creara un registro automtico en la entidad SIS_auditoria

Condiciones de xito Condiciones de fallo o Excepciones Curso Alterno de Eventos

Que el editor se consulte correctamente Problemas con el fluido elctrico

Titulo: de Uso CU BIBLIO 8.04 Eliminar Editor


Propsito Tipo Versin Alcance Actores principales Activacin Rendimiento Frecuencia Relaciones Temas abiertos Eliminar editor Primario 1.0 Editor Administrador Inicia cuando el actor inserta su nombre y paswoord e ingresa y selecciona la opcin eliminar correspondiente en el men Media

Precondiciones Que el actor tenga los permisos correspondientes y est debidamente registrado Curso Normal de Eventos Acciones del Actor Acciones del Sistema 55. El actor ingresa al modulo administrativo CU 56. El sistema le muestra un listado de editor ya Editor 8.0 ingresados 57. El actor selecciona la fila correspondiente que desea borrar 58. El actor presiona el botn eliminar sobre la fila del editor seleccionado

59. El sistema le muestra un listado de campos llenos correspondiente al editor seleccionado: ( cdigo de editor ,nombre de editor) trados de la tabla Editor 60. El sistema permite borrar el editor

61. El actor presiona el botn eliminar

62. El sistema borra todos los campos del editor seleccionado y lo guarda en la tabla de editor 63. El sistema realiza la operacin y lo regresa a la lista de editor

Condiciones de xito Condiciones de fallo o Excepciones Curso Alterno de Eventos

Que el editor se elimine correctamente Problemas con el fluido elctrico

Propuesta de arquitectura Para el diseo de este sistema se ha propuesta utilizar una arquitectura de 3 capas a saber: Capa de Presentacin: Es la ms conocida porque siempre hemos estado trabajando en esta capa en casi la totalidad de las aplicaciones, en esta capa es donde est la interfaz que slo debe ser lo mnimo y necesario para que se puedan mostrar los datos u opciones disponibles. La interfaz se puede vincular con el negocio y los datos de forma transparente mediante mtodos preestablecidos, tales como

GuardarDatos(), RecuperarDatos() o ValidarDatos(). Tomando como ejemplo la tpica barra de navegacin De la misma forma, los menes no hacen nada,

excepto llamar a mtodos de negocio que harn el trabajo necesario. Capa de Datos : Es otra de las que ms conocemos, ya que siempre estuvimos pegando las tablas en el entorno de datos de los formularios: ya no. Si la capa de datos debe estar separada, entonces debera tener una o varias clases que abran las tablas, actualicen o consulten los datos y cierren las tablas. Capa de Negocio: Esto es el corazn de la aplicacin. Si bin se le dice "negocio", en realidad se puede tratar de varios negocios, cada uno destinado a una funcin distinta. Por ejemplo, puede haber un negocio de datos (integridad referencial), un negocio de la interfaz, que se encarga de abrir y cerrar los formularios, de habilitar e inhabilitar las opciones del men y que posee todos los mtodos que sern llamados desde las distintas partes de la interfaz, y un negocio que se encarge del trabajo fino de validacin del ingreso del usuario, el cul puede determinar si se puede o no modificar un valor, calcula totales y subtotales, devolver los cdigos de error que luego la interfaz interpreta y muestra al usuario en forma de texto, etc. Estos objetos de negocio suelen ser clases no visuales (custom, session, etc) y es posible accederlos remotamente o localmente.

Anlisis de las herramientas Hardware y Software Con el fin de poder desarrollar este proyecto y conocer su viabilidad, es necesario contemplar la necesidad de disponer de diferentes tipos de recursos. Estos recursos los podemos dividir en dos grupos: hardware, software Hardware La escuela deber contar con los siguientes equipos. Requisitos hardware del servidor de la aplicacin Un equipo informtico Intel dual core 4 Gb Mb de memoria RAM Tarjeta de Red 2 Discos duros internos de al menos 250 Gb (Uno para copias de seguridad) Requisitos hardware para los usuarios Un equipo informtico Intel Pentium IV 512 Mb de memoria RAM Tarjeta de Red Requisitos hardware de conexin Un enrutador Un punto de acceso Wi-Fi (Para el uso de tarjetas inalmbricas y dispositivos mviles) Cable CAT-6

Software

Requisitos software en los equipos de los usuarios Windows XP Home Edition o superior Navegador web Microsoft Internet Explorer 8.0 o superior. Acrobat Reader 7 o superior Java 6 o superior Requisitos software en el servidor de la aplicacin Windows Server 2003 o superior Wamp Server 2.0f, o superior Acrobat Reader 7 o superior Java 6 o superior

Alternativas En el mercado existen diferentes alternativas, segn los requisitos y necesidades por parte de los diferentes usuarios, a continuacin analizaremos su posibilidad de uso. A nivel de programacin, se ha escogido el lenguaje de programacin ASP, la base de datos SQLServer y el servidor IIS 7 de Microsoft. El hecho de haber escogido un conjunto de lenguajes y herramientas y no otro, se debe a su gratuidad, la existencia de gran cantidad de informacin y ejemplos por la red y numerosas libreras de otros usuarios con funcionalidades diversas.
Se ha trabajado con los lenguajes XHTML, CSS, Java Script, PHP, SQL y AJAX. XHTML XHTML, es el acrnimo ingles de eXtensible Hypertext Markup Language. es una versin ms estricta y limpia de HTML , que nace precisamente con el objetivo de remplazar a HTML ante su limitacin de uso con las cada vez ms abundantes herramientas basadas en XML . XHTML, al estar orientado al uso de un etiquetado correcto, exige una serie de requisitos bsicos a cumplir en lo que a cdigo se refiere. Entre estos requisitos bsicos se puede mencionar una estructuracin coherente dentro del documento donde se incluiran elementos correctamente anidados, etiquetas en minsculas, elementos cerrados correctamente, atributos de valores entrecomillados, etc. CSS Es un lenguaje formal para definir la presentacin de un documento escrito en HTML o XHTML. La idea del desarrollo de CSS es separar la estructura de un documento de su presentacin. La informacin de estilo puede estar adjunta en el mismo documento XHTML o en un documento de estilo, como es el caso elegido para el desarrollo de este proyecto. Los estilos se pueden definir en el fichero de estilo y a partir de etiquetas aplicarlos en el documento XHTML. Java Script Java Script es un lenguaje de programacin interpretado, es decir, no requiere compilacin. Se utiliza bsicamente en pginas web, con una sintaxis similar a la de los lenguajes JAVA o C. Todos los navegadores actuales interpretan el cdigo Java Script integrado dentro de las webs. Para interactuar con la pgina web, se provee al lenguaje Java Script de una implementacin DOM (una API, que permite acceder, aadir y modificar de forma

dinmica el contenido estructurado en los documentos). PHP Es un lenguaje de programacin interpretado que se utiliza para la creacin de pginas dinmicas. Generalmente se ejecuta en el servidor y permite obtener los datos almacenados en una base de datos, pero actualmente puede ser utilizado desde una interfaz de lnea de comandos o en la creacin de otro tipo de programas. Dentro de este proyecto, las pginas PHP se encuentran organizadas por carpetas con el nombre del mdulo, cada una de estas tiene un nombre identificador, lo que permite reparar errores fcilmente.

SQL El lenguaje de consulta estructurado SQL es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones sobre las mismas. Permite lanzar consultas con la finalidad de recuperar, de forma sencilla, informacin de inters de las tablas de las bases de datos, as como realizar modificaciones sobre las mimas. Las consultas realizadas en el proyecto se encuentran dentro de los documentos PHP, y cada uno de estos tiene las suyas propias necesarias. AJAX AJAX, acrnimo de Asynchronous JavaScript And XML, es un conjunto de tecnologas de desarrollo con tal de conseguir aplicaciones web interactivas. Estas aplicaciones se ejecutan en el cliente, es decir, en el navegador de los usuarios y mantiene comunicacin asncrona con el servidor en segundo trmino. De esta manera es posible realizar cambios sobre la misma pgina sin la necesidad de recargarla. Este hecho supone un aumento de la interactividad, velocidad y uso de la misma.

Conclusiones
Los aspectos ms importantes en la realizacin de este proyecto son: El aprendizaje de las fases a seguir y la estructura necesaria para el desarrollo y finalizacin de un proyecto. Los conocimientos adquiridos se podrn aplicar a cualquier aplicacin que se tenga que desarrollar en un futuro. El desarrollo de un proyecto requiere de mucho tiempo, esfuerzo y dedicacin; debido bsicamente a que se estn demostrando los conocimientos adquiridos y aplicando todos los conceptos que se han ido aprendiendo durante el curso te tcnicas de programacin . La elaboracin del proyecto comporta un aprendizaje que quedar reflejado en el mismo proyecto realizado. Se ha intentado realizar el proyecto de manera profesional y procurando en todo momento realizar una codificacin clara y entendedora con tal de facilitar que otro programador que tenga que realizar un mdulo de la aplicacin, lo pueda llevar a cabo sin gran dificultad. Aunque siempre existen aspectos que podran ser mejorados, se considera que los objetivos establecidos inicialmente, se han podido cumplir en gran medida.

BIBLIOGRAFIA

Mara Eugenia Valencia, Ejemplos de Casos de uso, Universidad del Valle, Cali, Colombia, Desarrollo de Software I,home page: http://eisc.univalle.edu.co/materias/ds1/maeva@univalle.ed .co. Universidad de Chile USE CASE Casos de Uso , Chile, page: www.dcc,uchile.cl/ psalinas/UML/casosuso.htlm. Documentos Curso Tecnicas de Programacion, Universidad del Valle, San Jose Costa Rica.

Вам также может понравиться