علی اسماعیلی
4 سال پیش توسط علی اسماعیلی مطرح شد
6 پاسخ

سیستم مسابقات

سلام میخوام یه سیستم مسابقات طراحی کنم چیزی که اتفاق میافته یه مسابقه ایجاد میشه بقیه میتونن توی اون مسابقه ثبت نام کنن
میشه تعیین کرد که مسابقه انفرادی یا تیمی
بخش انفرادی یا تیمی بودن مسابقه چجوری باید تعیین بشه از لحاظ منطقی و جداول برای ثبت نام شرکت کنندگان


ثبت پرسش جدید
محمد سلمانی
تخصص : برنامه نویس php , laravel
@mohammadsalmani28 4 سال پیش مطرح شد
1

بلاخره باید یه دیتایی از کاربرتون دریافت کنید و نگه داری کنید اون ها رو ....
به عنوان مثال باید حداقل اسم و مسابقه ای و امتیاز کسب شده تو اون مسابقه رو حداقل دریافت کنید اگر نمی خواید داخل سایت ثبت نام کنن... اما اگر ثبت نام کنن می تونید از با استفاده از ریلیشن ها راحت دیتای تمام یوزر هارو دریافت کنید و رتبه بندیشون کنید.
به عنوان مثال می تونید در نظر بگیرید که برای فلان مسابقه یه تعدادی گروه وجود داره .... گروه ها رو رتبه بندی کنید و بعد داخل هر گروه اعضا رو هم رتبه بندی کنید. فقط برای این کار توجه داشته باشید که امتیازی که هر کاربر دریافت می کنه رو باید نگه داری کنید!
@ali.esmaili954


حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 4 سال پیش مطرح شد
0

سلام بستگی داره این تیم خودش جدول جداگانه براش ایجاد میشه یا نه !
یا ساختار جدول مسابقه چیه این وسط


محمد سلمانی
تخصص : برنامه نویس php , laravel
@mohammadsalmani28 4 سال پیش مطرح شد
1

باید یه جدول برای تمامی مسابقات داشته باشید توی اون تایپ مسابقه و فیلد یا فیلدهایی برای نگهداری id های شرکت کنندگان داشته باشید.
@ali.esmaili954


علی اسماعیلی
تخصص : php Laravel
@aliesmaili.code 4 سال پیش آپدیت شد
0

@hesammousavi @mohammadsalmani28
سلام مشکل من همینه جدول ثبت نام شر;ت کننده ها چجوری باشه
چیزی من تو ذهنم هست اینه چه اتفرادی بود چه گروهی به این صورت باشه
یه تیبل گروه یه تیبل اعضای گروه
حالا اگه انفرادی بود اعضای گروه 1 نفره


محمد سلمانی
تخصص : برنامه نویس php , laravel
@mohammadsalmani28 4 سال پیش مطرح شد
1

بله اگه یه تیبل گروه داشته باشید یه تیبل اعضا گروه مشکل حل می شه
داخل تیبل مسابقاتتون هم می تونید چند فیلد برای گروه هایی که قرار هست باهم دیگه رقابت کنن قرار بدید
@ali.esmaili954


علی اسماعیلی
تخصص : php Laravel
@aliesmaili.code 4 سال پیش آپدیت شد
0

خب حالا یه سوال اگه بخوایم کاربران رو رتبه بندی کنیم چیکار کنیم ؟
باید کاری کنیم که تمام اعضایی که به گروه اضافه میشن عضو سایت باشن ؟یا نه فقط توی مسابقات انفرادی فقط رتبه بندی کنیم؟
سایت quera چجوری کار میکنه فقط مسابقات انفرادیش رتبه بندی داره درسته؟
@mohammadsalmani28


محمد سلمانی
تخصص : برنامه نویس php , laravel
@mohammadsalmani28 4 سال پیش مطرح شد
1

بلاخره باید یه دیتایی از کاربرتون دریافت کنید و نگه داری کنید اون ها رو ....
به عنوان مثال باید حداقل اسم و مسابقه ای و امتیاز کسب شده تو اون مسابقه رو حداقل دریافت کنید اگر نمی خواید داخل سایت ثبت نام کنن... اما اگر ثبت نام کنن می تونید از با استفاده از ریلیشن ها راحت دیتای تمام یوزر هارو دریافت کنید و رتبه بندیشون کنید.
به عنوان مثال می تونید در نظر بگیرید که برای فلان مسابقه یه تعدادی گروه وجود داره .... گروه ها رو رتبه بندی کنید و بعد داخل هر گروه اعضا رو هم رتبه بندی کنید. فقط برای این کار توجه داشته باشید که امتیازی که هر کاربر دریافت می کنه رو باید نگه داری کنید!
@ali.esmaili954


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام