Upload
fifi-jacques
View
111
Download
3
Embed Size (px)
Citation preview
Création de formulaires XML au ministère du Revenu du Québec:
processus et guide
Christian RémillardYves Marcoux
<GRDS> - EBSI - Université de Montréal
(c) Copyright 2001 Ministère du Revenu du Québec
2
Plan de la présentation• Contexte de l'étude• La méthode <GRDS>• Processus proposé• Guide de création de formulaires XML• Démonstrations:
• Outils de création
• Formulaire OPR-400-2000-09
• Conclusions
(c) Copyright 2001 Ministère du Revenu du Québec
3
Contexte de l'étude
• Chantier en ingénierie documentaire
• XML en route au Gouvernement du Québec
• Formulaires PDF au ministère du Revenu
• Guide de gestion intégrée des documents (ANQ et al.)
• Projet de loi 161: Loi concernant le cadre juridique des technologies de l'information
(c) Copyright 2001 Ministère du Revenu du Québec
4
Méthode <GRDS>
• Approche documentaire
• Formulaire: monolithique et détachable
• Processus d'affaires
• Registre-référentiel XML (RR)
• Domaines d'expertise: rôles
• Guides afférents
(c) Copyright 2001 Ministère du Revenu du Québec
5
Rôles (1/2)
• Coordination
• Processus d'affaires
• Modélisation XML
• XSLT
• Applications Web
• Communication
(c) Copyright 2001 Ministère du Revenu du Québec
6
Rôles (2/2)
• Infographie
• Ergonomie
• Applications administratives
• Archivistique
• Utilisateur final
(c) Copyright 2001 Ministère du Revenu du Québec
7
Guides afférents
• Complètent les connaissances professionnelles de base
• Encadrent l'activité professionnelle dans un contexte donné
• Exemple: Guide de normalisation de la présentation des formulaires électroniques du MRCI
• XML: Guide de création de formulaires
(c) Copyright 2001 Ministère du Revenu du Québec
8
Processus proposé
• Basé sur:– "Plan de travail standard #10: formulaire
public (Mac)" et– "Processus d'élaboration des Formulaires
publics interactifs (en format PDF)"
• Création de formulaires– Modification versus RR
(c) Copyright 2001 Ministère du Revenu du Québec
9
Processus d'affaires
• Comité de direction ministériel
• Chargé de projet assume les rôles:– Coordination– Processus d'affaires
• Participation du chargé de projet au comité ministériel ou moyen de communication privilégié
(c) Copyright 2001 Ministère du Revenu du Québec
10
Product. formul.(Web et papier)
Appl.admin.
Gestion desschémas XML
Plan de diffusion
X904
X903
X300
200
X902
X905
100
X201B
500
X201C
600
X906
X907
X201E
602
X201F
X908
X2
X909
X910
X911
201A 2
305
4802
101
502
X201D
104
450 800
451
452
X901
1
X921
X922
Processusproposé
(c) Copyright 2001 Ministère du Revenu du Québec
11
Product. formul.(papier)Plan de diffusion
300
201A
100
201B
500
201C
600
200A
301
201E
602
201F
2
305
4802
101
502
201D
104
450 800
451
452
1
Processusactuel
(c) Copyright 2001 Ministère du Revenu du Québec
12
Enregistrement au RR des schémas XML provisoires
Enregistrement au RR des schémas XML définitifs
Gestion des schémas XML
Avec documentation, exemples etmétadonnées de gestion
Responsable: rôle modélisation XML
(c) Copyright 2001 Ministère du Revenu du Québec
13
Applications administratives
• Développements provisoire et final
• Effectués par la direction responsable des applications administratives
• Rôle applications administratives sert de liaison
• Processus de graduation habituel lors de la mise en service du formulaire Web
(c) Copyright 2001 Ministère du Revenu du Québec
14
Identique au cas papier seulement
Montage graph. papierVérif. finale form. él.
Vérif. finale appl. Web
Lectures d'épreuve
Traduction angl.
Révision linguist. fran.
Montage applic. Web
Modélisation XML
Approbations
Remue-méninges
500
X201C
600
X906
X907
X201E
602
X201F
X908
502
X201D
X2
X911
201A
2
305
4
802
X903
X300
200
X902
X905
100
X201B
101
X901
1
Production form. papier et Web
(c) Copyright 2001 Ministère du Revenu du Québec
15
Guide de création de formulaires XML
• Modélisation
• Infographie
• Programmation Web
• Programmation XSLT
• Outils
• Le cas du formulaire OPR-400-2000-09
(c) Copyright 2001 Ministère du Revenu du Québec
16
Rappel (1/2)
feuille XSLTdocument XML document HTML
document texte
document XML
+ =
(c) Copyright 2001 Ministère du Revenu du Québec
17
Rappel (2/2)
feuille XSLTdocument XML formulaire HTML+ =
Structure logique Stylage
(c) Copyright 2001 Ministère du Revenu du Québec
18
Modélisation
• Schémas XML versés dans un registre-référentiel
• Décrire la structure d’un document
• Exprimer des contraintes sur les contenus
(c) Copyright 2001 Ministère du Revenu du Québec
19
Protocole de modélisation (1/2)
• Basé sur celui développé au GRDS pour le projet XML en route au gouvernement du Québec
• Prescrit une structure générale pour tous les formulaires
(c) Copyright 2001 Ministère du Revenu du Québec
20
Protocole de modélisation (2/2)
• Énonce des règles pour la création d’un composant de schéma (élément, type simple, type complexe):– Règles lexicales et syntaxiques– Règles de sémantique
• Emploi d’abréviations
(c) Copyright 2001 Ministère du Revenu du Québec
21
Idée du formulaire
Gabarits XHTML
Application Web
Stylage XSLT
Étapes du stylage
(c) Copyright 2001 Ministère du Revenu du Québec
22
Infographie
• Possède ses propres compétences professionnelles
• Trois types d’intervention:– Éléments graphiques et visuels– Gabarits XHTML– Stylage CSS
(c) Copyright 2001 Ministère du Revenu du Québec
23
Programmation Web
• Crée l’application Web à partir des gabarits
• Scriptage JavaScript pour:– Validation– Navigation– Interaction– Modification dynamique du formulaire– Choix de la langue d’affichage
(c) Copyright 2001 Ministère du Revenu du Québec
24
Programmation XSLT
• Intègre l’application Web dans des feuilles de style XSLT.
• Traite aussi bien le blanc de formulaire que les instances déjà remplies.
• Transfert d’information du fichier XML au formulaire HTML: données, position des données, certains paramètres pour l’application Web.
(c) Copyright 2001 Ministère du Revenu du Québec
25
Outils
(c) Copyright 2001 Ministère du Revenu du Québec
26
Le formulaire OPR-400-2000-09
(c) Copyright 2001 Ministère du Revenu du Québec
27
Conclusions (1/2)
• Bénéfices:– Interopérabilité– Réutilisation– Conformité au projet de loi 161– Guide de gestion intégrée des documents
• Évolution des normes: XForms, ebXML– Évolutivité grâce au RR
(c) Copyright 2001 Ministère du Revenu du Québec
28
Conclusions (2/2)
• Démonstration de faisabilité
• Correspondance entre rôles et professions
• Formation des intervenants
• Outillage institutionnel (RR)