PDA

View Full Version : سوال: طراحی سیستم نوبت دهی



kafinetetaha
شنبه 25 خرداد 1392, 22:33 عصر
با سلا م من میخواهم سیستم نوبت دهی تحت وب طراحی کنم به این صورت که کاربر جدولی به آن نمایش داده شود و تمام وقت های رزرو شده و خالی نمایش داده شوند و آنهایی که رزرو شده اند غیر فعال شوند و بقیه فعال برای رزرو

mehrzad_ali
شنبه 25 خرداد 1392, 22:43 عصر
هرچی به ذهنت میرسه رو اینجا بگو . فکر میکنی چه جداول و فیلدهایی لازم داری؟

kafinetetaha
شنبه 25 خرداد 1392, 23:13 عصر
مرسی دوست عزیز
من میخوام تمام روزهای هفته با ذکر تاریخ و روز بالای آن باشد بعد بین رزرو هام 2 ساعت وقت باشه
بعد یک جدول به نام مشتری با ایتم های نام - تلفن - تلفن همراه و آدرس باشه
در مرحله بعد کد اشتراک مشتری تلفن ثابت اوست

یک جدول ، جدول رزرو است که مشتریان که قبلا وقتی رزرو می کنن توش ثبت شده باشه

kafinetetaha
یک شنبه 26 خرداد 1392, 00:46 صبح
دوستان و اساتید گرامی لطفا کنید

اوبالیت به بو
یک شنبه 26 خرداد 1392, 12:08 عصر
درود بر شما

یک سوال: یعنی رزروهای شما 2 ساعت 2 ساعت می باشد؟ مثلا 8 تا 10. 11 تا 13 و .... به این صورت درسته؟

kafinetetaha
یک شنبه 26 خرداد 1392, 22:35 عصر
بله دوست عزیز
میخوام با استورد پروسجر باشد

اوبالیت به بو
دوشنبه 27 خرداد 1392, 11:15 صبح
درود بر شما

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

kafinetetaha
دوشنبه 03 تیر 1392, 03:24 صبح
با تشکر از دوست عزیزم

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

kafinetetaha
دوشنبه 03 تیر 1392, 13:41 عصر
یکی کمک کنه
واقعا گیر کردم

kafinetetaha
سه شنبه 04 تیر 1392, 16:36 عصر
دوستان خیلی گشتم ولی چیز خوبی پسدا نکردم
یکی کمک کنه

اوبالیت به بو
سه شنبه 04 تیر 1392, 17:50 عصر
درود بر شما

ببینید شما باید برای هر قسمت از سیستم یک پنل جدا بسازید. یک پنل داشته باشید که فقط در اون روزها و ساعت ها رو بزنید.

بعد در صفحه دیگه ای این موارد وارد شده با مکانیزمی رو نشون بدید

بعد بر اساس رزروهای ثبت شده در سیستم اینها رو ترکیب کنید یک سیستم جدید بسازید.

kafinetetaha
سه شنبه 04 تیر 1392, 18:48 عصر
دوست عزیز نمیدونم چطور میگید واضحتر میگید؟

اوبالیت به بو
چهارشنبه 05 تیر 1392, 09:01 صبح
دوست عزیز نمیدونم چطور میگید واضحتر میگید؟


شما باید در یک Table زمان های رزرو رو ذخیره کنید. یعنی باید دقیقا مشخص کنید روز چهارشنبه 4 تیر ماه 1392 چه ساعت های کاری وجود داره. تک تک باید یه نفر اینها رو Insert کنه. بعد که یه نفر دیگه داره از سایت استفاده می کنه زمان هایی که می تونه ببینه رو باید بهش نشون بدید. چه شرایطی داره؟ رزرو نشده باشه. زمانش نگذشته باشه (مثلا تاریخ دیروز رو نشون نده) بعد کاربر روز (مثلا 1392/04/05) و ساعت (مثلا 11.30 تا 14.30) انتخاب می کنه وقتی تایید کرد اون زمان رزرو میشه. وقتی که ثبت شد دیگه هیچ کس نمی تونه اون ساعت و تاریخ رو ببینه یا رزرو کنه. این بیزینس کار هست.

kafinetetaha
چهارشنبه 05 تیر 1392, 11:14 صبح
شما باید در یک Table زمان های رزرو رو ذخیره کنید. یعنی باید دقیقا مشخص کنید روز چهارشنبه 4 تیر ماه 1392 چه ساعت های کاری وجود داره. تک تک باید یه نفر اینها رو Insert کنه. بعد که یه نفر دیگه داره از سایت استفاده می کنه زمان هایی که می تونه ببینه رو باید بهش نشون بدید. چه شرایطی داره؟ رزرو نشده باشه. زمانش نگذشته باشه (مثلا تاریخ دیروز رو نشون نده) بعد کاربر روز (مثلا 1392/04/05) و ساعت (مثلا 11.30 تا 14.30) انتخاب می کنه وقتی تایید کرد اون زمان رزرو میشه. وقتی که ثبت شد دیگه هیچ کس نمی تونه اون ساعت و تاریخ رو ببینه یا رزرو کنه. این بیزینس کار هست.

یعنی یک table روزها
یک table ساعت های رزرو باشه
بعد بیام توی گرید ساعت های خالی روز رو نشون بدم که کاربر روش کلیک کرد ثبت بشه و غیر فعال تا کاربر بعدی نتونه استفادش کنه؟

اوبالیت به بو
چهارشنبه 05 تیر 1392, 11:17 صبح
لزوما نباید جدا از هم باشند. هر دو در یک جدول و به همراه یکدیگر کلید جدول

kafinetetaha
چهارشنبه 05 تیر 1392, 11:22 صبح
آخه ممکنه مه در یک روز 4 ساعت تعریف کنیم
روز دیگه 7 ساعت
اگه بیام روزا رو تفکیک کنیم
بعد طبق روزا ساعت تعریف کنیم بهتر نیست؟

اوبالیت به بو
چهارشنبه 05 تیر 1392, 14:13 عصر
دو تا فیلد دارید. ساعت تاریخ که کلید هستند هر دو

شما رکوردی که ثبت می کنید به این صورت است:
1392/04/05 10 تا 12
1392/04/05 15 الی 16

kohyar
پنج شنبه 06 تیر 1392, 09:59 صبح
سلام دوست عزيز
نوبت دهي تعميرگاه هاي مركزي ايران خودرو كار بنده هستش
http://www.hamgamkhodro.com/paziresh.aspx
سوالي بود در حد توان بفرمائيد تا كمكتون كنم
موفق باشيد

mohsen22
پنج شنبه 06 تیر 1392, 18:32 عصر
نیکی و پرسش؟! از هر کجا می دونین اموزش رو شروع کنین ... مرسی

kafinetetaha
جمعه 07 تیر 1392, 01:33 صبح
مرسی دوست عزیز
من میخوام سیستم نوبت دهی طراحی کنم که ساعت های خالی رو در یک گرید ببینه بعد اونی که میخواد تیک بزنه