تعریف سیستم : مجموعه مولفه هایی که با ویژگی های خاص خود در قالب روابط مشخص و به طور هماهنگ برای میل به هدف یا اهداف مشخص و معین و مشترک همکاری دارند .
برای ایجاد یک سیستم سه فاز اصلی باید طی شود : تحلیل ، طراحی ، پیاده سازی
متاسفانه در کشور ما ، عموما فاز اول به طور کل نادیده گرفته میشود و تحلیلی انجام نمیگیرد . اینکه این سیستم چطوری کار میکند ، چه موقع به مشکل میخورد و ...
بخش دوم هم به صورت ناقض صورت میپذیرد . بسیاری از روابط بین اجزا یا دیده نمیشوند یا اشتباه تعریف میشوند
در بخش پیاده سازی هم که تکنیک آببندی ، رمز اجرای پروژه خواهد بود و رابط کاربری به مثابه مداد سفید در جعبه ی مداد رنگی ، کوچکترین اهمیتی را دریافت نمیکند .
برآورد تمام مشکلات بالا ، منتج میشود به آشِ شلم شوربا ای که کاربر را تا حد جنون ، سردرگم میکند .
دانشگاه ، خاستگاه علم است ( باید باشد ! ) . هر نسل قبل از اینکه وارد جامعه بشود و مسئولیت های سنگین را به عهده بگیرد ، ابتدا در دانشگاه باید تربیت شود و مهارت های لازم را کسب کند .
حال ، زمانی که خود دانشگاه در پیاده سازی یک سیستمِ انتخاب واحدِ نه چندان پیچیده و تکراری - به صورتی که بار ها و بار ها پیاده سازی شده است - به مفتضحانه ترین شکل ممکن عمل میکند ، از فارغ التحصیلان دانشگاه چه انتظاری میتوان داشت ؟
طراحی کاملا اشتباه صورت گرفته به صورتی که بدوی ترین اصل انتخاب واحد یعنی <<رعایت اصل پیشنیاز>> به درستی تعریف نشده و به کاربر محول شده است . طوری که اگر اشتباهاً یک درس بدون رعایت پیشنیازی اخذ شود ، ممکن است چند سال بعد برای دانشجو در مرحله فارغ التحصیلی مشکل ساز شود . یا مشکل اساسی دیگر اینکه درسی که قبلا گذارنده شده باز هم در لیست دروس ارائه شده مشاهده میشود و قابل اخذ میباشد .
امنیت به طرز زشتی ضعیف است . طوری که هر ترم سیستم مورد حمله قرار میگیرد و اتفاقاتی از قبیل تغییر تایم سرور و حملات DDoS صورت میگیرد .
زیر ساخت بدون توجه به حجم داده ها تنظیم شده اند .
رابط کاربری مانند دوره های آموزشی html و css میباشد و بویی از فریمورک bootstrap نبرده است .
و بسیاری مشکلات دیگر
نکته جالب ماجرا بخش <<پرداخت الکترونیکی شهریه>> است که همیشه بدون نقص آماده به خدمت است حتی زمانی که تراز مالی دانشجو مثبت است !
البته دیده شده که همین بخش هم بعضا دچار مشکل شده است .
درد و رنجی که وارد میشود از جایی است که در همان دانشگاه ، دانشجو هایی هستند که به صورت اصولی و حتی داوطلبانه ، حاضر به توسعهِ درست سیستم هستند اما در نهایت یا برونسپاری میشود یا با رانت و ارتباطات ، پروژه به افراد ناآگاه سپرده میشود که نتیجه ش هم میشود سیستمِ مریضِ فعلی .
پ.ن 1 : تمام موارد ذکر شده در مورد سایت دانشگاه آزاد بود و سیستم بقیه دانشگاه ها را خطاب قرار نمیدهد.
پ.ن 2 : در مورد بخش رعایت نکردن پیشنیاز ، احتمالی وجود دارد که ارتباطات سیستم درست تعریف شده اند ، شخصی که مسئول برقراری این ارتباطات است نمیتواند درست با سیستم کار کند که اگر اینطور باشد ، میشود عذر بدتر از گناه .