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

المشروع الجماعي

مغلقرائج
بدأه مهند عبادي في 13 مايو 2004 · 162 رد · 41,286 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

بناءً على طلب بعض الأخوة وضع دورة تدريبية في الاكسس وبما أنني أؤمن بالتعلم بواسطة إنجاز أمثلة حقيقية

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

فكرة البرنامج المقترح هو برنامج خاص لفرق كرة القدم (mo):

يعني تخزين كل ما يتعلق بالفرق ( أسماؤها - الجهاز الإداري والفني - شعاراتها - أسماء وصور اللاعبين .. الخ )

وتخزين جدول مباريات الدوري

وأرشفة المباريات الرسمية والودية

وإضافة قسم خاص لبرنامج توقع نتائج المباريات

والحكام

والملاعب .. الخ

اولاً أريد أن أعرف رأيكم بالفكرة ككل

ومن يرغب بالإنضمام إلى فريق عمل البرنامج

تم تعديل هذه المشاركة بواسطة مهند عبادي في 13 مايو 2004 في 04:18

#2

على بركة الله

نتمنى لكم النجاح ولهذا المشروع رؤية النور .

للمعلومية : فإن الإدارة تشجع مثل إقامة هذه الدورات و تحاول تذليل أي عقبة تواجهونها .

يمكن فتح قسم خاص بالمشروع وجعله مختصرا على فريق التطوير لهذا المشروع إذا أحببتم .

===

صورة
صورة

حسابي في الفيس بوك
http://goo.gl/XIzwL

حسابي في تويتر
http://goo.gl/6p4e3

 

 
 
#3

وسأبدأ بأول بند وهو الخطوط العريضة للبرنامج

ماذا نريد من هذا البرنامج أن يفعل ؟؟؟

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

إنني أتصور أن هذا البرنامج سيكون قابلاً لتخزين بيانات عن أي فريق في أي دولة في العالم

مع تخزين بيانات عن كل لاعب

بيانات عن كل فريق ( اللاعبين - الجهاز الفني و الإداري )

بيانات عن الملاعب

بيانات عن الحكام

أرشفة المباريات ونتائجها

قسم خاص للدوري في بلد ما (الجدول - النتائج - الهدافون ... الخ)

أرشفة انتقالات اللاعبين

بعد تخزين كل هذه البيانات يمكننا أن نحدد المطالب التالية :

- قسم خاص لتوقع نتائج المباريات بناءً على احصائيات الفرق (مجموع نقاط لاعبي الفريق - معدل أهدافه - معدل الأهداف عليه - المباراة على أرضه أم لا - حالته المعنوية ... الخ )

- السيرة الذاتية لأي مدرب أو لا عب وما الأندية التي عمل معها وفي أية مواسم

- خطوط بيانية تمثل حالة فريق معين

- ترتيب فرق الدوري

- معرفة تواريخ المباريات المخزنة مسبقاً ..

.. الخ

ويمكن حتى أن تعتمده اتحادات كرة القدم كأرشفة لها

طبعاً أظن أنكم تعتقدون أن كل ما كتبته فوق صعب أو مبالغ فيه

ولكنني أؤكد لكم أنه ليس صعياً إلى تلك الدرجة وقد قمت بعمل برامج أصعب من ذلك ... والصعب يصبح سهلاً إذا تعاونا عليه

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

تم تعديل هذه المشاركة بواسطة مهند عبادي في 14 مايو 2004 في 01:08

#4

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

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

بالنسبة للأفكار فما تركت شيئا لكي نقترحه, فتصورك شامل للموضوع, بقي فقط ربما أن نفكر في اٍضافة أهم المنافسات الدولية.

#5

فكرتك صحيحة فعلاً ...

يجب إضافة جداول لتوصيف البطولات ... !

من أجل سرعة الحصول على المعلومة ...

حسناً .. سأنتظر حتى مساء الغد السبت .. وإذا لم يبدِ أحد أي مداخلات لتعديل التصور عن المشروع سأنتقل للخطوة الثانية بإذن الله تعالى

#6

السلام عليكم

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

فهائنذا أحدد الجداول والحقول التي يتألف منها كل جدول :

1- جدول اللاعبين :

رقم معرف : ترقيم تلقائي (مفتاح أساسي)

اسم اللاعب : نص

لقبه : نص

الصورة الشخصية : صورة

عام تولده : رقم

بلد الجنسية : نص

مركزه : نص

المستوى : رقم من 10 وحتى 100

رقم معرف النادي الحالي : رقم

رقم معرف المنتخب الحالي : رقم

2- جدول الأندية والمنتخبات :

رقم معرف : ترقيم تلقائي (مفتاح أساسي)

اسم النادي : نص

مقر النادي : نص

شعار النادي : صورة

بلد الجنسية : نص

النوع : نص : منتخب/نادي

رقم معرف المدرب : رقم

3- جدول المدربين :

رقم معرف : ترقيم تلقائي (مفتاح أساسي)

اسم المدرب : نص

سنة تولده : رقم

بلد الجنسية : نص

4- جدول الحكام :

رقم معرف : ترقيم تلقائي (مفتاح أساسي)

اسم الحكم : نص

صورة شخصية : صورة

عام تولده : رقم

بلد الجنسية : نص

5- جدول الملاعب :

رقم معرف : ترقيم تلقائي (مفتاح أساسي)

اسم الملعب : نص

البلد : نص

المدينة : نص

النادي التابع له : رقم

سعته : رقم

صورة : صورة

6 - جدول المباريات :

رقم معرف : ترقيم تلقائي (مفتاح أساسي)

تاريخ المباراة : تاريخ

الطرف الأول : رقم

الطرف الثاني : رقم

حكم الساحة : رقم

حكم التماس 1 : رقم

حكم التماس 2 : رقم

الملعب : رقم

وصف المباراة : نص : ودية - الدور الأول - دور الـ 16 .. الخ

البطولة : رقم

نتيجة المباراة : نص

7- جدول الأهداف :

رقم معرف : ترقيم تلقائي (مفتاح أساسي)

المباراة : رقم

وقت تسجيل الهدف : وقت

مسجل الهدف : رقم

الفريق صاحب الهدف : رقم

اسم ومسار ملف فيديو الهدف : نص

8- جدول البطولات :

رقم معرف : ترقيم تلقائي (مفتاح أساسي)

اسم البطولة : نص

شعار البطولة : صورة

بلد إقامة البطولة : نص

سنة البطولة : رقم

9- جدول ترتيب الفرق في البطولات

رقم معرف : ترقيم تلقائي (مفتاح أساسي)

البطولة : رقم

الفريق : رقم

ترتيبه : رقم

10- جدول الانتقالات :

رقم معرف : ترقيم تلقائي (مفتاح أساسي)

تاريخ الانتقال : تاريخ

من : رقم

إلى : رقم

المبلغ دولار: رقم

تعليق : مذكرة

نهاية العقد : تاريخ

المطلوب فضلاً من الأخوة الأكارم إبداء ملاحظاتهم عن هذه الجداول للتعديل إذا كان هنالك حاجة لذلك

كما أرجو من الأخ biskra خاصة أن يعيد إنشاء الجداول وفق هذا التوصيف .. وفي حال إنشغاله يقوم من يريد بعملها وإدراجها لكي ننتقل للخطوة التالية

وها هو ملف يحتوي على التوصيف :

توصيف الجداول.txt

#7

فقط أقترح اٍضافة حقل خاص بألوان كل فريق في جدول المنتخبات و الأندية.

في جدول المدربن حقلين الأول خاص بالدبلوم و المدرسة التي تخرج منها, و الثاني خاصة بالفرق التي سبق و أن دربها, و لما لا حقلا آخر بالنتائج التي تحصل عليها مع هذه الفرق.

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

#8

السلام عليكم

الأخ مهند :

لي مداخلة بسيطه وهي

ببدايتكم هذه سوف تستمر أخي مهند في إنشاء المشروع هذا لوحدك .

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

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

===

صورة
صورة

حسابي في الفيس بوك
http://goo.gl/XIzwL

حسابي في تويتر
http://goo.gl/6p4e3

 

 
 
#9

أخي Biskra

اقتراحك بإدخال ألوان الفرق .. صعب عملياً .. بسبب :

1= لكل فريق أكثر من زي واحد معتمد

2= الزي الواحد يتكون من أكثر من لون واحد وبتصاميم متعدةة : المخطط العمودي أو الأفقي أو بالورب .. الخ

3= ليس كل المدربين لديهم مدرسة ودبلوم .. بل أغلبهم لاعبين ... ومنهم من اتبع دورات

لذلك برأيي أن نضيف حقل (المؤهلات) من نوع مذكرة إلى جدول المدربين

4= بالنسبة للفرق التي دربها : نستطيع أن نجد هذه المعلومة من خلال جدول الانتقالات إذا ضمّناه حقل : نوع المنتقل : إما لا عب أو مدرب

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

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

لذلك يجب إضافة

11- جدول البطاقات :رقم معرف : ترقيم تلقائي (مفتاح أساسي)

المباراة : رقم

وقت توجيه البطاقة : وقت

متلقي البطاقة : رقم

لون البطاقة: أحمر - أصفر

بالنسبة للغرامات أرى أن يتم تسجيلها في حقل ملاحظات من نوع مذكرة يضاف إلى جدول الفرق

5 = في جدول اللاعبين نسيت أن أضع حقل رقم قميص اللاعب

أخي فيصل الحربي :

سبق وطرحت خطة العمل هي أن نتفق على الجداول في البداية ومن ثم يتم تقسيم العمل على أساس كمّي وكيفي وإسناد كل جزء لشخص من فريق العمل بعد توحيد أساسيات التصميم لكي يخرج البرنامج متناغماً

تم تعديل هذه المشاركة بواسطة مهند عبادي في 5 سبتمبر 2004 في 19:42

#10

اخي مهند ما رأيك بأن نضع للحكام جدول خاص بهم

لانه سوف نستخدمهم بعدين في الاستعلامات من الحكام الذين حكموا نهائيات

الحكام المعارين لدول

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

ويتم وضع نقاط للحكم بعد كل مباره بحيث اعلاهم في مجموع النقاط هو الذي يحكم في المباره النهائيه

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

لكم مني خالص التقدير

*********************

دروس الاكسس

قاعدة بيانات بالسي++

قاعدة بيانات اخرى بالسي++

الفريق العربي للبرمجه

*********************

كان الله في عون العبد مادام العبد في عون اخيه

#11

يوجد جدول للحكام ..

بالنسبة لنقاط الحكم بعد كل مباراة .. كيف نضعها ؟؟ على أي أساس

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

لأن جدول البطولة مرتبط بجدول المباريات .. وجدول المباريات مرتبط بجدول الحكام .. صح

#12

هذا هو ملف التوصيف مع أسماء الحقول بالإنكليزي

ويلاحظ أني استخدمت في اسم كل حقل المعايير التالية :

1- عدم وجود فراغات في الاسم

2- بدء كل كلمة من الكلمات التي تشكل اسم الحقل بحرف كبير

3- يبدأ اسم الحقل بكلمة تمثل اسم الجدول

وهذا من شأنه تسهيل البرمجة وكتابة الاستعلامات أثناء تصميم البرنامج

توصيف الجداول.txt

#13

الأخ مهند عبادي ،،،،،،

تحيه طيبه

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

1 كيفية جعل الحقل للوقت فقط .

2 لم أتمكن من تحديد حجم مناسب لحقو النص فحقول الأسماء مثلا تختلف عن حقول البلد وحقول غيرها لذا أرجوا وضع مقاس محدد لمقاس كل حقل نص لأني تركتها كلها بمقاس 50

3في جدول اللاعبين حقل المستوى فيه رقم من 10 إلى 100 لم أعرف كيفية فعل هذا

4 جدول الحكام حقل عام تولده كانت هناك خطأ مطبعي وهو CoachBirh بدلا من CoachBirth

س : لماذا إخترت في جدول البطولات حقل سنة البطوله النوع رقم ولم تختر النوع تاريخ ؟

س2 : لماذا لم تجعل جدول مستقل للجنسيات بناءً عليه يتم أخذ الجنسيات منه ، لمنع تكرار الأخطاء المطبعيه أثناء عملية إدخال الجنسيات ؟ فمثلا بريطانيا ليست كا إنجلترا في الكمبيوتر والبرازيل ليست كالبرزيل وهكذا .

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

ALDORI.rar

#14

الأخ سعد :

اقتباس
1 كيفية جعل الحقل للوقت فقط .

نوع الحقل تاريخ/وقت هو نفسه الذي يستخدم لتخزين التاريخ والوقت .. وهذا عائد للتنسيق نختار Short Time

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

سأقوم بتعديل الجداول وأحجام الحقول إن شاء الله

اقتباس
3في جدول اللاعبين حقل المستوى فيه رقم من 10 إلى 100 لم أعرف كيفية فعل هذا

هذا التحديد من 10 حتى 100 يتم تحديده إذا أردنا من قاعدة التحقق من الصحة حيث نكتب :

>=10 And <=100

اقتباس
4 جدول الحكام حقل عام تولده كانت هناك خطأ مطبعي وهو CoachBirh بدلا من CoachBirth

أشكرك على التدقيق والتنبيه للخطأ

اقتباس
س : لماذا إخترت في جدول البطولات حقل سنة البطوله النوع رقم ولم تختر النوع تاريخ ؟

لأني أريد أن أخزن فقط رقم السنة مثلاً : 2004 أو 1425وهذا رقم

اقتباس
  لماذا لم تجعل جدول مستقل للجنسيات بناءً عليه يتم أخذ الجنسيات منه

هذا ممكن ولكن رأيي كان أن نستخدم أداة ComboBox لإدخال جنسية أي شخص ويحتوي هذا المربع على قائمة بكل الجنسيات المدخلة من قبل وهذا يتم بواسطة استعلام تجميع واستعلام توحيد

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

طبعاً الجدول أفضل من حيث الحصول على الإحصائيات ومن الممكن صنع خطوط بيانية أو إحصائيات عامة بناء عليه ..

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

وهذه النقطة لن أتخذ أنا فيها القرار .. بل يجب أن نتخذه جميعنا - جميع أعضاء هذا الفريق ..

ملاحظة أخيرة : أسعدني جداً ارتفاع المقدرة التحليلية عند الأخ سعد فهو يفكر بأسلوب صحيح بالنسبة لتحليل الجداول

#15

شكرا للأخ على مبادرته, فقط ألاحظ أخي مهند أن البطولات تحسب كقاعدة عامة على أساس سنتين أي 2003/2004 ,اٍذ استثناءا ما تكون البطولة تبدأ و تنهي خلال سنة واحدة.

بالنسبة للتقييم أو حقل المستوى لماذا لا نعتمد فكرة combobox و نحصر الخيارات في ضعيف, متوسط, حسن و ممتاز مثلا.

#16

أخي Biskra ..

كلامك صحيح وقد كنت أفكر فيه بالفعل .. هل فكرت في الحل البديل لحقل سنة البطولة ..

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

مثلاً فريق الكويت مستواه 48%

فريق مصر مثلاً مستواه 55%

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

أما اختيار 4 درجات أو خمس للمستوى فمن شأنه أن لا يعطينا إمكانية ملاحظة الاختلاف بالمستوى بين الفرق القريبة المستوى من بعضها فسنجد أن منتخبي مصر والكويت مستواهما (وسط) ..!

#17

بالنسبة لسنة البطولة نعمل لها قناع اٍدخال مثا ما هو معمول للتاريخ مثل

_ _ _ _ / _ _ _ _ بحسث لا تقبل اٍلا شكلا واحد للاٍدخال و تجنبا للخطأ نصمم مثلا رسالة تنبيه تفيد باٍدخال التاريخ حسب مثال يخرج في الرسالة.

بالنسبة للتقييم تحتاج الى تفكير فكيف نقول أن الفريق الفلاني مستواه نسبته كذا؟ فما هو المعيار؟ ربما بالنسبة للفرق الوطنية لن يطرح المشكل طالما أن هناك ترتيب دولي لها معتمد من طرف الفيفا, فاٍننا ملزمون باحترامه لذا نكتفي بفكرة الترتيب ما رأيك؟

#18

الأخوه المشاركين

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

لقد قمت بالتعديلات التاليه على القاعده

1 من جدول المباريات Matches

قمت بتعديل الحقل تاريخ المباراة MatdchDate إلى تاريخ فقط حسب ما ذكر الأستاذ مهند

وقد إعتمدت التاريخ بالطريقة التاليه dd/mm/yyyy وهو معتمد في كل الحقول التي بها تاريخ في الجداول الأخرى .

2 من جدول الأهداف Goals

قمت بتعديل الحقل وقت تسجيل الهدف GoalTime إلى حقل وقت بالتشكيل التالي مثلاً 13:15

ملاحظه : لقد قمت بتعديل إسم الحقل من Goaltime إلى GoalTime حيث أني نسيت وضع حرف كبير عند بداية الكلمة الثانية ، في هذا الحقل .

3 من جدول الانتقالات Transfers

قمت بتعديل الحقلين تاريخ الانتقال TransDate ونهاية العقد ContractEnd إلى حقلي تاريخ

ملاحظه عن قيامي بتعديل الحقل الأول ظهر لي مربع صغير يطلب مني التخزين وبه زرين للأختيار إما بنعم أو لا فقمت بإختيار نعم . هذا الأمر وإن لم يطلب مني إلا تخزين الجدول قبل البدء مع الحقل الآخر إلا أنني لم أعرف لماذا ؟؟ !! . ليست مشكله لكن التنبيه حول هذا الأمر أفضل .

4 من جدول البطاقات

قمت بتعديل الحقل وقت توجيه البطاقه CardTime إلى وقت .

المشاكل الحقيقه التي واجهتها

1 عدم قبول جدول اللاعبين Players وضع قاعدة التحقق من الصحه >=10 And <=100 إلا في Validation Rule حيث أن الأوفيس عندي بالأنجليزي وأكسبي ، وطبعا لم أتمكن من ذلك إلا بعد محاولات عده .

لكن الأمر ترك تأثيره على الجدول فعند التسجيل لحقل جديد يقوم حقل الترقيم التلقائي بإدخال رقم 2 بدلا من رقم 1 ولا أعرف حلاً لهذه المشكله .

وإليكم القاعده المحدثه ..................... وشكرا

ALDORI.rar

#19

أخ Biskra اقتراحك معقول بالنسبة لقناع الإدخال ..

ولكن ما العمل في حال كون البطولة تجري في سنة واحدة ؟؟ هل تقترح إدخال رقم السنة مرتين : 2004/2004 مثلاً

وبالنسبة للترتيب المعتمد من قبل الفيفا .. فهذا ترتيب يعتمد على النتائج المحققة في آخر فترة وربما يكون مخالفاً لحقيقة المستوى ..

وبالنسبة لمستوى اللاعبين سنقوم بالاعتماد على شخص واحد خبير يقوم بإدخال المستويات لكل اللاعبين حتى يتم مراعاة قاعدة توحيد النسبية في المستوى ..

#21

( ارجو مراجعه الـ Diagram)) لتصحيح الاخطاء – ان وجدت - أواقتراح اضافات جديده .

Entity RelationShip Diagram.rar

#22

عمل ممتاز أخي RayeG1 ويوضح علاقات الجداول و المنظومة المعلوماتية للموضوع بشكل عام ويشكل إضافة مهمة لتوثيق المشروع

بارك الله بك

ولكن هناك عدة أخطاء :

1- جدول Goal غير موجود

2- لا يجب أن توجد علاقة مباشرة بين Arbitrator و Cards ولكن من خلال علاقتهما بجدول Matches

3- لا يجب أن توجد علاقة مباشرة بين Tournament و Teams ولكن من خلال علاقتهما بجدول Matches

4- نوع علاقة Match و Team أعتقد أنها يجب أن تكون Head To Many وعددها علاقتان : أي سهمان يربطان بين الجدولين

5- هناك علاقة بين Stadium و Team

أرجو منك أخي الكريم RayeG1 أن تقوم بتعديل الـ Diagram حسب هذه التعديلات كما أرجو منك شيء مهم جداً

وهو أن هذا المشروع المفروض منه أن يكون مثالاً لتعلّم الأعضاء الآخرين لذا أرجو منك أن تقوم بالشرح الوافي للمفاهيم الجديدة وأسلوب عمل أي خطوة من أجل أن تتم الفائدة للجميع

مرة أخرى .. شكراً لك

تم تعديل هذه المشاركة بواسطة مهند عبادي في 19 مايو 2004 في 03:23

#24

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

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

ALDORI .rar

#25

أشكرك أخي فهد على التحليل الممتاز :

التعقيب :

1- أرجو من جميع الأخوة عند عرض ملاحظاتهم أن يقوموا بعرضها فوراً في الصفحة لأن ذلك أسهل لمن يقرأ الموضوع

2-

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

ماهي المشاكل التي تحدث في حالة الحذف أو الإضافة بالخطأ أو التراجع عن الإضافة ؟؟ الرجاء التبيان لأني من خلال خبرتي المتواضعة لم أصادف هذه المشكلة

3-

اقتباس
تم وضع حجم الحقل ( 25 ) فقط ماذا لو وضعناه ( 50 ) تحسباً للأسماء الطويلة

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

4- بالنسبة لبلد الجنسية فقد اقترح نفس الاقتراح أحد الأخوة من قبل وأجبت عليه .. وعلى أي حال ينمكن إضافته وهذا ليس مشكلة

5- أقترح زيادة حقل درجة الحكم : اقتراح جيد جداً

6- لون البطاقة : سيتم تصليح الخطأ .. شكراً للتنبيه

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

8- بالنسبة لتاريخ الميلاد : لم أضع نص التحقق من الصحة لأن هذا النص سيتم وضعه من خلال تصميم النماذج الخاصة وعلى أي حال ممكن إدراج هذا النص في الجدول .. أما عن استخدام تقويم هجري أو ميلادي فأنا أفضل توحيد نظام التقويم على النظام الميلادي لأنه أسهل بسبب : أن أغلب اللاعبين العالمين والحكام عندما ستحضر بياناتهم ستكون مكتوبة بالتاريخ الميلادي

9- بالنسبة للملعب : النادي التابع له .. ممكن جداً أن نترك هذا الحقل بدون تعبئة .. وهذا لن يسبب مشاكل في العلاقات .. ولكنني عند تصميم البرنامج فكرت أن هذا الحقل يتم تعبئته باسم المنتخب السعودي مثلاً بالنسبة لاستاد الملك فهد الدولي . وهكذا

10 - رئيس النادي : ممكن إضافة هذا الحقل على حسب رأي فريق العمل

11- TeamType : منتخب / نادي : أنت لم تفهم الفكرة هنا جيداً :

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

ومن أهم أسباب وجود التفريق هو في جدول التنقلات حيث لا يتم تنقلات بين الأندية والمنتخبات .. بل فقط بين الأندية

12 - بالنسبة لاقتراح المبلغ .. فكرتك صحيحة تماماً ..فسأترك حقل المبلغ مجرداً دون ذكر العملة وسأعمل حقل ثاني هو العملة .

وشكراً لجهودك ونقدك القيّم أخي فهد

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

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