|
|
این سیستم جهت مدیریت جامع كلیه امور مربوط به برنامهریزی و زمانبندی دروس دانشگاهی طراحی شده است .
توسط این سیستم ميتوان عمل تعیین درس، استاد، زمان و اتاق کلاسها را به شكل كاملا كنترل شده و مطلوب انجام داد .
در این سیستم با دریافت منابع قابل برنامهریزی ترم شامل لیست دروس ،لیست اساتید ،لیست اتاقها و بازههای زمانی قابل برنامهریزی و همچنین دریافت شریط برنامهریزی از کاربر ،سیستم هم ميتواند بصورت خودکار اقدام به برنامهریزی و زمانبندی
نموده و تخصیص منابع را بطور بهینه انجام دهد و هم ميتواند تخصیص دستی منابع توسط کاربر را
، جهت برنامهریزی صحیح ,مدیریت و كنترل نماید .
توسط این سیستم ,کاربر با کمترین بار فکری و بدون نیاز به بخاطر سپردن شرایط و قیدها ميتواند برنامهریزی وزمانبندی را انجام دهد و سیستم نیز بر اساس درخواست کاربر ,در هر مرحله از تخصیص ,لحاظ شدن قیدها را تضمین مينماید.
در بسیاری از مراحل برنامهریزی و زمانبندی ,بهدلیل پیچیدگی ذاتی مساله و شرایط متداخل و همزمانی که باید لحاظ شود ,تغییرات بعد از برنامهریزی به سختی انجام شده و در بسیاری از موارد بهدلیل دشواری ,تغییرات انجام نميگردد .لذا بهینگی برنامهریزی (بعنوان مثال توزیع مناسب دروس از لحاظ دشواری آنها) لحاظ نشده و صرفا به انجام برنامهریزی اکتفا ميگردد .
در
این سیستم در صورت نیاز به تغییر هر یک از پارامترها در تخصیصهای انجام شده ،کلیه حالتهای مجاز تغییر ،بر اساس شریط و قیدهای تعیین شده ، توسط سیستم محاسبه و پیشنهاد شده و کاربر ميتواند
یکی از آنها را انتخاب نماید .
علاوه بر آن ,اغلب استفاده از منابع اشتراکی
همچون آزمایشگاهها ,سایتها ,کارگاهها و ... دشوار بوده و نیاز به هماهنگی زیادی بین گروهها دارد .بخش خاصی از
این سیستم وظیفه تسهیم و تقسیمبندی مناسب این منابع را بعهده دارد ,طوریکه بتوان با
ایجاد هماهنگی مناسب بین گروههای متقاضی ,استفاده بهینهای از این منابع نمود .همچنین با استفاده از
این بخش ميتوان توزیع زمانی استفاده از ین منابع را بطور مناسب
کنترل نموده و پراکندگیهای زمانی را حذف نمود .به این ترتیب ميتوان از بکارگیری برخی منابع غیر لازم
در برخی بازههای زمانی جلوگیری نمود .
این سیستم با استفاده از الگوریتمهای تصمیمگیری کارا ,زمانبندی را بطور خودکار انجام ميدهد و با در نظر گرفتن پارامترهایی همچون میزان سختی دروس و نوع دروس(پایه ,اصلی ,تخصصی و ..) ,در صورت امکان طوری برنامهریزی را انجام ميدهد که دروس با دشواری بالا ,هم برای دانشجویان و هم برای اساتید ,با فاصله مناسب برنامهریزی شوند تا کارایی بیشتری هم در تدریس و هم در تحصیل حاصل
آید .
در این سیستم این امکان وجود دارد که کاربران سیستم تخصیص قسمتی از منابع را بطور دستی انجام داده و برنامهریزی سایر منابع را به سیستم محول نمایند .به
این شکل که هم ميتوانند استاد ,زمان و اتاق برخی دروس را تعیین نموده و زمانبندی سایر دروس را از سیستم بخواهند و هم ميتوانند بعنوان مثال تخصیص استاد درس را انجام داده و تعیین زمان و اتاق آن را به سیستم محول نمایند .
|