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

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

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

شكرا أخي عبدالهادي

شكرا أخي مهند

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

بالنسبة رقم اثنان لو تم التراجع عن الإضافة فإن الترقيم التلقائي سوف يستمر في الترقيم فتكون الأرقم غير متسلسلة والأخطر أنك لن تستطيع التعديل إذا أردت ذلك .

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

======

سؤال لجميع من اطلع على جداول البرنامج .

هل تم الآن الاتفاق على الجداول والحقول ( طبعاً بعد إضافة جدول البلدان ) ؟ حتى يتم البدء في المرحلة المقبلة وهي العلاقات .

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

#27

اخواني

مرفق التعديلات المقترحة

اخي عبادي شكرا على الملاحضات القيمة

بخصوص الفقرة الرابعه ( العلاقة بين Match و Team ) ارجو توضيح ماتفضلتم به وشكرا

ERD.rar

#28

هذه قاعدة البيانات التي اتفقنا عليها أخيراً ..

وقد قمت بإضافة جدول الدول بناء على طلب الأخوة

وأصلحت بعض الأخطاء وأضفت حقل تصنيف الحكم

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

الآن أرجو ممن ينوون المتابعة الفعلية أن يؤكدوا تواجدهم واستعدادهم للعمل بشكل جدي

الخطوة المقبلة :

سيتم عمل العلاقات .. وكتابة نماذج البرنامج بشكل دقيق جداً ..

ثم يتم توزيع هذه النماذج على أعضاء الفريق حتى يقوموا ببرمجتها ..

هل يوجد أي تعليقات ؟؟

ALDORI.rar

#29

التعديلات التي أجريتها

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

- جعل الجدول Country List هو مصدر قائمة حقول بلد الجنسبة في كل الجداول

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

#31

بعد الاطلاع على آخر تعديل قام به الاستاذ مهند وجدت بعض الأخطاء البسيطة ناتجة عن السرعة ، وقد قمت بتعديلها جميعها في الملف المرفق .

تحياتي ..

ALDORI.rar

#32

أخي مهند ما رأيك لو أضفنا حقل ( رئيس النادي الحالي ) لجدول الأندية حتى يكون البرنامج مرجع شبه متكامل .

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

#34

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

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

2- جدول اللاعبين (Players ) كان هناك تسمية توضيحية بالعربي ( رقم القميص ) مكررة فقمت بتعديلها إلى الأولى ( رقم القميص في النادي ) والثانية ( رقم القميص في المنتخب ) لكي يزول اللبس عند من سيقرؤها .

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

4- جدول الانتقالات (Transfers ) كان هناك حقل باسم (Fund ) وهو خاص بنوع العملة ولكن لم يوضع له تسمية توضيحية باللغة العربية فقمت بوضعها .. أيضاً هناك حقل (Amount ) وهو خاص بالمبلغ وقد وضع تسمية توضيحية له هكذا ( المبلغ دولار ) فقمت بتعديلها لتصبح ( المبلغ ) فقط لأن هناك حقل آخر يبين نوع العملة . فلا حاجة لتقيدها بالدولار .

5- قمت بوضع ترجمة لكل جدول باللغة العربية من خلال خصائص الجدول ليعرف الجميع هذا الجدول وذلك لمن لا يجيد اللغة الإنجليزية مثلي .

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

تحياتي ..

#36

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

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

وأقترح على الجميع بدلا من عمله على الاكسس وإهدار الوقت أن نتعاون بعمله على لغة الــASP واستخدام MICROSOFT SQL SERVER DATA BASE لتكون الفائدة أقوى خصوصا أننا في زمن وعالم الانترنت والتجارة الالكترونية وأن نأخذ في الحسبان عملية الـSECURITY في هذا المشروع وبكذا ستكون النتائج بمشيئة الله على النحو التالي:

1- تعليم مجموعة كبير من الشباب برمجة المواقع من الصفر الى الاحتراف

2- تعلم استخدام أحد أفضل أنواع قواعد البيانات

3- تعلم أمن المواقع

4- تعلم بعض التقنيات البرمجية المختلفة المتواجدة في لغة الـ ASP

هذا كان مقترح من أخوكم ray500 وأمل أن لا تكون هذه المداخلة قد أزعجتكم وأمل أن تحوز على رضا الجميع.

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

#37

أخي الكريم ray500

بالنسبة لاقتراحك فأنا أؤيده جداً ..

غير أني لا أفقه شيئاً في لغة ASP وكذلك هناك فائدة كبيرة من عمله بالأكسس وليس في هذا هدر للجهد والوقت وسيتعلم منه الكثيرون أيضاً ..

أما في قسم برمجة asp فيمكنهم أن يعملوا نفس المشروع أيضاً وبشكل موازٍ ويمكنهم الاستفادة من المعلومات التي تشكلت لدينا عن البرنامج

#38

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

فقط لدي ملاحظات بسيطة وأسمحو لي بطرحها وهي كالأتي :-

أولاً :

في جدول (CountryList) أقترح أن يضاف حقل ترقيم تلقائي إلى الجدول ، وذلك ليعمل على تخزين رقم الجنسية في الجداول التي تحتاج إلى تخزين الجنسية ، وفي رأي تخزين الرقم أفضل من تخزين اسم الجنسية ، لأن الأرقام تشغل أقل مساحة عن الحروف ناهيك عن سرعة وسهولة الإستعلام بواسطة الأرقام.

ثانياً :

في جدول (Players) أقترح أن يستبدل حقل PlayerPic من نوع كائن OLE إلى نوع نص ، وذلك ليتم تخزين مسار الصورة وليس الصورة نفسها. بسبب أن تخزين الصورة داخل القاعدة سوف يساعد على تضخيمها دون داعي.

ثالثاً :

في جدول (ArbitraterPic) كذلك يعمل على حقل ArbitraterPic مثل ما ذكر في الفقرة "ثانياً" .

رابعاً :

في جدول (Stadiums) كذلك يعمل على حقل StadiumPic مثل ما ذكر في الفقرة "ثانياً" .

خامساً :

في جدول (Teams) كذلك يعمل على حقل TeamSymbol مثل ما ذكر في افقرة "ثانياً" .

سابعاً :

في جدول (Tournament) كذلك يعمل على حقل TournamentLogo مثل ما ذكر في افقرة "ثانياً" .

والله يوفقنا جميعاً.

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

ibnmusqat.gif
#39

السلام عليكم

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

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

لذلك أصبحت حقول الصور يتخزن فيها فقط اسم الملف

بينما مجموعة الصور ستوضع في مجلد ضمن مجلد البرنامج

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

وهذا هو ملف البيانات بالشكل النهائي .. وإن شاء الله لن نعدله بعد الآن

DATA.rar

#40

هذا آخر تطوير لفكرة الأزرار ..

وأصبح المطلوب لعمل أزرار من بالشكل الذي نريده في البرنامج .. ما علينا سوى أن نعمل ما يلي :

1- نضع أداة صورة نحمل فيها الصورة التي نريدها كخلفية للزر

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

3- نكتب حدث OnClick لـ Label

4- في خاصية "معلمة" لأداة Label نكتب اسم أداة الصورة التابعة لها

5- في حدث عند الفتح نكتب :

PutButtons Me

Test Buttons1.rar

#42

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

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

إخواني الأعزاء :

هناك فكرة تقدم بطرحها الأخ بن حسن في المشاركة

نرجو تفعيل ذلك الإقتراح لما فيه من شحذ الهمم للوصول إلى أفضل كود .

===

صورة
صورة

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

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

 

 
 
#43

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

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

ألأنا سويتها على السريع وأضعها هنا الآن لكي ترونها ومن لديه رأي فليقله عنها

كما أضفت حقل PlayerId إلى جدول Transfers

DATA.rar

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

#44

اخي مهند لماذا اضفت الحقل

وكمان اخي مهند لاحظت انه كل العلاقات علاقات عاديه لا يوجد علاقات متعدد

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

واشكرك

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

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

دروس الاكسس

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

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

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

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

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

#45

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

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

يمكنني أن أعمل البرنامج وحدي لكن الفائدة التي أرجوها أن يتم تصميمه من قبل كل المشاركين وهذا ما أحاول أن أحفّزهم على فعله

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

#46

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

مرفق ملف القاعدة وبه بعض التعديل الطفيف في العلاقات ، فقد جعلت العلاقات بها خاصية فرض التكامل المرجعي مع بقية الخصائي والله الموفق.

DATA.rar

ibnmusqat.gif
#47

السلام عليكم

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

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

كما اضفت حقل نوع الصفقة لجدول الانتقالات لكي نضمنه نظام الاعارات

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

وهذا هو الملف بعد التعديل

DATA.rar

#49

أخي مهند عبادي عندما قمت بفتح قاعدة البيانات .

وجدت بها 6 جداول هي كالتالي :

MSysAccessObjects

MSysAccessXML

MSysACEs

MSysObjects

MSysQueries

MSysRelationships

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

تحياتي أخوك / سعد

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

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