Menu

Mathieu SUKIENNIK

Boulogne Billancourt

En résumé

Pas de description

Entreprises

  • AGILICIO - Analyste programmeur

    Boulogne Billancourt 2009 - maintenant
  • CASTELIS - Développeur

    IVRY SUR SEINE 2007 - 2009 J'ai principalement travaillé dans cette SSII sur un projet qui a duré plus d'une année. Il s'agit de la refonte du progiciel de gestion d’un entrepôt de produits marketing pour la grande distribution sous WINDEV 12. Nous formions une équipe de 5 personnes:

    - Les différentes étapes de production : réceptions, stockage, commandes, atelier, expéditions, facturation, sont gérées par l’application interne. Un site web, développé sous WEBDEV 12, permet aux clients de l’entrepôt d’administrer et de commander leurs produits.

    - Une classe mère gère l’accès à la base de données SQL Server 2005. Un ensemble de classes héritées fournit les contrôles spécifiques (vue, insertion, modification, suppression) pour chaque table de la base.

    - Le développement du projet se déroulant sur plusieurs sites, toutes les modifications de la base de données se font à l’aide de scripts T-SQL traités par l’application à son ouverture.

    - La charte graphique du progiciel a été définie selon l’exemple CRM fourni par WINDEV. L’interface s’articule autour d’une fenêtre mère MDI qui contient les menus dynamiques et de fenêtres filles pour chaque écran de l’application.

    - Les menus dynamiques, créés à l’aide de boîte à outils et de zones répétées sur différents plans, sont administrables selon les clients et le profil associé. L’administration des droits de ces menus ainsi que ceux des boutons, des menus contextuels et des champs de saisie web utilisent des arbres et des tables hiérarchiques avec des traitements récursifs.

    - L’application comprend plusieurs écrans de listes filtrés à l’aide de champs de saisie. Pour une recherche dynamique à la saisie, le filtrage utilise un timer. Un superchamp modèle permet d’enregistrer des filtres en initialisant les champs de saisie identifiés à l’aide d’un groupe. Une attention particulière a été portée à l’ordre d’initialisation des champs, surtout les combo-liste afin de remplir ces listes avant de sélectionner la valeur enregistrée.

    - J’ai utilisé des champs clones pour des écrans dynamiques où la saisie peut être une combo-liste, un champ date ou texte.

    - Plusieurs documents sont générés pour la production. J’ai ainsi réalisé des états dont certains avec des ruptures.
  • OSBORN BUJON - Assistant directeur de production

    2006 - 2006

Formations

Réseau

Annuaire des membres :