You are on page 1of 14

‫الجمهورية اليمنية‬

‫جامعة العلوم والتكنولوجيا‪-‬فرع إب‬


‫كلية الحاسبات وتكنولوجيا المعلومات‬
‫قسم تقنية معلومات‬

‫مشروع تخرج‬

‫نظام الحجز المتكامل للعيادات‬

‫(موعدي)‬

‫إعداد الطالب‪:‬‬
‫صالح محسن حجر‬
‫صالح محمد المغربي‬
‫مصطفى عبد هللا الصبري‬
‫يحيى فيصل دارس‬
‫هيثم عبد هللا الحجافي‬

‫إشــــــــراف الدكتور‪:‬‬
‫يوسف شداد‬

‫أعد هذا املرشوع كجزء من متطلبات نيل درجة الباكلوريوس يف تقنية املعلومات‬
‫اب ‪2022 - 2021‬‬
‫الجمهورية اليمنية‬
‫جامعة العلوم والتكنولوجيا‪-‬فرع إب‬
‫كلية الحاسبات وتكنولوجيا المعلومات‬
‫قسم تقنية معلومات‬

‫يم‬
‫الر ِح ِ‬ ‫س ِم اللَّـ ِه َّ‬
‫الرحْ َمـ ِٰن َّ‬ ‫ِب ْ‬

‫)وقُ ْل َر ِ‬
‫ب ِز ْد ِني ِع ْل ًما ً(‬ ‫َ‬

‫]طه‪[114 :‬‬

‫‪i‬‬
‫الجمهورية اليمنية‬
‫جامعة العلوم والتكنولوجيا‪-‬فرع إب‬
‫كلية الحاسبات وتكنولوجيا المعلومات‬
‫قسم تقنية معلومات‬

‫اإلقـــــــــــرار‬

‫نقر نحن فريق العمل بالمشروع (نظام الحجز التكامل للعيادات) حيث ان كل ما تم إنجازه في‬
‫هذا المشروع في الجزء النظري والعملي هو جهدنا الشخصي ماعدا ما تم إسناده الى المراجع‪.‬‬

‫فريق المشروع‪:‬‬

‫االســـــم‬

‫صالح محسن حجر‬


‫صالح محمد المغربي‬
‫مصطفى عبد هللا الصبري‬
‫يحيى فيصل دارس‬
‫هيثم عبد هللا الحجافي‬

‫المشرف‬
‫د‪/‬يوسف شداد‬

‫‪ii‬‬
‫الجمهورية اليمنية‬
‫جامعة العلوم والتكنولوجيا‪-‬فرع إب‬
‫كلية الحاسبات وتكنولوجيا المعلومات‬
‫قسم تقنية معلومات‬

‫هندي خترجنا‬
‫إلى ملكات ملوك األرض‬
‫إلى من أبصرت بهن طرق حياتنا‪ ...‬وستمدينا منهن قوتنا واعتزازنا بذاتنا‬
‫إلى الكفاح الذي ال يتوقف‪...‬إلى ينبوع العطاء المتفاني مدى عمرنا‬
‫إلى األيدي الحانية التي سهرت من أجلنا حفظكن هللا لنا العمر كله‪..‬‬
‫أمهاتنا الحبيبات‪.‬‬

‫إلى كل من أرسى لدينا قواعد الخلق الكريم‬


‫إلى الذي اعطانا كل ما يملك‪...‬ولم يأخذ جهدا ً في تقديم الدعم لنا ماديا ً ومعنويا ً ونفسيا ً‬
‫حتى كنا نباتا ً استوى على سوقة بإذن هللا‪...‬وكنا الزرع الذي يعجب الزارع نباته‬
‫إلى السند الكبير وسر نجاحنا ونور دربنا‪.‬‬
‫آبائنا الكرام‪.‬‬

‫إلى من مهد لنا سبل العلم‬


‫إلى الذي لم يضن علينا بأي معلومة علمية‬
‫إلى من بذل الجهود في سبيل وصولنا إلى هذه المحطة األخيرة‪..‬‬
‫دمتم منارا ً لنا ولمن من بعدنا‪..‬‬
‫دكاترتنا الكرام‪.‬‬

‫إلى كل من ساندنا ولو بالدعاء من األهل واألحبة والزمالء‪...‬‬

‫‪iii‬‬
‫الجمهورية اليمنية‬
‫جامعة العلوم والتكنولوجيا‪-‬فرع إب‬
‫كلية الحاسبات وتكنولوجيا المعلومات‬
‫قسم تقنية معلومات‬

‫شكر وعرفان‬
‫لك عبارات الشكر والامتنان تقف عاجزه امام لك من قدم لنا املساعدة والنصح والتوجيه والشكر للك اكدر قسم احلاس بات‬
‫وتقنية املعلومات‬
‫بأي لغة ميكن أن نقدم لمك هبا شكران‪ ،‬وبأي ثناء ميكن أن نعرب به لمك عن تقديران للك ما فعلمتوه من أجلنا‪ ،‬وابي نرث س نوفيمك‬
‫به حقمك‪ ،‬شكرا لمك‪..‬‬

‫شكر كبري للدكتور الفاضل‪ :‬يوسف شداد‬


‫عىل لك ما قدمه لنا من تشجيع ودمع‪ ..‬فلك عبارات الثناء تتضاءل امام لك اذلي قدمته لنا‬
‫فل منا خالص التقدير والاحرتام‬

‫وشكر خاص‪:‬‬
‫نتقدم بأمسى لكامت الشكر والثناء والعرفان عىل ما فعلمتوه خالل الس نوات املاضية يف تقدمي يد العون والعطاء املس متر‬

‫د‪ /‬فهد أل قامس‬

‫د‪ /‬مطيع اجلعفري‬

‫د‪ /‬رضوان ادليلمي‬

‫د‪ /‬ابراهمي النظام‬

‫د‪ /‬رضوان شداد‬

‫وفقنا هللا واايمك ملا فيه اخلري والصالح‬

‫‪iv‬‬
‫جدول المحتويات‪:‬‬

‫رقم الصفحة‬ ‫الموضوع‬

‫غالف البحث‬

‫‪i‬‬ ‫االفتتاحية آية قرآنية‬

‫‪ii‬‬ ‫إقرار الطالب‬

‫‪iii‬‬ ‫اإلهداء‬

‫‪iv‬‬ ‫شكر وعرفان‬

‫‪v‬‬ ‫ملخص المشروع‬

‫‪vi‬‬ ‫‪Abstract‬‬

‫الفصل األول‪ :‬اإلطار العام للمشروع‬

‫‪2‬‬ ‫مقدمة‬

‫‪3‬‬ ‫مشاكل المشروع‬

‫‪3‬‬ ‫أهداف المشروع‬

‫‪4‬‬ ‫حدود المشروع‬

‫‪5‬‬ ‫منهجية الحل‬

‫‪6‬‬ ‫األدوات البرمجية المستخدمة في المشروع‬

‫‪8‬‬ ‫الخطة الزمنية‬

‫الفصل الثاني‪ :‬الخلفية النظرية والدراسات السابقة‬

‫‪10‬‬ ‫المقدمة‬

‫‪10‬‬ ‫الخلفية النظرية‬

‫‪12‬‬ ‫الدراسات السابقة‬

‫‪19‬‬ ‫مميزات النظام المقترح‬

‫الفصل الثالث‪ :‬تحليل وتصميم النظام‬

‫‪21‬‬ ‫المقدمة‬

‫‪21‬‬ ‫وصف النظام القائم‬

‫‪22‬‬ ‫وصف النظام المقترح‬


‫‪22‬‬ ‫النظام المقترح‬

‫‪23‬‬ ‫وظائف مستخدمي النظام‬

‫‪27‬‬ ‫الطرق المستخدمة في جمع البيانات‬

‫‪28‬‬ ‫المتطلبات للنظام المقترح‬

‫‪32‬‬ ‫المخطط البيئي‬

‫‪33‬‬ ‫المخطط الصفري‬

‫‪34‬‬ ‫حالة االستخدام‬

‫‪35‬‬ ‫مخطط الكالس‬

‫‪36‬‬ ‫مخطط النشاط‬

‫‪38‬‬ ‫مخطط ‪ERD‬‬

‫‪39‬‬ ‫خصائص الكيانات‬

‫‪47‬‬ ‫مخطط ‪SCHEMA‬‬

‫‪48‬‬ ‫تصميم الجداول‬

‫الفصل الرابع‪ :‬دليل المستخدم‬

‫‪57‬‬ ‫المقدمة‬

‫‪57‬‬ ‫اعداد تهيئة النظام‬

‫‪58‬‬ ‫شاشات لوحة التحكم‬

‫‪67‬‬ ‫تصميم واجهات النظام للموقع‬

‫الفصل الخامس‪ :‬دليل المستخدم‬

‫‪84‬‬ ‫المقدمة‬

‫‪84‬‬ ‫الخالصة واالستنتاجات‬

‫‪84‬‬ ‫التوصيات والمقترحات واالعمال المستقبلية‬

‫‪85‬‬ ‫المراجع‬

‫‪86‬‬ ‫المالحق‬
‫فهارس الجداول‪:‬‬

‫رقم الصفحة‬ ‫الجدول‬

‫الفصل األول‬

‫‪8‬‬ ‫جدول )‪ :(1.1‬مخطط جانت‬

‫الفصل الثالث‬

‫‪23‬‬ ‫جدول )‪ :(1.3‬وظائف الطبيب‬

‫‪24‬‬ ‫جدول (‪ :)2.3‬وظائف السكرتير‬

‫‪24‬‬ ‫جدول (‪ :)3.3‬وظائف الصيدلي‬

‫‪25‬‬ ‫جدول (‪ :)4.3‬وظائف المخبري‬

‫‪25‬‬ ‫جدول (‪ :)5.3‬وظائف المريض‬

‫‪26‬‬ ‫جدول (‪ :)6.3‬وظائف المدير‬

‫‪48‬‬ ‫جدول (‪ :)7.3‬أسماء الجداول‬

‫‪49‬‬ ‫جدول (‪ :)8.3‬االطباء‬

‫‪49‬‬ ‫جدول (‪ :)9.3‬المواعيد‬

‫‪50‬‬ ‫جدول (‪ :)10.3‬المختبر‬

‫‪50‬‬ ‫جدول (‪ :)11.3‬الصيدلية‬

‫‪51‬‬ ‫جدول (‪ :)12.3‬المرضى‬

‫‪51‬‬ ‫جدول (‪ :)13.3‬الحجوزات‬

‫‪52‬‬ ‫جدول (‪ :)14.3‬التخصص‬

‫‪52‬‬ ‫جدول (‪ :)15.3‬العيادة‬

‫‪53‬‬ ‫جدول (‪ :)16.3‬الفحوصات‬

‫‪53‬‬ ‫جدول (‪ :)17.3‬الصالحيات‬

‫‪53‬‬ ‫جدول (‪ :)18.3‬نموذج الدواء‬

‫‪54‬‬ ‫جدول (‪ :)19.3‬نتائج التحاليل‬

‫‪54‬‬ ‫جدول (‪ :)20.3‬النصائح‬

‫‪54‬‬ ‫جدول (‪ :)21.3‬السكرتير‬

‫‪55‬‬ ‫جدول (‪ :)22.3‬المستخدم‬

‫‪55‬‬ ‫جدول (‪ :)23.3‬صالحيات المستخدم‬


‫فهارس االشكال‪:‬‬

‫رقم الصفحة‬ ‫الشكل‬

‫الفصل الثاني‬

‫‪12‬‬ ‫الشكل (‪ :)1.2‬تطبيق طبيبك‬

‫‪13‬‬ ‫الشكل (‪ :)2.2‬موقع بوك ينزي‬

‫‪14‬‬ ‫الشكل (‪ :)3.2‬تطبيق طبيبي‬

‫‪15‬‬ ‫الشكل (‪ :)4.2‬تطبيق مواعيد‬

‫‪17‬‬ ‫الشكل (‪ :)5.2‬موقع طبيبك‬

‫‪18‬‬ ‫الشكل (‪ :)6.2‬تطبيق احجز طبيبك‬

‫الفصل الثالث‬

‫‪32‬‬ ‫الشكل (‪ :)1.3‬مخطط المستوى العام(البيئي)‬

‫‪33‬‬ ‫الشكل (‪ :)2.3‬مخطط الصفري‬

‫‪34‬‬ ‫الشكل (‪ :)3.3‬حالة االستخدام في النظام‬

‫‪35‬‬ ‫الشكل (‪ :)4.3‬مخطط الكالس‬

‫‪36‬‬ ‫الشكل (‪ :)5.3‬مخطط النشاطات إدارة العيادات‬

‫‪37‬‬ ‫الشكل (‪ :)6.3‬مخطط النشاطات نشاط الحجز‬

‫‪38‬‬ ‫الشكل (‪ :)7.3‬مخطط ‪ERD‬‬

‫‪39‬‬ ‫الشكل (‪ :)8.3‬وصف كيان العيادة‬

‫‪39‬‬ ‫الشكل (‪ :)9.3‬وصف كيان التخصص‬

‫‪40‬‬ ‫الشكل (‪ :)10.3‬وصف كيان األطباء‬

‫‪40‬‬ ‫الشكل (‪ :)11.3‬وصف كيان الحجوزات‬

‫‪41‬‬ ‫الشكل (‪ :)12.3‬وصف كيان المرضى‬

‫‪41‬‬ ‫الشكل (‪ :)13.3‬وصف كيان المختبر‬

‫‪42‬‬ ‫الشكل (‪ :)14.3‬وصف كيان الصيدلية‬

‫‪42‬‬ ‫الشكل (‪ :)15.3‬وصف كيان الفحوصات‬


‫‪43‬‬ ‫الشكل (‪ :)16.3‬وصف كيان التحليل‬

‫‪43‬‬ ‫الشكل (‪ :)17.3‬وصف كيان نموذج الدواء‬

‫‪44‬‬ ‫الشكل (‪ :)18.3‬وصف كيان السكرتير‬

‫‪44‬‬ ‫الشكل (‪ :)19.3‬وصف كيان المواعيد‬

‫‪45‬‬ ‫الشكل (‪ :)20.3‬وصف كيان النصائح‬

‫‪45‬‬ ‫الشكل (‪ :)21.3‬وصف كيان المستخدمين‬

‫‪46‬‬ ‫الشكل (‪ :)22.3‬وصف كيان الصالحيات‬

‫‪46‬‬ ‫الشكل (‪ :)23.3‬وصف كيان صالحيات المستخدم‬

‫‪47‬‬ ‫الشكل (‪ :)24.3‬مخطط العالئقي (‪)Relational Schema‬‬

‫الفصل الرابع‬

‫‪58‬‬ ‫الشكل (‪ :)1.4‬واجهة تسجيل الدخول‬

‫‪59‬‬ ‫الشكل (‪ :)2.4‬واجهة التحكم ‪Admin‬‬

‫‪59‬‬ ‫الشكل (‪ :)3.4‬نافذة إدارة المستخدمين‬

‫‪60‬‬ ‫الشكل (‪ :)4.4‬نافذة عرض العيادات‬

‫‪60‬‬ ‫الشكل (‪ :)5.4‬نافذة إضافة عيادة‬

‫‪61‬‬ ‫الشكل (‪ :)6.4‬نافذة عرض التخصصات‬

‫‪61‬‬ ‫الشكل (‪ :)7.4‬نافذة إضافة تخصص‬

‫‪62‬‬ ‫الشكل (‪ :)8.4‬نافذة عرض االطباء‬

‫‪62‬‬ ‫الشكل (‪ :)9.4‬نافذة أضافة طبيب‬

‫‪63‬‬ ‫الشكل (‪ :)10.4‬نافذة عرض المختبرات‬

‫‪63‬‬ ‫الشكل (‪ :)11.4‬نافذة إضافة مختبر‬

‫‪64‬‬ ‫الشكل (‪ :)12.4‬نافذة عرض المخبري‬

‫‪64‬‬ ‫الشكل (‪ :)13.4‬نافذة إضافة مخبري‬

‫‪64‬‬ ‫الشكل (‪ :)14.4‬نافذة تعديل مخبري‬

‫‪65‬‬ ‫الشكل (‪ :)15.4‬نافذة عرض الصيدليات‬


‫‪65‬‬ ‫الشكل (‪ :)16.4‬نافذة إضافة صيدلية‬

‫‪66‬‬ ‫الشكل (‪ :)17.4‬نافذة عرض الصيدلي‬

‫‪66‬‬ ‫الشكل (‪ :)18.4‬نافذة إضافة صيدلي‬

‫‪66‬‬ ‫الشكل (‪ :)19.4‬نافذة تعديل صيدلي‬

‫‪67‬‬ ‫الشكل (‪ :)20.4‬واجهة التجكم للطبيب‬

‫‪68‬‬ ‫الشكل (‪ :)21.4‬نافذة الحجوزات الخارجية‬

‫‪68‬‬ ‫الشكل (‪ :)22.4‬نافذة الحجوزات الداخلية‬

‫‪69‬‬ ‫الشكل (‪ :)23.4‬نافذة عرض النصائح‬

‫‪69‬‬ ‫الشكل (‪ :)24.4‬نافذة إضافة وتعديل النصائح‬

‫‪70‬‬ ‫الشكل (‪ :)25.4‬نافذة عرض االوقات‬

‫‪70‬‬ ‫الشكل (‪ :)26.4‬نافذة إضافة االوقات‬

‫‪71‬‬ ‫الشكل (‪ :)27.4‬نافذة عرض وإضافة األوقات المتاحة‬

‫‪71‬‬ ‫الشكل (‪ :)28.4‬نافذة إضافة السكرتير‬

‫‪72‬‬ ‫الشكل (‪ :)29.4‬نافذة قائمة الحجز‬

‫‪72‬‬ ‫الشكل (‪ :)30.4‬نافذة عرض تفاصيل الدواء‬

‫‪73‬‬ ‫الشكل (‪ :)31.4‬نافذة إضافة تفاصيل الدواء‬

‫‪73‬‬ ‫الشكل (‪ :)32.4‬نافذة إضافة سجل الدواء‬

‫‪74‬‬ ‫الشكل (‪ :)33.4‬نافذة عرض الفحوصات او حذفها‬

‫‪74‬‬ ‫الشكل (‪ :)34.4‬نافذة إضافة الفحوصات‬

‫‪75‬‬ ‫الشكل (‪ :)35.4‬واجهة التحكم للسكرتير‬

‫‪76‬‬ ‫الشكل (‪ :)36.4‬نافذة عرض المواعيد‬

‫‪77‬‬ ‫الشكل (‪ :)37.4‬نافذة إضافة موعد‬

‫‪77‬‬ ‫الشكل (‪ :)38.4‬واجهة انشاء حساب‬

‫‪78‬‬ ‫الشكل (‪ :)40.4‬نافذة البحث عن طبيب‬


‫‪79‬‬ ‫الشكل (‪ :)41.4‬نافذة الحجز عند طبيب‬

‫‪79‬‬ ‫الشكل (‪ :)42.4‬نافذة إضافة موعد‬

‫‪80‬‬ ‫الشكل (‪ :)43.4‬نافذة لوحة التحكم للمريض‬

‫‪81‬‬ ‫الشكل (‪ :)44.4‬شاشة التحكم للمخبري‬

‫‪81‬‬ ‫الشكل (‪ :)45.4‬نافذة جميع الفحوصات‬

‫‪82‬‬ ‫الشكل (‪ :)46.4‬نافذة إضافة فحص‬

‫‪82‬‬ ‫الشكل (‪ :)47.4‬شاشة التحكم للصيدلي‬


‫ملخص المشروع‬

‫فكرة نظام الحجز المتكامل للعيادات في انه موقع وسيط بين العيادات والمرضى حيث يقدم خدمة الحجز‬
‫االلكتروني والعديد الخدمات االلكترونية (المعاينة‪ ،‬واستالم نتائج الفحص‪ ،‬واستالم الوصفة الدوائية‪ ،‬الخ‪).....‬‬
‫ويضم النظام العديد من العيادات ونجد ان موقع (موعدي) قادر على استعراض العديد من العيادات في‬
‫محافظة إب وعرض األطباء المتواجدين والتخصص في كل عيادة مع إمكانية حجز الطبيب المراد في أي‬
‫وقت ومن أي مكان مع معرفة موقع تواجد العيادة وتقديم النصائح الطبية التي يستفيد منها المريض‪.‬‬

‫عالج المشروع عدة مشاكل منها العبء الكبير الذي يكون على عاتق موظف االستقبال‪ ،‬والبطء الحاصل في‬
‫عملية الحجز والبحث عن المعلومات بسبب استخدام النظام الورقي‪ ،‬وصعوبة ترتيب حجوزات المرضى وقد‬
‫يحصل احياناً تناقض بالمواعيد‪ ،‬واالزدحام الحاصل في العيادة بسبب الحجز العشوائي وسير االجراءات‬
‫(الفحوصات ونتائج التحليل‪ ،‬والوصفة الدوائية) بطريقة تقليدية‪.‬‬

‫وكان الحافز للعمل على هذا النظام هو أنه اول مشروع يطرح بالمحافظة بهذه الميزات والخدمات أمال منا أن‬
‫يتم تطوير مستقبالً من قبل فريق العمل‪.‬‬

‫‪v‬‬
Abstract
The idea of the integrated reservation system for clinics is that it is an intermediary site
between clinics and patients, as it provides an electronic reservation service and many
electronic services (preview, receipt of examination results, receipt of prescription drug,
etc...) We find that a website and an application (Mawidy) able On reviewing many clinics
in Ibb governorate, presenting the doctors present and specializing in each clinic, with the
possibility of booking the desired doctor at any time and from anywhere, knowing the
location of the clinic and providing medical advice that benefits the patients.

The project addressed several problems, including the high burden that the receptionist
bears, the slowness in the reservation process and the search for information due to the
use of the paper system, the difficulty of arranging patients’ reservations and sometimes
a contradiction in appointments, and the crowding in the clinic due to random reservations
and the progress of procedures (examinations and results of analysis and prescription)
in a traditional way.

The incentive to work on this system is that it is the first project to be presented in the
governorate with these features and services, in the hope that they will be developed in
the future by the work team.

vi

You might also like