بتاريخ: 30 يوليو 201213 سنة comment_226573 السلام عليكم ورحمه الله وبركاتهرمضان كريم عليكم جميعا ان شاء اللهقبل كتابه الموضوع قمت بعمل بحث فى المنتدى ولكن هناك بعض الاشياء المفقودة عندىانا دلوقتى عمل جدول يحتوى على البيانات الاساسية للموظفين ك( الاسم - تاريخ الميلاد- تاريخ التعيين -) كل ذلك فى تاب والتاب الاخر يحتوى على البيانات الوظيفيه ك(اسم الوظيفة - المرتب - الادارة - المشرف ) وتاب أخر يحتوى على خبرات الموظف (ك اسم الشركة - ونهايد وبدايه العمل فيها)هل الخطوات السابقه صحيحهان تكون الادارة مفتاح اجنبى فى جدول الموظفين ام هذا خطأ واذا كان خطأ ماهو الخطوات السليمةان يكون المشرف مفتاح اجنبى فى جدول الموظفينهذه اول جزئية---------------------------------------------الجزئية الثانيههل يمكن عمل جدول منفصل يحتوى على الخبرات السابقه للموظفين ويكون كود الموظف هنا مفتاح اجنبى فى جدول الخبرات السابقه وبالتالى كود الموظف مفتاح اساسى فى جدول الموظفين ولكن اذا تم عمل ذلك فاذا كان الموظف يعمل فى اكتر من شركة وعند عمل التقرير سيظهر كود الموظف اكتر من مرة على حسبب تكرار الشركات التى تعمل بها هل هذا منطقى----------------------------------------------الجزئية الثالثه والاخيرةأريد عمل جدول من خلاله أريد ان أعرف جزاءت موظف معين خلال شهر معين سواء فبراير - مارس الى اخره ماهى الاعمده المقترحه هل ستكون على النحو التالىكود الموظف مفتاح اجنبىاسم الموظفتاريخ الجزاءنوع الجزاءسبب الجزاءالقسمالمشرف تقديم بلاغ
بتاريخ: 30 يوليو 201213 سنة comment_226580 وعليكم السلام ورحمة اللهمن خلال عرضك للموضوع يتضح ان هناك مجموعه من الجداول- جدول البيانات الأساسية للموظفين ( رقم الموظف pk - اسم الموظف - تاريخ الميلاد - تاريخ التعيين - الراتب الأساسي - رمز الوظيفة fk- رمز الإدارة fk - رقم الموظف المشرف fk - .. + . بيانات اخرى- جدول خبرات الموظف ويشتمل على( رقم الموظف fk + مسلسل الخبرة ) الحقلين معا هما مفتاح الجدول pkمع بيانات اخرى مثل رمز الشركة fk - رمزالوظيفة fk - تاريخ بدء العمل - تاريخ إنتهاء العمل - ...- جدول الجزاءات للموظف ويشتمل على( رقم الموظف fk + تاريخ الجزاء ) الحقلين معا هما مفتاح الجدول pkمع بيانات اخرى مثل نوع الجزاء - سبب الجزاء + ...اقترح عليك الإنتهاء من تصميم الجداول وعمل العلاقات بينها بشكل علمي صحيحواستخدم برامج مساعدة لرسم مخطط ال ERD entiity relationship diagramثم بعد ذلك فكر في متطلبات البرمجة للشاشات والتقاريرفتحليلك السابق ... سليم جدا وبنسبة كبيرةوبالتالي استفساراتك عن مرحلة البرمجة واستخراج التقارير لا داعي لها هل الخطوات السابقه صحيحهان تكون الادارة مفتاح اجنبى فى جدول الموظفين ام هذا خطأان يكون المشرف مفتاح اجنبى فى جدول الموظفين صحيحعند عمل التقرير سيظهر كود الموظف اكتر من مرة على حسبب تكرار الشركات التى تعمل بها يمكن ايجاد حل بسيط عند عمل فرز برقم الموظف بأن يكون فى مجموعة مستقلة group عند تصميم التقرير ثم المجموعة التالية تحتوى بيانات الخبرات للموظفملاحظة :FK Foreign Key = مفتاح اجنبيPK Primary Key = مفتاح اساسي للجدوليوجد افتراض فى جدول البيانات الأساسية للموظف ... ان الموظف المشرف في العمل ليس هو مدير الإدارةاي ان الموظف له مشرف مباشر وايضا له مدير إدارة حسب الإدارة التى يعمل بها الموظفبمعنى ان الموظف يمكن معرفة مديرة من خلال رمز الإدارة التى يعمل بها الموظف وهي معلومه يتم تغييرها بتغير مدير الإدارةأو عند تغير الإدارة التى يعمل بها الموظفوالله الموفق تقديم بلاغ
بتاريخ: 1 أغسطس 201213 سنة كاتب الموضوع comment_226604 جزاك الله خيرا بشمهندس : أمجدانا فعلا استفدت من التحليل بتاع حضرتك دلوقتى الجداول الاساسية اللى عندى هىجدول الموظفين PKكود الموظفاسم الموظفتاريخ الميلادتاريخ التعيينالراتب الاساسىالعنوانرقم البطاقةتاريخ صدورهارقم القسم FK من جدول الاقسامرقم المشرف FK من جدول المشرفين---------------------------------------الجدول الثانىجدول الجزاءاتكود الموظف FK من جدول الموظفيناسم الموظفكود الجزاء PKاسم الجزاءالمشرف FK من جدول المشرفينالقسم FK من جدول الاقسامتاريخ الجزاءملاحظات ---دلوقتى أهم حطوة محتاج افهمها هى جدول الجزاءاتدلوقتى مثلا احمد موظف مرتبه الاساسى 1000 وخد جزاء سواء نسبه او قيمه ده مثلا خد جزاء قيمته 50 جنيه هيبقى من 1000 صافى المرتب بعد الجزاء هيبقى 950 جنيه تمامطيب مثلا فى اليوم التالى خد جزاء تانى قيمته 50 بردو تمام هيخصم من 950 نفسهم تمام كده ويبقى الصافى هيبقى 900 جنيه يبقى ده الصافى المرتب بعد الجزاءفى الحاله دى ممكن يطلب منى ازاى أقدر اطلع صافى المرتب للموظف معين خلال اى شهر من الشهور هل كده فى حقول تانيه ممكن تضاف فى الجدول ام كده الحقول سليمه- ثانيامحتاج أعرف الخصم السابق اللى كان واخده ايه بمعنى ادق صافى المرتب السابق مثلا 900 بعد الخصم وخد على سبيل المثال خصم تانى قيمته 50 يطلع ليا هنا صافى المرتب بعد الخصم قديما "900" صافى الخصم الحالى 850 هل كده لازم اضيف حقول تانيه فى الجدول جدول الجزاءاتان امكن لو فى جدول مقترحه يسعدنى اضافتها من حضرتكمع العلم ان البرنامج يتركز فقط على " معرفه خصومات واضافات موظف معين خلال شهر معين او خلال فترة معينه" تقديم بلاغ
بتاريخ: 8 أغسطس 201213 سنة كاتب الموضوع comment_226718 اتمنى المساعدة لان ده جزء واقف عليه فى البرنامج تقديم بلاغ
بتاريخ: 6 سبتمبر 201213 سنة comment_227195 يا اخ خالد ما في داعي لذكر اسم الموظف في جدول الجزاءات لانه مشار اليه برقم الموظف.ثاني شيء عندما تريد ان تستعلم عن الجزاء عن اي موظف استعلم عن راتبه الاساسي(من جدول الموظف)-مجموع الخصم(من جدول الجزاءات).اتمنى ان اكون قد افدتك بشيء في الوقت المناسب.....تحياتي اخوك مظفر. تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.