Agenda ECA - Etablissement Cantonal d'Assurance

Objectif

Réaliser un logiciel de gestion de l'agenda des pompiers (plannification des exercices, de la maintenance avec gestion des périodicités....) avec gestion d'alarme pour les tâches non terminées, gestion des droits d'accès et statistiques. Dans la centrale d'engagement des pompiers, un afficheur doit présenter sur écran géant les échéances de la journée.

Mandat NetSwiPE

La société Jeanfavre & Fils SA au Mont-sur-Lausanne, responsable du système d'alarme de L'ECA a confié à NetSwiPE l'analyse technique et le développmenet de l'agenda, de l'afficheur pour la centrale d'engagement et d'un programme d'interface entre le logiciel de gestion du système d'alarme et l'agenda. Important : les programmes doivent être faciles à installer et indépendants d'autres systèmes.

Solution

Les applications ont été développées avec Delphi 7 Entreprise et utilisent la base de données MS Access pour le stockage des données. L'interface de l'agenda est similaire au calendrier MS Outlook avec en plus une gestion complète des droits d'accès et un suivi précis de chaque modification des utilisateurs (historique).
La projection des échéances, dans la centrale d'engagement est gérée par une application spécifique réalisée sous Delphi 7 Entreprise.
Quant au programme de gestion d'alarme, il utilise des ActiveX du programme de gestion des alarmes pour réaliser le "pont" entre la base de données des échéance et le système d'alarme.

Réalisation

Après validation du cahier des charges, NetSwiPE a réalisé les tâches suivantes :

  • Design de la base de données.
  • Création MS Access de la base de données (tables, contraintes, index, vues)
  • Développement du programme de gestion de l'Agenda avec Delphi (interface "calendrier Outlook", gestion des utilisateurs, des groupes, des droits et des statistiques)
  • Développement du programme d'affichage
  • Développement du programme de liaison avec le système d'alarme
  • Tests des programmes, contrôle de la conformité au cahier des charges
  • Support à l'installation et au paramétrage, tests d'intégration

Ce projet a nécessisté environ 3 mois de travail et est en production depuis novembre 2003.