PDA

View Full Version : سوال: نحوه طراحی تقویم چهار شیفت



kabootari
شنبه 09 مرداد 1395, 23:45 عصر
سلام به همه دوستان
تو یک شرکت کار میکنم که به صورت چهار شیفت کار میکنه: یعنی داری چهار شیفت کاری A,B,C,D و همچنین دو روز شیفت صبح، دو روز عصر، دو روز شب و دو روز هم تعطیل
حالا اگه بخواهیم یه تقویم داشته باشیم که در هر روز از سال شیفتها را مشخص کنه چگونه باید عمل کنیم؟ مثلا بدونیم در اول مهر شیفت A صبح، عصر، شب، و یا تعطیل می باشد.
البته لازم به ذکر است که منظورم ایجاد یک راه ساده و به صورت نرم افزاری است چون از طریق تقویمهای کاغذی و یا حتی ایجاد فایلهای متنی به تعداد روزهای سال و لینک شدن به آن از روی تقویم این کار امکان پذیر است اما باید هر سال این کار را تکرار کنیم.
خواهش میکنم اگر کسی در این مورد پروژه ای دیده و یا اطلاعاتی داره جواب بده ................ با تشکر فراوان
ترجیحا ار طریقه پروژه های اکسل و یا اکسس

mazoolagh
سه شنبه 12 مرداد 1395, 10:10 صبح
اول اینکه اکسل مناسب اینکار نیست

شما یک جدول برای تقویم احتیاج دارین - فقط یک جدول کلی و نه یک جدول برای هر سال - که اطلاعات اون باید خودکار ساخته بشه. حالا یا با انتخاب سال یا انتخاب بازه تاریخ
حداقل هم یک فیلد عدد تاریخ باید داشته باشه مثل 13950512 که همین فیلد کلید هم هست

الگوریتم ساخت هم به اینکه از چه الگوریتمی برای محاسبه تاریخ خورشیدی استفاده میکنین برمیگرده که اگر از اکسس استفاده کنین یک چندتایی همینجا هست ولی من از الگوریتم زیر استفاده میکنم که دقیق و بدون خطاست و محدودیت هم نداره
https://www.fourmilab.ch/documents/calendar/
اگر از دات نت استفاده میکنین که خودش تقویم خورشیدی داره

معمولا فیلدهای دیگه هم برای تقویم در نظر میگیرن: معادل میلادی - چندمین روز سال - در چندمین هفته سال - چندمین روز هفته - تعطیل رسمی - چند روز مانده به آخر سال و ....
حتی گاهی برای راحتی و سرعت دادن به محاسبات اطلاعات اضافی هم نگهداری میشه: روز-ماه-سال

از اینجا به بعد تا حدی سلیقه ای هست. ممکنه اطلاعات شیفت رو به همین جدول تقویم مستقیم اضافه کنین و یا اینکه جدول(های) دیگه ای بسازین.
ظاهرا برای هر یک از چهار شیفت در هر روز چهار حالت متصور هست: صبح، عصر، شب، تعطیل. پس یک جدول برای تعریف این چهار حالت نیاز هست: فرضا 0 برای تعطیل، 1 برای صبح و ...
در هر روز برای هر یک از شیفت ها یک فیلد وضعیت باید باشه که مقدارش یکی از چهار حالت بالاست.

اگر تعریف شیفت ها قانونمند و طبق روال های قابل تعریف باشه میشه همزمان با ساخت تقویم شیفت ها رو هم ساخت: فرضا شیفت A شنبه ها و چهارشنبه های شش ماه اول صبح و دوشنبه ها و پنجشنبه ها شش ماه دوم عصر

reza_1199
سه شنبه 12 مرداد 1395, 22:14 عصر
با عرض سلام خدمت دوستان
اتفاقا این مورد هم برا من یه مسیله بزرگ درست با همین شرایط که دوستمون قید کردن در صورت امکان از آقای mazoolagh خواهش دارم اگه نمونه اولیه ای تو اکسس برا این مورد دارند ارایه کنند تا من و بقیه دوستان هم استفاده کنیم
پیشاپیش از شما تشکر میکنم

mazoolagh
دوشنبه 18 مرداد 1395, 13:41 عصر
با عرض سلام خدمت دوستان
اتفاقا این مورد هم برا من یه مسیله بزرگ درست با همین شرایط که دوستمون قید کردن در صورت امکان از آقای mazoolagh خواهش دارم اگه نمونه اولیه ای تو اکسس برا این مورد دارند ارایه کنند تا من و بقیه دوستان هم استفاده کنیم
پیشاپیش از شما تشکر میکنم


فایل پیوست در این تاپیک رو بعنوان پایه میتونین در نظر بگیرین:
http://barnamenevis.org/showthread.php?527471-ارور-dlookup

kabootari
جمعه 03 دی 1395, 12:32 عصر
با تشکر از راهنمایی همه دوستان
برنامه جامعی در این باره با اکسس 2010 آماده کردم که به زودی سورس آن را بعد از تکمیل نهایی روی سایت میگذارم ....

kabootari
جمعه 01 بهمن 1395, 20:56 عصر
اینم فایل که برای راحتی دوستان به MDB تبدیلش کردم ....
خواهش میکنم نظرتون را اعلام فرمائید ...

kabootari
شنبه 02 بهمن 1395, 13:10 عصر
از دوستان گرامی خواهش میکنم که نظر یادشون نره ....

esmaeelzakeri
دوشنبه 06 فروردین 1397, 20:27 عصر
اینم فایل که برای راحتی دوستان به MDB تبدیلش کردم ....
خواهش میکنم نظرتون را اعلام فرمائید ...
سلام
ممنون از برنامه خوبتون
دوتاسوال
اول اينكه ايا اين برنامه رو ميشه تو موبايل هم با فرمت اندرويد اجرا كرد.
دوم اينكه من مي خوام الان شيفت ها و غيره رو توش عوض كنم، رمز عبور ميخواد
ميشه راهنمايي كنيد.
باتشكر
ايميل من
ESMAEELZAKERI88@GMAIL.COM

Vahid1363vb
دوشنبه 17 خرداد 1400, 12:41 عصر
سلام
میشه محبت کنید و برنامتون رو واسه من ایمیل کنید
Khaki_vkh@yahoo.com

Shahramdindoust
دوشنبه 17 خرداد 1400, 16:05 عصر
سلام
نه فایل های اکسس رو با گوشی نمیشه باز کرد و اصولا برای سیستم عامل های رایانه ساخته می شوند گرچه فایل های اکسل رو با گوشی هم میشه باز کرد...

Shahramdindoust
دوشنبه 17 خرداد 1400, 16:08 عصر
راستی یک نکته ای برای خودم هم سوال شد
میدونیم که گوشی ها یا بهتر بگم تبلت های با نام "ویندوز فون" در بازار هست که البته خداییش من خودم تا حالا ازش استفاده نکردم . آیا اینها سیستم عامل هاشون ویندوز هست یا همون اندوریده و فقط ظاهر ویندوز داره.
شاید اگرسیستم عامل"ویندوز فون" ها ویندوز باشه حرفی که در بالا زدم رو پس بگیرم و بشه فایل های اکسس رو با گوشی باز کرد ...

mazoolagh
دوشنبه 17 خرداد 1400, 19:32 عصر
راستی یک نکته ای برای خودم هم سوال شد
میدونیم که گوشی ها یا بهتر بگم تبلت های با نام "ویندوز فون" در بازار هست که البته خداییش من خودم تا حالا ازش استفاده نکردم . آیا اینها سیستم عامل هاشون ویندوز هست یا همون اندوریده و فقط ظاهر ویندوز داره.
شاید اگرسیستم عامل"ویندوز فون" ها ویندوز باشه حرفی که در بالا زدم رو پس بگیرم و بشه فایل های اکسس رو با گوشی باز کرد ...

1- معماری پردازنده های گوشی های ویندوزفون (ویندوز موبایل) ARM هست و با معماری پردازنده های x86/x64 فرق میکنه.

2- برنامه ها بین این دو سیستم قابل جابجایی نیستن چون هم ویندوز موبایل با ویندوز دسکتاپ متفاوت هست و هم سخت افزار متفاوت دارن.
برای هر کدوم جداگانه باید ساخته بشه.

3- تبلت های ویندوزی برمبنای پردازنده های x86/x64 هستن (ولی از خانواده موبایل مثل لپتاپ ها) و سیستم عامل اون ها هم همون ویندوزی هست که میشناسیم،
بنابراین هیچ مشکلی در اجرای اکسس ندارن.
و البته اندروید با ظاهر ویندوز هم نیستن.

4- هیچ ورژن از اکسس روی ویندوزفون قابل اجرا نیست.

5- ولی اگر شما یک سرور sharepoint داشته باشین و دیتابیس رو روی اون پابلیش کنین داستان فرق میکنه و باحتمال نزدیک به یقین میتونین در مرورگر هر دستگاه موبایل اون رو باز کنین.

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

Shahramdindoust
سه شنبه 18 خرداد 1400, 11:10 صبح
1- معماری پردازنده های گوشی های ویندوزفون (ویندوز موبایل) ARM هست و با معماری پردازنده های x86/x64 فرق میکنه.

2- برنامه ها بین این دو سیستم قابل جابجایی نیستن چون هم ویندوز موبایل با ویندوز دسکتاپ متفاوت هست و هم سخت افزار متفاوت دارن.
برای هر کدوم جداگانه باید ساخته بشه.

3- تبلت های ویندوزی برمبنای پردازنده های x86/x64 هستن (ولی از خانواده موبایل مثل لپتاپ ها) و سیستم عامل اون ها هم همون ویندوزی هست که میشناسیم،
بنابراین هیچ مشکلی در اجرای اکسس ندارن.
و البته اندروید با ظاهر ویندوز هم نیستن.

4- هیچ ورژن از اکسس روی ویندوزفون قابل اجرا نیست.

5- ولی اگر شما یک سرور sharepoint داشته باشین و دیتابیس رو روی اون پابلیش کنین داستان فرق میکنه و باحتمال نزدیک به یقین میتونین در مرورگر هر دستگاه موبایل اون رو باز کنین.

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

سپاس استاد گرامی
متوجه شدم

behrouz_zah
شنبه 11 دی 1400, 10:02 صبح
با سلام
لطف میکنید رمز عبور این فایل برای من ارسال کنید
09131098961
behrouz_zah@yahoo.com