برنامهنویس:
هزینه سفارش:
۳,۹۰۰,۰۰۰ تومان قیمت اصلی: ۳,۹۰۰,۰۰۰ تومان بود.۳,۱۲۰,۰۰۰ تومانقیمت فعلی: ۳,۱۲۰,۰۰۰ تومان.
تخصصی و منحصر به فرد بودن این اثر، تضمین کننده بهای محصول نسبت به آثار مشابه است.
آزمون آنلاین تحت وب نوعی ارزیابی است که از طریق اینترنت و مرورگر انجام میشود. در این مدل، شرکتکنندگان بدون نیاز به حضور فیزیکی در یک محل مشخص، میتوانند از هر مکان دارای اینترنت در آزمون شرکت کنند.
آزمونهای آنلاین میتوانند به شکلهای مختلف برگزار شوند؛ اما این پروژه بر برگزاری آزمونهای چهارگزینهای و تستی تمرکز دارد.
استفاده از سامانه آزمون آنلاین باعث میشود فرآیندهایی مانند ثبت سؤال، زمانبندی آزمون، ثبت پاسخها، تصحیح خودکار و اعلام نمره با سرعت و نظم بیشتری انجام شوند.
شرکتکنندگان میتوانند از هر مکان دارای اینترنت و با استفاده از مرورگر، وارد سامانه شده و در آزمون شرکت کنند.
مدیر آزمون میتواند تاریخ، ساعت شروع، ساعت پایان و مدتزمان پاسخگویی را مشخص کند. به این ترتیب، آزمون مطابق برنامه تعیینشده برگزار میشود.
استفاده از آزمون آنلاین میتواند هزینههای مربوط به چاپ پرسشنامه، آمادهسازی فضای آزمون، رفتوآمد و تصحیح دستی برگهها را کاهش دهد.
مدیر میتواند آزمونها، کاربران، پرسشها و وضعیت آزمون را از طریق پنل مدیریتی کنترل کند.
پس از پایان آزمون، نمره کاربر بر اساس پاسخهای ثبتشده محاسبه میشود و امکان مشاهده کارنامه فراهم است.
ASP.NET Core یک فریمورک توسعه وب از مایکروسافت است که برای ساخت برنامهها و سامانههای تحت وب استفاده میشود. این فناوری قابلیتهایی مانند توسعه مبتنی بر MVC، مدیریت وابستگیها، امنیت، عملکرد مناسب و سازگاری با پلتفرمهای مختلف را در اختیار توسعهدهندگان قرار میدهد.
در این پروژه، از ASP.NET Core برای طراحی بخشهای مختلف سامانه آزمون آنلاین، مدیریت کاربران، ایجاد آزمونها و ارتباط با پایگاهداده استفاده شده است.
نسخه بهکاررفته در پروژه ASP.NET Core 3.1 است. برای توسعه و استقرار جدید در محیط عملیاتی، بهتر است پس از بررسی سازگاری سورسکد، پروژه به نسخههای پشتیبانیشده جدیدتر .NET ارتقا داده شود.
سامانه دارای صفحه ورود است و کاربران پس از وارد کردن اطلاعات کاربری خود میتوانند وارد پنل اختصاصی شوند.
مدیر سیستم میتواند آزمونهای جدید ایجاد کرده و تنظیمات مربوط به هر آزمون را مشخص کند.
امکان تغییر وضعیت آزمون وجود دارد. مدیر میتواند آزمون را فعال یا غیرفعال کند تا تنها آزمونهای مجاز در دسترس کاربران قرار بگیرند.
مدیر میتواند کاربران سامانه را مدیریت کند. این بخش برای کنترل دسترسی شرکتکنندگان، مدرسین یا مدیران آزمون کاربرد دارد.
سیستم امکان تعریف و مدیریت سؤالهای چهارگزینهای را فراهم میکند. مدیر سایت میتواند خود سؤالها را وارد کند یا به کاربران مجاز اجازه ثبت سؤال بدهد.
امکان چاپ سؤالهای آزمون برای استفاده در مستندات، بررسی محتوا یا نگهداری نسخه فیزیکی وجود دارد.
برای تعیین دقیق زمان آزمون، از ابزارهای انتخاب تاریخ و ساعت استفاده شده است. مدیر میتواند زمان شروع و پایان آزمون را تعیین کند.
آزمونها میتوانند فقط در بازه زمانی تعریفشده برای کاربران قابل دسترس باشند. پس از اتمام بازه زمانی نیز امکان ورود یا ادامه آزمون کنترل میشود.
برای هر آزمون امکان تعیین زمان پاسخگویی وجود دارد. کاربر هنگام انجام آزمون، زمان باقیمانده را مشاهده میکند.
یکی از قابلیتهای مهم پروژه، نگهداری زمان آزمون برای کاربر است. در صورت بستهشدن مرورگر یا خروج ناخواسته از صفحه، زمان آزمون بهصورت کامل از ابتدا آغاز نمیشود و روند آزمون قابل مدیریت خواهد بود.
مدیر میتواند دسترسی به آزمون را بر اساس آدرس IP محدود کند. این قابلیت برای کنترل بیشتر محل یا شرایط ورود کاربران کاربرد دارد.
امکان تنظیم نحوه ورود کاربران به آزمون وجود دارد؛ برای مثال، آزمون میتواند بهصورت عمومی یا صرفاً با کد کاربری در دسترس باشد.
سامانه قابلیت کنترل شرکت همزمان کاربران در آزمون را دارد تا از ورود همزمان و غیرمجاز در شرایط مشخص جلوگیری شود.
مدیر میتواند فهرست اسامی دانشجویان یا کاربران را از طریق فایل Excel وارد سیستم کند. این قابلیت ثبت گروهی کاربران را سریعتر و سادهتر میکند.
پروژه برای استفاده در چند مرکز آموزشی یا مدرسه نیز قابل استفاده است و میتواند برای مدیریت آزمونها در ساختارهای آموزشی مختلف توسعه یابد.
پس از اتمام آزمون، کاربر میتواند نمره و کارنامه خود را مشاهده کند. این قابلیت باعث میشود نتیجه آزمون بدون نیاز به تصحیح دستی در اختیار شرکتکننده قرار گیرد.
این پروژه با فناوریها و ابزارهای زیر توسعه داده شده است:
از EF Core برای ارتباط میان پروژه ASP.NET Core و پایگاهداده SQL Server استفاده میشود.
فناوری SignalR برای پیادهسازی ارتباطات بلادرنگ در وب کاربرد دارد و میتواند در کنترل وضعیت آزمون، مدیریت رویدادها و تعاملات لحظهای مفید باشد.
از Identity برای مدیریت کاربران، ورود به سیستم، احراز هویت و کنترل دسترسی استفاده میشود.
این کتابخانه در نمایش و مدیریت جدولی اطلاعات مانند کاربران، آزمونها یا سؤالها کاربرد دارد و قابلیتهایی مانند جستوجو، مرتبسازی و صفحهبندی را فراهم میکند.
Bootstrap برای طراحی رابط کاربری واکنشگرا و ایجاد صفحات سازگار با اندازههای مختلف نمایشگر استفاده شده است.
برای راهاندازی پروژه آزمون آنلاین به نرمافزارهای زیر نیاز دارید:
برای مدیریت راحتتر پایگاهداده نیز میتوانید از SQL Server Management Studio استفاده کنید.
برای اجرای سورسکد، مراحل زیر را انجام دهید:
Connection String را متناسب با SQL Server خود بررسی و ویرایش کنید.نحوه اجرای پروژه بهصورت فیلم آموزشی نیز در اختیار خریدار قرار میگیرد.
این سورسکد میتواند برای کاربردهای زیر مورد استفاده قرار گیرد:
با بررسی این پروژه میتوانید ساختار یک وباپلیکیشن واقعی را مطالعه کنید و با پیادهسازی قابلیتهایی مانند مدیریت کاربران، احراز هویت، مدیریت آزمون و ارتباط با SQL Server آشنا شوید.
این سورسکد برای دانشجویانی که قصد ارائه پروژه پایانی یا پروژه درسی در حوزه برنامهنویسی وب دارند، مناسب است.
بهجای شروع یک سیستم آزمون آنلاین از ابتدا، میتوانید از پروژهای آماده استفاده کرده و آن را متناسب با نیاز خود توسعه دهید.
امکان افزودن قابلیتهای جدید به پروژه وجود دارد؛ از جمله:
این سورسکد برای افراد و مجموعههای زیر مناسب است:
سورس کد پروژه آزمون آنلاین تحت وب با زبان ASP.NET Core یک سیستم کامل برای برگزاری آزمونهای تستی چهارگزینهای در بستر وب است.
در این پروژه، قابلیتهایی مانند مدیریت کاربران، ایجاد و فعالسازی آزمون، تعیین زمان شروع و پایان، تنظیم تایمر، محدودسازی ورود، ورود کاربران از Excel، نگهداری زمان آزمون، مشاهده کارنامه و مدیریت سؤالها ارائه شده است.
پروژه توسط گروه فنی پشتیبانی پیاستور تست و بازبینی شده و دارای نشان تضمین کیفیت پیاستور است. همچنین فیلم راهاندازی و اجرای پروژه همراه محصول در دسترس خریدار قرار میگیرد.
این پروژه با ASP.NET Core 3.1، C#، SQL Server، Entity Framework Core، SignalR، Identity، Bootstrap، jQuery و DataTables.js توسعه داده شده است.
سامانه برای برگزاری آزمونهای چهارگزینهای یا تستی طراحی شده است.
بله. کاربر پس از پایان آزمون میتواند نمره و کارنامه خود را مشاهده کند.
بله. مدیر میتواند برای هر آزمون مدتزمان مشخص تعیین کند و کاربر زمان باقیمانده را هنگام پاسخگویی مشاهده خواهد کرد.
بله. فهرست کاربران یا دانشجویان میتواند از طریق فایل Excel به سامانه وارد شود.
بله. وجود قابلیتهایی مانند مدیریت کاربران، آزمونها، زمانبندی، ورود گروهی دانشجویان و ساختار چندمرکزی، آن را برای محیطهای آموزشی مناسب میکند.
| نام اثر: | سورس کد پروژه آزمون آنلاین تحت وب با زبان Asp.Net Core |
| نوع اثر: | سورس کد |
| برنامهنویس: | مهندس صادق دهقانی |
| زبان برنامه نویسی: | Asp.Net Core |
| ویژگی: | قابلیت دانلود و ویرایش |

مدرس و برنامهنویس تحت وب با زبان Asp.Net، ایشان با سابقه بیش از 15 سال، بهصورت حرفهای برنامهنویسی سی شارپ #C و تحت وب با زبان Asp.Net را شروع کرده و بهصورت فعال با زبان ASP.Net Core در حال فعالیت هستند. از دیگر تخصصهای ایشان میتوان به مباحث امنیت در وب، EF Core، پایگاه داده، معماری MVC، پلاگین های کاربردی جاوا اسکریپتی و نیز فعالیت FullStack و تولید نرم افزار در حوزههای کاربردی اشاره کرد.
هزینه سفارش:
۳,۹۰۰,۰۰۰ تومان قیمت اصلی: ۳,۹۰۰,۰۰۰ تومان بود.۳,۱۲۰,۰۰۰ تومانقیمت فعلی: ۳,۱۲۰,۰۰۰ تومان.
نظرات
مدیریت و پشتیبانی
نظرات و پیشنهادات خود را با ما در میان بگذارید.