Está en la página 1de 8

PARTE II - SISTEMAS DE INFORMACIÓN EMPRESARIAL

Esteban Andres Sanchez Duran

Ingeniería de Sistemas, faculta de Ingeniería

Corporación Universitaria Minuto de Dios

NRC 45-55286: Análisis de Sistemas de Información

Yamil Buenaño Palacios

Junio de 2023
Taller: determinación de requerimientos para un sistema de información

NRC del curso: _45-55286

Nombre del estudiante: _Esteban Andres Sanchez duran____________ ID: 21327

Lea detenidamente la siguiente situación:

Se requiere el diseño de un Sistema de Información (SI) de una manera simplificada sobre el

funcionamiento de una biblioteca.

En dicha biblioteca se identifican a las personas que se encuentran afiliadas como “socios”; para poder

quedar inscritos o afiliados como socios es necesario “darse de alta”, es decir, registrarse. Después de la

afiliación ya podrán tomar prestados libros dentro de la biblioteca. Cualquier socio se identifica con un

número de socio o de afiliación, nombre completo y una dirección. Adicionalmente, en cualquier momento

se debe saber la cantidad de libros que un socio tiene en préstamo.

Para cada libro o material de la biblioteca se conoce su código, el título, el autor y si está o no disponible

para préstamo. Además, se debe saber en cualquier momento la localización del libro dentro de la

biblioteca, así como la signatura a la que corresponde. Un libro puede ser cambiado de lugar, y se le puede

cambiar igualmente su signatura; de hecho, siempre que esta cambia es porque se cambia de lugar.

Los libros se prestan a los socios, y como consecuencia aparece la noción de préstamo; un préstamo estará

caracterizado, por el código del libro prestado, el número de socio y por la fecha de este, que deberá tener

dos notaciones, fecha de préstamo y fecha de devolución. Por otra parte, también se requiere realizar el

control de los socios que tengan prestados más de 10 libros, de lo cual, se encargará la aplicación de alertas

haciendo que estos socios pasen a especializarse temporalmente en Socios_No_Fiables. Cuando un socio

aparezca como SNF, no podrá obtener más préstamos.


De acuerdo con el caso planteado, resuelva los siguientes puntos a partir del análisis de necesidades:

a. Defina qué son los Requerimientos Funcionales.

b. Defina qué son los Requerimientos No Funcionales.

c. Presente los requerimientos funcionales y no funcionales del sistema de información

correspondiente a la biblioteca.

d. Determine el funcionamiento del sistema de información de la biblioteca, a partir de la

identificación de requerimientos realizada.

e. Elabore una tabla para cada una de las entidades que ha identificado dentro del ejercicio.

f. Identifique para cada tabla los nombres y tipos de campos que se deberán crear para dar

cumplimiento al funcionamiento del sistema de información.

Elaborado por:

Jaime Albeiro Cantillo Pacheco


a. Defina qué son los Requerimientos Funcionales.

Los Requerimientos Funcionales son aquellos que describen las funcionalidades o acciones

que debe ser capaz de realizar el sistema de información. Estos requerimientos se centran en las

tareas específicas que el sistema debe llevar a cabo para cumplir con los objetivos del negocio o

usuario.

b. Defina qué son los Requerimientos No Funcionales.

Los Requerimientos No Funcionales son aquellos que describen las características que no

están relacionadas con las funcionalidades específicas del sistema, sino con su calidad,

rendimiento, seguridad, usabilidad, entre otros aspectos. Estos requerimientos se enfocan en la

calidad del sistema y en cómo debe operar.

c. Presente los requerimientos funcionales y no funcionales del sistema de información

correspondiente a la biblioteca.

Requerimientos Funcionales:

 Registro de nuevos socios


 Mantenimiento de la información de los socios existentes
 Registro de nuevos libros
 Mantenimiento de la información de los libros existentes
 Registro de préstamos de libros a los socios
 Seguimiento de los préstamos pendientes y devoluciones
 Envío de alertas cuando un socio tenga más de 10 libros en préstamo y deba ser
considerado como un Socio No Fiable (SNF)
 Consultas sobre la información almacenada en la base de datos, del mismo sistema

Requerimientos No Funcionales:
 El sistema debe ser seguro y proteger la información de los usuarios
 El sistema debe ser fácil de usar y navegar para los empleados de la biblioteca
 El sistema debe ser capaz de manejar grandes cantidades de información de manera
eficiente
 El sistema debe ser confiable y estar disponible en todo momento

d. Determine el funcionamiento del sistema de información de la biblioteca, a partir de la

identificación de requerimientos realizada.

El funcionamiento del sistema de información de la biblioteca se basa en la identificación,

registro y mantenimiento de los socios, libros y préstamos. Los socios pueden registrarse en el

sistema y tomar prestados libros de la biblioteca. Los empleados de la biblioteca pueden registrar

nuevos libros en el sistema y actualizar la disponibilidad de los libros para préstamo. El sistema

también registra los préstamos de libros a los socios y realiza el seguimiento de los préstamos

pendientes y devoluciones. Además, el sistema envía alertas cuando un socio tiene más de 10

libros en préstamo y debe ser considerado como SNF. Los empleados de la biblioteca pueden

realizar consultas sobre la información almacenada en el sistema, igualmente los socios pueden

hacer consultas sobre sus estados como lo son la fecha de préstamo y devolución.

e. Elabore una tabla para cada una de las entidades que ha identificado dentro del ejercicio.

Tabla de Socios:
Campo Tipo de dato

Número de socio Entero

Nombre completo Cadena de caracteres

Dirección Cadena de caracteres

Cantidad de libros en préstamo Entero

Estado como SNF Booleano

Tablade Libros:

Campo Tipo de dato

Código Cadena de caracteres

Título Cadena de caracteres

Autor Cadena de caracteres

Disponibilidad para préstamo Booleano

Localización Cadena de caracteres

Signatura Cadena de caracteres

Tabla de Préstamos:

Campo Tipo de dato

Código del libro prestado Cadena de caracteres


Campo Tipo de dato

Número de socio Entero

Fecha de préstamo Fecha y hora

Fecha de devolución Fecha y hora

f. Identifique para cada tabla los nombres y tipos de campos que se deberán crear para dar

cumplimiento al funcionamiento del sistema de información.

Para dar cumplimiento al funcionamiento del sistema de información, se deberán crear los

siguientes campos en cada tabla:

Tabla de Socios:

 Número de socio: número entero único que identifica a cada socio.

 Nombre completo: cadena de caracteres que contiene el nombre completo del socio.

 Dirección: cadena de caracteres que contiene la dirección del socio.

 Cantidad de libros en préstamo: número entero que indica la cantidad de libros que

el socio tiene en préstamo en un momento dado.

 Estado como SNF: campo booleano que indica si el socio está en la lista de Socios

No Fiables.
Tabla de Libros:

 Código: cadena de caracteres única que identifica a cada libro.

 Título: cadenade caracteres que contiene el título del libro.

 Autor: cadena de caracteres que contiene el nombre del autor del libro.

 Disponibilidad para préstamo: campo booleano que indica si el libro está disponible

para préstamo o no.

 Localización: cadena de caracteres que describe dónde se encuentra el libro en la

biblioteca.

 Signatura: cadena de caracteres que identifica la ubicación del libro en la biblioteca.

Tabla de Préstamos:

 Código del libro prestado: cadena de caracteres que identifica el libro que se ha

prestado.

 Número de socio: número entero que identifica al socio que ha tomado prestado el

libro.

 Fecha de préstamo: fecha y hora en que se prestó el libro.

 Fecha de devolución: fecha y hora en que se debe devolver el libro.

También podría gustarte