SlideShare a Scribd company logo
1 of 31
Universidad Luterana Salvadoreña
Facultad deCiencias 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
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
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
1
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.
2
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.
3
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.
4
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
5
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.
6
 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
7
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
8
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
9
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ÓN
VENTAJAS 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 solaarquitectura
10
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.
11
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.
12
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
C
ie
n
ci
a
KM
4
1/2
C
A
LL
E
A
LA
PIT
A
T
e
c
n
o
D
i
r
e
B
Ad
mi
CRA
13
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
14
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.
15
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
16
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.
17
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.
18
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 libros
Se 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.
19
DIAGRAMA JERÁRQUICO
Figura N° 2 Diagrama jerárquico de procesos Sistema Bibliotecario
20
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
21
1.3.1.2 DIAGRAMA DE CONTEXTO NIVEL 1
GESTIONAR PRÉSTAMODELLIBRO
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
22
1.3.1.4 DIAGRAMA DE TRANSICIÓN DE ESTADO
Figura N°6 Diagrama de Transición De Estado de Sistema Bibliotecario
23
1.3.2 DISEÑO FÍSICO
1.3.2.1 MODELO ENTIDAD RELACIÓN
Figura N° 7 Modelo Entidad Relación
24
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 Entero
Autor Cadena 50 Nombre del autor
Codigode
Libro
Entero 15 PK Código del libro o numero
Editorial Decimal 35 Nombre de la editorial
Préstamo Entero 25 Prestamo
Id_Autor Entero 30 Autor
Numerode
pagina
Entero 10 Numero de paginas del
libro
Alumno Id-Alumno Cadena
Primernombré Cadena 25 Primer nombre del alumno
Segundo
_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 viveel
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 asisteel
alumno
Grado Id Grado
Sección Cadena 10 Sección del grado (A,B)
Turno Cadena 15 Turno de estudio(mañana,
tarde)
Códigode
Grado
Cadena 25 PK Código del grado o numero
grado Cadena 10 Grado (nivel de estudio)
Tabla N° 11
25
Tabla o
Entidad
ATRIBUTO O
CAMPO
TIPO DE
DATO
LONGITUD LLAVE
PRIMARIA
DESCRIPCIÓN TABLA O
ENTIDAD
FORÁNEA
Autor Id_Autor Entero PK
Primer
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ón
Id_
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éstamo
Id_
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
26
1.3.2.2 MODELO FÍSICO DE DATOS
Figura N° 8 Modelo Físico de Datos
27
1.3.2.3 DISEÑO DE PANTALLA
Figura N° 9 Diseño de pantalla
28
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/tran
sicion.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%20ha
rdware%20y%20software.htm

More Related Content

What's hot

Diseno sistema-informacion-proceso-inscripcion
Diseno sistema-informacion-proceso-inscripcionDiseno sistema-informacion-proceso-inscripcion
Diseno sistema-informacion-proceso-inscripcioncialcaca
 
Ingeniería de software_ii_expo_final
Ingeniería de software_ii_expo_finalIngeniería de software_ii_expo_final
Ingeniería de software_ii_expo_finalingcupitan
 
Tesis sistema informatico de la escuela 21 de mayo
Tesis sistema informatico de la escuela 21 de mayoTesis sistema informatico de la escuela 21 de mayo
Tesis sistema informatico de la escuela 21 de mayoLore_6
 
Manual de administrador del sistema de registro academico y control de notas ...
Manual de administrador del sistema de registro academico y control de notas ...Manual de administrador del sistema de registro academico y control de notas ...
Manual de administrador del sistema de registro academico y control de notas ...Cecy Villalta
 

What's hot (6)

sistema de inscripcion
sistema de inscripcionsistema de inscripcion
sistema de inscripcion
 
Diseno sistema-informacion-proceso-inscripcion
Diseno sistema-informacion-proceso-inscripcionDiseno sistema-informacion-proceso-inscripcion
Diseno sistema-informacion-proceso-inscripcion
 
Matricula
MatriculaMatricula
Matricula
 
Ingeniería de software_ii_expo_final
Ingeniería de software_ii_expo_finalIngeniería de software_ii_expo_final
Ingeniería de software_ii_expo_final
 
Tesis sistema informatico de la escuela 21 de mayo
Tesis sistema informatico de la escuela 21 de mayoTesis sistema informatico de la escuela 21 de mayo
Tesis sistema informatico de la escuela 21 de mayo
 
Manual de administrador del sistema de registro academico y control de notas ...
Manual de administrador del sistema de registro academico y control de notas ...Manual de administrador del sistema de registro academico y control de notas ...
Manual de administrador del sistema de registro academico y control de notas ...
 

Similar to Analisisydiseodesistemabibliotecario 120609114946-phpapp01

PROYECTO DE GRADO Pupiales, Quichimbo
PROYECTO DE GRADO Pupiales, QuichimboPROYECTO DE GRADO Pupiales, Quichimbo
PROYECTO DE GRADO Pupiales, Quichimbodanilopupiales
 
Defensa de tesis
Defensa de tesisDefensa de tesis
Defensa de tesisJac Ayala
 
Sistema de gestión estadístico para el control de los servicios que brinda ...
Sistema de gestión estadístico  para el control de los servicios  que brinda ...Sistema de gestión estadístico  para el control de los servicios  que brinda ...
Sistema de gestión estadístico para el control de los servicios que brinda ...amparohb1985
 
Desarrollo y sistematizacion de creditos del banco caja mundial2
Desarrollo y sistematizacion de creditos del banco caja mundial2Desarrollo y sistematizacion de creditos del banco caja mundial2
Desarrollo y sistematizacion de creditos del banco caja mundial2Daniel A. Lopez Ch.
 
IMPLEMENTACIÓN DEL SISTEMA WEB PARA EL CONTROL DE ALMACÉN DE LA UNIDAD DE GES...
IMPLEMENTACIÓN DEL SISTEMA WEB PARA EL CONTROL DE ALMACÉN DE LA UNIDAD DE GES...IMPLEMENTACIÓN DEL SISTEMA WEB PARA EL CONTROL DE ALMACÉN DE LA UNIDAD DE GES...
IMPLEMENTACIÓN DEL SISTEMA WEB PARA EL CONTROL DE ALMACÉN DE LA UNIDAD DE GES...Kimberlytorres74
 
Trabajo de grado modelo
Trabajo de grado modeloTrabajo de grado modelo
Trabajo de grado modeloerika zambrano
 
Proyecto informatico final (1)
Proyecto informatico final (1)Proyecto informatico final (1)
Proyecto informatico final (1)Adrian Luzuriaga
 
Proyecto informatico final (1)
Proyecto informatico final (1)Proyecto informatico final (1)
Proyecto informatico final (1)dilanet
 
Proyecto informatico final
Proyecto informatico finalProyecto informatico final
Proyecto informatico finalpilarcartagena
 
Proyecto informatico final
Proyecto informatico finalProyecto informatico final
Proyecto informatico finalpilarcartagena
 
Copia de proyecto terminado (1).docx2122
Copia de proyecto terminado (1).docx2122Copia de proyecto terminado (1).docx2122
Copia de proyecto terminado (1).docx2122sergio simbaA
 
Copia de proyecto terminado (1).docx2122
Copia de proyecto terminado (1).docx2122Copia de proyecto terminado (1).docx2122
Copia de proyecto terminado (1).docx2122sergio simbaA
 
Copia de proyecto terminado (1).docx2122
Copia de proyecto terminado (1).docx2122Copia de proyecto terminado (1).docx2122
Copia de proyecto terminado (1).docx2122sergio simbaA
 
Proceso estadistico en arena
Proceso estadistico en arenaProceso estadistico en arena
Proceso estadistico en arenaJuan Mishquero
 

Similar to Analisisydiseodesistemabibliotecario 120609114946-phpapp01 (20)

PROYECTO DE GRADO Pupiales, Quichimbo
PROYECTO DE GRADO Pupiales, QuichimboPROYECTO DE GRADO Pupiales, Quichimbo
PROYECTO DE GRADO Pupiales, Quichimbo
 
Defensa de tesis
Defensa de tesisDefensa de tesis
Defensa de tesis
 
Sistema de gestión estadístico para el control de los servicios que brinda ...
Sistema de gestión estadístico  para el control de los servicios  que brinda ...Sistema de gestión estadístico  para el control de los servicios  que brinda ...
Sistema de gestión estadístico para el control de los servicios que brinda ...
 
Informe sseg
Informe ssegInforme sseg
Informe sseg
 
Desarrollo y sistematizacion de creditos del banco caja mundial2
Desarrollo y sistematizacion de creditos del banco caja mundial2Desarrollo y sistematizacion de creditos del banco caja mundial2
Desarrollo y sistematizacion de creditos del banco caja mundial2
 
IMPLEMENTACIÓN DEL SISTEMA WEB PARA EL CONTROL DE ALMACÉN DE LA UNIDAD DE GES...
IMPLEMENTACIÓN DEL SISTEMA WEB PARA EL CONTROL DE ALMACÉN DE LA UNIDAD DE GES...IMPLEMENTACIÓN DEL SISTEMA WEB PARA EL CONTROL DE ALMACÉN DE LA UNIDAD DE GES...
IMPLEMENTACIÓN DEL SISTEMA WEB PARA EL CONTROL DE ALMACÉN DE LA UNIDAD DE GES...
 
Trabajo de grado modelo
Trabajo de grado modeloTrabajo de grado modelo
Trabajo de grado modelo
 
Sistema CORNERSTONE.docx
Sistema CORNERSTONE.docxSistema CORNERSTONE.docx
Sistema CORNERSTONE.docx
 
Informe final carlos
Informe final   carlosInforme final   carlos
Informe final carlos
 
Proyecto informatico final (1)
Proyecto informatico final (1)Proyecto informatico final (1)
Proyecto informatico final (1)
 
Proyecto informatico final (1)
Proyecto informatico final (1)Proyecto informatico final (1)
Proyecto informatico final (1)
 
Proyecto informatico final
Proyecto informatico finalProyecto informatico final
Proyecto informatico final
 
Proyecto informatico final
Proyecto informatico finalProyecto informatico final
Proyecto informatico final
 
Copia de proyecto terminado (1).docx2122
Copia de proyecto terminado (1).docx2122Copia de proyecto terminado (1).docx2122
Copia de proyecto terminado (1).docx2122
 
Perfil de tesis Corregido
Perfil de tesis CorregidoPerfil de tesis Corregido
Perfil de tesis Corregido
 
Exposicion final base
Exposicion final baseExposicion final base
Exposicion final base
 
75811912 trabajo-final
75811912 trabajo-final75811912 trabajo-final
75811912 trabajo-final
 
Copia de proyecto terminado (1).docx2122
Copia de proyecto terminado (1).docx2122Copia de proyecto terminado (1).docx2122
Copia de proyecto terminado (1).docx2122
 
Copia de proyecto terminado (1).docx2122
Copia de proyecto terminado (1).docx2122Copia de proyecto terminado (1).docx2122
Copia de proyecto terminado (1).docx2122
 
Proceso estadistico en arena
Proceso estadistico en arenaProceso estadistico en arena
Proceso estadistico en arena
 

More from Samir Barrios

Taller normas apa ejercicios upel
Taller normas apa ejercicios upelTaller normas apa ejercicios upel
Taller normas apa ejercicios upelSamir Barrios
 
administracion de memoria y archivos
administracion de memoria y archivosadministracion de memoria y archivos
administracion de memoria y archivosSamir Barrios
 
Base de datos relacional
Base de datos relacionalBase de datos relacional
Base de datos relacionalSamir Barrios
 
administración de memoria y archivos
administración de memoria y archivosadministración de memoria y archivos
administración de memoria y archivosSamir Barrios
 
administracion de entrada, salida y procesos
administracion de entrada, salida y procesosadministracion de entrada, salida y procesos
administracion de entrada, salida y procesosSamir Barrios
 
base de datos relacional
base de datos relacionalbase de datos relacional
base de datos relacionalSamir Barrios
 

More from Samir Barrios (9)

Taller normas apa
Taller normas apaTaller normas apa
Taller normas apa
 
Taller normas apa ejercicios upel
Taller normas apa ejercicios upelTaller normas apa ejercicios upel
Taller normas apa ejercicios upel
 
administracion de memoria y archivos
administracion de memoria y archivosadministracion de memoria y archivos
administracion de memoria y archivos
 
Páginas web
Páginas web Páginas web
Páginas web
 
Base de datos relacional
Base de datos relacionalBase de datos relacional
Base de datos relacional
 
administración de memoria y archivos
administración de memoria y archivosadministración de memoria y archivos
administración de memoria y archivos
 
administracion de entrada, salida y procesos
administracion de entrada, salida y procesosadministracion de entrada, salida y procesos
administracion de entrada, salida y procesos
 
base de datos relacional
base de datos relacionalbase de datos relacional
base de datos relacional
 
paginas web
paginas webpaginas web
paginas web
 

Recently uploaded

ChatGPT Inteligencia artificial, funciones, limitaciones y ventajas.
ChatGPT Inteligencia artificial, funciones, limitaciones y ventajas.ChatGPT Inteligencia artificial, funciones, limitaciones y ventajas.
ChatGPT Inteligencia artificial, funciones, limitaciones y ventajas.Aldo Fernandez
 
El uso de las tic en la vida continúa , ambiente positivo y negativo.
El uso de las tic  en la vida continúa , ambiente positivo y negativo.El uso de las tic  en la vida continúa , ambiente positivo y negativo.
El uso de las tic en la vida continúa , ambiente positivo y negativo.ayalayenifer617
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxssuser61dda7
 
Medios Digitales Teorías y Metodologías de Análisis.pptx
Medios Digitales Teorías y Metodologías de Análisis.pptxMedios Digitales Teorías y Metodologías de Análisis.pptx
Medios Digitales Teorías y Metodologías de Análisis.pptxUniversidad de Bielefeld
 
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdfFLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdfYuriFuentesMartinez2
 
Tema 1 - Fundamentos de gestión contable.pptx
Tema 1 - Fundamentos de gestión contable.pptxTema 1 - Fundamentos de gestión contable.pptx
Tema 1 - Fundamentos de gestión contable.pptxchinojosa17
 
TALLER DE ANALISIS SOLUCION DE TECNOLOGIA
TALLER DE ANALISIS SOLUCION DE TECNOLOGIATALLER DE ANALISIS SOLUCION DE TECNOLOGIA
TALLER DE ANALISIS SOLUCION DE TECNOLOGIAobandopaula444
 
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULD
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULDGRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULD
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULDLeslie Villar
 
CamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptxCamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptx241518192
 
Software y servicios de internet mapa conceptual.pdf
Software y servicios de internet mapa conceptual.pdfSoftware y servicios de internet mapa conceptual.pdf
Software y servicios de internet mapa conceptual.pdfDanielaEspitiaHerrer
 
11º Anuncio Nominados Finalistas Premios #LatamDigital 2024 by Interlat Vers...
11º Anuncio Nominados Finalistas Premios #LatamDigital 2024 by Interlat  Vers...11º Anuncio Nominados Finalistas Premios #LatamDigital 2024 by Interlat  Vers...
11º Anuncio Nominados Finalistas Premios #LatamDigital 2024 by Interlat Vers...#LatamDigital
 
Practica guiada Menu_ tecnología (Tic's)
Practica guiada Menu_ tecnología (Tic's)Practica guiada Menu_ tecnología (Tic's)
Practica guiada Menu_ tecnología (Tic's)BrianaFrancisco
 
LA ETICA DEL UTILITARISMO DE JEREMY BENTHAM
LA ETICA DEL UTILITARISMO DE JEREMY BENTHAMLA ETICA DEL UTILITARISMO DE JEREMY BENTHAM
LA ETICA DEL UTILITARISMO DE JEREMY BENTHAMalejandroortizm
 
que es Planimetría definición importancia en topografia.pptx
que es Planimetría definición importancia en topografia.pptxque es Planimetría definición importancia en topografia.pptx
que es Planimetría definición importancia en topografia.pptxmrzreyes12
 
GRUPO 5 Software en el campo de la salud.pptx
GRUPO 5 Software en el campo de la salud.pptxGRUPO 5 Software en el campo de la salud.pptx
GRUPO 5 Software en el campo de la salud.pptxNicolas Villarroel
 
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdfFernandaHernandez312615
 
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIA
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIAFisica General.pdf ESCUELA D QUIMICA E INGENIERIA
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIAcoloncopias5
 

Recently uploaded (17)

ChatGPT Inteligencia artificial, funciones, limitaciones y ventajas.
ChatGPT Inteligencia artificial, funciones, limitaciones y ventajas.ChatGPT Inteligencia artificial, funciones, limitaciones y ventajas.
ChatGPT Inteligencia artificial, funciones, limitaciones y ventajas.
 
El uso de las tic en la vida continúa , ambiente positivo y negativo.
El uso de las tic  en la vida continúa , ambiente positivo y negativo.El uso de las tic  en la vida continúa , ambiente positivo y negativo.
El uso de las tic en la vida continúa , ambiente positivo y negativo.
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
 
Medios Digitales Teorías y Metodologías de Análisis.pptx
Medios Digitales Teorías y Metodologías de Análisis.pptxMedios Digitales Teorías y Metodologías de Análisis.pptx
Medios Digitales Teorías y Metodologías de Análisis.pptx
 
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdfFLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
 
Tema 1 - Fundamentos de gestión contable.pptx
Tema 1 - Fundamentos de gestión contable.pptxTema 1 - Fundamentos de gestión contable.pptx
Tema 1 - Fundamentos de gestión contable.pptx
 
TALLER DE ANALISIS SOLUCION DE TECNOLOGIA
TALLER DE ANALISIS SOLUCION DE TECNOLOGIATALLER DE ANALISIS SOLUCION DE TECNOLOGIA
TALLER DE ANALISIS SOLUCION DE TECNOLOGIA
 
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULD
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULDGRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULD
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULD
 
CamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptxCamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptx
 
Software y servicios de internet mapa conceptual.pdf
Software y servicios de internet mapa conceptual.pdfSoftware y servicios de internet mapa conceptual.pdf
Software y servicios de internet mapa conceptual.pdf
 
11º Anuncio Nominados Finalistas Premios #LatamDigital 2024 by Interlat Vers...
11º Anuncio Nominados Finalistas Premios #LatamDigital 2024 by Interlat  Vers...11º Anuncio Nominados Finalistas Premios #LatamDigital 2024 by Interlat  Vers...
11º Anuncio Nominados Finalistas Premios #LatamDigital 2024 by Interlat Vers...
 
Practica guiada Menu_ tecnología (Tic's)
Practica guiada Menu_ tecnología (Tic's)Practica guiada Menu_ tecnología (Tic's)
Practica guiada Menu_ tecnología (Tic's)
 
LA ETICA DEL UTILITARISMO DE JEREMY BENTHAM
LA ETICA DEL UTILITARISMO DE JEREMY BENTHAMLA ETICA DEL UTILITARISMO DE JEREMY BENTHAM
LA ETICA DEL UTILITARISMO DE JEREMY BENTHAM
 
que es Planimetría definición importancia en topografia.pptx
que es Planimetría definición importancia en topografia.pptxque es Planimetría definición importancia en topografia.pptx
que es Planimetría definición importancia en topografia.pptx
 
GRUPO 5 Software en el campo de la salud.pptx
GRUPO 5 Software en el campo de la salud.pptxGRUPO 5 Software en el campo de la salud.pptx
GRUPO 5 Software en el campo de la salud.pptx
 
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
 
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIA
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIAFisica General.pdf ESCUELA D QUIMICA E INGENIERIA
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIA
 

Analisisydiseodesistemabibliotecario 120609114946-phpapp01

  • 1. Universidad Luterana Salvadoreña Facultad deCiencias 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
  • 2. 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
  • 3. Diagrama Jerárquico 19 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
  • 4. 1 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.
  • 5. 2 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.
  • 6. 3 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.
  • 7. 4 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
  • 8. 5 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.
  • 9. 6  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
  • 10. 7 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
  • 11. 8 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
  • 12. 9 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ÓN VENTAJAS 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 solaarquitectura
  • 13. 10 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.
  • 14. 11 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.
  • 15. 12 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 C ie n ci a KM 4 1/2 C A LL E A LA PIT A T e c n o D i r e B Ad mi CRA
  • 16. 13 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
  • 17. 14 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.
  • 18. 15 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
  • 19. 16 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.
  • 20. 17 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.
  • 21. 18 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 libros Se 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.
  • 22. 19 DIAGRAMA JERÁRQUICO Figura N° 2 Diagrama jerárquico de procesos Sistema Bibliotecario
  • 23. 20 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
  • 24. 21 1.3.1.2 DIAGRAMA DE CONTEXTO NIVEL 1 GESTIONAR PRÉSTAMODELLIBRO 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
  • 25. 22 1.3.1.4 DIAGRAMA DE TRANSICIÓN DE ESTADO Figura N°6 Diagrama de Transición De Estado de Sistema Bibliotecario
  • 26. 23 1.3.2 DISEÑO FÍSICO 1.3.2.1 MODELO ENTIDAD RELACIÓN Figura N° 7 Modelo Entidad Relación
  • 27. 24 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 Entero Autor Cadena 50 Nombre del autor Codigode Libro Entero 15 PK Código del libro o numero Editorial Decimal 35 Nombre de la editorial Préstamo Entero 25 Prestamo Id_Autor Entero 30 Autor Numerode pagina Entero 10 Numero de paginas del libro Alumno Id-Alumno Cadena Primernombré Cadena 25 Primer nombre del alumno Segundo _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 viveel 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 asisteel alumno Grado Id Grado Sección Cadena 10 Sección del grado (A,B) Turno Cadena 15 Turno de estudio(mañana, tarde) Códigode Grado Cadena 25 PK Código del grado o numero grado Cadena 10 Grado (nivel de estudio) Tabla N° 11
  • 28. 25 Tabla o Entidad ATRIBUTO O CAMPO TIPO DE DATO LONGITUD LLAVE PRIMARIA DESCRIPCIÓN TABLA O ENTIDAD FORÁNEA Autor Id_Autor Entero PK Primer 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ón Id_ 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éstamo Id_ 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
  • 29. 26 1.3.2.2 MODELO FÍSICO DE DATOS Figura N° 8 Modelo Físico de Datos
  • 30. 27 1.3.2.3 DISEÑO DE PANTALLA Figura N° 9 Diseño de pantalla
  • 31. 28 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/tran sicion.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%20ha rdware%20y%20software.htm