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

سؤال عن تحليل مشروع

مغلق
بدأه Fara7 في 5 يونيو 2007 · 8 رد · 786 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

يعطيكم العافيه على هالمجهود الحلو

حبيت أطلب مساعدتكم في مشاركتي التفكير بشغله محيرتني بمشروعي

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

Application ID

Civil ID

First Name

Last Name

Company ID

مثلاً (يأتي محمد نور الدين) في أول مره من شركة إسمها (K1)

فنقوم بتسجيله وفقاً لهذه الشركه ،، المشكله التي تواجهني إن نفس الشخص يأتي مره أخرى ولكن بإسم شركة آخر

يعني مثلاً (K2) فنقوم ونحدث بياناته على أساس K2 وهكذا. في هذه الحاله أكون قد فقدت بياناته الأوليه.

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

بانتظار آرائكم ومقترحاتكم.

لكم جزييييل الشكر ويعطيكم ألف عافيه يارب

#2

الاخ او الاخت العزيزة اهلا بكم ولكن :

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

لان هذا السؤال يمكن ان يسال لشخص متابع للمشروع معكم منذ البداية، اما هكذا فهو غامض جدا..

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

كل هذا بالتاكيد ليس لزيادة الاعباء عليك، ولكن بالتاكيد انه من اجل المصلحة...

همام

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#3

اخي / Fara7

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

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

نحتاج الى معرفة الهدف من المشروع لتحصل على المساعدة من الجميع ان شاء الله.

عموماً تستطيع عمل جدول آخر للشركات ثم تقوم بعمل علاقة واحد الى عدة ( اطراف ) بين جدولك وجدول الشركات لتتمكن من تدوين

الشخص باكثر من شركة .. ولكنني ارى بان تتفضل مشكوراً بشرح البرنامج وجداوله والغرض منه فربما يكون هناك حل آخر بناءً عليه.

مع الشكر

#4

معذرة اخي همام لم انتبه لمداخلتك

بارك الله فيك وجعلك سباقاً الى الخير دائماً

#5

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

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

تم تعديل هذه المشاركة بواسطة همام ابوعرقوب في 5 يونيو 2007 في 16:14

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#6

سلام

أهلا بالجميع

- Fara7

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

س- هل الشركة تابعة للموظف؟

س- هل الموظف تابع للشركة؟

س- هل الانتماء وقتي أو دائم

- دعني أجيب على الأسئلة التي طرحتها بناء على معطياتك المقدمة:

-- هل الشركة تابعة للموضف؟ لا

-- هل الموظف تابع للشركة؟ لا

-- هل الانتماء وقتي أم دائم؟ وقتي

- وبناءً على جواب السؤال الثالث يأتي ما يلي:

-- لماذا تحتفظ الشركة بملفات موظف انتهى قيده لديها.

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

- إذا ما الحل في نظرك؟

- سأترككم لتجيبوا على هذا السؤال.

- أتمنى للجميع التوفيق

سلام

القحم

#7

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

وأنا حبيت أعتذر لإني بالفعل لم أقم بالتوضيح الكامل والمطلوب

المشروع عباره عن : برنامج اختبارات ومقابلات للتقييم.

المشروع منقسم إلى 3 أقسام:

1- قسم اختبارات الموظفين. (الموظفين الذي نريد معرفة مستوى لغتهم الإنجليزيه و قدراتهم وسيتناسبون مع أي وظيفه)

2- قسم اختبارات المتقدمين.(المتقدمين للإلتحاق بأي من الشركات التابعه كي ينالو الوظيفه)

3- قسم المقابلات. (قسم مقابلات المتقدمين المقبولين)

الشركات: تتكون من 5 شركة تابعه للشركه الأم لنفترض أنها:

الشركه الأم هي : K وهي المسئوله عن الإختبارات

الشركات التابعه لها:

K1

K2

K3

K4

K5

ما يحصل أننا نستقبل أسماء المتقدمين من الشركات المعنيه لوضع تاريخ الإختبارات ومن ثم إرسال النتائج لهم.

الجدول الرئيسي هو:

Application Table

Application ID

Civil ID

First Name

Second Name

Third Name

Last Name

Company ID

Date of Birth

وهو عباره عن Profile خاص بالمتقدم (من خلال طلب من الشركات) ليتم تسجيلهم على الإختبارات وهنا تكمن المشكله أن الشخص فرضاً سيكون مقدم أوراقه للشركه

K1 في شهر 12/2006

K2 في شهر 4/2007

K3 في شهر 7/2007

في هذه الحاله سيكون له في الداتابيس 3 ادخالات كل مدخل له نفس البيانات باختلاف اسم الشركه المتقدم منها.

أتمنى أن أكون قد أوضحت الصوره...

#8

سلام

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

------- التحليل

أولا: الجدول Application: يحتوي على بيانات متنافرة. والبيانات المتنافرة (في نظري) هي البيانات التي لا تحمل خصائص الإنتماء إلى مجموعة البيانات:

-- رقم الطلب Application ID لا يمكن القول بأنه يحمل خصائص مجموعة البيانات المتعلقة بالشخص المتقدم لطلب الوظيفة

-- رقم الشركة Copmpany ID لا يمكن القول بأنه يحمل خصائص مجموعة البيانات المتعلقة بالشخص المتقدم لطلب الوظيفة

- وعليه فالحقلين أجنبيين. وبعد التخلص منهما سيصبح الجدول كا التالي:

بيانات طالب الوظيفة: ( يعطى للجدول اسم برمجي)

Civil ID

First Name

Second Name

Third Name

Last Name

Date of Birth

ثانيا: جدول الشركات: وهو الجدول الذي يحتوي على بيانات الشركة الطالبة للتوظيف. ستكون بياناتها كالتالي:

بيانات الشركات:

Company ID

Company Name

وأي معلومات تحدد وصف الشركة أكثر

ثالثا: جدول طلبات التوظيف: وهو الاستمارة التي تعطى لطالب التوظيف، وفيها على الأقل البيانات التالية:

جدول استمارة طلب التوظيف:

رقم الطلب

تاريخ الطلب

رقم مقدم الطلب (هو الرقم المدني Civil ID)

رقم الشركة (Company ID)

- هذا الجدول هو الرابط المشترك بين الشركات ومقدمين الطلبات ( وهو أرشيف الطلبات) وبواسطه نعرف هل تقدم حامل الطلب بطلب الوظيفة من قبل أم لا.

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

- هذه الاستبانات تحمل رقما مميزا علاوة على رقم استمارة طلب التوظيف

- أظن أن الصورة واضحة الأن. برجاء الإفادة

---------- انتهى التحليل

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

سلام

القحم

تم تعديل هذه المشاركة بواسطة Gaham في 6 يونيو 2007 في 14:06

#9

مشكورين جميعاً وما قصرتو :)

هذا الموضوع مغلق.

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