PDA

View Full Version : سوال: راهنمایی در مورد طراحی 4شیفت کاری یک کارخانه تولیدی



حسین.کاظمی
یک شنبه 25 آبان 1393, 10:25 صبح
باسلام به تمامی اساتید به خصوص مدیریت این بخش
من یکبار دیگه این تاپیک را زده بودم اما توسط مدیریت این بخش حذف شد.
خوب بریم سر اصل مطلب
من میخام یک تقویم چهار شیفت بودن یک کارخانه تولیدی را سیستمیش کنم؛ در عکس زیر هم میتونید نمونه ایی ازاین تقویم چرخشی را ببینید،چطور می شود این کار را توی سی شارپ پیاده سازی کرد و بشه از هرماه هم چاپ بگیریم(توضیحات بیشتر را در عکس داده ام)
125754

باتشکر

حسین.کاظمی
سه شنبه 27 آبان 1393, 12:16 عصر
از استید و مهندسان گرامی خواهشمندم راهنماییم کنید
باتشکر

aslan
سه شنبه 27 آبان 1393, 15:50 عصر
سلام
خیلی راحت میتونید اینکارو انجام بدید:
ورودی های لازم : 1- تاریخ و روز شروع و پایان شیفت 2- شروع تقویم کاری از کدام شیفت ؟ ( و همچنین شروع از روز اول یا دوم شیفت )
دیگه چیزی لازم ندارین ( بقیه چیزهای ثابتی هستن ) و تکرار اقلام متغیر ....
با دیتاگرید ویو هم میتونین کار کنین
و برای پرینتش هم از گزارش سازها بهتره استفاده کنین ( مثلا استیمول سافت ) و ....
مثلا برای تصویر بالا :
ورودیها : شروع از سه شنبه اول مهر 93 بمدت 31 روز ( ردیف اول و دوم تصویر با یک حلقه براحتی بدست میاد )...
ورودی بعدی : روز دوم شیفت C ...... ردیف های بعدی هم با یک حلقه ساده و با همین ورودی براحتی بدست میان ...
به ترتیب A دو تا B دوتا D دو تا C دوتا A دوتا B ..... تکرار به تعداد مدت روزی که در ورودی قبلی گرفتین .... انتهای حلقه رفتن به ردیف بعدی و تکرار شیفتها ....

حسین.کاظمی
شنبه 01 آذر 1393, 12:30 عصر
سلام
خیلی راحت میتونید اینکارو انجام بدید:
ورودی های لازم : 1- تاریخ و روز شروع و پایان شیفت 2- شروع تقویم کاری از کدام شیفت ؟ ( و همچنین شروع از روز اول یا دوم شیفت )
دیگه چیزی لازم ندارین ( بقیه چیزهای ثابتی هستن ) و تکرار اقلام متغیر ....
با دیتاگرید ویو هم میتونین کار کنین
و برای پرینتش هم از گزارش سازها بهتره استفاده کنین ( مثلا استیمول سافت ) و ....
مثلا برای تصویر بالا :
ورودیها : شروع از سه شنبه اول مهر 93 بمدت 31 روز ( ردیف اول و دوم تصویر با یک حلقه براحتی بدست میاد )...
ورودی بعدی : روز دوم شیفت C ...... ردیف های بعدی هم با یک حلقه ساده و با همین ورودی براحتی بدست میان ...
به ترتیب A دو تا B دوتا D دو تا C دوتا A دوتا B ..... تکرار به تعداد مدت روزی که در ورودی قبلی گرفتین .... انتهای حلقه رفتن به ردیف بعدی و تکرار شیفتها ....

باسلام
دوست عزیز فرمایشات شما در مورد موضوع بالا صحیح است و خیلی راحت است ولی نمیدونم از کجا باید شروع کنم اگه زحمتی نیست یک نمونه کوچک در این زمینه بهم بدید ممنونت میشم
تشکر

aslan
شنبه 01 آذر 1393, 13:36 عصر
باسلام
دوست عزیز فرمایشات شما در مورد موضوع بالا صحیح است و خیلی راحت است ولی نمیدونم از کجا باید شروع کنم اگه زحمتی نیست یک نمونه کوچک در این زمینه بهم بدید ممنونت میشم
تشکر
سلام
برای یادگیری بهتره خودتون انجام بدین :
اینجوری شروع کنین :
تو یک فرم
5 تا تکست باکس بزارید با یک باتن و یک دیتاگریدویو
تکست باکس اول : تاریخ شروع ... مثلا 1
تکست باکس دوم : مدت مثلا 30
تکست باکس سوم : روز هفته مثلا سه شنبه
تکست باکس چهارم :شروع از شیفت ... مثلا A
تکست باکس پنجم : شروع از روز چندم شیفت A .. مثلا 2
حالا سعی کنید با این اطلاعات . با کلیک روی باتن به تعداد لازم ستون در دیتاگرید ایجاد کنید و سطرهای ثابت دیتاگریدرا ( مثلا سطر اول و دوم ... روز و اسامی هفته ) درج کنید و ...... برای اسامی هفته میتونید از آرایه / لیست و ..... استفاده کنید
پس .... شروع ......

dehqhani
سه شنبه 18 آذر 1393, 08:34 صبح
کاشکی میتونستین با یه مثال یا سمپل به ما مبتدی ها هم کمک کنید

aslan
سه شنبه 18 آذر 1393, 10:11 صبح
سلام
شما کار را شروع کنید ... هرجا به مشکلی برخوردین اینجا طرحش کنید ... دوستان کمکتون میکنن

hosseinbarnamenevis
سه شنبه 18 آذر 1393, 16:45 عصر
به نظر من اول بهتره که شیفت ها تعریف بشن
یعنی جدول جداگونه ای داشته باشیم برای تعریف شیفت ها
هر شیفت یه سری مشخصات داره که بعدا ممکنه تغییر کنه
نمیشه بیایم همه رو تغییر بدیم که
بعدشم جدول اشخاص ازوش جدول شیفت ها تاثیر پذیر باشه دیگه

khokhan
یک شنبه 18 بهمن 1394, 22:33 عصر
باسلام
دوست عزیز فرمایشات شما در مورد موضوع بالا صحیح است و خیلی راحت است ولی نمیدونم از کجا باید شروع کنم اگه زحمتی نیست یک نمونه کوچک در این زمینه بهم بدید ممنونت میشم
تشکر

.................................................. ... نمونه رو براتون ارسال می کنم:لبخند:



138880

reza25000
دوشنبه 19 بهمن 1394, 14:10 عصر
سلام
این راه که دوستمون راهنمایی کردن اشتباه هستش

شما باید تعداد روز چرخش رو مشخص کنید . مثلا 8 روز
بعد باید هر روز رو مشخص کنید که از این 8 روز چه شیفتی هستش
و الباقی روز های سال رو به ترتیب شیفتی که گفتی بچرخونی
مثلا اگر شما از اول ماه 2 شیفت صبح و 2 شیفت عصر و دو شیفت تعطیل و دو شیفت شب داری ( سیستم باید بهش بگی بعد از 8 روز بیاد به صورت اتوماتیک از اول همین گردش رو برای روزهای بعد بچینه)

باید یادت باشه که این کار رو که کردی عنوانی براش بزاری (مثلا شیفت 1)

بعد شما باید 4 نمونه از این شیفت ایجاد کنی و به صورتی که گردش با هم فرق بکند
بعد پرسنل رو به کد شیفت وصل بکن
بگی (پرسنل A) به (کد شیفت 2)

حسین.کاظمی
دوشنبه 19 بهمن 1394, 19:16 عصر
به نظر من اول بهتره که شیفت ها تعریف بشن
یعنی جدول جداگونه ای داشته باشیم برای تعریف شیفت ها
هر شیفت یه سری مشخصات داره که بعدا ممکنه تغییر کنه
نمیشه بیایم همه رو تغییر بدیم که
بعدشم جدول اشخاص ازوش جدول شیفت ها تاثیر پذیر باشه دیگه


سلام
این راه که دوستمون راهنمایی کردن اشتباه هستش

شما باید تعداد روز چرخش رو مشخص کنید . مثلا 8 روز
بعد باید هر روز رو مشخص کنید که از این 8 روز چه شیفتی هستش
و الباقی روز های سال رو به ترتیب شیفتی که گفتی بچرخونی
مثلا اگر شما از اول ماه 2 شیفت صبح و 2 شیفت عصر و دو شیفت تعطیل و دو شیفت شب داری ( سیستم باید بهش بگی بعد از 8 روز بیاد به صورت اتوماتیک از اول همین گردش رو برای روزهای بعد بچینه)

باید یادت باشه که این کار رو که کردی عنوانی براش بزاری (مثلا شیفت 1)

بعد شما باید 4 نمونه از این شیفت ایجاد کنی و به صورتی که گردش با هم فرق بکند
بعد پرسنل رو به کد شیفت وصل بکن
بگی (پرسنل A) به (کد شیفت 2)

سلام پس این دوستمون راه حل اصولی تری را گفتند که باید اول یه جدول برای تعریف شیفت ها داشته باشم.......؟؟؟؟؟؟