You are on page 1of 61

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

NDICE
CONTENIDO

PG.

1. Breve resea del rea de estudio.... 2


2. Proceso Front line y back office...... 5
3. Modelo de negocio...... 6
a. Diagrama de Casos de Uso....
6

I.

b. Diagrama de Actividades.. 7
c. Diagrama de Objetos.. 11
4. Matriz de requerimientos..
.12

BR
EB
E

5. Vista de caso de uso del sistema...14


a. Diagrama de Casos de Uso..... 14
b. Diagrama de Actividades.. 15
c. Especificacin de Casos de Uso..
22
d. Requerimientos funcionales...
.23
e. Requerimientos no funcionales..
....23
6. Vista lgica..... 24
a. Modelo de anlisis...
24

b. Modelo de diseo.38
c. Modelo de datos...28

7. Anexo.... 47
RESEA DEL AREA DE ESTUDIO:

La Biblioteca SANTIAGO ANTUNEZ DE MAYOLO ubicada en campus de la


universidad nacional tecnolgica del cono sur de Lima (UNTECS) en el distrito
INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 1

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

de Villa el Salvador, se encarga del prstamo de libro tanto alumnos como


docentes, brinda un ambiente cmodo para sus usuarios.
La biblioteca atiende de lunes a sbado de 8:30 am. A 9:00 pm., como en
muchas de las bibliotecas, los libros estn ordenados mediante cdigos, el
objetivo del servicio de la biblioteca es facilitar a la comunidad Untecsina el
acceso a la informacin cientfica contenida en las publicaciones y documentos,
en una tarea de apoyo a la docencia e investigacin que desarrolla nuestra
universidad.
La biblioteca se establece como un servicio esencial de apoyo a la comunidad
universitaria en el fomento del estudio, la docencia y la investigacin.
La UNTECS se encuentra haciendo un gran esfuerzo para transformar su
biblioteca tradicional en un espacio donde se ofrezcan todo tipo de material
bibliogrfico en todos los soportes existentes y de acuerdo a las nuevas
demandas de una universidad moderna, tiene presente nuevas tecnologas,
como factor importante de desarrollo; gestionaran los recursos suficientes para
su realizacin.
HISTORIA:
En abril de 2007, al iniciarse las labores acadmicas, se destin un saln
dentro del Campus Universitario, para el ambiente de la Biblioteca Central. As
mismo, se encarg al docente Jess Rule Flores Cruz como el Jefe de la
Biblioteca Central, a partir de ese momento se realizaron las gestiones para el
traslado de los libros de la Sede Central de la Universidad, la cual se encuentra
en la Av. Revolucin s/n Sector 3, Grupo 10, Mz. M, Lot. 17, Villa El Salvador al
Campus Universitario, el mismo que se encuentra en el cruce de la Av. Bolvar
con la Av. Central en Villa El Salvador. As mismo, se elabor el carn de
biblioteca para el prstamo de los libros en el mes de mayo de 2007.
Despus de todo el proceso tcnico de clasificacin de los libros, revistas, etc.,
y con el material bibliogrfico listo para su prstamo, se inaugur la Biblioteca
Central el da 26 de junio de 2007.
INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 2

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

En los meses de octubre y noviembre, se procedi a la transferencia de la


informacin de los libros de una Base de Datos (Excel) al Software Libre para
Bibliotecas Winisis.

Es as, como poco a poco, se fue implementando nuestra querida Biblioteca


Central, finalizando el mes de octubre, se procedi a terminar de implementar
mltiples servicios a los alumnos y perfeccionando algunos ya existentes.
El 10 de octubre, se logr obtener un espacio dentro de la Pagina Web de la
UNTECS.

En el afn de querer siempre lo mejor para la Biblioteca, se realizaron mltiples


gestiones para la adquisicin de los libros por medio de la donacin, es as
como se logr obtener donaciones de la Universidad Ricardo Palma,
CONCYTEC, como tambin de muchos de los docentes de nuestra casa de
estudios, y de otras universidades. Es as que, en el mes de octubre y
noviembre

se

vieron

los

resultados

de

dichas

gestiones.

Llegando a adquirir un total de 780 libros, gracias al apoyo de muchas


instituciones.

A la fecha, se atiende mensualmente a unos 560 usuarios, entre docentes,


personal administrativo, estudiantes universitarios y pblico en general.

MISION:
La Biblioteca Central de la UNTECS es un rgano de apoyo a la actividad
acadmica cuya finalidad es ofrecer una variada gama de servicios de
INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 3

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

informacin documental, cientfica y tcnica; en los que debe servir eficazmente


al logro de los objetivos y metas indicados en los programas de docencia,
investigacin y difusin de la cultura, que lleve a cabo la Universidad Nacional
Tecnolgica del Cono Sur de Lima, para ponerlos a disposicin de todos los
usuarios de la Comunidad Universitaria.
VISION:
Modernizar los sistemas de trabajo, automatizando todos sus servicios
satisfaciendo las necesidades mnimas de informacin de nuestros usuarios.
Poseer un acervo bibliogrfico con publicaciones electrnicas a travs, de la
implementacin de la Biblioteca Virtual.
OBJETIVOS:

Facilitar un servicio de calidad a los usuarios, a travs de un personal


capacitado, colecciones actualizadas, equipos modernos, etc.

Incrementar servicios novedosos y de calidad, posibilitando el acceso a


nuevos grupos de usuarios.

Aumentar los fondos bibliogrficos de la biblioteca, brindando a los


usuarios informacin actual y en diversos soportes.

Mantener la mejora continua en la implementacin del mobiliario,


equipos electrnicos, etc. y la ambientacin de todas las reas de la
Biblioteca Central.

Mejorar la atencin a los usuarios por medio de la contratacin,


capacitacin y actualizacin de personal para la Biblioteca

REAS DE ESTUDIO DESARROLLADO


Las reas de estudio que hemos desarrollado son las siguientes:
REA BIBLIOTECA Santiago Antnez de Mayolo

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 4

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

En esta rea hemos desarrollado el software UNTE-K que nos facilita en los
procesos de prstamo y devolucin de libros, el registro de libros y usuarios,
as como tambin editar datos y mostrar reporte de usuario
II.

PROCESOS DE FRONT LINE Y BACK OFFICE


Procesos Front Line
BUC_SolicitarInscripcion
BUC_ObtenerPrestamoDeLibro
BUC_DevolverLibro
Procesos Back Office

III.

MODELO DE NEGOCIO

Casos de uso

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 5

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 6

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

Diagrama de actividades

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 7

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 8

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 9

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 10

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

Diagrama de objetos
Devolver libro

Obtener prstamo de libro

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 11

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

Solicitar inscripcin

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 12

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

IV.

MATRIZ DE REQUERIMIENTOS

N1

Necesidad Funcional

Actor
Vinculado

R01

Que el sistema permita que el


bibliotecario ingrese al men
principal del software.

Bibliotecario

R02

Que el sistema permita


registrar los libros.

R03

Que el sistema permita


registrar a los usuarios.

R04

Que el sistema permita


registrar los prstamos de
libro.

R05

Que el sistema permita


registrar la devolucin de los
libros.

R06

Que el sistema permita


reportar a los usuarios con
ms asistencia a la biblioteca.

R07

Que el sistema permita poder


modificar los datos del
usuario.

INGENIERA DE SISTEMAS - VII CICLO

Caso de Uso

Prioridad

Actor

Loguear

Bibliotecario

Bibliotecario

Registrar Libro

Bibliotecario

Bibliotecario

Registrar usuario

Bibliotecario

Usuario

Bibliotecario

RegistrarPrestamodeLibro

Bibliotecario

Usuario

Bibliotecario

RegistrarDevoluciondeLibro

Bibliotecario

Bibliotecario

Reportedeusuarios

Bibliotecario

EditarDatosUsuario

Usuario

Atendido por
responsable

Bibliotecario
Bibliotecario

UNTE-K

Pgina 13

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 14

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

V.

VISTA DE CASOS DE USO DEL SISTEMA

a. Diagrama de casos de uso

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 15

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

b. Diagrama de actividades

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 16

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 17

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 18

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 19

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 20

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 21

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

c. ESPECIFICACION DE CASO DE USO:


1.

Obtener Prstamo de Libros:

Descripcin
El usuario de biblioteca solicitara los prstamos de libros realizando una
bsqueda utilizando el formulario ObtenerPrestamoDeLibros.
El bibliotecario se encargara de disponer de los prstamos de los libros,
segn el historial del alumno o docente solicitante, tambin podr editar
los datos del docente o alumno.

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 22

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

2.

Flujo de Eventos:

Flujo Bsico
1. El usuario ingresa al catalogo electrnico
2. El usuario ingresara el nombre del libro y luego clic en el botn Mostrar
3. El sistema le mostrara la bsqueda con el nombre ingresado, es decir
todos los resultados que tengan ese nombre o resultados similares.
4. El usuario seleccionara el libro requerido y har clic sobre el libro.
5. El sistema mostrara una relacin de libros por ttulo y autor.
6. El usuario seleccionara el libro escogido de la lista mostrada por el
sistema.
7. El sistema mostrara los datos del libro seleccionado por el bibliotecario.
8. El usuario copiara los datos necesarios en la papeleta de atencin o
solicitud de libro.
9. El usuario entregara la papeleta de atencin y su carnet.
10. El bibliotecario recibe la papeleta y el carnet
11. El bibliotecario ingresara al sistema UNTE-k, al formulario de prstamo
de libros.
12. El bibliotecario guardara los datos dndole clic en el botn Guardar.
13. El sistema guardara los datos inmediatamente.
14. El bibliotecario buscara el libro solicitado.
15. El bibliotecario entregara el libro solicitado al usuario.
16. El usuario recibir el libro solicitado en la papeleta de atencin.
3.

Precondiciones

Precondicin

Para que el bibliotecario entre al formulario PrestamoDeLibro, se


tiene que loguear, contando con un login y password.

d. Requerimientos Funcionales
El Software debe de logear usuarios.
El software debe registrar libros que van llegando a la biblioteca y
tambin los que ya estn en esta.
INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 23

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

El software debe registrar a los usuarios que quieran accede a un


carnet, ya sea alumnos o docentes.
El sistema debe editar los datos de usuario, por si se cambia de
carrera en caso que sea alumno, o algn otro dato.
El sistema debe de registrar el prstamo de los libros a los usuarios,
previamente llenando su papeleta de atencin o prstamo
El sistema debe registrar la devolucin de los libros por parte de los
usuarios, aqu tambin se podr identificar el estado en el que lo
devuelve.
El sistema debe de mostrar un reporte de los usuarios con el historial
de prstamos que ha realizado.
e. Requerimientos no funcionales
Los requerimientos no funcionales que hemos encontrado en el anlisis de la
biblioteca Santiago Antnez de Mayolo son las siguientes:
1. Las solicitudes de prstamo de libros se harn solo con la entrega
de la papeleta correctamente llenada y el carnet vigente de
biblioteca.
2. Cada bibliotecario que utilice el sistema deber loguearse, es decir
antes de cualquier operacin debern autentificarse para poder
acceder a sus privilegios de usuario que el administrador de
sistema, que es en este caso el equipo de desarrollo, se les brinde.

VI.

VISTA LGICA

Modelo de anlisis

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 24

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 25

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 26

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 27

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 28

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 29

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 30

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 31

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 32

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 33

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 34

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 35

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 36

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 37

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 38

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

Modelo de diseo:
Diagrama de objeto del modelo de diseo:
OD_RegistrarLibro

formLogear_CI
mostrarformlogin()
Bibliotecario

index

controladorusuario_cc
getusuario
validarusuario()
registrarusuario()

(from Actors)

modelousuario

formmenu_CI

obtenerusuario()
registroalumno()

formmenu()

getregistrolibro

formregistro_CI
mostrarforregistro()
getnuevolibro

INGENIERA DE SISTEMAS - VII CICLO

controladorlibro_CC

modelolibro

conexion

metodoregistrarlibro()

registrarlibro()

coneccion()

UNTE-K

Pgina 39

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

SD_RegistrarLibro

re :
controladorusuario_cc
: Bibliotecario

: index

:
formLogear_CI

: getusuario

: getregistrolibro

:
modelousuario

:
formregistro_CI

: getnuevolibro

:
controladorl...

: modelolibro
: conexion

: formmenu_CI

activar
mostrarformlogin( )

validarusuario(String, String)
registrarusuario(String, String, String, String, String, String, String)

obtenerusuario(String, String)

registroalumno(String, String, String, String, String, String, String, String)


formmenu(String)

mostrarforregistro( )

metodoregistrarlibro(String, String, String, String, String, String, String, String)


registrarlibro(String, String, String, String, String, String, String, String)
coneccion( )

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 40

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

OD_Loguear

formLogear_CI
controladorusuario_cc

mostrarformlogin()
index

Bibliotecario

getusuario

validarusuario()
registrarusuario()

(f rom Actors)

modelousuario
obtenerusuario()
registroalumno()

SD_Logear

: Bibliotecario

: index

:
formLogear_CI

: getusuario

:
controlador...

:
modelousuario

activar
mostrarformlogin( )

validarusuario(String, String)
registrarusuario(String, String, String, String, String, String, String)
obtenerusuario(String, String)
registroalumno(String, String, String, String, String, String, String, String)

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 41

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

OD_ RegistrarPrestamoLibro

formLogear_CI
mostrarformlogin()
Bibliotecario

index

getusuario

(f rom Actors)

modelousuario
obtenerusuario()
registroalumno()

controladorusuario_cc
validarusuario()
registrarusuario()

formregistroprestamo

formmenu_CI

mostraformprestamo()

formmenu()
getprestamo
modeloprestamo
conexion
coneccion()

buscarusuario()
buscarlibro()
registrarprestamo()

controladorprestamo_
cc
buscarusuario()
getregistroprestamo

controladorregistroprestamo
registrarprestamo()

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 42

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

OS_ RegistrarPrestamoLibro

: index

: Bibliotecario

:
formLogear_CI

: getusuario

registrarusuario :
controladorusuario_cc

:
modelous uario

: formm enu_CI

: getprestamo

:
formregistr...

: getregistroprestam o

:
controladorp...

:
controladorr...

: conexion

:
modelopre...

activar
mostrarformlogin( )

validarus uario(String, String)

regis trarusuario(String, String, String, String, String, String, String)

obtenerus uario(String, String)


regis troalumno(String, String, String, String, String, String, String, String)
formm enu(String)

mostraformpres tamo( )

buscarusuario(String)

buscarusuario(String)
bus carlibro(String)
regis trarpres tam o(String, String, String)
coneccion( )
registrarprestamo(String, String, String)
buscarusuario(String)

bus carlibro(String)
regis trarpres tam o(String, String, String)
coneccion( )

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 43

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

OD_RegistrarUsuario

formLogear_CI
conexion

mostrarformlogin()
Bibliotecario

index

coneccion()

getusuario

(from Actors)

modelousuario

formmenu_CI

obtenerusuario()
registroalumno()

formmenu()

controladorusuario_cc
validarusuario()
registrarusuario()

formregistro_CI
mostrarforregistro()
getregistro

getnuevousuario

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 44

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

OS_RegistrarUsuario

: Bibliotecario

: index

:
formLogear_CI

: getusuario

:
controlador...

:
modelousuario

: formmenu_CI

: getregistro

:
formregistro_CI

activar
mostrarformlogin( )

validarusuario(String, String)
obtenerusuario(String, String)
formmenu(String)

mostrarforregistro( )

registrarusuario(String, String, String, String, String, String, String)


registroalumno(String, String, String, String, String, String, String, String)
coneccion( )

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 45

: getnuevousuario

: conexion

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

OD_EditarDatosUsuario:

formLogear_CI
(f rom Design Model)

controladorusuario_CC

mostrarformlogin()

(f rom Design Model)

Bibliotecario

index

getusuario

(f rom Actors)

(f rom Design Model)

(f rom Design Model)

validarusuario()
registrarusuario()

modelousuario
formmenu_CI
getactualizar

getregistroactualizar

(f rom Design Model)

(f rom Design Model)

(f rom Design Model)

formmenu()

(f rom Design Model)

obtenerusuario()
registroalumno()

controladoractualizar_CC
(f rom Design Model)

formbuscarregistroactualizar_CI
buscarusuario()
actualizarusuario()

(f rom Design Model)

mostrarformactualizar()
conexion
(f rom Design Model)

coneccion()
modeloactualizar
(f rom Design Model)

buscarusuario()
actualizar()

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 46

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

SD_EditarDatosUsuario:

: Bibliotecario

: index
activar

:
formLogear_CI

: getusuario

:
controlador...

:
modelousuario

: formmenu_CI
: getactualizar

:
formbuscarr...

: getregistroactualizar

:
controlador...

:
modeloactualizar

: conexion

mostrarformlogear()

validarusuario(string, string)
registrarusuario(String, String, String, String, String, String, String)
obtenerusuario(String, String)
registroalumno(String, String, String, String, String, String, String, String)
formmenu(String)

mostrarformactualizar()

buscarusuario(String)
actualizarusuario(String, String, String, String, String, String, String, String)
buscarusuario(String)
actualizar(String, String, String, String, String, String, String, String)
coneccion( )

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 47

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

ANEXOS

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 48

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

SGBL SISTEMA DE GESTIN BOTICA LOMAS


UNTECS
Historia de Cambios
FECHA
01/Nov/2011

4.

VERSIN
1.0

DESCRIPCIN
AUTORES
Versin inicial de la visin del Yasmin Tapia, Zoila
sistema Unte-k
Huaroc,
Antonio
Antezana, Osmar
Espetia

Nombre del software


Sistema de Registro, prstamo y devolucion de libros Unte-k

5.

Objetivos
A continuacin enunciamos el objetivo general y los objetivos
especficos.

Objetivo general

Implementar la biblioteca central Santiago Antnez de Mayolo de la


Universidad Nacional Tecnolgica del Cono Sur de Lima (UNTECS) con
un sistema de informacin que optimice y agilice el proceso de registro
de usuarios asi como tambin el prstamo y devolucin de libros, de tal
forma que permita que sea fluida la atencin hacia los usuarios para
evitar las esperas.
Objetivos especficos

6.

Controlar la devolucin de los libros.


Permitir la visualizacin de la disponibilidad de los libros.
Mostrar un reporte del historial de los usuarios.
Mostrar la vigencia del carnet de biblioteca del usuario.
Actualizar datos del usuario.
Registrar las nuevas adquisiciones de libros.

Alcance o campo de accin


El alcance del sistema de informacin comprende el manejo de los
registros de los usuarios asi como del material bibliogrfico con la que

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 49

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

cuenta la biblioteca, asi como llevar un registro de los prstamos y


devoluciones de libros.
Unte-k
7.

Referencias

Pgina web de la Universidad Nacional Tecnolgica del Cono Sur de


Lima:
http://www.untecs.edu.pe/portal/
Pgina web de la Biblioteca Central Santiago Antnez de Mayolo:
http://www.untecs.edu.pe/portal/index.php?
option=com_content&view=article&id=108&Itemid=164

8.

Posicionamiento del sistema


Como parte del posicionamiento del sistema Unte-k escribiremos el
objeto de estudio Santiago Antnez de Mayolo, la oportunidad de
mejoras de los procesos de la biblioteca y la declaracin de los
problemas a resolver.

Objeto de estudio

Santiago Antnez de Mayolo es la biblioteca central de la Unte-k,


dedicado a controlar el prstamo y devolucin de los libros, asi como
tambin al registro de sus usuarios. Cuenta con una gran variedad de
libros de diferentes materias las cuales estn a la disposicin de sus
usuarios y tiene la finalidad de ser ptima y eficaz en sus procesos para
el beneficio de los usuarios.
Visin
Ser el mejor servicio de biblioteca que apoye el desarrollo de la
comunidad universitaria de la investigacin y el aprendizaje, asi como el
desarrollo de la sociedad; adems de ser innovadora, ptima y eficaz en
sus procesos.
Misin
La Biblioteca ser un centro de recursos para la investigacin, el
aprendizaje y las dems actividades que puedan realizar nuestros
usuarios. Tendr como misin facilitar el acceso de manera rpida a

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 50

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

nuestro catlogo de libros mediante el software, adems de la atencin


rpida y eficaz para nuestros usuarios.

Valores
Nuestros valores son:
Integridad
Responsabilidad
Trabajo en equipo
Respeto a la persona
Servicio pblico y orientacin al usuario
Calidad de los productos y servicio
Profesionalidad
Potenciacin de la innovacin
Oportunidad de negocio

La introduccin de un software como Unte-k le permitir a la biblioteca


Santiago Antnez de Mayolo ser ms ptima y eficaz en los procesos
de control de prstamo y devolucin de libros, tendremos los nombres
de los alumnos que se hayan registrado en el sistema y adems los
registro de los libros que se encuentran en la biblioteca, tambin nos
permitir saber si estn disponibles y que usuario tiene el libro, reportes
del historial de los usuarios, registros de nuevas adquisiciones y muchos
procesos ms.
Declaracin del problema a resolver

El problema de

Tener un sistema bsico para el control de


prstamo y devolucin de libros, asi como para
los registros.
afecta
Al usuario y bibliotecario
El impacto est
El usuario tiene que esperar mucho tiempo
para su atencin.
El bibliotecario no tiene tanta facilidad para el
registro de alumnos y de libros recin
ingresados ya que cuenta con un sistema
bsico.
Una solucin adecuada Contar con una mejor herramienta de software:
sera
Que le permita al usuario ser atendido de
manera ms rpida y eficiente.
Que le permita al bibliotecario registrar libros y
usuarios de manera eficaz y rpida.

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 51

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

Declaracin del Posicionamiento del Producto

Para
Quin
El sistema
Que

A diferencia de
Nuestro producto

La biblioteca Santiago Antnez de Mayolo


Requiere de una mejor herramienta que le permita
agilizar sus procesos de control de prstamo y
devolucin de libros.
Unte-k
Permite:
Realizar el control de prstamo y devolucin de libros
de manera rpida y eficaz.
Permitir la visualizacin de la disponibilidad de los
libros.
Mostrar un reporte del historial de los usuarios.
Mostar la vigencia del carnet de biblioteca del
usuario.
Actualizar datos del usuario.
Registrar las nuevas adquisiciones de libros.
Usar un software bsico al igual que muchas bibliotecas.
No solamente nos permite hacer nuestros procesos de
forma rpida y eficaz, sino facilita el registro de libros y
usuarios, manejando as informacin confidencial y de
inters nico y exclusivo de la biblioteca.

Declaracin del Campo de Accin

Nnuestro sistema permite la optimizacin de los procesos control de


prstamo y devolucin de libros. Adems ayuda a la gestin de control
tcnico de los libros y usuarios en cuanto a los procesos de registro,
mantenimiento.
A continuacin grficos del proceso del sistema.

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 52

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

Ilustracin 1: Procesos relacionados con el prstamo y devolucin de libro

9.

Descripcin de los usuarios del Sistema


La descripcin de los usuarios ser de los que manejen este software
(Facilitadores), luego hablaremos de los de soporte tcnico.
No mencionamos a los usuarios de biblioteca porque ellos no interactan
con el software.

Usuarios / Demografa de mercado

Nuestra Biblioteca Santiago Antnez de Mayolo teniendo el sistema


Unte-k, busca una agilizacin para los usuarios, y con esto haya una
mayor fluidez de alumnos y profesores que requieran del uso de libros
de la biblioteca.

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 53

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

Este sistema ayudara al rea de la biblioteca a tener un mayor orden y


facilidad de registro, prstamo y devolucin de libros de nuestra
biblioteca.
Perfiles de Usuario

El sistema ser implementado en un solo ambiente, y lo clasificamos de


esta forma:
NOMBRE
RESPONSABI
USUARIO
LIDADES
(ROL)
CLAVE
AMBIENTE BSICO
Facilitador
Encargado
de manejar
el software,
rellenando
los datos de
los
usuarios, de
los pedidos
y
las
entregas de
libros
Soporte
Tcnico

BACKGROUND
TCNICO
Software
oficina

Responsabl Software
e de dar oficina
mantenimie
nto
al
sistema.

ENTREGABL

REPORTA A

PROBLEMAS

ES

de Reserva de Responsa
libros,
ble
de
sanciones
Biblioteca
por demora
de entrega,
registro de
clientes

Estn
limitados
efectuar
pedidos
llamadas
telefnicas
por medio
otras
personas.
pedido
libros
personal.

de Mantenimie Responsa
nto
del ble
de
sistema
Soporte

Ambiente Del Usuario

El medio ambiente principal de todo usuario del sistema es dominio


bsico de una computadora.
Los usuarios del sistema contaran con un nombre de usuario y un
password para el uso del sistema, y asi evitar errores de registro.
Sobre las plataformas existentes el sistema reusar la base de datos
que ya viene operando la biblioteca, con algunas modificaciones
requeridas para clasificar adecuadamente a los usuarios.

Alternativas y Competencias

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 54

a
los
va
o
de
El
de
es

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

No hay competencia cercana, pero podemos tomar a la biblioteca


nacional como una competencia lejana a car podemos resumir lo
siguiente.

ALTERNATIVA
COMPETITIVA

PRODUCTO
SOLUCIN
Servicio
directo

10.

FORTALEZAS

DEBILIDADES

Cuenta
con No est cerca de
variedad de libros,
la Universidad
revistas,
videos, Pasos
ms
etc.
complicados para
obtener prstamos
de libros.
La forma de hacer
reservas
es
engorrosa.

Resumen Del Producto


En esta seccin describiremos las funciones ms importantes del
producto a travs de tres aspectos: la perspectiva, las funciones o
capacidades, propiamente dichas y las suposiciones y dependencias.

Perspectiva del Producto

Se espera que el producto cumpla con las expectativas de los usuarios


(alumno, docente y bibliotecario), ya que es un software que facilita y
agiliza el registro de los alumnos, prestamos de libro y la devolucin de
los mismos.
Resumen de Capacidades

Entre las capacidades relevantes del sistema se encuentran las


siguientes.

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 55

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

Funcin
Caractersticas
Beneficios
Entorno Web Todos
los
usuarios Permitir
que
los
podrn acceder a la
usuarios
(alumnos
reserva de los libros de la
docentes, bibliotecario)
biblioteca
Santiago
puedan
familiaricen
Antnez
de
Mayolo
rpidamente con la
desde su casa ya que
aplicacin y les facilite
entrando desde la pgina
la reserva de los libros.
de la biblioteca se podr
realizar la reserva virtual
del libro.

El ambiente de la intranet
ser accedido solamente
por usuarios autorizados
(alumnos
docentes,
bibliotecario) dando click
en un cono situado en el
home page del sitio Web
de la biblioteca.
Arquitectura De
acuerdo
a
un Permitir
que
se
de
estndar corporativo, las
adicionen
nuevas
componente
funcionalidades de la
funcionalidades
s
aplicacin
estarn
fcilmente sin tener
repartidas en diferentes
que pasar por largos
componentes tipo.
periodos
de
mantenimiento.

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 56

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

Funcin
Seguridad

Caractersticas
Beneficios

El sistema contar con un Garantizar


a
la
manejo
general
de
gerencia la fiabilidad
Internet (permitido para
de los datos.
todos los usuarios que Se tendr un mejor
deseen reservar los libros
control de los procesos
puedan
visualizar
la
de prstamos.
pgina
web)
y
un
ambiente de Intranet,
restringido a usuarios
autorizados.

Calidad

Ambos entornos estarn


protegidos de manera
que nadie pueda alterar
los contenidos de las
pginas WEB ni los datos
que se ingresen a travs
de ellas.
La reserva de los libros
ser va internet pero el
recojo de los libros y la
devolucin de los mismos
ser personalmente
Se contar con una gil
atencin a los usuarios.
Se facilitar la bsqueda
de los libros.
Las pruebas del sistema
se realizarn de manera
exhaustiva de manera
que la aplicacin no
presente
ningn
problema ms adelante.
Contar con una pgina
de bsquedas frecuentes
y con la atencin de
consultas por correo.

INGENIERA DE SISTEMAS - VII CICLO

La eliminacin de la
disconformidad con el
servicio de prstamos.
Facilitar
el
uso
adecuado del software
y la reserva rpida y
segura de los libros.
Resolver
las
inquietudes de los
usuarios
con la
atencin de consultas
por correo.

UNTE-K

Pgina 57

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO


Suposiciones, dependencias y riesgos

Los riesgos del sistema estn relacionados con la sobre carga de


usuarios de la pgina web.
Para garantizar el trmino de una transaccin de reserva se prev
minimizar el peso y uso de grficos que impidan el uso gil de la pgina.
Todo trmino de transaccin satisfactorio o insatisfactorio ser notificado
inmediatamente al usuario.

11.

Caractersticas de los Atributos


Los atributos que se estn considerando para evaluar las funciones del
sistema son los siguientes:
ATRIBUTOS
Prioridad

Precedencia

DESCRIPCIN
Indica la necesidad de
implantacin
de
una
funcin determinada.

VALOR
A: Alta
M: Media
B: Baja
0-1
Indica la dependencia de dependencia
una funcin con respecto 2-3
a otras capacidades del dependencias
sistema.
>
3
dependencias

PESO
5
3
1
5
3
1

El criterio de planificacin de iteraciones o implementaciones, ser


escoger en primer lugar las funciones de mayor peso tanto en prioridad
como precedencia.

12.

Caractersticas Del product


Las caractersticas funcionales resaltantes del producto (considerando
tan slo el aspecto comercial) son:

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 58

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

NOMBRE DE LA DESCRIPCIN
CARACTERSTIC

INPUTS

OUTPUTS

USUARIO
RESPONSABLE

Registrar
usuarios

Registrar libros

Registrar
prestamos

Registrar
devoluciones

13.

Mantiene un
registro de los
usuarios que
asisten a la
biblioteca
haciendo uso
del prstamo
de libros u
otras formas.
Permite
el
registro
del
material de la
biblioteca que
es solicitado
por el usuario.
Permite
mantener
organizados
la informacin
de
los
prstamos
solicitados
por todos los
usuarios.
Permite
el
manejo
del
material de la
biblioteca, asi
como
la
deteccin de
material
daado
o
extraviado por
los usuarios.

Datos
usuario.

Registro de
usuario para
del utilizacin
Director de la
del servicio biblioteca.
de
la
biblioteca.

Datos
del
material
bibliogrfico
solicitado
y
del usuario.

Prstamo
registrado y
Bibliotecario.
material
entregado.

Fichas
de Entrega de
Bibliotecario.
prstamo de libro
libros.
solicitado.

Entrega
libro.

de

Entrega de
carnet
de Bibliotecario
biblioteca.

Restricciones
Contar con el software (mysql, Oracle) necesario para la elaboracin e
implementacin de la base de datos de la bibliotecas; asi como el
lenguaje de programacin, JAVA, con la que se creara la aplicacin para
el manejo de los registros de los usuarios, los prstamos y devoluciones
que se dan en la biblioteca.

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 59

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO

14.

Otros Requerimientos
Otros requerimientos importantes para el sistema son los siguientes:

Estndares

Base de datos Oracle


NetBeans.
Requerimientos de la Implementacin

Contar con el programa de manejo de base de datos Oracle, el IDE


netbeans para la programacin de la aplicacin JAVA.
Requerimientos de Rendimiento

El requerimiento mayor de rendimiento estar dado por le velocidad del


servidor, la codificacin de las consultas hechas en SQL para el mejor
rendimiento de la base de datos, asi como el fcil manejo de la
aplicacin hecha en JAVA.
Requerimientos Del Medio Ambiente.

El software estar disponible todo el tiempo que est disponible el


servicio de la biblioteca.
15.

Requerimientos de Documentacin
Los requerimientos de documentacin estarn conformados por el carnet
que cada uno de los usuarios de la biblioteca portaran para su
identificacin asi como de fichas para el registro manual de los pedidos
de material bibliogrfico para su posterior registro en la base de datos de
la biblioteca.

Carnet de Usuario

Permitir la identificacin del usuario de la biblioteca, con lo que podr


acceder a los servicios de prstamo del material disponible de la
biblioteca.

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 60

SISTEMA DE GESTIN BIBLIOTECA SANTIAGO ANTUNEZ DE MAYOLO


Fichas de registro manual

Proporcionar la informacin de los usuarios que retiraron un determinado material de


la biblioteca en el caso de que est presente dao, asi como permitir controlar la
devolucin de los libros que han sido prestados por la biblioteca a los usuarios.

INGENIERA DE SISTEMAS - VII CICLO

UNTE-K

Pgina 61

You might also like