إعلان

Collapse
No announcement yet.

تصور لبرمجة برنامج لمشروع سهم الصحبة

Collapse
X
 
  • Filter
  • الوقت
  • Show
Clear All
new posts

  • ام محمد
    replied
    لقد تواصلت مع مبرمجين لعمل البرنامج ولكنهم للاسف هذه الفترة مشغولين جدا
    ارجو لكم التوفيق

    Leave a comment:


  • الطاهر عثمان
    replied
    المشاركة الأصلية كتبت بواسطة المحسية مشاهدة المشاركة
    السلام عليكم
    انا من راي يكون برنامجين واحد لسهم الصحبه والاخر للكافل
    مشكورة يا المحسية
    هو كذلك وسنبدا الان ببرنامج لسهم الصحبة

    Leave a comment:


  • المحسية
    replied
    السلام عليكم
    انا من راي يكون برنامجين واحد لسهم الصحبه والاخر للكافل

    Leave a comment:


  • منية الله
    replied
    والله مهم يا الطاهر إن شاء الله الناس تتوفق في تنفيذه

    Leave a comment:


  • الطاهر عثمان
    replied
    نعود مرة اخرى لتنفيذ هذا المشروع باذن الله

    Leave a comment:


  • شمس
    replied
    [align=center]
    اقترحت المشروع الى احدى الشركات متخصصة فى برامج المالية وهى شركة بحر العرب وابدت موافقة على تنفيذ البرنامج مجاناً
    [/align]

    Leave a comment:


  • ام محمد
    replied
    مستنين اخبار المشاريع دي شنو
    وعندنا مبرمجين كتار لو المبرمجين اللي اتفقتوا معاهم ما قدروا يتموا المشروع ده

    Leave a comment:


  • ام سعد
    replied
    مشكور يامدير اديك العافية ماخليت لينا حاجة رغم اننامابنعرف ولا بنفهم في البرمجة اضافةلذلك عمراليتيم والسن او العام الذي يخرج فيه كل يتيم من الكفالة واعطاء تقرير بذلك حتى ينتقل الكفلاء الى يتيم اخر

    Leave a comment:


  • AZZA
    replied
    اها الجديد شنو؟؟؟
    دايرة احصل كفالات الشهر ده
    يا ريس

    Leave a comment:


  • منية الله
    replied
    بالتوفيق إن شاء الله
    ما بنقدر نساهم غير بالدعوات ربنا يتقبل

    Leave a comment:


  • الطاهر عثمان
    replied
    مشكورة يا طقطق فعلا ده كلام المبرمج وتحديدا قال:

    طبعاً ممكن اعمل لكم تطبيق ويندوز ابلكيشن لكن سيصعب على الصيانه والتحديث بخلاف عندما يكون التطبيق ويب ابلكيشن
    اتفقنا علي ان يقوم بعمل التطبيق ويب ابليكيشن ويقوم بتركيبه علي موقعه وتجربته وعندما نصل لمرحلة الرضا عن البرنامج سنقوم بنقله لموقعنا ونكون مسئولين نحن عن الباكب الدوري

    Leave a comment:


  • toqtoq2000
    replied
    تمام يا ريس خالص والله

    طبعا فكرة البرنامج يكون اونلاين دي فكرة كويسة
    ميزتها ان المسئول وغيره يقدرو يوصلو للبيانات في اي وقت من اي جهاز
    بعكس البرنامج المحلي الا على نفس الجهاز بس...

    في كمان اقتراح بسيط اضافي وتعديل على الفكرة
    بدل يكون البرنامج اونلاين كليا
    يكون مقسم على قسمين

    بحيث تتم الاضافة والتعديلات على الجهاز نفسه
    ويتم رفع التحديث اونلاين كل مرة
    بحيث يكون التحديث دوري
    كل اسبوع مثلا او كل شهر -حسب رؤية المسئول-

    كده تضمن نقطة وجود الاتصال ولا لا في الاجهزة
    وفي نفس الوقت وجود نسخة محدثة مستمرة موجودة في الجهاز المحلي في حال تعطل سيرفر الموقع لاي سبب لا قدر الله...

    Leave a comment:


  • الطاهر عثمان
    replied
    ماشاء الله يا طقطق
    مداخلة قيمة وثرة جداً - اتفقنا في عدد من الخانات والتفاصيل وحنستفيد من اشياء لم ننتبه لها
    لدينا الان عدد 4 مبرمجين ابدوا استعدادهم لتنفيذ البرنامج ...
    سنقوم بتخصيص احد المبرمجين لتنفيذ برنامج مشروع الكفالة الشهرية والذي سننتقل لمناقشته حالاً

    هناك إقتراح من احد المبرمجين بان يكون البرنامج اونلاين علي واحدة من قواعد بيانات الموقع sql
    وحاليا يتم النقاش مع الاخوات صفاء وعزة حول تفضيلهن للبرنامج بان يكون اونلاين او مستقل علي كمبيوتر منفصل
    وبعد ان نحسم هذه النقطة سننتقل مباشرة لمناقشة برنامج الكفالة الشهرية والذي سيبدا تنفيذه من 20 نوفمبر
    اما سهم الصحبة فسيبدا تنفيذه مباشرة

    Leave a comment:


  • toqtoq2000
    replied
    معليش الكلام كتير خالص اللي كتبتو
    حبيت يكون في رد واحد بدل اقطعه على ردود كل نقطة في رد منفصل

    على قدر ما هو كتير على قدر ما النقاط واضحة ما مخيفة

    لو فيها اي نقاش او اضافة خلونا نتناقش وباذن الله يطلع برنامج احسن مما نتصور كلنا

    Leave a comment:


  • toqtoq2000
    replied
    بالبداية بالنسبة للواجهة الرئيسية

    يجب ان تشتمل على خانة تسجيل دخول لضمان سرية البيانات الخاصة بالايتام واسرهم
    يمكن للبرنامج ان يخدم المسئول الاساسي او ان يقوم بعرض بعض البيانات لمساعدي المسئول وغيرهم
    بمعنى ان تتواجد خانة لتسجيل دخول المسئول وله صلاحيات الاضافة والتعديل والحذف وغيرها
    وخانة لتسجيل دخول الشخص المحدود الصلاحيات فله القدرة على استعراض التقارير او استخراج بعض البيانات مثلا....

    بعد ذلك تظهر الشاشة الرئيسية للبرنامج والتي تختلف حسب المستخدم

    فبالنسبة للمسئول تظهر الشاشة التالية لاختيار المهمة المطلوبة :

    عرض التقارير
    اضافة يتيم
    اضافة كافل


    بينما يتم تجاوزها بالنسبة للمستخدم محدود الصلاحية والدخول مباشرة في شاشة عرض التقارير وذلك لانها المهمة الوحيدة المسموح له بها في البرنامج.

    بالدخول على عرض التقارير يتم فرز التقارير حسب التصنيفات الموجودة..
    بحيث تكون الشاشة محتوية على التقارير السنوية مثلا لعام كذا وبداخل كل قائمة تقارير مفصلة لكل شهر
    بالاضافة لذلك لا بد من وجود خاصية عرض تقارير حسب طلب المستخدم نفسه
    فتكون خانة البحث الاولى اختيار الفئة تقرير عن يتيم ام عن كافل
    والخانة الثانية هي فئة التصنيف للبحث فيها..

    مثال للتقريب:
    اختر البحث في تقارير الكافلين - طريقة الدفع >كاش

    فيتم عرض التقرير بالبيانات المطلوبة

    وبالامكان اضافة خيارات اخرى لانشاء التقرير تختلف حسب متطلبات المسئول عن المشروع نفسه (يرجى منه تحديد متطلباته بنفسه لانه الاعلم بما يريد)


    خانة اضافة اليتيم بالطبع تحوي على استمارة التسجيل المعتاد عليها وكذلك خانة اضافة الكافل كل حسب بياناته المطلوبة..



    هذا بالنسبة للتصور العام لدي لواجهة البرنامج





    ناتي الان لتفاصيل جداول بيانات كل من الكافل واليتيم
    ساتناول كافة الخانات للجدولين
    وفي حال تشابه خانة في جدول مع الاخر فبالطبع يتم تطبيق نفس الخاصية عليها في الجدول الاخر...

    جدول اضافة يتيم:

    اسم اليتيم:
    * يجب اضافة خاصية ترتيب وعرض الجدول حسب ترتيب ابجدي تصاعدي او تنازلي وذلك لسهولة البحث عن بيانات يتيم معين وسط قائمة طويلة.

    * يجب فصل تفاصيل الاسم في ثلاث خانات منفصلة بحيث يكون الاسم الاول في خانة والثاني في خانة واسم العائلة في خانة اخرى
    وذلك لسهولة تحديد وفرز الايتام الاخوة (حيث تتشابه خانة اسم الاب والعائلة لدى الاخوة) وهي نقطة مساعدة لبرمجي البرنامج .

    * تفاصيل اسم اليتيم يجب ان يتم منع ادخال الاسم مع مد الحروف هـــكــــــــــــذا ... وذلك لضمان ايجاد اليتيم بسهولة عند البحث عليه حيث من المؤكد انه لن يتم البحث عليه باضاة المد بين الحروف.
    (لا اعلم صحة الطريقة البرمجية لها ولكن اعتقد بان يكون الامر كالتالي:
    في حال تم ادخال ـ فان المدخل يساوي null )

    * لنفس السبب السابق فانه يتم تسجيل بيانات الاسم كما ذكر المدير بدون اي تشكيل او همزات
    (بالامكان برمجة أ=ا مثلا او باي وسيلة يراها المبرمج اصح واسلم)


    نوع اليتيم:
    بما ان الخيار اما ذكر او انثى ارى ان تكون الخانة محتوية على احد الخيارين:
    اما قائمة منسدلة يتم اختيار ذكر او انثى منهااو بمربعات الاختيار
    (حسب رؤية المبرمج يترك الامر والقار النهائي)


    تاريخ الميلاد:
    ان تم اختيار بيانات الخانة المدخلة على انها تاريخ ميلاد فسيتم احتساب التاريخ تلقائيا بدون اكواد اضافية
    وان لم يكن كذلك فلا بد من وجود خانة اضافية توضح عمر اليتيم بدقة
    بحيث يسهل فرز الايتام عند تجاوز عمر الــ 15 والذين قاربو في اعمارهم تجاوز الكفالة...
    بصورة عامة لا بد من تلوين خلفية هذه الخانة بلون اصفر مثلا عند وصول الطفل عمر 15
    وفي الشهر الاخير لاكمال الـ 16 يتحول اللون الاصفر الى الاحمر مثلا تلقائيا
    مما يلفت نظر المسئول عن وصول الطفل لحد نهائية كفالته من قبل المنظمة.


    الحي والولاية والمحافظة:
    ارى ان يتم تفصيل هذه البيانات بصورة اشمل واوسع
    بحيث يشمل العنوان وصفا توضيحيا لمكان سكن واقامة اليتيم بما فيها رقم المنزل والمربع ولا بأس من اضافة بيانات الاتصال باحد الجيران (للسؤال عن الاسرة في حال انقطاع التواصل معها مثلا)
    بعد تحديد هذه البيانات التفصيلية بالامكان الرجوع للنظر في تفاصيلها البرمجية.


    اسم والدة اليتيم:
    يتم تطبيق كافة بنود اسم اليتيم نفسه
    فمن الممكن وجود ايتام اخوة لكل منهما اسم اب مختلف
    وكذلك يمكن الاستفادة من هذه البيانات ايجاد الامهات الاخوة مثلا وبالتالي بالامكان اعتبار طريقة التواصل مع احداهما هي طريقة تواصل مع الثانية..

    # يجب الوضع في الاعتبار بعض الايتام فاقدي الام والاب معاً ... عندها يجب وضع خانة توضح صلة قرابة مربية اليتيم به مع بياناتها ايضا كما بيانات الام.


    عمر والدة اليتم:
    خانة تاريخ بدون اي الوان مجرد بيانات مدخلة وحساب للعمر فقط
    (الا ان راى المسئول ضرورة لتفاصيل مستقبلية )


    المستوى التعليمي للام:
    بالامكان التعامل مع مدخل هذه الخانة كخانة نوع اليتيم ذكر او انثى
    حيث يتم ذكر عدة خيارات مختلفة حسب المتوقع وخانة (أخرى) يتم ترك مساحة لتحديد الخيار الاخر حسب ادخاله من قبل مدخل البيانات.


    نوع السكن:
    طالما ان النوع محصور بين نوعين فيتم الاختيار بقائمة منسدلة او بمربعات اختيار


    رقم الهاتف:
    لا قيود


    رقم اخر:
    لا قيود سوى اضافة خانة اخرى لتحديد هوية صاحب الرقم (لسهولة التواصل)


    رقم الحالة:
    ارى ان يتم اعادة ترقيم الحالات مع البرنامج ..
    عنها يتم ترقيم الحالات بخوارزمية محددة ينتجها البرنامج حسب ما يحدد المبرمج وبناء على رغبة المسئول
    عادة ما تكون هذه الارقام هي ارقام فريدة في البرنامج ككل
    ولكل خانة من خانات الرقم مدلول خاص به
    فمثلا الرقم A00108
    يدل على الحالة الاولى من الكفالة في عام 2008
    فاول ثلاث ارقام من اليسار هي رقم الحالة
    بينما الرقمين الثانين هما العام الذي تمت فيه الكفالة
    اما رمز الحرف فهو لتوسيع الارقام المحتملة باقل عدد ممكن من الخانات


    ايتام اخرين:
    حسب فهمي لهذه النقطة فانها ربط بين الايتام الاخوة
    حيث ان رقم الحالة هو رقم متكرر للاخوة الايتام وفريد للاسر
    عندها يقوم البرنامج تلقائيا بعمل تجميع لعدد الاطفال المكفولين بنفس هذا الرقم واظهار عددهم في هذه الخانة
    وفي نفس الوقت بالامكان ان توفر وضع زر صغير يتم بالضغط عليه عرض جدول منفصل يحوي اسماء وبيانات المكفولين تحت هذا الكود.


    من قام بالدراسة:
    لا قيود عليها سوى انها خانة اسمية تنطبق عليها قيود اسم اليتيم من شروط كتابة الاسم.
    وبالامكان اضافة خاصية (لا اعلم مدى امكانية تطبيقها)
    وهي اظهار خيارات لاسم من قام بدراسة الحالة حسب ما تم ادخاله مسبقا من اسماء

    مثلا:
    تم ادخال اسم صفاء كدارس للحالة أ
    عند القيام بادخال بيانات الاطفال القادمين تظهر صفاء من ضمن قائمة مقترحة لاسماء الكافلين مع امكانية كتابة اسم جديد لم يتم ادخاله مسبقا
    وبالطبع بعد عدد من الادخالات سيتم ادخال اسماء كافة الدارسين ولا حاجة بعدها للكتابة يدويا.


    تاريخ الدراسة:
    لا ادري ان كان تفصيل التاريخ الى اشهر وسنوات يفيد في التقارير وغيرها
    فان كان له دور فمن الافضل تفصيل التاريخ لسهولة البحث في الجداول مثلا لاستخراج التقارير



    الى هنا انتهيت من جدول اضافة اليتيم
    ننتقل لجدول اضافة الكافل
    مع التذكير بان كثير من الخانات مشتركة فستكون عليها نفس القيود السابقة


    جدول اضافة كافل:

    مباشرة يتم اظهار نافذة تسال عن عدد الاسهم التي يقدمها الكافل
    وبناء عليها يتم اظهار خانات بعدد الاسهم يتم كتابة رقم الحالة في كل منها (من الممكن لكافل واحد ان يساهم في عدة اسهم لاطفال مختلفين ولكل منهم كود مختلف)

    بذلك تم الربط مباشرة بين الكافل واليتيم في قاعدة بيانات البرنامج والتي بالامكان استعراضها من التقارير..

    بعدها تظهر استمارة بيانات الكافل المختلفة..

    الايميل:
    بعض الاشخاص لهم اكثر من بريد واحد فمن الافضل السماح باضافة عدة عناوين بريدية
    بحيث يتم الربط بين عنوان البريد والاوتلوك وعند النقر على عنوان البريد تظهر نافذة المراسلة مباشرة والتي تمكن المسئول من مراسلة الكافل بصورة سريعة


    كيف عرفت عن المنظمة:
    يتم تطبيق قيود خانة مستوى دراسة الام هنا
    حيث ان الخيارات متعددة ومعروفة وبالامكان وجود خيار اخر غير المذكور مثلا..


    طريقة الدفع:
    اما قائمة منسدلة او مربعات اختيار
    ومن الافضل في حال الدفع المباشر اظهار خانة توضح اسم المسئول عن استلام المبلغ (وهنا تظهر الحوجة الى جدول بيانات للقائمين على المشروع ليتم الربط بينهم)


    عدد الاسهم:
    بالامكان الاستغناء عن هذه الخانة نظرا للشاشة السابقة لادخال البيانات
    والتي تستوضح عن عدد الاسهم المقدمة من الكافل
    او بالامكان الابقاء عليها حسب ما يراه المسئول


    المبلغ:
    هذه الخانة هي خانة تراكمية عن مجموع المتبقي مما قام الكافل بدفعه بعد سحب مبلغ الكفالة منه
    مثلا الكافل أ دفع مبلغ 100 الف وهو يكفل سهم واحد فقط
    في الشهر الاول وعند عرض التقرير يظهر التقرير المتبقي في الخزنة هو 80
    وفي الشهر الثاني يصبح المبلغ 60
    وهكذا
    بحيث ينقص المبلغ شهريا حسب الاسهم ويزيد حسب دفع الكافل
    وهنا تظهر الحوجة لخيار اضافي وهي اضافة مبلغ مالي الى خزنة الكافل
    وبالامكان وضع هذا الخيار في الشاشة الرئيسية الاولى (بعد تسجيل الدخول مباشرة)

    يجب دائما التنبيه لهذه الخانة في حال كانت القيمة تساوي صفر
    وعليه بالامكان تطبيق نفس قيود خانة عمر اليتيم من تلوين خلفية وغيره
    مع اضافة اظهار تقرير اجباري في اول الشهر (يظهر مباشرة في كل مرة فتح للبرنامج كتذكير للمسئول بضرورة المطالبة بمبالغ الكفالة القادمة...
    وبالامكان ان توفر اضافة خاصة مراسلة الكافل مباشرة عبر البريد المسجل في الجدول
    وارسال رسالة مسجلة مسبقا للتذكير بضرورة الدفع في وقت قريب لايصال الكفالات في وقتها دون تاخير






    بالنسبة لاستمارتي الاضافة السابقتين يجب اضافة ازرار التعديل والحذف
    بحيث يمكن للمسئول تعديل بيانات اضيفت بالخطأ او حذفها كليا
    مع الاحتفاظ في الحالتين بهذه البيانات كنسخة احتياطية يتم استعراضها فقط عند البحث عليها




    بالنسبة لتقارير البحث فاعتقد ان خيارات مدخلات الاستمارات تسهل عملية البحث وبالتالي استخراج التقارير المطلوبة..

    ولكن ارى ضرورة اضافة عدة خانات اخرى لتسهيل البحث ودقة البرمجة:

    في جدول الايتام يجب اضافة خانة تربط بين اليتيم وكافله
    في حال لم يتم كفالة اليتيم بعد فان قيمة الخانة تكون null وعليه بالامكان احتساب عدد الاطفال المكفولين وتحديدهم




    الى هنا اترك لكم المناقشة حول اقتراحاتي للوصول الى الافضل والاكمل باذن الله

    Leave a comment:

Working...
X