Estudious ME - Un sistema de gestión de bibliotecas en línea
El proyecto titulado Sistema de gestión de bibliotecas en línea es el sistema de gestión de bibliotecas para monitorear y controlar las transacciones en una biblioteca. El proyecto "Sistema de gestión de bibliotecas en línea" se desarrolla en HTML, CSS, JavaScript & PHP, que se centra principalmente en operaciones básicas en una biblioteca como agregar nuevos miembros, nuevos libros y actualizaciones de nuevas información, libros y miembros y miembros de la instalación a los libros y devolver libros.
Mi sitio web es fácil de usar tanto para principiantes como para usuarios avanzados. Cuenta con una interfaz de usuario familiar y bien pensada, combinada con fuertes capacidades de inserción e informes. La instalación de generación de informes del sistema de biblioteca ayuda a tener una buena idea cuya libros son prestados o devueltos por los miembros.
El sitio web está diseñado teniendo en cuenta el "diseño minimalista", de modo que la interfaz es como "" UI de metro / interfaz de usuario moderna "utilizada en la última versión de Microsoft Windows. El sitio web no es solo para estudiantes universitarios en la universidad de VIT, sino también para todos los usuarios que son de la Universidad de Mumbai, ya que el sitio web también presenta características adicionales como proporcionar materiales de estudio requeridos para la preparación de varios exámenes y eso demasiado gratuito.
El sitio web - Studious Me tiene cuatro módulos principales:
- Inserción al módulo de base de datos: pantalla de entrada fácil de usar
- Extracción del módulo de la base de datos: pantalla de salida atractiva
- Módulo de generación de informes: lista de libros prestado y lista de libros disponible
- Sistema de instalaciones de búsqueda: búsqueda de libros y miembros
El sitio web - Studious Me también cuenta con recursos de estudio gratuitos:
- Programa y documentos de la Universidad de Mumbai
- EBooks
- Prueba en línea gratuita
El sitio web tiene las siguientes instalaciones:
Usuario:
- Puede emitir libros
- Puede descargar varios materiales de estudio
Bibliotecario:
- Puede agregar/eliminar libros
- Puede eliminar a los usuarios
- Puede recolectar bien
- Puede recibir libros
Administrador:
- Puede leer y escribir información sobre cualquier usuario o bibliotecario.
- Puede leer y escribir información sobre cualquier libro.
Plataforma frontend: HTML, CSS, JavaScript
Plataforma de backend: PHP
Declaración del problema
La base de datos se diseñará utilizando el servidor PHP y WAMP e implementado según sea necesario, incluidas todas las características mencionadas, tanto hardware como de software.
Hará uso de los lenguajes HTML, CSS y JavaScripts y el software MPDF. También utilizará las referencias en línea disponibles para desarrollar programas en HTML y los lenguajes de secuencias de comandos como JavaScript.
Restricciones:
- La información de todos los usuarios debe almacenarse en una base de datos a la que el sistema de biblioteca en línea accese la accesible.
- El sistema de seguridad de la información universitaria debe ser compatible con las aplicaciones de Internet.
- El sistema de biblioteca en línea está conectado a la computadora de la universidad y se ejecuta las 24 horas del día.
- Los usuarios acceden al sistema de biblioteca en línea desde cualquier computadora que tenga capacidades de navegación en Internet y una conexión a Internet.
- El sistema de facturación está conectado al sistema de biblioteca en línea y la base de datos utilizada por el sistema de facturación debe ser compatible con la interfaz del sistema de biblioteca en línea.
- Los usuarios deben tener sus nombres de usuario y contraseñas correctas para ingresar al sistema de biblioteca en línea.
Supuestos y dependencias:
- Los usuarios tienen suficiente conocimiento de las computadoras.
- Se supone que el usuario tiene conocimiento básico del uso de Java.
- El usuario debe estar completamente familiarizado con la base de datos.
- La computadora del campus debe tener conexión de conexión a Internet y capacidades del servidor de Internet.
- Los usuarios conocen el idioma inglés, ya que la interfaz de usuario se proporcionará en inglés.
Diagrama de transición estatal del sitio web
Funcionalidad
El sistema de biblioteca en línea proporciona información en tiempo real en línea sobre los libros disponibles en la biblioteca e información del usuario. Las funciones del producto son más o menos las mismas que se describen en la perspectiva del producto. Las funciones del sistema incluyen el sistema que proporciona diferentes tipos de servicios basados en el tipo de usuarios (miembro/bibliotecario).
- El miembro debe recibir la información actualizada sobre el catálogo de libros. guardar el bien.
- El miembro recibe una disposición para verificar la información de su cuenta y cambiar la información de la cuenta en cualquier momento en el período válido dado.
- Los miembros reciben la lista de libros disponibles y se les permite elegir los libros, que desean usar en los próximos días.
- El bibliotecario puede obtener la información sobre los miembros que han tomado prestado o devuelto los libros.
- El bibliotecario cuenta con interfaces para agregar/eliminar los libros disponibles en el catálogo de libros.
- Los miembros, al completar el proceso de endeudamiento o devolución del libro, se debe calcular el Miembro debido a que el Miembro debe calcularse y la información sobre el Miembro y la cantidad de vencimiento se envía al sistema de facturación de la Universidad.
- El sistema utiliza los requisitos de seguridad de la información de la Universidad para proporcionar la instalación de inicio de sesión a los usuarios.
Módulos
- Libros: Admin tiene la autoridad para agregar, eliminar o modificar los detalles del libro disponibles para/desde el sistema.
- Registro de la biblioteca: El primer procedimiento es el registro de las personas que llegan a la biblioteca. La recepcionista tiene la autoridad para ingresar el nombre, la dirección y el número de contacto de las personas que visitan la biblioteca junto con el nombre del libro que desean leer.
- Libros de préstamo: una persona también puede pedir prestado el libro durante días particulares. Toda la información se ingresará en el sistema. Si la persona no devuelve el libro antes de la fecha de vencimiento, se agregará una multa y la información se enviará a esa persona en particular sobre la multa.
- Registro de inicio de sesión: el administrador también tiene la autoridad para proporcionar nombre de usuario y contraseña para el bibliotecario.
- Recibos: el recurso electrónico de los libros que se emitirán se genera automáticamente tan pronto como el usuario emite un libro.
- Recursos de estudio: la instalación adicional para estudiantes en forma de descargas gratuitas como el plan de estudios 'Mumbai University' y documentos de preguntas anteriores, libros electrónicos y pruebas en línea gratuitas.
Vistas previas del sitio web
Página de introducción
Página de registro
Estudiante - Página de inicio de sesión
Página de inicio de aterrizaje de alumnos
Estudiante - Ver página de libros
Estudiante - Página de libros de estado de mi problema
Estudiante - Página de perfil
Admin - Página de inicio de sesión
Administrador - Página de inicio
Admin - Página de base de datos de libros
Admin - Agregar nueva página de libros
Admin - Página de libros de emisión
Admin - Página de retorno
Admin - página de la base de datos de miembros
Página de inicio de invitado
Recursos de estudio - Página del plan de estudios
Recursos de estudio - Página de libros electrónicos
Recursos de estudio - página de prueba en línea gratuita
Diseño de la base de datos:
El tema general detrás de una base de datos es manejar la información como un todo integrado. Una base de datos es una colección de datos interrelacionados almacenados con redundancia mínima para servir a muchos usuarios de manera rápida y efectiva. Después de diseñar entrada y salida, el analista debe concentrarse en el diseño de la base de datos o en cómo se deben organizar los datos en torno a los requisitos del usuario. El objetivo general es hacer que el acceso a la información sea fácil, económico y flexible para otros usuarios. Durante el diseño de la base de datos se refiere a los siguientes objetivos:-
- Redundancia controlada
- Independencia de datos
- Preciso e integrador
- Más información a bajo costo
- Recuperación de la falla
- Privacidad y seguridad
- Actuación
- Facilidad de aprendizaje y uso
Biblioteca DB
Mesa de administración
Mesa de libros
Tabla de emisión
Tabla de usuario
Beneficios mediante el uso de este sitio web:
- Interfaz fácil de usar
- Acceso rápido a la base de datos
- Menos error
- Más capacidad de almacenamiento
- Instalación de búsqueda
- Mira y sensación de entorno
- Transacción rápida
- Característica adicional de los recursos de estudio
- Instalación de recepción electrónica
- Instalación de cancelación
Extensibilidad:
Este sistema se puede extender de una manera que sus desarrolladores originales pueden no esperar. El siguiente principio mejora la extensibilidad, como ocultar la estructura de datos, evitar atravesar múltiples enlaces o métodos, evitar declaraciones de casos sobre el tipo de objeto y distinguir las operaciones públicas y privadas.
Reutilización:
La reutilización es posible cuando sea necesario en este sitio web. Podemos actualizarlo la próxima versión. El software reutilizable reduce el costo de diseño, codificación y prueba al amortizar el esfuerzo en varios diseños. Reducir la cantidad de código también simplifica la comprensión, lo que aumenta la probabilidad de que el código sea correcto. Hacemos seguimiento de ambos tipos de reutilización: compartir el código recién escrito dentro de un proyecto y la reutilización del código previamente escrito en nuevos proyectos.