meta données pour cette page
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| certif:dat [2026/08/01 16:38] – nicolas | certif:dat [2026/08/11 14:34] (Version actuelle) – [Gestion des sources, des versions et dépôt] nicolas | ||
|---|---|---|---|
| Ligne 19: | Ligne 19: | ||
| Ce document s' | Ce document s' | ||
| + | |||
| + | ===== Outils et méthodologie de développement ===== | ||
| + | ==== Langages et frameworks ==== | ||
| + | * **Serveurs principaux** (app.logeas.fr : bases-ws, monespace) : Delphi 12, avec l'ORM **mORMot 1**. | ||
| + | * **Serveurs secondaires** (app.logeas.ovh : nono, etc.) : Lazarus (Free Pascal), avec l'ORM **mORMot 2**. | ||
| + | * **Client lourd** : Delphi 12, s' | ||
| + | * **Base de données** : SQLite, une base distincte par client afin de limiter les risques et les volumes traités ; chiffrement AES via la bibliothèque **SynCrypto** (Synopse) depuis la version 9.5.1. | ||
| + | * **Interface légère (full-web)** : développée en **Angular** (v21), avec les bibliothèques de composants **DevExtreme** et **Syncfusion** (tableaux de données, graphiques, cartes). La génération des états s' | ||
| + | |||
| + | ==== Méthodologie de conception ==== | ||
| + | Historiquement, | ||
| + | ==== Suivi des anomalies et des évolutions ==== | ||
| + | Le suivi des tickets s' | ||
| + | * un outil côté **client** (remontée des demandes et anomalies) ; | ||
| + | * un outil côté **développement** (suivi technique, priorisation, | ||
| + | Ce choix d' | ||
| + | |||
| + | Cette contrainte de taille explique également pourquoi le fonctionnement Kanban reste " | ||
| + | |||
| + | **Cartographie fonctionnelle** ([[https:// | ||
| + | |||
| + | ==== Gestion des sources, des versions et dépôt ==== | ||
| + | |||
| + | Le code source est hébergé sur **GitLab**, qui a totalement remplacé l' | ||
| + | |||
| + | La stratégie de branches suit un modèle **une branche par version** : chaque nouvelle version du logiciel est développée sur une branche dédiée. Lors de la mise en ligne (déploiement en production) d'une version, le numéro de version est incrémenté, | ||
| + | |||
| + | L' | ||
| + | |||
| + | **Pour en savoir plus : [[certif: | ||
| + | |||
| ===== Architecture globale de l' | ===== Architecture globale de l' | ||
| Ligne 78: | Ligne 109: | ||
| NB : SVG stocké sur le wiki, éditable par exemple avec Inkscape. | NB : SVG stocké sur le wiki, éditable par exemple avec Inkscape. | ||
| - | ===== Architecture technique des postes clients ===== | + | |
| ===== Architecture technique des postes clients ===== | ===== Architecture technique des postes clients ===== | ||
| L' | L' | ||
| * le **client lourd**, exécutable Delphi installé (ou exécuté directement) sur le poste, qui offre l' | * le **client lourd**, exécutable Delphi installé (ou exécuté directement) sur le poste, qui offre l' | ||
| - | * la **version full-web**, accessible depuis un simple navigateur, qui permet de consulter et modifier le fichier, sans accès à la comptabilité ni aux états. | + | * la **version full-web**, accessible depuis un simple navigateur, qui permet de consulter et modifier le fichier, sans accès à la comptabilité ni aux états |
| Cette distinction a une incidence directe sur l' | Cette distinction a une incidence directe sur l' | ||
| Ligne 106: | Ligne 137: | ||
| ==== Compatibilité et prérequis ==== | ==== Compatibilité et prérequis ==== | ||
| + | ^Client^se reportez à la page^ | ||
| + | |LoGeAs Installation Windows|[[https:// | ||
| + | |Logeas-web.fr|[[https:// | ||
| + | **Sauvegarde** — bien qu' | ||
| - | **Systèmes d' | ||
| - | **Réseau** — un débit minimum de 2 Mbit/s et une latence inférieure à 40 ms sont requis pour un fonctionnement correct. Le port **8086** doit être ouvert ; les ports 8080 et 9000 peuvent être nécessaires en complément selon la configuration réseau du poste. | ||
| - | |||
| - | **Machine** — processeur x86/amd64, moins de 200 Mo d' | ||
| - | |||
| - | **Sauvegarde** — bien qu' | ||
| - | |||
| - | On trouvera la spécification technique complète des postes sur lesquels LoGeAs peut fonctionner à la page [[version: | ||
| ===== Architecture de supervision ===== | ===== Architecture de supervision ===== | ||
| - | Nous aborderons ici le thème de la supervision et son intégration dans le processus de gestion des incidents au sens ITIL du terme. | + | Il existe actuellement deux niveaux |
| - | Commençons tout d’abord par rappeler ce qu’est un incident dans un contexte ITIL. | + | * **Une supervision |
| - | Un incident est une interruption inattendue d'un service. | + | * Une supervision |
| - | + | ||
| - | Le lien entre la supervision | + | |
| - | * La génération automatique d’incident pour les alertes critiques fonctionnelles remontées par l’outil de supervision. | + | |
| - | * La liaison directe avec la base de connaissance de la gestion | + | |
| - | Ainsi, la supervision permet de : | + | |
| - | * Prévenir certains incidents par des systèmes de suivi d’indicateurs clefs et des alertes préventives adaptées. | + | |
| - | | + | |
| - | | + | |
| - | * Optimiser la résolution des incidents par la mise en place de procédure optimisées et en amélioration continue (mise à jour régulière de la base de connaissance afin de la faire correspondre aux nouvelles problématiques rencontrées). | + | |
| - | + | ||
| - | Les bilans fournis par un outil de supervision | + | |
| - | + | ||
| - | Le choix de l’entreprise s’est finalement porté sur Zabbix. | + | |
| - | En effet, outre la possibilité d’intégrer Zabbix à notre logiciel de support de façon simple, il s’avère que Zabbix dispose d’un template permettant de superviser les sauvegardes gérées | + | |
| - | De plus, la possibilité de créer et de customiser simplement les déclencheurs et donc d’affiner la supervision des services déterminés comme étant critique est un réel avantage. | + | |
| ===== Robustesse ===== | ===== Robustesse ===== | ||
| Dans le cadre de la certification NF552 un audit de robustesse à été réalisé sur le progiciel en octobre 2021. | Dans le cadre de la certification NF552 un audit de robustesse à été réalisé sur le progiciel en octobre 2021. | ||