Conception de cours C++ - Gestion de club de santé

1. Description du problème

"Fitness Club Member Management" gère principalement les informations sur le personnel et les membres du club de fitness. Divisez le personnel du club en employés et en membres. Les employés sont divisés en managers, responsables de la formation, responsables des ventes, entraîneurs de fitness et personnel de vente. Les membres sont divisés en membres de base et membres VIP. Il est nécessaire d'avoir les fonctions d'ajout, de suppression, de modification, d'interrogation, de navigation et de sauvegarde des informations personnelles susmentionnées, ce qui peut bien atteindre l'objectif de gestion du club de fitness.

2. Exigences fonctionnelles

( 1 ) Fonction d'ajout : le programme peut ajouter des enregistrements de membres de club et fournir une interface de sélection permettant aux utilisateurs de choisir la catégorie à ajouter. Lors de l'ajout d'un enregistrement, le numéro d'identification doit être unique. Si un enregistrement de personne avec un numéro répété est ajouté, il demandera aux données d'ajouter un doublon et d'annuler l'ajout.

(2) Fonction de requête : les dossiers du personnel ajoutés peuvent être interrogés en fonction du numéro, du nom et d'autres informations . S'ils ne sont pas trouvés, les informations d'invite correspondantes seront données et les informations d'enregistrement correspondantes seront affichées si elles sont trouvées.

(3) Fonction d'affichage : elle peut afficher les enregistrements de tout le personnel du système actuel en fonction de la classification, et chaque enregistrement occupe une ligne.

(4) Fonction d'édition : l'enregistrement correspondant peut être modifié en fonction du résultat de la requête , et l'unicité du numéro de série doit être prise en compte lors de la modification.

(5) Fonction de suppression : principalement pour supprimer les dossiers personnels ajoutés. S'il n'y a pas d'enregistrement correspondant dans le système actuel, il affiche "L'enregistrement est vide !" et revient à l'opération.

(6) Fonction statistique : elle peut compter les informations d'un certain type de personnel séparément, et peut également compter les informations du nombre de tous les membres du personnel.

(7) Fonction de sauvegarde : toutes sortes d'enregistrements dans le système actuel peuvent être stockés dans des fichiers, et la méthode de stockage peut être arbitraire.

(8) Fonction de lecture : les informations enregistrées dans le fichier peuvent être lues dans le système actuel pour que les utilisateurs puissent les utiliser.

Liste des points de connaissances de base, confirmés par les étudiants

déployer

liste liée

aiguille

lecture et écriture de fichier

paramètres par défaut

modèle de fonction

plusieurs fichiers

type

dérivation

fonction virtuelle

fonction ami

surcharge

héritage multiple

implémentation du code source

Conception de cours C++ - Gestion de club de santé

Le code source peut m'envoyer un message privé en arrière-plan

Adresse de la ressource de téléchargement du code source

https://download.csdn.net/download/timberman666/87367225?spm=1001.2014.3001.5501

Je suppose que tu aimes

Origine blog.csdn.net/timberman666/article/details/128508093#comments_27022616
conseillé
Classement