Précédent   Forum des professionnels en informatique > PHP > Langage
Langage Forum sur le langage PHP, la POO, les conventions, la sécurité, etc. Avant de poster : FAQ Langage, toutes les FAQ PHP, cours langage et sources PHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/04/2007, 01h34   #1
Nouveau Membre du Club
 
Inscription : octobre 2006
Messages : 114
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 114
Points : 34
Points : 34
Envoyer un message via MSN à Ora92_IDS
Par défaut Programme qui gère les QCM

Bonsoir tout le monde
Mon site est desine pour les eleves, lyceen, etudiants.
je veux realiser une application en PHP qui me permet d'ajouter des pages de QCM pour chaque matieres de ces trois niveaux, c'est debile qu'aux meme de creer une page de QCM en HTML pour chaque matiere n'est ce pas les amies/s.
mes besoins:
1/cette application me permet d'ajouter des questions et pour chaque question, ces choix.
2/cette application me permet d'ajouter un/des QCM pour tel matiere.
Alors est ce qu'il ya qqun qui peux m'aider de realiser tout ca
Merci pour vous
__________________

Quand tout le reste a échoué, lisez le mode d’emploi.
### ( Cahn ) ###
C’est à ce moment qu’on se rend compte qu’on l’a jeté avec l’emballage.
Ora92_IDS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/04/2007, 08h35   #2
Membre chevronné
 
Avatar de grabriel
 
Inscription : septembre 2006
Messages : 935
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 935
Points : 626
Points : 626
Salut,

C'est assez simple t'as juste à utiliser une base de données dans laquel tu stock tes questions et tes choix de réponses et aussi tes corrigés. Le mieux si tu ne sais pas par ou commencer, fais des cherches sur la conception 'uml' ou 'merise' y'a des salons spéciaux sur ce thème où des gens pourront t'aider.
Une fois que t'aura réaliser ta base tu y verra plus claire et tu pourra te lancer dans le PHP.

Bon courage!!
grabriel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/04/2007, 11h24   #3
Nouveau Membre du Club
 
Inscription : octobre 2006
Messages : 114
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 114
Points : 34
Points : 34
Envoyer un message via MSN à Ora92_IDS
Merci BCP ,
si vous avez deja un exemple d'analyse de cette application alors merci de me l'envoyer sur message prive.
je vais faire des recherches, est s'il y a qqun qui peut m'aide sur se theme alors je serais reconnaissant, soit sur le theme de l'analyse que je dois le faire pour realiser mon application, soit sur le theme de l'application elle meme.
Merci bcp
__________________

Quand tout le reste a échoué, lisez le mode d’emploi.
### ( Cahn ) ###
C’est à ce moment qu’on se rend compte qu’on l’a jeté avec l’emballage.
Ora92_IDS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/04/2007, 11h56   #4
Membre chevronné
 
Avatar de grabriel
 
Inscription : septembre 2006
Messages : 935
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 935
Points : 626
Points : 626
Salut,

D'après tes contraintes je t'ai fait un MCD vite fait qui peux te servir de base pour ta réflexion je ne connais pas toutes tes contraintes donc mon schéma est forcément faux.



Bon courage!!!
grabriel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/04/2007, 13h21   #5
Nouveau Membre du Club
 
Inscription : octobre 2006
Messages : 114
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 114
Points : 34
Points : 34
Envoyer un message via MSN à Ora92_IDS
Merci Bcp
Je vais debuter avec ce shema et merci pour votre aide.
Merci
__________________

Quand tout le reste a échoué, lisez le mode d’emploi.
### ( Cahn ) ###
C’est à ce moment qu’on se rend compte qu’on l’a jeté avec l’emballage.
Ora92_IDS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/04/2007, 14h36   #6
Modérateur
 
Avatar de Rakken
 
Inscription : août 2006
Messages : 1 207
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 1 207
Points : 1 137
Points : 1 137
Humm, je ne sais pas (plus) exactement comment se fait la conversion entre le mcd et la base proprement dite (mpd si mes souvenir sont bon). Je ne sais pas si ce que je propose est une conversion directe (j'ai l'habitude de travailler directement avec le schema de la base), mais en terme de table je ferai un truc du style :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Matiere
id_matiere : int autoincrement clef
Libelle : varchar 255
 
Question
id_question : int autoincrement clef
id_matiere : int 
Libelle : varchar 255
 
Reponse
id_reponse : int autoincrement clef
id_question : int
Libelle : varchar 255
is_valid : boolean (true/false)
Les id_xxx sont les clefs.
En gros, chaque question est ratachée a une matiere et chaque réponse est attachée a une question. Je n'ai pas introduit la notion d'utilisateur car je ne suis pas sur d'avoir bien compris ce que tu vise, mais ca fonctionne de la même maniere.
Après, pour le reste, c'est relativement basique a faire. Une page qui permet d'ajouter des matieres, une qui permet d'ajouter des questions et leurs réponses.
Eventuellement, ca peut être interessant de stocker les réponses des élèves (les reponses, ou juste les résultats finaux, c'est un peu plus simple).
__________________
Rakken

Oneira, un monde imaginaire d'Heroic Fantasy.

Parce que la présomption d'innocence est un des fondements de notre pays et qu'elle doit le rester, dans tous les domaines : http://www.laquadrature.net/
Rakken est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/04/2007, 16h34   #7
Membre habitué
 
Inscription : mai 2004
Messages : 200
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 200
Points : 101
Points : 101
Citation:
Humm, je ne sais pas (plus) exactement comment se fait la conversion entre le mcd et la base proprement dite (mpd si mes souvenir sont bon). Je ne sais pas si ce que je propose est une conversion directe (j'ai l'habitude de travailler directement avec le schema de la base), mais en terme de table je ferai un truc du style :
Il y a MPD pour modèle physique des donnée, et MLD pour modèle logique des donnée. Moi je me sert que du mcd et mld perso j'ai jamais bien compris le MPD et de plus c loin tout sa.

Mais bon on s'éloigne du sujet.
__________________
La programmation, c'est tout un art
gregal est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/04/2007, 17h58   #8
Membre chevronné
 
Avatar de grabriel
 
Inscription : septembre 2006
Messages : 935
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 935
Points : 626
Points : 626
Sinon y'a des programmes qui génère directement le MLD et même le SQL à partir du MCD.

Programme francais en francais et très facile à utiliser : http://analysesi.free.fr/
grabriel est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h08.


 
 
 
 
Partenaires

Hébergement Web