English Flag Deutsche Fahne Bandera española Bandeira brasileira Chinese flag

AgroParisTech

Le Vivant, notre vocation

L’université Paris-Saclay voit officiellement le jour le 5 novembre 2019

AgroParisTech en est l’un des membres fondateurs

Partager cette page imprimante Facebook Twitter

Système d’Information

Programmation en Python et Bases de données

Contexte

L’informatique est au cœur de l’activité de l’ingénieur d’aujourd’hui. Elle permet, dans chaque organisation, la conception et la structuration de son système d’information. Le système d’information est le véhicule de la communication dans l’organisation. Sa structure est constituée de l’ensemble des ressources (les hommes, le matériel, les logiciels) organisées pour : collecter, stocker, traiter et communiquer les informations. Cet enseignement s’intéresse à la gestion du système d’information en tant qu’infrastructure informatique. Il vise à apporter aux élèves les connaissances indispensables au futur ingénieur, pour la conception et l’organisation du système d’information. Il présente aux élèves les caractéristiques organisationnelles et techniques des systèmes d’information et les conduit à une réalisation pratique à travers un mini projet.

Objectifs

Apprendre à décomposer un problème, à structurer et modéliser ses données, à définir l’algorithme résolvant le problème, à programmer cet algorithme, puis à présenter les résultats.

Mots clés

Systèmes d’Information, Bases de Données, Algorithmique, Programmation.

Contenu

Partie 1. Programmation : variables et types, expressions et opérateurs, conditions, fonctions, boucles, graphes.

1 Amphi "Introduction aux système d’information" et 4 TDs Programmation (TD 1 - TD 4)

Partie 2. Bases de données : modèle relationnel, langage d’interrogation (SQLite), notion de stockage et d’indexation, utilisation de AgroPythia.

1 Amphi "Bases de Données" et 4 TDs BD (TD 5 - TD 8)

Partie 3. Interagir avec des bases de données en Python  : interaction BD-Python, formulaires.

3 TDs interaction (TD 9 - TD 11)

Partie 4. Projet  : réaliser en binôme une application en Python/SQLite qui permet de lire et d’écrire des informations en bases de données par des interactions avec l’utilisateur via des formulaires.

5 TDs (TD 13 - TD 17)

Évaluation

  1. un QCM pour les parties Programation et BD en TD 12
  2. TD 18 : Démo du projet (oral) + rendu des sources

Note du module Système d’Information

La note du module est composée de

  1. 40% la note du QCM,
  2. 60% la note du projet qui est elle-même composée de la note obtenue à l’oral pour la démo du projet et de la note d’évaluation des sources du projet.

Une absence non-justifiée lors d’une séance notée (TD 12 et TD 18) équivaut à 0 pour l’élève concerné, même si en TD 18 c’est la présentation d’un travail réalisé en binôme.

Pour les absences justifiées en QCM un rattrapage sera organisé avant la fin du cours.

Responsables du cours

E-mail : prénom.nom chez agroparistech.fr

Équipe pédagogique

Logiciels utilisés

AgroParisTech
16 rue Claude Bernard
F-75231 Paris Cedex 05
Tel: 33 (0) 1 44 08 18 43
Fax: 33 (0) 1 44 08 16 00
Localiser sur une carte

Se connecter
Intranet
Bureau virtuel
Annuaire, listes de diffusion
Cours en ligne AgroParisTech
Eduroam

Liens divers
Espace grand public
Actualités
Relations presse
Téléchargements
Adresses & plan d'accès
Contacts

Se repérer sur le site internet
Plan du site internet
Index des pages

Retrouvez nous sur
facebook ico twitter ico youtube ico daylimotion ico Suivre la vie du site


Logo Universite Paris Saclay Logo du Ministère de l'Alimentation, de l'Agriculture et de la Pêche Logo de ParisTech Logo de Agreenium


2007-2019 © AgroParisTech - Mentions légales