Está en la página 1de 27

Dedicamos este trabajo a aquella

persona quien ha sabido inculcar


dentro de nosotros aquella chispa de
inters por el conocimiento, para
dirigir nuestros caminos por la senda
del conocimiento. Si Ud.!

INTRODUCCIN
Desde los inicios de la informtica se han estado utilizando distintas formas de representar los
diseos de una manera ms bien personal o con algn modelo grfico, La falta de estandarizacin en la
representacin grfica de un modelo impeda que los diseos grficos realizados se pudieran compartir
fcilmente entre distintos diseadores, con este objetivo se cre el Lenguaje Unificado de Modelado
(UML: Unified Modeling Language), nosotros como estudiantes de Ingeniera de Sistemas nos
encontramos en la necesidad de poder modelar analizar y estructurar este tipo de sistemas en base a
problemas de la realidad.
El presente trabajo hace un diseo, anlisis, reestructuracin para una nueva plataforma viable
para la biblioteca de nuestra casa de estudio, esperando obtener resultados deseados; hemos basado
nuestros estudios empezando por la Documentacin, Diagrama de rboles, Diagramas de Interaccin,
Casos de Uso, Diagramas UML, etc. Basando la mayor parte de nuestro diseo sobre el uso software
ARCHITECT.
Nuestro estudio tambin enfoca partes de la biblioteconoma; conocida tambin en algunos
pases hispanoamericanos como bibliotecologa, que nos permitir hacer un diseo para responder a la
mejor calidad y la demanda de informacin que presenta la biblioteca de la UNCP, haremos clasificacin,
indizacin, descripcin del contenido y el almacenamiento de la informacin, para obtener un
ordenamiento lgico de los libros por conocimiento temas que van de lo general a lo particular para
facilitar la bsqueda de los mismos por parte de los usuarios.

DOCUMENTACIN
Ingreso al Sistema:
Nombre:

Ingresos de sistema

Actor:

Alumno/Software

Descripcin:

El sistema verificara los datos del usuario y mostrara soluciones en caso


sean errneos.

Flujo principal:

Eventos Actor

Eventos Sistema

1.-Ingreso de datos.

1.-Muestra pantalla inicial del sistema.

2.-Activa funcin ingresar.

2.-El sistema validara los datos y el


estado del usuario.
3.-El sistema mostrara pantalla principal.

Alternativa:

1.-Ingreso de datos.

1.-Muestra pantalla inicial del sistema.

2.-Activa funcin ingresar.

2.-Los datos son incorrectos, el sistema


pedir al usuario ingresar datos otra vez.
3.-El sistema mostrara pantalla inicial.

3.-Activa funcin Olvido su


contrasea.

4.-El sistema mostrara pantalla de


cambio de contrasea.
5.-El sistema enviara un correo de
confirmacin de cambio de contrasea.

Pos condicin

Sistema activo
El sistema ha sido habilitado para verificar los datos del usuario.
El usuario solicita un cambio de contrasea.
El sistema ha sido habilitado para cambio de contrasea y envi de
confirmacin.
El usuario se encuentra dentro del sistema.

Presuncin

La bsqueda y reservas se encuentran disponibles.

Precondicin

Bsqueda Sofisticada:
Nombre:

Bsqueda Sofisticada/ C.U.-2

Actor:

Usuarios /Software

Descripcin:

El sistema realizara bsquedas especficas y genricas de acuerdo a los


datos proporcionados por el usuario.

Flujo principal:

Eventos Actor.

Eventos Sistema.

1.-Selecciona la categora de
bsqueda e ingresa datos.

1.-Pantalla principal del sistema.

2.-Activa la funcin buscar.

2.-El sistema mostrar resultados y


disponibilidad de los mismos.
3.-Muestra de la pantalla de resultados.

Alternativa:

1.-Seleccionar nuevamente
otra categora de bsqueda e
ingrese datos.

1.-Muestra pantalla principal del sistema.

2.-Activa la funcin buscar.

2.-El sistema no encontr resultados


similares a la bsqueda, pedir al usuario
Intentar otra vez
3.-Muestra pantalla principal.

Precondicin

El sistema ha sido habilitado para realizar bsquedas.

Pos condicin

El usuario ha encontrado resultados deseados.

Presuncin

Las reservas se encuentran disponibles.

Realizar Reserva:
Nombre:

Reserva del texto

Actor:

Usuarios /Software

Descripcin:

El sistema permitir realizar reservas por internet para el pedido de los


mismos

Flujo principal:

Eventos Actor.

Eventos Sistema.

1.-Selecciona el libro a
reservar y especificara el
tiempo de prstamo.

1.-Muestra la pantalla de respuestas.

2.-Activa la funcin reservar.

2.-El sistema actualizara la base de datos.


3.-El sistema mostrara una pantalla de
impresin del ticket para el intercambio
futuro del mismo.

*Alternativa:

3.-Activar la funcin imprimir.

4.-Imprimira el ticket de intercambio.

1.-

1.-el texto selecciona no muestra la


funcin reserva.

2.- se dirige al interfaz de


bsqueda

2.-el sistema muestra el interfaz de


bsqueda

Precondicin

El sistema ha sido habilitado para realizar reservas.


El sistema ha sido habilitado para actualizar la base de datos.

Pos condicin

El usuario ha reservado un libro.


*El usuario a impreso el ticket de intercambio

Presuncin

Las reservas se encuentran disponibles.

Devolucin del Texto:


Nombre:

Devolucin del texto.

Actor:

Bibliotecario/Software

Descripcin:

El sistema registrara la devolucin de los textos.

Flujo principal:

Eventos Actor

Eventos Sistema

1.-Ingresar datos del libro en


retorno.

1.-Mostrar pantalla principal


del bibliotecario.

2.-Activar funcin buscar.

2.-Mostrara los resultados


de la bsqueda.

3.-Selecciona un texto y
activa la funcin actualizar.

3.-Se actualizara la base de


datos.

1.-Ingresar datos del libro en


retorno.

1.-Mostrar pantalla principal


del bibliotecario.

2.-Activar funcin buscar.

2.-Mostrara los resultados


de la bsqueda.

3.-Seleccionara un texto y
activa la funcin incidencias.

3.-Mostrara pantalla de
incidencias.

4.-Menciona las incidencias y


activa la funcin actualizar.

4.-Actualizara la base de
datos.

Alternativa:

Precondicin

El bibliotecario ha sido habilitado para registrar la


devolucin de un texto.
El bibliotecario revisa las condiciones del texto de retorno.
El sistema ha sido habilitado para actualizar la base de datos.

Pos condicin

La base de datos ha sido actualizada.

Presuncin

El libro se encuentra disponible para su prxima reserva.

ARBOL DE PROBLEMAS

Insatisfaccin estudiantil
Conocimiento reducido sobre el
uso del software ben la biblioteca.

Optar por buscar informacin o


textos en otros medios.

Desinters por los alumnos para ir a la


biblioteca de universidad.

Demora en la atencin.

ATENCIN INEFICIENTE EN LA BIBLIOTECA PRINCIPAL DE LA UNCP

Accesibilidad precaria al
momento de solicitar informacin
en un texto.

Proceso extenso al
momento de la adquisicin
del carnet bibliotecario.

Proceso extenso al
momento de solicitar
informacin sobre un libro

Diseo poco atractivo


hacia el usuario

Sistema ineficiente para la


demanda de textos.

Incapacidad del sistema


para realizar consultas
por internet

Uso de un sistema
desactualizado.

Buscador con falencias en


funciones para bsquedas

Personal ineficiente

Baja capacitacin al personal de la


biblioteca.

Poca informacin sobre el


estado de libro (perdido,
disponible y no disponible.)

Desinters por brindar una


buena atencin.

Incapacidad del sistema


para poder hacer pedidos
por internet.

ARBOL DE OBJETIVOS

Satisfaccin estudiantil
Alto conocimiento reducido sobre
el uso del software ben la
biblioteca.

Mayor Bsqueda de informacin


dentro de la biblioteca de la UNCP

Inters por los alumnos para ir a la


biblioteca de universidad.

Atencin rpida

ATENCIN EFICIENTE EN LA BIBLIOTECA PRINCIPAL DE LA UNCP

Accesibilidad ptima al
momento de solicitar
informacin en un texto.

Proceso sencillo al momento


de la adquisicin del carnet
bibliotecario.

Sistema sofisticado para la


demanda

Proceso simple al
momento de solicitar
un texto

Incapacidad del sistema


para realizar consultas
por internet

Diseo atractivo hacia el


usuario

Uso de un sistema
Actualizado.

Buscador sofisticado

Personal eficiente

Capacitacin constante al
personal de la biblioteca

Informacin sobre el estado


de libro (perdido, disponible
y no disponible.)

Inters por brindar una buena


atencin.

Capacidad del sistema para


poder hacer pedidos por
internet.

REQUERIMIENTOS FUNCIONALES
1. El sistema deber identificar al usuario
1.1 Validacin del cdigo
1.2 Validacin de la contrasea.
1.3 Validacin del estado del usuario.

2. El sistema proveer bsqueda sofisticada


2.1
2.2
2.3
2.4
2.5
2.6
2.7

Podremos elegir categoras de bsquedas categoras.


Bsqueda por autor.
Bsqueda por editorial
Bsqueda por referencia de edicin.
Bsqueda por descripcin o prrafo similar.
Bsqueda por 1 o ms datos proporcionados.
Mostrar resultados en forma rpida y la disponibilidad de los textos.

3. El sistema nos permitir realizar reservas


3.1 Activar la funcin reserva nos permitir seleccionar el tiempo que deseemos conservar el
libro.
3.2 Actualizacin de la base de datos.
3.3 Impresin del ticket de reserva.
3.4 Intercambio del ticket con el bibliotecario, y actualizacin de la base de datos.

4. Devolucin del texto


4.1
4.2
4.3
4.4
4.5

El bibliotecario realizara una bsqueda dentro de los libros prestados.


El bibliotecario registrara la devolucin de los textos.
El bibliotecario sealara incidencias si estas llegaran a existir.
Actualizacin de la base de datos en funcin al libro.
Actualizacin de la base de datos en funcin al estudiante.

REQUERIMIENTOS NO FUNCIONALES
1.

2.

3.
4.

5.
6.
7.

Mantener el interfaz
1.1 Mantener el interfaz en todos los navegadores
1.2 Mantener la interfaz en todas las aplicaciones
Requerimiento de Operacin
2.1 Mantener una interfaz grfica amigable
2.2 Permitir fcil operacin
2.3 Manejar un servidor fluido
Requerimiento de Verificacin
3.1 Validacin de formularios de registros
Requerimientos de seguridad
4.1 Se deber manejar niveles de acceso
4.2 Habilitar por el analista del sistema
Requerimiento de calidad
5.1 Utilizar estndares de calidades de la organizacin
Requerimientos de Mantenimiento
6.1 El sistema debe de recibir mantenimiento cada 6 meses por fallas o errores en el mismo.
Requerimientos de fiabilidad
7.1 Los fallos del sistema no debe ser, mayores al 1%

DIAGRAMA IDEF 0

DIAGRAMA DE CASOS
NUEVO SISTEMA DE LA BIBLIOTECA DE LA UNCP

ACTUAL SISTEMA DE LA BIBLIOTECA DE LA UNCP

DIAGRAMA DE CLASES

MATRIZ DE TRAZABILIDAD
Ingreso al sistema
Validacin del cdigo

Validacin de la contrasea.

Validacin
usuario.

del

estado

del

Podremos elegir categoras de


bsquedas categoras.

Bsqueda por autor.

Bsqueda por editorial

Bsqueda del texto

Reserva del texto

Devolucin del texto

Bsqueda por referencia de


edicin.

Bsqueda por descripcin o


prrafo similar.

Bsqueda por 1 o ms datos


proporcionados.

Mostrar resultados en forma


rpida y la disponibilidad de los
textos.
Activar la funcin reserva nos
permitir seleccionar el tiempo
que deseemos conservar el
libro.

Actualizacin de la base de
datos.

Impresin del ticket de reserva.

Intercambio del ticket con el


bibliotecario, y actualizacin de
la base de datos.

El bibliotecario realizara una


bsqueda dentro de los libros
prestados.

El bibliotecario registrara la
devolucin de los textos.

El
bibliotecario
sealara
incidencias si estas llegaran a
existir.

Actualizacin de la base de
datos en funcin al libro.

Actualizacin de la base de
datos en funcin al estudiante.

DIAGRAMA DE SECUENCIA
Ingreso del usuario al sistema

Busqueda:

Reserva:

Reserva no disponible del diagrama de caso de usos de reserva:

Devolucion del texto:

Incidencias del diagrama de casos de uso de devolucion de textos:

DIAGRAMA DE COMPONENTES

DIAGRAMA DE DESPLIEGUE

ANEXOS
ENCUESTA ALUMNOS
1.

Sexo
a) Masculino
b) Femenino
2. Posee Ud. carnet Bibliotecario
a) Si
b) No
3. En caso de haber respondido no, Por qu no ha adquirido un carnet universitario?
a) No es necesario.
b) No tengo inters. c) Otros.
4. Con qu frecuencia Ud. Visita la biblioteca de nuestra casa de estudios?
a)1 o 2 veces al ciclo
b) 2 a 5 veces en el ciclo c)5 o ms veces en el ciclo
d)Nunca
5. Cmo califica la atencin del personal de la biblioteca de la UNCP?
a) Mala
b) Regular c) Buena
d) Excelente
6. Califique el software de la biblioteca de la UNCP
a) Malo.
b) Regular. c) Bueno. d) Excelente.
7. Deseara Ud. contar con un nuevo software para la biblioteca de la UNCP?
a) Si.
b) No.
8. Deseara que el nuevo software interacte con internet?
a) Si.
b) No.
9. Cree Ud. qu un nuevo software motive el inters de los estudiantes; para visitar con ms
frecuencia la biblioteca?
a) Si.
b) No.
10. Le gustara recibir informacin sobre los avances del nuevo sistema si este llegara a ser
implementado?
a) Si.
b) No.

ENCUESTA DE LOS USUARIOS PARA OBTENER REQUERIMIENTOS FUNCIONALES.


1. Por lo general Te adaptas fcilmente a los cambios?
a) Siempre
b) A veces
c) Nunca
2. Ests de acuerdo con la implementacin de un nuevo software para la biblioteca?
a) No
b) Si
3. Te agradara consultar y/o reservar libros desde internet?
a) Si
b) No
4. Prefieres una cuenta virtual, un carnet de lector u otro instrumento de identificacin?
(especifique).
..
5. Respecto a una cuenta para obtener un texto en la biblioteca. Qu requisitos piensa
Uds. que debern incluirse para entrar a esta?
a) Cdigo de matrcula
b) Contrasea
c) Nombre preferencial
d) Facebook
e) Otros. (Especifique)
6. Por cunto tiempo le gustara prestarse un libro?
a) Horas
b) Das
7. Respecto a la bsqueda de un libro como como desea su bsqueda?
(Ejemplo: por ttulo)

8. Para recoger el libro reservado Cmo prefiere hacerlo?

a) Carnet universitario
b) Cdigo de reserva
c) Otros (Especifique)

9. Qu aadiras al nuevo software?


Comente: ..
ENCUESTA DEL PERSONAL DE BIBLIOTECA OBTENER REQUERIMIENTOS FUNCIONALES
1.

Sexo
a) Masculino
b) Femenino
2. Cul es su profesin?

3. Posee Ud. Algn estudio referido a biblioteconoma o documentacin?


a) Si
b) No
4. Con qu frecuencia Ud. recibe capacitaciones?
a)1 vez en el ciclo
b) 2 o ms veces en el ciclo
d) Nunca
5. Cuntos pedidos realiza diariamente?
a) 1-5 pedidos b) 5-10 pedidos. c) 10-20 pedidos.
d) 20 a ms pedidos.
6. Califique el software de la biblioteca de la UNCP
a) Malo.
b) Regular. c) Bueno. d) Excelente.
7. Deseara Ud. contar con un nuevo software para la biblioteca de la UNCP?
a) Si.
b) No.
8. Deseara que el nuevo software interacte con internet?
a) Si.
b) No.
9. Cree Ud. qu un nuevo software motive el inters de los estudiantes para visitar con ms
frecuencia la biblioteca?
a) Si.
b) No.
10. Le gustara recibir capacitacin sobre el nuevo sistema si este llegara a ser implementado?
a) Si.
b) No.

ENCUESTA PARA IDENTIFICAR LAS PREFERENCIAS DE LOS USUARIOS.


1. Por lo general Te adaptas fcilmente a los cambios?
a) Siempre
b) A veces
c) Nunca
2. Ests de acuerdo con la implementacin de un nuevo software para la biblioteca?
a) No
b) Si
3. Le gustara recibir reservas de textos por internet?
a) Si
b) No
4. Cree Ud. que un software agilizara sus procesos?
a) Si
b) No
5. Le gustara contar con una cuenta para poder administrar el software?
a) Si
b) No
6. Le gustara que el software realic bsquedas especializadas dentro de los pedidos?
a) Si
b) No
7. Qu aspectos le gustara cambiar o aadir al software de la biblioteca?
a) Diseo. b) Bsquedas.
c) Consultas por internet. d) Reservas por internet e) Todas
las anteriores

8. le gustara recibir notificaciones cuando el pedido caduque?


a) Si
b) No
9. Le gustara recibir consultas por internet?
a) Si
b) No

También podría gustarte