TSI - Techniques et Solutions Informatiques
Plan des cours 2010-2011

 

1-   L'informatique de l'entreprise - La maîtrise de la qualité et de l'industrialisation du logiciel - Génie logiciel
 

La maîtrise de la qualité et de l'industrialisation du logiciel. Génie logiciel - La maîtrise de la qualité et de l'industrialisation du logiciel. Conduite de projets, MOE, MOA, AMOA - Cycles de vie. - Poly La qualité du logiciel
TD : travail de groupe sur plusieurs séances pour le développement d'un logiciel - Créer un produit 'de qualité' pour les besoins d'une équipe projet dans une entreprise - Enoncé de l'exercice

Choix des études à réaliser  liste des thèmes.

I - PROGRAMMATION WEB

2-   Comment faire une page web

Mécanismes de pages web dynamiques. Notions de programmation web : HTTP, html, php - Mécanismes de pages web dynamiques - Le langage php.  -   Poly programmation php  
TD Installer la pile LAMP/WAMP sur son oridnateur personnel pour installer php en local - Exercices élémentaires d'apprentissage du langage php.
Travail en équipe : étude de chaque élement du sujet


3-   Comment faire deux pages web

Communication entre pages web dynamiques : Php et le traitement des formulaires - formulaires html traitement php   -   Poly programmation php des formulaires web   -  
TD php et formulaires -
Travail en équipe : revue et validation des spécfications de chaque élement du sujet



4-   La validation des formulaires : expressions régulières

Php et le traitement des formulaires Validation des formulaires, validation par des expressions régulières. Mécanismes, usages et fondements des expressions régulières.  -   Poly php et expressions régulières   -  
TD vérificateur de formulaires en php -
Travail en équipe : point rapide

Test

5-   Comment faire un site privé

Comment ouvrir un espace membre ? Comment propager l'identification du membre dans les pages du site web ? Identification, authentification, jetons. Sessions.  -  
TD Mettre en oeuvre les techniques d'espace membre, par groupes
Travail en équipe : phase conception d'ensemble



II - SYSTEME D'INFORMATION ET ENTREPRISES

6-   Comment stocker des données

Notions de bases de données. Langage de requêtes SQL. La technologie php pour l'interfaçage web des bases de données. Poly les bases de données et le web
TD SQL, utilisation de fichiers et de bases de données en php -
Travail de développement en équipe : validation de la phase conception d'ensemble, lancement de la phase de conception détaillée


7-   Comment utiliser des données dans un site web
  Les bases de données et le web - Extraction de données - Frameworks  
TD fichiers et bases de données en php -
Test -
Travail de développement en équipe : phase de conception détaillée

8-   Pourquoi stocker des données - Systèmes d'informations
 

Processus et flux. Entreprise et flux d'informations, système d'informations, approche systémique, CRM, SCM, place des ERP...
TD systèmes d'information : Questions sur un article de journal : bases de données, gestion de contenu, système d'information -
Travail de développement en équipe : validation de la phase de conception détaillée (bilan des fonctionnalités par le système proposé, identification des fonctionnalités restant à éudier
)


9-   Génie logiciel, maîtrise de la qualité du logiciel

Comment gérer des contenus - Maîtrise de la qualité du logiciel -Conduie de projets - CMS .  
Test
TD - exercice de développement de logiciel en équipe : démonstration et bilan du travail d'équipe.



III - REORGANISATION DES FLUX D'INFORMATION AUTOUR DE MODELES INFORMATIQUES : LA MONTEE EN VALEUR PAR L'UTILISATION DES NTIC

10-   La websisation du S.I. - Intranet et e-transformation de l'entreprise

La webisation du S.I. Concepts d'intranet et d'extranet, client/serveur, architectures 3-tier. Applications embarquées. Impact des NTIC sur tous les processus, KM. Portails d'entreprise. Le bureau virtuel. L'entreprise virtuelle.   -   Poly principes d'un intranet
TD dématérialisation des processus, procédures formalisées dans un S.I.

11-   Comment accéder à distance au S.I. - Internet, concepts et services, protocoles du web et de la messagerie

Protocoles internet Le protocole http, le langage html, webservices, les protocoles smtp, pop, imap, leurs limites, S/MIME. Identification et authentification   -   Poly les protocoles d'internet
TD Conséquences des protocvoles du le web et la messagerie

12-   Comment accéder localement au S.I. - Réseaux et protocoles

Réseaux locaux et internet - Modèles - Protocoles - Débits - Routage - Rôle des protocoles IP et TCP - Réseaux virtuels, WiFi, VoIP, DSL...  -   Poly introduction aux réseaux et à leurs protocoles   -   
TD exercices réseaux et protocoles


13-   L'exploitation informatique

Conférence : L'exploitation informatique dans une entreprise

14-   La sécurité informatique

L'introduction des NTIC dans l'entreprise crée de nouveaux risques. Les législations. L'outil de Big Brother.
TD se protéger et être anonyme sur internet
Evaluation



Cours TSI   -   Techniques et Solutions Informatiques (CE34)
Cours de deuxième année à l'
Ecole des Mines de Nancy

Alain TISSERANT       
Document : http://www.mines.inpl-nancy.fr/alain.tisserant/tsi/10-11
Mise à jour octobre 2010