• Aucun résultat trouvé

Page 1/3

N/A
N/A
Protected

Academic year: 2022

Partager "Page 1/3"

Copied!
3
0
0

Texte intégral

(1)

Page 1/3

ESTIA 2ième année – Épreuve d’Informatique – SI - Guillaume Rivière - CGP-MPA Estia 2014

Unité d’Enseignement en Informatique Année 2012-2013

2

ième

année ESTIA – CGP-MPA

Examen de Système d’Information – Première Session du 22 Mars 2013 (durée 2h00, aucun document autorisé)

– – CORRECTION – –

Remarque : Ce document ne présente que des éléments de correction. Les variantes possibles sont nombreuses.

Question 1 :

a) Qu’est-ce que MySQL ?

- Un système de gestion de bases de données

b) Que veut dire le sigle francophone SGDT ? Système de Gestion de Bases de Données

c) Que veut dire le sigle anglophone ERP ? Donnez l’équivalent francophone de ce sigle.

ERP : Enterprise Ressource Planning PGI : Progiciel de Gestion Intégré

d) Qu’est qu’un ERP ? A quoi cela sert-il au sein de l’entreprise ?

Un ERP est un progiciel qui doit pouvoir répondre à tous les besoins de gestion de l’information d’une entreprise.

e) Donnez les trois principales particularités qui caractérisent les logiciels ERP ? 1- Une architecture modulaire

2- Une seule base de données partagée par tous les modules

3- Un moteur de workflow propage l’information entre les modules selon une programmation

prédéfinie.

(2)

Page 2/3

ESTIA 2ième année – Épreuve d’Informatique – SI - Guillaume Rivière - CGP-MPA Estia 2014

Question 2 :

convertir.php 1

2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

<?php

function get_element ($line, $i) { $tab = explode (';', $line) ; return trim( $tab[1] ) ; }

/* Ouverture et lecture du fichier source */

$fd1 = fopen ($_GET['csv1'], 'r') ;

$type = trim( fgets($fd1) ) ;

if ($type == 'rondelle') {

$diam_ext = get_element (fgets($fd1), 1) ; $diam_int = get_element (fgets($fd1), 1) ; $epaisseur = get_element (fgets($fd1), 1) ;

$DCE = $diam_ext ; $DCI = $diam_int ; $H = $epaisseur ; }

else if ($type == 'entretoise') {

$diam_ext = get_element (fgets($fd1), 1) ; $largeur = get_element (fgets($fd1), 1) ; $longueur = get_element (fgets($fd1), 1) ;

$DCE = $diam_ext ;

$DCI = $diam_ext - $largeur ; $H = $longueur ;

}

fclose ($fd1) ;

/* Ouverture et ecriture du fichier destination */

$fd2 = fopen ($_GET['csv2'], 'w') ;

if ($type == 'rondelle' || $type == 'entretoise') { fputs ($fd2, 'cylindrecreux'."\r\n") ;

fputs ($fd2, $DCE."\r\n") ; fputs ($fd2, $DCI."\r\n") ; fputs ($fd2, $H."\r\n") ;

fputs ($fd2, '0.0;0.0'."\r\n") ;

fputs ($fd2, $_GET['materiau']."\r\n") ; }

fclose ($fd2) ;

?>

(3)

Page 3/3

ESTIA 2ième année – Épreuve d’Informatique – SI - Guillaume Rivière - CGP-MPA Estia 2014

Question 3 :

formulaire.html 1

2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

<html>

<head>

<title>Convertir</title>

</head>

<body>

<h1>Convertir de Preciware vers ERP</h1>

<form action="convertir.php" method="get" id="conv">

<p>Code du matériau : <input type="text" name="materiau" /></p>

<p>Nom du fichier Preciware : <input type="text" name="csv1" /></p>

<p>Nom du fichier pour l'ERP : <input type="text" name="csv2" /></p>

<p>

<input type="submit" name="validation" />

<input type="reset" name="annulation" />

</p>

</form>

</body>

</html>

Question 4 :

Renommer le fichier formulaire.html et donner le nom formulaire.php Puis remplacer la ligne 12 du fichier par ceci :

formulaire.php 1

2 3 4 5 6 7 8 9 10 11 12 13

14 15 16 17 18

<?php

echo '<p>Code du matériau :</p>' ;

$lnk = mysql_connect ('localhost', 'root', 'root') ; mysql_select_db ('db_erp', $lnk) ;

$result = mysql_query ('SELECT code,nom FROM materiaux', $lnk) ;

for ($i=0 ; $i < mysql_num_rows($result) ; $i++) { $code = mysql_result ($result, $i, 'code') ; $nom = mysql_result ($result, $i, 'nom') ;

echo "<input type=\"radio\" name=\"materiau\" value=\"$code\"

id=\"mat_$code\" />" ;

echo "<label for=\"mat_$code\">$nom</label>" ; echo "<br/>" ;

}

?>

Références

Documents relatifs

 si un client téléphone pour connaître l’avancement de sa commande, n’importe qui dans l’entreprise ayant accès à l’ERP peut situer cette commande.  la réponse au

8) Pour une vision globale, la structure finale est présentée dans son intégralité, même si tous les indicateurs ne sont pas encore développés dans cette première version du TBDT.

Conçus pour les professionnels, nos outils portables à batterie sont alimentés par notre nouvelle technologie batterie universelle Honda qui assure une puissance

Les mesures acoustiques données pour cette table sont effectuées dans des pièces semi-anéchoïques.... Les caractéristiques ci-dessus sont susceptibles de changer dans un

La SOCOTU offre à ses partenaires et clients une gamme de services intégrés à haute valeur ajoutée à coûts compétitifs et délais réduits avec une organisation décentralisée

En terme d’organisation et de management, les grandes orientations stratégiques retenues sont de renforcer le contrôle de gestion, adapter l’organisation aux

Notez l’adresse IP du poste informatique, l’adresse IP du réseau et le masque de sous réseau, en vous servant de la commande ipconfig (voir annexe).. Adresse IP du

Depuis le 18 janvier, la vaccination s’étend aux personnes âgées de plus de 75 ans et c’est en prévision de cette étape, comme des étapes suivantes, que Rémy Orhon