نمایش نتایج 1 تا 12 از 12

نام تاپیک: ایجاد برنامه هفتگی

  1. #1

    ایجاد برنامه هفتگی

    سلام
    من دارم برای یه مرکز مشاوره برنامه می نویسم .یه برنامه هفتگی لازم دارم که مثلا شنبه ساعت 12 الی 2 ، اتاق الف مشاوره داره.وقتی دفعه بعد اپراتور برای این اتاق و این ساعت مشاوره گذاشت برنامه اخطار بده. دارم با C#‎ کار می کنم.
    لطفا راهماییم کنید که براش database درست کنم ؟ چطوری ؟ با چه فرمتی ؟ چه پیشنهاد دیگه ای دارید؟

  2. #2
    نقل قول نوشته شده توسط mehr_80 مشاهده تاپیک
    سلام
    من دارم برای یه مرکز مشاوره برنامه می نویسم .یه برنامه هفتگی لازم دارم که مثلا شنبه ساعت 12 الی 2 ، اتاق الف مشاوره داره.وقتی دفعه بعد اپراتور برای این اتاق و این ساعت مشاوره گذاشت برنامه اخطار بده. دارم با C#‎ کار می کنم.
    لطفا راهماییم کنید که براش database درست کنم ؟ چطوری ؟ با چه فرمتی ؟
    100% نیاز به یک دیتابیس با جداولی مانند زیر دارید :
    1- بیمار (مراجعه کننده)
    2- مراجعه
    3- مشاوران
    4- بانک سئوالات
    5- مشاوره
    6- سابقه مشاوره
    7- 8- 9- و ... (شاید نزدیک به 20 تا و یا بیشتر جدول لازم داشته باشه)
    نقل قول نوشته شده توسط mehr_80 مشاهده تاپیک
    چه پیشنهاد دیگه ای دارید؟
    web based کار کنید. به این شکل بیمار، مشاور و یا پزشک از خونه هم میتونه برنامه مشاوره بعدی خودش رو ببینه، اون رو عقب یا جلو بندازه، کنسل کنه و ...
    مرکز بتواند از طریق ارسال ایمیل، تمامی کاربران رجیستر شده ی خودش را Notify کند و ...
    ...مرا به خانه ام ببر، اگرچه خانه؛ خانه نیست

  3. #3
    ممنون از راهنمایی تون دوست عزیز .
    جدول همه قسمت ها رو کار کردم. فقط قسمت برنامه هفتگی درمانگاه مونده.نظرتون در این مورد چیه:
    یک جدول بنام هر اتاق درست کنم .2 تا جدول وابسته به اون هم برای ایام هفته و ساعت داشته باشم؟
    فقط نمی دونم ساعت 12:15 الی 14:30 رو چطوری نگه دارم؟؟؟؟؟؟؟؟؟/

  4. #4
    می تونید هم بصورت Text و هم بصورت DateTime ذخیره کنید.

  5. #5
    14:30 الی 15:15 رو میشه بصورت data time ذخیره کرد؟؟؟؟؟؟؟؟؟
    اگر text ذخیره کنم چطوری مقایسه اش کنم ؟
    برنامه باید برای ساعات مشابه اخطار بده!!!!!!!!!!!!!!!!!!!!!!!!!!!

  6. #6
    از 2 فیلد استفاده کنید . یکی ساعت شروع و دیگری ساعت پایان.
    حالا در شرطتون باید با بازه های زمانی کار کنید.

  7. #7
    حالا در شرطتون باید با بازه های زمانی کار کنید.

    خیلی خیلی ممنون از راهنماییتون. میشه این موردو بیشتر توضیح بدین؟ چطوری روی بازه ها کار کنم ؟

  8. #8
    کاربر جدید
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    همه جای ایران سرای من است
    پست
    19
    دو تا فیلد شروع و خروج ایجاد کنید
    وقتی که زمان ویزیت نفر بعدی را وارد کردید ، این بازه زمانی را با تک تک سطر های تیبل مقایسه کنه اگه در این بازه زمانی تداخلی نبود که قبوله در غیز اینصورت خطا داره. به همبن راحتی.

  9. #9
    فیلد شروع : 12:30
    فیلد خروج: 14:15
    اگه 13 وارد بشه چون هیچ کدوم اینا نیست خطا نمیده. مگر اینکه من 12:30و 12:45و ...الی14:15 رو وارد جدول کنم . مگه نه؟

  10. #10
    خیر دوست عزیز.
    شما 3 حالت دارید.
    1- ساعت مورد نظر شما قبل از بازه زمانی 12:30-14:15 باشه
    2- ساعت مورد نظر شما بین ساعا شروع و خروج باشه
    3- ساعت مورد نظر شما بعد از ساعت خروج باشه

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

  11. #11
    کاربر دائمی آواتار HadiVB
    تاریخ عضویت
    مرداد 1385
    محل زندگی
    مشهد الرضا دیگه نایب الزیاره ایم
    پست
    216

    نقل قول: ایجاد برنامه هفتگی

    بابا این کارا چیه توی ایران همه مدارس 3 ساعت زنگ دارن اونم از 7 صبح یا 12:30 شهر شروع می شه و 12:30 و 5 عصر تموم این کارا چیه دیگه :
    فیلد فیلد شروع : 12:30
    فیلد خروج: 14:15
    توی هر زنگ یه دبیر و درس قرارر میگیرن تموم

  12. #12
    کاربر تازه وارد
    تاریخ عضویت
    اردیبهشت 1387
    پست
    94

    نقل قول: ایجاد برنامه هفتگی

    سلام
    به نظر من بیا به این صورت کار کن : فیلد ها ID تاریخ ساعت و...
    برای ساعت : اول قسمت تاریخ رو چک کن ، بعد قسمت ساعت رو با masked textbox بگیر یا اونا رو در یک لیست باکس یا در کمبو باکس بگذار که غیر از حالت هایی که میخواهی حالت دیگه ای نباشه بعد میتونی ساعتت رو راحت چک کنی حتی میتونی فیلد ساعتت رو با عدد مقدار بدی مثلا بگی از ساعت 12 تا 2 شمارش یکه که اگر بخواهی به این صورت کار کنی نیاز به یک جدول دیگه داری که بتونی این ارغامو مشابه ها رو توش ذخیره کنی من خودم کاری مثل اینو تو برنامم انجام دادم
    موفق باشی

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •