اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

تحسين برنامج جمعية خيرية


الردود الموصى بها

تفضل

تقريبا التقارير كما خططتها انت

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

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

مسألة العرض .. التقارير تقوم بالمهمة

اذا اردت التعديل على البيانات يمكنك عمل نموذج واحد خاص للتعديل على جدول العمليات

Data5.rar

رابط هذا التعليق
شارك

1 ساعه مضت, ابوخليل said:

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

هى كانت عندى بتعرض بس مش عارف ايه اللى حصل

بس مش مشكة شكل النماذج

المهم التقارير

1 ساعه مضت, ابوخليل said:

اذا اردت التعديل على البيانات يمكنك عمل نموذج واحد خاص للتعديل على جدول العمليات

ان شاء الله اغير النماذج

الله يبارك فى عمرك 

كله تمام 

ربنا يعطيك الصحة والعافية 

ويجعله فى ميزان حسناتكم

تم تعديل بواسطه elmozy525
رابط هذا التعليق
شارك

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

وهو بين يدك افعل به ما تشاء 

وغير فيه ما تشاء 

وضع لمساتك الجميلة 

واصنع رسالة عند فتح البرنامج اطلب فيها الدعاء لك ولى 

ملحوظة بعد الجمع والتجربة ظهرت هذه الرسالة وهى جديده لم تكن تظهر قبل ذالك عند اختيار صورة للبرنامج

 

 

 

رابط هذا التعليق
شارك

العمل جميل .. خاصة الواجهة الاساسية عند بدء البرنامج

من الملاحظات :

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

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

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

خذ مثلا زر الاغلاق : يجب ان يكون موحد في جميع النماذج ( في موقعه من النموذج وفي شكله )

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

الآن سأقوم بتحسين نماذج المستخدمين ثم ارفعه لك

 

رابط هذا التعليق
شارك

تم تنظيف المحرر من غالب الاكواد الزائدة .. اخذ من وقتي قرابة الساعة

تم ضبط  نظام المستخدمين :

المدير فقط له صلاحية التعديل ، واضافة مستخدم جديد .. اما الآخرين يمكنهم فقط تغيير كلمة المرور (  المدير هو Admin)

انظر اختفاء وظهور الازرار في الواجهة تبعا لنوع المستخدم

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

انظر جمال وسهولة نموذج تغيير الباسوورد ،، السابق يوجد كود اذا اعاد الباسوورد القديم ثلاث مرات خطأ يغلق البرنامج

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

تفحص نظام المستخدمين جيدا .. خطوة خطوة .. اي شيء يخفى عليك اسألني .. انت هنا تزيد من رصيدك المعرفي

لك الخيار في التعديل على التصميم مثل ان تغير نموذج التعديل على المستخدمين الى نموذج مفرد بدلا من مستمر

اخيرا .. لم ننته بعد .. امامنا الكثير من الضبط

 

رابط هذا التعليق
شارك

7 ساعات مضت, ابوخليل said:

العمل جميل .. خاصة الواجهة الاساسية عند بدء البرنامج

من الملاحظات :

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

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

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

خذ مثلا زر الاغلاق : يجب ان يكون موحد في جميع النماذج ( في موقعه من النموذج وفي شكله )

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

الآن سأقوم بتحسين نماذج المستخدمين ثم ارفعه لك

 

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

ربنا يعطيك الصحة والعافية

منذ ساعه, ابوخليل said:

تم تنظيف المحرر من غالب الاكواد الزائدة .. اخذ من وقتي قرابة الساعة

تم ضبط  نظام المستخدمين :

المدير فقط له صلاحية التعديل ، واضافة مستخدم جديد .. اما الآخرين يمكنهم فقط تغيير كلمة المرور (  المدير هو Admin)

انظر اختفاء وظهور الازرار في الواجهة تبعا لنوع المستخدم

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

انظر جمال وسهولة نموذج تغيير الباسوورد ،، السابق يوجد كود اذا اعاد الباسوورد القديم ثلاث مرات خطأ يغلق البرنامج

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

تفحص نظام المستخدمين جيدا .. خطوة خطوة .. اي شيء يخفى عليك اسألني .. انت هنا تزيد من رصيدك المعرفي

لك الخيار في التعديل على التصميم مثل ان تغير نموذج التعديل على المستخدمين الى نموذج مفرد بدلا من مستمر

اخيرا .. لم ننته بعد .. امامنا الكثير من الضبط

الجمعية3 .rar 780.32 kB · 0 downloads

والله العظيم مش عارف من غير حضرتك كنت هعمل ايه 

ولكن لانه لله فان الله سيرفع قدرك ويحفظ لك اهلك ومالك

رابط هذا التعليق
شارك

1 ساعه مضت, ابوخليل said:

تم تنظيف المحرر من غالب الاكواد الزائدة .. اخذ من وقتي قرابة الساعة

تم ضبط  نظام المستخدمين :

المدير فقط له صلاحية التعديل ، واضافة مستخدم جديد .. اما الآخرين يمكنهم فقط تغيير كلمة المرور (  المدير هو Admin)

انظر اختفاء وظهور الازرار في الواجهة تبعا لنوع المستخدم

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

انظر جمال وسهولة نموذج تغيير الباسوورد ،، السابق يوجد كود اذا اعاد الباسوورد القديم ثلاث مرات خطأ يغلق البرنامج

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

تفحص نظام المستخدمين جيدا .. خطوة خطوة .. اي شيء يخفى عليك اسألني .. انت هنا تزيد من رصيدك المعرفي

لك الخيار في التعديل على التصميم مثل ان تغير نموذج التعديل على المستخدمين الى نموذج مفرد بدلا من مستمر

اخيرا .. لم ننته بعد .. امامنا الكثير من الضبط

الجمعية3 .rar 780.32 kB · 0 downloads

بعد التجربة 

الله ينور على حضرتك وبارك الله فيك فعلا جميل واسرع

ملحوظة 

لماذا لا يظهر اسم  المستخدم فى الاسفل الشاشة الرئيسية 

 

معذرة انا نسيت اضيف زرين فى نموذج تعديل المستفيدين  ممكن حضرتك تضيفهم  frm_almostfedin

تحديد / الغاء تحديد الكل                وعكس التحديد  

فيه خطأ حين عرض تقرير  من المستفدين  بالاسم   والمحدد

 

 

 

رابط هذا التعليق
شارك

انا عملت فقط على المستخدمين .. 

سوف اشرح لك فكرة المستخدمين  لتظهر المستخدم في اي مكان :

انظر الصورة :

اجعل مصدر بيانات الحقل في اي نموذج تريد اظهاره كالتالي :

=guserName  لاظهار اسم المستخدم
 =gUserid       لاظهار معرف المستخدم
 =gpasswrd  لاظهار كلمة المرور

 =gManager  لفحص المدير .. اذا true

 

بالنسبة للمستفيدين انا لم اتعرض لها يمكنك عمل ما تريد ثم ارفع الملف

Untitled.jpg

رابط هذا التعليق
شارك

10 دقائق مضت, ابوخليل said:

انا عملت فقط على المستخدمين .. 

سوف اشرح لك فكرة المستخدمين  لتظهر المستخدم في اي مكان :

انظر الصورة :

اجعل مصدر بيانات الحقل في اي نموذج تريد اظهاره كالتالي :

=guserName  لاظهار اسم المستخدم
 =gUserid       لاظهار معرف المستخدم
 =gpasswrd  لاظهار كلمة المرور

 =gManager  لفحص المدير .. اذا true

 

بالنسبة للمستفيدين انا لم اتعرض لها يمكنك عمل ما تريد ثم ارفع الملف

Untitled.jpg

تمام

رابط هذا التعليق
شارك

4 ساعات مضت, ابوخليل said:

تفحص نظام المستخدمين جيدا .. خطوة خطوة

مع اطيب تحية وتقدير لاستاذنا ومعلمنا @ابوخليل

عمل جميل وتصميم جذاب ونصائح استفدنا منها كثيرا

مع ذلك الطريقة المستخدمة سبق ان حذر منها الاخ شايب

وخصوصا ان البرنامج يتعلق بجمع تبرعات واموال تصرف في مواردها الشرعية

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

وهنا سبق الحديث عن هذه الثغرة وطريقة علاجها بشكل مرضي

اقتباس

 

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

اخيرا الاخ شايب ينبه لما يجد انه يمثل خطورة على البيانات وفقا لعلمه القاصر

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

اعتقد هذا الموضوع ان لم تخني الذاكرة ⬇️

اقتباس

 

والله الموفق مع اطيب الامنيات

اخونا الشايب 🌹

الشايب33.gif

الشايب34.gif

رابط هذا التعليق
شارك

شكرا على المداخلة استاذنا وجزاك الله خيرا على حرصك

وانا على خطى القائل : اصبحت اذكر البعيد وانسى القريب

عملنا هنا لايقاف العابث السريع ومن يتربص الغفلات ..

اما من سيجلس متمكنا من الحاسب وآمنا ، ويقصد العبث .. فسوف يعبث بمحتوى البرنامج ولو كانت الحماية من صنع الشايب

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

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

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

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

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

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

 

رابط هذا التعليق
شارك

تم تعديل ما المطلوب

 

في 19‏/8‏/2023 at 23:38, ابوخليل said:

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

ليه حضرتك متعملش المثال هنا على هذا البرنامج

رابط هذا التعليق
شارك

6 دقائق مضت, elmozy525 said:

تم تعديل ما المطلوب

المفروض تذكر هنا جميع التعديلات التي عملتها ... من اجل تسهل علي الوصول والاطلاع

6 دقائق مضت, elmozy525 said:

ليه حضرتك متعملش المثال هنا على هذا البرنامج

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

رابط هذا التعليق
شارك

6 دقائق مضت, ابوخليل said:

المفروض تذكر هنا جميع التعديلات التي عملتها ... من اجل تسهل علي الوصول والاطلاع

16 دقائق مضت, elmozy525 said:

هى بعض الاخطاء 

1 كان هناك بعض التقارير لا تعمل تم حذفها 

2 كان هناك بعض الاخطاء عند فتح تقرير المستفيدين تم تعديل 

3 تم تغير نموذج تعديل المستفيدين وعمل زرين التحديد والالغاء حتى يسهل خروج تقرير الاحق بالرعاية 

زر التحديد والغاء التحديد يعل بكفاءة اما زر عكس التحديد فلا يعمل بكفائة

4 حاولت اظهار اسم المستخدم فى الشاشة الرئيسية كما كان يظهر من قبل فلم اوفق 

 

كلها ليست تغييرات جوهرية ولكنها تغيرات عادية

تم تعديل بواسطه elmozy525
رابط هذا التعليق
شارك

اخى الحبيب 

لى استفسار

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

ولكن مع ذلك فهو لا يبحث فى اهم خانتين وهما خانة نوع الاسرة وخانة المسئول 

او بالاصح فى الخانات التى لها كمبوبكس

فما هو السبب

رابط هذا التعليق
شارك

9 ساعات مضت, elmozy525 said:

اخى الحبيب 

لى استفسار

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

ولكن مع ذلك فهو لا يبحث فى اهم خانتين وهما خانة نوع الاسرة وخانة المسئول 

او بالاصح فى الخانات التى لها كمبوبكس

فما هو السبب

السبب ان قيم مربعات التحرير عبارة عن ارقام .. وقد تم اصلاح البحث باضافة الاسماء في الاستعلام

 

9 ساعات مضت, elmozy525 said:

 

زر التحديد والغاء التحديد يعل بكفاءة اما زر عكس التحديد فلا يعمل بكفائة

 

ماذا يعمل زر عكس التحديد ؟

اذا كان زر التحديد يحدد ويلغي ( اي يعكس التحديد )

رابط هذا التعليق
شارك

36 دقائق مضت, ابوخليل said:

ماذا يعمل زر عكس التحديد ؟

الزر الاول يلغى الكل ويحدد الكل 

عكس التحديد اى انه يلغى المحدد  ويحدد غير المحدد 

بمعنى 

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

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

 

رابط هذا التعليق
شارك

----------------------------

تم اصلاح الملاحظات

-------------------------------

كما تم ضبط الصلاحيات لتصبح اقوى

المستخدمين عبدالله  مدير   1 ....... محمد   2

لن تلاحظ اختلاف الا في نموذج التعديل

 

 

رابط هذا التعليق
شارك

55 دقائق مضت, ابوخليل said:

----------------------------

تم اصلاح الملاحظات

-------------------------------

كما تم ضبط الصلاحيات لتصبح اقوى

المستخدمين عبدالله  مدير   1 ....... محمد   2

لن تلاحظ اختلاف الا في نموذج التعديل

 

الجمعية5.rar 684.61 kB · 0 downloads

بارك الله فيك ورزقك راحة البال

فين الباسورد

 

رابط هذا التعليق
شارك

8 ساعات مضت, ابوخليل said:

----------------------------

تم اصلاح الملاحظات

-------------------------------

كما تم ضبط الصلاحيات لتصبح اقوى

المستخدمين عبدالله  مدير   1 ....... محمد   2

لن تلاحظ اختلاف الا في نموذج التعديل

 

الجمعية5.rar 684.61 kB · 6 downloads

بارك الله فيك

الله ينور على حضرتك 

كله تمام ربنا يعطيك الصحة 

بس فيه ثلاث اشياء 

1 ليه لما بفتح باسم المدير مش بيظر غير اسم المدير فقط وهو عبد الله مش المدير بيظهر عنده كل المستخدمين 

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

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

4 فى تقرير المستفيدين حضرتك كنت حاطط لى كود علشان الدخل كل ما اضغط على الاسم يظهر خطأ فى الكود مع انه كان شغال قلت يمكن الحقل فاضى بحثت وجدت به بيانات 

عارف انى تعبت حضرتك كثير 

ربنا يجعله فى ميزان حسناتكم

 

 

 

 

 

 

رابط هذا التعليق
شارك

2 ساعات مضت, elmozy525 said:

1 ليه لما بفتح باسم المدير مش بيظر غير اسم المدير فقط وهو عبد الله مش المدير بيظهر عنده كل المستخدمين 

ليش يظهروا .. اصلا هو اللي دخل البرنامج لوحده .. لما البرنامج يوزع على الشبكة حينها يكون هناك اجراء آخر لظهور 

 

2 ساعات مضت, elmozy525 said:

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

تم التعديل

2 ساعات مضت, elmozy525 said:

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

تم التعديل

2 ساعات مضت, elmozy525 said:

4 فى تقرير المستفيدين حضرتك كنت حاطط لى كود علشان الدخل كل ما اضغط على الاسم يظهر خطأ فى الكود مع انه كان شغال قلت يمكن الحقل فاضى بحثت وجدت به بيانات 

لان اللي تختاره ليس له بيانات .. وتم تلافي الخلل

2 ساعات مضت, elmozy525 said:

عارف انى تعبت حضرتك كثير 

ربنا يجعله فى ميزان حسناتكم

 

آمين واياكم

الاحظ اشياء كثيرة فنية بحاجة الى مراجعة خاصة في التقارير

الافضل انك تدخل بيانات مكتملة للجميع .. من اجل تكتشف اذا يوجد ملاحظات

مثلا في التقرير الاخير هذا حصلت حقول تظهر ارقام بدلا من الأسماء وعدلتها

الجمعية 7.rar

رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information