شامل:
- توضیح و شرح کامل 26 صفحه ای
- عکس های اجرا و توضیح خط به خط کد
- دیاگرامهای UML از جمله کلاس دیاگرام و یوزکیس دیاگرام
- نمودار دیتابیس ERD
ابزارهای مورداستفاده:
برای بک اند این برنامه از فریم ورک جنگو استفاده میشود، این فریم ورک که به زبان پایتون است می تواند برای کنترل و رابط کاربری ادمین و ایجاد آزمون مناسب باشد. برای فرانت اند در بخش های جزئی از بوت استرپ استفاده می شود. از دیتابیس sqlite برای ذخیره اطلاعات استفاده می شود که در زمان deploy به صورت خودکار به postgresql تنظیم می شود. معماری مورد نظر ما در این پروژه Model View Template یا MVT است که معماری مختص جنگو است.
فهرست ویژگی ها:
- اضافه کردن سوالات توسط آزمون گیرنده
- اضافه کردن کردن گزینه ها و جواب مطربوط به هر سوال
- ضمیمه کردن عکس به هر سوال
- ورود مشخصات آزمون دهنده شامل نام و نام خانوادگی، شماره همراه و ایمیل
- نمایش قوانین و شرایط آزمون به آزمون دهنده
- انجام آزمون در مهلت زمانی مشخص
- دریافت و نمایش پاسخ های صحیح و غلط هر آزمون دهنده