Chinese (People's Republic of China)  English  Français


Supinfo-Projects.com
Tous les projets des élèves ingénieurs de Supinfo



Projets
  Dernier Projet
  Les plus populaires
  Tous les Projets

178 Visiteurs
3168 Projets


My Supinfo-Projects

   Connectez-vous
   Créez un Compte


Synopsis

   2029 Visites
   Note INTERNET : 15.3
    (29 Votants)
   0 Commentaires

   Lire l'article

Evaluez cet article

20
18
16
14
12
10
8
6
4
2
0


Commentez cet article

Auteur :

Email :

Votre commentaire :



 
2004 - Note de Synthèse Stage
Créer une application WinDev 7.5
[25 mn de lecture - paru le 11/5/2003 - Public : Confirmé]

Auteur

UnderguardMichel REINETTE
Elève-Ingénieur Supinfo Paris
Promotion SUPINFO 2004

   Lui écrire
   Tous les projets de cet auteur
   Le mini-CV de cet auteur

2. Définition des Etapes Précédent le Développement d'une apllication

2.1. Cahier des Charges

Il existe 2 styles de cahier des charges:

  • Dans le cadre administratif : c'est un document écrit qui détermine les obligations réciproques de l'administration et de son contractant.
  • Dans le cadre Technique : C'est toujours un document écrit mais qui recueil les caractéristiques que doivent présenter un matériel, une réalisation technique à l'étude ou en cours de réalisation.
Dans le cadre de mon stage, il existait, pour l'élaboration de l'application de gestion des données économiques de la Martinique, 2 cahiers des Charges:
  • Le Cahier des charges Utilisateur qui constituait la proposition de DATUS CARAIBES au Centre d'Observation Economique (C.O.E.) de la Chambre de Commerce et d'Industrie de la Martinique (C.C.I.M.) afin d'assurer une assistance technologique et une maîtrise d'ouvrage dans le cadre de son projet d'optimisation des processus de fonctionnement par le biais des Nouvelles Technologies. Dans une première approche, les technologies concernées sont essentiellement, l'Internet, l'Intranet et un développement spécifique.
  • Le Cahier des charges Technique qui fait suite au cahier des charges utilisateur, définit les fonctionnalités de la solution et qui permettra le développement de l'application. En effet, tous les éléments techniques sont consignés dans ce document.

2.2. Projet sous WinDev

L’ensemble d’une application Windev, lorsqu’elle n’est pas compilée (en mode conception), porte le nom de projet. Un projet est un ensemble logique d'éléments et traitements dont le but est de réaliser un objectif donné. Le projet est composé de fenêtres, d'états, de requêtes, de fichiers d'aide, de collection de procédures, ... Le projet gère :

  • Les relations des éléments entre eux (fenêtres, états, ...)
  • Les relations des éléments et des fichiers de données (décrits dans l'analyse liée au projet).

Techniquement un projet est un assemblage de fichiers. Ce fichier porte l’extension .WDP (abréviation de Windev Développement de Projet). Une fois ouvert dans l’AGL, ce fichier de projet référence tous les fichiers dont Windev a besoin pour travailler.

Les fichiers composants un projet peuvent être de plusieurs natures :

  • Les fenêtres bien sûr (.WDW)
  • La feuille de style (.WDS) qui contient le style de chaque composant (couleur,
    police, forme)
  • Les états à imprimer (.WDE) et réalisés avec WDEtat
  • Les classes (.WDC) et les collections de procédures (.WDG)
  • Tout autre fichier extérieur à Windev comme les images et icônes qu’utilise l’application

Lors de la création d'un élément dans un projet, cet élément est automatiquement intégré à la liste des éléments du projet en cours. Les dépendances de cet élément (images, ...) sont également automatiquement intégrées à la liste des éléments du projet.

Les éléments présents dans la liste des éléments du projet seront automatiquement proposés pour être intégrés à la bibliothèque de l'application (si la bibliothèque est créée).

Un projet ne peut être relié qu'à une seule analyse mais par contre une même analyse peut être associée à plusieurs projets.

2.3. Analyse

Une analyse permet de décrire la structure des fichiers de données utilisés par l'application.
Les données présentes dans le fichier suivent cette structure, et peuvent être ensuite affichées dans une fenêtre, un état, ...

Il existe différentes méthodes permettant de créer une analyse pouvant être associée aux projets WinDev 7.5.

1. Sous l'éditeur d'analyses, la création directement de l'analyse (c'est la méthode la plus courante et celle que j'ai utilisée lors de la création de l'application de gestion des données économiques)

2. Sous l'éditeur d'analyses, création du Modèle conceptuel des données (MCD) puis génération de l'analyse.

Selon la méthodologie MERISE, le modèle conceptuel de données définit les objets et les actions devant être pris en compte dans la base de données. Ce modèle représente uniquement les structures d'information et les échanges d'information du système étudié, indépendamment des contraintes physiques liées à la nature de la base de données utilisée.

Par exemple, un système d'information de facturation simplifié peut être décrit de la manière suivante:

  • Un client correspond à un nom de client, à une société de client et à une adresse de client.
  • Une commande correspond à un numéro de commande, à une date de commande, à un montant de commande et à une liste de produits commandés.
  • Un client peut "passer" une commande à une date donnée.

L'analyse du Projet de gestion des données économiques de la Martinique était assez importante, par conséquent j'ai préféré opter pour sa création directe sans avoir à créer le modèle conceptuel de données.



Articles de la même catégorie

 Pages : Top


8927 Visites
1 Commentaires
Introduction batch: Exemple de script de sauvegarde compressée
[40 mn de lecture - paru le 11/5/2003 - Public : Débutant]

En savoir plus


1129 Visites
0 Commentaires
Développement Web à l'aide du langage Python
[10 mn de lecture - paru le 11/5/2003 - Public : Débutant]

En savoir plus


2394 Visites
3 Commentaires
Mathématiques pour la 3D
[20 mn de lecture - paru le 11/5/2003 - Public : Expert]

En savoir plus

   Tous les Articles


SUPINFO Training Center peut vous proposer une formation ...

   Devenez Ingénieur Système Microsoft en 35 jours avec SUPINFO Training Center
   Devenez Certifiés Cisco en 13 jours avec SUPINFO Training Center
   Devenez Administrateur Système Microsoft avec SUPINFO Training Center
   Devenez Développeur Microsoft .NET en 13 jours avec SUPINFO Training Center



Powered by Campus-Booster Technology
Conditions d'utilisation & Copyright | Respect de la vie privée
© Copyright 1965-2006 Supinfo Paris, Paris Academy of Computer Science
Supinfo, Ecole Supérieure d'Informatique et Paris Academy Of Computer Science are trade marks.
23, rue de Château LANDON - 75010 PARIS - Phone : +33 (0) 153359 700 Fax : +33 (0) 153359 701

Web site autided by :