اذهب الي المحتوي
أوفيسنا

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

قام بنشر

السلام عليكم :

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

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

يحتوى البرنامج على أربع شاشات رئيسية:

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

2- بيانات الطالبات : وهى شاشة الإدخال الرئيسية من اسم ومجموع وديانة وجنسية وتاريخ ميلاد وجهة الميلاد والعنوان ورقم التليفون ويوجد بهذه الشاشة مربع سرد باسم رغبة الطالبة ومن خلال الأختيار لأى قسم من خلاله يتم وفقاُُ له تسكين الطالبة بهذا القسم بصرف النظر عن مجموعها ، وبالنسبة لإدخال تاريخ الميلاد يمكن كتابة 2 4 89 بدلاً من 1989/4/2 وذلك للتسهيل فيتحول تلقائياً بعد الخروج من هذه الخانة للتنسيق الأخير

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

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

Tanseq.rar

قام بنشر

ما شاء الله

البرنامج مترابط وجميل

ولدي ملاحظات بسيطة :

1- المؤشر لا يمر على الحقول التالية : الرغبات و الديانة والجنسية .

2- رسالة حقل المجموع يجب تعديلها لتكون ( المجموع يجب الا يقل عن 140) وزر المساعدة لا يعمل أو أنه لا يؤدي الى شيء !

3- ثبات تاريخ 1/10/2005 مع أنه من المفترض أن يتغير ليوافق تاريخ الإدخال وهو اليوم .

4- البرنامج محصور بين مدرستين فقط ، الأفضل فتح المجال لأكثر من مدرسة وتخصص .

ومن المزايا الجيدة لهذا البرنامج :

1- استخدام طريقة النقر المزدوج لفتح التقارير .

2- فكرة إدخال الساعة ذات العقارب :( جداً طيبة .

3- الربط المباشر لإستخراج العمر بعد ادخال تاريخ الميلاد .

4- رسالة التحذير عند الحذف يظهر فيها رقم ملف الطالب .

بشكل عام تشكر على هذا البرنامج

وبالتوفيق

قام بنشر

شكراً أخى العزيز على ملاحظاتك

التعقيب:

1- البرنامج تم استخدامه فعلياً فى المدرسة المذكورة وسبب عدم مرور المؤشر باستخدام مفتاح Tab لبعض الحقول مقصود ، حيث أن التغيير فيهما قليل ولا داعى لإضاعة الوقت بالمرور عليهما ولكن يمكن استخدام الماوس لوضع المؤشر والكتابة أو الاختيار فيهما

2- مجموع الطالبة المستجدة ينحصر بين 140 ، 280 ويجب وجود قيود على هذا الإدخال لتلاشى أى خطأ .. ووجود مساعدة ملاحظة جيدة سوف أضيفها لاحقاً

3- المطلوب بالمدرسة حساب عمر الطالبة فى بدء كل عام دراسى وهو هنا لدينا 1 /10 ولكن يمكن تغيير التاريخ بسهولة من شاشة إعدادات البرنامج ليتم إعادة حساب أعمار جميع الطالبات التى تم إدخال بياناتهن وفقاً للتاريخ الجديد

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

مع أطيب تمنيانى لك ولمنتدانا الحبيب بالتوفيق والتقدم

قام بنشر

ماشاء الله عمل جيد أخي أحمد

و لكن كونك جعلته مفتوح المصدر , فهل تسمح لمن يرغب من الأعضاء بالاستفاده من أفكار البرنامج و أكواده ؟

و جزاك الله خيرا

قام بنشر

أخى / rudwan

لا مانع طبعاً .. ويسعدنى ذلك

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

مع خالص التحية

قام بنشر (معدل)

السلام عليكم

إليكم زملائى بالمنتدى نفس الملف بعد التعديل عليه وإدخال بيانات وهمية عليه للتجربة .. وقد تم عمل ما يلى:

1- الاستفادة من مثال البحث لأخى أبو هادى وإضافته للبرنامج فى شاشة بيانات الطالبة عوضاً عن إظهار مربع حوار بحث أكسس الافتراضى عندما تضغط على زر بحث

2- تم تنقيح رسالة الخطأ التى تظهر عند ادخال مجموع يقل عن 140 أو يزيد عن 280 درجة

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

Tanseq_20051118.rar

تم تعديل بواسطه أحمد العيسى
قام بنشر

اسعد الله ايامك يا احمد العيسى

اتمنى ان تفيدني

الحقيقة من خلال بحثي في المواقع والمنتديات عن افضل من يصمم البرامج

وربي ما وجدت غيرك كمصمم ممتاز

الحقيقة عندي برنامج عن الادارة المالية

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

اتمنى لك التوفيق في حياتك

وما شاء الله عليك

قام بنشر

أخى الفاضل

شاكرجداً لزيارتك

لكن

من سياسة المنتدى التعليم والتعلم وحل بعض المشكلات التى تواجه الأعضاء ، وليس كل المشاكل ..

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

أخى

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

قام بنشر (معدل)

يعطيك العافية اخوي احمد على ردك

اما بخصوص المثال : المشروع عبارة عن نماذج ادخال + نماذج عمليات + تقارير

نماذج ( الادخال )

الاسم

الراتب

المرتبة قائمة منسدلة في قيم من ( 1 الي 15 ) + كلمة تصنيف .

بدل السكن

بدل النقل

فترة التعاقد من تاريخ / / الي تاريخ / /

المخصص وهذه قائمة تتكون من بعض الاقسام

جهة العمل

نموذج العمليات الحسابية ( كالخصم ) منسمي النموذج الاستحقاقات

الاسم :

الراتب:

بدل السكن :

بدل النقل :

الفترة تعني فترة الخصم : تتكون من قائمة منسدلة لعدد شهور السنة ( 1 - 12 ) لا يتكرر الشهر لنفس الشخص .

الخصم :

تاريخ الخصم :

الراتب بدل النقل بدل السكن الخصم يعطين المبلغ المستحق

نموذج ادخال الاجازات

الاسم :

نوع الاجازة : يا اما تكون قائمة او اختيارية وتتكون من ( إجازة اضطرارية - عادية )

الاجازات المستحقة :

الاجازات المستنفذة :

الاجازات المتبقية :

تاريخ الاجازة :

مثال بسيط على الاجازات

الاجازات المستحقة : 5

الاجازات المستنفذة : 1

الاجازات المتبقية 4

في هذه الحاله يبقى للشخص 4 اريام طيب لو هذا الشخص اخذ يومين زيادة اريد ان يحسمها من المتبقية منه

يعني بيصير كلمثال التالي

الاجازات المستحقة : 4

الاجازات المستنفذة : 2

الاجازات المتبقية 2

وهكذا

اما بخصوص التقارير

تقرير عن كل مخصص على حدة

تقرير كل جهة عمل على حدة

موظفي المراتب

رواتب اكثر من - اقل من - يساوي

الخصومات على كل شخص

تقرير عن الفترة الشهور عن الموظفين المخصومين عليهم في شهر مثلاً 5

الاجازة لكل شخص

هذا كل البرنامج .

اتمنى الرد في اقرب وقت

الله يعطيكم العافية

تم تعديل بواسطه ابو رغد
قام بنشر

أخى/ابو رغد

آسف على التأخير لانشغالى..

لعلك لاحظت أن أعضاء المنتدى _ وأنا منهم_ لا نبنى تطبيقات خاصة

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

مع تحياتى

قام بنشر

اسف لجهلي عن قوانين المنتدى

لاكن واجهتني مشكله او اكثر من مشكلة ومنها :

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

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

3 / مشكلة الكود الخاص بإجراء عمليات الخصم .

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

اتمنى لك التوفيق

قام بنشر

أخى العزيز:

يوجد فى أرشيف الأكسس فى الرابط التالى الكثير من الدروس مبوبة ومنظمة بطريقة جيدة ، ومن خلال عملية بحث أو حتى بالقراءة المجردة للعناوين ستحصل على أكثر مما تطلب

http://www.officena.net/ib/index.php?showforum=72

وعموماً:

1- الربط بين الجداول تكون من خلال الحقول المشتركة بينهما ( مع العلم أنه يوجد ثلاث أنواع من الروابط أشهرهم رأس لرأس ، رأس لأطراف )

2- الأكواد مجالها واسع وأساسها لغة فيجوال بيسك .. ويجب عليك الإلمام بتعلم مبادئ هذه اللغة ولا يشترط الإحتراف فيها.

3- لا توجد مشكلة سوى انتظارك لوضع مثال مبدئى فى مشاركة مستقلة مع أسئلتك واستفساراتك للرد عليها .. ثم فيما بعد سيتم تقويم هذه المشاركة وتصنيفها ووضعها فى أحد أقسام الأرشيف إذا كانت تحتوى على جديد.

قام بنشر (معدل)

ساعد الله ايامك يا احمد العيسى

الحقيقة استفت من الرابط الي اعطيتني اياه لاكن

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

اسم الموظف

نوع الاجازة ( عادية - إضطرارية )

الاجازات المستحقة : 5

الاجازات المستنفذة :2

الاجازات المتبقية :3

تاريخ الاجازة : للعام 16/05/2005

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

اسم الموظف

نوع الاجازة ( عادية - إضطرارية )

الاجازات المستحقة :3

الاجازات المستنفذة :2

الاجازات المتبقية :1

نريد في كل عام تتجدد الاجازات وتصبح 5

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

تاريخ الاجازة :

تم تعديل بواسطه ابو رغد

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information