المساعدة - البحث - قائمة الأعضاء - التقويم
نسخة كاملة: [مشروع]تصفيات بطولة الدوري العام لكرة القدم...champions League
برمجة - شبكات - كمبيوتر - منتديات الفريق العربي للبرمجة > منتديات لغات البرمجة العام > منتدى مبرمجي Borland Delphi
neo1115
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله بركاته
في البداية اود ان اعطي الفكرة العامة عن المشروع وهي بالمجمل ادخال كل البيانات التي تتعلق بالدوري العام لكرة القدم ومن ثم معالجة بياناتها واستخدامها كمعلومات مفيدة عند البحث عنها
علما بانني اسعي بأن يكون هذا المشروع ارشيفا متكاملا لكل ما يتعلق بالدوري لهذا العام والذي يليه والذي يليه .....الخ وانا هنا لا اتكلم عن دوري بعينه او بلد معينه فالبرنامج مطلق

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

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


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

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

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

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

إضغط لإظهار المرفق

Swift
تصميم جيد وبداية موفقة قم بالبدأ بعد تحليل الموضوع جيداً حتى لا تعيد بناءة من جديد
موفق باذن الله
اى عقبة ان شاء الله نحن معك
طلال بلال
السلام عليكم
هل ستقدم قاعدت البيانات أم نقوم بتقديمها
بالتوفيق
neo1115
إقتباس(talal ibrahim belal @ Oct 20 2008, 11:19 PM) *
السلام عليكم
هل ستقدم قاعدت البيانات أم نقوم بتقديمها
بالتوفيق



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

بالتوفيق إن شاء الله
أمناينلواد
بالتوفيق أخي الكريم
سيكون البرنامج رائع وحار مثل حرارة البطولة
بالتوفيق لكم يا جماعة وللبرسا
وأنا معكم ان شاء الله
neo1115
إقتباس(talal ibrahim belal @ Oct 21 2008, 01:40 AM) *
حسنأ أخي
فقط قدم تصورك للجداول
مثلا جدول اسماء الاعبين يحتوي على الحقول التالية .........
جدول لجدولة المباريات يحتوي على الحقول التالية ..... وهكذا

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


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

هيا هيا ....

إضغط لإظهار المرفق إضغط لإظهار المرفق
علي .ع
السلام عليكم ورحمة الله
جيد اخي لكن اقترح تصميم اخر اتمنى ان يروق لك
وهذه صورته
إضغط لإظهار المرفق
اما عن الترتيب والباقي يكون نتائج استعلام في عنصر DBGrid
وفقنا الله واياكم
Delphawi
بالتوفيق إخواني الكرام , وإن شاء الله أحاول مساعدتكم بما أستطيع
زكيري عبد العالي
السلام عليكم
مشروع جيد اخي الكريم الله يوفقك
اري
ان كنتما تستعملا طريقة مريز في التصور لهذين النموذجين هناك اخطاء في كليهما . وذلك دون ان نحدد قوانين التسيير و عند تحديدها تصيح الامور مختلف ايضا
من النموذج الثاني و الذي وضعه اخي وصديقي على في الجدول الدوري به
رقم المباراة و الذي يحدد تاريخ المبارة و كليهما يحددهما معر الدوري (خطأ القانون 3 من قوانين التعيير )
إقتباس
وجود خاصية لا تنتمي الى المعرف تحدد خاصية اخري

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

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


اقترح
إقتباس
*- البطولة او الدوري
*- الفريق
*- المباراة
*- الاعب
*- العقوبة

1- كل بطول تحوي N مبارات و المبارات الواحدة نجدها مرة واحد وواحدو فقط في البطولة
2- كل فريق يلعب عدة مبارات باختلاف البطولات و المبارة تلعب من 2 فرق على الاكثر (احد الفريقين غاءب)
3-الفريق يكونه N لاعب 21.22...الخ اللعب ينتمي الى فريق واحد في البطولة الواحدة

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

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

بالتوفيق
علي .ع
اهلا اخي وصديقي عبد العالي طال غيابك واشتقنا اليك
إقتباس
ان كنتما تستعملا طريقة مريز في التصور

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

ادعو الله ان يوفقنا
طلال بلال
بانتطار ردك أخي new هل نعتمد طرح الأخ علي كي أرسل قاعدت البيانات
neo1115
إقتباس(talal ibrahim belal @ Oct 22 2008, 03:26 AM) *
بانتطار ردك أخي new هل نعتمد طرح الأخ علي كي أرسل قاعدت البيانات


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

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

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

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



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

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

تاريخ الازدياد = ولد بتاريخ مكان الازديا = مولود بـ
إقتباس
...الدور الاول ...الدور الثاني ....الدور ما قبل النهائي ...الدور النهائي

اخي الكريم هل تريد هذا البرنامج بصيغة دوري او كاس عليك ان تحدد
اما عن تاريخ المبارة فارجع الى الخلف والى جدول الدوري ستجد به تاريخ للمبارة ورقم المبارة(رقم الجولة)
اما مايشير اليه الاخ زكيري وهو ضرورة اضافة جدول اخر للعقوبات وقد تمت اضافته
في الاخير اتمنى ان تكون اسماء الحقول مكتوبة باللغة اللاتنية كي لا تحدث مشاكل وقت اضافة الاكواد والاستعلامات
بالتوفيق
neo1115
إقتباس(علي .ع @ Oct 22 2008, 06:20 AM) *
تاريخ الازدياد = ولد بتاريخ مكان الازديا = مولود بـ

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



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

اخي على هناك تناقض فب كلامك
النموذج التصوري للمعطيات MCD هو مرحلة من مراحل التصور في مريز Bg_017.gif
على العموم هذه محاولت مني ارجوا ان تصححها حسب المرادعمله في هذا المشروع
وفقكم الله
neo1115 اخي شكلاا على احترامك
شكرا
أمناينلواد
السلام عليكم
يا أخ زكيري
بارك الله فيك مخطط رائع ودقيق
وأريد طرح بعض الستفسارات من اجل توضيح الفكرة لا غير
في ما يخص التعداديات
العلاقو ما بين الدوري والمباريات فلماجعلت من جهة الدوري 0.n بحيث لا يمكن لأي دوري أن يكون بمباراة على الأقل فأقترح 1.n
وكذلك التعدادية التي تربط المباريات بالعلاقة يجري اظنها 1.n
وسؤال أخير لما ربطت جدول المباريات بالعلاقة ينتمي
وبارك الله فيك على هذا المجهود الجبار
وجزاك الله ألف خير
علي .ع
شكرا اخ زكيري
مخطط ممتاز
إقتباس
اخي على هناك تناقض فب كلامك

يبدو انك لم تفهم قصدي اخي
وان شاء الله ستفهمني عندما نتقدم في العمل
ارجو منكم تقديم الجدول لان خط الانترنت متوقف حاليا والى ان يتم تصليحه
ااتمنى لكم التوفيق
زكيري عبد العالي
السلام عليكــم ورحمـة الله وبركاتــة ،،
إقتباس
في ما يخص التعداديات
العلاقو ما بين الدوري والمباريات فلماجعلت من جهة الدوري 0.n بحيث لا يمكن لأي دوري أن يكون بمباراة على الأقل فأقترح 1.n
وكذلك التعدادية التي تربط المباريات بالعلاقة يجري اظنها 1.n

صحيح ملاحظتك شكرا
لكن بما ان قوانين التسيير ليست كاملة لا يمكننا التدقيق اكثر

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

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

ارجوا ان لاتطيل علينا اخي neo1115
أمناينلواد
بارك الله فيك أخ عبد العلي على التوضيح
طلال بلال
إقتباس(زكيري عبد العالي @ Oct 23 2008, 12:20 AM) *
النموذج التصوري للمعطيات MCD هو مرحلة من مراحل التصور في مريز


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

شكرا ً لك
أمناينلواد
لو سمحت لي أخ زكيري محاولة من فضلك ولك التعقيب
أخي الكريم
mcd هو مشروط بالتصور حسب طريقة المريز الفرنسية لأنه يخضع الى قوانين وقواعد يخضع اليها
مما يعطينا فيما بعد mcd valider
كما ان هناك تصورات أخرى تلحقة كـ mct . mot رغم ان لا علاقة بها ب mcd لأنها تخص المعالجات
زكيري عبد العالي
إقتباس
أخ ذكيري هل عمل MCD مشروط بالتصور حسب مريز
أو هل يمكن أن نعمل MCD حسب تصورنا للمشروع.

شكرا أمناينلواد واضافة على كلامك
الجواب
نعم
نعم
لكني عاقبت على كلا م صديقي على لانه قال انه لايحب مريز و يستعمل MCD وقلت انها هذة الكلمة مريز من انشاها ,
اما ان قال مخطط تصوري مثلا و نموذج ,,, لكن النموذج التصوري للمعطيات MCD هو خاص بهذه الطريقة و يقابله مخطط الكلاس او الفئات في طبقة المعطيات في UML
راجع هذه الوصلة القديمة و التي ساكملها حينما يكون لي الوقت ان شا ء الله
http://www.arabteam2000-forum.com/index.php?showtopic=12704

بالمناسبة الم يتم انشاء الجداول الى هذا الوقت 041.gif
طلال بلال
شكرا أخ ذكيري

بانتطار التصور النهائي للجداول كي أقوم بتقديم قاعدت البيانات

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

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

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

بالتوفيق
B.M.AbdelAziZ

ملاحظة قبل انشاء الجداول
من الاحسن عدم استخدام تسمية عربية في الجداول والحقول لانها قد تتسبب في مشاكل لاحقا انتم في غنا عنها
والسلام عليكم
neo1115
إقتباس(زكيري عبد العالي @ Oct 26 2008, 01:10 PM) *
كما ارجوا من الاخ neo1115 توضبع طريقته في ادار ة المشروع

بالتوفيق


أخي زكيري

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

أما سؤالك عن طريقة عملي بالمشروع ؟
لي طريقة خاصة اتبعها قبل انجاز اي مشروع وهي أن
أسال نفسي سؤالين وهم
ماذا لو كنت أنا مستخدم البرنامج ؟
وماهي الطرق السهلة لي كمستخدم في تخزين واسترجاع البيانات ؟
أنشئ الفورمز ومن ثم الجداول
لست أدري مدي صحة هذه الطريقة blush.gif

وأشكركم جميعا علي مجهودكم
NEO

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

إضغط لإظهار المرفق

باتوفيق إن شاء الله
زكيري عبد العالي
السلام عليكم
نعم هناك بعض الاخطاء في المعرفات فمثلا
1-ا code-pain زاءد و لان المعرفين يكفيان لكونا مفتاح code - match + code player
2- وجود code - pain في الجدول player
..
..
..
ساقوم بالتصحيح ان شاء الله وارفق الجداول
زكيري عبد العالي
بســم الله الـرحمــن الرحيــم
في المرفقات التصحيح ان شاء الله
طلال بلال
إقتباس
وبعد يومين علي الاكثر سادرج مرفق بما تم انجازه


مارأيك أخي الكريم لو تنجز المشروع مرحلة بمرحلة , بذلك تكون الفائدة أكبر والأخطاء قليلة

المرحلة الأولى من البرنامج جاهزة بعد تصحيح الأخطاء من قبل الأستاذ ذكيري , بقي أن تعلن عن المرحلة الثانية وماهو المطلوب منها ,

هذاإقتراح , والأمر يعود لك .

بالتوفيق


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

ارجو المعذرة علي الاطالة
في المرفق النسخة التجريبية للبرنامج

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

بانتظار ارائكم وانتقادتكم اللاذعة wub.gif
إضغط لإظهار المرفق




إضغط لإظهار المرفق
Delphawi
إقتباس

ما البرنامج المستخدم لرسم الصورة أخي زكيري ؟
زكيري عبد العالي
بســم الله الـرحمــن الرحيــم
البرنامج المستخدم لرسم الصورة
إقتباس
power designer
neo1115
بســم الله الـرحمــن الرحيــم

وحشتوني يا جماعة ....لم اسمع منكم تعليق علي البرنامج المرفق في المشاركة 39

wink.gif
علي .ع
إقتباس
ما البرنامج المستخدم لرسم الصورة أخي زكيري ؟

تستطيع ان تعمل مثلها ب Windev ايضا
إقتباس
وحشتوني يا جماعة ....لم اسمع منكم تعليق علي البرنامج المرفق في المشاركة 39

اخي neo1115 انت لم تتلتزم بالنموذج التصوري الذي قمنا به
صدقني سيعطيك نتائج افضل بكثير وستبتعد عن احتمال وقوع الاخطاء
وقتي ضيق نوع ما لكن سا اكون معك في الفترة القادمة ان شاء الله
تحياتي لك
أمناينلواد
هيا يا شباب نحن في انتظار بداية البرنامج
بالتوفيق للجميع
طلال بلال
إقتباس(أمناينلواد @ Nov 4 2008, 10:57 AM) *
هيا يا شباب نحن في انتظار بداية البرنامج


البرنامج قد انتهى أخي أمناينلواد , راجع المشاركة رقم 39

المشكلة إن الأخ neo قام بتقديمة دفعة واحدة , ولم تتسنى المشاركة لأحد,
حتى الأن لم أستطع أن أرى البرنامج ,لا أعرف أي نسخة من ديلفي قد استخدمت أخي neo
فلم استطع فتحة لابديلفي 7 ولا بديلفي 10lit , لو إنك أعتمدت المشاركة في البرنامج كان تسنى للجميع المتابعة

ثم إن الأخ ذكيري والأخ علي قد قدما رؤية تصويرية لقاعدة البيانات , أعتقد هي الأمثل .

على كل ألف شكر لك على هذا الجهد .
أمناينلواد
بارك الله فيكم على أي حال
كنت أتمنى المشاركة في البرنامج ولم انتبه الى وضعه من قبل
بالتوفيق للجميع في انتظار مشاريع أخرى من ذي الخبرة
هذه "نسخة - خفيفة" من محتويات الرئيسية للإستعراض الكامل مع المزيد من الصور والخيارات الرجاء إضغط هنا.
Invision Power Board © 2001-2009 Invision Power Services, Inc.