تقييم الموضوع :
  • 1 أصوات - بمعدل 5
  • 1
  • 2
  • 3
  • 4
  • 5
برنامج إدارة الجمعيات الخيرية مفتوح المصدر... الرجاء المساعدة
#1
Thumbs Up 
السلام عليكم ورحمة الله وبركاته ...
 بعد بحث طويل عن برنامج إدارة جمعية خيرية وقفية متخصصة بالأيتام وجدت هذا البرنامج، 
ولكن بعد تجربته لفترة بسيطة وأدخال تقريباً 15 يتيماً تبين لي التالي:
التقارير غير دقيقة نهائياً ولا أدري ما هي المشكلة بالضبط ، 
فبعد أدخال 5 أيتام بدأ البرنامج تقريباً يعطي تقاريراً غير صحيحة؛
فدائماً يظهر بأنه تم توزيع مساعدات ومعونات لأيتام في الأصل لم يتم توزيع لهم شيئاً ، 
ولا أدري أين الخلل البرمجي لعدم خبرتي في فهم الأكواد.
البرنامج بحاجة لتطوير لبعض الأشياء الضرورية منها على سبيل المثال:

1- إضافة صورة للفقير أو اليتيم فورم الإضافة .  ((تم))
2- إضافة خانة اسم الكفيل في فورم إضافة مستفيد جديد.  ((تم))
3-إضافة خانة اسم الكفيل إلى قائمة الفلاتر والبحث بواسطته.  ((تم))
4-إضافة مكان عرض استمارة يتيم وطباعتها مع الصورة الخاصة به  (مفصل / بطاقة شخصية مبسطة).   ((قيد الانتظار))
5-إضافة فور بحث عام.((قيد الانتظار))
6-جعل خانة الملاحظات أفضل من حيث إضافة الملاحظات وعرضها بشكل كامل . ((قيد الانتظار))
7- هناك ميزات أخرى أحاول عرضها لاحقاً ....



أشياء تبين لنا بعد الإستخدام أنها ضرورية:

1- اسم الأب : نستطيع نتجاهلها الآن مؤقتاً ونكتب الاسم الثلاثي ضمن خانة اسم ولي الأمر، ولكن إن تمت اللهم لك الحمد يا رب لا نريد أن نشق عليك . ((قيد الانتظار))
2- اسم الأم . ((قيد الانتظار))
3- العمر (الميلاد) : ضروري  ((قيد الانتظار))
4- اسم ورقم مسؤول اليتيم إذا كان اليتيم صغيراً : ضروري للتواصل مع اليتيم. ((قيد الانتظار))
5- عنوانه مفصله إن أمكن ذلك؛ فخير وبركة . ((قيد الانتظار))
6- رقم هاتف الكفيل للتواصل معه: ضروري. ( والحمد لله تم إضافة الإسم وبقي رقم هاتفه). ((قيد الانتظار))
7- مدة الكفالة ( من إلى ) ضروري. ((قيد الانتظار))
8-حالته الصحية: ضروري. ((قيد الانتظار))
9-دراسته: ضروري (لمتابعة تعليمه).  ((قيد الانتظار))
10-قيمة الكفالة: ضروري جداً. ((قيد الانتظار))
11- الجنس (ذكر أو أثنى) : ضروري.  ((قيد الانتظار))
12-مكان الولادة. ((قيد الانتظار))



أسألكم بالله الذي علمكم وفضلكم أن تساعدونا في حل مشكلة التقارير أولاً، وفي إضافة الخيارات الأخرى.
ونشهد الله بأن عملنا خيري وقفي ولا نأخذ أي مقابل كفالة الأيتام.

أتمنى أن يرفق الكود الكامل بعد إجراء هذه التعديلات البسيطة عليكم ، وأن يشرح أين مكان الخلل في التقارير .

رابط السورس من موقعه الأصلي وجزى الله صاحبه كل جزاء وجعل مثواه الجنة وجعله في ميزان صالح أعماله.





التحميل بعد تعديل أخونا الفاضل  tryold : 


http://vb4arb.com/vb/attachment.php?aid=11898

فقد تم :




1- إضافة صورة للفقير أو اليتيم فورم الإضافة .
2- إضافة خانة اسم الكفيل في فورم إضافة مستفيد جديد.
3-إضافة خانة اسم الكفيل إلى قائمة الفلاتر والبحث بواسطته.
4-إضافة صورة شعار للجمعية .
الرد }}}}
تم الشكر بواسطة:
#2
وعليكم السلام ورحمة الله وبركاته

على خير إن شاء الله

الأفضل تنقل الموضوع لقسم الأسئلة
الرد }}}}
تم الشكر بواسطة: جميل علي
#3
تم نقل الموضوع
شـــايـفـــك

الرد }}}}
تم الشكر بواسطة: ممدوح , جميل علي , جميل علي
#4
(03-10-16, 07:38 PM)ممدوح كتب : وعليكم السلام ورحمة الله وبركاته

على خير إن شاء الله

الأفضل تنقل الموضوع لقسم الأسئلة

(03-10-16, 08:06 PM)abulayth كتب : تم نقل الموضوع

شكرا لكم
أساتذتي الكرام
Heart أبوعمر/ سعود/ممدوح الخطيب Heart
شكرا لكم
الرد }}}}
تم الشكر بواسطة: ممدوح
#5
أشكركم جميعا... وأرجو المساعدة للحاجة والضرورة ولكم الأجر معنا إن شاء الله .
الرد }}}}
تم الشكر بواسطة: ممدوح
#6
أخي الكريم

لا تتوقع المساعدة في مثل طلبك سيكون سريعا.

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

فالصبر مفتاح الفرج.

فبارك الله فيك أخي الكريم
الرد }}}}
تم الشكر بواسطة:
#7
(03-10-16, 08:51 PM)ممدوح كتب : أخي الكريم

لا تتوقع المساعدة في مثل طلبك سيكون سريعا.

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

فالصبر مفتاح الفرج.

فبارك الله فيك أخي الكريم

شكر الله لك أخي الفاضل ... إن الله مع الصابرين، ننتظر إن شاء الله
الرد }}}}
تم الشكر بواسطة: ممدوح
#8
اليوم قمت بتجربة التعديل على البرنامج لا أعلم بالبرمجة فقمت بوضع قائمة التقارير في مكان واحد السؤال كيف أدمج الأكواد بكود واحد وهذه الأكواد بحيث لو ضغطت بحث يقوم بالعملية المطلوبة:


[url=http://www.up-00.com/][/url]




PHP كود :
Private Sub Button7_Click(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button7.Click

        If Conn
.State ConnectionState.Closed Then
            Conn
.Open()
 
       End If

 
       SQLListBasicData "SELECT * FROM BasicData"

 
       DataSetListBasicData.Clear()
 
       SQLListBasicData "SELECT * FROM BasicData WHERE IDFamilyBook LIKE '%" TxTIDFamilyBook.Text "%' and GuardianName LIKE '%" TxTGuardianName.Text "%'"

 
       Dim DataAdapterListBasicData As New OleDbDataAdapter(SQLListBasicDataConn)
 
       DataAdapterListBasicData.Fill(DataSetListBasicData"BasicData")

 
       Conn.Close()



 
       TxTHideIDFamilyBook.DataBindings.Clear()
 
       TxTHideIDFamilyBook.DataBindings.Add("Text"DataSetListBasicData"BasicData.IDFamilyBook")

 
       TxTViewGuardianName.DataBindings.Clear()
 
       TxTViewGuardianName.DataBindings.Add("Text"DataSetListBasicData"BasicData.GuardianName")


 
       GV.DataSource DataSetListBasicData
        GV
.DataMember "BasicData"
 
       GV.Refresh()


 
       GV.Columns(0).Visible False
        GV
.Columns(1).HeaderText "اسم المجموعة"
 
       GV.Columns(2).HeaderText "الرقم"
 
       GV.Columns(3).HeaderText "الاسم"
 
       GV.Columns(4).HeaderText "مكان الإقامة"
 
       GV.Columns(5).Visible False
        GV
.Columns(6).Visible False
        GV
.Columns(7).Visible False
        GV
.Columns(8).Visible False

        GV
.ColumnHeadersDefaultCellStyle.Alignment DataGridViewContentAlignment.MiddleCenter
    End Sub 


PHP كود :
 Private Sub Button7_Click(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button7.Click
        
If Conn.State ConnectionState.Closed Then
            Conn
.Open()
        End If

        SQLListAid "SELECT * FROM ListAid"

        DataSetListAid.Clear()
        SQLListAid "SELECT * FROM ListAid WHERE AidName LIKE '%" TxTAidName.Text "%' and AidProvider LIKE '%" TxTAidProvider.Text "%'"

        Dim DataAdapterListAid As New OleDbDataAdapter(SQLListAidConn)
        DataAdapterListAid.Fill(DataSetListAid"ListAid")

        Conn.Close()



        TxTHideIDAid.DataBindings.Clear()
        TxTHideIDAid.DataBindings.Add("Text"DataSetListAid"ListAid.IDAid")

        TxTViewAidName.DataBindings.Clear()
        TxTViewAidName.DataBindings.Add("Text"DataSetListAid"ListAid.AidName")

        GVListAid.DataSource DataSetListAid
        GVListAid
.DataMember "ListAid"
        GVListAid.Refresh()


        GVListAid.Columns(0).Visible False
        GVListAid
.Columns(1).HeaderText "اسم الكتاب"
        GVListAid.Columns(2).HeaderText "نوع الإهداء"
        GVListAid.Columns(3).HeaderText "المؤلف"
        GVListAid.Columns(4).HeaderText "تاريخ التوزيع"
        GVListAid.Columns(5).HeaderText "الكمية"

        GVListAid.ColumnHeadersDefaultCellStyle.Alignment DataGridViewContentAlignment.MiddleCenter
    End Sub 
الرد }}}}
تم الشكر بواسطة:
#9
السلام عليكم 

تم تعديل المشروع 

1- إضافة صورة للفقير أو اليتيم فورم الإضافة  وايضا التعديل للصورة

وان شاء الله راح اكمل الاضافات الاخرى اذا سمح لي الوقت او الاخوان يكملوا الباقي

وان شاء الله يجعلها في ميزان حسناتنا


الملفات المرفقة
.rar   CharitiesSystem.rar (الحجم : 930.16 ك ب / التحميلات : 54)
Mish3l
الرد }}}}
تم الشكر بواسطة: Arabia , Arabia , ممدوح
#10
(04-10-16, 08:46 PM)tryold كتب : السلام عليكم 

تم تعديل المشروع 

1- إضافة صورة للفقير أو اليتيم فورم الإضافة  وايضا التعديل للصورة

وان شاء الله راح اكمل الاضافات الاخرى اذا سمح لي الوقت او الاخوان يكملوا الباقي

وان شاء الله يجعلها في ميزان حسناتنا

وعليكم السلام ورحمة الله وبركاته، وجزاك الله كل خير وبارك الله فيك ونفع بك ووفقك وسددك ويسر أمرك اللهم آمين، عاجز والله عن شكرك أيها المبارك.
والله إنها خطوة مباركة وإضافة مميزة فعلاً تم إضافة الصورة بكل نجاح، وما أرجوه يا أخي المبارك أن تكمل ولك معنا والله الأجر والمشروع هذا يبقى مفتوح المصدر للجميع وإن شاء الله يكون من العمل الصالح المتقبل .

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

أسأل الله أن يوفقك ويعلي مقامك وييسر أمرك ويسعدك ويفرحك مثل ما أفرحتنا .

أنتظر منك تكرماً إصلاح أمر الطباعة فقد أصبح لا يعمل، وإضافة لفورم إضافة اليتيم اسم الكفيل، وميزة البحث في الملاحظات أعتقد أنها مهمة وباقي الميزات على التتابع.

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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  الرجاء المساعده في ايجاد كود لتحقيق شرط معين معتز الجازوي 1 35 07-12-16, 05:19 AM
آخر رد: silverlight
  طريقة عمل قائمة خصائص شبية باالموجودةفي برنامج الفيجوال بيسك CLARO 1 58 07-12-16, 12:20 AM
آخر رد: amgad525
  [سؤال] كيف اجعل برنامج يفتح ملف نصي The Light Fire 5 102 04-12-16, 12:37 AM
آخر رد: ali.alfoly
  [سؤال] ايهما افضل في قواعد البيانات للتميم برنامج sal.softip 2 46 03-12-16, 06:59 PM
آخر رد: sal.softip
  مساعدة في عمل برنامج rabeh.ram 4 175 27-11-16, 12:29 AM
آخر رد: rabeh.ram
  [سؤال] مشاركة برنامج متصل بقاعدة بيانات sql على شبكه محلية mohammedbassim 3 85 24-11-16, 11:40 PM
آخر رد: mohammedbassim
  [VB.NET] حماية برنامج من سرقة السورس كود thevirus 1 68 20-11-16, 07:41 PM
آخر رد: محمود بكرى
  ارجو المساعدة في كود VB.NET 7 112 16-11-16, 03:20 AM
آخر رد: أبو عمر
  مساعدة فى برنامج ارسال رسائل sms للموبايل nabil.1710 2 85 13-11-16, 12:00 PM
آخر رد: أبوبكر سويدان
Lightbulb [سؤال] كود برنامج string يبحث و يحذف a_abdullah 9 156 07-11-16, 11:55 PM
آخر رد: a_abdullah

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم