Le menu de gauche permet de retrouver les ressources par matière

Dernières publications

Titre Présentation Public Type Dernière modification Mots clés
Sécurité informatique et cybercriminalité

Cette ressource permet aux élèves/étudiants, placés dans le contexte d’une organisation, de découvrir les divers aspects de la sécurité et les moyens de protection face aux menaces informatiques, en groupe de TP (salle informatique).

Terminale STMG, BTS SIO, Autres BTS tertiaires COURS 30/06/2020 Sécurité informatique, cybercriminalité, cybersécurité, RGPD, CNIL, BlockChain
Repères notionnels portant sur le modèle économique

Cette production a pour objectif d’éclairer la notion de modèle économique d’une organisation, d’en identifier notamment le rôle et les indicateurs de création de valeur.

Terminale STMG DIDACTIQUE 23/06/2020 Modèle CANVAS, Modèles économiques innovants, Modèle de plateforme, Mo-dèle « low cost », Modèle basé sur la gratuité, Modèle freemium.
Découverte des notions de processus, workflow et initiation à la programmation

L’élève de 1ère STMG doit, à l’aide du logiciel Scratch, créer une application simple de caisse enregistreuse puis, étape par étape, il doit l’améliorer pour concevoir à l’issue de la séquence un système de caisse enregistreuse plus complet où le réapprovisionnement se fait de manière automatisée.

Première STMG, Terminale STMG LABORATOIRE 05/12/2019 Processus, flux de travail, workflow, acteurs internes et externes, diagrammes, application métier, activités, flux, stocks, variables, algorithme
Le rôle du système d’information dans la fonction mercatique de l’entreprise Pearl

Ce scénario pédagogique a pour objectif de montrer en quoi et comment le système d’information porte les fonctions mercatique et commerciale d’une organisation. Il permet d’étudier le cas réel de l’entreprise PEARL dont le système d’information a évolué pour répondre aux nouvelles attentes des clients.

Terminale STMG COURS 30/10/2019 E-commerce, M-mobile, processus, workflow, budget, ressources humaines, compétences, traces numériques, monétisation et mégadonnées.
Découverte du patron de conception MVC et de l'accès aux données dans une application web en PHP

L'objectif de ce coté labo est d’appréhender les principes du patron de conception MVC et de comprendre comment accéder à une base de données depuis une application programmée en PHP.

Le questionnement utilisé dans cette ressource est inductif et proche de la méthode O.A.C. (Observation – Analyse – Conceptualisation).
Les 5 parties de cette production exploitent une application web existante que les étudiants doivent analyser puis modifier. L'application web est issue d'un contexte de critique de restaurants décrit dans ce document.

Partie 1 : Généralités sur le MVC et analyse de la structure du site existant.
Partie 2 : Analyse du fonctionnement du contrôleur et ajout de fonctionnalités.
Partie 3 : Analyse du fonctionnement d'une vue puis ajout de nouvelles fonctionnalités.
Partie 4 : Fonctionnement du modèle et principes de l'accès aux données en PHP avec PDO.
Partie 5 : Analyse du fonctionnement du contrôleur principal et intégration de nouvelles fonctionnalités dans le site.

L'application web finale accessible en ligne est utilisable par les étudiants. Ils ont ainsi une meilleure idée de ce qui est attendu. 
L'enseignant doit installer le site web complet et fournir l'URL de ce dernier aux étudiants dès le début des activités. Les sources ne sont pas fournies aux étudiants.

Cette ressource est utilisable à mi-semestre en SI6 une fois que les bases du développement en PHP sont connues des étudiants.
La ressource est accessible à des étudiants en spécialité SLAM et SISR. Elle pourra faire l'objet d'un approfondissement par la suite en 2eme année en spécialité SLAM.

BTS SIO LABORATOIRE 28/05/2019 resto.fr, r3st0.fr, HTML, CSS, PHP, MVC, modèle, vue, contrôleur, MySQL, MariaDB, PDO
Développement en Java et SQL dans un environnement Android

L’entreprise GSB a besoin, pour ses visiteurs médicaux, d’une application mobile recensant les médicaments mis sur le marché en France (un peu comme l’application mobile de l’entreprise Vidal, mais construite à partir de données libres de droit).

Une équipe de techniciens a été déléguée pour le projet. Ils travaillent dans un processus Agile Scrum, avec les technologies Android Studio, git et SQLite. Les données, récupérées en csv à partir du site data.gouv.fr, ont été migrées dans SQLite. Une application de test programmée en Java - Material Design est fournie sur git.

L’ordre proposé des missions est le suivant :

Mission 1
nstallation et manipulation de l’environnement de développement Android Studio

Mission 2
Eploitation d’une base de données SQLite embarquée sur le smartphone Android

Mission 3
Cours d’introduction à la programmation objet (création d’objets en Java)

Mission 2
Utilisation d’ArrayList en Java

BTS SIO LABORATOIRE 10/05/2019 SQL, SQLite, Langage d’Interrogation des Données, intégration d’une base SQLite dans une application Android Android Studio, AVD, API, console Logcat Initiation à la programmation orientée objet, classe, objet, constructeur, new, signature et argument d’une méthode, paramètre d’une méthode, classe métier, classe technique, classe DAO, adresse mémoire, référence, hash code, git, Material Design Parcours d’ArrayList
Les Ailes de l'Alsace : étude d’une application Access de gestion d'une petite entreprise

Les élèves découvrent, en l’utilisant, une application permettant la gestion quotidienne d’une petite entreprise (fictive) « Les Ailes de l’Alsace » (ou AdA,  acronyme qui sera utilisé par la suite).

Terminale STMG, Autres BTS tertiaires EXOLAB 09/04/2019 SGBDR, gestion, base de données relationnelle, requêtes, SQL, gestion des droits d’accès des utilisateurs, PGI, GED
Processus de recrutement et gestion de profils d’habilitation

En groupe de TP (salle informatique), les élèves/étudiants travaillent les notions de processus, de workflow et de droits d'accès en lien avec la gestion des ressources humaines.

Terminale STMG, Autres BTS tertiaires EXOLAB 05/04/2019 Processus, flux de travail, workflow, droits d’accès aux données, habilitations, e-réputation, réseaux sociaux, sécurité informatique
Côté labo : Installation et sécurisation de Nextcloud

L’objectif global est de découvrir Nextcloud puis de mettre l'accent sur un aspect lié à sa sécurisation, à savoir la prévention des attaques par dictionnaire.

Les objectifs intermédiaires sont donc :

  • d’avoir une vue d'ensemble de l'application Nextcloud notamment à travers la liaison avec un serveur LDAP et un serveur de messagerie ;
  • de mettre en place un script en Python qui réalise une attaque par dictionnaire afin de se placer coté attaquant ;
  • d’utiliser Fail2ban afin de contrer cette attaque en se plaçant coté administrateur système.
BTS SIO LABORATOIRE 15/03/2019 Nextcloud, Fail2ban, attaque par dictionnaire, Python, Mechanize, sécurité.
Exploitation de Docker sur Linux

L’objectif de ce Côté Labo est de comprendre l’intérêt de l’outil Docker et d’en tester les principaux usages (déployer rapidement plusieurs instances d’un service, pour les SISR, développer et tester une application pour les SLAM).
Seul Docker sur Linux est étudié ici mais les principes restent les mêmes sur Windows.

Ce Côté Labo comporte 3 activités communes aux 2 options :

  • Activité 1 : installation et première exploitation de Docker.
  • Activité 2 : déploiement d’un site Web dynamique.
  • Activité 3 : lancement d’une application avec Docker Compose.

Un approfondissement traitant des questions liées à la professionnalisation de l'utilisation de Docker est prévu.

BTS SIO LABORATOIRE 23/01/2019 Docker virtualisation container conteneurs services micro-services conteneurisation

Pages