PDA

View Full Version : الگوریتم هوشمند قرار داد پرسنل شرکت



حسین.کاظمی
سه شنبه 26 اسفند 1393, 12:28 عصر
باسلام به استاد برنامه نویسی

یک برنامه در رابطه با حقوق و دستمزد یک شرکت نوشته ام حالا در قسمت قراردادهای پرسنل گیر کرده ام و اگه امکانش هست راهنمایی ام کنید،ممنونتون میشم

برای ثبت قرار دادها مشکلی ندارم مشکل اینجاست که میخاهم طوری برنامه راطراحی کنم که کاربر صبح به صبح که سیستم را روشن میکند و برنامه را اجرا می کند لیستی از افرادی که قرارداد کاریشون پنج الی ده روز دیگر تمام میشود را بهش نشون بده و در صورت صلاحدید قرارداد را تمدیدو یا ترک کار کند.

ممنونم

golbafan
سه شنبه 26 اسفند 1393, 12:36 عصر
سلام
شما در جدول قراردادها احتمالا یک فیلد داری مبنی بر تاریخ پایان قرارداد که فرض میکنیم از نوع تاریخ باشه

حالا کافیه از این کدها استفاده کنی


select * from table_gharardad
where end_date_field-curdate()<10


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

حسین.کاظمی
چهارشنبه 27 اسفند 1393, 09:46 صبح
بقیه دوستان راه حلی ، نظری دیگه ایی ندارند؟؟؟