Gérer le forum:  Aide  •  Rechercher  •  Liste des Membres  •  Groupes d'utilisateurs   •  S'enregistrer  •  Profil  •  Se connecter pour vérifier ses messages privés  •  Connexion 
 [Feedback BTS IG 2011] Etudes de Cas - Option Développeur Voir le sujet suivant
Voir le sujet précédent
Poster un nouveau sujetRépondre au sujet
Auteur Message
juan63
Newbiiiie
Newbiiiie



Sexe: Sexe:Masculin
Messages: 1

MessagePosté le: Mer 11 Mai 2011 - 23:37 Répondre en citantRevenir en haut

charlyh a écrit:
Je vais poster mes réponses mais je précise bien que je ne suis pas du tout confiant lol, il doit y avoir plus de faux que de juste... Sad

SQL:
1)
SELECT TRANCHE.tarifunit x LOT.poids as "Chiffre d'affaires"
FROM LOT, TRANCHE
WHERE LOT.idAff = 459629

2)
UPDATE TRANCHE
SET tarifunit = tarifunit + tarifunit x 0,05

3)
SELECT BATEAUFRET.id
FROM BATEAUFRET, AFFRETEMENT
WHERE AFFRETEMENT.date= null
AND AFFRETEMENT.idBatFret = BATEAUFRET.id

4) SELECT AVG (LOT.poids / BATEAUFRET.poidsMax)
FROM AFFRETEMENT, BATEAUFRET
WHERE year(AFFRETEMENT.date) = 2010

ALGO:

PROCEDURE BROCHEPDF ( Collection : collection de BateauVoyageur)
var
i: entier

Debut

Pour i de 1 a Collection.Cardinal() faire
ecrirechargerImage(BateauVoyageur.getImageBatBoy())
ecrireTexte(BateauVoyageur.versChaine())
FinPour

Fin

Fonction chargerLesBateauxVoyageurs() : collection de bateauVoyageur
var
lesEquipements : collection de <BateauVoyageur>
laCollection : collection de <BateauVoyageur>

Debut
laCollection <- new Collection() de <BateauVoyageur>
lesEquipements <- new Collection() de <BateauVoyageur>
jeu <- new JeuEnregistrement("Select * from BATEAU)

Tant que jeu.fin() est faux faire
laCollection.ajouter(jeu.getValeur())
jeu.suivant()
FinTantQue

jeu.fermer()
Fin


1) je pense perso qu'il manque une jointure pour cette question, mais pas sûr.
2) tarifunit =tarifunit*1.05
3)Je pense que le résultat doit être le même mais une requete imbriquée paraissait plus adaptée :

SELECT BATEAUFRET.id
FROM BATEAUFRET, AFFRETEMENT
WHERE BATEAUFRET.id NOT IN (SELECT AFFRETEMENT.idBatFret FROM AFFRETEMENT)

4)CREATE VIEW taux2010(taux)
AS SELECT poids*100/poidsmax
where (joitures) AND date = "2010"

puis SELECT AVG(Taux) FROM taux2010 as "Taux Moyen"

ALGO : chargerLesBateauxVoyageurs(), il me semble qu'il fallait retourner une collection de bateaux, collection que tu ne retournes pas...
Sinon c'est correct à part quelques petites bêtises!
Voir le profil de l'utilisateurEnvoyer un message privé

N'oubliez pas de vous inscrire à la communauté pour participer. Si vous êtes déjà membre, connectez-vous pour faire disparaître ce bandeau publicitaire.
2bleyman
Newbiiiie
Newbiiiie




Messages: 1

MessagePosté le: Jeu 12 Mai 2011 - 00:15 Répondre en citantRevenir en haut

Pour info pour les question 5.1 et 5.2 ce n’était pas les résultats du tableau a donner mais comment les obtenir.. Autrement dit un calcul!
Voir le profil de l'utilisateurEnvoyer un message privé
Goldbergg
Newbiiiie
Newbiiiie




Messages: 5

MessagePosté le: Jeu 12 Mai 2011 - 08:44 Répondre en citantRevenir en haut

L'asbence de ";" en fin de requete n'était pas pénalisé chez vous au cours de l'année?

Citation:
tarifunit =tarifunit*1.05

tarifunit = tarifunit + tarifunit * 0.05 est tout aussi juste. Faite en le calcul.


Citation:
SELECT BATEAUFRET.id
FROM BATEAUFRET, AFFRETEMENT
WHERE BATEAUFRET.id NOT IN (SELECT AFFRETEMENT.idBatFret FROM AFFRETEMENT);

Il manque ici la gestion du mois de mars 2011

SELECT BATEAUFRET.id
FROM BATEAUFRET, AFFRETEMENT
WHERE BATEAUFRET.id NOT IN (SELECT DISTINCTE AFFRETEMENT.idBatFret
FROM AFFRETEMENT
WHERE date between "01-03-2011" and "31-03-2011");


Citation:
CREATE VIEW taux2010(taux)
AS SELECT poids*100/poidsmax
where (joitures) AND date = "2010"


une date en sql = jj-mm-aaaa
donc il faut passé par un between entre "01-01-2010" and "31-12-2010"

Pour la GEOSI,

Citation:
5.3/ 235 000€


Il faut y ajouter le service de paiement en ligne soit, 235 000 + 32 500 pour un total de 265 500 €

5.4/ Avantage :
- se concentrer sur le metier de l'entreprise
- moin de charge personnel
- moin d'equipement et d'espace de stockage des documents

Inconveniant :
- service compta externaliser completement, donc non controle des donnée bancaire et autres chiffre.
- Prix plus elever (34 500€/an)
- En cas d'arret d'activité de l'entreprise externe, aucun moyen n'est disponible pour assuré la pérénité des données.


L'algo été tellement facile que j'ai meme pas fait de brouillon. Je peux refaire le sujet si sa interesse certain.

Pour le MCD,

J'ai fait un heritage sur catgorie entre passager et vehicule et un sous heritage sur vehicule entre <2m>2m. Une ternaire été aussi bien présente et très bien indiquer dans le sujet ^^
Voir le profil de l'utilisateurEnvoyer un message privé
Floflo63401
Newbiiiie
Newbiiiie




Messages: 1

MessagePosté le: Jeu 12 Mai 2011 - 09:09 Répondre en citantRevenir en haut

Demipouce a écrit:
RESEAU :
2 - 1 : 192.168.75.248
2 - 2 : 192.168.75.0 , 255.255.0.0 , 172.16.0.110, 172.16.0.100
2 - 3 : IP : 192.168.75.13 , MASQUE : 255.255.255.0 , PASSERELLE : 192.168.75.248 , SERVEUR : 192.168.50.200
2 - 4 : QUIB-13 A 192.168.75.13 , 13.75.168.192 PTR QUIB-13.Atlantic.fr


C'est bon ca pour le réseau ?


Pour la 2.2 interface 172.16.0.110 passerelle 192.168.50.254
Poue la 2.3 On te demande le serv dns et tu donne l'ip du serveur web ce qui est faux, donc 192.168.50.220
Voir le profil de l'utilisateurEnvoyer un message privé
Nessim.B
Accro à Web-IG
Accro à Web-IG




Messages: 104

MessagePosté le: Jeu 12 Mai 2011 - 09:22 Répondre en citantRevenir en haut

Goldbergg a écrit:

SELECT BATEAUFRET.id
FROM BATEAUFRET, AFFRETEMENT
WHERE BATEAUFRET.id NOT IN (SELECT DISTINCTE AFFRETEMENT.idBatFret
FROM AFFRETEMENT
WHERE date between "01-03-2011" and "31-03-2011");


Le DISTINCT n'est pas obligatoire. Il permet effectivement d'optimiser le traitement de la requête, mais avec ou sans, on aura le même résultat.*

Goldbergg a écrit:


Il faut y ajouter le service de paiement en ligne soit, 235 000 + 32 500 pour un total de 265 500 €


Les 32 500€ correspondent au coût du service de paiement en ligne.
Dans la question, on te demandait simplement "le budget global à allouer aux services de réalisation des documents contractuels et horodatage".
Donc je pense qu'il ne fallait pas inclure les 32 500€, enfin on verra bien le corrigé Very Happy
Voir le profil de l'utilisateurEnvoyer un message privé
charlyh
Forumeur fréquent
Forumeur fréquent


BTS IG - Option développeur Diplômé
Sexe: Sexe:Masculin
Messages: 51
Localisation: Cannes

MessagePosté le: Jeu 12 Mai 2011 - 09:34 Répondre en citantRevenir en haut

Vous m'avez l'air d'etre tous assez calé sur le forum, vous avez tous 15 de moyenne pdt lannée?
Voir le profil de l'utilisateurEnvoyer un message privé
Goldbergg
Newbiiiie
Newbiiiie




Messages: 5

MessagePosté le: Jeu 12 Mai 2011 - 10:07 Répondre en citantRevenir en haut

Citation:
Vous m'avez l'air d'etre tous assez calé sur le forum, vous avez tous 15 de moyenne pdt lannée?


Pour les matières informatique je tourne plus sur le 18, c'est autre chose pour les matières générale.
Voir le profil de l'utilisateurEnvoyer un message privé
kll93
Résident du forum
Résident du forum



Sexe: Sexe:Masculin
Messages: 385
Localisation: clichy sous bois

MessagePosté le: Jeu 12 Mai 2011 - 10:37 Répondre en citantRevenir en haut

Citation:

J'ai fait un heritage sur catgorie entre passager et vehicule et un sous heritage sur vehicule entre <2m>2m. Une ternaire été aussi bien présente et très bien indiquer dans le sujet ^^

Moi pour le mcd je n'ai pas mis les nom "voiture ..." etc.... bu qu'ils ont dit qu'ils pouvaient

être modifié donc je les ai appeler type A , b , c et mis une proprieté libellé, ensuite

J'ai fait de l'héritage sur A1, A2, A3 etc ... Ca m'a l'air logique ce que j'ai fait , mais en

vous lisant , on dirait que j'ai tout foiré Sad[/quote]
Voir le profil de l'utilisateurEnvoyer un message privéEnvoyer l'e-mailMSN Messenger
Nessim.B
Accro à Web-IG
Accro à Web-IG




Messages: 104

MessagePosté le: Jeu 12 Mai 2011 - 21:12 Répondre en citantRevenir en haut

Voila mon MCD.

Image

Je n'ai pas modélisé la distance en mille marin car je ne savais vraiment pas où la renseigner, d'autant plus qu'il me semblait que c'était une donnée calculé.. m'enfin on verra bien.
Voir le profil de l'utilisateurEnvoyer un message privé
kelaan
Forumeur fréquent
Forumeur fréquent


Post-BTS
Sexe: Sexe:Féminin
Messages: 52
Localisation: Lille

MessagePosté le: Jeu 12 Mai 2011 - 21:25 Répondre en citantRevenir en haut

J'ai presque le même, sauf que j'ai pas la contrainte (1.1) je l'ai zappé et j'ai une entité client en plus et j'ai pas port. J'ai mis port arrivé et portdépart dans la liaison.
Voir le profil de l'utilisateurEnvoyer un message privé
kll93
Résident du forum
Résident du forum



Sexe: Sexe:Masculin
Messages: 385
Localisation: clichy sous bois

MessagePosté le: Jeu 12 Mai 2011 - 22:40 Répondre en citantRevenir en haut

et facture tu l'as mis où ?
Voir le profil de l'utilisateurEnvoyer un message privéEnvoyer l'e-mailMSN Messenger
Nessim.B
Accro à Web-IG
Accro à Web-IG




Messages: 104

MessagePosté le: Jeu 12 Mai 2011 - 22:45 Répondre en citantRevenir en haut

kll93 a écrit:
et facture tu l'as mis où ?


L'entité Réservation en bas de mon MCD, c'est peut être de ça dont tu parles?
Voir le profil de l'utilisateurEnvoyer un message privé
kll93
Résident du forum
Résident du forum



Sexe: Sexe:Masculin
Messages: 385
Localisation: clichy sous bois

MessagePosté le: Jeu 12 Mai 2011 - 22:52 Répondre en citantRevenir en haut

Non c'est pas ça, j'ai beau chercher t'as pas caser le "montant total à reglé" ....
Voir le profil de l'utilisateurEnvoyer un message privéEnvoyer l'e-mailMSN Messenger
Nessim.B
Accro à Web-IG
Accro à Web-IG




Messages: 104

MessagePosté le: Jeu 12 Mai 2011 - 22:57 Répondre en citantRevenir en haut

kll93 a écrit:
Non c'est pas ça, j'ai beau chercher t'as pas caser le "montant total à reglé" ....


Je pense qu'il ne faut pas le mettre dans le MCD puisque tu as déjà la valeur "prix" dans la ternaire LIAISON-PERIODE-TYPE_CATEOGRIE qui te permettra de calculer le montant total.

Etant donné que tu sais combien de places a réservé le client pour chaque type de catégorie (genre 3 adultes, 5 enfants, etc..) et que tu connais le tarif des catégories pour une liaison, il suffira juste de faire des multiplications à la fin.
Voir le profil de l'utilisateurEnvoyer un message privé
kll93
Résident du forum
Résident du forum



Sexe: Sexe:Masculin
Messages: 385
Localisation: clichy sous bois

MessagePosté le: Jeu 12 Mai 2011 - 23:07 Répondre en citantRevenir en haut

Ha t'as raison .... moi vu l'importance que revête le prix, je l'ai mis en entité .... enfin bon on verra
Voir le profil de l'utilisateurEnvoyer un message privéEnvoyer l'e-mailMSN Messenger
Nessim.B
Accro à Web-IG
Accro à Web-IG




Messages: 104

MessagePosté le: Mer 22 Juin 2011 - 12:44 Répondre en citantRevenir en haut

Le corrigé de l'étude de cas est en ligne depuis ce matin sur le site du réseau CERTA à cette adresse.

Au vu du corrigé, je vise une bonne note, allez j'espère un 16/17.

DOSSIER 1 : A part l'oublie du champs distance dans la table LIAISON, le reste de mon MCD semble est bon (je l'avais d'ailleurs posté sur le forum ici).

DOSSIER 2 : j'ai faux à la question 2 sur les erreurs de la table de routage, sinon correct aux 3 autres questions.

DOSSIER 3 : mon algo semble être bon partout, juste pour la dernière fonction, lorsque je fais appel à la fonction chargerEquipement, j'ai écris l'appel comme ceci : "Passerelle.chargerEquipement(idBateau)" alors que dans la correction c'est écrit "chargerEquipement(idBateau)". On verra bien si c'est pénalisé Very Happy.

DOSSIER 4 : j'ai rajouté un SUM sur poidsMax dans la dernière question alors que cela n'était pas nécessaire mais le reste des requêtes est bon.

DOSSIER 5 : faux à la question 2, le reste semble être bon.

Et vous alors, ça donne quoi ?

Rdv le 4 juillet pour voir si mon pronostique était bon Very Happy
Voir le profil de l'utilisateurEnvoyer un message privé
Vincent
Webmaster
Webmaster


Post-BTS
Sexe: Sexe:Masculin
Messages: 5584
Localisation: Montpellier

MessagePosté le: Mer 22 Juin 2011 - 21:48 Répondre en citantRevenir en haut

Corrigé mis en ligne dans la rubrique annales

_________________
Hey les amis, pensez à suivre @webig sur Twitter, et pourquoi pas me suivre moi @cybervince Wink
Voir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteurMSN MessengerNuméro ICQ
Montrer les messages depuis:      
Poster un nouveau sujetRépondre au sujet
 Sauter vers:   



Voir le sujet suivant
Voir le sujet précédent
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum