Resumen de funciones de usuario Usuario estudiante: la persona promedio que se ha registrado para ser parte de la biblioteca y puede buscar, sacar en préstamo y devolver artículos que forman parte de la biblioteca. Se les impondrá una multa estática si entregan un libro después de la fecha de vencimiento. Los usuarios estudiantes solo pueden sacar un artículo durante 3 días y solo pueden sacar hasta 3 artículos a la vez.
Usuario de la facultad: similar al usuario estudiante, sin embargo, un usuario de la facultad puede sacar un artículo durante 5 días y también puede sacar hasta 5 artículos a la vez.
Administrador: un empleado de la biblioteca que tiene acceso para agregar o eliminar elementos en la biblioteca. Pueden ver todos los usuarios que están registrados para ser parte de la biblioteca y tener acceso a los informes para ver una vista general de la biblioteca. Los administradores también pueden ver lo que se ha reservado y lo que se ha retirado y devuelto.
Usuarios estudiantes:
Nombre de usuario: usuario1 Contraseña: usuario1
Nombre de usuario: usuario3 Contraseña: usuario3
Nombre de usuario: usuario5 Contraseña: usuario5
Usuario de la facultad
Nombre de usuario: usuario2 Contraseña: usuario2
Nombre de usuario: usuario4 Contraseña: usuario4
Administrador
Nombre de usuario: admin1 Contraseña: admin1
Pasos para crear un nuevo elemento 1. Inicie sesión como administrador usando el botón "Portal de administración" 2. Ingrese admin1 como nombre de usuario y contraseña 3. Haga clic en "Títulos" a la izquierda de la pantalla 4. Haga clic en "Agregar elemento" botón 5. Complete la información del libro 6. Haga clic en "Enviar" 7. Ahora se agrega un nuevo elemento a la base de datos
Pasos para eliminar un elemento 1. Inicie sesión como administrador usando el botón "Portal de administración" 2. Ingrese admin1 como nombre de usuario y contraseña 3. Haga clic en "Títulos" a la izquierda de la pantalla 4. Haga clic en el botón "Eliminar" a continuación a un título que desea eliminar 5. Haga clic en "Sí" 6. El elemento ahora se elimina y se actualiza en la base de datos
Pasos para editar un elemento 1. Inicie sesión como administrador usando el botón "Portal de administración" 2. Ingrese admin1 como nombre de usuario y contraseña 3. Haga clic en "Títulos" a la izquierda de la pantalla 4. Haga clic en el botón "Editar" a continuación a un título 5. Complete la nueva información 6. El elemento refleja los nuevos cambios
Cómo encontrar informes 1. Inicie sesión como administrador usando el botón "Portal de administración" 2. Ingrese admin1 como nombre de usuario y contraseña 3. Haga clic en "Informes" en el lado izquierdo de la pantalla 4. Haga clic en el informe que desee para ver
Pasos para retirar un artículo 1. Inicie sesión como usuario normal usando el botón "Iniciar sesión" 2. Ingrese usuario1 como nombre de usuario y contraseña 3. Haga clic en el botón "Buscar" en la parte superior derecha de la pantalla 4. Busque un libro o artículo 5. Haga clic en "Buscar" 6. Haga clic en "Pagar" de cualquier artículo 7. Haga clic en "Sí" para sacar un libro 8. Si regresa a su panel, su artículo se mostrará así como cuando es debido
Pasos para editar un perfil de usuario 1. Inicie sesión como usuario normal usando el botón "Iniciar sesión" 2. Ingrese usuario1 como nombre de usuario y contraseña 3. Haga clic en "Perfil de usuario" en el lado izquierdo de la pantalla 4. Haga clic en "Editar" " 5. Cambie la información 6. Ingrese usuario1 como contraseña dos veces 7. El perfil de usuario ahora ha sido cambiado
Desencadenantes: 1. El primer desencadenante se produce después de realizar una nueva tarifa en la tabla de "tarifas". Actualiza las "tarifas" totales en la tabla de "titulares de tarjeta" después de crear una nueva "tarifa" en la tabla de "tarifas". 2. Después de crear un nuevo "artículo" en la tabla de "artículos", si es un artículo nuevo con un nuevo número isbn, lo inserta como un artículo nuevo en la tabla de "inventario". Si no es un artículo nuevo, lo inserta en la tabla "inventario", pero actualiza "totalCopies" en la tabla "item" en 1 y actualiza "totalAvailable" en la tabla "item" en 1.
Descargo de responsabilidad: el estado del Programador de eventos no se puede activar en la base de datos del sitio web debido a la falta de súper privilegios que no se otorgan a los usuarios. Intentamos acceder a Super Privilegios pero el servicio no lo ofrecía. Para probar el evento que crea las tarifas, descargue el repositorio y configure el proyecto en su servidor local. Tenga en cuenta que deberá cambiar el nombre de usuario y la contraseña para que coincidan con la información de su sistema. Puede cambiarlos yendo a /application/config/database.php. También deberá cambiarlo en consecuencia en la línea 3 de los siguientes 3 archivos:
/aplicación/views/adminfuncs/fetchCheckout.php
/aplicación/views/adminfuncs/fetchFee.php
/aplicación/views/adminfuncs/fetchReservation.php
Cómo configuramos nuestro servidor local: instalamos Xampp desde https://www.apachefriends.org/download.html. Luego colocamos nuestra carpeta de proyecto (team15dbms) en xampphtdocs. Ejecutamos xampp con xampp-control.exe e iniciamos Apache y MySQL. Desde allí podemos acceder a http://localhost/dashboard/ en nuestro navegador, lo que nos da acceso a phpmyadmin. En phpmyadmin creamos una base de datos llamada team15dbms e importamos el esquema disponible en nuestros archivos a la base de datos. Ahora podemos ejecutar el proyecto usando la siguiente URL: http://localhost/team15dbms/