3. Le Modèle Organisationnel des Traitement
a. Définition
Comme annoncé précédemment, la
modélisation des traitements s'effectue à deux niveaux : le
niveau conceptuel où l'on s'intéresse aux opérations en
dehors de toute mise en oeuvre organisationnelle et le niveau organisationnel,
où on se pose les questions du qui, où et quand.
Le MOT est donc celui chargé de ce
second aspect des traitements. Il consiste donc à faire ressortir les
postes de travail mettant en jeu les lieux où s'exécutent les
opérations, les ressources utilisées, les responsables, les
contraintes de temps dues à leur organisation et la nature du traitement
c'est-à-dire s'il est manuel, automatisé ou conversationnel.
b. Réalisation du MOT
Tableau 8 : Modèle Organisationnel des
Traitement
Période
|
Procédure Fonctionnelle
|
Type
|
Poste de travail
|
Lieu
|
Ressources
|
Responsable
|
|
OP1
|
Manuel
|
Service commercial
|
Papiers
|
Commercial
|
|
OP2
|
Batch
|
Service technique
|
Ordinateur
|
Chef service technique
|
|
OP3
|
Manuel
|
Direction générale
|
|
Directeur Général
|
|
OP4
|
Manuel
|
Service commercial
|
|
Client
|
|
OP5
|
Manuel
|
Service technique, chantier
|
|
CP, CT, CC, Prestataire
|
|
OP6
|
Manuel
|
Chantier
|
Carnet de bon
|
CC
|
|
OP7
|
Manuel
|
Chantier
|
|
CT
|
|
OP8
|
Conversationnel
|
Chantier, Service comptabilité,
|
Chèquier, ordinateur
|
RAC, Comptable,
|
|
OP9
|
Manuel
|
Direction
administrative
et financière, Direction générale
|
|
DAF, DG
|
|
OP10
|
Manuel
|
Chantier
|
|
Caissier, prestataire
|
RAPPORT DE STAGE BTS
Réalisé par Père Silvère Renaud
DEKPON & Firmin Crédo Déodat FONTON
45
Mise en place d'un tableau de bord de suivi évaluation
d'un projet de construction de 600 logements sociaux à OUEDO : Cas de
la GCITT Bénin SA
C. Conception de l'application
1. Présentation de l'AGL
WinDev est un atelier de génie
logiciel (AGL) édité par la société
française PC SOFT et conçu pour développer des
applications, principalement orientées données pour Windows 8, 7,
Vista, XP, 2008, 2003, 2000, mais également pour Linux, .Net et Java. Il
propose son propre langage, appelé le WLangage. La première
version de l'AGL est sortie en 1993. Apparenté à WebDev et WinDev
Mobile. Son environnement de développement intégré est
composé de :
· Éditeur d'analyses et modélisation Merise
et UML,
· Éditeur d'interface graphique,
· Éditeur de dossier technique,
· Éditeur de modèles RAD (également
appelés patterns),
· Éditeur de fenêtres,
· Éditeur de chartes graphiques,
· Éditeur de requêtes,
· Éditeur de code,
· Gestionnaire de sources collaboratif,
· Éditeur de composants,
· Éditeur d'états et d'étiquettes y
compris codes barres,
· Éditeur d'aide en ligne,
· Éditeur d'installation,
· Éditeur de maintenance,
· Éditeur de tests de non régression.
WinDev utilise son propre « langage de programmation
», le WLangage, ressemblant beaucoup à du pseudo-langage.
Dans son contexte, beaucoup de termes sont employés
dans un sens différent de celui qu'ils ont habituellement dans la
plupart des langages informatiques. Le tableau suivant présente un
récapitulatif de quelques concepts informatiques avec leurs
désignations standard et leurs désignations en windev.
RAPPORT DE STAGE BTS
Réalisé par Père Silvère Renaud
DEKPON & Firmin Crédo Déodat FONTON
46
Mise en place d'un tableau de bord de suivi évaluation
d'un projet de construction de 600 logements sociaux à OUEDO : Cas de
la GCITT Bénin SA
Tableau 9 : Clarification conceptuelle entre
WinDev et les autres languages
Concept
|
Désignation standard
|
Désignation WinDev
|
Collection d'une liste de propriétés,
ceux-ci correspondant à des champs
|
Table
|
Fichier
|
Données enregistrées sur un support de
stockage
|
Fichier
|
Fichier externe
|
Elément d'un Enregistrement d'une table en
base de données
|
Colonne, Champ
|
Rubrique
|
Elément d'interface graphique
|
Widget, contrôle
|
Champ
|
Description de la structure d'une base
de données
|
Schéma
|
Analyse
|
Eléments graphiques
|
Case à cocher Boutons radio grille
|
Interrupteur Sélecteur Table
|
En ce qui concerne les bases de données WinDev
gère de nombreux systèmes de gestion de base de données,
que ce soit par l'intermédiaire des protocoles ODBC ou OLE DB ou par
accès natif. Il existe un accès natif gratuit pour MySQL, pour
PostgreSQL et pour SQLite. D'autres modules payants permettant l'accès
natif à Oracle, SQL Server, Sybase, AS/400, DB2, Informix et
Progress_4GL.
WinDev comporte aussi son propre système de gestion de
base de données appelé HyperFileSQL (HFSQL) (anciennement
nommé HyperFile). Il existe en version locale, client/serveur sous
Windows, Linux et mobile.
C'est d'ailleurs de ce dernier que nous nous servons dans la
réalisation de notre application informatique.
|