Blog Miura Conseil
-
De nouveaux cours décisionnels
Lien externe
Miura Conseil enrichit sa filière de cours décisionnels :
- BO migration de 6.x à XI
_ Et toujours :
- BO Utilisateur
- BO Designer
- BO Superviseur -
Conseils pour faire des sites Web accessibles
Guide complet & liste de contrôle: www.w3.org/WAI
- Images & animations. Utilisez l'attribut alt pour décrire la fonction de chaque graphique.
- Images cliquables. Utilisez l'élément MAP et décrivez les zones actives.
- Multimédia. Fournissez légendes et transcriptions pour l'audio, et des descriptions pour les vidéos.
- Liens hypertextes. Utilisez des énoncés pertinents hors contexte. Par exemple, évitez «cliquer ici».
- Organisation. Utilisez des têtes de sections, des listes et une structure cohérente. Utilisez CSS si possible.
- Figures & diagrammes. Décrivez-les dans la page ou avec l'attribut longdesc.
- Scripts, applets & plug-ins. Fournissez une alternative quand le contenu actif est inaccessible ou non traité.
- Cadres. Utilisez NOFRAMES et des intitulés utiles.
- Tableaux. Facilitez la lecture ligne par ligne. Résumez.
- Vérifiez vôtre travail. Validez. Utilisez les outils, liste de contrôle et guide d'utilisation à www.w3.org/TR/WCAG. -
Formation UML 2.0, analyse et conception
L'approche Objet
Comprendre les principales notions de l'approche objet
- Rappel sur les paradigmes de programmation (logique, impératif, objet...).
- Les objets : identité, état et comportement. Relations au monde réel et aux systèmes
informatiques.
- Popularité, avantages de l'Orienté Objet.
- Abstraction, encapsulation, classification. Classes et instances. Classes abstraites.
Concept d'héritage.
- Méthodes et envois de messages entre objets. Polymorphisme. Surcharge et redéfinition.
Exercices
Démonstrations d'environnements pour le développement objet et d'applications présentant
les notions abordées.Analyse et conception objets, introduction à l'UML
Pourquoi modéliser ? Appréhender le spectre de l'analyse et de la conception
- Domaine métier et modélisation d'une solution informatique. Le modèle, un artefact central
du processus projet.
- Analyse et conception d'une solution informatique. Impacts des langages de
programmation.
- Evolution vers l'analyse/conception Objet. Avantages.
Présentation générale d'UML
- Historique, évolution et objectifs. Vues de l'architecte.
- Le coeur de l'UML : les différents types de diagrammes. Différences entre diagrammes
statiques et dynamiques.
- Présentation de plusieurs démarches de modélisation.
- Extensions UML : stéréotype, profils, contraintes, etc.
Exercices
Présentation des études de cas. Analyse des domaines métiers.Diagramme UML des cas d'utilisation
Capture et description des besoins fonctionnels de l'application
- Principaux objectifs et utilisation. Décrire les fonctionnalités du système.
- Eléments du diagramme : cas d'utilisation, acteurs et frontière du système.
- Etapes de construction du modèle des cas d'utilisation.
- Comment identifier les acteurs ? Comment décrire un cas d'utilisation ? Les scénarios.
- Formats, pré-conditions, post-conditions, relations (utilisation, inclusion, extension).
Exercices
Capture des besoins sur des cas concrets et expressions de ces besoins via les
diagrammes de cas d'utilisation. Mise en situation réelle.Diagrammes UML de modélisation statique
Montrer une vue d'ensemble du système, de ces éléments et de leurs
relations
- Diagramme de classe : son rôle et son utilisation. Exemples.
- Comment identifier les classes utiles ?
- Une classe en UML : nom, attributs et opérations. Visibilité (publique, privée et protégée).
- Formalisme et notation.
- Relations entre classes (association, généralisation, agrégation et composition).
- Multiplicités, rôles, contraintes, etc.
- Classes abstraites, interfaces, packages.
- Diagramme d'objets et instances de classes.
Exercices
Acquérir sur les études de cas le savoir-faire nécessaire à la conception de classes et à la
modélisation objet.Diagrammes UML de modélisation dynamique
Montrer l'évolution du système et les interactions entre objets
- Diagramme de séquence : interactions entre objets au cours du temps. Message
(synchrone et asynchrone).
- Diagramme de collaboration : rôle des objets, interactions, concurrence de traitements...
- Diagramme d'état transition : états possibles d'un objet et événements déclenchant les
transitions.
- Diagramme d'activité : flux des activités pour réaliser une opération, objets en charge de
ces activités.
- Notations et exemples.
Exercices
Compléter les études de cas par la modélisation de la dynamique du système. Contexte
d'utilisation des diagrammes dynamiques.Finalisation du système
L'architecture logicielle et matérielle du système
- Modèles d'architectures. Organisation en couches. Sous systèmes.
- Les paquetages et leurs relations.
- Diagramme de composants : organisation du code en modules, dépendances.
- Diagramme de déploiement : déploiement physique du système (machines, réseaux, etc.).
Exercices
Définir l'architecture des solutions proposées. Imbrication finale des diagrammes UML.Concepts avancés, outillage
Compléments de conception
- Modèles de données. Mapping Objet/Relationnel. Autres modèles.
- Conception des écrans d'IHMs.
- Répondre à des problèmes récurrents
- Design Patterns (ex : singleton, adaptateur, proxy, façade...), leur rôle dans la conception.
- Frameworks, réutilisation.
Ateliers de modélisation
- Génération de rapports, de code. Création de stéréotypes, etc.
- Format XMI d'échange de modèles UML entre AGLs.
UML et les méthodes projet
- Différentes approches. Intégration d'UML.
- Introduction au Rational Unified Process (RUP), itérations, phases et activités.
- Autres possibilités (XP, etc.).
Exercices
Test des fonctionnalités avancées de l'AGL. -
Business Objects V6, Superviseur
Introduction
- Le rôle du superviseur.
- La gamme Business Objects.
- Les ressources (référentiel, domaines...).La création du référentiel
- Création du superviseur général.
- Création et test de la connexion.
- Le fichier BO Main.Key.
Travaux pratiques.
Création d'un référentielLes utilisateurs
- Les profils.
- Les groupes.
- Les utilisateurs.
- Les ressources utilisateurs.
- Export des utilisateurs.
Travaux pratiques
Création de profils, de groupes et d'utilisateurs. Gestion des droits individuels des
utilisateurs. Mise en oeuvre de l'export.Attributions des droits aux utilisateurs
- Les modules.
- Les univers
- Les documents et modèles.
- Les domaines.
- L'héritage des ressources.
- Droits sur les applications.
- Verrouiller et déverrouiller une ressource.
- Lier et rompre le lien avec une ressource.
- Travail en surcharge d'univers.
- Présentation des domaines du référentiel et du processus d'installation de Business Objects.
Travaux pratiques
Mise en oeuvre des fonctions et des variables locales sur des documents avec des données
de types variés.Gestion des univers
- Distribution des univers.
Travaux pratiques
Mise en ligne d'un univers pour les utilisateurs.Gestion des documents d'entreprise
- Distribution des documents et modèles.
Travaux pratiques
Mise en ligne des documents d'entreprise. -
Business Objects : Migration V6.x à XI R2
Principes de la migration
- Principes de base de la migration
-- Outils d'aide à la migration
-- Méthodes de migration
-- Concepts de base de XI R2
-- Principales difficultés rencontrées lors de la migration / Eléments migrés & non migrés
-- Phases de migration
- Comparaison des versions XI R2 et 6.x
-- Offre produit / Architecture / Terminologie de base
-- Installation, configuration et déploiement
-- Modèle de sécurité / Authentification - Autorisations / Administration.
-- Reporting, analyse et partage des informations / SDK.Comprendre ce qu'implique une migration
- Comprendre la migration des utilisateurs et des groupes.
-- Utilisateurs, groupes et leur organisation / Droits d'accès d'un utilisateur ou d'un groupe.
-- Migration des utilisateurs et des groupes / Conséquences de l'importation d'utilisateurs et de groupes / Administration déléguée.
-- Migration de groupes externes (LDAP)
- Concepts relatifs à la migration des objets
-- Types d'objet pouvant être importés.
-- Univers et connexions d'univers / Procédures stockées / Dossiers, domaines et catégories / Documents.
- Migration d'objets ?Application Foundation'
-- Migration vers le système de pilotage des performances XI R2
-- Migration du référentiel d'Application Foundation et de son contenu
-- Migration des tableaux de bord / des analyses / des planifications / des règles & événements nommés / des commandes de sécurité
-- Eléments ne pouvant être migrés
- La migration des droits
-- Présentation de la sécurité / Comparaison des modèles de sécurité.
-- Chemins de migration standard / Scénarios d'importation spéciaux / Droits par produit - composant.
- Options de l'assistant d'importation
-- Présentation générale / Options de migration de la sécurité
-- Scénarios d'importation Fusionner et Mettre à jour / Option Activer la conservation des droits.
- Configuration du déploiement
-- Etat des lieux / Règles de déploiement de la version XI R2.
-- Migration des configurations de déploiement.Planification et évaluation de la migration
- Evaluation de la migration par produit et fonction
-- BusinessObjects / Desktop Intelligence / WebIntelligence.
-- Designer et univers.
-- Audit et Auditor.
-- Planification et publication / SDK / WebIntelligence OLAP.
- Recréation de la sécurité dans la version XI R2
-- Conception de votre modèle de sécurité / Sécurité de groupe par fonctionnalité
-- Sécurité du contenu : accès aux rapports et aux univers / Modèle de sécurité pour les fonctions et le contenu combinés / Groupe Administrateurs
- Planification de la migration
-- Formulation de la stratégie de migration / Scénarios de stratégie de migration de haut niveau
-- Options de migration des référentiels / Migration vers des versions et plateformes prises en charge par XI R2
-- Capture des informations de planification.
-- Quels utilisateurs /groupes / objets devez-vous migrer ?
-- Configuration d'une nouvelle structure de dossiers/groupes.
-- Considérations d'ordre international / Nettoyage de l'environnement source.Importation dans l'environnement de destination
- Avant d'utiliser l'assistant d'importation
-- Etat des lieux avant d'installer la version XI R2
-- Installation de la version XI R2 / Etat des lieux avant d'effectuer l'importation
- Utilisation de l'assistant d'importation
-- Démarrage de l'assistant d'importation / Spécification des environnements source et de destination.
-- Sélection des types d'objet à importer.
-- Choix d'un scénario d'importation / Importation d'objets spécifiques.
-- Finalisation de l'importation / Importation d'objets d'Application FoundationVérification et Finalisation du nouvel environnement
- Vérification et adaptation du nouvel environnement
-- Evaluation de la réussite globale de l'importation
-- Vérification de l'importation d'utilisateurs / de groupes / d'objets / documents.
-- Vérification des restrictions d'accès aux univers et ajustement des paramètres de sécurité.
-- Transfert ou recréation d'autres fonctions et de tâches
- Vérification des mises à jour des calculs
-- Conversion de documents pendant l'importation
-- Conversion de documents Business ObjectsListe de contrôle pour les migrations à une seule passe
- Liste de contrôle pour les migrations à une seule passe
-- Préparation de l'environnement source
-- Préparation de l'environnement de destination
-- Vérification et mise au point suite à l'importation
-- Transfert ou recréations d'autres fonctions ou tâches -
Livre Blanc du PHP en Entreprise V3
Découvrez le livre blanc du PHP en Entreprise Version 3 publié par l'AFUP
-
Linux, mise en oeuvre
Qu'est-ce que Linux ?
Les architectures supportant Linux
- Les logiciels libres, la licence GPL, GNU et Linux.
- Les différentes distributions Linux : et Unix ?
- Où trouver les bonnes sources d'information sur Linux ?
- La documentation en ligne, les Howto, les FAQ.
- Sites Web, newsgroups, forums.Le démarrage d'un système Linux
Le boot, démarrage du noyau
- Les fichiers sollicités et leurs rôles (grub, lilo, inittab).
- La philosophie des runlevels.
Travaux pratiques
Le démarrage commenté d'un système Linux en mode "pas à pas".Le poste de travail sous Linux
L'environnement texte
- Les fichiers bashrc, .bash_profile, .bash_history, ...
- Les principales variables du bash (PS1, HOME, PATH ...). L'éditeur vim.
L'environnement graphique
- Les bureaux standard GNOME et KDE.
- Personnalisation du bureau (clics et fichiers correspondants).
- Les applications graphiques les plus utiles (utilisateur et système).
Travaux pratiques
Personnalisation du bureau en mode commande.Gestion des fichiers
Une structure arborescente
- Contenu des répertoires standard (/bin, /home, /usr, ...).
- Notion de filesystem (mount, df, ...).
- Les commandes de base : mkdir, cd, pwd, ls, rm, file, cat, ...
- Gérer correctement les permissions d'accès aux fichiers (umask, chmod, ...).
- Lien physique ou symbolique, lequel choisir ?
- Les navigateurs graphiques.
Travaux pratiques
Création et gestion d'une arborescence de fichiers représentant un site Web. Mise en oeuvre
de liens symboliques pertinents.Le Shell bash
Le bash est un véritable langage
- Le décodage d'une ligne de commande : $,*,',",', etc.
- Les redirections et les pipes (<,<<,>,>>,|).
- Le lancement de la commande (alias, fonction, commande interne, PATH).
Ecriture de shells-scripts
- Les variables utilisateurs et prédéfinies $1,$2,$*,$#...
- Les commandes et mots clés : test, for ..., if, ... Manipuler des fichiers dans des scripts.
Travaux pratiques
Mise en oeuvre d'un shellscript de gestion des packages.Gérer les processus
Le multitâche Unix
- Les différents modes de lancement : exec, ., &... Visualiser les processus : ps ,top, gtop.
- Communiquer avec eux : les signaux, kill, trap.Linux en réseau et cohabitation avec Windows (Samba)
Les protocoles, les services... : TCP/IP, NFS, SMTP, DNS, DHCP...
- La connexion à une machine distante : telnet, ssh
- Les transferts de fichiers : (s)ftp, rcp.
- Linux et Windows (Samba, serveur et client). Et la sécurité !!!
Configuration IP standard d'un serveur Linux
- Lire et modifier sa configuration (@IP, DNS, passerelle).
- Gestion des paramètres utilisateur liée aux mail et navigateur Web.
Travaux pratiques
Configuration du poste de travail pour accéder à Internet.
Accès depuis Windows à un répertoire Linux partagé sous Samba (démo).
Automatisation de transfert de fichiers par FTP.Installer Linux
- Les matériels supportés et les configurations minimales.
- Les informations à recueillir avant l'installation.
- Quel partitionnement et quel type de file system pour quel besoin ?
- La cohabitation avec Windows (multiboot). Les pièges classiques.
Travaux pratiques
Installation de Linux (partitionnement pertinent du disque, l'impact du choix des packages, la
configuration du réseau).Problèmes classiques et résolutions (carte graphique non
reconnue, cohabitation avec Windows...).Compléments d'administration
L'administration en cliquant
- Administrer avec Webmin et les outils graphiques.
Les utilisateurs
- Créer un compte et son environnement.
Les périphériques
- Monter une clé USB, un CDrom, une disquette.
- Régler les problèmes d'écran, de clavier, et de souris.
Les sauvegardes et les installations avec tar
Principes des packages
- Qu'y a-t-il dans un package ?
- Les commandes rpm et apt-get ... Problèmes classiques et solutions.
Travaux pratiques
Création d'un compte avec la commande useradd puis avec WEBMIN.
Compression d'une arborescence avec tar.
Installation de plusieurs packages avec gestion des dépendances -
Concours Etudiants sur l'accessibilité des Blogs
Lien externe
L'association BrailleNet est très heureuse d'annoncer l'ouverture officielle du concours « Trophées AccessiWeb 2006 » et le lancement des inscriptions en ligne pour les étudiants inscrits dans un établissement français.
Cette année la thématique du concours porte sur l'accessibilité des blogs.
En effet, le fait que chacun - et en particulier les étudiants - puissent facilement publier et discuter en ligne est une avancée extraordinaire du Web mais les rédacteurs sont-ils conscients du besoin d'accessibilité de leurs blogs ? Ce concours est aussi une passerelle d'information vers les étudiants sur ce sujet d'importance : l'accessibilité pour tous des informations électroniques.
Grâce aux partenaires du concours, de nombreux prix viendront récompenser les blogs les plus "accessibles et créatifs"Ouverture des inscriptions : le 20 février 2006.
Clôture des inscriptions : à minuit le 16 avril 2006.
Clôture du concours : à minuit le 28 mai 2006.
Remise des récompenses : 23 juin 2006.Consultez le règlement du concours et inscrivez-vous ! Que le plus accessible et créatif gagne !
-
Le ministère de la Réforme de l'Etat fait le choix de la certification
Lien externe
Jean-François Copé, ministre délégué au budget et à la réforme de l'Etat, porte-parole du Gouvernement, a décidé que le mode de la certification par un organisme certificateur extérieur était la procédure appropriée pour garantir la qualité de l'accueil dans les services publics.Or, Jean-François Copé est également le ministre en charge de l'accessibilité des sites et services Web du service public puisque la DGME récemment créée au sein de son ministère a intégré l'équipe de l'ADAE comme un de ses départements. Il est en effet important de rappeler que le "Référentiel accessibilité des services Internet de l'administration française", qui a été publié par l'ADAE en février 2004, est référencé dans l'article 47 de la loi n°2005-102 pour "l'égalité des droits et des chances, la participation et la citoyenneté des personnes handicapées" (11 février 2005) comme le référentiel qui s'applique à tous les sites et services Web du service public en France.
Ce choix est une décision politique très importante qui va complètement dans le sens du mouvement européen.
Nous pouvons à présent penser que le débat au sujet du mode de contrôle et de validation de l'accessibilité Web en France est donc tranché en faveur de la certification par un organisme extérieur. Le décret d'application de l'article 47 de la loi dont la publication se fait attendre devrait apporter toutes les informations complémentaires et nous permetra de vérifier la cohérence des décisions politiques du Ministère de la Réforme de l'Etat.
Voici ci-après un extrait du communiqué de presse du Ministère de l'Économie, des finances et de l'industrie (10/02/2006) intitulé:
" Jean-François Copé présente le premier bilan de l'application de la charte Marianne et annonce le déploiement d'un programme de certification de la qualité de l'accueil dans les services publics.
Jean-François Copé, ministre délégué au budget et à la réforme de l'Etat, porte-parole du Gouvernement, a présenté à Caen les résultats du dispositif d'évaluation externe de la charte Marianne, un an après sa généralisation.
La charte Marianne traduit la volonté du Gouvernement de simplifier la vie des Français et de leur assurer un meilleur service dans leurs relations avec l'administration. Elle vise à garantir la qualité de l'accueil sous toutes ses formes (physique, téléphonique, par courrier postal ou courrier électronique).
(...)
Afin de garantir une qualité de service plus effective, Jean-François Copé a décidé de transformer la charte Marianne en un référentiel de certification appelé QualiMarianne. A cette occasion, elle sera simplifiée et recentrée sur les attentes principales des usagers. Un organisme certificateur extérieur auditera chaque service pour vérifier qu'il a pris toutes les mesures d'organisation, de mobilisation et de formation des agents nécessaires pour respecter ses engagements de qualité. Le certificat ainsi obtenu fera l'objet d'un réexamen tous les trois ans afin de créer une dynamique continue d'amélioration du service."