كنترل پنل             جستجو               پرسشهای متداول            .:: آخرین پست‌های انجمن ::.            لیست اعضا            مدیران سایت             درجات        ورود
فهرست انجمن‌ها -> انجمن پشتيباني پروژه سيستم برگزاري آزمون آنلاين «تستا»
پاسخ دادن به این موضوع
آمارگیری بهتر و دقیق‌تر در تستا
پست تاریخ: یکشنبه 4 اسفند 1387 - 14:42    
Hamid
مدیريت كل سایت
مدیريت كل سایت


پست: 5372
عضو شده در: 31 اردیبهشت 1384
محل سکونت: -::ساوه::-
iran.gif


امتياز: 47070

عنوان: آمارگیری بهتر و دقیق‌تر در تستا خواندن مشخصات فردی ارسال پیام شخصی

سلام؛
یکی از دوستان ایمیل زدند و گفتند که:
در بخش آمار تستا، وقتی مثلاً می‌خواهیم بفهمیم که در یک آزمون چه کسانی رتبه‌های یک تا سه را کسب کرده‌اند، باید نمره و امتیاز همه داوطلبان، یکی یکی به صورت چشمی (دستی) چک شوند و بعد، با بقیه مقایسه شود که چه کسانی رتبه بالاتری دارند.
این کار سخت است، اگر ممکن است این امکان را فراهم کنید...

جواب:
باید کمی زرنگ باشید، آنوقت همه چیز به سادگی ممکن است.
برای این کار، می‌توانید از نرم‌افزار Word استفاده کنید!
مراحل زیر را طی کنید:
1- نتایج آزمون مورد نظرتان را باز کنید.
2- با موس، جدول مربوط به نتایج را انتخاب (Select) کنید. (با موس، جایی بالای جدول کلیک کنید و تا پایین جدول موس را بکشید و رها کنید)



3- از منوی Edit، گزینه Copy را انتخاب کنید (و یا کلیدهای Ctrl+C را فشار دهید)
4- نرم‌افزار Word را باز کنید و کلیدهای Ctrl+V را فشار دهید تا آنچه کپی کرده‌اید، Paste شود.
5- احتمالاً نتایج به صورت درهم و نافرمی Paste می‌شود، اما خیلی راحت می‌توانید این سه کار را انجام دهید تا نتایج کاملاً قابل قبول شود:
ابتدا به این عکس نگاه کنید تا همه چیز روشن شود:
http://a3030.persiangig.com/image/testa/testa2.gif
و اما مراحل:
- ابتدا روی فلش چهارجهته در بالای جدول یک بار کلیک کنید تا کل اطلاعات انتخاب شود. روی جدول کلیک راست کنید و گزینه Table Properties را انتخاب کنید. در پنجره‌ای که باز می‌شود، گزینه Right-to-Left را انتخاب کنید تا جدول از سمت راست به چپ شود.
- رنگ بک‌گراند را سفید کنید.
- رنگ نوشته‌ها را سیاه کنید.

6- حالا می‌توانید نتایج را بر اساس هر کدام از ستون‌ها بچینید. مثلاً می‌خواهیم بر اساس نمره بچینیم. برای این کار، باید ستون «نمره نهایی» را انتخاب کنید.
7- در بالای نرم‌افزار Word، روی دکمه A-Z کلیک کنید و در پنجره‌ای که باز می‌شود، اگر Ascending را انتخاب کنید، نمرات از 0 تا 100 و اگر Descending را انتخاب کنید، از 100 تا 0 چیده می‌شوند. حتی می‌توانید چند Level (سطح) مرتب‌سازی انجام دهید. مثلاً سطح دوم می‌تواند بر اساس نام خانوادگی باشد و ... در نهایت روی OK کلیک کنید تا اطلاعاتتان را به صورت مرتب شده مشاهده کنید.
دکمه‌ها و نکات لازم، در عکس بالا درج شده است.


فقط یک نکته می‌ماند و آن اینکه اگر نتایج در چند صفحه بود چه کار کنیم؟
اعتراف می‌کنم که در برنامه‌نویسی، می‌توانستم ترفند جالبی برای سادگی کار در نظر بگیرم Embarassed
به هر حال، یک توضیح خلاصه می‌دهم، اگر توانستید، انجام دهید، در غیر اینصورت باید هر 30 عضو را به صورت جداگانه مرتب کنید.
می‌توانید در پوشه‌ی admin، فایل statistics را با NotePad باز کنید. کلیدهای Ctrl+H را بزنید.
در کادر اول، این عبارت را وارد کنید:
کد:
$ineachpage="30";

این عدد 30 یعنی در هر صفحه چند سطر داشته باشیم.
در کادر دوم، همین عبارت را وارد کنید، اما به جای 30 تعداد کل داوطلبان یا یک عدد بزرگ را وارد کنید. در نهایت روی Replace all کلیک کنید.
مثلاً عدد 100، در این صورت، همه اعضا در یک صفحه دیده می‌شوند و خیلی راحت همه را به Word منتقل می‌کنید...
عبارت، به این صورت می‌شود:
کد:
$ineachpage="100";

(توجه کنید که این عدد هر چه بزرگتر باشد، صفحه شما دیرتر لود می‌شود)
هر وقت خواستید می‌توانید این عدد را تغییر دهید...

برای مرتب‌سازی از Excel هم می‌توانید استفاده کنید... با آن کار کنید، شاید جالب‌تر باشد.


امیدوارم توانسته باشم راهی برای کار کردن بهتر با نتایج نشانتان داده باشم.
موفق باشید؛
حمید رضا نیرومند

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست:

پست تاریخ: سه‌شنبه 19 بهمن 1389 - 09:18    
amirhosein
عضو تیم توسعه تستا
عضو تیم توسعه تستا


پست: 183
عضو شده در: 22 فروردین 1387
محل سکونت: کاشان
iran.gif


امتياز: 1661

عنوان: پاسخ به «آمارگیری بهتر و دقیق‌تر در تستا» خواندن مشخصات فردی ارسال پیام شخصی

حمیدجان کلاً اگه بخشی به همین منظور در تستا طراحی بشه خیلی کار رو برای کاربران راحت میکنه (بخش گزارشها) . هرچند همین الان هم گزارش های مختلفی در سیستم هست ولی خب در جاهای مختلف پراکنده شدن. اگه یه بخش متمرکز طراحی بشه خیلی خوب میشه.
در ضمن اگه اون متغیر تعداد نمایش رو با متد get میفرستادید دور زدن سیستم خیلی راحت تر می بود. Wink
نکته دیگه هم اینه که این درصدها (مثل درصد پاسخهای صحیح) مفید هستن ولی برای مباحث مرتب سازی توی word یا excel اذیت میکنن. البته من با توابع excel کار خودمو راه انداختم ولی اگه توی یه ستون مجزا باشن کار باز هم راحت تر میشه. آفرين

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست:

پست تاریخ: دوشنبه 2 بهمن 1391 - 14:24    
mostafaalipour
تازه به جمع ما پيوسته
تازه به جمع ما پيوسته


پست: 1
عضو شده در: 1 بهمن 1391



امتياز: 9

عنوان: پاسخ به «آمارگیری بهتر و دقیق‌تر در تستا» خواندن مشخصات فردی ارسال پیام شخصی

با سلام
میشه در ورژن بعد سیستم رتبه بندی رو هم اضافه کنید واقعا خیلی عالی میشه.

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست:


نمایش پستها:                 مشاهده موضوع قبلی :: مشاهده موضوع بعدی  
پاسخ دادن به این موضوع
 

صفحه 1 از 1

تمام زمانها بر حسب GMT + 3.5 Hours می‌باشند
 Related Topics 


 information 

 

پرش به:  
شما نمی توانید در این بخش موضوع جدید پست کنید
شما نمی توانید در این بخش به موضوعها پاسخ دهید
شما نمی توانید موضوع های خودتان را در این بخش ویرایش کنید
شما نمی توانید موضوع های خودتان را در این بخش حذف کنید
شما نمی توانید در این بخش رای دهید


Copyright 2004-2020. All rights reserved.
© by Aftabgardan Cultural Center : Aftab.cc