Sistema de gestión de bibliotecas y sitio web
¡Bienvenido al Sistema de Administración de Bibliotecas y al sitio web! Este proyecto proporciona una solución integral para administrar las operaciones de la biblioteca a través de una aplicación de escritorio para bibliotecarios y un sitio web para estudiantes. Construido con C#, HTML, PHP, CSS y JavaScript, ofrece una gestión eficiente de libros y estudiantes, así como una interfaz en línea intuitiva para que los estudiantes exploren los libros disponibles.
Características
Bibliotecario (Sistema de gestión de la biblioteca)
- Administrar libros y categorías:
- Agregue, actualice, elimine y edite libros y sus categorías.
- Gestión de estudiantes:
- Agregue, actualice, elimine y edite los detalles del estudiante.
- Préstamo y regreso de libros:
- Actualice el estado del libro para 'prestado' cuando un estudiante toma prestado un libro.
- Cambie el estado a 'disponible' cuando se devuelve un libro.
- Gestión buena:
- Cargo multas por libros que no se devuelven dentro de una semana.
- Notificaciones:
- Envíe alertas por correo electrónico para libros vencidos.
Estudiante (sitio web)
- Navegación de libros:
- Ver solo libros disponibles.
- Filtrar libros por categoría.
- Gestión del perfil:
- Editar contraseña de inicio de sesión.
- Ver detalles del perfil personal.
Tecnologías utilizadas
- Idiomas: C#, PHP, HTML, CSS, JavaScript
- Base de datos: mysql
- Herramientas: Visual Studio, VS Code, XAMPP
Configuración e instalación
Siga estos pasos para configurar el proyecto en su máquina local:
Requisitos previos
- Visual Studio
- VS Código
- XAMPP
Instalación
Clon el repositorio:
Git clon https://github.com/athukorala99/smartlibrary.git
Configurar la base de datos:
- Inicie XAMPP e inicie Apache y MySQL.
- Abra PhPMyAdmin y cree una nueva base de datos llamada LibrarySystem.
- Importe el archivo SQL proporcionado (LibrarySystem.sql) para configurar tablas y datos iniciales.
- Configurar la aplicación:
- Abra la solución en Visual Studio para el sistema de gestión de la biblioteca.
- Abra los archivos del sitio web en el código VS.
- Ejecute la aplicación:
- Inicie el sistema de gestión de la biblioteca en Visual Studio.
- Inicie el sitio web del estudiante utilizando un servidor local en XAMPP.
Uso
Bibliotecario
- Inicie la aplicación del sistema de gestión de la biblioteca.
- Inicie sesión con sus credenciales.
- Use el tablero para administrar libros, categorías y estudiantes.
- Monitoree los libros prestados y administre multas de manera eficiente.
Alumno
- Visite el sitio web e inicie sesión con sus credenciales.
- Explore los libros disponibles y los filtre por categoría.
- Edite su perfil y cambie su contraseña según sea necesario.
? Contacto
Para cualquier pregunta o apoyo, comuníquese conmigo a [email protected].
? Captura de pantalla
Sistema de gestión de bibliotecas
| Acceso | Panel |
|---|
 |  |
|---|
| Pedir prestado |
|---|
 |  |
|---|
| Libros |
|---|
 |  |
|---|
| Alumno |
|---|
 |  |
|---|
| Categoría (estante) |
|---|
 |  |
|---|
| Lista de advertencia |
|---|
 |
|---|
Sitio web
| Acceso | Actualización de perfil |
|---|
 |  |
|---|
| Panel |
|---|
 |  |
|---|