الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

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

رائج
بدأه AzizSader في 2 أكتوبر 2013 · 67 رد · 49,992 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#26

بسم الله الرحمن الرحيم 

على بركة الله 

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

الله يوفق الجميع 

#27

بسم الله الرحمن الرحيم 

على بركة الله 

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

db1.rar

#28

السلام عليكم ورحمة الله وبركاته

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

لدى اقتراح ....مجرد اقتراح  وهو

دمج حميع الجداول المساعده من TB_A to TB_Fفي جدول واحد مكون من ثلاث حقول ..

 

code number

option number

Description

وهذا الجدول سيحتوي على جميع الجداول المذكوره ...

وسيتم ارفاقه لاحقا

تم تعديل هذه المشاركة بواسطة هشام الحامدي في 5 أكتوبر 2013 في 22:01

#29

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

ولكن اخواني عندي اقتراح بسيط

وهو ان تجعل البرنامج يحسب للموظف رصيده من الاجازات بناءً على تاريخ التعيين

مع مراعاة  انة قبل تاريخ  1426/05/15 كانت لائحة الاجازات تمنح الموظف  35 يوما  في السنة

وبعد التاريخ المذكور اعلاه تم التعديل في لائحة الاجازات بزيادة  الموظف يوم واحد فأصبح 36 يوماً في السنة

فالمطلوب هو ان يحسب البرنامج 35 يوما للموظف المعين قبل التاريخ المذكور

ويبدأ بزيادة يوم من بعد التاريخ المذكور

اتمنى ان تكون الفكرة وصلت للجميع

img_468_60.gif
#30

السلام عليكم

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

مرفق لكم مثالا كاملا على الجدول والفورم ...ربما يعجبكم ..

ودمتم

هشام

Database131.rar

#31

AzizSader

يعطيك العافيه على النماذج ولكن تظهر رساله خطاء عندي لمى افتحها

 

اخي هشام الحامدي ياليت تعمل الفكره على البرنامج لكي نستفيد جميعاً والشكر موصول لك

 

اخي العزيز الطفل وليد : فكرتك ممتازه ولكن عند تغشيل البرنامج سوف يقوم المستخدم بادخال الارصده للموظفين كلاً على حسب رصيده ومن بدايه تشغيل البرنامج نريد ان كل يوم يقوم البرنامج باضافه قيمه 0.100  الى رصيد الموظف

 

مثال

سلمان لديه رصيد اجازه اعتياديه قبل تشغيل البرنامج 40 يوم وعند تشغيل البرنامج في 1/1/11435 سوف يقوم المستخدم بادخال الاربعين يوم يدوي ثم يقوم البرنامج كل 24ساعه بإضافه 0.100  الى رصيد الموظف يعني لايوجد ضرر لمن تم تعيينهم قبل عام 26

 

ياليت تعمل لنا الكود الذي يقوم بإضافه 0.100 كل 24 ساعه وإيضاً استعلام تحديث يقوم بدايه كل سنه  بتحديث حقل الاجازه الاضظراريه في جدول TB_1 ووضع الارصده لكل موظف خمسه ايام مع مراعاه ان تكون خمسه ايام وليس تضاف الى الرصيد السابق

او احد من الاخوه الكرام يعمل لنا هذا 

 

ونا باذن الله سوف اقوم بعمل

- عند الدخول الى شاشه FM_Alajazeh_Main وعند اختيار نوع الاجازه من النموذج الفرعي (FM_Alajazeh) ان يتم خصم الرصيد على حسب الاختيار فأن كانت نوع الاجازه اعتياديه فيقوم البرنامج بالخصم من جدول TB_1  من حقل (Routine)

وأن كان نوع الاجازه اضطراريه فانه يقوم بالخصم من جدول TB_1 من حقل (Of_Necessity)

وان كان نوع الاجازه بدل خارج دوام فانه يقوم بالخصم من جدول TB_1 من حقل (Additional)

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

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

 

واذا كان الرصيد صفر لاي اجازه تم تحديده فانه يظهر رساله لايوجد رصيد

#32

بسم الله الرحمن الرحيم 

اخى العزيز سلمان هذا المثال على نسخة اوفيس 2003

الله يوفق الجميع

New Employees System.rar

#33

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

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

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

والاختلاف في الرأي لا يفد للود قضية

img_468_60.gif
#34

السلام عليكم

اقترح ان يكون هناك جدول واحد لجميع الجداول الفرعيه

مرفق مثال

Database131.rar

#35

السلام عليكم

اخواني الاعزاء

اخ AZIZADER يعطيك العافيه ولكن لازل تظهر معاي مشكله عند فتح او اغلاق النماذج اتركها الى النهايه لان امرها بسيط على العموم يعطيك العافيه

اخ الطفل وليد

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

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

بختصار

اثنان كلهم نفس التعيين في عام العشرين ولكن الاول اخذ نص رصيده والثاني لم ياخذ يوم واحد

بعد تشغيل البرنامج راح يعطي الاثنين نفس الرصيد

 

اخ هشام

الف شكر لك وممتاز جداً ولكن سوف نترك الجداول المساعده كماهي

 

بس يا اخواني بعض الامور تكون فيها صعوبه فياليت لمى نطلب تعديل او مساعده في كود او استعلام ان يفيدنا من لديه الخبره

الاخ AZIZADER  بداء الموضوع ونا هنا لا اقوم بدور المعلم او الشرح ولكن مجرد عضو متفاعل وحاول كل مابوسعي ان اقدمه حتى نستفيد جميعاً

 

 

نرجع لموضوعنا

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

 

المطلوب الان عمل تحديث الرواتب للموظفين كلاً على حسب مرتبته لغرض تحديث الرواتب كل سنه

1- في جدول TB_1 حقل المرتبه (No_Ranked)

2- في جدول TB_1 حقل الراتب (Salary)

 

وفي جدول TB_D

حقل  No_Ranked

وحقل Annual_Increase

 

المطلوب عند تشغيل الاستعلام يقوم بتحديث الرواتب وذلك عن طريق جدول   TB_D حقل Annual_Increase

ياخذ العلاوه السنويه ويضيفها على حقل الراتب (Salary) وهكذا كل مره نقوم بتشغيل الاستعلام

 

الاستعلام موجود اسمه QR_Edited_Upd نبي بس واحد يعمل المطلوب

 

وشكرا

شئون الموظفين.rar

تم تعديل هذه المشاركة بواسطة سلمان الشهراني في 6 أكتوبر 2013 في 23:54

#36

بسم الله الرحمن الرحيم

حياك الله اخى العزيز سلمان اخى سلمان لقد قمت بتعديل على البرنامج بحيث قمت بانشاء استعلام باسم (Test) بحيث يقوم بوضع التعديل السنوى على الراتب و ذالك حسب المرتبة

 

اخى العزيز سلمان حسب معلوماتى البسيطة قم بتجربتها و ان شاء الله تكون المطلوب

db1.rar

#37

نعم اخي العزيز AZIZADER  هذا المطلوب

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

 

الان سوف اقوم بعمل جدول للمباشرات حتى نخرج بقرار الاجازه  وقرار المباشره ايضاً نضع استعلام عن الموظف يظهر اجازاته ومباشراته وحالت الاجازات هل تم المباشره عليها ام لا
بعد هذه العمليه نريد نضيف خدمه الرسائل للموظف  تشمل الرساله (رقم قرار الاجازه - مدتها - تاريخ بدايه الاجازه- تاريخ المباشره)

وايضاً عند المباشره تم ارسال رساله للموظف تشمل ( رقم قرار الاجازه-  رقم قرار المباشره - عدد ايام التجاوز )

 

احييك واحيي جميع الاخوان

تم تعديل هذه المشاركة بواسطة سلمان الشهراني في 7 أكتوبر 2013 في 20:39

#38

بسم الله الرحمن الرحيم

اخى العزيز سلمان هذا هو المثال بعد التعديل بحيث قمت بانشاء الاستعلام باسم ( Test 2 ) و عند تشغيل الاستعلام يتم اضافة 100 يوم الى الرصيد الاعتيادى Routine 

 

 

db1.rar

#39

الله يعطيك العافيه اخي azizsader

ويعطيكم العافيه جميعاً

 

تم اضافه الاستعلام الي عملته

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

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

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

ثم يمكنك عمل مباشره للموظف

حيث كل ماعليك ادخال رقم قرار الاجازه والبرنامج يظهر جميع المعلومات على الشاشه ان كان لها تمديد ام لا

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

وان كان يوجد تمديد يسحب البرنامج من تاريخ المباشره التابعه للتمديد ويظهر عدد ايام التجاوز

بالاضافه الى انه تم عمل نموذج العقوبات

 

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

 

بالاضافه الى  عمل اخي العزيز azizsader الاستعلامات وإن شاء الله سوف نظيف الرسائل ومن ثم تعديل الاخطاء والنواقص ثم الانتقال الى جزئيت الحسميات

 

 وعذروني على القصور

 

تحياتي

شئون الموظفين.rar

تم تعديل هذه المشاركة بواسطة سلمان الشهراني في 10 أكتوبر 2013 في 21:00

#40

بسم الله الرحمن الرحيم 

حياك الله اخى العزيز النظام جميل جدا جدا الله يخليك لينا 

لكن اخى العزيز سلمان بالنسبة ( لنموذج المخالفات و العقوبات ) 

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

 

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

مجرد فكرة 

post-276728-0-52638400-1381478593.png

#41

ليس خطاء اخي العزيز

وانما تدخل رقم ليس موجود اصلاً  في النظام لكن ادخل رقم النطام للموظف وليكن رقم 8

ثم ادخل البيانات ثم اضغط على زر حفظ

 

 بنسبه للفكرة ماعندك مشكله اخي العزيز

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

 

اتمنى ان ننهي هذه الجزئيه في اقل من عشره ايام حتى  نبداء في الجزء الاخر

 

تحياتي

تم تعديل هذه المشاركة بواسطة سلمان الشهراني في 11 أكتوبر 2013 في 16:38

1
#42

بسم الله الرحمن الرحيم 

حياك الله اخى سلمان 

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

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

الله يوفق الجميع 

تم تعديل هذه المشاركة بواسطة AzizSader في 11 أكتوبر 2013 في 17:09

1
#43

السلام عليكم

 تم عمل الاستعلامات والتقارير الخاصه بالاجازات والمباشرات وهي شبه جاهزة

وتم عمل التعاريف مثل تعريف بالراتب + تعريف موظف

تم عمل نماذج (شاشة رئسيه وشاشات فرعيه) تم تشغيل بعض الشاشات مثل (اضافة بيانات موظف + اضافة على النظام + الاجازات) ليس بشكل كامل ونهائي وانما مبدئي

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

تم عمل استعلامات خاصه بأظهار صافي الراتب وهي عبارة عن (الراتب الاساسي - التقاعد + بدل المواصلات + بدل طبيعة العمل)

 

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

 

 

 

تحياتي للجميع

شون الموظفين 2.rar

تم تعديل هذه المشاركة بواسطة سلمان الشهراني في 13 أكتوبر 2013 في 10:13

#44

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

#45
سلمان الشهراني كتب:

السلام عليكم

 تم عمل الاستعلامات والتقارير الخاصه بالاجازات والمباشرات وهي شبه جاهزة

وتم عمل التعاريف مثل تعريف بالراتب + تعريف موظف

تم عمل نماذج (شاشة رئسيه وشاشات فرعيه) تم تشغيل بعض الشاشات مثل (اضافة بيانات موظف + اضافة على النظام + الاجازات) ليس بشكل كامل ونهائي وانما مبدئي

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

تم عمل استعلامات خاصه بأظهار صافي الراتب وهي عبارة عن (الراتب الاساسي - التقاعد + بدل المواصلات + بدل طبيعة العمل)

 

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

 

 

 

تحياتي للجميع

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

#46

post-237625-0-67382500-1387998947_thumb.


1

الْلَّهُم صَلِّ وَبَارِك وَسَلِم عَلَى سَيِّدِنَا مُحَمَّد وَعَلَى الِه وَصَحْبِه وَسَلِّم

#47

post-237625-0-67382500-1387998947_thumb.


الْلَّهُم صَلِّ وَبَارِك وَسَلِم عَلَى سَيِّدِنَا مُحَمَّد وَعَلَى الِه وَصَحْبِه وَسَلِّم

#48

شكرا

post-267109-0-43724600-1388003467_thumb.

تم تعديل هذه المشاركة بواسطة amir_adam87 في 26 ديسمبر 2013 في 10:04

#49

وهذا تقرير الراتب الشهري لموظف

post-267109-0-15412600-1388004217_thumb.

تم تعديل هذه المشاركة بواسطة amir_adam87 في 26 ديسمبر 2013 في 10:04

#50

بسم الله الرحمن الرحيم 

على بركة الله 

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

 

db1.rar

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…