پایان نامه پیاده سازی وب سایت آزمون آنلاین

پایان نامه پیاده سازی وب سایت آزمون آنلاین پایان نامه پیاده سازی وب سایت آزمون آنلاین

دسته : کامپیوتر و IT

فرمت فایل : word

حجم فایل : 7203 KB

تعداد صفحات : 120

بازدیدها : 194

برچسبها : آزمون آنلاین وب سایت آزمون پایان نامه نرم افزار

مبلغ : 12000 تومان

خرید این فایل

دانلود پایان نامه دوره کارشناسی کامپیوتر گرایش نرم افزار با موضوع طراحی و پیاده سازی وب سایت آزمون آنلاین

پایان نامه دوره کارشناسی کامپیوتر گرایش نرم افزار با موضوع طراحی و پیاده سازی وب سایت آزمون آنلاین

بخشهایی از متن پروژه

با گسترده شدن فناوری اطلاعات و نفوذ وسایل ارتباط از راه دور به عمق جامعه، ابزار ها و روش های آموزش نیز دچار تحول شدند. تحول این ابزار ها و روش ها در جهتی است که هر فرد در هر زمان و هر مکان بتواند با امکانات خودش و در بازه زمانی که خودش مشخص می کند مشغول یادگیری شود. با پیشرفت تکنولوژی و از همه مهمتر ارزان تر شدن هزینه استفاده از تکنولوژی، استفاده از ابزار های جدید تر برای انتقال دانش مطرح شد. با به وجود آمدن و گسترش اینترنت این پدیده جدی تر دنبال شد و ابزار ها و روش ها و استاندارد هایی برای آموزش الکترونیک مطرح شد و هر روز اصلاحات جدیدتری در این زمینه انجام می شود. در واقع می شود گفت آموزش الکترونیکی استفاده از ابزار های انتقال اطلاعات به صورت الکترونیکی است.

هدف از انجام این پروژه ایجاد یک وب سایت آزمون آنلاین با قابلیت ارزیابی اساتید و سایر امکانات دیگر می باشد.

طرح کردن سؤالات یک آزمون، چاپ کردن و تکثیر آن ها به تعداد مورد نیاز، برگزاری آزمون به روش سنتی، تصحیح اوراق و اعلام نتایج مدت ها پس از برگزاری آزمون از مشکلات عمده اساتید، معلمین و مدرسین و حتی داوطلبان شرکت در آزمون است.

اما امروزه با عمومی تر شدن استفاده از کامپیوترها، می توان انتظار داشت در مراکز برگزاری آزمون، تعداد قابل توجهی کامپیوتر، در دسترس باشد. حال، اگر بتوان با توجه به توانایی بالای کامپیوترها شرایطی را فراهم کرد تا مشکلات مذکور، کمتر و در کل، سرعت برگزاری یک آزمون تا حد ممکن سریع تر شود، می توان از بسیاری از اضافه کاری ها جلوگیری به عمل آورد.

پیاده سازی وب سایت آزمون آنلاین

مقدمه

امروزه بسیاری از موسسات آموزشی که به صورت مجازی اقدام به برگزاری دوره های آموزشی می کنند علاوه بر ارائه مطالب در هنگام استفاده کاربران، برای آن ها آزمون های میان دوره ای و آزمایشاتی را نیز قرار می دهند. تهیه و ساخت آزمون ها و امتحانات تحت وب به کمک زبان های برنامه نویسی وب و توسط برنامه نویسان حرفه ای صورت می گیرد. ایجاد سوالات چند گزینه ای ، پاسخگویی تشریحی، تست های چند جوابی و... از مواردی می باشند که در این گونه امتحانات مجازی مورد استفاده قرار می گیرند. بسیاری از افرادی که قصد برگزاری این گونه دوره ها را به هر دلیلی، دارند و نمی خواهند هزینه های زیادی را صرف کنند.

مدیریت سیستم با استفاده از سوالات موجود در بانک سوالات و یا با درج سوالات جدید تعدادی سوال را برای پاسخگویی گروه خاصی از شرکت کنندگان انتخاب می کند.

فصل دوم-بررسی و تعیین اعتبار داده های وارد شده از طرف کاربر

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

ASP.NET یک سری از کنترل های ارزیابی داده های ورودی را قبل از این که داده ها به سرور فرستاده شوند، در سمت کلاینت مهیا کرده است و به این صورت بدون دیگر شدن سرور و تحمیل بار اضافی به آن این کار صورت می گیرد. ...

فهرست مطالب پروژه

مقدمه

فصل یکم-معرفی کنترل های وب و نحوه استفاده از آنها در ASP

انتخاب Layout

Grid Layout

Flow Layout

انتخاب کنترل صحیح

کار با متن

کار با جداول و لیست ها

اضافه کردن آیتم ها به یک لیست یا جدول در زمان طراحی

اضافه کردن آیتم ها به لیست یا جداول در زمان اجرای برنامه

دریافت آیتم انتخاب شده از یک لیست

نحوهData Binding ساده در کنترل لیست ها

اضافه کردن آیتم ها به DataGrid,DataList , Repeater Control

انجام دستوات

دریافت مقادیر از کاربر

نمایش گرافیک و تبلیغات

کنترل های گروهی

کار با تاریخ

فصل دوم بررسی و تعیین اعتبار داده های وارد شده از طرف کاربر

ارزیابی داده های ورودی کاربر

ترکیب کنترل های تعیین اعتبار

Cansel کردن تعیین اعتبار داده

تعیین اعتبار سفارشی

موارد تکمیلی کنترل های وب

طریقه حرکت بین صفحات مختلف در ASPNET

استفاده از HyperLink و Redirection

استفاده از متد Transfer

استفاده از متد Execute

نمایش در یک صفحه مرورگر جدید

فصل سوم توضیحات پروژه

معرفی معماری سه لایه

ایجاد متدهای insert, update, delete به صورت سفارشی

افزودن پروسیژر به DataSet و ایجاد TableAdapter

استفاده از TeacherCourseTableAdapter

طراحی لایه ی ارائه

صفحه اصلی

صفحه ثبت استاد جدید

صفحه نمایش لیست اساتید

صفحه ثبت درس جدید

صفحه ثبت دانشجو در کلاس

صفحه لیست انشجویان هر کلاس

صفحه ثبت آزمون جدید

صفحه آرشیو سوالات

صفحه تنظیم سولات آزمون

صفحه ثبت نمرات نهایی دانشجو

صفحه کارنامه دانشجو

صفحه ثبت اعتراض توسط دانشجو

صفحه مشاهده اعتراض دانشجویان

صفحه لیست اعتراضات

صفحه ارزیابی ملکرد استاد

صفحه نتایج نظرسنجی

صفحه آپلود مقالات

صفحه ورود مسئول آموزش

تغییر رمز عبور Admin

DATA BASE

فصل چهارم-نتیجه گیری

منابع

فهرست شکل ها

فهرست جداول

خرید و دانلود آنی فایل

به اشتراک بگذارید

Alternate Text

آیا سوال یا مشکلی دارید؟

از طریق این فرم با ما در تماس باشید