از پارسکدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.
هشت سال پیش منتشر شده
تعداد بازدید: 478
کد پروژه: 66759
شرح پروژه
با سلام
بنده به یک پروژه با توضیحات ذیل نیاز دارم
توضیحات پروژه :
یک جدول به صورت ذیل داریم با نام B_Roz که برخی از داده های آن به صورت ذیل می باشد :
جهت مشاهده جدول به فایل پیوست مراجعه نمایید
SH1=شنبه زنگ اول
SH2= شنبه زنگ دوم
SH3=شنبه زنگ سوم
...
YE1=یکشنبه زنگ اول
YE2=یکشنبه زنگ دوم
...
DO1=دوشنبه زنگ اول
DO2=شنبه زنگ دوم
DO3=شنبه زنگ سوم
...
SE1=سه شنبه زنگ اول
SE2=شنبه زنگ دوم
SE3=شنبه زنگ سوم
...
CH1=چهارشنبه زنگ اول
CH2=چهارشنبه زنگ دوم
...
PA1=پنجشنبه زنگ اول
PA2= پنجشنبه زنگ دوم
...
JO1=جمعه زنگ اول
JO2= جمعه زنگ دوم
....
می خواهم یک جدول همانند تصویر ذیل داشته باشم
جهت مشاهده تصویر به فایل پیوست مراجعه نمایید
به این صورت که می خواهم برای هر نام درسی که در این جدول وجود دارد (در هر سل) یک کادر کشویی (لیست باکس) وجود داشته باشد و همینطور دو دکمه و (با طراحی زیبا) در زیر هر کدام از این سلول ها به این صورت که
اگر دکمه "اختیاری" انتخاب شود ، دکمه "اجباری" غیر فعال شود و برعکس. همچنین اگر کاربر دکمه "اجباری" را انتخاب نمود در جدول EE که یک جدول تک فیلدی از نوع int است عدد 1 درج می شود و در غیر اینصورت عدد 0 (به صورت پیش فرض) درج شده است.
توجه : در ابتدا که صفحه لود می شود بایستی دکمه "اختیاری" برای تمام سلول ها فعال باشد.
توجه : روزهای هفته و تعداد زنگ ها در هر روز، نام کلاس از جدول END مشخص می شود.
جدول END به صورت ذیل می باشد:
جهت مشاهده جدول به فایل پیوست مراجعه نمایید
تعداد زنگ ها : بالاترین تعداد زنگ های موجود در برنامه در نظر گرفته می شود.
توجه : روزهای هفته ، تعداد زنگ ها و تعداد و نام کلاس ها در هر برنامه متفاوت و متغییر است.(این اطلاعات از جدول End بدست می آید)
به عنوان مثال : سلول شنبه زنگ اول که در شکل تصویر فوق برای اولین کلاس از سمت راست که با درس "ادبیات" پر شده است از جدول B-Roz داری یک کادر کشویی می باشد که با یک دستور select ساده مشخص می شود که این کادر کشویی تنها شامل نام درس ها (به صورت لیست شده در کادر کشویی) می باشد.
اگر درس تک زنگ بود در لیست به صورت : (نام درس اول / نام درس دوم ) مشخص می شود.
توجه : تشخیص تک زنگ و غیر تک زنگ بودن دروس :
اگر درست تک زنگ نباشد : ND1=NameDars در جدول B_Roz
اگر درس تک زنگ باشد : ND1<>NameDars در جدول B_Roz
توجه بسیار مهم : در هنگامی که صفحه لود می شود تمام محتویات جدولی که می خواهم همانند تصویر فوق باشد داده های پیش فرض سلول های آن از جدول END در آنها درج می شود.
فاز دوم پروژه :
همین جدولی که با داده های پیش فرض از جدول END پر شده است البته بدون در نظر گرفتن محتویات کادر کشویی و جدول B_ROZ ، به صورت یک خروجی در فایل word و فایل Html درج شود.
همچنین براساس جدول END به صورت زیبا از برنامه مدرسان نیز در فایل WORD و html نیز بتوان خروجی گرفت.(با طراحی و اختیار خودتان اما (تصویر برنامه قبلا مشخص شود که چه شکلی قرار است باشد)
براساس جدول END به صورت زیبا از برنامه هر کلاس نیز در فایل word و html نیز بتوان خروجی گرفت .(مشابه تصویر برنامه کل مدرسه)
فاز سوم پروژه :
یک نوار پیمایش زمانی با (% پیشرفت) برای مشخص شدن میزان پیشرفت یک قطعه کد(که بنده کد خود را در آن درج خواهم نمودم ) .
زمان شروع و زمان پایان عملیات نیز درج شود.
لازم به ذکر است زبان برنامه نویسی پروژه C# و همچنین نرم افزار تحت وب می باشد ، نیاز به طراحی قالب و ... وجود ندارد فقط کدهای فوق مورد نیاز است که در برنامه اصلی درج شود.
به دلیل کمبود زمان این بخش از پروژه که پیاده سازی ساده و غیر پیچیده دارد را می خواهم به یک فریلنسر واگذار نماینم .
خواهشمند است فریلنسرهای محترم قبل از ارسال پیشنهاد متن پروژه را به دقت مطالعه نمایند و سپس اقدام به ارسال پیشنهاد نمایند.
همچنین به صورت جداگانه قیمت هر کدام از فازهای پروژه را ذکر نمایید.لازم به ذکر است سورس کد این پروژه به صورت خوانا جهت اضافه نمودن کدهای خودم مورد نیاز است
این پروژه شامل 1 فایل مهم است، لطفا قبل از ارسال پیشنهاد حتما نسبت به بررسی این فایل اقدام فرمایید.
مهارت ها و تخصص های مورد نیاز
مهلت برای انجام
2روز
وضعیت مناقصه
بسته
درباره کارفرما
عضویت هشت سال پیش
نیاز به استخدام فریلنسر یا سفارش پروژه مشابه دارید؟
قادر به انجام این پروژه هستید؟
متأسفانه مهلت ارسال پیشنهاد این پروژه به پایان رسیده و پروژه بسته شده است؛ اما فرصتهای متعددی در سایت موجود میباشد.
طراحی پرتال تحت PHP جهت نوعی سهمیه بندی تحت لاراول
هشت سال پیش منتشر شده
به رایگان یک حساب کاربری بسازید
مهارتها و تخصصهای خود را ثبت کنید، رزومه و نمونهکارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.
به شیوهای که دوست دارید کار کنید
برای پروژههای دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصتهای شغلی منحصر به فرد دسترسی پیدا کنید.
با اطمینان دستمزد دریافت کنید
از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.
میخواهید شروع به کار کنید؟
یک حساب کاربری بسازید
بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارتهای شما
است.
پیدا کردن کار (پروژه)
تماشای دمو روش کار