45
Universidad Luterana Salvadoreña Facultad de Ciencias del Hombre y la Naturaleza Licenciatura en Ciencias de la Computación Presentada por: José Luis Guzmán Martínez Sandra Abigail Díaz Maravilla Brenda Ivonne Alvarado Espinoza Ana Cristina Zelaya Ruiz San Salvador, Junio de 2012 Análisis de “Sistema Bibliotecario” Para El Instituto Nacional Cantón El

Analisis y diseño de sistema bibliotecario

Embed Size (px)

DESCRIPTION

Documento Detallado sobre el analisis de sistema bibliotecario del Intituto Nacional Cantón el Pacun

Citation preview

Page 1: Analisis y diseño de sistema bibliotecario

Universidad Luterana Salvadoreña

Facultad de Ciencias del Hombre y la Naturaleza

Licenciatura en Ciencias de la Computación

Análisis Estructurado

Presentada por:

José Luis Guzmán Martínez

Sandra Abigail Díaz Maravilla

Brenda Ivonne Alvarado Espinoza

Ana Cristina Zelaya Ruiz

Marlene Cecilia Cortez

San Salvador, Junio de 2012

Análisis de “Sistema Bibliotecario” Para El Instituto Nacional Cantón El Pacun

Page 2: Analisis y diseño de sistema bibliotecario

INDICE

Contenido Pág.

INTRODUCCIÓN 1

ANÁLISIS Y DISEÑO DEL SISTEMA 2

1.1 Fase 1: Investigación Preliminar 3

1.2 Fase 2: Análisis Del Problema 4

1.2.3 Diagnostico(Síntoma, Causa Y Efecto) 4

1.2.4 Formulación de Objetivos del Sistema. 5

1.2.4.1 Objetivos 5

1.2.5 Alcances del Sistema 5

ANÁLISIS TÉCNICO ECONÓMICO

1.2 Estudio De Factibilidad 6

1.2.4.1 Factibilidad Técnica 6

Requerimiento de Hardware. 8

Requerimientos de software para el desarrollo de la

aplicación

9

1.2.4.2 Factibilidad Operativa 13

1.2.4.3 Factibilidad Económica 14

Análisis De Requerimientos 17

Estudio De Los Requerimientos Básicos 18

Diagrama Jerárquico 19

Page 3: Analisis y diseño de sistema bibliotecario

1.3 Fase 3: Análisis Del Problema 20

1.3.1 Modelos Lógicos De Procesos 20

1.3.1.1 Diagrama De Contexto 20

1.3.1.2 Diagrama De Contexto Nivel 1 21

1.3.1.3 Diagrama De Contexto Nivel 2 21

1.3.1.4 Diagrama De Transición De Estado 22

1.3.2 Diseño Físico 23

1.3.2.1 Modelo Entidad Relación 23

1.3.2.1 Diseño Físico De Las Tablas 24

1.3.2.2 Modelo Físico De Datos 26

1.3.2.3 Diseño De Pantalla 27

BIBLIOGRAFÍA 28

Page 4: Analisis y diseño de sistema bibliotecario

25

INTRODUCCIÓN

El presente documento presenta el desarrollo de una de las etapas fundamentales para el

desarrollo de sistemas: el Análisis, que recopila todos los requerimientos necesarios para

describir técnicamente todos los procesos de las entidades que presenten una necesidad

informática, tal es el caso del Instituto Nacional Cantón El Pacun.

Para lograr todos los propósitos establecidos se ha tomado como base el Análisis

Estructurado y todas sus herramientas gráficas, de esta forma se muestra una descripción

clara y precisa de los procesos para facilitar su codificación posterior.

Además se ha incluido la fase Diseño de Sistemas, de esta forma se presenta un documento

más completo y descriptivo que facilite al programador su compresión y futuro

mantenimiento.

Page 5: Analisis y diseño de sistema bibliotecario

25

ANÁLISIS Y DISEÑO DEL SISTEMA

La propuesta de sistema informático que se trata en este documento surge de las

necesidades detectadas en el Instituto Nacional Cantón El Pacun y recopila aspectos que

van a permitir dar una solución informática acorde a los requerimientos detectados en dicha

institución.

Para realizar su respectivo análisis y diseño se ha tomado como referencia la metodología

del Ciclo de vida para el desarrollo de sistemas, siendo esta una metodología fácil de

implementar la cual comprende las siguientes fases:

1. Investigación Preliminar

2. Análisis del problema

3. Diseño de sistemas

4. Desarrollo de sistemas

5. Prueba del sistema

6. Implementación

7. Mantenimiento

En este trabajo se va a tratar únicamente las fases Investigación preliminar, Análisis y

Diseño de sistemas para que pueda ser retomado por un programador quien lleve a cabo las

siguientes cinco etapas posteriores en el momento que la institución así lo requiera.

Page 6: Analisis y diseño de sistema bibliotecario

25

1.1 FASE 1: INVESTIGACIÓN PRELIMINAR

El Instituto Nacional Cantón El Pacun, ubicado sobre la carretera la Pita Kilometro

Cuatro y medio del desvió de San Nicolás Lempa hacia el sur, jurisdicción de Tecoluca

del Departamento de San Vicente, fundado en 1999. La institución durante los años 1999

hasta 2004 contaba con una mini biblioteca por grado que los jóvenes y organizaciones

los han donado, desde el 2005 hasta la actualidad se ha realizado proyecto para la

recopilación de libros para que en la actualidad 2012, se implementaría la biblioteca, la

recopilación de libros se ha conseguido a través de donativos de CORDES,

FUNDEMAS/FIDES y el Ministerio de Educación y jóvenes que en su tercer año realizan

los trabajos de graduación.

El manejo de la biblioteca actualmente se realiza de forma manual donde el control de

libros de la biblioteca, genera una situación problemática a la hora de prestar libros, ya que

la documentación de registros de préstamos se pierde y esto genera que el alumno no

devuelva el libro, debido a que no se lleva un estricto control tanto de los prestamos como

de los libros existentes.

Después de evaluar lo anteriormente expuesto sugerimos realizar una propuesta de análisis

de sistema informático para facilitar la transición de la forma actual de operación a una

forma mecanizada, permitiendo a la biblioteca institucional tener un mejor control de libros

y préstamos y brindar un servicio de calidad.

Page 7: Analisis y diseño de sistema bibliotecario

25

1.2 FASE 2: ANÁLISIS DEL PROBLEMA

El Instituto Nacional Cantón El Pacun, cuenta actualmente con una biblioteca que es

accedida constantemente por estudiantes para la elaboración de tareas, investigaciones o

proyectos por lo frecuentemente se realizan procesos que implique prestamos,

devoluciones, manejo de inventarios de libros, control de pagos de mora entre otros, lo que

implica tener una buenas administración.

La persona encargada realiza los procesos de forma manual lo que implica que haya un

retardo en la entrega de libros, generar reportes que exigen tener constantemente

actualizado el inventario de libros para no generar datos imprecisos, poca seguridad de los

mismos e incerteza de información de estudiantes en mora.

En la tabla siguiente se resumen aspectos detectados en el diagnóstico inicial para ello fue

necesario elaborar una matriz causa-efecto.

1.2.3 DIAGNOSTICO (SÍNTOMA, CAUSA Y EFECTO)

PROBLEMA CAUSA EFECTO

Dificultad para

llevar el registro de

Préstamos de libros

en la biblioteca.

Lentitud en el

llenado de la ficha

de préstamo de

libros

Pérdida de Registro

de libros

Los registros se

elaboran de forma

manual.

Que las fichas del

libro se llevan a

mano, campo por

campo.

Falta de un control

efectivo de libros

Fichas

desordenadas

Descontentos por la

población

estudiantil

Pérdida de libro

Page 8: Analisis y diseño de sistema bibliotecario

25

Después de realizar el estudio preliminar se ha podido observar que la realización de dichos

procesos de forma manual derivan otros problemas que afectan la gestión de libros por lo

que se hace necesario plantear soluciones como las presentadas anteriormente.

1.2.4 FORMULACIÓN DE OBJETIVOS DEL SISTEMA.

1.2.4.1 OBJETIVOS

Objetivo General.

Diseñar el análisis para la creación de una propuesta de sistema informático en el

“Instituto Nacional Cantón El Pacun” que facilite el manejo y uso de los registros de

préstamos bibliotecarios en el año 2012.

Objetivos Específicos

Conocer de qué manera se realiza el diseño de un sistema para el registro de préstamos

bibliotecarios que permitirá agilizar el préstamo de libros.

Facilitar el Control de los libros que se encuentran ubicados en la biblioteca

Institucional.

1.2.5 ALCANCES DEL SISTEMA

En esta parte se describe las funciones que tendrá el sistema automatizado, las cuales

fueron determinadas a través de entrevistas realizadas directamente a la persona encargada

de la biblioteca, y que se detallan a continuación.

Page 9: Analisis y diseño de sistema bibliotecario

25

Llevar el control de préstamos y devoluciones

Mantenimiento de la base de datos

Generar reportes de prestamos

Generar reportes de devoluciones

ANÁLISIS TÉCNICO ECONÓMICO

1.2.4 ESTUDIO DE FACTIBILIDAD

El Instituto Nacional cantón El Pacun (INCELPAC) el cual se dedica a impartir

Educación Media a jóvenes egresados de los sectores rurales del bajo Lempa.

Con la finalidad de mejorar el funcionamiento de la biblioteca, el Instituto ha optado que

se realice un análisis en el área de la biblioteca ya que todo se realiza manualmente; lo que

facilita el extravíos de libros entre otros, El análisis se realizará como una propuesta que

puede ser tomada posteriormente para automatizar el sistema actual para que en un futuro

la institución pueda implementarlo con el propósito de mejorar el funcionamiento y

técnicas de manejo y devolución de los libros de la biblioteca y brindarles un mejor

servicio a la población estudiantil , en vista al análisis se determinara la posibilidad de

implementar el diseño del sistema de la biblioteca tomando como base los siguientes

factores.

Factibilidad Técnica

Factibilidad Económica

Factibilidad Operativa

1.2.4.1 FACTIBILIDAD TÉCNICA

En base a las necesidades planteadas de la institución y la evaluación del hardware que se

necesita para la implementación un sinónimo mecanizado en el área de la biblioteca del

instituto nacional cantón El Pacun, para el registro, control de libros y prestación de

Page 10: Analisis y diseño de sistema bibliotecario

25

servicios a la población estudiantil, según la recopilación de la información del Equipo

técnico que posee la institución , cuenta con un Centro de Recursos y Aprendizaje (CRA)

que posee un servidor, 30 computadoras, 13 minilaptos, con un servicio de internet

inalámbrico con fibra óptica.

Software para el Sistema Bibliotecario del instituto el Pacún

Con el desarrollo del Sistema Bibliotecario se pretende minimizar los problemas

encontrado en el área de la biblioteca de la institución según el diagnostico de la situación

actual, es decir convertir los procesos manuales en procesos computarizados eficientes y

eficaces que facilitan la labores del encargado de la biblioteca

Con el desarrollo del software se busca cumplir con los requerimientos mínimos que se

describen a continuación:

Mayor seguridad de la información ya que solo el usuario registrado y asignado será

el único que tendrá acceso a la información

Eficacia en los procesos

Datos actualizados

Información más eficiente

Datos actualizados

Tiempo de entrega de libros más rápida

Facilidad de ingreso de datos

Page 11: Analisis y diseño de sistema bibliotecario

25

Requerimiento de Hardware.

Entre las características mínimas que poseer el hardware en donde se instalará el Sistema

Automatizado de Registro de Notas y Asistencia de Alumnos. Están las Siguientes.

Requerimientos Mínimos De Hardware

Procesador

Memoria RAM

Disco Duro

Sistema Operativo

Impresora

Intel Pentium IV o Superior

512 MB como Mínimo

25 GB o Superior

Microsoft Windows XP o Superior

Canon o hp

Tabla N° 3 Requerimiento Mínimos De Hardware

Hardware Disponible

Procesador

Memoria RAM

Disco Duro

Sistema Operativo

Impresora

Intel (R) Celeron (R) CPU 440

20,00GH2

1,00GB

10GB

Windows 7

Hp officejet Pro 8500,Hp laserJet P1606dn, Hp

deskjet 3050

Tabla N° 4 Hardware Disponible

El equipo con el que cuenta El Centro Educativo cumple los requisitos necesarios y

permitirá la instalación del Sistema Propuesto, por lo tanto ya no tendrán que invertir en

equipo nuevo para el funcionamiento de dicho sistema

Page 12: Analisis y diseño de sistema bibliotecario

25

Requerimientos de software para el desarrollo de la aplicación

Descripción del Software

Licencia del Sistema Operativo Windows 7

Licencia de Microsoft Office 2007

Capacidad de Adquisición del software

Apache http 2.0.59

MYSQL Server 5

Para determinar el lenguaje de programación y el gestor de base de datos se utilizará para

la elaboración del Sistema Bibliotecario se realizará un análisis del cual se tomarán en

cuenta algunos lenguaje de programación y dos gestores de base de datos de los cuales se

evalúan sus ventajas y desventajas.

LENGUAJE DE

PROGRAMACIÓNVENTAJAS DESVENTAJAS

JAVA

Que no se vuelve a escribir el código, si se

quiere ejecutar el programa en otra

maquina

Es un Lenguaje de Programación Orientada

a Objeto

Un browser compatible con java deberá

ejecutar cualquier programa hecho en java

Es un Lenguaje y por lo tanto puede hacer

cálculos matemáticos, procesadores de

palabras, base de datos, aplicaciones

graficas etc.

Es uno de los lenguaje más utilizado a nivel

Velocidad: los programas

hechos en java no tienden a ser

muy rápidos

Por más que diga que es

orientado a objetos y que es

muy fácil de aprender, java es

nuevo, en poca palabras java no

ce conocen bien todas sus

capacidades

La curva de aprendizaje es

elevada

No posee una sola arquitectura

Page 13: Analisis y diseño de sistema bibliotecario

25

mundial

A las páginas web ya no tienen que ser

estáticas, java las pude poder toda clase de

elementos multimedia y permite un alto

nivel de interactividad

Existe soporte dado por Sun.

o diseño especifica.

El costo por el desarrollo o

mantenimiento es elevado

Hay diferentes tipos de

soportes técnico para la misma

herramienta

Algunas herramientas tienen

un costa adicional

PHP

Facilidad de Programar

Consta de muchísimas librerías externas

Posibilidad de trabajar con una cantidad

grandísimas de base de datos

Especifico para desarrollar en entorno

web

Algunos gestores de contenido han sido

desarrollados en este Lenguaje

El costo por desarrollo o mantenimiento es

cómodo

Gana puntos al ser un lenguaje

multiplataforma y correr sobre las dos

plataformas más importante Linux y

Microsoft.

Por ser un Lenguaje

interpretado se necesita tener

el intérprete de PHP y esto

trae al alto consumo de las

aplicaciones, ya que son

imposible de copilar.

Asociación a problemas

inseguridad

No cuenta con códigos

prediseñados

Dificultad de manejo

Tabla N° 5

Debido a las ventajas del Lenguaje PHP y sobre todo siendo consecuente con las políticas

de tecnología del Instituto Nacional Cantón El Pacun, que van orientada al software Libre,

es como se ha determinado utilizar un gestor de contenido que reúna estas características,

a si como también la utilización de componentes necesarios que implementen las

necesidades planteadas en la etapa de análisis y diseños del sistema

En cuanto al almacenamiento de los datos, vemos que la idea principal del proyecto es

alejarnos completamente de cualquier nexo monetario con costes por usar herramientas

alguna. En ese sentido el proyecto se ha decantado también por la implementación por

una base de datos libre o de código abierto que permita las garantías necesarias para el

resguardo de la información sin ningún tipo de problemas.

Page 14: Analisis y diseño de sistema bibliotecario

25

GESTOR DE

BASE DE

DATOS

VENTAJAS DESVENTAJAS

MySql

Fácil de instalar y configurar

Es veloz a la hora de realizar las

operaciones

Bajo consumo de recursos

El conjunto de Apache, PHP MySQL

es muy utilizado

Es de código abierto

Soporto nueve motores de

almacenamiento

El motor de MylSAM no maneja

Transacciones

Ha sido adquirido desde el

2008 por Oracle, lo que genero

duda en su continuidad

informática

PstgreSQL

Posee una gran escalabilidad, capaz

de ajustarse al número de CPUs y

memoria

Licencia BSD

Su funcionamiento es igual al de

Oracle

Soporta un un motor de

almacenamiento por defecto

Su administración requiere de

un nivel mayor de

conocimientos

Consume gran Cantidad de

Recursos.

Tabla N° 6

Después de analizar los dos gestores de base de datos anteriores se determino que la base

de datos se creara en MySQL por ser una versión libre, que evitara que la institución

tenga que invertir en una licencia, capacitación costosa y además se eligió este gestor por

ser más fácil de gestionar y permite el almacenamiento de grandes volúmenes de

información de acceso rápido, eficiente y que se apega mucho al estándar utilizando por

el Gestor de Contenido.

Page 15: Analisis y diseño de sistema bibliotecario

25

UBICACIÓN DEL SISTEMA BIBLIOTECARIO DEL INSTITUTO NACIONAL

CANTÓN EL PACÚN

El Sistema Bibliotecario estará ubicado en el área administrativa de la institución

específicamente en la oficina de la encargada de registro académico que se encuentra a la

par de la dirección

Aula de informática

Biblioteca

Dirección Registro Académico

Figura N° 1 Ubicación del Sistema Bibliotecario propuesto

Cien

KM 4 1/2

C

A

LL

E

A

Tecn

D

i

r

e

B

AdCRA

Page 16: Analisis y diseño de sistema bibliotecario

25

1.2.4.2 FACTIBILIDAD OPERATIVA

En este punto de vista se permite pronosticar, si con el sistema creado para la biblioteca del

Instituto Nacional cantón El Pacun se pondrá en marcha, y si el sistema propuesto se

logrará beneficiar a la población estudiantil.

Se ha analizado que existe la necesidad y el deseo de adquirir un sistema, expresado por la

persona encargada de la biblioteca y dirección, y se llegó a la aceptación del sistema

mecanizado que cubra los requerimientos, perspectiva y que la información fuera de

carácter factible y confiable , según la entrevista sostenida con la bibliotecaria se

demuestra que le sería factible y eficaz la elaboración del programa ya que esto se le

facilitaría llevar un mejor control y agilizar el préstamo de libros a la población estudiantil

de la institución.

Impacto del Software

Con la implementación del Sistema Bibliotecario se tendrá los beneficios necesarios lo

que producirá un impacto social el cual se describe a continuación

Impacto Social

El impacto se refiere a los posibles cambios que se darán con la posible implementación

del sistema propuesto, entre los cambios destacan los siguientes:

Innovación en los procesos al realizarse de una forma automatizada

Mayor rapidez en cuanto al acceso a la información de la devolución y prestación

de libros

Facilidad en el proceso de ingreso de datos

La población estudiantil se beneficiara con el sistema propuesto, ya que el proceso

de ingreso de datos se realizara en menor tiempo permitiendo dar una mejor

atención

Page 17: Analisis y diseño de sistema bibliotecario

25

1.2.4.3 FACTIBILIDAD ECONÓMICA

Desde el punto de vista económico del sistema a estructurar deberá representar el menor

gasto posible debido a que la institución no tiene contemplado invertir en un proyecto de tal

índole, tomando en cuenta también que dicha institución no cuenta con un presupuesto

limitado por el hecho de ser una instancia de carácter pública.

Es importante mencionar que la Factibilidad técnica y operativa son de vital importancia

en el estudio para determinar si es factible el desarrollo del sistema informático de la

prestación y devolución de libros de la biblioteca de la institución, pero no ce debe obviar

la factibilidad económica que tiene como objeto ordenar la información de carácter

financiero, la cual se deduce tomando en cuenta las dos factibilidades anteriores.

En el Estudio de Factibilidad Económica se trataran las siguientes partes:

Determinación de los costos totales.

Determinación del desembolso inicial

Determinación de los Costos Totales

Son los costos totales en los que incurre una empresa o institución para el desarrollo y

ejecución de un proyecto en un periodo dado, estos se cuantifican sumando sus costos

fijos y variables.

Determinación del desembolso inicial.

Se entiende que es la inversión que se realiza para echar andar un proyecto, donde se

evalúa si se cuenta con lo necesario para iniciar con el trabajo y de ser lo contrario se

tendrá que hacer una inversión inicial para adquirir los recursos más esenciales.

La institución no tendrá que hacer un desembolso inicial para la implementación del

Sistema Bibliotecario, pues cuenta con el equipo y recursos de hardware software

suficiente para la instalación de dicho sistema. A demás no tendrá que comprar licencia de

gestor de base de datos MySQL ya que este es un software de distribución gratuita.

Page 18: Analisis y diseño de sistema bibliotecario

25

Análisis Costo-Beneficio

El análisis costo beneficio permitió hacer un comparación entre los costos y beneficios

que tendrá la institución con la realización del sistema informático Bibliotecario.

Tema en estudio “El análisis del Sistema Bibliotecario que facilitara a la inserción de la

devolución y prestación de libros a la población estudiantil de la institución

Por tal razón se hará una comparación entre las opciones de costo que tendrá al contratar

una empresa para su análisis, diseño y programación o darle una oportunidad al grupo

investigador.

Opción 1: Costo del Sistema Informático del Sistema Bibliotecario del Instituto Nacional

Cantón El Pacun creado por una empresa.

Gasto en recursos Humanos

Recursos Humanos Salario Mensual Salario Final (6 meses)

Análisis de Sistema $400.00 $2,400.00

Diseñador de Sistema $450.00 $2,700.00

Programador $475.00 $2,850.00

Total $1,325.00 $7,950.00

Tabla N° 7

Opción: 2 Costo del Sistema al ser desarrollado por el Grupo investigar.

Gastos en Recursos Humanos

Recursos Humanos Salario Mensual Salario Final (6 meses)

Análisis de Sistema $0.00 $0.00

Diseñador de Sistema $0.00 $0.00

Programador $0.00 $0.00

Total $0.00 $0.00

Tabla N° 8

Page 19: Analisis y diseño de sistema bibliotecario

25

Gastos Varios

Recursos Gastos

Impresiones $20.00

Anillados $4.00

Fotocopias $25.00

Transportes $10.00

Internet $20.00

Total $79.00

Tabla N° 9

A continuación se presenta el análisis de las opciones planteadas para el diseño y

creación del sistema informático del INCELPAC bibliotecario.

Opción Costo ventajas desventajas

1 $7,950.00

Experiencia en el área

Implementación de Procesos

Novedosos

Precio alto

Poca

disponibilidad

de tiempo

Mayor costo de

operación

2 $100.00

Precio accesible

Conocimiento del Proceso

Disponibilidad de tiempo

Poca

experiencia en

programar

Tabla N° 10

Según el análisis la opción es aceptada ya que el costo es menor que el de la opción uno.

Cabe mencionar que con la implementación del sistema la institución tendrá muchos

beneficios independientemente de quien desarrolle el sistema por la tanto la mejor

alternativa es la opción 2 pues proporciona beneficios a la institución a un bajo costo.

Page 20: Analisis y diseño de sistema bibliotecario

25

Beneficios Tangibles

Disminución de riesgos de pérdidas de libros e información

Mejor control de préstamos de libros y devoluciones

Reducción de costos en mantenimiento y espacio físico

Beneficios Intangibles

Mejor servicio a la población estudiantil en cuanto a las prestación de libros y

devoluciones

Mejorar las actividades dentro del área de la biblioteca de la institución

Flexibilidad al manejar gran volumen y diversidad de información con mas rapidez y

precisión,

Mayor aprovechamiento de los recursos tecnológicos con lo que cuenta la institución

Mejorar la búsqueda, devolución y control de libros en la biblioteca

Realizar la Imagen, presentación de la biblioteca en canto al sistema

Análisis de Requerimientos

Las herramientas utilizadas para obtener la información por parte del Personal Bibliotecario

del instituto Nacional cantón El Pacun (INCELPAC) fueron la Entrevista y la Encuesta,

ésta fue realizada al personal Bibliotecario de dicha institución, es decir, Secretaria

Administrativa.

La aplicación de éstas herramientas tuvo como propósito conocer de una manera

sistemática las necesidades y problemas que se tienen con el manejo del sistema de trabajo

actual, esta información fue básica para poder establecer o esquematizar de forma general

el ámbito inicial del sistema automatizado propuesto, es decir, los límites, las entradas,

salidas, sus relaciones en caso que existieran con otros sistemas informáticos, personas, etc.

Page 21: Analisis y diseño de sistema bibliotecario

25

Estudio de los Requerimientos Básicos

Actualmente en el Registro Bibliotecario del Instituto Nacional Cantón El Pacun (INCELPAC) se realizan los siguientes procesos:

Registro de libros al inventario Búsqueda de Libro Registro de Préstamos de Libros al Alumno. Registro de Devoluciones de Libros

Proceso Actual Propuesta

Registrar Libros en el Inventario

Se registra manualmente en librosSe automatizarán

Utilizando Bases de Datos.

Búsqueda de Libro en el Inventario

Es Realizada manualmente a través del Libro de Inventario

Se utilizarán consulta hacia la base de datos

Registro de Préstamos de Libros al Alumno.

Llenar Ficha de préstamos con la información del alumno y del libro

Manualmente

Realizar llenado de ficha digitalmente en el sistema y asociar el libro para el

préstamo

Registro de Devoluciones de Libros

Llenar ficha de devolución de Libro y recibir Libros

Hacer efectivo la devolución del libro en el sistema

Tabla N° 11

Especificación de los Requerimientos

El instituto Nacional cantón El pacun (INCELPAC), tiene como plan realizar un Sistema

Bibliotecario, con el fin de mejorar sus servicios a los estudiantes, así como también

realizar las operaciones en una forma más ágil y eficiente.

Dicho plan incluye la automatización de los procesos realizados por la unidad de biblioteca,

los cuales como se ha mencionado anteriormente se realizan de forma manual.

El sistema, hará uso de base de datos para guardar la información de los Préstamos y del

Inventario de libros. Esto dará lugar a tener un mayor orden en los procesos y seguridad en

los datos que se manejan. Dicho sistema será manejado a través de un menú principal el

cual contemplará una serie de opciones que permitirán dar acceso a la realización de los

diferentes procesos, emitiendo así resultados eficientes mediante las pantallas de salidas.

Page 22: Analisis y diseño de sistema bibliotecario

25

DIAGRAMA JERÁRQUICO

Figura N° 2 Diagrama jerárquico de procesos Sistema Bibliotecario

Page 23: Analisis y diseño de sistema bibliotecario

25

1.3 FASE 3: ANÁLISIS DEL PROBLEMA

El diseño lógico es una descripción de los requisitos funcionales de un sistema que

permiten asegurarse de que los requerimientos estén completos.

1.3.1 MODELOS LÓGICOS DE PROCESOS

1.3.1.1 DIAGRAMA DE CONTEXTO

Figura N° 3 Diagrama de Contexto de Sistema Bibliotecario

Page 24: Analisis y diseño de sistema bibliotecario

25

1.3.1.2 DIAGRAMA DE CONTEXTO NIVEL 1

GESTIONAR PRÉSTAMO DEL LIBRO

Figura N° 4 Diagrama de Contexto Nivel 1 de Sistema Bibliotecario

1.3.1.3 DIAGRAMA DE CONTEXTO NIVEL 2

GESTIONAR DEVOLUCIÓN DEL LIBRO

Figura N° 5 Diagrama de Contexto Nivel 2 de Sistema Bibliotecario

Page 25: Analisis y diseño de sistema bibliotecario

25

1.3.1.4 DIAGRAMA DE TRANSICIÓN DE ESTADO

Figura N°6 Diagrama de Transición De Estado de Sistema Bibliotecario

Page 26: Analisis y diseño de sistema bibliotecario

25

1.3.2 DISEÑO FÍSICO

1.3.2.1 MODELO ENTIDAD RELACIÓN

Figura N° 7 Modelo Entidad Relación

Page 27: Analisis y diseño de sistema bibliotecario

25

1.3.2.1 DISEÑO FÍSICO DE LAS TABLAS

DICCIONARIO DE DATOS

Tabla o Entidad

ATRIBUTO O CAMPO

TIPO DE DATO

LONGITUD LLAVE PRIMARIA

DESCRIPCIÓN TABLA O ENTIDAD FORÁNEA

Libro Id_Libro EnteroAutor Cadena 50 Nombre del autorCodigo de Libro

Entero 15 PK Código del libro o numero

Editorial Decimal 35 Nombre de la editorialPréstamo Entero 25 PrestamoId_Autor Entero 30 AutorNumero de pagina

Entero 10 Numero de paginas del libro

Alumno Id-Alumno CadenaPrimer nombré Cadena 25 Primer nombre del alumnoSegundo _nombré

Cadena 45 Segundo nombre del alumno

Primer _apellido

Entero 15 Primer apellido del alumno

Segundo _apellido

Cadena 15 Segundo libro del alumno

Dirección _alumno

Cadena 15 Dirección donde vive el alumno

Teléfono _alumno

Entero 10 Numero de teléfono del alumno

NIE_alumno Entero 20 PK Numero del NIE del alumno

Sexo Cadena 10 Sexo del alumno(femenino, masculino )

Grado Cadena 15 Grado al que asiste el alumno

Grado Id GradoSección Cadena 10 Sección del grado (A,B)Turno Cadena 15 Turno de estudio(mañana,

tarde)Código de Grado

Cadena 25 PK Código del grado o numero

grado Cadena 10 Grado (nivel de estudio)

Tabla N° 11

Page 28: Analisis y diseño de sistema bibliotecario

25

Tabla o Entidad

ATRIBUTO O CAMPO

TIPO DE DATO

LONGITUD LLAVE PRIMARIA

DESCRIPCIÓN TABLA O ENTIDAD FORÁNEA

Autor Id_Autor Entero PKPrimer nombre

Cadena 15 Primer nombre del autor

Segundo nombre

Entero 15 Segundo nombre del autor

Primer apellido

Decimal 15 Primer apellido del autor

Segundo apellido

Entero 15 Segundo libro del autor

DevoluciónId_devolución

Cadena PK

Id_préstamo

Cadena 15

Hora de recibido

Cadena 10 Hora en la que devuelven el libro a biblioteca

Día de recibido

Entero 45 Día en la que devuelven el libro a biblioteca

Año Cadena 15 Año en que lo regresan

PréstamoId_préstamo

Cadena 10 PK

Id_alumno

Cadena 10

Id_Libro

Cadena 15

Día Cadena 45 Día en el hacen el préstamo del libro

Hora Cadena 10 Hora en la que hacen el préstamo del libro

Año 10 Año del préstamo

Tabla N° 12

Page 29: Analisis y diseño de sistema bibliotecario

25

1.3.2.2 MODELO FÍSICO DE DATOS

Figura N° 8 Modelo Físico de Datos

Page 30: Analisis y diseño de sistema bibliotecario

25

1.3.2.3 DISEÑO DE PANTALLA

Figura N° 9 Diseño de pantalla

Page 31: Analisis y diseño de sistema bibliotecario

25

BIBLIOGRAFÍA

http://davidglezc.blogspot.com/2010/06/capitulo-8-analisis-de-sistemas.html

http://mmalicea.tripod.com/proyecto/diccdatos.htm

http://es.wikipedia.org/wiki/Modelo_entidad-relaci%C3%B3n

http://www.trabajo.com.mx/factibilidad_tecnica_economica_y_financiera.htm

http://www.monografias.com/trabajos82/perfeccionamiento-proceso-ensenanza/

perfeccionamiento-proceso-ensenanza3.shtml

http://exa.unne.edu.ar/informatica/anasistem2/public_html/apuntes/maf/anexos/

transicion.htm

http://www.cid.uc.edu.ve/fponte/ejemplo/factib.pdf

http://mmalicea.tripod.com/proyecto/investprelim.htm

http://html.rincondelvago.com/analisis-de-sistemas.html

http://galeon.hispavista.com/eduardoummma/cvitae1770694.html

http://html.rincondelvago.com/analisis-y-diseno-de-sistemas-informaticos.html

http://html.rincondelvago.com/analisis-y-diseno-de-sistemas_2.html

http://bibmed.ucla.edu.ve/alexandr/htmldocs/alexinfo/Requerimientos%20de

%20hardware%20y%20software.htm