T.ti Penagos Jimenez Gina Tatiana 2014
T.ti Penagos Jimenez Gina Tatiana 2014
TECNOLOGÍA EN INFORMATICA
INGENIERIA DE SOFTWARE
GIRARDOT
2014
SISTEMA INFORMATICO PARA LA BIBLIOTECA DE LA INSTITUCIÓN
EDUCATIVA DEPARTAMENTAL ANTONIO NARIÑO
PROYECTO DE GRADO
TECNOLOGÍA EN INFORMATICA
INGENIERIA DE SOFTWARE
GIRARDOT
2014
PÁGINA DE ACEPTACIÓN
____________________________________
____________________________________
____________________________________
____________________________________
____________________________________
JURADO
____________________________________
JURADO
____________________________________
JURADO
____________________________________
JURADO
A Dios.
TEMA PÁGINA.
1. Introducción 9
2. Problema 10
3. Justificación 11
4. Objetivos 12
4.1 Objetivo general 12
4.2 Objetivos específicos 12
5. Marco de referencia 13
5.1 Marco legal 13-14
5.2 Marco conceptual 15-17
5.3 Marco teórico 18
5.4 Marco institucional 19-21
6. Metodología 22
6.1 Recursos Humanos 22
6.2 Recursos Físicos 22
6.3 Procedimiento 23
6.4 Desarrollo de prototipo 23
7. Análisis de la situación 24
7.1 Descripción sistema actual 24
7.2 Diagrama de contexto actual 25
7.3 Diagrama de caso de uso actual 26
7.4 Diagrama secuencia actual 27
9
2. PROBLEMA DEL PROBLEMA
Esta institución actualmente no cuenta con un sistema que lleve el control de los
recursos bibliográficos, por tal motivo se pretende contribuir con este software al
mejoramiento y operación del servicio de préstamos en la biblioteca.
En general se podría decir que las bibliotecas públicas son muy conocidas por su
gran aporte al desarrollo del conocimiento, y en donde se comparten momentos de
sabiduría y pensamiento, ya sea leyendo o realizando algún tipo de investigación.
10
3. JUSTIFICACIÓN
11
4. OBJETIVOS
12
5. MARCO DE REFERENCIAL
-L.O. 2/2006, de 3 de mayo- de Educación - Art. 16.2, 17.e), 19.2 y 19.3 Art. 113.1,
.2, .3 y .4
13
- O. 3320/2007, de 20 de junio-por la que se regula para la Comunidad de Madrid
la implantación y la organización de la Educación Secundaria derivada de la L.O.
2/2006, de 3 de mayo de Educación-Art. 3.4
14
5.2 MARCO CONCEPTUAL
Mantenimiento: todas las acciones que tienen como objetivo mantener un artículo
o restaurarlo a un estado en el cual pueda llevar a cabo alguna función
requerida. Estas acciones incluyen la combinación de las acciones técnicas y
administrativas correspondientes.
15
Tics: Tecnologías de la información y la comunicación, a veces
denominadas nuevas tecnologías de la información y la comunicación (NTIC) son
un concepto muy asociado al de informática. Si se entiende esta última como el
conjunto de recursos, procedimientos y técnicas usadas en el procesamiento,
almacenamiento y transmisión de información, esta definición se ha matizado de la
mano de las TIC, pues en la actualidad no basta con hablar de
una computadora cuando se hace referencia al procesamiento de la información.
Reporte: es un informe o una noticia. Este tipo de documento (que puede ser
impreso, digital, audiovisual, etc.) pretende transmitir una información, aunque
puede tener diversos objetivos. Existen reportes divulgativos, persuasivos y de
otros tipos.
16
Inventario: Relación ordenada de bienes y existencias de una entidad o empresa,
a una fecha determinada. Contablemente es una cuenta de activo circulante que
representa el valor de las mercancías existentes en un almacén. En términos
generales, es la relación o lista de los bienes materiales y derechos pertenecientes
a una persona o comunidad, hecha con orden y claridad. En contabilidad, el
inventario es una relación detallada de las existencias materiales comprendidas en
el activo, la cual debe mostrar el número de unidades en existencia, la descripción
de los artículos, los precios unitarios, el importe de cada renglón, las sumas
parciales por grupos y clasificaciones y el total del inventario.
17
5.3 MARCO TEORICO
18
5.4 MARCO INSTITUCIONAL
HORARIOS DE ATENCION:
Lunes a Viernes: 7 am – 12 m / 3 pm – 5 pm
País: Colombia
Departamento: Cundinamarca
Misión
19
tiempo libre, a través de una serie de recursos y servicios, y está a la disposición
de todos los miembros de su comunidad.
Visión
20
3. Literatura: Es el conjunto de cuentos, novelas, poesías, álbumes, mitos y
leyendas, historietas, escritos para teatro, productos de la creación literaria donde
se conjuga lo real y lo fantástico.
Literatura Infantil
Literatura Juvenil
Literatura para Adultos
21
6. METODOLOGIA DE DESARROLLO DEL PROYECTO
Para el desarrollo de este proyecto se conto con la asesoría del docente Angel
palacios quien brindo pautas en el desarrollo del documento, en el desarrollo del
software está implicado el estudiante Juan Pablo Castro, y en el diseño Gina
Tatiana Penagos.
COMPUTADOR DE MESA
Memoria RAM de 3.00 GB
Sistema operativo de 32 bits Con Windows Vista
Monitor de 20”
COMPUTADOR PORTATIL
Memoria RAM de 2.00 GB
Sistema operativo de 32 bits
Monitor de 11”
Con Windows 7
22
6.3 PROCEDIMIENTO
Ya teniendo en cuenta los criterios del cliente se prosigue al desarrollo del modelo
que se requirió y procurar que se lleve todos los pasos solicitados y con su debida
pausa
6.4.4Evaluar prototipo:
Claro, está dado que la persona encargada del modelo también mostrara opciones
que puede que al cliente le llame la atención y sea más factible el desarrollo del
mismo
23
7 ANALISIS DE LA SITUACION ACTUAL
Registro
Control
24
7.2 DIAGRAMA DE CONTEXTO ACTUAL
ACTORES: Bibliotecarios-usuarios
25
7.3 DIAGRAMA DE CASOS DE USO ACTUAL
ACTORES: Usuarios-bibliotecarios
26
7.4 DIAGRAMA DE SECUENCIAS ACTUAL
27
8 DISEÑO DE LA SOLUCION PROPUESTA:
Registro
Control
28
9 DIAGRAMA DE CONTEXTO PROPUESTO
ACTORES: usuarios-bibliotecarios
29
9.1 DIAGRAMA DE CASO DE USO PROPUESTO
ACTORES: Usuarios-bibliotecarios
30
9.2 DIAGRAMA DE SECUENCIA PROPUESTO
31
9.3INGENIERIA DE REQUERIMIENTOS
32
10 DIAGRAMA DE CLASES
33
11 MODELO ENTIDAD DE RELACION
34
12 DICCIONARIO DE DATOS
bl_areas
Campo Tipo Nulo Llave Descripcion
id int(11) NO PK
detalle varchar(80) NO
bl_autores
Campo Tipo Nulo Llave Descripcion
id int(11) NO PK
detalle varchar(90) NO
bl_detprestamos
Campo Tipo Nulo Llave Descripcion
id int(11) NO PK
libros int(11) NO FK
ejemplares int(11) NO FK
prestamos int(11) NO FK
35
Llave primaria: id (de la tabla bl_editorial).
bl_editorial
Campo Tipo Nulo Llave Descripcion
id int(11) NO PK
detalle varchar(90) NO
bl_ejemplares
Campo Tipo Nulo Llave Descripcion
id int(11) NO PK
libros int(11) NO FK
codigo varchar(10) NO
estado enum('A','I','R','D') NO
bl_entregas
Campo Tipo Nulo Llave Descripcion
id int(11) NO PK
prestamos int(11) NO FK
usuarios int(11) NO FK
lectores int(11) NO FK
fecha date NO
hora time NO
canlib int(11) NO
multa int(11) NO FK
diamul int(11) NO
36
valor decimal(16,2) NO
completo enum('S','N') NO
bl_estantes
Campo Tipo Nulo Llave Descripcion
Id int(11) NO PK
Zonas int(11) NO FK
Detalle varchar(80) NO
secciones int(11) NO
bl_lectores
Campo Tipo Nulo Llave Descripcion
Id int(11) NO PK
numdoc varchar(15) NO
nombre varchar(45) NO
apellido varchar(45) NO
direccion varchar(80) NO
telefono varchar(20) NO
Email varchar(80) YES
Estado enum('A','I') NO
37
Llave primaria: id (de la tabla bl_libros).
bl_libros
Campo Tipo Nulo Llave Descripcion
Id int(11) NO PK
estantes int(11) NO FK
tematicas int(11) NO FK
Autores int(11) NO FK
editorial int(11) NO FK
Código varchar(45) NO
Titulo varchar(80) NO
edicion varchar(20) YES
volumen int(11) NO
fecing date NO
horing time NO
cantidad int(11) NO
bl_novedades
Campo Tipo Nulo Llave Descripcion
Id int(11) NO PK
Ejemplares int(11) NO FK
Nota text NO
38
Llave primaria: id (de la tabla bl_prestamos).
bl_prestamos
Campo Tipo Nulo Llave Descripcion
id int(11) NO PK
usuarios int(11) NO FK
lectores int(11) NO FK
fecha date NO
hora time NO
fecent date NO
horent time NO
bl_tematicas
Campo Tipo Nulo Llave Descripcion
id int(11) NO PK
detalle varchar(80) NO
areas int(11) NO FK
bl_valores_multa
Campo Tipo Nulo Llave Descripcion
id int(11) NO PK
detalle varchar(80) NO
valor decimal(16,2) NO
estado enum('A','I') NO
39
Llave primaria: id (de la tabla bl_zonas).
bl_zonas
Campo Tipo Nulo Llave Descripcion
Id int(11) NO PK
Detalle varchar(80) NO
funcionarios
Campo Tipo Nulo Llave Descripcion
Id int(11) NO PK
Detalle varchar(80) NO
Tipo enum('A','O') NO
parametrizacion
Campo Tipo Nulo Llave Descripcion
Id int(11) NO PK
Nit varchar(15) NO
razsoc varchar(80) NO
sigla varchar(60) YES
direccion varchar(60) NO
telefono varchar(20) NO
email varchar(80) YES
imagen varchar(100) YES
perm_usua
Campo Tipo Nulo Llave Descripcion
codper char(5) NO PK
usuario int(11) NO PK
40
Llave primaria: codper (de la tabla permisos).
permisos
Campo Tipo Nulo Llave Descripción
codper char(5) NO PK
detalle varchar(80) NO
usuarios
Campo Tipo Nulo Llave Descripcion
id int(11) NO PK
funcionarios int(11) NO FK
numdoc varchar(15) NO
prinom varchar(20) NO
segnom varchar(20) YES
priape varchar(20) NO
segape varchar(20) YES
direccion varchar(80) YES
telefono varchar(20) YES
email varchar(80) YES
login varchar(15) NO
clave varchar(100) NO
feccla date YES
estado enum('A','I') NO
fecest date YES
41
13 DISEÑO PROGRAMA
1) Entrada al sistema informático, nos solicita un login en este caso el nombre del
usuario, y una respectiva contraseña.
42
3) Libros y ejemplares, aquí podremos registrar los respectivos libros con sus
clasificaciones y ubicación.
43
5) Libros y ejemplares, esta función nos mostrara un registro de los prestamos
realizados.
44
7) Permisos por usuario, allí el administrador asignara los permisos a los respectivos
usuarios.
45
9) Parametrizacion, en esta opción podremos ubicar la información de la empresa o
el establecimiento.
46
14 CONCLUSIONES
Todo este proceso fue satisfactorio y muy confortable, aprendimos todos los
pasos y guías para lograr ejercer un buen proyecto, con todo este proceso y
dedicación se logro el objetivo primordial que era la de dar solución a aquella
problemática, a la poco innovación tecnológica y abandono de aquel
establecimiento escolar (biblioteca).
47
15 BIBLIOGRAFÍA
48
16 ANEXOS
49
ANEXO N°3. Cuerpo administrativo del recinto
50
ANEXO N°5. Secciones de los recursos bibliográficos.
51
ANEXO N°7. Sistema de clasificación.
52