]> Brian FRAVAL - Education

Calendrier

 

L'objectif de cette unité de valeur est de fournir les bases méthodologiques nécessaires à la conception et à la réalisation des systèmes d'information d'entreprise selon l'approche orientée-objet (UML et processus unifié) et selon l'approche systémique (rappels sur la méthode MERISE).

Programme :

Introduction aux méthodologies des systèmes d'information
- le cycle de vie d'un système d'information
- les niveaux d'abstraction d'un système d'information
La méthode MERISE
- les notations
- la démarche de conception

L'approche objet
- les concepts de base
- panorama des concepts objet

UML et processus unifié
- Introduction au processus unifié
- Capture des besoins
- modèle des besoins et diagramme de cas d'utilisation
- Analyse des besoins
- Modèle d'analyse et diagramme de classes
- des besoins aux classes
- Modèles d'interaction
- Diagrammes de séquence
- Diagrammes de collaboration
- Modèles de conception
- Modèles de déploiement
- Le processus unifié

Les outils AGL
- principes
- exemples

Présentation de l'UV
Page du prof

 

L'objectif de cette unité de valeur est de donner un panorama complet des technologies et des méthodes permettant de réaliser des logiciels selon des critères de qualité définis à l'avance qui doivent permettre un traitement préventif des défauts.

Etude approfondie des différentes phases du cycle de vie du logiciel. Les méthodes du cycle de vie - Le développement : analyser, spécifier, concevoir, programmer, vérifier, intégrer, valider.

Programme :

Les technologies du génie logiciel
Etude approfondie des différentes phases du cycle de vie du logiciel
Les méthodes du cycle de vie
Le développement : analyser, spécifier, concevoir, programmer, vérifier, intégrer, valider.
Modèle en cascade, modèle en spirale, modèle concurrent.
Les normes
- Civiles : IEEE Software Engineering Standards Collection et ISO 9000.
- Militaires : GAM T17, DoD 2167A.
- Avionique : RTC/DO178.
- Sécurité : ITCSEC/ITSEC.
Automatisation du processus de développement : les outils
Activités répétitives et activités non répétitives. Gestion de configuration. Atelier de génie logiciel, maquettage et prototypage.
Cinématique et dynamique du processus de développement
Stabilité et instabilité du processus de développement. Rétro-ingénierie des logiciels. Intégration des logiciels.

Aspects socio-économiques du développement logiciel
Economie du génie logiciel
Données économiques quantitatives du développement de quelques grands systèmes. Modèles de coûts COCOMO. Facteurs influant sur les coûts. Critères qualité.
Modèle qualitatif CQFD : coûts, qualité, fonctionnalités, délais. Gestion de projets.
Aspects stratégiques du développement des logiciels
Analyse du risque logiciel. Sûreté de fonctionnement. Qualité logicielle et contrôle qualité.
Facteurs organisationnels et humains
Management et organisation des projets logiciels.

Présentation de l'UV
Page du prof

Quelques liens intéressants pour cette valeur :
Cours d'UML de Frédéric Julliard de l'Université de Bretagne Sud.
Cours d'UML de Dominique Revuz

 

Cette unité de valeur permet d'acquérir les connaissances de bases en matières de réseaux et de systèmes de communication. Comprendre la conception des réseaux en entreprise et maîtriser les principaux concepts de l'informatique communicante.

Programme

Première partie
- Les télécommunications (Introduction générale, concepts fondamentaux, réseaux de télécommunication, services supports et téléservices).
- Architectures et réseaux (OSI, SNA, TCP-IP).
- Réseaux étendus, Réseaux locaux, transport sur les réseaux, Interconnexion de réseaux hétérogènes, Mise en oeuvre (performances, planification, administration et gestion).

Deuxième partie
- La programmation répartie en mode message (exemple interface SOCKET, session OSI) et en appel de procédure distante (exemple DCE, CORBA).
- Les transformations de formats (exemples de présentation, BER, IDL CORBA, CDR).
- Protocoles de sécurité (KERBEROS). Techniques de cryptographie (DES, RSA).
- Transfert de fichiers et systèmes de fichiers répartis : NFS, FTAM.
- Transactionnel réparti : DTP, TUXEDO
- Introduction aux applications internet
- Messagerie et annuaires (exemples DNS, SMTP et X400,X500)
- Web, protocole HTTP, langage HTML, XML.
- Echange de données informatisées EDI.
- Accès aux bases de données distantes (CLI, ODBC).
- Administration de réseaux (SNMP).
- Introduction aux collecticiels (groupware, workflow management)

Présentation de l'UV
Page de l'UV

Quelques liens intéressants pour cette valeur :
Systèmes de Télécoms - Réseaux Informatiques
Ensemble des travaux dirigés par Michèle Garoche.
Document sur les circuits électrique.
Supports de cours de Alain Pirovano.
Supports de cours de Denis Pugnère

 

Ma passion pour l'informatique m'a poussé à reprendre mes études pour devenir ingénieur en informatique. Voici un descriptif de l'unité de valeur obtenue en juin 2003 :

Ce cours présente de façon condensée les concepts de base de la discipline informatique enseignés dans plusieurs valeurs de premier cycle : principes de fonctionnement des ordinateurs, base de la programmation et de l'algorithmique. C'est donc un cours difficile qui exige d'une part des connaissances en mathématiques et d'autre part un investissement important. Le cours est illustré par des applications et des travaux pratiques.

Programme

Architecture, système et réseaux.
- Introduction au fonctionnement des ordinateurs.
- Systèmes d'exploitation : machine virtuelle, gestion des ressources.
- Transmission numérique, exemples de protocoles.

Algorithmique et programmation
- Conception d'algorithme et codage dans un langage de programmation.
- Introduction aux principaux concepts des langages procéduraux : types, fonctions, procédures, exceptions, modules, généricité. Langage utilisé : ADA 95.

Algorithmique et structures des données
- Conception d'algorithme, évaluation et complexité, automates, graphes.
- Structures de données linéaires (listes, files, piles) et arborescentes (Tas, B-arbres): construction, exploration, recherche.
- Algorithmes de tri. Fichiers séquentiels indexés.

Travaux pratiques (12 séances)
- Exercices de programmation en ADA 95. - Sur système UNIX - Puis réalisation d'un projet.

Présentation de l'UV
Page de l'UV
Projet de fin d'année - VISIO

Quelques liens intéressants pour VARI :
Cours de programmation Ada, première année informatique
Environnement de travail ADA sous Linux
Installation du compilateur GNAT
Association ADA-France
Section Ada en français de l'Open Directory project
Pascal Obry's home
The European GNAT COMPANY
La page ouaibe de Gautier de Montmollin

 

Ma formation initiale est Assistant de Gestion PME-PMI. Cette formation se caractérise par une polyvalence des compétences, qui me permet d'assiter, voire de seconder un chef d'entreprise au niveau de la gestion administrative, commerciale et comptable.

La multiplicité des tâches qui sont confiées à un assistant, nécessite des qualités spécifiques telles que le sens de l'organisation, une aptitude certaine à la communication, une grande adaptabilité à tout type de situation, de l'autonomie, un esprit d'initiatives, un goût "pour les chiffres et les lettres.".

Pour plus d'information, voici une description plus détaillée.
Association des Comptables Enseignement