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