مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

miladrq

عضویت از 1394/08/29

ساخت برنامه برنامه ریز هفتگی با #C

  • شنبه 16 اردیبهشت 1396
  • 15:11
تشکر میکنم

با سلام خدمت دوستان عزیز من میخوام یک برنامه بنویسم که بیاد بر اساس وقت خالی معلم های یک مدرسه برنامه هفتگی اون مدرسه رو طراحی کنه ولی هر چه قدر فکر کردم ایده ای به ذهنم نرسید ممنون میشم اگه راه حلی دارید راهنماییم کنید

پاسخ های این پرسش

تعداد پاسخ ها : 9 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 16 اردیبهشت 1396
  • 18:03

مشکل کجاست ؟

ابتدا باید زمان های خالی رو بدست بیارید

چگونه این کار را انجام دادید ؟

کاربر سایت

miladrq

عضویت از 1394/08/29

  • شنبه 16 اردیبهشت 1396
  • 18:43

در دیتابیس برنامه ، در جدول معلم ها ، سه فیلد قرار داره 

1- نام دبیر 

2- روز خالی

3- زمان خالی

و بعد به تعداد هر روز خالی یک رکورد وجود داره یعنی معلم y تو هفته 3 روز خالی داره پس 3 رکورد هم به ازای معلم y وجود داره.

زمان خالی رو هم از جدول زمان میگیریم که فیلدهایی مثل زنگ اول - زنگ دوم - دو زنگ اول و... دارند

به این صورت زمان های خالی رو بدست میاریم

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 16 اردیبهشت 1396
  • 18:46

خب مشکلتون کجاست ؟

وقتی زمان های خالی رودارید به سادگی میتونید مقدار دهی کنید

کاربر سایت

miladrq

عضویت از 1394/08/29

  • شنبه 16 اردیبهشت 1396
  • 19:31

ایمان عزیز میشه راهنمایی کنید

لطفا با جزییات کاملا توضیح دهید

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • یکشنبه 17 اردیبهشت 1396
  • 09:06

متوجه مشکل شما نمیشم

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

کاربر سایت

miladrq

عضویت از 1394/08/29

  • یکشنبه 17 اردیبهشت 1396
  • 15:32

ایمان عزیز مشکل من جاگذاری مقادیر در جدول مربوط به برنامه هفتگی در دیتابیس هستش که چطور مقدارها رو جایگزین کنم که تداخلی بین معلم ها پیش نیاد و هر معلم با توجه به ساعت تدریس مشخص شدش و زمان های آزادش در جدول قرار بگیره به طوری که به میزان ساعت تدریسش در برنامه هفتگی وجود داشته باشه و هم اینکه طوری چینش نشه که همزمان یک دبیر در یک زنگ کاری با دو کلاس مختلف کلاس داشته باشه

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • یکشنبه 17 اردیبهشت 1396
  • 17:37

بخث شما بسیار پیچیده است

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

شما استارت کار رو بزنید و مرحله به مرحله پیش برید تا بتونیم با کمک هم انجامش بدیم

سوال شما یک بحث کلی هست و چندین موضوع را شامل میشه

کاربر سایت

jaafar

عضویت از 1393/06/25

  • سه شنبه 19 اردیبهشت 1396
  • 10:04

سلام

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

کاربر سایت

alimokarian

عضویت از 1396/02/19

  • سه شنبه 19 اردیبهشت 1396
  • 12:24

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

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

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

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)