|
|
|
|
BTS IG  Le BTS IG permet de former des informaticiens analystes-programmeurs capables de répondre rapidement aux besoins des utilisateurs de l'outil informatique dans le domaine de la gestion des entreprises.
Le titulaire d'un BTS IG, participe, analyse, conçoit et réalise des systèmes informatiques en tenant compte des contraintes économiques, organisationnelles et techniques. Il a aussi pour mission de s'occuper de la formation des utilisateurs finaux.
|
|
Information complémentaire |
|
|
|
|
Architecture matérielle
Architecture logicielle des systèmes informatiques
Système d'exploitation d'un poste de travail
- Principes fondamentaux : gestion des processus, gestion de la mémoire, gestion de fichiers, gestion des entrées-sorties
- Langage et interface de commande
Système d'exploitation multiutilisateurs et réseau
- Gestion des processus
- Gestion des ressources
- Gestion des utilisateurs
- Langage de commande
Système de gestion de fichiers
- Implantation physique des données
- Organisations de fichiers
- Modes d'accès
- Organisations d'index
- Répartition des données
Système de gestion de base de données relationnelles
- Langage de définition de données
- Langage de définition de contraintes
- Langages de manipulation de données
- Algèbre relationnelle, SQL interactif et QBE
- Techniques de répartition des données, distribution, réplication
- Langage de définition des droits d'accès
- Administration de la base de données (protection, sécurité, sauvegarde,
restauration, gestion des accès concurrents, journalisation, paramétrage)
Architecture client-serveur
- Modèles client-serveur
- Applications clientes, interfaces de programmation, middleware, services applicatifs
Développement d'applications informatiques et génie logiciel
De l'analyse des besoins au cahier des charge
- Typologies des besoins
- Qualités de l'information
- Collecte des informations
- Techniques d'entretien
- Analyse de documents
- Cahier des charges d'une application
Analyse et conception de systèmes logiciels : méthodes et outils
Niveaux d'abstraction
- Méthodes de conception (structures et modèles de référence, démarches et langages, outils supports)
- Modélisation des communications (modèle acteur-flux, modèle de contexte, diagramme de flots de données)
- Modélisation des données (dictionnaire des données, modèle entité-association, extensions au modèle entité-association,
- modèle relationnel, normalisation des relations, expression des contraintes d'intégrité)
- Modélisation des traitements (modèle événement-résultat, diagrammes fonctionnels)
- Atelier de génie logiciel pour la conception
- Modélisation par les objets
Maquettage d'applications informatiques et programmation événementielle
- Interfaces homme-machine (IHM), normes de présentation, ergonomie
- Programmation événementielle
- Fonctionnalités des outils de génération d'applications
- Incorporation d'objets multimédia
- Fonctionnalités des outils de génération d'applications multimédia
Conception et développement d'applications client-serveur
Méthodes et outils
- Conception et développement d'applications à l'aide d'un langage de programmation procédural
- Algorithmique (actions et objets élémentaires, notion de type, structures de contrôle,
modules, procédures, fonctions, tables, enregistrements, fichiers, intégration du calcul relationnel,
structures de données dynamiques)
- Programmation (étude d'un langage procédural, types, instructions élémentaires, gestion des entrées-sorties,
structures de contrôle, structures de données, sous-programmes, passage de paramètres,
variables globales et variables locales, intégration de requêtes relationnelles, gestion de curseurs,
pointeurs)
- Méthodes et outils de développement (méthodes d'analyse et de programmation structurée, éditeur, compilateur,
débogueur, bibliothèques de fonctions, générateur de maquettes d'écran et d'état)
Conception et développement d'applications à l'aide d'un langage de programmation à objets
Abstraction de données
- Encapsulation, instanciation, héritage, envoi de messages, polymorphisme
- Etude d'un langage à objets
- Bibliothèques d'objets
Assurance qualité, test et maintenance d'applications
- Qualités externes du logiciel
- Qualités internes du logiciel
- Normes de codification et de documentation
- Plan de test et jeux d'essais
- Mise en exploitation, recette
- Suivi de l'exploitation
- Maintenance corrective, maintenance évolutive
- Rétroconception
Public visé
L'étudiant doit être tilulaire d'un Bac, d'un HSC ou d'un diplôme équivalent.
Il doit savoir un bon niveau en Mathématiques, un bon esprit de synthèse et des bonnes aptitudes de communication
Le cycle de formation est de 2 ans en formation initiale (plein-temps). L'année universitaire se déroule de septembre à juin. L'évaluation des étudiants est réalisée en continu à l'aide de devoirs et travaux pratiques.
Des épreuves écrites et orales ont lieu à la fin du cursus.
Partenariat
L'Ambassade de France, l'Académie de la Réunion et le Lycée La Bourdonnais.
Responsables de la formation
Nasser MAUDARBOCUS et Yusuf SERALLY
Coût
Le prix pour les deux ans est de Rs. 197,800 payable par mensualités ; il inclut l'ensemble des prestations.
|
|
Dernière mise à jour : ( 23-02-2010 )
|
|
|
|
|
Dernière mise à jour : ( 21-08-2007 )
|
|
|
|
|
|
|