Titre : | Etude et mise en place d’une solution Big Data pour l’indexation et la recherche des nomenclatures dans le cadre de la suite Idéo Santé de SQLI | Type de document : | projet fin études | Auteurs : | Sanae EL FASSI, Auteur | Langues : | Français (fre) | Catégories : | Génie Logiciel
| Mots-clĂ©s : | NoSQL, Scrum, Big Data, ElasticSearch, Indexation, Recherche, Web service REST. | Index. dĂ©cimale : | 1899/18 | RĂ©sumĂ© : | Le présent document constitue une synthèse de mon projet de fin d’études, effectué au sein de SQLI Oujda, plus particulièrement au sein de la Business Unit TMA (tierce maintenance applicative). Ce projet a pour but la mise en place d’une solution Big Data pour l’indexation et la recherche des nomenclatures dans le cadre de la suite Idéo Santé de SQLI (le pôle de SQLI consacré à l’édition des solutions Santé qui répondent aux exigences de l’interopérabilité des données médicales entre des différents acteurs du monde de santé).
L’objectif est d’implémenter une solution NoSQL qui fait évoluer la solution existante (basée sur un système de gestion de la base de données relationnel) dans le but d’avoir la capacité de traiter un volume de données important sans impacter la performance.
Durant ce projet, j’ai eu pour mission, dans un premier temps, de cerner le sujet, de comprendre le métier existant qui s’agit de la gestion des nomenclatures médicales, et de fixer Scrum comme méthodologie du travail. J’ai mené ensuite une étude comparative entre les différentes technologies Big Data qui peuvent satisfaire le besoin et on a fini par le choix du moteur de recherche ElasticSearch pour l’extraction des données de la base SQL et leur indexation. Cette partie du projet s’est déroulée en plusieurs itérations avant d’arriver à atteindre la performance souhaitée. Chaque itération contient une modélisation suivie de son implémentation.
La deuxième phase du projet consiste à développer une application web dédiée à la recherche des nomenclatures en se basant sur l’exploitation de l’API Java de ElasticSearch et l’utilisation des web services REST. L’application contient les deux parties (Back end et Front end) et vise à remplacer l’application existante de la recherche.
|
Etude et mise en place d’une solution Big Data pour l’indexation et la recherche des nomenclatures dans le cadre de la suite Idéo Santé de SQLI [projet fin études] / Sanae EL FASSI, Auteur . - [s.d.]. Langues : Français ( fre) Catégories : | Génie Logiciel
| Mots-clĂ©s : | NoSQL, Scrum, Big Data, ElasticSearch, Indexation, Recherche, Web service REST. | Index. dĂ©cimale : | 1899/18 | RĂ©sumĂ© : | Le présent document constitue une synthèse de mon projet de fin d’études, effectué au sein de SQLI Oujda, plus particulièrement au sein de la Business Unit TMA (tierce maintenance applicative). Ce projet a pour but la mise en place d’une solution Big Data pour l’indexation et la recherche des nomenclatures dans le cadre de la suite Idéo Santé de SQLI (le pôle de SQLI consacré à l’édition des solutions Santé qui répondent aux exigences de l’interopérabilité des données médicales entre des différents acteurs du monde de santé).
L’objectif est d’implémenter une solution NoSQL qui fait évoluer la solution existante (basée sur un système de gestion de la base de données relationnel) dans le but d’avoir la capacité de traiter un volume de données important sans impacter la performance.
Durant ce projet, j’ai eu pour mission, dans un premier temps, de cerner le sujet, de comprendre le métier existant qui s’agit de la gestion des nomenclatures médicales, et de fixer Scrum comme méthodologie du travail. J’ai mené ensuite une étude comparative entre les différentes technologies Big Data qui peuvent satisfaire le besoin et on a fini par le choix du moteur de recherche ElasticSearch pour l’extraction des données de la base SQL et leur indexation. Cette partie du projet s’est déroulée en plusieurs itérations avant d’arriver à atteindre la performance souhaitée. Chaque itération contient une modélisation suivie de son implémentation.
La deuxième phase du projet consiste à développer une application web dédiée à la recherche des nomenclatures en se basant sur l’exploitation de l’API Java de ElasticSearch et l’utilisation des web services REST. L’application contient les deux parties (Back end et Front end) et vise à remplacer l’application existante de la recherche.
|
|