Quelles sont les bonnes idées de mini projets informatiques impliquant la gestion de bases de données ?


1. Gestion du contrôle des stocks Projet de base de données

Objectifs de conception : maintenir une variété appropriée d'articles requis, augmenter la rotation des stocks, réduire et maintenir des niveaux optimaux de stocks et de stocks de sécurité, obtenir des prix bas pour les matières premières, réduire les coûts de stockage, réduire les coûts d'assurance, réduire les taxes


Meilleures idées de projet de base de données Access

2. Système de tenue des dossiers des étudiants Projet de base de données


Objectifs de conception : un fichier d'étudiant qui contient les informations sur l'étudiant, un fichier de flux, un fichier de notes, un fichier de frais, concession/bourses d'études, etc. Vous pouvez vérifier la version simple de ce projet Système de gestion de base de données d'étudiants en C++

3. Projet de base de données d'application de vente au détail en ligne

Un client peut s'inscrire pour acheter un article. Le client fournira le numéro de compte bancaire et le nom de la banque (il peut avoir plusieurs numéros de compte). Après l'enregistrement, chaque client aura un identifiant client, un identifiant utilisateur et un mot de passe uniques. Un client peut acheter un ou plusieurs articles en différentes quantités. Les articles peuvent être de différentes catégories en fonction de leur prix. La facture est générée en fonction de la quantité, du prix de l'article et de la remise (le cas échéant) sur les articles achetés. Un compte bancaire est nécessaire pour régler la facture. Les articles peuvent être commandés à un ou plusieurs fournisseurs

4. Projet de base de données de collège

Un collège contient de nombreux départements. Chaque département peut offrir un nombre quelconque de cours. De nombreux instructeurs peuvent travailler dans un département, mais un instructeur ne peut travailler que dans un seul département. Pour chaque département, il y a un chef, et un instructeur ne peut être chef que d'un seul département. Chaque instructeur peut suivre un nombre quelconque de cours, et un cours ne peut être suivi que par un seul instructeur. Un étudiant peut s'inscrire à un nombre quelconque de cours et chaque cours peut avoir un nombre quelconque d'étudiants.

5. Projet de base de données de système ferroviaire

Un système ferroviaire, qui doit modéliser les éléments suivants :

  1. Les gares
  2. Les voies ferrées, les gares de connexion. On peut supposer pour simplifier qu'une seule voie existe entre deux gares quelconques. Toutes les voies mises ensemble forment un graphe.
  3. Des trains, avec un ID et un nom
  4. Des horaires de train enregistrant à quelle heure un train passe par chaque station sur son itinéraire.

Vous pouvez supposer pour la simplicité que chaque train atteint sa destination le même jour et que chaque train circule tous les jours. Toujours pour simplifier, supposez que pour chaque train, pour chaque station sur son itinéraire, vous stockez

  • Time in,
  • Timeout (identique au time in s'il ne s'arrête pas)
  • Un numéro d'ordre afin que les stations sur l'itinéraire d'un train puissent être ordonnées par numéro d'ordre.
  1. Réservation des passagers composée du train, de la date, de la gare de départ, de la gare d'arrivée, du wagon, du siège et du nom du passager.

6. Projet de base de données du système de gestion de l'hôpital

Un patient aura un identifiant de patient unique. Description complète sur le patient sur les détails personnels et le numéro de téléphone, et puis la maladie et quel traitement est en cours. Le médecin va gérer les patients, un médecin peut traiter plus d'un patient. De plus, chaque médecin aura un identifiant unique. Le médecin et les patients seront liés. Les patients peuvent être admis à l'hôpital. Il y aura donc différents numéros de chambres, ainsi que des chambres pour les salles d'opération et les soins intensifs. Il y a des infirmières et des garçons de salle pour l'entretien de l'hôpital et pour le soin des patients. Basé sur le nombre de jours et de traitement, la facture sera générée.
Vérifier le projet de système de gestion d'hôpital en PHP

7. Projet de base de données de système de gestion de bibliothèque

Un étudiant et une faculté peuvent émettre des livres. Différentes limites pour le nombre de livres qu'un étudiant et un professeur peuvent émettre. De même, le nombre de jours sera distinct dans le cas des étudiants et des enseignants pour émettre tout livre. Chaque livre aura un identifiant différent. De même, chaque livre ayant le même nom et le même auteur (mais le nombre d'exemplaires) aura un identifiant différent. L'entrée de tous les livres sera faite, qui a émis ce livre et quand et aussi la durée. Détail de Fine(quand le livre n'est pas retourné à un moment) est également stocké.

8. Projet de base de données du système de gestion de la paie

Il y aura entrée (ID unique) de tous les employés de toute organisation. Selon la date d'entrée et la date jusqu'à laquelle le salaire est créé, Nombre de jours sera entré. La rémunération de base sera définie en fonction du poste de l'employé et du département. Ensuite, les composantes telles que DA, HRA, allocation médicale, arriérés seront ajoutées, et les frais d'hébergement/de bus, de sécurité, de fonds de bien-être et autres seront déduits. Le nombre de congés pris par l'employé.

  • Voir aussi data mining Idées de projet

9. Organisation de soins de santé Projet de base de données

Cette organisation fournit les fonctionnalités suivantes

  • Soins d'urgence 24x7
  • Support Groups
  • Support and Help Through calls

Tout nouveau Patient est d'abord enregistré dans leur base de données avant de rencontrer le médecin. Le médecin peut mettre à jour les données relatives au patient lors du diagnostic (y compris la maladie diagnostiquée et la prescription). Cette organisation fournit également des chambres pour admettre le patient qui est critique. En dehors des médecins, cette organisation dispose d'infirmières et de garçons de salle. Chaque infirmier et garçon de salle est affecté à un médecin. Ils peuvent également être affectés à des patients (pour s'occuper d'eux). La facture est payée par le patient en espèces ou par E-banking. L'organisation tient également un registre de chaque paiement effectué. L'enregistrement de chaque appel reçu pour fournir de l'aide et du soutien à sa personne existante est également maintenu.

Projet de système de gestion de clinique de contrôle en PHP

10. Projet de base de données de gestion de restaurant

Le restaurant maintient le catalogue pour la liste des aliments et des boissons qu'il fournit.
En plus de fournir une installation alimentaire dans ses propres locaux, le restaurant prend des commandes en ligne sur son site. Les commandes par téléphone sont également accueillies.
Pour livrer les commandes, nous avons des livreurs. Chaque livreur est affecté à un code régional spécifique. Le livreur ne peut pas livrer en dehors de la zone qui n'est pas attribuée au livreur (pour chaque livreur, il ne peut y avoir qu'une seule zone attribuée à ce livreur).
La fiche client est maintenue pour que le client premium puisse bénéficier de remises.

11. Concevez un scénario et un diagramme ER pour la base de données d'un groupe de formation informatique Projet

Il répondra aux besoins d'information de son programme de formation. Indiquez clairement les entités, les relations et les contraintes clés. La description de l'environnement est la suivante :

L'entreprise compte 10 instructeurs et peut accueillir jusqu'à 100 stagiaires pour chaque session de formation.
L'entreprise propose 4 cours de technologie avancée, chacun d'entre eux étant enseigné par une équipe de 4 instructeurs ou plus.
Chaque instructeur est affecté à un maximum de deux équipes d'enseignement ou peut être affecté à la recherche.

Chaque stagiaire entreprend un cours de technologie avancée par session de formation.

12. Projet de base de données du système de don de sang

Un système dans lequel les données du patient, les données du donneur, les données de la banque de sang seraient sauvegardées et seraient en interrelation les unes avec les autres

Données du patient - Nom du patient, Id du patient, groupe sanguin du patient, maladie du brevet
Données du donneur - Nom du donneur, Id du donneur, groupe sanguin du donneur, Rapport médical du donateur, Adresse du donateur, Numéro de contact du donateur
DATA DE LA BANQUE DE SANG - Nom de la banque de sang, Adresse de la banque de sang, Nom des donneurs de la banque de sang, Numéro de contact de la banque de sang, Adresse de la banque de sang

Essayez de mettre en œuvre un tel scénario dans une base de données, créez un schéma pour lui, un diagramme ER pour lui et essayez de le normaliser.

13. Projet de base de données de gestion de galerie d'art

Concevoir un diagramme E-R pour une galerie d'art. La galerie conserve des informations sur "l'artiste" leur nom, leur lieu de naissance, l'âge et le style d'art sur "l'œuvre d'art", l'artiste, l'année de sa réalisation, le titre unique, le type d'art et les prix doivent être stockés. L'œuvre d'art est classée en différents types comme Poétesse, Œuvre du 19ème siècle nature morte, etc. La galerie garde les informations sur les clients comme leur nom unique, leur adresse, le montant total du dollar, ils ont dépensé sur la galerie et l'appréciation des clients.

14. Projet de base de données de système de gestion d'hôtel

Un hôtel est une ruche de nombreuses opérations telles que le front office, la réservation, et la réservation, le banquet, les finances, les RH, l'inventaire, la gestion du matériel, la gestion de la qualité, la sécurité, la gestion de l'énergie, le ménage, le CRM et plus encore. L'hôtel possède des chambres, et ces chambres sont de différentes catégories. Par catégorie de chambre, chaque chambre a un prix différent. Un hôtel dispose de quelques employés pour gérer les services fournis aux clients. Le client peut réserver la chambre soit en ligne, soit par paiement en espèces à l'hôtel. Le dossier du client est stocké dans la base de données de l'hôtel qui contient l'identité du client, son adresse, l'heure d'arrivée, l'heure de départ, etc. l'hôtel fournit de la nourriture et des boissons à leurs clients et génère la facture pour cela au moment de leur départ.

15. Projet de base de données du système de gestion de l'école

Projet de système de gestion de l'école en PHP
Concevoir une base de données pour maintenir les informations sur le personnel de l'école(système de gestion du personnel en ms access) et les étudiants satisfaisant les propriétés suivantes :

  1. Le personnel aura son id, son nom et les classes qu'il enseigne
  2. L'étudiant aura son nom, son numéro de matricule, sa section, sa classe
  3. Un autre tableau contenant la section, la matière et les informations sur l'enseignant
  4. Le suivant contiendra les informations sur les frais pour les étudiants
  5. Un contient les informations sur le salaire pour les enseignants
  6. Les salles sont assignées aux classes en gardant à l'esprit qu'il n'y a pas de conflit horaire d'une même salle ou d'un même laboratoire, les étudiants ne peuvent pas être inscrits dans plus d'une section, aucun étudiant ne devrait être là qui n'a pas payé les frais jusqu'à une date donnée.

16. Projet de base de données du système de gestion de gros

  1. Maintenir les détails du stock comme leur id, nom, quantité
  2. Maintenir les détails des acheteurs à partir desquels le gestionnaire doit acheter le stock comme l'id de l'acheteur, nom, adresse, id du stock à acheter
  3. Détails des clients c'est-à-dire. nom, adresse, id
  4. La liste des clients par défaut qui n'ont pas payé leur montant en attente
  5. La liste des paiements payés ou en attente
  6. Le stock qui doit être acheté si la quantité est inférieure à un montant particulier.
  7. Le calcul du profit pour un mois.
  8. La quantité ne peut pas être vendue à un client si la quantité requise n'est pas présente dans le stock et la date de livraison doit être maintenue jusqu'à laquelle le stock peut être fourni.

17. Projet de base de données du système de gestion des salaires

  1. La liste des employés à maintenir ayant l'id, le nom, la désignation, l'expérience
  2. Les détails du salaire ayant l'id de l'employé, le salaire actuel
  3. Les détails du salaire en main ayant l'id de l'employé, le salaire CTC, pf deduction or any other deduction and net salary to be given and also maintain details of total savings of employee
  4. Salary increment to be given by next year if any depending on constraints

Deduction in monthly salary if any depending on any discrepancy in work and amount to be deducted.