Conceptionet développement d’un système LIMS Plateforme de gestion d’un laboratoire médical Stage effectué au sein de SIGEAD

dc.contributor.authorLAKHAL , Seif El Islam
dc.contributor.authorDJILANI , Mohamed Younes
dc.contributor.authorBALBAL , Samir
dc.date.accessioned2026-07-01T13:15:44Z
dc.date.issued2026
dc.descriptionﺗﺘﻨﺎﻭﻝﻫﺬﻩﺍﻟﻤﺬﻛﺮﺓﻋﻤﻠﻴﺔﺗﺼﻤﻴﻢﻭﺗﻄﻮﻳﺮﻭﻧﺸﺮﻧﻈﺎﻡﻹﺩﺍﺭﺓﻣﻌﻠﻮﻣﺎﺕﺍﻟﻤﺨﺎﺑﺮ(LIMS)ﻣﻮﺟﻪ ﻟﻤﺨﺎﺑﺮﺍﻟﺘﺤﺎﻟﻴﻞ ﺍﻟﻄﺒﻴﺔ. ﺗﻢ ﺗﻨﻔﻴﺬ ﻫﺬﺍ ﺍﻟﻤﺸﺮﻭﻉ ﺑﺎﻟﺘﻌﺎﻭﻥ ﻣﻊ ﺷﺮﻛﺔ SIGEADbyProdInfinity، ﺑﻬﺪﻑ ﻣﻌﺎﻟﺠﺔ ﺍﻟﺘﺤﺪﻳﺎﺕ ﺍﻟﻤﺮﺗﺒﻄﺔﺑﺈﺩﺍﺭﺓ ﺍﻟﺒﻴﺎﻧﺎﺕ، ﻭﻗﺎﺑﻠﻴﺔ ﺍﻟﺘﺘﺒﻊ، ﻭﺍﻷﻣﺎﻥ، ﻭﺗﺤﺴﻴﻦ ﻛﻔﺎﺀﺓ ﺳﻴﺮ ﺍﻟﻌﻤﻞ. ﻳﻌﺘﻤﺪﺍﻟﺤﻞﺍﻟﻤﻘﺘﺮﺡﻋﻠﻰﻣﻌﻤﺎﺭﻳﺔﺛﻼﺛﻴﺔﺍﻟﻄﺒﻘﺎﺕﺗﺠﻤﻊﺑﻴﻦﻭﺍﺟﻬﺔﺃﻣﺎﻣﻴﺔﺑﺎﺳﺘﺨﺪﺍﻡ17Angular،ﻭﻭﺍﺟﻬﺔﺧﻠﻔﻴﺔ ﻋﻠﻰﺷﻜﻞAPIﻣﻦﻧﻮﻉRESTﻣﻄﻮﺭﺓﺑﻠﻐﺔ8PHP،ﻭﻗﺎﻋﺪﺓﺑﻴﺎﻧﺎﺕ.MySQLﻳﻮﻓﺮﺍﻟﻨﻈﺎﻡﻭﻇﺎﺋﻒﻹﺩﺍﺭﺓﺍﻟﻤﺮﺿﻰ، ﻭﺗﺴﺠﻴﻞ ﺍﻟﺘﺤﺎﻟﻴﻞ ﺍﻟﻤﻄﻠﻮﺑﺔ ﻭﺗﺘﺒﻌﻬﺎ، ﻭﺍﻟﺘﺤﻘﻖ ﻣﻦ ﺍﻟﻨﺘﺎﺋﺞ، ﻭﺇﺻﺪﺍﺭ ﺍﻟﻔﻮﺍﺗﻴﺮ، ﻭﻣﺘﺎﺑﻌﺔ ﺍﻟﻤﺪﻓﻮﻋﺎﺕ، ﺑﺎﻹﺿﺎﻓﺔ ﺇﻟﻰ ﺍﻟﻮﺻﻮﻝﺍﻵﻣﻦ ﺇﻟﻰ ﻧﺘﺎﺋﺞ ﺍﻟﻤﺨﺒﺮ ﻋﺒﺮ ﺭﻣﻮﺯ .QR ﺗﺸﻤﻞ ﺁﻟﻴﺎﺕ ﺍﻷﻣﺎﻥ ﺗﺸﻔﻴﺮ ﻛﻠﻤﺎﺕ ﺍﻟﻤﺮﻭﺭ ﺑﺎﺳﺘﺨﺪﺍﻡ bcrypt، ﻭﺍﻟﺘﺤﻜﻢ ﻓﻲ ﺍﻟﻮﺻﻮﻝ ﺣﺴﺐ ﺍﻷﺩﻭﺍﺭ (RBAC)، ﻭﺍﻟﻤﺼﺎﺩﻗﺔ ﺑﻮﺍﺳﻄﺔ ﺍﻟﺠﻠﺴﺎﺕ (sessions)، ﺑﺎﻹﺿﺎﻓﺔ ﺇﻟﻰ ﺍﺳﺘﺨﺪﺍﻡ ﺍﻻﺳﺘﻌﻼﻣﺎﺕ ﺍﻟﻤﺤﻀﺮﺓ prepared) .ﺗﻢﻧﺸﺮﺍﻟﺘﻄﺒﻴﻖﺑﻨﺠﺎﺡﻋﻠﻰﺍﻟﺒﻨﻴﺔﺍﻟﺴﺤﺎﺑﻴﺔﺍﻟﺨﺎﺻﺔﺑﺎﻟﺸﺮﻛﺔSQL.ﻟﻠﺤﻤﺎﻳﺔﻣﻦﻫﺠﻤﺎﺕﺣﻘﻦstatements) ﺗﻈﻬﺮ ﺍﻟﻨﺘﺎﺋﺞ ﺍﻟﻤﺘﺤﺼﻞ ﻋﻠﻴﻬﺎ ﻓﻌﺎﻟﻴﺔ ﺍﻟﻨﻈﺎﻡ ﺍﻟﻤﻘﺘﺮﺡ ﻓﻲ ﺗﻮﺣﻴﺪ ﺑﻴﺎﻧﺎﺕ ﺍﻟﻤﺨﺒﺮ، ﻭﺗﺤﺴﻴﻦ ﻗﺎﺑﻠﻴﺔ ﺗﺘﺒﻊ ﺍﻟﻌﻤﻠﻴﺎﺕ، ﻭﺃﺗﻤﺘﺔ ﺍﻟﻤﻬﺎﻡ ﺍﻟﺮﻭﺗﻴﻨﻴﺔ، ﻭﺗﻌﺰﻳﺰ ﺍﻟﺠﻮﺩﺓ ﺍﻟﻌﺎﻣﺔ ﻹﺩﺍﺭﺓ ﺍﻟﻤﺨﺒﺮ
dc.description.abstractThis thesis presents the design, development, and deployment of a Laboratory Information Management System (LIMS) dedicated to medical analysis laboratories. The project was carried out in collaboration with Infinity Prod by SIGEAD to address challenges related to data management, traceability, security, and workflow efficiency. The proposed solution is based on a three-tier architecture combining an Angular 17 frontend, a PHP 8 REST API backend, and a MySQL database. The system provides functionalities for patient management, test prescription and tracking, result validation, invoicing, payment monitoring, and secure access to laboratory results through QR codes . Security mechanisms include bcrypt password hashing, role-based access control (RBAC), session authentication, and prepared statements to prevent SQL injection attacks. The application has been successfully deployed on the company’s cloud infrastructure. The results obtained demonstrate the effectiveness of the proposed system in centralizing laboratory data, improving process traceability, automating routine operations, and enhancing the overall quality of laboratory management.
dc.description.sponsorshipCe mémoire présente la conception, le développement et le déploiement d’un système de gestion de laboratoire d’analyses médicales de type LIMS(Laboratory Information Management System).Réalisé en collaboration avec Infinity Prodby SIGEAD,ce projet vise à répond reaux problématiques de gestion des données, de traçabilité,des écurité et d’optimisation des processus au sein des laboratoires médicaux. La solution développée repose sur une architecture à trois tiers intégrant un frontend Angular17,une API RESTPHP8 et une base de données MySQL. Elle permet la gestion des patients, les uividesanalyses,la validation des résultats biologiques, la facturation, le suivi des paiements ainsi que l’accès sécurisé aux résultats via des codes QR. La sécurité est assurée par le hachage bcrypt des mots de passe, le contrôle d’accès basé sur les rôles (RBAC),l’authentification parsession et l’utilisation de requêtes préparées a fin de prévenir les injections SQL. L’application a été déployée sur l’infrastructure cloud de l’entreprise. Les résultats obtenus montrent que la solution proposée améliore la centralisation des données,la traça-bilité des opérations et l’automatisation des activités de la boratoire, contribuant ainsi à unegestionplus efficace et sécurisée.
dc.identifier.otherMAI/01074
dc.identifier.urihttps://repository.univ-setif.dz/handle/123456789/1809
dc.language.isofr
dc.publisherSetif 1 University - Ferhat ABBAS , Faculty of Sciences
dc.subjectLIMS
dc.subjectlaboratoiremédical
dc.subjectAngular
dc.subjectPHP
dc.subjectMySQL
dc.subjectAPIREST
dc.subjectRBAC
dc.subjectgestiondelaboratoire
dc.titleConceptionet développement d’un système LIMS Plateforme de gestion d’un laboratoire médical Stage effectué au sein de SIGEAD
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
MAI1074.pdf
Size:
1.07 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: