SMARTEAM est une solution collaborative de gestion de données produit, SMARTEAM répond aux différents besoins d’organisation des informations techniques de l’entreprise.
Maintenance évolutive environnements C# 2.0 (VS2005) et 3.5 (VS2008),
Conception et réalisations environnement C# 3.5 (VS2008)
Maintenance évolutive
- Maintenance de l𠆚pplication de planification des interventions clientèle, maintenance et exploitation : WinForms, C# 2.0, Ado.Net, T-SQL
- Maintenance de l𠆚pplication dministration de la planification : WebForms, C# 2.0, Ado.Net, T-SQL
- Maintenance de l𠆚pplication wap, dédiée aux agents, dès aux interventions clientèle, maintenance et exploitation qui leur sont affectées : WebForms, C# 2.0, Ado.Net, T-SQL
Conception et réalisation
- Conception et réalisation de bibliothèques d’utilité générale : C# 3.5, WinForms, Linq
- Conception et réalisation de bibliothèques dès aux données (DAL) et logique métier (BLL) de gestion des interventions, communes aux refontes et aux nouvelles applications : C# 3.5, Linq to SQL
- Refonte de l𠆚pplication de planification des interventions clientèle, maintenance et exploitation : WinForms, C# 3.5, Linq to SQL
- Refonte de l𠆚pplication dministration de la planification : WebForms, C# 3.5, Linq to SQL
- Refonte de l𠆚pplication wap, dédiée aux agents, dès aux interventions clientèle, maintenance et exploitation qui leur sont affectées : WebForms, C# 3.5, Linq to SQL
- Conception et réalisation d’une application mobile (WM6) dédiée aux agents, dès aux interventions clientèle, maintenance et exploitation qui leur sont affectées et permettant un fonctionnement en « zone blanche » grâce à une base de données locale SSCE et un système de synchronisation avancé : C# 3.5, Ado.Net, WCF
Maintenance évolutive en environnements VC6 et VB6,
Conception et réalisations en environnement C#.Net (2.0)
Maintenance évolutive
- Maintenance de l𠆚pplication (front to back) de gestion des prêts/emprunts de titres ou cash avec ou sans collatéral : Composant COM VC6 dès aux données, composants multiples VB6 de présentation
- Conception et développement des évolutions nécessaires à la gestion de ltivité de suivi du collatéral OTC (VB6, VC6)
- Refonte du traitement des CREs (comptes-rendus d’événements) de PL/SQL en C#.Net (1.1)
- Développement des évolutions permettant de générer de nouveaux types de CREs (intragroupe, internes, « pacifique ») en C#.Net (1.1)
Conception et réalisation
- Refonte de l𠆚pplication de gestion des prêts/emprunts en C#.Net (2.0) sur un modèle 3 couches : accès aux données, métier, présentation
- La couche dès aux données se compose d’un serveur .Net Remoting qui gère un cache et mutualise les accès à la base de données (5 connexions = 60 clients) et de son client spécifique. L𠆚rchitecture a été faite pour être tolérante aux pannes (bascule automatique sur un serveur de secours)
- La couche métier expose l𠆞nsemble des objets métiers et les méthodes permettant de les manipuler. Elle s𠆚ppuie sur la couche dès aux données pour les interactions avec la base de données.
- La couche présentation gère les interactions entre l’utilisateur et les objets métiers par liaison de données (DataBinding) et appel de méthodes de manipulation des objets métiers. Cette couche est implémentée sous forme d’un client riche WinForms 2.0
- Début de refont du traitement des CREs sur le même modèle
- Début de refonte de l𠆚pplication de traitement des OST (opérations sur titres) sur le même modèle
- Mise en place de normes de programmation applicables pour les scripts SmarTeam et VB6.
- Conception et réalisation, en C# avec SharpDevelop, d’un outil de gestion des sources SmarTeam et VB6, compilation ordonnée des composants VB6 et déploiement des scripts et composants sur les divers environnements.
- Conception et réalisation en C# d’une interface d𠆚limentation de PEM CatalogOnline.
- Conception et réalisation en C# d’un outil de documentation des bases de données SmarTeam avec stockage dans les fichiers XML et restitution sous forme html
Visual Basic 6
- Conception et réalisation de bibliothèques VB6 standard (gestion de trace, outils génériques indépendants de SmarTeam, outils génériques dépendants de SmarTeam)
- Développement et correction de composants VB6 spécifiquesSmarTeam v5
- Développement et maintenance de scripts SmarTeam spécifiques
- Réalisation des outils de maintenance des données « Catalog Online »
- Conception et réalisation du modèle de gestion générique des documents.
- Conception et réalisation de l𠆞nvironnement SmarTeam petit électroménager
- Conception et réalisation de l’indexation automatique : génération d’images TIF multi pages à partir des manuels SmarTeam, validation par les rédacteurs, insertion des images TIF dans SmarTeam, division des images TIF à la volée dans les interfaces (CD-ROM, Agora, DocuPdm).
Conseil et Support technique VB6 et C++
- Mise en place des consignes d𠆞rgonomie, de programmation et de documentation en Visual Basic 6.
- Mise en place du système de gestion d𠆚ide en ligne pour les divers composants.
- Optimisation des composants graphiques et des traitements.
- Optimisation des accès aux bases de données.
- Optimisation de la gestion du multilinguisme.
- Support technique pour l’équipe de développement (~10 personnes).
Infrastructure
- Conception, réalisation et déploiement d’une application de gestion des sources, des composants et des données : gestion de l’étiquetage, contrôle et mise à jour automatique des références dans les projets VB, contrôle de la qualité des sources, génération automatique / mise à disposition / consultation de la documentation technique, consultation des consignes d𠆞rgonomie / programmation / documentation, compilation ordonnée des composants, archivage et restauration de clichés dans et à partir de fichiers ZIP, déploiement des composants sur les serveurs Citrix MetaFrame, synchronisation des données de référence entre les différentes bases par comparaison dynamique, requêteur SQL, gestion des requêtes stockées, gestion du multilinguisme. (Visual C++ 6)
- Compilation et déploiement des composants sur les serveurs Citrix MetaFrame.
- Réalisation de composants génériques (ex : liste déroulante multi colonnes, bloc de gestion de liste de valeurs, …). (Visual Basic 6, Visual C++ 6)
- Maintenance et évolution des composants « sensibles » (ex : écrans dynamiques de gestion des tables techniques, gestion des autorisations, authentification Active Directory, …). (Visual Basic 6)
- Mise en place de directives de programmation pour les applications client/serveur réalisées avec Visual C++.
- Mise en place d’une gestion des sources avec Visual SourceSafe 6.0.
- Conception et réalisation de composants génériques facilitant lès aux bases de données et le partage de composants entre applications.
- Encadrement d’une équipe de trois personnes, suivi et gestion de projet.
- Maintenance et évolution de l𠆚pplication existante.
- Conception Réalisation d’une application des Gestion de Contrats de Location /
- Conception et réalisation d’une application de facturation inter sociétés de ltivité montage.
- Refonte de l𠆚pplication.
Conception et réalisation d’un module de statistiques.
ENVIRONNEMENT Windows NT, 2000 Visual C++ 6 DB2/400- Maintenance et évolution des applications existantes.
- Conception et réalisation d’un module de visualisation itinérant.
- Conception et réalisation d’un module de statistiques.
- 1ère refonte des applications (administration, réservation, facturation
- 2ème refonte des applications (administration, réservation, facturation et statistiques).
- Conception et réalisation d’un prototype de gestion commerciale en navigateur internet.
Maintenance et évolution de l𠆚pplication existante.
ENVIRONNEMENT Windows 2000, Visual C++ 6, DB2/400, CLP, AS/400, SQLRPGConception et réalisation du prototype de l𠆚pplication de Télépilotage des Mobiliers Déroulants en partenariat avec la Direction Commerciale, la Direction Industrielle et le Département d𠆞tudes Electroniques.
ENVIRONNEMENT Windows NT Visual C++ 5 DB2/400 Oracle 7