AgroParisTech Grignon 1A
SYSTEME D’INFORMATION
MMIP - UFR d'informatique
Support rédigé par David DOUSSOT :
SOMMAIRE
Système d'Information : Présentation générale...................................... 5
Architecture, technologies, organisation......................................... 8
Conception et réalisation...............................................................15
Profils des métiers......................................................................... 17
Etude sommaire d'une technologie............................................... 19
Client HTML.......................................................................................... 25
Le navigateur HTML...................................................................... 27
URL : Uniform Ressource Locator................................................ 29
HTML, Hyper Text Markup Language........................................... 30
HTML : premier exemple............................................................... 31
Normes et outils............................................................................ 32
La syntaxe HTML : balises............................................................ 33
L'interprétation des pages HTML.................................................. 34
Le document HTML minimal......................................................... 35
Balises de mise en page............................................................... 37
Mise en forme, attributs standards................................................ 38
Les listes....................................................................................... 39
Les styles...................................................................................... 40
Les feuilles de style....................................................................... 41
Feuille de style : exemple.............................................................. 43
Feuille de style : fichier HTML....................................................... 44
Feuille de style : fichier CSS......................................................... 45
Les images.................................................................................... 46
Ancres et liens hypertextes........................................................... 47
Les tableaux.................................................................................. 49
Scinder une page en blocs............................................................52
Les formulaires HTML................................................................... 53
Les balises <form></form>........................................................... 54
Les contrôles graphiques HTML................................................... 55
AgroParisTech, ufr d’informatique Sommaire page 1
Prise en main de l'outil de développement........................................... 57
TD HTML........................................................................................... ... 63
TD HTML 1................................................................................... 64
TD HTML 2................................................................................... 66
TD HTML 3................................................................................... 67
TD HTML 4................................................................................... 68
TD HTML 5................................................................................... 71
TD HTML 6................................................................................... 72
Programmation : principes de base.................................................. ... 73
Ordinateur : architecture et codage...............................................75
Langages de programmation........................................................ 79
Types et variables......................................................................... 82
Instructions.................................................................................... 85
Branchements conditionnels......................................................... 87
Schémas itératifs........................................................................... 89
Procédures et fonctions................................................................ 93
PHP................................................................................................... ... 97
PHP : histoire et état des lieux...................................................... 99
PHP : principe de fonctionnement...............................................100
Premier exemple de code........................................................... 101
Notions de base.......................................................................... 103
Structures de contrôle................................................................. 104
Interactions avec l'utilisateur....................................................... 105
Formulaire validé par lui-même...................................................107
Tableaux..................................................................................... 109
Fonctions..................................................................................... 110
Ressources................................................................................. 111
AgroParisTech, ufr d’informatique Sommaire page 2
TD PHP............................................................................................... 113
TD PHP 1.................................................................................... 115
TD PHP 2.................................................................................... 116
TD PHP 3.................................................................................... 117
TD PHP 4.................................................................................... 118
TD PHP 5.................................................................................... 119
Organiser les données du Système d'Information.............................. 121
TD Base de données.......................................................................... 135
Bases de données : concepts..................................................... 137
Bases de données relationnelles................................................ 138
Introduction à MySQL..................................................................139
TD Base de données 1............................................................... 140
TD Base de données 2............................................................... 143
Le langage SQL : SELECT......................................................... 144
Gestion de projet................................................................................. 147
Un projet, c'est quoi ?..................................................................150
Les grands rôles dans un projet.................................................. 152
Les phases.................................................................................. 154
Méthodologie et documents........................................................ 156
Chiffrage...................................................................................... 158
AgroParisTech, ufr d’informatique Sommaire page 3
Projet final : un intranet dynamique.....................................................161
Démarrage du projet................................................................... 163
Projet PHP : en-tête, pages dynamiques.................................... 164
Projet PHP : premier formulaire.................................................. 165
Projet PHP : base de données.................................................... 166
Projet PHP : connexion à la base............................................... 169
Projet PHP : extraction de données............................................ 170
Projet PHP : point architecture.................................................... 171
Projet PHP : affichage de la liste.................................................172
Projet PHP : sécurisation du site.................................................173
Projet PHP : notion de session................................................... 174
Projet PHP : gestion de session..................................................175
Le langage SQL : INSERT, UPDATE, DELETE..........................176
Projet PHP : mise à jour de la base............................................ 177
Projet PHP : gestion des adresses............................................. 178
Projet PHP : formulaire complexe............................................... 179
Projet PHP : covoiturage............................................................. 180
Projet PHP : écrans du covoiturage............................................ 181
Ressources................................................................................. 182
AgroParisTech, ufr d’informatique Sommaire page 4
1 / 185 100%