Professional Documents
Culture Documents
دليل الأمومة (Mama Care) -2017 PDF
دليل الأمومة (Mama Care) -2017 PDF
مشروع التخرج
دليل األمومة
()Mama Care
فريق البحث:
المشرف:
د .فيصل خمايسة
قدم هذا البحث إلنهاء متطلبات مشروع التخرج في تخصص تكنولوجيا المعلومات وعلم الحاسوب في
كلية تكنولوجيا المعلومات وهندسة الحاسوب
2017/2016
Abstract
ب
الملخص
النظام (دليل االمومة او )MamaCareيتم استخدامه عبر متصفح اإلنترنت أو الهواتف الذكية
ويهدف الى تسهيل التواصل بين األم الحامل أو المرضع ومراكز الصحة التي تتم فيها المتابعة
العالجية .من اهم وظائف النظام هي المتابعة للتطورات الصحية لالم الحامل والطفل ومعرفة مواعيد
المراجعات والتطعيمات .وقد جاءت فكرة هذا المشروع لحل مشكلة عدم وجود نظام الكتروني بسيط
يسهل التواصل بين االم والطفل من جهة ومراكز الصحة من جهة اخرى ،بحيث يشكل النظام حلقة
وصل بين األم والطبيب دون الحاجة لتعليم او تدريب األم على هذا النظام.
تم إتباع منهجية ودورة حياة تطوير النظام المستخدم لتحقيق المخرجات المتوقعة من النظام ،التي
تبدأ بمرحلة التخطيط للنظام ومن ثم تحليل المتطلبات التي تم جمعها من وزارة الصحة ويليها تصميم
النظام وتطوير وتشغيل النظام وبعدها تم فحص النظام وتنتهي هذه الطريقة بتطبيق وصيانة النظام.
تعتمد البيانات المستخدمة في هذا النظام بالدرجة االولى على النماذج الرسمية المتبعة في وزارة
الصحة لرصد البيانات الشخصية والصحية للطفل واالم ورصد التطورات العالجية والتطعيمات خالل
فترات الحمل والرضاعة.
وفي نهاية األمر ،قام فريق العمل ببناء نظام مكون من موقع الكتروني يلبي االهداف والمتطلبات
التي تخدم االم والطفل خالل المتابعة مع االطباء وكذلك تم بناء تطبيق لهواتف االندرويد .هذا النظام
قادر على امداد األمهات بأهم التفاصيل الصحية والمراجعات والتطعيمات لها ولطفلها كما هي ايضا
متوفرة على نظام الويب.
ج
إهـــــداء
إلى ....المعلم األول ....رسولنا الكريم سيد البشرية محمد بن عبدا هلل
إلى ....األسود الرابضة خلف القضبان ......إلى من كسروا قيد السجان ....األسرى.
فريق العمل
د
الشكر والتقدير
ي بنعمة العقل والدين .القائل في محكم التنزيل " َوفَ ْوقَ ُك ِِّل ذِي ِع ْل ٍم
أشكر هللا العلي القدير الذي أنعم عل َّ
ع ِليم "سورة يوسف آية .... 76صدق هللا العظيم .وقال رسول هللا (صلي هللا عليه وسلم"):من صنع
َ
إليكم معروفا ً فكافئوه ،فإن لم تجدوا ما تكافئونه به فادعوا له حتى تروا أنكم كافأتموه( " ....رواه
أبو داوود.
وأيضا وفاء ً وتقديرا ً واعترافا ً منا بالجميل أتقدم بجزيل الشكر ألولئك المخلصين الذين لم يألوا جهدا ً
في مساعدتنا في مجال البحث العلمي ،وأخص بالذكر الدكتور الفاضل :فيصل خمايسة على هذه
الدراسة وصاحب الفضل في توجيهنا ومساعدتنا في تجميع المادة البحثية ،فجزاه هللا كل خير.
وال أنسي أن أتقدم بجزيل الشكر إلى جميع المعلمين والمعلمات الذين قاموا بتوجيهنا طيلة فترة الدراسة
الجامعية.
وأخيراً ،أتقدم بجزيل شكري إلي كل من مدوا لي يد العون والمساعدة في إخراج هذه الدراسة علي
أكمل وجه.
فريق العمل
ه
المحتويات
الفصل االول :المقدمة 1 ............................................. ................................
المقدمة 1..............................................................................................................
فكرة المشروع3.....................................................................................................:
أهداف المشروع5...................................................................................................:
ز
قائمة الجداول:
جدول( :)1.1التقييم الزمني7..................................................................................
جدول( :)1.2المصادر الفيزيائية …9...................................................................….
جدول ()1.3المصادر البرمجية9.............................................................................
جدول( )1.4المصادر البشرية10.............................................................................
جدول()2.1إدارةالحسابات (إضافة أو حذف المستخدمين)14 ..............................................
جدول ( :)2.2إدارة النصائح واإلرشادات15 ...............................................................
جدول ( :)2.3إدارة السجل الطبي 15 .....................................................................
جدول ( :)2.4كتابة رسالة أو استفسار16 ..................................................................
جدول ( :)2.5حجز موعد 16................................................................................
جدول ( :)2.6مواعيد التطعيم17...........................................................................
جدول ) :(3.1الطفل24 ........................................................................... .........
جدول ( :)3.2الطبيب 24....................................................................................
جدول( :)3.3المرضى24....................................................................................
جدول(:)3.4الوصفةالطبية24................................................................................
جدول (:)3.5مسؤول النظام 25.............................................................................
جدول( :)3.6ما بعد الوالدة 25 ..............................................................................
جدول (:)3.7مواعيد الطبيب25..............................................................................
جدول (:)3.8معلومات الطفل25............................................................................
جدول( :)3.9المدن25........................................................................................
جدول( :)3.10اتصل بنا 26..............................................................….… ..........
جدول (:)3.11عوامل الحمل الحالي26......................................................................
جدول(: )3.12معلومات الحمل الحالي26...................................................................
جدول(:)3.13الحالة المرضية26............................................................................
جدول ( :)3.14األمراض الوراثية26 ......................................................................
جدول (:)3.15الفحوصات الطبية 26 ...................................................................
جدول ( :)3.16الرسائل27 .................................................................................
ح
جدول ( :)3.17الحمل . 27.................................................................................
جدول ( :)3.18معلومات الحمل27.........................................................................
جدول ( :)3.19الحجوزات27........................................................................... ...
جدول ( :)3.20معلومات تقييم الخطورة 27................................................................
جدول( :)3.21اختيار تقييم عوامل الخطورة28.............................................................
جدول( :)3.22الشرائح28....................................................................................
جدول (:)3.23التخصص الطبي28.........................................................................
جدول( :)3.24المستخدمين28 ..............................................................................
جدول ( :)3.25اإلعالنات28................................................................................
جدول ( :)5.1فحص النظام 51.............................................................................
ط
قائمة األشكال
الشكل (:)2.1حالة االستخدام18............................................................................
الشكل (:)2.2نموذج األصناف 19……………………………….…………………….
الشكل (:)2.3مخطط التتابع الخاص بالمسؤول 20........................................................
الشكل ( :)2.4مخطط التتابع الخاص بالطبيب 20.........................................................
الشكل (:)2.5مخطط التتابع الخاص بالمريض 21.........................................................
الشكل ( :)3.1مخطط التجهيز 23 ..........................................................................
الشكل (:)3.1قاعدة بيانات النظام28.........................................................................
الشكل (:)3.2الواجهة الرئيسية 29..........................................................................
الشكل (:)3.3واجهة المستخدم الرئيسية (األم) 30.........................................................
الشكل (:)3.4واجهة إنشاء حساب الطبيب 31...............................................................
الشكل (:)3.5واجهة السجل الطبي 32......................................................................
الشكل (:)3.6واجهة األم عند الطبيب 33....................................................................
الشكل ( :)3.7واجهة التطعيمات 34........................................................................
الشكل (:)3.8الواجهة الرئيسية لطبيب35 ...................................................................
الشكل ( :)3.9الواجهة الرئيسية لمسؤول النظام36 ........................................................
الشكل ( :)3.10واجهة حجز مواعيد37.....................................................................
الشكل( :)3.11واجهة تسجيل الدخول 38..................................................................
الشكل( :)3.12واجهة الخطأ في تسجيل الدخول38.......................................................
الشكل ( :)3.13واجهة الرئيسية39.........................................................................
الشكل ( :)3.14واجهة النصائح40..................................................................... ..
الشكل ( :)3.15واجهة السجل الصحي لألم41............................................................
الشكل ( :)3.16واجهة حجز المواعيد42..................................................................
الشكل ( :)3.17واجهة األطفال 43........................................................................
الشكل (:)3.18السجل للطفل 44............................................................................
الشكل (:)3.19مواعيد التطعيم 45.........................................................................
الشكل (:)4.1بيئة البرمجة بلغة 48................................................................. php
الشكل (:)4.2انشاء قاعدة بيانات النظام باستخدام 48................................ phpmyadmin
الشكل (:)4.3بيئة البرمجة بلغة 49..............................................................android
ي
الشكل (:)5.1تسجيل الدخول52......................................................................... ..
الشكل (:)5.2فشل تسجيل الدخول52.................................................................... ..
الشكل (:)5.3تأكد من صحة البيانات 53....................................................................
الشكل (:)5.4تسجيل الدخول للتطبيق54.....................................................................
الشكل ( :)5.5خطأ في تسجيل الدخول55...................................................................
ك
الفصل االول
المقدمة
المحتويات:
المقدمة 1.1
مشكلة المشروع 2.1
فكرة المشروع 3.1
نطاق المشروع 4.1
خلفية المشروع 5.1
طرق جمع البيانات 6.1
عمليات النظام 7.1
أصحاب المصلحة 8.1
أهداف المشروع 9.1
10.1أهمية المشروع
المقدمة الفصل األول
المقدمة
التكنولوجيا عالم جديد وسريع ،قد اخترق مجاالت الحياة العامة والخاصة مما أحدث ثورة هائلة
مكنت األفراد والمؤسسات بكافة أنواعها من توفير أكبر قدر ممكن من المعلومات حتى يستفيد منها كافة شرائح
المجتمع .لذلك بدأ العالم يبتكر ويبدع في إطالق المبادرات وتصنيع األجهزة وإطالق األنظمة للوصول إلى حياة
سهلة ومبتكرة وبناءة .تكاثرت األفكار والمشاريع في عدة مجاالت أهمها المجاالت الصحية ومن هذا المنطلق
توجه فريق العمل باالستفادة من المشاريع المتواجدة بتطوير مشروع يخدم فئة االمهات والعاملين بقسم الصحة،
ليوفر الوقت والجهد عليهم .سنبين في هذا الفصل عدة أمور منها :مشكلة المشروع ،فكرة المشروع ،نطاق
المشروع ،خلفية المشروع ،طرق جمع البيانات ،عمليات النظام ،اصحاب المصلحة ،أهداف المشروع وأهمية
المشروع.
مشكلة المشروع:
نظرا ً لتطور األنظمة اإللكترونية وندرة وجودها في قسم الصحة ،وعدم تمكن األم من التواصل مع
المراكز ،وقلة الوعي لدى األمهات في متابعة الوضع الصحي لها ولطفلها .باإلضافة لعدم وجود حل لكثير من
المشاكل التي تواجه األم والتي تتلخص في المشاكل التالية:
.1عدم وجود نظام محوسب يعمل كدليل لمتابعة صحة األم والطفل.
.3عدم وجود آلية تسهل عملية حجز مواعيد الزيارات الخاصة بالمراجعين.
.4حاجة األم لتلقي بعض النصائح واإلرشادات الالزمة لتمكنها من التعامل مع الظروف التي قد تواجهها.
2
المقدمة الفصل األول
فكرة المشروع:
تتلخص فكرة المشروع في الحاجة لوجود نظام يخدم فئة األمهات وقسم الصحة ،وهي نظام الكتروني
(لمراقبة صحة األم والطفل) مكون من:
أوال :صفحة الكترونية تمكن األم من متابعة سجلها الصحي مع العيادة الطبية وقسم الصحة ،والسجل الصحي
لطفلها ،ومواعيد التطعيم ومراجعة الطبيب.
نطاق المشروع:
صمم هذا النظام لألمهات واألطفال ،حيث يقوم بتقديم المعلومات واإلرشادات لجميع المراحل التي
يمر بها كل من األم والطفل خالل فترة الحمل وما بعد الوالدة لغاية سنتين من عمر الطفل.
يهدف النظام الى تحقيق أقصى قدر من المعرفة ومنح األم ما تحتاجه من معلومات وإرشادات ليحقق
لها الراحة وسهولة التعامل مع الحمل والوالدة ،وما يليهما بطريقة مستحدثة أي باستخدام التكنولوجيا،
باإلضافة لذلك يقوم هذا النظام بالسماح لألم التواصل مع المركز الصحي لمتابعة وضعها ووضع طفلها
الصحي ،والمقارنة بينما إذا كان وضعهم الصحي أقرب للوضع المثالي.
3
المقدمة الفصل األول
خلفية المشروع:
تعتمد فكرة المشروع على الكثير من المشاكل التي دفعت فريق العمل إلى عمل نظام إلكتروني لمتابعة
صحة األم والطفل.
ال شك بانه يوجد مواقع كثير ومشهورة تعمل ضمن هذا المجال مثل :موقع سوبر ماما ،الذي ينقسم
محتواه بين معلومات عن الحمل ورعاية الجنين ،وموضوعات عن التعامل مع الطفل في فترة الرضاعة،
وايضا موقع عيادة طفلي ( ،)Baby Centerيهتم بإسداء نصائح واستشارات طبية لألم الحامل وفي فترة
الرضاعة ،فضالً عن النصائح األخرى المتعلقة بتنشئة األطفال ورعايتهم عموماً ،وغيرها من مواقع .ولكن
رغم المواقع الكثيرة ال يوجد موقع يساعد األم في متابعة وضعها ووضع طفلها الصحي أو حجز مواعيد
الزيارة عن طريقه.
لقد قام فريق العمل ببناء نظام متكامل يخدم األمهات والعاملين داخل مراكز الصحة ويسهل ربط البيانات
والحصول على المعلومات واإلرشادات الصحية.
عمليات النظام:
بناء على المقابالت التي قام بها فريق العمل مع العاملين في قسم الصحة التابع لوزارة الصحة الفلسطينية،
والمستشفى الهالل األحمر ،والمراجعين لعيادات الصحة ،وأخذ اقتراحاتهم بعين االعتبار ،تم تحديد عمليات
النظام وهي:
أصحاب المصلحة:
• المسؤول :يقوم بإدارة النظام.
• المستخدم :األمهات واألطفال.
• قسم الصحة :األطباء والعاملين في قسم الصحة.
• الضيوف والزوار.
أهداف المشروع:
يسعى فريق العمل من خالل إعداد هذه الدراسة إلى تحقيق األهداف التالية:
.1بناء نظام محوسب يشكل دليل لألمومة.
.2مساعدة األم في متابعة وضعها الصحي.
.3مساعدة األم في متابعة وضع طفلها الصحي.
.4مساعدة األمهات المراجعات على معرفة االوقات المناسبة للزيارة.
.5مساعدة األمهات المراجعات في معرفة النصائح الصحية المناسبة لهم.
.6توفير الوقت والجهد على العاملين في المراكز الصحية.
أهمية المشروع:
تتمثل أهمية المشروع بالنسبة لكل من:
• فريق العمل:
إكمال احدى متطلبات التخرج للحصول على درجة البكالوريوس.
• المركز الصحي:
تكمن أهمية المشروع بالنسبة للطبيب أو الممرض في متابعة األمهات واألطفال بطريقة الكترونية (نظام
محوسب) يخفف من ضغط العمل التقليدي وسهولة الرجوع للمعلومات ،وتوفير الوقت والجهد في العمليات
اليومية التي يقومون بها مثل :تسجيل النماذج وإدارتها ومتابعتها ،باإلضافة لتقليل من األزمات الخانقة التي
تسببها األمهات في قاعات االنتظار في المراكز الصحية.
5
المقدمة الفصل األول
_المرحلة األولى :تتمثل في االجتماع مع منسق ومشرف مشاريع التخرج لجمع المعطيات الالزمة عن النظام
في البحث عن مشاريع التخرج ورسائل الماجستير ومعرفة أهم المشكالت التي تواجههم في أداء أعمالهم.
_ المرحلة الثانية :وتتمثل في عملية تطوير النظام االلكتروني المقترح باستخدام لغات برمجة خاصة بتصميم
تطبيق الهاتف المحمول ( ,)androidواخرى خاصة بتطبيقات الويب ) ,(phpحيث سيستخدم أيضا مجموعة
من اللغات الوصفية المساندة في عملية التطوير مثل.)java) script,HTML,CSS
_ المرحلة الثالثة :تتمثل في تشغيل النظام واختبار أداءه بالتعاون مع المسؤول عن النظام االلكتروني في
الجامعة بهدف عمل أي تطوير الزم للنظام قبل التشغيل النهائي له.
_ المرحلة الرابعة :تتمثل في توثيق جميع الخطوات المنجزة ابتداء من مرحلة التخطيط حتى مرحلة التطوير
للنظام ،مع إمكانية توثيق عمليات الصيانة الالحقة للنظام عند تشغيله.
6
المقدمة الفصل األول
7
المقدمة الفصل األول
8
المقدمة الفصل األول
مصادر النظام:
• مصادر فيزيائية :وتعنى بمكونات النظام المادية المتطلب توافرها لبناء النظام.
• مصادر برمجية :وتعنى بالبرمجيات المستخدمة لبناء النظام.
• مصادر بشرية :وتتمثل بفريق عمل تطوير النظام.
المصادر الفيزيائية :تتمثل أهم المصادر الفيزيائية المطلوب توافرها لتطوير النظام :جهاز حاسوب ,وجهاز
هاتف محمول سيستخدمان أثناء عملية برمجة وتطوير النظام.
المصادر البرمجية :اعتمد مطوري النظام على البرمجيات المفتوحة المصدر لبناء وتطوير النظام ،مما حصر
التكاليف البرمجية في نظام التشغيل الحواسيب وبرنامج توثيق العمل.
1 Android
9
المقدمة الفصل األول
المصادر البشرية :تتكون المصادر البشرية من فريق العمل المكون ثالثة أعضاء في مختلف ادوار مشروع من
تصميم قاعدة البيانات وتصميم وتطوير النظام اإللكتروني والتطبيق المساند.
.2مصادر برمجية :تمثل مجمل البرامج الواجب توفرها ليعمل النظام بالشكل المتوقع منه.
.1الخادم المركزي :الذي سيستضيف النظام اإللكتروني الجديد ,مراعاة أن هذا الخادم متوفر وتابع
لمركز الحاسوب في الجامعة.
.2أجهزة الحاسوب :يتطلب النظام أجهزة حاسوب على األقل.
.3جهاز هاتف محمول :يتطلب النظام جهاز هاتف محمول ع األقل.
.4شبكة انترنت.
10
الفصل الثاني
متطلبات النظام
المحتويات:
المقدمة 1.2
متطلبات النظام 2.2
1.2.2المتطلبات الوظيفية
11
متطلبات النظام الفصل الثاني
المقدمة:
سيتم توضيح عمل النظام في هذا الفصل ،وسيتم تحليل المتطلبات الوظيفية التي تم تجميعها في المرحلة
السابقة ،ووضع معايير لتحقق من النظام وتمثيل عالقات النظام من خالل رسومات تبين تفاعلها مع بيئة النظام
وتس ّهل عميلة فهم النظام.
متطلبات النظام:
إن جزئية جمع المتطلبات لهذا المشروع وتحليلها يعد من أهم المراحل الالزمة لبناء مشروع متكامل يلبي
عملياته الرئيسية ،ويتم القيام بعملية جمع المتطلبات قبل البدء بتنفيذ المشروع.
12
متطلبات النظام الفصل الثاني
.1سهولة التعامل
يحتوي النظام على واجهة تصميم سهلة التعامل واالستخدام ،والوصول إلى جميع مميزات الواجهة
دون عوائق ,بحيث يتم عرض المعلومات بطريقة سهلة وموجزة ,والتصميم الخاص بالواجهة يكون
بسيط يحتوي على ألوان مريحة ومناسبة للعين.
.2األمان:
يوفر النظام حماية من أي تأثير خارجي بحيث ال يمكن لغير المنسق الدخول الى قاعدة البيانات
والتعديل عليها ,وال يمكنه الدخول لحسابه إال بعد تطابق كلمة المرور واسم المستخدم الخاص به مع
المخزنة في قاعدة البيانات.
.3القابلية لصيانة:
على النظام المقترح أن يكون قابلة للصيانة في حالة حدوث أخطاء أو بعض المشاكل أثناء استخدامها
كذلك يجب أن تكون قابلة للتطوير بناء على التغييرات المستقبلية وذلك عن طريق إنشاء تصميم سهل
وواضح ومرن.
13
متطلبات النظام الفصل الثاني
المتطلبات الوظيفية:
توضيح متطلبات النظام من خالل الجداول التالية:
14
متطلبات النظام الفصل الثاني
16
متطلبات النظام الفصل الثاني
17
متطلبات النظام الفصل الثاني
18
متطلبات النظام الفصل الثاني
يوضح الشكل ( )2.3العمليات التي يقوم بها المسؤول :عن طريق خطوات اتصاله مع قاعدة البيانات .1
واالرسال اليها واالستقبال منها.
يوضح الشكل ( )2.4العمليات التي يقوم بها الطبيب :عن طريق خطوات اتصاله مع قاعدة البيانات .2
واالرسال اليها واالستقبال منها.
يوضح الشكل ( )2.5العمليات التي يقوم بها المريض (األم أو الطفل) :عن طريق خطوات اتصاله مع .3
قاعدة البيانات واالرسال اليها واالستقبال منها.
20
الفصل الثالث
تصميم النظام
المحتويات:
21
تصميم النظام الفصل الثالث
المقدمة:
مرحلة تصميم النظام من أهم المراحل في بناء النظام وتطويره ،ألنها تعطي فكرة عن أجزاء المشروع
بالرسومات التوضيحية ،وفي هذا الفصل سنتناول تصميم بعض شاشات النظام وتصميم قاعدة البيانات الخاصة
بالنظام.
22
واإلدارة لكافة العمليات ،وهو المسؤول عن كافة األجزاء في النظام ويتم تنظيم النظام من خالله ،ويعتبر حلقة
الوصل ما بين جزئي النظام (جزء مسؤول عن النظام وجزء مستخدمي النظام).
.4جدول ( )3.4الوصفة الطبية :يحتوي الجدول على الوصفات الطبية للطبيب واالم.
patient_id prescription Id
23
. يحتوي على المعلومات الصحية لألم بعد الوالدة:) ما بعد الوالدة3.6( جدول.6
. يحتوي على معلومات المرسل والرسالة المرسلة لمسؤول النظام:) اتصل بنا3.10(جدول .10
24
جدول ()3.11عوامل الحمل الحالي :يحتوي أسابيع الحمل والعوامل التي تعرضت لها األم في كل .11
اسبوع.
جدول( )3.12معلومات عوامل لحمل الحالي :يحتوي المعلومات التي قد تتعرض لها األم في فترة .12
الحمل حسب األسابيع.
جدول( )3.13الحالة المرضية :جدول مرافق للحمل الحالي ويحتوي األمراض قد تحملها األم. .13
disease_name Id
جدول( )3.14األمراض الوراثية :جدول مرافق للحمل الحالي ويحتوي األمراض الوراثية قد تحملها .14
األم.
disease_name Id
25
جدول( )3.17الحمل :يحتوي على البيانات الصحية للحمل األم. .17
جدول ( )3.18معلومات الحمل :يحتوي على التفاصيل الخاصة بحمل االم في الفترات السابقة. .18
جدول ( )3.19الحجوزات :يحتوي تأكيد أو رفض الحجز المريض من قبل الطبيب. .19
جدول( )3.20معلومات تقييم عوامل الخطورة :يحتوي على عوامل الخطورة كبيانات. .20
question Id
جدول ( ) 3.21اختيار تقييم عوامل الخطورة :جدول مرافق لجدول معلومات تقييم عوامل الخطورة .21
لالختيار بنعم أو ال.
26
جدول ( )3.22الشرائح :يحتوي على معلومات الشرائح المعروضة. .22
واجهات النظام
قمنا بتصميم اولي للواجهات التي سوف يتعامل معها المستخدمين ،حيث تعتبر هذه مرحلة مؤقتة
وابتدائية لبناء المشروع ،يتم من خاللها توضيح العملية التي يسير بها النظام.
27
يتكون النظام من قسمين رئيسيين:
• الموقع االلكتروني.
• تطبيق الهاتف المحمول.
وفي هذا القسم سوف يتم توضيح بعض الشاشات الرئيسية.
• واجهة المستخدم الرئيسية(األم) :يتم في هذه الشاشة عرض معلومات األم كما يوضح الشكل (.)3.3
28
الشكل ( :)3.3واجهة المستخدم الرئيسية.
• واجهة إنشاء حساب الطبيب :ليتمكن الطبيب من استخدام الموقع ،كما هو موضح في الشكل (.)3.4
29
الشكل ( :)3.4واجهة إنشاء حساب الطبيب.
30
• الواجهة الخاصة بالسجل الطبي :تحتوي سجل األم أوسجل الطفل ،كما هو موضح في الشكل(.)3.5
31
• الواجهة الخاصة باألم :تعرض عند الطبيب وتحتوي عدة عناصر ،كما هو موضح في الشكل(.)3.6
32
تصميم النظام الفصل الثالث
• الواجهة التطعيمات :تحتوي مواعيد التطعيم حسب تاريخ الميالد ،كما هو موضح في الشكل(.)3.7
33
تصميم النظام الفصل الثالث
• الواجهة الرئيسية للطبيب :يتم في هذه الشاشة عرض الصفحة الرئيسية عند تسجيل الدخول من قبل
الطبيب ،ويتم عرض البيانات الشخصية ،وقائمة االمهات والمواعيد ,كما يوضح الشكل (.)3.8
34
تصميم النظام الفصل الثالث
• الواجهة الرئيسية لمسؤول النظام :يتم في هذه الشاشة عرض الصفحة الرئيسية عند تسجيل الدخول
من قبل مسؤول النظام ،ويتم عرض البيانات الشخصية ،وقائمة األطباء واإلعالنات ,كما يوضح
الشكل (.)3.9
35
تصميم النظام الفصل الثالث
• واجهة حجز موعد :يتم في هذه الشاشة عرض صفحة حجز موعد ,كما يوضح الشكل (.)3.10
36
تصميم النظام الفصل الثالث
• الواجهة الرئيسية :الصفحة الرئيسة للتطبيق حيث يظهر فيها العمليات االساسية للتطبيق ،كما هو
موضح في الشكل(.)3.13
38
تصميم النظام الفصل الثالث
• واجهة النصائح واالرشادات :يتم فيها عرض النصائح واالرشادات المفيدة لألم وللطفل ،كما موضح
في الشكل(.)3.14
39
تصميم النظام الفصل الثالث
• السجل الصحي لألم :معلومات الخاصة باألم ،كما هو موضح في الشكل (.)3.15
40
تصميم النظام الفصل الثالث
• واجهة مواعيد الحجز :تحتوي مواعيد الزيارة ،كما هو موضح في الشكل (.)3.16
41
تصميم النظام الفصل الثالث
• الواجهة الخاصة باألطفال :تحتوي هذه الصفحة على أطفال المستخدم (األم) ،ويمكنها عن
طريق الضغط على اسم الطفل الدخول الى السجل الطبي الخاص بهذا الطفل ،كما هو موضح
في الشكل (.)3.17
42
تصميم النظام الفصل الثالث
• واجهة السجل الطبي للطفل :يوضح السجل الطبي الخاص بالطفل ،كما هو موضح في الشكل
(.)3.18
43
تصميم النظام الفصل الثالث
• واجهة مواعيد التطعيم :تحتوي على مواعيد التطعيم الخاصة بالطفل ،كما هو موضح في
الشكل (.)3.19
44
الفصل الرابع
المقدمة 4.1
طريقة التثبيت والتشغيل 4.2
اإلقترانات البرمجية 4.3
45
مرحلة البناء والتنفيذ الفصل الرابع
المقدمة:
يحتاج المشروع الى متطلبات كي يتم تطويره وبناؤه بالشكل الكامل ،وهذه المتطلبات إما أن تكون
مادية أو برمجية ،إن هذه المتطلبات تنقل مرحلة المشروع من الجانب النظري الى الجانب العملي والتطبيقي
لذلك فهي مهمة جدا ً في مرحلة بناء النظام وال يمكن االستغناء عنها ،وتعتبر كلها ضرورية إلنهاء مرحلة بناء
النظام.
.1الموقع اإللكتروني
وهو موقع ويب مبني باستخدام لغة ال ( )PHPومخصص للعمل على االنترنت ،ويمكن للطبيب من
خالله أن يقوم بعمليات إدخال البيانات والمعلومات الخاصة بالمريض وتعديلها ،ويكون الموقع موجود على
الشبكة العنكبوتية يتم تصفحه عن طريق احدى المتصفحات المختصة بالتصفح ،دون الحاجة لتواجد الموقع من
قبل على الجهاز.
46
مرحلة البناء والتنفيذ الفصل الرابع
اإلقترانات البرمجية:
• الصفحة االلكترونية:
• بيئة البرمجة بلغة :phpكما في الشكل(.)4.1
الشكل(.sublime :)4.1
• انشاء قاعدة بيانات النظام باستخدام : phpmyadminكما في الشكل(.)4.2
48
الفصل الخامس
فحص النظام
المقدمة 1.1
عمليات فحص النظام 1.2
التوصيات واألعمال المستقبلية 1.3
49
فحص النظام الفصل الخامس
المقدمة:
بعد أن تم بناء النظام بالكامل ،أصبح من الضروري فحص أجزائه ومكوناته للتأكد من أم النظام يعمل
بالشكل المطلوب وتعتبر هذه المرحلة من أهم مراحل بناء النظام وأكثرها تكلفة من حيث الوقت والجهد ،وتكمن
أهمية هذه المرحلة في ترابطها بالشكل المباشر مع خطة النظام والتي تم تحديدها بالفصل الثاني بالمشروع.
• الفحص الجزئي لموقع الويب الذي قد تم ترجمته باستخدام لغة ال ) (PHPومن األمثلة عليه:
-1فحص عملية تسجيل الدخول الخاص بالمستخدم الى حسابه الخاص في الموقع من خالل التسلسل
في مجموعة من ال ( )Functionsوالتي تم استدعاؤها عند الضغط على زر تسجيل الدخول،
والجدول التالي يبين الحاالت الخاصة بصفحة تسجيل الدخول:
الجدول رقم ( )5.1ويظهر الحاالت الخاصة بصفحة تسجيل الدخول الخاصة بالمستخدم.
المالحظات النتيجة الفعلية النتيجة القيم المدخلة عنصر
المتوقعة
تمت العملية بنجاح الدخول للصفحة البيانات اسم المستخدم حالة الدخول
الرئيسية للموقع. المتوقعة وكلمة المرور للنظام
صحيحة الخاصة به
فشل عملية الدخول الى البقاء في صفحة البيانات حالة عدم الدخول اسم المستخدم
الحساب الخاص بالمستخدم تسجيل الدخول مع المتوقعة غير وكلمة المرور للنظام
ألن اسم المستخدم أو كلمة إعالم المستخدم صحيحة
المرور خاطئتين. بوجود خطأ في
المعلومات المدخلة.
50
فحص النظام الفصل الخامس
ب -المستخدم وإعالمه بأن المعلومات المدخلة هي معلومات خاطئة .وفيما يلي الشكل()5.2
الذي يظهر فشل تسجيل الدخول للحساب:
-2الفحص المتكامل للتأكد من المعلومات المدخلة من قبل المستخدم عند عملية إنشاء حساب:
من األشياء المهمة التي تم تطبيقها في هذا النظام ,التأكد من صحة البيانات المدخلة عند إنشاء حساب جديد للمستخدم
لضمان عدم حدوث أية مشاكل للنظام بسب المعلومات المدخلة ،والشكل( )5.3التالي ,يوضح التأكد من
صحة البيانات المدخلة عند عملية إنشاء حساب جديد للمستخدم.
52
فحص النظام الفصل الخامس
• الفحص المتكامل في مرحلة المستخدم الذي قد تم برمجته باستخدام لغة ال ( )JAVAومن األمثلة
عليه:
الفحص المتكامل للتأكد من المعلومات المدخلة من قبل المستخدم عند عملية تسجيل الدخول:
من األشياء التي تم تطبيقها في هذا النظام :التأكد من صحة البيانات المدخلة عند تسجيل
الدخول للحساب الخاص بالمستخدم لضمان الدخول للحساب دون أي مشاكل ،والشكل التالي يوضح
التأكد من صحة البيانات المدخلة عند عملية تسجيل الدخول لحساب المستخدم.
53
فحص النظام الفصل الخامس
ب -بعد الضغط على زر تسجيل الدخول وفحص المعلومات المدخلة الى النظام من قبل
المستخدم وإعالمه بأن المعلومات المدخلة هي معلومات خاطئة:
وفيما يلي الشكل الذي يظهر فشل تسجيل الدخول للحساب
54
فحص النظام الفصل الخامس
55