Studiet Me - un système de gestion de bibliothèque en ligne
Le projet intitulé Système de gestion des bibliothèques en ligne est le système de gestion de la bibliothèque pour surveiller et contrôler les transactions dans une bibliothèque. Le projet «Système de gestion de bibliothèque en ligne» est développé dans HTML, CSS, JavaScript & PHP, qui se concentre principalement sur les opérations de base dans une bibliothèque, comme l'ajout de nouveaux membres, les nouveaux livres et la mise à jour de nouvelles informations, de recherche de livres et de membres pour emprunter et reproduire des livres.
Mon site Web est facile à utiliser pour les débutants et les utilisateurs avancés. Il dispose d'une interface utilisateur familière et bien pensée, combinée à de fortes capacités d'insertion de recherche et de rapport. L'installation de génération de rapports du système de bibliothèque aide à avoir une bonne idée de laquelle sont les livres empruntés ou retournés par les membres.
Le site Web est conçu en gardant à l'esprit la «conception minimaliste», de sorte que l'interface est comme «« UI Metro / UI moderne »utilisée dans la dernière version de Microsoft Windows. Le site Web est non seulement pour les étudiants du collège au VIT College, mais aussi pour tous les utilisateurs qui sont de l'Université de Mumbai, car le site Web dispose également de fonctionnalités supplémentaires telles que la fourniture de tout matériel d'étude requis pour la préparation de divers examens et trop gratuitement.
Le site Web - Studiet Me a quatre modules principaux:
- Insertion au module de base de données - Écran d'entrée convivial
- Extraction du module de base de données - Écran de sortie attrayant
- Module de génération de rapport - Liste de livres empruntée et liste de livres disponibles
- Système d'installation de recherche - Recherche de livres et de membres
Le site Web - Studiet Me propose également des ressources d'étude gratuites:
- Syllabus et papiers de l'Université de Mumbai
- Ebooks
- Test en ligne gratuit
Le site Web a des installations suivantes:
Utilisateur :
- Peut émettre des livres
- Peut télécharger divers documents d'étude
Bibliothécaire:
- Peut ajouter / supprimer des livres
- Peut supprimer les utilisateurs
- Peut collecter bien
- Peut recevoir des livres
Admin:
- Peut lire et écrire des informations sur tout utilisateur ou bibliothécaire.
- Peut lire et écrire des informations sur n'importe quel livre.
Frontend Plateforme: HTML, CSS, JavaScript
Plateforme backend: PHP
Déclaration de problème
La base de données sera conçue à l'aide de PHP et WAMP Server et implémentée selon les besoins, y compris toutes les fonctionnalités mentionnées, le matériel et les logiciels.
Utilisera les langages HTML, CSS et Javascripts et les logiciels MPDF. Utilisera également les références en ligne disponibles pour le développement de programmes dans HTML et les langages de script comme, JavaScript.
Contraintes:
- Les informations de tous les utilisateurs doivent être stockées dans une base de données accessible par le système de bibliothèque en ligne.
- Le système de sécurité de l'information universitaire doit être compatible avec les applications Internet.
- Le système de bibliothèque en ligne est connecté à l'ordinateur universitaire et exécute toutes les 24 heures par jour.
- Les utilisateurs accèdent au système de bibliothèque en ligne à partir de tout ordinateur qui a des capacités de navigation Internet et une connexion Internet.
- Le système de facturation est connecté au système de bibliothèque en ligne et la base de données utilisée par le système de facturation doit être compatible avec l'interface du système de bibliothèque en ligne.
- Les utilisateurs doivent avoir leurs noms d'utilisateur et mots de passe corrects pour entrer dans le système de bibliothèque en ligne.
Hypothèses et dépendances:
- Les utilisateurs ont une connaissance suffisante des ordinateurs.
- L'utilisateur est supposé avoir une connaissance de base de l'utilisation de Java.
- L'utilisateur doit être complètement familier avec la base de données.
- L'ordinateur du campus doit avoir des capacités de connexion Internet et de serveur Internet.
- Les utilisateurs connaissent la langue anglaise, car l'interface utilisateur sera fournie en anglais.
Diagramme de transition d'état du site Web
Fonctionnalité
Le système de bibliothèque en ligne fournit des informations en ligne en temps réel sur les livres disponibles dans la bibliothèque et les informations utilisateur. Les fonctions du produit sont plus ou moins les mêmes que celles décrites dans la perspective du produit. Les fonctions du système incluent le système fournissant différents types de services en fonction du type d'utilisateurs (membre / bibliothécaire).
- Le membre doit être fourni avec les informations mises à jour sur le catalogue des livres. valoir.
- Le membre reçoit une disposition pour vérifier les informations de son compte et modifier les informations du compte à tout moment dans la période valide donnée.
- Les membres reçoivent la liste des livres disponibles et autorisés à choisir les livres, qu'ils veulent utiliser dans les jours à venir.
- Le bibliothécaire peut obtenir les informations sur les membres qui ont emprunté ou retourné les livres.
- Le bibliothécaire est fourni avec des interfaces pour ajouter / supprimer les livres disponibles dans le catalogue du livre.
- Les membres lors de la fin du processus d'emprunt ou de retour du livre, le dû à payer par le membre doit être calculé et les informations sur le membre et le montant dû sont envoyées au système de facturation de l'université.
- Le système utilise les exigences de sécurité de l'information de l'université pour fournir l'installation de connexion aux utilisateurs.
Modules
- Livres: L'administrateur a le pouvoir d'ajouter, de supprimer ou de modifier les détails du livre disponible sur / depuis le système.
- Enregistrement de la bibliothèque: La première procédure est l'enregistrement des personnes qui arrivent à la bibliothèque. La réceptionniste a le pouvoir de saisir le nom, l'adresse et le numéro de contact des personnes qui visitent la bibliothèque ainsi que le nom du livre qu'ils souhaitent lire.
- Emprunter Books: Une personne peut également emprunter le livre pour des jours particuliers. Toutes les informations seront saisies dans le système. Si la personne ne renvoie pas le livre avant la date d'échéance, une amende sera ajoutée et les informations seront envoyées à cette personne en particulier à propos de l'amende.
- Enregistrement de connexion: l'administrateur a également le pouvoir de fournir un nom d'utilisateur et un mot de passe pour le bibliothécaire.
- Reçus: La réception électronique des livres à émettre est générée automatiquement dès que l'utilisateur émet un livre.
- Ressources d'étude: L'installation supplémentaire des étudiants sous forme de téléchargements gratuits comme le programme «Mumbai University» et les documents de questions précédents, les livres électroniques et les tests en ligne gratuits.
Aperçu du site Web
Page d'introduction
Page d'inscription
Étudiant - page de connexion
Page d'accueil de l'atterrissage des étudiants
Étudiant - Voir la page des livres
Étudiant - My Issue Status Books Page
Student - Page de profil
Admin - Page de connexion
Admin - page d'accueil
Admin - Page de base de données de livres
Admin - Ajouter une nouvelle page de livre
Admin - Page de livre d'émission
Admin - Return Book Page
Page de base de données des membres
Page d'accueil invitée
Ressources d'étude - Page du programme
Ressources d'étude - Page des livres électroniques
Ressources d'étude - Page de test en ligne gratuite
Conception de la base de données:
Le thème général derrière une base de données est de gérer les informations comme un ensemble intégré. Une base de données est une collection de données interdépendantes stockées avec une redondance minimale pour servir de nombreux utilisateurs rapidement et efficacement. Après avoir conçu l'entrée et la sortie, l'analyste doit se concentrer sur la conception de la base de données ou comment les données doivent être organisées autour des besoins des utilisateurs. L'objectif général est de faciliter l'accès aux informations, rapide, peu coûteux et flexible pour les autres utilisateurs. Pendant la conception de la base de données, les objectifs suivants sont concernés: -
- Redondance contrôlée
- Indépendance des données
- Précis et intégration
- Plus d'informations à faible coût
- Récupération de l'échec
- Confidentialité et sécurité
- Performance
- Facilité d'apprentissage et d'utilisation
Bibliothèque DB
Table d'administration
Table de livre
Table d'émission
Table des utilisateurs
Avantages en utilisant ce site Web:
- Interface conviviale
- Accès rapide à la base de données
- Moins d'erreur
- Plus de capacité de stockage
- Installation de recherche
- Regarder et ressentir un environnement
- Transaction rapide
- Caractéristique supplémentaire des ressources d'étude
- Installation de réception électronique
- Installation d'annulation
Extensibilité:
Ce système est extensible de manière à ce que ses développeurs d'origine ne s'attendent pas. Le principe suivant améliore l'extensibilité comme masquer la structure des données, éviter de parcourir plusieurs liens ou méthodes, éviter les instructions de cas sur le type d'objet et distinguer les opérations publiques et privées.
Réutilisabilité:
La réutilisabilité est possible au fur et à mesure de l'exige sur ce site Web. Nous pouvons le mettre à jour la prochaine version. Le logiciel réutilisable réduit le coût de conception, de codage et de test en amortissant l'effort sur plusieurs conceptions. La réduction de la quantité de code simplifie également la compréhension, ce qui augmente la probabilité que le code soit correct. Nous suivons les deux types de réutilisabilité: partage du code nouvellement écrit dans un projet et réutilisation du code précédemment écrit sur de nouveaux projets.