0% encontró este documento útil (0 votos)
22 vistas24 páginas

Diseño de Sistema para Biblioteca

Este documento presenta el diseño de un sistema para una biblioteca, incluyendo un cuestionario, propuesta de costo, alcance, calendario de actividades, diagramas de procesos, entidad-relación, módulos y diccionario de datos.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
22 vistas24 páginas

Diseño de Sistema para Biblioteca

Este documento presenta el diseño de un sistema para una biblioteca, incluyendo un cuestionario, propuesta de costo, alcance, calendario de actividades, diagramas de procesos, entidad-relación, módulos y diccionario de datos.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

.

Centro Educativo
Universitario Siglo XXI

Proyecto Final

Lic. En Ingeniería en Sistemas


Computacionales
Presenta:

SANTIAGO FRIAS PALMA

Del aula:

4-A

Profesora:

AURA ESTER RODRIGEZ GARCÍA

Cunduacán, Tabasco 03/31/2021

Page 1 of 24
ÍNDICE

INTRODUCCIÓN .................................................................................................................... 3
OBJETIVO DEL SISTEMA ................................................................................................... 4
CUESTIONARIO ..................................................................................................................... 5
PROPUESTA DE COSTO..................................................................................................... 6
ALCANCE DEL SISTEMA .................................................................................................... 7
CALENDARIO DE ACTIVIDADES ...................................................................................... 8
DIAGRAMAS DE FLUJO DE PROCESOS ....................................................................... 9
DIAGRAMA ENTIDAD-RELACIÓN .................................................................................. 17
DIAGRAMA DE MÓDULOS ............................................................................................... 18
DICCIONARIO DE DATOS ................................................................................................. 19
CONCLUSIÓN....................................................................................................................... 24

Page 2 of 24
INTRODUCCIÓN
En este documento se abordarán las fases necesarias para realizar el diseño de un
sistema para una biblioteca, como el cuestionario en una entrevista para obtener la
información necesaria, la propuesta de presupuesto, el alcance de sistema, el
calendario de actividades, diagramas de flujo de procesos, diagramas entidad-
relación, diagramas de módulos y el diccionario de datos.
Esto es en base al planteamiento del problema, en el cuál una biblioteca quiere
modernizar su sistema de gestión actual, por lo cual requieren un sistema que les
permita gestionar de manera eficiente la información sobre los libros, sus usuarios,
los préstamos, etc.

Page 3 of 24
OBJETIVO DEL SISTEMA
El objetivo del sistema es mejorar y optimizar el manejo de los datos de la biblioteca
a través de la creación de un nuevo sistema informático, esto mediante el uso de los
siguiente pasos.

Page 4 of 24
CUESTIONARIO
• ¿Cuál es el nombre de la biblioteca?
• ¿Cuáles son las principales limitaciones o problemas que enfrentan con el
sistema actual?
• ¿Con qué presupuesto cuenta para el nuevo sistema?
• ¿Cuáles son las funciones principales que desea que realice el sistema?
• ¿Qué información utiliza para manjar el sistema?
• ¿Cómo controla a los usuarios que prestan libros?
• ¿Qué autores y categorías maneja la biblioteca?
• ¿Cómo gestiona la nueva adquisición de libros?
• ¿Cuántos libros tienen actualmente?
• ¿Qué tipos de reportes quiere de genere el sistema?
• ¿Desde que plataformas le gustaría acceder al sistema?
• ¿Qué equipo tiene para trabajar el sistema?
• ¿Cómo registran los datos en el sistema actual?
• ¿Cuántos libros puede prestar el usuario?
• ¿Cómo manejan las penalizaciones?

Page 5 of 24
PROPUESTA DE COSTO
Tipo Descripción Tipo de pago Costo (MXN)
Análisis Evaluación sobre
los datos que van Una exhibición $15,000 MXN
dentro del sistema
Programación Desarrollo del
sistema (incluye
costo de
programación, Una exhibición $90,000MXN
pruebas y
corrección de
errores)
Implementación Después de hacer
las pruebas
pertinentes, se Una exhibición $15,000MXN
hace la
implementación
Manual de Documentación
usuario detallada de cómo Una exhibición $10,000MXN
usar el sistema
Equipo de Todos los
cómputo elementos
necesarios para
usar el sistema Una exhibición $25,000MXN
(PC, periféricos,
etc)
Costo total $155,000MXN

Mantenimiento Soporte y Recurrente $8,000MXN/Mes


actualizaciones

Page 6 of 24
ALCANCE DEL SISTEMA
El alcance del sistema está atado al presupuesto que se dedique y el tiempo que se
tenga, por lo cual estas son algunas de las funciones principales del sistema son:
• Gestión de libros: logra registrar, modificar y eliminar los registros de los libros
en la base de datos.
• Gestión de usuarios: logra mantener de forma segura el registro, modificación
y eliminación de los datos principales, ya que se incluye información sensible
sobre los clientes como sus nombres, e-mails, números telefónicos, etc.
• Gestión de préstamos: logra dar de alta a los prestamos de los clientes, así
como tener un récord de las cantidades de entidades (libros) disponibles y las
sanciones a los clientes.
• Búsqueda y consulta de libros: los usuarios y administradores podrán consultar
los libros disponibles a través del uso de datos como ISBN, título, etc.
Algunas funciones secundarias son:
• Generación de reportes: logra proporcionar al administrador reportes
importantes como cantidad de libros prestados al mes, número de usuarios con
sanciones, reporte de pérdidas, etc.
• Interfaz de usuario: tendrá una interfaz de usuario intuitiva.

Page 7 of 24
CALENDARIO DE ACTIVIDADES
Se toma en cuenta el tiempo que tomará cada parte del desarrollo de inicio a fin con
un time scale realista

Page 8 of 24
DIAGRAMAS DE FLUJO DE PROCESOS
Diagrama de alta de usuarios

Page 9 of 24
Diagrama de registro de préstamos de libro

Page 10 of 24
Diagrama de baja de préstamos de libro

Page 11 of 24
Diagrama de alta a libros nuevos

Page 12 of 24
Diagrama de alta de autores

Page 13 of 24
Catálogo de autor

Page 14 of 24
Catálogo de libros

Page 15 of 24
Catálogo de usuarios

Page 16 of 24
DIAGRAMA ENTIDAD-RELACIÓN

Page 17 of 24
DIAGRAMA DE MÓDULOS
DICCIONARIO DE DATOS
CLIENTES
Nombre del Descripción Tipo de Longitud Índice Tipo de
campo dato índice
Cliente_ID Número VARCHAR 16 Sí Primario
identificador
único del
cliente
Nombre Primer VARCHAR 50 No
nombre del
usuario
Apellido Primer VARCHAR 50 No
apellido del
usuario
Calle Dirección VARCHAR 50 No
del usuario
Ciudad Ciudad, VARCHAR 30 No
municipio
donde
reside el
usuario
CP Código INT No
postal del
usuario
tel_cel Número VARCHAR 10 No
telefónico
del usuario
correo_elec Correo VARCHAR 50 No
electrónico
del usuario
hist_prest Préstamos VARCHAR 50 No
del usuario
lim_prest INT No
PRÉSTAMOS

Nombre del Descripción Tipo de Longitud Índice Tipo de


campo dato índice

Préstamo_ID Número de VARCHAR 16 SI Primario


identificación
ISBN Identificador VARCHAR 10 SI Externo
único del libro
Cliente_ID Número VARCHAR 16 SI Externo
identificador
único del
cliente
fecha_prest Fecha del DATETIME No
préstamo
fecha_max_dev Máxima fecha DATETIME No
de devolución
fecha_dev_real Fecha en la DATETIME No
que se
devolvió el
libro
Estado En que VARCHAR 30 No
estado se
encuentra el
préstamo
(entregado,
con retraso,
etc.)
LIBROS
Nombre del Descripción Tipo de Longitud Índice Tipo de
campo dato índice

ISBN Identificador VARCHAR 10 SI Primaria


único del libro
Título Nombre del VARCHAR 50 No
libro
Autor_ID Identificador del VARCHAR 16 Si Externa
autor
Género Género literario VARCHAR 16 No
del libro
año_pub Año de DATETIME No
publicación
num_copias Cantidad de INT No
copias en
existencia (sin
prestar)
Editorial_ID Identificador de VARCHAR 16 Si Externa
la editorial
EDITORIALES
Nombre del Descripción Tipo de Longitud Índice Tipo de
campo dato índice
Editorial_ID Identificador VARCHAR 16 SI Primario
de la
editorial
Nombre Nombre de VARCHAR 50 No
la editorial
País País de VARCHAR 50 No
origen de la
editorial
año_fund Año de DATETIME No
fundación
pag_web Página Web VARCHAR 50 No
de la
editorial
correo_elec_edit Correo VARCHAR 50 No
electrónico
de la
editorial
Teléfono Número VARCHAR 10 No
telefónico
de la
editorial
AUTORES
Nombre del Descripción Tipo de Longitud Índice Tipo de
campo dato índice
Autor_ID Número VARCHAR 16 SI Primario
identificador
del autor
Nombre Primer VARCHAR 100 No
completo del
autor
Nacionalidad Nacionalidad VARCHAR 50 No
del autor
fecha_nac Fecha de DATETIME No
nacimiento
del autor
gen_lit Géneros VARCHAR 50 No
literarios que
publicó
CONCLUSIÓN
Durante el desarrollo de este proyecto, mi visión sobre el desarrollo de un sistema se
ha extendido bastamente, ya que desde los primeros ejercicios se nos ha enseñado
que pasos se deben seguir y como desarrollar estos mismo: Desde los primeros
pasos como el análisis que incluye hacer encuestas y entrevistas, así como observar
como se lleva a cabo de manera real el registro de datos en los sistemas
preestablecidos, hasta poder realizar diagramas que expliquen los procesos que lleva
a cabo el sistema con los datos.
Además, he podido comprender la importancia del uso de diagramas y esquemas,
desde la simplificación para poder mejorar y optimizar, así como para poder dar a
entender a que lleva cada proceso, el cómo y el por qué se hace así a cada persona
que es parte integral del desarrollo y futura implementación.

Page 24 of 24

También podría gustarte