سايت سازمان سنجش مطابق معمول، قبل از اعلام نتايج کارشناسي ارشد از کار افتاد، پايگاه اطلاع رسانی تخصصی فناوری اطلاعات
17 ارديبهشت 83 - بخش خبر آي تي ايران - سايت سازمان سنجش www.sanjesh.org که به طور معمول در طي يکي دو سال گذشته هنگام ارايه اسامي قبول شدگان آزمون هاي متخلف از کار مي افتد همچنان که پيش بيني مي شد از روز گذشته و قبل از اعلام نتايج کارشناسي ارشد از کار افتاد.
بنا بر اين گزارش روز در طي روزهاي گذشته سازمان سنجش از طريق راديو، تلويزيون و مطبوعات بارها و بارها با اعلام آدرس سايت سنجش دات اورگ از متقاضيان خواسته بود تا نتايج آزمون کارشناسي ارشد در اين سايت بيابند اما از همان دقايق اوليه صبح چهارشنبه اين سايت دچار مشکل شد و به هيچ وجه قادر به پاسخ گويي به مراجعان نبود.
در هنگام تنظيم اين خبر نتايج جست و جو در سايت سنجش اشکالات عديده اي را از سرور و کدنويسي برنامه سايت نشان مي دهد. عليرضا شيرازي مدير سايـت پارسيک در اين باره مي گويد:سایت سنجش قرار است سایت رسمی برای اعلان نتایج آزمونهای موسسه ای باشد که میتوان آنرا دروازه ورود به تحصیلات عالی و کارشناسی دانست و هر سال موقعیتهای پیش میآید که ساتی کعبه هزاران جوان علاقمند و کاربر اینترنت میشود..روشن است که این سایت میبایست دقت بیشتری در انتخاب سرور، معماری برنامه ها و تکنولوژیهای بکار گرفته شده در سایت داشته باشد. اما اینک خواهیم دید که یکی از ضعیف ترین برنامه نویسهای سایتهای مهم کشور در نسخه فعلی سایت سنجش انجام شده است.
شيرازي در مطلبي که در همين زمينه در وبلاگ آي تي ايران نسخه 2 نوشته توضيح مي دهد: در حال بازدید از سایت سنجش بودم که همانند بسیاری با اشکال و عدم پاسخگویی مواجه بودم.صفحات سایت با تکنولوژی دات نت NET. طراحی شده است ولی متوجه خطاهایی از موتورهای دیتابیس بورلند شدم و حدس زدم که ممکن است این نسخه توسط دلفی دات نت نوشته باشد . بررسی بیشتر حدس مرا تبدیل به یقیین کرد و همانطور که حدس میزدم و به دلیل بی دقتی برنامه نویسان و مدیران سایت سورس کامل صفحه جستجو در سایت موجود و در آدرس زیر در دسترس بود http://www.sanjesh.org/rform1.pas وي اضافه مي کند: اما برای من نکته دیگری جالب است و آن اینکه این برنامه که باید بهترین بازدهی را داشته باشد توسط یک یا چند برنامه نویس تازه کار و بهتر است بگویم مبتدی و بی دقت انجام شده است. تقریبا اکثر کلاسها و متغیرهای بکار رفته هرگز به روش صحیح نام گذاری نشده اند و تقریبا همه نامها بصورت پیش فرض بکار رفته است. و برنامه نویسان حرفه ای و مدیران پروژه های نرم افزاری خوب میدانند که اینکار تنها و تنها مخصوص مبتدیان است. باز نکته جالب تر آنکه در این سورس حتی یک خط و یا یک تنظیم برای بهینه کردن اجرای صفحه در نظر نگرفته شده است و این با توجه به سواد تیم طراح طبیعی است.تمام امکانات مربوط به مدیریت صفحات ، Cache و .. که در ASP.NET به شکل آسانی در اختیار است و میتواند باعث بهینه شدن اجرای صفحات شود هرگز مورد توجه نبوده است.نگاهی دیگر به بخش مربوط به درخواست SQL نیز خود حکایتی خنده دار و تاسف آور است. بی دقتی و در نظر نگرفتن استثناء و عدم کنترل آنها (مانند SQL Injection) که در این مورد میتواند باعث ایجاد خطاها و باز ماندن مکرر اتصال به دیتابیس شود و همچنین نحوه نام گذاری فیلدها و جداول و بخصوص نحوه ایجاد درخواست جستجو نیز از جمله ضعفهای فراوان این برنامه ساده هستند.عدم درخواست درست از بانک اطلاعات باعث ایجاد بار ترافیکی بسیار بیشتربرای بانک اطلاعات و تلف کردن بی مورد منابع سیستم است. نکته ای که در چنین سایتی رعایت آن الزامیست.
آری برنامه ای ساده و در حدود دویست خط که البته اکثر آنها نیز توسط محیط توسعه و اتوماتیک ایجاد شده و در معدود خطوط نوشته شده نیز میتواند ده ها اشتباه ، بی دقتی و بی سلیقگی دید.برایم جالب است بدانم برای این طرح چقدر هزینه و زمان صرف شده است و قطعا میدانم چنین کاری ارزشی برابر صفر دارد.نسخه فعلی سایت سنجش قطعا یکی از بدترین استفاده ها از تکنولوژی قدرتمند دات نت .net و مایه تاسف برای سایت و تیم مدیریت و توسعه آن است. کاری که میتوانست به مراتب ده ها برابر بهتر انجام شود.
گفتني است سايت سازمان سنجش به دفعات در هنگام ارايه سرويس به متقاضيان از کار افتاده البته پيشتر اين سايت در هنگام ارايه نتايج کنکور که بازديد کنندگان بسيار زيادي به آن مراجعه مي کردند از کار مي افتاد اما به نظر مي رسد اين سايت قادر به ارايه نتايج آزمون هاي محدودتر هم نيست.