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

[مشروع]تصفيات بطولة الدوري العام لكرة القدم...champions League

بدأه neo1115 في 20 أكتوبر 2008 · 46 رد · 6,449 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

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

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

سأتكلم في هذه المشاركة عن المراحل الاساسية للمشروع

أولا انشاء الجداول الخاصة للمشروع

جدول خاص بأسماء البطولات

جدول باسماء اللاعبين

جدول باسماء الفرق

جدول باسماء الفرق المشاركة في البطولة

جدول لجدولة المباريات

جدول للنتائج الخاصة بالمباريات بكل اسبوع .....الاسبوع الاول ...الاسبوع الثاني ......الاسبوع ال 27....الخ

جدول بترتيب المراكز للفرق

ثانياً :- انشاء العلاقة بين الجداول

ثالثا :-تحديد الفرق المشاركة في البطولة وكذلك ادخال مواعيد المباريات ومن ثم النتائج واسماء اللاعبين الذين احرزو الاهداف

رابعا :- مراكز الفرق في الدوري وهي متغير حسب النتائج لكل اسبوع

رابعا :- انشاء ارشيف بحث يشمل كل ما ذكر...

post-171324-1224455894_thumb.jpg

إجعل أدني طموحك أن تمسك النجوم ...حتي تصل الي ما تريد

#2

السلام عليكم فكرة جيدة وجديدة علي شخصيا

المهم اي قواعد بيانات ستستخدم و ماهو النموذج التصوري الذي ستعتمد عليه

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

تم تعديل هذه المشاركة بواسطة علي .ع في 20 أكتوبر 2008 في 02:16

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

#3

بالتوفيق إن شاء الله

#4

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

بداية أشكر الاخوة علي وطلال علي سرعة مشاركتهم ..وكذلك الشكر موصول لمن سيتبعوهم

بالنسبة لقاعدة البيانات المستخدمة هي في الحقيقة sqlserver2005

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

هذا الشكل العام للجداول ....بانتظار ارائكم وتعديلاتكم

post-171324-1224510601_thumb.jpg

إجعل أدني طموحك أن تمسك النجوم ...حتي تصل الي ما تريد

#5

تصميم جيد وبداية موفقة قم بالبدأ بعد تحليل الموضوع جيداً حتى لا تعيد بناءة من جديد

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

اى عقبة ان شاء الله نحن معك

Comming Soon

#6

السلام عليكم

هل ستقدم قاعدت البيانات أم نقوم بتقديمها

بالتوفيق

#7
talal ibrahim belal كتب:
السلام عليكم

هل ستقدم قاعدت البيانات أم نقوم بتقديمها

بالتوفيق

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

بانتظارك....

إجعل أدني طموحك أن تمسك النجوم ...حتي تصل الي ما تريد

#8

حسنأ أخي

فقط قدم تصورك للجداول

مثلا جدول اسماء الاعبين يحتوي على الحقول التالية .........

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

بالتوفيق إن شاء الله

#9

بالتوفيق أخي الكريم

سيكون البرنامج رائع وحار مثل حرارة البطولة

بالتوفيق لكم يا جماعة وللبرسا

وأنا معكم ان شاء الله

#10
talal ibrahim belal كتب:
حسنأ أخي

فقط قدم تصورك للجداول

مثلا جدول اسماء الاعبين يحتوي على الحقول التالية .........

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

بالتوفيق إن شاء الله

اليك الصورة الكاملة لشكل الجداول ....وتحياتي اليك يا اخ طلال

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

أين محبي كرة القدم

اين محبي الدوري الاسباني والانجليزي والايطالي والسعودي والمصري

هيا هيا ....

post-171324-1224594123_thumb.jpg post-171324-1224594159_thumb.jpg

إجعل أدني طموحك أن تمسك النجوم ...حتي تصل الي ما تريد

#11

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

جيد اخي لكن اقترح تصميم اخر اتمنى ان يروق لك

وهذه صورته

post-112245-1224606379_thumb.jpg

اما عن الترتيب والباقي يكون نتائج استعلام في عنصر DBGrid

وفقنا الله واياكم

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

#12

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

اقتباس
If A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut

Albert Einstein

مدخل إلى برمجة وتصميم الألعاب : كيف أبدأ ؟

#13

السلام عليكم

مشروع جيد اخي الكريم الله يوفقك

اري

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

من النموذج الثاني و الذي وضعه اخي وصديقي على في الجدول الدوري به

رقم المباراة و الذي يحدد تاريخ المبارة و كليهما يحددهما معر الدوري (خطأ القانون 3 من قوانين التعيير )

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

الحل

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

هدا مثال .... الخ

انا اقترح مسبقا الى التركيز على قوانين التسيير او السيناريهات في ان كان النموذ قد يدرس ب uml

اقترح

اقتباس
*- البطولة او الدوري

*- الفريق

*- المباراة

*- الاعب

*- العقوبة

1- كل بطول تحوي N مبارات و المبارات الواحدة نجدها مرة واحد وواحدو فقط في البطولة

2- كل فريق يلعب عدة مبارات باختلاف البطولات و المبارة تلعب من 2 فرق على الاكثر (احد الفريقين غاءب)

3-الفريق يكونه N لاعب 21.22...الخ اللعب ينتمي الى فريق واحد في البطولة الواحدة

ان كانت هذه القوانبن صحيحة ساضع لكم MCD

شكرا

تم تعديل هذه المشاركة بواسطة زكيري عبد العالي في 21 أكتوبر 2008 في 23:49

#14

السلام عليكم

قاعدت البيانات جاهزة

ولكن سأنتظر حتى تتضح الصورة أكثر

بالتوفيق

#15

اهلا اخي وصديقي عبد العالي طال غيابك واشتقنا اليك

اقتباس
ان كنتما تستعملا طريقة مريز في التصور

لا احب استعمال طريقة مريز في مشاريع صغيرة

حتى في بعض المشاريع المتوسطة

استخدم MCD فقط

صحيح اني اهملت جدول العقوبات

ويمكن ان ندرجه

اقتباس
ويحتوي على الحقول

معرف المبارة

معرف اللاعب

العقوبة

ادعو الله ان يوفقنا

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

#16

بانتطار ردك أخي new هل نعتمد طرح الأخ علي كي أرسل قاعدت البيانات

#17
talal ibrahim belal كتب:
بانتطار ردك أخي new هل نعتمد طرح الأخ علي كي أرسل قاعدت البيانات

نعم ...نمشي علي طرح الاستاذ زكيري عبدالعال فاحسبه انه اعلي مني علما بمراحل في هذا المجال

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

المهم ننهي خطوة خطوة واشكركم جمعيا لمشاركتكم

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

استاذ زكيري ممكن توضحلي شو بتقصد بالضبط

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

معرف الدوري

معرف الفريق

معرف المباراة

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

إجعل أدني طموحك أن تمسك النجوم ...حتي تصل الي ما تريد

#18
اقتباس
أخ علي ماذا تقصد بتاريخ ومكان الازدياد ...ماذا تقصد بالازدياد

تاريخ الازدياد = ولد بتاريخ مكان الازديا = مولود بـ

اقتباس
...الدور الاول ...الدور الثاني ....الدور ما قبل النهائي ...الدور النهائي

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

اما عن تاريخ المبارة فارجع الى الخلف والى جدول الدوري ستجد به تاريخ للمبارة ورقم المبارة(رقم الجولة)

اما مايشير اليه الاخ زكيري وهو ضرورة اضافة جدول اخر للعقوبات وقد تمت اضافته

في الاخير اتمنى ان تكون اسماء الحقول مكتوبة باللغة اللاتنية كي لا تحدث مشاكل وقت اضافة الاكواد والاستعلامات

بالتوفيق

تم تعديل هذه المشاركة بواسطة علي .ع في 22 أكتوبر 2008 في 05:21

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

#19
علي .ع كتب:
تاريخ الازدياد = ولد بتاريخ مكان الازديا = مولود بـ

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

اما عن تاريخ المبارة فارجع الى الخلف والى جدول الدوري ستجد به تاريخ للمبارة ورقم المبارة(رقم الجولة)

اما مايشير اليه الاخ زكيري وهو ضرورة اضافة جدول اخر للعقوبات وقد تمت اضافته

في الاخير اتمنى ان تكون اسماء الحقول مكتوبة باللغة اللاتنية كي لا تحدث مشاكل وقت اضافة الاكواد والاستعلامات

بالتوفيق

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

إجعل أدني طموحك أن تمسك النجوم ...حتي تصل الي ما تريد

#20

إذاً بانتظار تصورك عن الحقول أخ علي

#21
اقتباس
لا احب استعمال طريقة مريز

MCD فقط

اخي على هناك تناقض فب كلامك

النموذج التصوري للمعطيات MCD هو مرحلة من مراحل التصور في مريز

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

وفقكم الله

neo1115 اخي شكلاا على احترامك

شكرا

post-1034-1224707209_thumb.jpg

تم تعديل هذه المشاركة بواسطة زكيري عبد العالي في 22 أكتوبر 2008 في 23:26

#22

السلام عليكم

يا أخ زكيري

بارك الله فيك مخطط رائع ودقيق

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

في ما يخص التعداديات

العلاقو ما بين الدوري والمباريات فلماجعلت من جهة الدوري 0.n بحيث لا يمكن لأي دوري أن يكون بمباراة على الأقل فأقترح 1.n

وكذلك التعدادية التي تربط المباريات بالعلاقة يجري اظنها 1.n

وسؤال أخير لما ربطت جدول المباريات بالعلاقة ينتمي

وبارك الله فيك على هذا المجهود الجبار

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

#23

شكرا اخ زكيري

مخطط ممتاز

اقتباس
اخي على هناك تناقض فب كلامك

يبدو انك لم تفهم قصدي اخي

وان شاء الله ستفهمني عندما نتقدم في العمل

ارجو منكم تقديم الجدول لان خط الانترنت متوقف حاليا والى ان يتم تصليحه

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

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

#24

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

اقتباس
في ما يخص التعداديات

العلاقو ما بين الدوري والمباريات فلماجعلت من جهة الدوري 0.n بحيث لا يمكن لأي دوري أن يكون بمباراة على الأقل فأقترح 1.n

وكذلك التعدادية التي تربط المباريات بالعلاقة يجري اظنها 1.n

صحيح ملاحظتك شكرا

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

اقتباس
لما ربطت جدول المباريات بالعلاقة ينتمي

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

يستطيع اللعب ان يلعب في فريق اخر غير فريقه الاول في دوري اخر

اما ان كان اللعب لايمكنه تغيير الفريق اطلاقا فيكننا حذف الربط الثالت

ارجوا ان لاتطيل علينا اخي neo1115

#25

بارك الله فيك أخ عبد العلي على التوضيح

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

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

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

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

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