Mini projet C++

Fermé
etudiant - Modifié par etudiant le 27/12/2010 à 17:56
bonjour,je suis un etudiant en informatique
j'ai un projet a faire concernant la gestion d'une compagnie de telecommunication ..
implementation en C++ (en utilisant les classes, l'heritage...)

une compagnie de telecommunication offre ses services a ses abonnés a travers ses lignes telephoniques(avec et sans fils).

-un abonne est caracterisé par un numero de serie ,un nom et une adresse//j'ai fait une classe contenant ces 3 caracteristiques comme private..bien sur avec un constructeur..

-une ligne est caracterisee par son numero,l'abonne qui possede la ligne.une ligne peut etre un de 2 classes:fixe ou mobile.//j'ai fait une classe ligne
protected:int numero;abonne A; et avec un constructeur..

-une ligne fixe est caracterise par sa location geographique//il faut faire une classe lignefixe qui herite du ligne mais comment representé la location geographique??(char* location??ou bien c'est l'adresse de l'abonné??)

-une ligne moblie est caracterise par son reseau.//il faut faire une classe lignemobile qui herite de la classe ligne..mais comment representé la caracteristique reseau?? est ce que avec une liste chainee qui est constitue des cellules (noeuds)??

-un service est caracterise par un numero,une description,et un prix par unité consommé.
//j'ai cree une classe service protected:int numero;char* description;float pris;..avec le constructeur
un service peut etre un de 2 types:communication vocale ou Internet//bien sure avec l'heritage
-le service internet est caracterise par un ISP de type chaine de caractere.
-la consomation de chaque ligne est caracterise par la ligne qui consomme,le service utilise,le mois,l'annee,et le nombre d'unités consommées.

bon ,je serais capable a la fin de ce projet d'afficher le montant de facture de chaque ligne (je cree des lignes et des abonnes et des services dans le main,,)

je sais c'est un peu difficile...et peut etre que vous ne pouvez pas m'aide beaucoup...mais au moins avec la representation du reseau ..ce n'est pas necessaire de me donner le code...mais je veux votre idees comment representer les choses !! et je serai moi meme capable de faire l'implementation