طراحی و اجرای سامانه¬ی ثبت اطلاعات گیرندگان و جستجوی اهداکنندگان پیوند کلیه
Abstract
بیماری مزمن کلیوی، امروزه یکی از مهم¬ترین مشکلات نظام سلامت در کشور ایران و در سطح جهانی می¬باشد. درصد بالایی از این بیماران به سمت مرحله¬ی انتهایی بیماری کلیه (Disease End-Stage Renal) پیشروی می¬کنند. مهم ترین روش درمان این بیماران و همچنین درمان کنسر های کلیه، پیوند کلیه می¬باشد. کاندید های پیوند کلیه تحت ارزیابی های گسترده جهت شناسایی فاکتور¬های مستعدکننده¬ی شکست درمان قرار می¬گیرند. مهم-ترین فاکتور¬های ایمونولوژیک گروه خونی و HLA می¬باشند. برقراری سازگاری و انتخاب یک دهنده¬ی مناسب از میان تعداد زیادی اهداکننده¬ی واجد شرایط و حجم بالای داده¬¬ها و اطلاعات مربوط به هر فرد امری دشوار و زمان¬بر می¬باشد فلذا در این طرح، سامانه¬ی یک-پارچه¬ی ثبت اطلاعات و جستجوی اهداکنندگان مناسب جهت پیوند کلیه طراحی و اجرا گردیده¬است.
روش ها و مواد: در این طرح پس از مطالعه و بررسی دقیق فرایند برقراری سازگاری و روند جستجوی اهداکننده توسط استاد راهنمای محترم، الگوریتم¬های موردنظر طراحی و در لایه-ی کسب¬و کار پیاده¬سازی شد. همچنین در این مرحله، موارد کاربرد (UseCase) سامانه با نگارش سناریو¬های کسب¬و کار حوزه¬ی مسئله استخراج و سپس در محیط¬ برنامه¬نویسی C# پیاده¬شد. سپس نیازمندی¬های داده¬ای سامانه از قبیل اطلاعات فردی بیماران، نتایج آزمایشات و غیره در قالب مجموعه¬ی حداقل داده (Minimum Data Set) معین¬ گردیدند. در گام بعد تحلیل و طراحی لایه¬ی پایگاه داده¬ی سامانه بصورت استخراج موجودیت¬ها و انتساب عناصر داده¬ای به هرکدام از آن¬ها انجام گرفت و سپس با توجه به روابط موجودیت¬ها، نمودار ERD در سامانه مدیریت پایگاه داده (DBMS) رسم گردید. در آخر رابط کاربری طراحی و در پلتفرم ASP.NET CORE کد¬ زده¬شد.
یافته¬ها: طی بررسی¬های انجام¬گرفته سناریو¬های سیستم و نمودار موردکاربرد و مجموعه حداقل داده¬ها معین گردیدند.