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


در حال بارگذاری
10 جولای 2025
فایل ورد و پاورپوینت
20870
2 بازدید
۹۹,۰۰۰ تومان
خرید

توجه : به همراه فایل word این محصول فایل پاورپوینت (PowerPoint) و اسلاید های آن به صورت هدیه ارائه خواهد شد

 فایل ورد کامل طراحی سامانه آزمون آنلاین تحت وب دارای ۱۳۰ صفحه می باشد و دارای تنظیمات و فهرست کامل در microsoft word می باشد و آماده پرینت یا چاپ است

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

چکیده

داده کاوی و کشف دانش در پایگاه داده ها از جمله موضوع هایی هستند که همزمان با ایجاد و استفاده از پایگاه داده ها در اوایل دهه ۸۰ برای جستجوی دانش در داده ها شکل گرفت.
شاید بتوان لوول (۱۹۸۳) را اولین شخصی دانست که گزارشی در مورد داده کاوی تحت عنوان « شبیه سازی فعالیت داده کاوی » ارائه نمود. همزمان با او پژوهشگران و متخصصان  علوم رایانه، آمار، هوش مصنوعی، یادگیری ماشین و . . . نیز به پژوهش در این زمینه و زمینه های مرتبط با آن پرداخته اند.

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

کلمات کلیدی:
Data mining, ajax, silverligh, asp.net , data access layer, CART, nearest neigbour, regression logic,DataBase

???????????????????????????????????????????????????فهرست مطالب

مقدمه??????…………………………………………….    1
فصل یکم – داده کاوی  ………………………………..    2
۱-۱- مقدمه ای بر داده کاوی …………………………..    2
۱-۲- چه چیزی سبب پیدایش داده کاوی شده است ؟ ……………    4
۱-۳- فرآیند داده کاوی  ………………………………    7
۱-۴- مراحل کشف دانش …………………………………    8
۱-۵- داده کاوی و انبار داده ها  ………………………    13
۱-۶- خلاصه سازی و به تصویر در آوردن داده ها……………..    15
۱-۷- مدل های پیش بینی داده ها ………………………..    16
۱-۷-۱- Classification ……………………………………    16
۱-۷-۲- Regression ……………………………………..    16
۱-۷-۳- Time Series……………………………………    17
۱-۸- مدل ها و الگوریتم های داده کاوی ………………….    17
۱-۸-۱- Decision trees ………………………………..    17
۱-۸-۲- Rule Induction ………………………………..    20
فصل دوم – روش های کاهش داده ها     
۲-۱- کاهش داده ……………………………………..    21
۲-۲- ابعاد مجموعه داده های بزرگ……………………….    22
۲-۲-۱- زمان محاسبه …………………………………..    24
۲-۲-۲- دقت پیشگویانه/توصیفی……………………………    24
۲-۲-۳- ارائه مدل داده کاوی…………………………….    24
۲-۳- کاهش ویژگی ها…………………………………..    26
۲-۴- تجزیه و تحلیل عنصر اصلی………………………….    41
۲-۵- کاهش مقادیر ……………………………………    46
۲-۶- گسسته سازی ویژگی :تکنیک Chimerge………………….    52
۲-۷- کاهش موارد (حالات)……………………………….    60
فصل سوم- مدیریت ارتباط با مشتری   
۳-۱- تجریه و تحلیل…………………………………..    67
۳-۲- توضیح داده ها…………………………………..    68
۳-۳- تجزیه و تحلیل داده های به دست آمده………………..    70
۳-۴- شمای مدل……………………………………….    75
۳-۴-۱- مدل های برگشت منطقی…………………………….    76
۳-۴-۲- Rdial Basis Function Network…………………………..    79
۳-۴-۳- مدل های درخت رده بندی…………………………..    81
۳-۴-۴- مدل های نزدیکترین همسایگی (Nearrest-neighbour………….    88
۳-۵- مقایسه ی مدل……………………………………    89
فصل چهارم-آجاکس   
۴-۱- معرفی اجاکس…………………………………….    95
۴-۲- Httprequest آجاکس……………………………….    97
۴-۳- شی XMLHttpRequest……………………………….    97
۴-۴- ارسال یک درخواست به سرور…………………………    98
۴-۵- مقایسه معماری Asp.net AJAx Extensionsو?sp.net2……..    100
۴-۵-۱- معماری Asp.net AJAX Extention……………………    100
۴-۵-۲- معماری ?sp.net2……………………………….    100
۴-۶-۱- کنترل UpdatePanel………………………………    102
۴-۶-۲- راه اندازها……………………………………    104
۴-۶-۲-۱- راه اندازغیرهمگام…………………………….    104
۴-۶-۲-۲- راه انداز PostBack …………………………..    104
۴-۶-۳- Timer…………………………………………    104
۴-۶-۴- UpdateProgress…………………………………    105
فصل پنجم – سیلورلایت   
?-۱- سیلورلایت چیست؟………………………………….    108
?-۲- Does Dom به چه معناست؟…………………………..    112
?-۳- توضیحاتی در مورد نسخه سیلورلایت …………………..    113
?-۴- نصب سیلورلایت plug-in…………………………….    115
?-۵- دریافت Silverlight SDK…………………………..    119
فصل ششم- توضیحاتی در رابطه با پروژه   
۶-۱- معرفی معماری سه لایه……………………………..    123
۶-۲- ایجاد متدهای insert، update، delete به صورت سفارشی ……….    126
۶-۳- ایجاد کلاسهای BLL ……………………………….    130
۶-۳-۱-۱- افزودن کارمند به لیست کارمندان…………………    132
۶-۳-۱-۲-  ویرایش پروفایل کارمند………………………..    132
۶-۳-۲- OrdersBLL……………………………………..    133
۶-۳-۲-۱- ایجاد پروسیجر WickerBasket …………………..    133
۶-۳-۲-۲- افرودن پروسجر به DataSet و ایجاد TableAdapter……….    134
۶-۳-۳- استفاده از WickerbasketTableadapter در OrderBLL …………    137
۶-۳-۳-۱- افزودن به سبد خرید……………………………    137
۶-۳-۳-۲- حدف از سبد خرید………………………………    137
۶-۴- طراحی لایه ی ارائه………………………………..    138
۶-۴-۱- صفحه اصلی (HomePage)……………………………    138
۶-۴-۲-  صفحه عضویت مشتری………………………………    142
۶-۴-۳-  صفحه کالاهای موجود……………………………..    143
۶-۴-۴-  صفحه نمایش سبد خرید……………………………    145
۶-۴-۵-  صفحه پرداخت هزینه……………………………..    146
۶-۴-۶-  صفحه ورود کالا…………………………………    148
۶-۴-۷-  صفحه ثبت اپراتور………………………………    148
۶-۴-۸- ارزیابی مشتری با روش رگرسیون…………………….    149
۶-۵- DataBase……………………………………….    153
۶-۵-۱-  جدول مشتری……………………………………    ???
۶-۵-۲- جدول اپراتور…………………………………..    ???
۶-۵-۳-  جدول سفارشات………………………………….    ???
۶-۵-۴-  جدول محصولات…………………………………..    156
۶-۵-۵- جدول غرفه ها…………………………………..    ???
۶-۵-۶- جدول پرداخت……………………………………    157
۶-۵-۷-  جدول پرداخت هزینه……………………………..    158
۶-۵-۸-  جدول متطقه……………………………………    158
۶-۵-۸-  جدول Admin……………………………………    158
فصل هفتم-نتیجه گیری………………………………….    160
منابع………………………………………………    161

فهرست شکلها

شکل۱-۱- داده کاوی به عنوان یک مرحله از فرآیند کشف دانش…..    5
شکل ۱-۲- فرآیند داده کاوی…………………………….    7
شکل ۱-۳- سیر تکاملی صنعت پایگاه داده…………………..    10
شکل ۱-۴- معماری یک نمونه سیستم داده کاوی……………….    11
شکل ۱-۵- استخراج داده ها از انبار داده ها………………    14
شکل ۱-۶- استخراج داده ها از چند پایگاه داده…………….    15
شکل ۱-۷- درخت تصمیم گیری……………………………..    18
شکل۲-۱ گسسته سازی ویژگی سنی…………………………..    47
شکل ۳-۱- شرایط توزیع a میزان پرداختی (b) میزان محصول خریداری شده………………………………………………..    74
شکل ۳-۲- تکامل سرعت پایین شبکهRBF……………………..    80
شکل ۳-۳-ارزیابی دقت بی نظمی برای درخت بی نظمی با افزایش شماره ی سطح…………………………………………    82
شکل ۳-۴- درخت انتخاب CHAID……………………………    87
شکل ۴-۱-  کنترل های Server  و اتصال کننده سرویس های کاربردی و ارتباطات ناهمزمان???
شکل ۴-۲- Page Framework و کنترلهای سرور و سرویس های کاربردی…    ???
شکل ۵-۱- تعامل بین مرورگر وب پلیر سیلورلایت و XAML و HTML           ???
شکل۵-۲- معماری سیلورلایت………………………………    ???
شکل۵-۳- مقایسه ی سیلورلایت ۱.۰ و ۱.۱……………………..    ???
شکل ۵-۴- نصب استاندارد سیلورلایت……………………….    ???
شکل ۵-۵-  کلیک بر روی نصب سیلورلایت…………………….    ???
شکل ۵-۶- نمایشی از انیمیشن سیلورلایت……………………    ???
شکل۵-۷- نصب in-place……………………………………    ???
شکل ۵-۸- نمایش لینک SDK………………………………    ???
شکل ۵-۹- نمایش فلودرهایی برای نصب SDK………………….    ???
شکل ۶-۱- چگونگی ارتباط لایه دستیابی به داده ها و پایگاه داده و رابط کاربر???
شکل ۶-۲- انتخاب پابگاه داده مورد نظر…………………..    ???
شکل ۶-۳- پیکربندی TabelAdapter…………………………..    ???
شکل ۶-۴- ویزارد مربوط به table adapter……………………..    ????
شکل ۶-۵-تنظیم متد Update………………………………    ????
شکل ۶-۶-انتخاب نام برای متد…………………………..    ????
شکل ۶-۷-تایید صحت عملیات پیکربندی TableAdapter…………….    ???
شکل ۶-۸- شمایی از معماری سه لایه……………………….    ???
شکل ۶-۹-کلاسهای موجود در لایه ی نجاری……………………    ???
شکل ۶-۱۰- انتخاب پروسیجر …………………………….    ???
شکل ۶-۱۱-انتخاب پروسیجر WickerBasket……………………..    ???
شکل ۶- ۱۲- TabelAdapter با نام WickerBasket………………….    ???
شکل ۶- ۱۳- انتخاب ObjectDataSource بعنوان رابط دیتابیس………    ???
شکل ۶- ۱۴- انتخاب متد SelectCategories() جهت نمایش داده ها…….    ???
شکل ۶- ۱۵- صفحه ی اصلی……………………………….    ???
شکل ۶- ۱۶ –انتخاب CategoriesBLL به عنوان کلاس مرتبط با ObjectDataSource    ???
شکل ۶- ۱۷- صفحه عضویت مشتری…………………………..    ???
شکل ۶- ۱۸- صفحه ی کالاهای موجود در غرفه ۳………………..    ???
شکل ۶-۱۹- صفحه ی نمایش سبد خرید……………………….    ???
شکل ۶- ۲۰ – صفحه ی پرداخت هزینه(از طریق شماره حساب)……..    ???
شکل ۶- ۲۱ – صفحه ی پرداخت هزینه (در هنگام تحویل)………..    ???
شکل ۶- ۲۲- صفحه ی ورود کالا……………………………    ???
شکل ۶-۲۳- صفحه ثبت اپراتور……………………………    ???
شکل ۶-۴۲- صفحه ی معیارهای ارزشیابی…………………….    ???

فهرست جدولها

جدول ۲-۲   ماتریس همبستگی برای داده های Iris……………..    43
جدول۲ – 3 مقادیرویژه برای داده های Iris………………….    45
جدول ۴-۲ مجموعه داده ها بر روی ویژگی   مرتب شده پیوسته با کلاس های متناظر    55
جدول ۵-۲ یک جدول احتمال برای داده ها دسته بندی…………..    56
جدول -۲۶ جدول احتمال برای فواصل [۷.۵,۸.۵] و[۸.۵,۱۰]…………..    57
جدول -۲۷جدول احتمال برای فواصل [۰,۷.۵] و[۷.۵,۱۰]…………….    59
جدول -۲۸ جدول احتمال برای فواصل [۰,۱۰] و [۱۰,۴۲]……………    61
جدول ۳-۱- متغیرهای مورد استفاده مشتری………………….    70
جدول ۳-۲- توزیع متغیرهای پاسخگو……………………….    72
جدول ۳-۳- توزیع شرطی متغیرهای تشریحی، روی متغیرهای socio…..    72
جدول ۳-۴– احتمال دسته بندی متغیرپاسخگو و متغیر قسط………    72
جدول ۳-۵-داده های بررسی شده………………………..    77
جدول ۳-۶- انتخاب مدل بازگشت منطقی……………………..    78
جدول ۳-۷- قانون ها در درخت بی نظمی…………………….    83
جدول ۳-۸- ماتریس بهم ریختگی برای مدل بازگشت منطقی……….    90
جدول ۳-۹- ماتریس بهم ریختگی برای درخت بی نظمی CART………    ??
جدول ۳-۱۰- ماتریس بهم ریختگی در شبکه ی RBF……………..    ??
جدول ۳-۱۱- ماتریس بهم ریختگی در مدل nearest-neigbour …………    ??
جدول ۳-۱۲- خلاصه ای از مقایسه ی misclassification   خطاها……….    94
جدول۵-۱-  لیست سیستم عامل هاو مرورگرهای پشتیبانی شده توسط سیلورلایت  …………………………………………..    112

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

منابع

۱.    ای بوک آموزشی ASP وحید نصیری.
۲.    ای بوک آموزشی C# وحید هاشمیان.
۳.    – شاه‌سمندی، پرستو «داده‌کاوی در مدیریت ارتباط با مشتری» (1384)، مجله تدبیر شماره ۱۵۶.
۴)http ://asp.net

  راهنمای خرید:
  • لینک دانلود فایل بلافاصله بعد از پرداخت وجه به نمایش در خواهد آمد.
  • همچنین لینک دانلود به ایمیل شما ارسال خواهد شد به همین دلیل ایمیل خود را به دقت وارد نمایید.
  • ممکن است ایمیل ارسالی به پوشه اسپم یا Bulk ایمیل شما ارسال شده باشد.
  • در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.