Beruflich Dokumente
Kultur Dokumente
29 de noviembre de 2017 2
3.4.1 Modelo del Sub-proceso de obtención de constancia de donación .................. 23
3.4.2 Funcionalidad determinada por algún dispositivo legal .................................... 23
3.4.3 Descripción del subproceso de Obtención de constancia de donación ............ 23
3.4.4 Problemática .................................................................................................... 24
3.4.5 Limitaciones ..................................................................................................... 24
3.4.6 Sistema de información operativo, táctico y estratégico del proceso ................ 25
3.4.7 Funcionalidad propuesta y factible de ejecución, detallada .............................. 25
3.4.8 Formularios de entrada .................................................................................... 26
3.4.9 Formatos de salida .......................................................................................... 29
3.5 Sub-proceso de constancia de no adeudar ............................................................ 30
3.5.1 Modelo del Subproceso de Obtención de constancia de no adeudar ............... 30
3.5.2 Funcionalidad determinada por algún dispositivo legal .................................... 30
3.5.3 Descripción del subproceso de Obtención de constancia de no adeudar ......... 30
3.5.4 Problemática .................................................................................................... 31
3.5.5 Limitaciones ..................................................................................................... 31
3.5.6 Sistema de información operativo, táctico y estratégico del proceso ................ 32
3.5.7 Funcionalidad propuesta y factible de ejecución, detallada .............................. 32
3.5.8 Formularios de entrada .................................................................................... 33
3.5.9 Formularios de salida ....................................................................................... 37
3.6 Sistema de información táctico y estratégico .......................................................... 38
..................................................................................................................................... 41
4. Diseño del sistema de información propuesto........................................................... 42
4.1 Objetivo .................................................................................................................. 42
4.2 Alcance .................................................................................................................. 42
4.3 Nomenclatura ......................................................................................................... 42
4.3 Modelo Físico ......................................................................................................... 43
4.4 Modelo Lógico ........................................................................................................ 43
4.5 Creación de la base de datos en SQL .................................................................... 44
4.6 Descripción de la estructura de registros ............................................................ 55
Tabla de color azul ................................................................................................... 55
Tabla de color amarillo.............................................................................................. 57
Tabla de color rojo .................................................................................................... 57
Tabla de color verde ................................................................................................. 58
5. Ventajas ................................................................................................................... 62
29 de noviembre de 2017 3
6. Anexos ..................................................................................................................... 63
29 de noviembre de 2017 4
1. Introducción
Es así que estos procesos por el cual se realizan los préstamos, devoluciones,
trámites de constancias entre otros deben tratar de ser rápidos y sencillos dándole así
satisfacción a todo aquel que participe de este proceso, es así como en este trabajo
nos dará un mejor vistazo de esos procesos y de una manera viable de manejarlos.
2. Objetivos
29 de noviembre de 2017 5
3. Sistema del Proceso de servicio general de biblioteca
29 de noviembre de 2017 6
Procesos Externos:
Caja UNAC:
Percibimos documentos expendidos por la caja de la universidad, que serán
código comprobante de un trámite realizado por el alumno.
A la vez expendemos a ellos los documentos de deudas y moras de los
alumnos para que sean cobrados en la caja UNAC
Proceso Biblioteca Central:
Requerimos datos de la base de datos de los registrados con carnet en la
biblioteca central.
Proceso Egresado
Nosotros expendemos certificados para el proceso de egresado del Alumno
o Usuario.
Registramos el material bibliográfico donado por los usuarios.
29 de noviembre de 2017 7
FICHEROS DE
Fichero de INFORMACIÓN
Fichero de
préstamos DE BIBLIOTECA
material
bibliográfic
o prestado
MÓDULO DE
PRÉSTAMO,
DEVOLUCIÓN Y
Fichero de RENOVACIÓN
material FICHEROS DE
bibliográfic INFORMACIÓN
o DE MATRÍCULA
MÓDULO CRUD DE
MATERIAL
BIBLIOGRÁFICO MÓDULO DE
REPORTES
ADMINISTRACIÓN
(MIS)
Fichero de Fichero de
constancia material FICHEROS DE
s de adquirido por INFORMACIÓN MÓDULO DE
PROGRAMACIÓ DECISIÓN
donación donación SOPORTE A
N HORARIA EJECUTIVOS (ESS)
MÓDULO DE
CONSTANCIAS DE
DONACIÓN
Fichero de FICHEROS DE
Fichero de INFORMACIÓN
material
ingresos por EVALUACIÓN
bibliográfic
mora DE NOTAS
o
solicitado
Fichero de
constancia FICHEROS DE
s de no INFORMACIÓN
adeudar INTERNA DE
BIBLIOTECA
MÓDULO DE
CONSTANCIAS DE
NO ADEUDAR
Fichero de
deudas
MÓDULO DE
SUGERENCIA
SOPORTE DE
FICHEROS DE DECISIONES (DSS)
INFORMACIÓN
EXTERNA DE
BIBLIOTECA
29 de noviembre de 2017 8
3.1 Sub-Proceso de préstamo de material bibliográfico
29 de noviembre de 2017 9
11 Buscar el El bibliotecario busca el material Bibliotecario
material bibliográfico.
12 Generar El bibliotecario genera un comprobante y Bibliotecario
comprobante lo sella
13 Entregar El bibliotecario entrega el material junto Bibliotecario
material y con el comprobante
comprobante
14 Recibir material El usuario recibe le material junto con su Usuario
y comprobante comprobante
3.1.4 Problemática
El sistema podría caerse y esto haría que volvamos al proceso actual
1
(todo manual).
Personas con poco criterio podrían hacer burla de esta facultad que le
2 brinda el sistema haciendo falsas solicitudes haciendo cuentas de otras
personas.
El encargado se le puede complicar el atender al ritmo que trabaja el
3
sistema.
4 El bibliotecario puede extraviar el carnet del usuario.
3.1.5 Limitaciones
Nuestro sistema si bien tiene como fin acelerar el proceso de préstamo de libros
en la biblioteca central de la FIIS. Tiene ciertas limitaciones si la colaboración
1
de los participantes (usuario y bibliotecario) no lo gran cumplir adecuadamente
el rol asignado.
Tenemos el sistema como fuente de información que registra todos los
préstamos y devoluciones, sin embargo esto podría verse afectado en caso no
2 haya sistema o se haya ido la luz. no podríamos registrar ningún préstamo, por
lo tanto podríamos volver a la solución sin TI momentáneamente hasta que
regrese el servicio eléctrico
En el caso de no estar de acuerdo con la entrega del libro por parte del
bibliotecario, o la entrega del carnet por parte del usuario, ya que podría
4 encontrarse en un mal estado y distinto a como se dejó desde el principio, en
estos casos el proceso actual se deriva a otro nuevo proceso distinto al proceso
de devolución regula, para hallar la solución
El préstamo es presencial y personal lo que obliga al usuario tener que ir a dejar
5
en el horario que se encuentre el bibliotecario para dejar el libro.
El bibliotecario necesita ser un usuario con conocimientos de TI para poder
utilizar el sistema y si es posible darle el mantenimiento adecuado a los datos
6 o limpiar los registros en caso sea necesario. el usuario podría ser atendido
más rápido en los procesos si el bibliotecario sabe sobre software o
computación intermedia
En caso de que un alumno haya solicitado información acerca de cuándo estará
disponible un libro que se encuentra prestado, si este es renovado el alumno
7
tendrá que esperar aún más y también perdería tiempo en ir a la biblioteca a
consultar.
29 de noviembre de 2017 10
3.1.6 Sistema de información operativo, táctico y estratégico del proceso
29 de noviembre de 2017 11
3.1.8 Formularios de entrada
29 de noviembre de 2017 12
3.1.9 Formularios de salida
29 de noviembre de 2017 13
2
29 de noviembre de 2017 14
3.2 Sub-Proceso de devolución de material bibliográfico
29 de noviembre de 2017 15
10 Entrega carnet El bibliotecario devuelve el carnet de Bibliotecario
de biblioteca biblioteca al usuario.
11 Recibe carnet El usuario recibe el carnet de biblioteca y Usuario
de biblioteca así culmina el proceso regular de
devolución de libro
3.2.4 Problemática
El usuario podría extraviar el comprobante en físico o podría olvidar el número
1
de préstamo que fue asignado el día que pidió el libro de la biblioteca.
Si en caso el comprobante está en mal estado o borroso, el bibliotecario no
2
será capaz de poder seguir el proceso regular de devolución
El bibliotecario no podrá registrar una devolución si el sistema está presentando
3
fallos, o se ha congelado.
Cuando el bibliotecario solicita el material al alumno para verificar su estado,
4 podría ser que el libro este en pésimo estado y no podría recibirlo de esa
manera el bibliotecario.
5 El bibliotecario puede haber extraviado el carnet del usuario.
6 El usuario puede haber recibido su carnet en muy mal estado.
3.2.5 Limitaciones
Nuestro sistema si bien tiene como fin acelerar el proceso de devolución de
libros en la biblioteca central de la FIIS. Tiene ciertas limitaciones si la
1
colaboración de los participantes (usuario y bibliotecario) no lo gran cumplir
adecuadamente el rol asignado.
Tenemos el sistema como fuente de información que registra todos los
préstamos y devoluciones, sin embargo esto podría verse afectado en caso no
2 haya sistema o se haya ido la luz. no podríamos registrar ninguna devolución,
por lo tanto podríamos volver a la solución sin TI momentáneamente hasta que
regrese el servicio eléctrico
Cuando extraviamos comprobantes o códigos de operación será un poco más
tedioso encontrar el número de préstamo que se le otorgo al usuario sin
3
embargo la búsqueda del usuario hace que la interacción usuario bibliotecario
sea más cercana en ambas partes
En el caso de no estar de acuerdo con la entrega del libro por parte del
bibliotecario, o la entrega del carnet por parte del usuario, ya que podría
4 encontrarse en un mal estado y distinto a como se dejó desde el principio, en
estos casos el proceso actual se deriva a otro nuevo proceso distinto al proceso
de devolución regula, para hallar la solución
La devolución es presencial y personal lo que obliga al usuario tener que ir a
5
dejar en el horario que se encuentre el bibliotecario para dejar el libro.
El bibliotecario necesita ser un usuario con conocimientos de TI para poder
utilizar el sistema y si es posible darle el mantenimiento adecuado a los datos
6 o limpiar los registros en caso sea necesario. el usuario podría ser atendido
más rápido en los procesos si el bibliotecario sabe sobre software o
computación intermedia
29 de noviembre de 2017 16
3.2.6Sistema de información operativo, táctico y estratégico del proceso
29 de noviembre de 2017 17
3.2.8 Formularios de entrada
29 de noviembre de 2017 18
3.3 Sub-Proceso de renovación de material bibliográfico
29 de noviembre de 2017 19
8 Generar nueva En caso de que el tiempo límite aún no Bibliotecario
fecha limite se haya cumplido, el bibliotecario
generara una nueva fecha.
9 Generar nuevo El bibliotecario genera un nuevo Bibliotecario
comprobante comprobante en el sistema.
10 Entregar nuevo El bibliotecario entrega el nuevo Bibliotecario
comprobante comprobante al usuario.
11 Recibir nuevo El usuario recibe el nuevo comprobante. Usuario
comprobante
3.3.4 Problemática
El usuario podría extraviar el comprobante en físico o podría olvidar el número
1
de préstamo que fue asignado el día que pidió el libro de la biblioteca.
Si en caso el comprobante está en mal estado o borroso, el bibliotecario no
2
será capaz de poder seguir el proceso regular de devolución
El bibliotecario no podrá registrar una devolución si el sistema está presentando
3
fallos, o se ha congelado.
4 El bibliotecario puede haber extraviado el carnet del usuario.
5 El usuario puede haber recibido su carnet en muy mal estado.
3.3.5 Limitaciones
Nuestro sistema si bien tiene como fin acelerar el proceso de renovación de
libros en la biblioteca central de la FIIS. Tiene ciertas limitaciones si la
1
colaboración de los participantes (usuario y bibliotecario) no lo gran cumplir
adecuadamente el rol asignado.
Tenemos el sistema como fuente de información que registra todos los
préstamos y devoluciones, sin embargo esto podría verse afectado en caso no
2 haya sistema o se haya ido la luz. no podríamos registrar ninguna renovación,
por lo tanto podríamos volver a la solución sin TI momentáneamente hasta que
regrese el servicio eléctrico
Cuando extraviamos comprobantes o códigos de operación será un poco más
tedioso encontrar el número de préstamo que se le otorgo al usuario sin
3
embargo la búsqueda del usuario hace que la interacción usuario bibliotecario
sea más cercana en ambas partes
En el caso de no estar de acuerdo con la entrega del libro por parte del
bibliotecario, o la entrega del carnet por parte del usuario, ya que podría
4 encontrarse en un mal estado y distinto a como se dejó desde el principio, en
estos casos el proceso actual se deriva a otro nuevo proceso distinto al proceso
de devolución regula, para hallar la solución
La renovación es presencial y personal lo que obliga al usuario tener que ir a
5
dejar en el horario que se encuentre el bibliotecario para dejar el libro.
El bibliotecario necesita ser un usuario con conocimientos de TI para poder
utilizar el sistema y si es posible darle el mantenimiento adecuado a los datos
6 o limpiar los registros en caso sea necesario. el usuario podría ser atendido
más rápido en los procesos si el bibliotecario sabe sobre software o
computación intermedia
En caso de que un alumno haya solicitado información acerca de cuándo estará
disponible un libro que se encuentra prestado, si este es renovado el alumno
7
tendrá que esperar aún más y también perdería tiempo en ir a la biblioteca a
consultar.
29 de noviembre de 2017 20
El material bibliográfico solo puede ser renovado una vez por cada préstamo
8 luego de eso este debe devolverse para así darle la oportunidad a otro usuarios
de poder prestarse ese material.
3.3.6 Sistema de información operativo, táctico y estratégico del proceso
29 de noviembre de 2017 21
3.3.8 Formularios de entrada
29 de noviembre de 2017 22
3.4 Sub-proceso de obtención de constancia de donación
Obtención de constancia de donación
3.4.1 Modelo del Sub-proceso de obtención de constancia de donación
29 de noviembre de 2017 23
13 Pagar en caja El usuario paga en caja por el Usuario
derecho de constancia.
14 Entregar libro, El usuario entrega el formato firmado Usuario
formato y junto con el libro y el comprobante de
comprobante de pago a donar, en caso de pasar más
pago de 5 días sin entregarlos el proceso
de donación se cancela.
29 de noviembre de 2017 24
Es necesaria la firma escrita a mano por el jefe de biblioteca, ya que en
2
nuestro sistema no ha sido implementada la firma digital
La constancia será entregada impresa en papel y no en formato digital por el
3
motivo anterior.
Se cuenta con un horario de atención preestablecido, en el cual los alumnos
4
que trabajan o se encuentran ocupados no pueden realizar el trámite.
3.4.6 Sistema de información operativo, táctico y estratégico del proceso
29 de noviembre de 2017 25
3.4.8 Formularios de entrada
29 de noviembre de 2017 26
3
29 de noviembre de 2017 27
5
29 de noviembre de 2017 28
3.4.9 Formatos de salida
29 de noviembre de 2017 29
3.5 Sub-proceso de constancia de no adeudar
29 de noviembre de 2017 30
11 Generar El bibliotecario genera el formato de Bibliotecario
formato proceso de no adeudar
12 Dar formato El bibliotecario le da el formato al usuario Bibliotecario
13 Pagar en caja El usuario paga en caja por el derecho de Usuario
constancia.
13 Entregar El usuario entrega los documentos al Usuario
formato y bibliotecario
comprobante
de pago
29 de noviembre de 2017 31
Es necesaria la firma escrita a mano por el jefe de biblioteca, ya que en nuestro
2
sistema no ha sido implementada la firma digital
La constancia será entregada impresa en papel y no en formato digital por el
3
motivo anterior.
Se cuenta con un horario de atención preestablecido, en el cual los alumnos
4
que trabajan o se encuentran ocupados no pueden realizar el trámite.
3.5.6 Sistema de información operativo, táctico y estratégico del proceso
29 de noviembre de 2017 32
3.5.8 Formularios de entrada
29 de noviembre de 2017 33
3
29 de noviembre de 2017 34
5
29 de noviembre de 2017 35
8
29 de noviembre de 2017 36
3.5.9 Formularios de salida
29 de noviembre de 2017 37
3.6 Sistema de información táctico y estratégico
NIVEL TÁCTICO
MÓDULO DE ADMINISTRACIÓN
Objetivo: Administrar la biblioteca tomando decisiones en problemas estructurados, como
adquisición de nuevo material bibliográfico, solicitud de personal bibliotecario, control de
biblioteca y tareas similares con la ayuda de los informes o reportes fijos elaborados por
este módulo.
Usuario: Jefe de biblioteca
Fichero de
material
bibliográfic
o prestado
REPORTES
MÓDULO DE
ADMINISTRACIÓN
(MIS)
Fichero de REPORTE DE
material MATERIAL
adquirido por BIBLIOGRÁFICO
ORDENADO
donación
REPORTE DE LIBRO DESCENDENTEMEN
RECIBIDOS POR TE POR CANTIDAD
DONACIÓN DE PRÉSTAMOS
REPORTE DE
INGRESOS
PERCIBIDOS POR
Fichero de MORAS
ingresos por
mora
29 de noviembre de 2017 38
MÓDULO DE SOPORTE DE DECISIONES
Objetivo: Este módulo brinda soporte a las decisiones sobre problemas semi-estrucurados
como implementación de nuevas políticas de biblioteca y predecir los beneficios de
adquisición de nuevo material bibliográfica basándose en información histórica interna y
externa a la biblioteca.
Usuario: Jefe de biblioteca
FICHEROS DE
INFORMACIÓN
INTERNA DE
BIBLIOTECA
MÓDULO DE
SUGERENCIA
SOPORTE DE
DECISIONES (DSS)
FICHEROS DE
INFORMACIÓN
EXTERNA DE
BIBLIOTECA
29 de noviembre de 2017 39
NIVEL ESTRATÉGICO
MÓDULO DE SOPORTE PARA EJECUTIVOS
Objetivo: Brindar soporte a la gerencia para tomar decisiones respecto a problemas
futuros y no estructurados como la inversión o la ampliación de nuevas zonas para la
biblioteca ayuda a tener una visión general de todo el sistema y relacionarla con el
exterior.
Usuario: Decano
FICHEROS DE
INFORMACIÓN
DE BIBLIOTECA
FICHEROS DE
INFORMACIÓN
DE MATRÍCULA
FICHEROS DE
INFORMACIÓN MÓDULO DE
PROGRAMACIÓ DECISIÓN
SOPORTE A
N HORARIA EJECUTIVOS (ESS)
FICHEROS DE
INFORMACIÓN
EVALUACIÓN
DE NOTAS
29 de noviembre de 2017 40
ESQUEMA GENERAL
FICHEROS DE
Fichero de INFORMACIÓN
Fichero de
préstamos DE BIBLIOTECA
material
bibliográfic
o prestado
MÓDULO DE
PRÉSTAMO,
DEVOLUCIÓN Y
Fichero de RENOVACIÓN
material FICHEROS DE
bibliográfic INFORMACIÓN
o DE MATRÍCULA
MÓDULO CRUD DE
MATERIAL
BIBLIOGRÁFICO MÓDULO DE
REPORTES
ADMINISTRACIÓN
(MIS)
Fichero de Fichero de
constancia material FICHEROS DE
s de adquirido por INFORMACIÓN MÓDULO DE
PROGRAMACIÓ DECISIÓN
donación donación SOPORTE A
N HORARIA EJECUTIVOS (ESS)
MÓDULO DE
CONSTANCIAS DE
DONACIÓN
Fichero de FICHEROS DE
Fichero de INFORMACIÓN
material
ingresos por EVALUACIÓN
bibliográfic
mora DE NOTAS
o
solicitado
Fichero de
constancia FICHEROS DE
s de no INFORMACIÓN
adeudar INTERNA DE
BIBLIOTECA
MÓDULO DE
CONSTANCIAS DE
NO ADEUDAR
Fichero de
deudas
MÓDULO DE
SUGERENCIA
SOPORTE DE
FICHEROS DE DECISIONES (DSS)
INFORMACIÓN
EXTERNA DE
BIBLIOTECA
29 de noviembre de 2017 41
4. Diseño del sistema de información propuesto
4.1 Objetivo
4.2 Alcance
4.3 Nomenclatura
29 de noviembre de 2017 42
4.3 Modelo Físico
Traza_Prestamo
Matricula_Alumno ID_DEUDA int <fk1>
COD_ALUMNO int <pk> ID_DEVOLUCION int <fk2>
NOMBRE_CODIGO_ALUMNO_MATRICULA nvarchar(200) FECHA_INICIAL date
FECHA_LIMITE date
ID_TRAZA_PRESTAMO int <pk>
Proceso_Devolucion_Detalle Proceso_Devolucion
ID_BIBLIOTECARIO int <fk1> ID_DEVOLUCION int <pk>
ID_USUARIO int <fk2> ESTADO int
ID_DEVOLUCION int <fk3> FECHA_DEVOLUCION date
FECHA_INICIAL date DETALLES_DEVOLUCION nvarchar(200)
FECHA_LIMITE date
Proceso_Donacion_Detalle Bibliotecario
CODIGO_ALUMNO int <fk1> Tipo ID_BIBLIOTECARIO int <pk>
ID_MATERIAL_BIBLIOGRAFICO int <fk2> ID_TIPO int <pk> NOMBRE_BIBLIOTECARIO nvarchar(200)
ID_DONACION int <fk3> NOMBRE_TIPO int DNI int
ID_BIBLIOTECARIO int <fk4> FECHA_NACIMIENTO date
SUELDO int
SEXO nvarchar(200) Proceso_No_Adeudar_Detalle
ID_TIPO int <fk> ID_TRAZA_PRESTAMO int <fk1>
Usuario_Biblioteca_Fiis
Proceso_Prestamo_Detalle DIRECCION nvarchar(200) ID_PROCESO_NO_ADEUDAR int <fk2>
ID_BIBLIOTECARIO int <fk3> ID_USUARIO int <pk>
FECHA_INICIO date CODIGO_USUARIO_BIBLIOTECA int <fk1>
CODIGO_ALUMNO int <fk4>
FECHA_LIMITE date CODIGO_ALUMNO int <fk2>
ID_PRESTAMO int <fk1>
ID_BIBLIOTECARIO int <fk2> Proceso_Prestamo
Proceso_Donacion ID_MATERIAL_BIBLIOGRAFICO int <fk3> ID_PRESTAMO int <pk>
ID_DONACION int <pk> ID_USUARIO int <fk>
FECHA_DONACION nvarchar(200) DETALLER_PRESTAMO nvarchar(200)
DOCUMENTO_CAJA nvarchar(200)
Proceso_No_Adeudar
ID_PROCESO_NO_ADEUDAR int <pk>
Syllabus DOCUMENTO_CAJA nvarchar(200)
CODIGO_SYLLABUS int <pk> FECHA_TRAMITE date Tipo_Deuda
DESCRIPCION nvarchar(200)
ID_DEUDA int <pk>
CURSO nvarchar(200) Material_Bibliografico DESCRIPCION nvarchar(200)
CREDITOS int ID_MATERIAL_BIBLIOGRAFICO int <pk> MONTO int
ID_MATERIAL_BIBLIOGRAFICO int <fk> NOMBRE_LIBRO nvarchar(200)
FECHA_PUBLICACION date
PRECIO int
ESTADO int
Categoria GENERO nvarchar(200)
ID_CATEGORIA int <pk> NUMERO_PAGINAS int
NOMBRE_CATEGORIA nvarchar(200) ID_AUTOR int <fk1> Proceso_Renovacion
ID_CATEGORIA int <fk2> ID_RENOVACION int <pk>
ID_EDITORIAL int <fk3> DETALLE nvarchar(200)
ID_USUARIO int <fk>
Proc_Renovacion_Detalle
Editorial
Traza_Renovacion ID_TRAZA_RENOVACION int <fk1>
ID_EDITORIAL int <pk> ID_RENOVACION int <fk2>
NOMBRE_EDITORIAL nvarchar(200) ID_DONACION int <fk1>
FECHA_INICIAL date
DIRECCION_EDITORIAL nvarchar(200) ID_MATERIAL_BIBLIOGRAFICO int <fk2>
FECHA_LIMITE date
TELEFONO_EDITORIAL int ID_TRAZA_RENOVACION int <pk>
WEBSITE_EDITORIAL nvarchar(200)
Usuario_Biblioteca
Autor
CODIGO_USUARIO_BIBLIOTECA nvarchar(200) <pk>
ID_AUTOR int <pk> NOMBRE_USUARIO_BIBLIOTECA nvarchar(200)
NOMBRE_AUTOR nvarchar(200) FECHA_NACIMIENTO_USUARIO_BIBLIOTECA date
NACIONALIDAD_AUTOR nvarchar(200) DIRECCION_USUARIO_BIBLIOTECA nvarchar(200)
FECHA_REGISTRO date
Editorial
Proc_No_Adeudar
Id_Editorial Proc_Prestamo_Detalle
autor Id_Proc_No_Adeudar
Nom_Editorial Fec_Desde
Direcc Id_Autor Doc_Caja
Fec_Hasta
Telf Nom_Autor Fec_Tramite
Tipo_Deuda Id_Prestamo
PagWeb Traza_Renovacion Nacionalidad PKProc_No_Adeudar Id_Bibliotecario
PKautor Id_Deuda
PKEditorial Id_Donacion Id_Material_Bibliografico
Descripcion
Id_Material_Bibliografico Costo
Id_Traza_Renovacion
PKTipo_Deuda
PKTraza_Renovacion
29 de noviembre de 2017 43
4.5 Creación de la base de datos en SQL
29 de noviembre de 2017 44
CREATE TABLE Editorial
(
Id_Editorial char(18) NOT NULL ,
Nom_Editorial char(18) NULL ,
Direcc char(18) NULL ,
Telf char(18) NULL ,
PagWeb char(18) NULL
)
go
29 de noviembre de 2017 45
CREATE TABLE Proc_Devolucion
(
Id_Devolucion char(18) NOT NULL ,
Estado char(18) NULL ,
Fec_Devolucion char(18) NULL ,
DocRed char(18) NULL
)
go
29 de noviembre de 2017 46
CREATE TABLE Proc_No_Adeudar
(
Id_Proc_No_Adeudar char(18) NOT NULL ,
Doc_Caja char(18) NULL ,
Fec_Tramite char(18) NULL
)
go
29 de noviembre de 2017 47
CREATE TABLE Proc_Renovacion
(
Id_Renovacion char(18) NOT NULL ,
Detalle char(18) NULL ,
Id_Usuario char(18) NOT NULL
)
go
29 de noviembre de 2017 48
ALTER TABLE Tipo
ADD CONSTRAINT XPKTipo PRIMARY KEY CLUSTERED (Id_Tipo ASC)
go
29 de noviembre de 2017 49
CREATE TABLE Usuario_Biblioteca
(
Cod_User_Biblioteca char(18) NOT NULL ,
Nom_User_Biblioteca char(18) NULL ,
Fnac_User_Biblioteca char(18) NULL ,
Direcc_User_Bilioteca char(18) NULL ,
F_Registro char(18) NULL
)
go
29 de noviembre de 2017 50
ADD CONSTRAINT R_2 FOREIGN KEY (Id_Categoria) REFERENCES
Categoria(Id_Categoria)
go
29 de noviembre de 2017 51
ADD CONSTRAINT R_7 FOREIGN KEY (Id_Donacion) REFERENCES
Proc_Donacion(Id_Donacion)
go
29 de noviembre de 2017 52
ADD CONSTRAINT R_12 FOREIGN KEY (Id_Prestamo) REFERENCES
Proc_Prestamo(Id_Prestamo)
go
29 de noviembre de 2017 53
ADD CONSTRAINT R_16 FOREIGN KEY (Id_Deuda) REFERENCES
Tipo_Deuda(Id_Deuda)
go
29 de noviembre de 2017 54
4.6 Descripción de la estructura de registros
29 de noviembre de 2017 55
ID_DEUDA ID_DEUDA int TRUE FALSE TRUE
nvarchar(2
DESCRIPCION DESCRIPCION 00) 200 FALSE FALSE FALSE
MONTO MONTO int FALSE FALSE FALSE
29 de noviembre de 2017 56
Tabla de color amarillo
Lengt Precisio Primar Foreign Mandator
Name Code Data Type h n y Key y
COD_ALUMNO COD_ALUMNO int TRUE FALSE TRUE
NOMBRE_CODIGO_ALUMNO_MATRI NOMBRE_CODIGO_ALUMNO_MATRI nvarchar(20
CULA CULA 0) 200 FALSE FALSE FALSE
Name Code Data Type Length Precision Primary Foreign Key Mandatory
ID_DONACION ID_DONACION int TRUE FALSE TRUE
FECHA_DONACION FECHA_DONACION nvarchar(200) 200 FALSE FALSE FALSE
DOCUMENTO_CAJA DOCUMENTO_CAJA nvarchar(200) 200 FALSE FALSE FALSE
Name Code Data Type Length Precision Primary Foreign Key Mandatory
ID_PRESTAMO ID_PRESTAMO int TRUE FALSE TRUE
ID_USUARIO ID_USUARIO int FALSE TRUE TRUE
DETALLER_PRESTAMO DETALLER_PRESTAMO nvarchar(200) 200 FALSE FALSE FALSE
Name Code Data Type Length Precision Primary Foreign Key Mandatory
ID_PROCESO_NO_ADEUDAR ID_PROCESO_NO_ADEUDAR int TRUE FALSE TRUE
DOCUMENTO_CAJA DOCUMENTO_CAJA nvarchar(200) 200 FALSE FALSE FALSE
FECHA_TRAMITE FECHA_TRAMITE date FALSE FALSE FALSE
Name Code Data Type Length Precision Primary Foreign Key Mandatory
ID_RENOVACION ID_RENOVACION int TRUE FALSE TRUE
DETALLE DETALLE nvarchar(200) 200 FALSE FALSE FALSE
ID_USUARIO ID_USUARIO int FALSE TRUE TRUE
Name Code Data Type Length Precision Primary Foreign Key Mandatory
ID_DEVOLUCION ID_DEVOLUCION int TRUE FALSE TRUE
ESTADO ESTADO int FALSE FALSE FALSE
FECHA_DEVOLUCION FECHA_DEVOLUCION date FALSE FALSE FALSE
DETALLES_DEVOLUCION DETALLES_DEVOLUCION nvarchar(200) 200 FALSE FALSE FALSE
29 de noviembre de 2017 57
Tabla de color verde
Name Code Data Type Length Precision Primary Foreign Key Mandatory
ID_MATERIAL_BIBLIOGRAFICO ID_MATERIAL_BIBLIOGRAFICO int TRUE FALSE TRUE
NOMBRE_LIBRO NOMBRE_LIBRO nvarchar(200) 200 FALSE FALSE FALSE
FECHA_PUBLICACION FECHA_PUBLICACION date FALSE FALSE FALSE
PRECIO PRECIO int FALSE FALSE FALSE
ESTADO ESTADO int FALSE FALSE FALSE
GENERO GENERO nvarchar(200) 200 FALSE FALSE FALSE
NUMERO_PAGINAS NUMERO_PAGINAS int FALSE FALSE FALSE
ID_AUTOR ID_AUTOR int FALSE TRUE TRUE
ID_CATEGORIA ID_CATEGORIA int FALSE TRUE TRUE
ID_EDITORIAL ID_EDITORIAL int FALSE TRUE TRUE
Name Code Data Type Length Precision Primary Foreign Key Mandatory
ID_AUTOR ID_AUTOR int TRUE FALSE TRUE
NOMBRE_AUTOR NOMBRE_AUTOR nvarchar(200) 200 FALSE FALSE FALSE
NACIONALIDAD_AUTOR NACIONALIDAD_AUTOR nvarchar(200) 200 FALSE FALSE FALSE
Name Code Data Type Length Precision Primary Foreign Key Mandatory
ID_USUARIO ID_USUARIO int TRUE FALSE TRUE
CODIGO_USUARIO_BIBLIOTECA CODIGO_USUARIO_BIBLIOTECA int FALSE TRUE TRUE
CODIGO_ALUMNO CODIGO_ALUMNO int FALSE TRUE TRUE
Name Code Data Type Length Precision Primary Foreign Key Mandatory
ID_BIBLIOTECARIO ID_BIBLIOTECARIO int TRUE FALSE TRUE
NOMBRE_BIBLIOTECARIO NOMBRE_BIBLIOTECARIO nvarchar(200) 200 FALSE FALSE FALSE
DNI DNI int FALSE FALSE FALSE
FECHA_NACIMIENTO FECHA_NACIMIENTO date FALSE FALSE FALSE
SUELDO SUELDO int FALSE FALSE FALSE
SEXO SEXO nvarchar(200) 200 FALSE FALSE FALSE
ID_TIPO ID_TIPO int FALSE TRUE TRUE
DIRECCION DIRECCION nvarchar(200) 200 FALSE FALSE FALSE
29 de noviembre de 2017 58
ENTIDAD PRIMARY KEY ATRIBUTOS TIPO DE DATO
ID_AUTOR int
AUTOR ID_AUTOR NOMBRE_AUTOR nvarchar(200)
NACIONALIDAD_AUTOR nvarchar(200)
ID_BIBLIOTECARIO int
NOMBRE_BIBLIOTECARIO nvarchar(200)
DNI int
FECHA_NACIMIENTO date
BIBLIOTECARIO ID_BIBLIOTECARIO
SUELDO int
SEXO nvarchar(200)
ID_TIPO int
DIRECCION nvarchar(200)
ID_CATEGORIA int
CATEGORIA ID_CATEGORIA
NOMBRE_CATEGORIA nvarchar(200)
ID_EDITORIAL int
NOMBRE_EDITORIAL nvarchar(200)
EDITORIAL ID_EDITORIAL DIRECCION_EDITORIAL nvarchar(200)
TELEFONO_EDITORIAL int
WEBSITE_EDITORIAL nvarchar(200)
ID_MATERIAL_BIBLIOGRAFICO int
NOMBRE_LIBRO nvarchar(200)
FECHA_PUBLICACION date
PRECIO int
ESTADO int
MATERIAL_BIBLIOGRAFICO ID_MATERIAL_BIBLIOGRAFICO
GENERO nvarchar(200)
NUMERO_PAGINAS int
ID_AUTOR int
ID_CATEGORIA int
ID_EDITORIAL int
COD_ALUMNO int
MATRICULA_ALUMNO COD_ALUMNO
NOMBRE_CODIGO_ALUMNO_MATRICULA nvarchar(200)
ID_DEVOLUCION int
ESTADO int
PROCESO_DEVOLUCION_DETALLE ID_DEVOLUCION
FECHA_DEVOLUCION date
DETALLES_DEVOLUCION nvarchar(200)
ID_BIBLIOTECARIO int
ID_USUARIO int
PROCESO_DEVOLUCION_DETALLE ID_BIBLIOTECARIO ID_DEVOLUCION int
FECHA_INICIAL date
FECHA_LIMITE date
PROCESO_DONACION ID_DONACION ID_DONACION int
29 de noviembre de 2017 59
ID_MATERIAL_BIBLIOGRAFICO nvarchar(200)
ID_TRAZA_RENOVACION nvarchar(200)
CODIGO_ALUMNO int
ID_MATERIAL_BIBLIOGRAFICO int
PROCESO_DONACION_DETALLE CODIGO_ALUMNO
ID_DONACION int
ID_BIBLIOTECARIO int
ID_PROCESO_NO_ADEUDAR int
PROCESO_NO_ADEUDAR ID_PROCESO_NO_ADEUDAR DOCUMENTO_CAJA nvarchar(200)
FECHA_TRAMITE date
ID_TRAZA_PRESTAMO int
ID_PROCESO_NO_ADEUDAR int
PROCESO_NO_ADEUDAR_DETALLE ID_TRAZA_PRESTAMO
ID_BIBLIOTECARIO int
CODIGO_ALUMNO int
ID_PRESTAMO int
PROCESO_PRESTAMO ID_PRESTAMO ID_USUARIO int
DETALLER_PRESTAMO nvarchar(200)
FECHA_INICIO date
FECHA_LIMITE date
PROCESO_PRESTAMO_DETALLE ID_MATERIAL_BIBLIOGRAFICO ID_PRESTAMO int
ID_BIBLIOTECARIO int
ID_MATERIAL_BIBLIOGRAFICO int
ID_RENOVACION int
PROCESO_RENOVACION ID_RENOVACION DETALLE nvarchar(200)
ID_USUARIO int
ID_TRAZA_RENOVACION int
ID_RENOVACION int
PROCESO_RENOVACION_DETALLE ID_TRAZA_RENOVACION
FECHA_INICIAL date
FECHA_LIMITE date
CODIGO_SYLLABUS int
DESCRIPCION nvarchar(200)
SYLLABUS CODIGO_SYLLABUS CURSO nvarchar(200)
CREDITOS int
ID_MATERIAL_BIBLIOGRAFICO int
ID_TIPO int
Tipo_Deuda ID_TIPO
NOMBRE_TIPO int
ID_DEUDA char(6)
TIPO_DEUDA ID_DEUDA DESCRIPCION varchar(50)
MONTO money
ID_DEUDA int
TRAZA_PRESTAMO ID_TRAZA_PRESTAMO ID_DEVOLUCION int
FECHA_INICIAL date
29 de noviembre de 2017 60
FECHA_LIMITE date
ID_TRAZA_PRESTAMO int
ID_DONACION int
TRAZA_DONACION ID_DONACION ID_MATERIAL_BIBLIOGRAFICO int
ID_TRAZA_RENOVACION int
CODIGO_USUARIO_BIBLIOTECA nvarchar(200)
NOMBRE_USUARIO_BIBLIOTECA nvarchar(200)
USUARIO_BIBLIOTECA CODIGO_USUARIO_BIBLIOTECA FECHA_NACIMIENTO_USUARIO_BIBLIOTECA date
DIRECCION_USUARIO_BIBLIOTECA nvarchar(200)
FECHA_REGISTRO date
ID_USUARIO int
USUARIO_BIBLIOTECA_FIIS ID_USUARIO CODIGO_USUARIO_BIBLIOTECA int
CODIGO_ALUMNO int
29 de noviembre de 2017 61
5. Ventajas
El software cuenta con las interfaces necesarias para un óptimo una facilidad para
que el usuario pueda usarla.
29 de noviembre de 2017 62
6. Anexos
29 de noviembre de 2017 63
Sub-Proceso de préstamo
29 de noviembre de 2017 64
Sub-Proceso de devolución
29 de noviembre de 2017 65
Sub-Proceso de renovación
29 de noviembre de 2017 66
Sub-Proceso de Obtención de
constancia de donación
29 de noviembre de 2017 67
Sub-Proceso de Obtención de
constancia de no adeudar
29 de noviembre de 2017 68
Base de datos del sistema
29 de noviembre de 2017 69