Proyecto lpee

Solo disponible en BuenasTareas
  • Páginas : 8 (1938 palabras )
  • Descarga(s) : 0
  • Publicado : 24 de octubre de 2010
Leer documento completo
Vista previa del texto
UNIVERSIDAD NACIONAL DE INGENIERÌA
FACULTAD DE INGENIERÌA INDUSTRIAL Y DE SISTEMAS

“PROYECTO SOBRE ARCHIVOS BINARIOS”

TEMA Sistema Informático para una Biblioteca

CURSO: Lenguaje de programación Estructurado

PROFESOR: ARADIEL CASTAÑEDA HilarioALUMNO: ASMAD SALVADOR Jean

CODIGO: 20080112J

2009-I

INDICE

I DESCRIPCIÓN DEL PROBLEMA……………………………………….3

1. Descripción del Proceso de Préstamo:
2. Descripción del Proceso de Devolución:

II ARCHIVOS DEL SISTEMA………………………………………………4

2.1 Estructuras

2.2 Relaciones entre archivos…………………………………………..5

IIIREQUERIMIENTOS DEL SISTEMA…………………………………..7

1 Mantenimiento del administrador……………..……………….……..8

2 Prestamo de libros………………………………………….………….9

3 Devolución de libros

4 Consulta………………………………………………………………..10

IV ESQUEMA GENERAL DE MENÚES Y FUNCIONES……………....12

BIBLIOGRAFIA…………………………………………………………..….13

I DESCRIPCIÓN DEL PROBLEMA

La biblioteca de una universidaddesea implementar un sistema informático que le permita tener acceso a los datos de cada libro ingresado por el administrador así como el acceso a las características de cada operación de préstamo y devolución, para que de esta manera se dejen de utilizar los formatos de registros en papel, los cuales se desechan luego de terminadas las operaciones ocasionando un desperdicio del material.También se debe considerar que al no poder almacenar todos estos registros, se pierde información valiosa que se podría utilizar para estadísticas que ayuden en la toma de decisiones del administrador de la biblioteca para posibles mejoras en el servicio. Además se anula la posibilidad de permitir a los usuarios poder consultar sobre las operaciones realizadas.

3. Descripción del Proceso dePréstamo:

Dado que la biblioteca es exclusiva de la comunidad universitaria , para el préstamo de libros es indispensable el código del carnet universitario para identificar al usuario , también es importante registrar la fecha y el tipo de prestamo, pudiendo ser de CONSULTA (el libro se devuelve el mismo día del prestamo) o de DOMICILIO (se devuelve en un plazo máximo de dos días). Luegoel alumno busca el libro , se registra y lo lleva.

4. Descripción del Proceso de Devolución:

El alumno proporciona su código (8 dígitos) y es buscado en los formatos temporales donde se registran los préstamos, en donde se observa la fecha en que llevó el libro y el tipo de préstamo
• Cuando el libro es prestado para consulta y no lo devolvió el mismo día la sanción consiste eninvalidar el código del carnet para operaciones de préstamo una cantidad de días igual a 5 veces los días que se lo llevó.
Por ejemplo: Si el alumno de código 20071234 llevo un libro de consulta el día Lunes 25/06/09 y lo entrego el día miércoles 27/06/09, se tendrá que invalidar su carnet por 5*(27-25) = 10 días.

• Cuando el libro es prestado para domicilio y lo entrega luego de los dosdías de plazo, la sanción consiste en invalidar su carnet por una cantidad de días igual a 3 veces los días que superaron el plazo.

Por ejemplo: Si el alumno de código 20097890 llevo un libro de consulta el día Lunes 29/12/09 y lo entrego el día miércoles 1/01/10, el programa calcula el numero n de dias .que pasan entre dos fechas y tendrá que invalidar su carnet por (3*n) días, en este casoes 3*2=6 días.

II ARCHIVOS DEL SISTEMA

De acuerdo a las condiciones del sistema se deben construir tres archivos principales: Un archivo que almacene los registros de cada libro, uno que guarde las características de cada operación de préstamo y otro las de las devoluciones.

2.1 Estructuras

A continuación se presentan los archivos creados y la estructura de los...
tracking img