turk azerbaycan yashasin

دانلود پروژه پياده سازي وب سايت آزمون آنلاين

+0 به یه ن

بؤلوم : دانشجو

مقدمه

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

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

فهرست مطالب

عنوان                                               صفحه
مقدمه……………………………………………………۱
فصل يكم-معرفي كنترل هاي وب و نحوه استفاده از آنها در ASP………..2
1-1- انتخاب Layout …………………………………………2
1-1-1- Grid Layout………………………………… ……….2
1-1-2- Flow Layout ………………………………………….2
1-2- انتخاب كنترل صحيح……………………………………..۳
۱-۳- كار با متن……………………………………………۶
۱-۴- كار با جداول و ليست ها………………………………..۷
۱-۵- اضافه كردن آيتم ها به يك ليست يا جدول در زمان طراحي………۸
۱-۶- اضافه كردن آيتم ها به ليست يا جداول در زمان اجراي برنامه…۱۰
۱-۷- دريافت آيتم انتخاب شده از يك ليست……………………..۱۲
۱-۸- نحوهData Binding ساده در كنترل ليست ها ……………………….۱۲
۱-۹- اضافه كردن آيتم ها به DataGrid,DataList , Repeater Control………….15
1-10- انجام دستوات………………………………………..۲۲
۱-۱۱- دريافت مقادير از كاربر………………………………۲۴
۱-۱۲- نمايش گرافيك و تبليغات……………………………….۲۷
۱-۱۳- كنترل هاي گروهي …………………………………….۳۱
۱-۱۴- كار با تاريخ……………………………………….۳۲
فصل دوم بررسي و تعيين اعتبار داده هاي وارد شده از طرف كاربر…..۳۳
۲-۱- ارزيابي داده هاي ورودي كاربر………………………….۳۳
۲-۲- تركيب كنترل هاي تعيين اعتبار…………………………..۳۶
۲-۳- Cansel كردن تعيين اعتبار داده…………………………………….۴۱
۲-۴- تعيين اعتبار سفارشي………………………………….۴۴
۲-۵- موارد تكميلي كنترل هاي وب …………………………….۴۶
۲-۵-۱- طريقه حركت بين صفحات مختلف در ASP.NET…………………46
2-5-2- استفاده از HyperLink   و Redirection………………………..47.
2-5-3- استفاده از متد Transfer………………………………..47
2-5-4- استفاده از متد Execute ……………………………….49
2-6- نمايش در يك صفحه مرورگر جديد…………………………..۴۹
فصل سوم – توضيحات پروژه…………………………………..۵۱
۳-۱- معرفي معماري سه لايه………………………………….۵۱
۳-۲- ايجاد متدهاي insert, update, delete  به صورت سفارشي…………………۵۵
۳-۲-۱- افزودن پروسيژر به DataSet  و ايجاد TableAdapter………………..60
3-2-2- استفاده از TeacherCourseTableAdapter ………………………62
3-3- طراحي لايه ي ارائه……………………………………۶۴
۳-۳-۱- صفحه اصلي ………………………………………..۶۴
۳-۳-۲- صفحه ثبت استاد جديد ……………………………….۶۶
۳-۳-۳- صفحه نمايش ليست اساتيد ……………………………..۶۸
۳-۳-۴- صفحه ثبت درس جديد………………………………….۶۹
۳-۳-۵- صفحه ثبت دانشجو در كلاس……………………………..۷۱
۳-۳-۶- صفحه ليست انشجويان هر كلاس…………………………..۷۴
۳-۳-۷- صفحه ثبت آزمون جديد………………………………..۷۶
۳-۳-۸- صفحه آرشيو سوالات…………………………………..۷۸
۳-۳-۹- صفحه تنظيم سولات آزمون………………………………۷۹
۳-۳-۱۰- صفحه ثبت نمرات نهايي دانشجو………………………….۸۰
۳-۳-۱۱- صفحه كارنامه دانشجو ………………………………۸۱
۳-۳-۱۲- صفحه ثبت اعتراض توسط دانشجو…………………………۸۵
۳-۳-۱۳- صفحه مشاهده اعتراض دانشجويان………………………..۸۷
۳-۳-۱۴- صفحه ليست اعتراضات…………………………………۸۸
۳-۳-۱۵- صفحه ارزيابي ملكرد استاد…………………………..۸۹
۳-۳-۱۶- صفحه نتايج نظرسنجي………………………………..۹۱
۳-۳-۱۷- صفحه آپلود مقالات………………………………….۹۲
۳-۳-۱۸- صفحه ورود مسئول آموزش……………………………..۹۶
۳-۳-۱۹- تغيير رمز عبور Admin……………………………….97
3-4- DATA BASE……………………………………………98
4-1- فصل چهارم-نتيجه گيري………………………………..۱۰۲
منابع………………………………………………….۱۰۳

فهرست شكل ها
عنوان                                                       صفحه
شكل ۱-۱- انتخابLayOut  نهايي فرم وب ………………………………۳
شكل ۱- ۲- استفاده از گزينه Items و سپس Collection Editor براي اضافه كردن آيتم ها در زمان اجرا………۹
شكل ۱- ۳- نمايي از Collection Editor يك ListBox …………………..10
شكل ۱-۴- تصوير مربوط به مثال اول …………………………۱۱
شكل ۱-۵- انتخاب گزينه DataBinding كنترل DropDownList………………13
شكل ۱-۶- نحوه تعريف آرايه arrData به صورت منبع داده اي………………….۱۴
شكل ۱-۷- انتخاب Proper Builder  مربوط به Data Grid……………………..17
شكل ۱-۸- اضافه كردن دو ستون Template  به ديتا گريد…………………..۱۷
شكل ۱-۹- انتخاب منبع داده براي ديتا گريد …………………..۱۸
شكل ۱-۱۰- انتخاب Cloumns[0] ديتا گريد براي ويرايش در سمت جپ………………..۱۸
شكل ۱-۱۱- قرار دادن يك Text Box  ب روي Columns[0] در ديتا گريد……………۱۹
شكل ۱-۱۲- انتخاب نوع Binding براي كنترل ديتا گريد ……………………..۲۰
شكل ۱-۱۳- قرار دادن يك دكمه در Columns[1] ديتا گريد…………………۲۱
شكل ۱-۱۴- شكا نهايي گريد پس از اتمام كار ويرايش……………….۲۱
شكل ۱-۱۵- نمونهاي از اجراي برنامه ۴………………………….۲۴
شكل ۱-۱۶- اضافه كردن سه آيتم دلخواه به كنترل Radio Button List………26
شكل ۱-۱۷- تصوير نهايي فرم مثال ۵……………………………۲۶
شكل ۲-۱- صفحه اديتور مربوط به كنترل Regular Experssion Validator………….36
شكل ۲-۲- نماي ابتدايي مثال اول……………………………..۳۷
شكل ۲-۳- قراردادن نترل هاي تعيين اعتبار روي فرم وب……………۳۸
شكل ۲-۴- تنظيم كردن خاصيت Control To Validate كنترل Required Fieid Validator ….39
شكل ۲-۵- تنظيم خواص كنترل Range Validator………………………..40
شكل ۲-۶- نماي فرم پس از تنظيم خاصيت Error Massage  كنترل هاي تعيين اعتبار داده ها…..۴۰
شكل ۲-۷- تعيين نوع داده ي ورودي كنترل Validator Range……………..41
شكل ۲-۸- تصويري از مثال دوم در حالت طراحي…………………..۴۲
شكل ۲-۹- فرم وب مثال سوم در حالت طراحي……………………..۴۴
شكل ۲-۱۰- نحوه اضافه كردن يك رخداد به كنترل Custom Validator………..45
شكل ۳-۱- چگونگي ارتباط لايه دستيابي به داده ها و پايگاه داده ….۵۱
شكل ۳-۲- انتخاب پايگاه داده مورد نظر ………………………۵۳
شكل ۳-۳- پيكر بندي TableAdapter……………………………….54
شكل ۳-۴- ويزاردمربوط به Table adapter…………………………..55
شكل ۳-۵- تنظيم متد Update ……………………………………56
شكل ۳-۶- انتخاب نام براي متد………………………………۵۷
شكل ۳-۷- تاييد صحت عمليات پيكر بندي Table Adapter………………..58
شكل۳-۸- شمايي از معماري سه لايه……………………………..۵۹
شكل ۳-۹- انتخاب پروسيژر ………………………………….۶۰
شكل ۳-۱۰- انتخاب پروسيژر TeacherCourse…………………………61
شكل ۳-۱۱- TableAdapter  با نام TeacherCourse ………………………….62
شكل ۳-۱۲- صفحه اصلي ……………………………………..۶۴
شكل ۳-۱۳- ثبت استاد جديد …………………………………۶۶
شكل ۳-۱۴- انتخاب ObjectDataSourse بعنوان رابط ديتا بيس ………………….۶۷
شكل ۳-۱۵- نمايش ليست اساتيد………………………………..۶۸
شكل ۳-۱۶- صفحه ثبت درس جديد……………………………….۶۹
شكل ۳-۱۷- بايند كردن GridView به ObjectDataSourse …………………..70
شكل ۳-۱۸- بايند كردن  Formview به  ObjectDataSource1………………..71
شكل ۳-۱۹- ثبت دانشجو در كلاس……………………………….۷۲
شكل ۳-۲۰- نمايش ليست دانشجويان كلاس………………………….۷۴
شكل ۳-۲۱- ثبت آزمون جديد………………………………….۷۶
شكل ۳-۲۲- نمايش آرشيو سوالات………………………………..۷۸
شكل ۳-۲۳- تنظيم سولات آزمون………………………………..۷۹
شكل ۳-۲۴- مشاهده و ويرايش نمرات نهايي………………………..۸۰
شكل ۳-۲۵- بايند كردن GridView   به ObjectDataSource_FinalResult…………..82
شكل ۳-۲۶- انتخاب متدSelect ………………………………….83
شكل ۳-۲۷- نمايش كارنامه……………………………………۸۴
شكل ۳-۲۸- صفحه ثبت اعتراض………………………………….۸۵
شكل ۳-۲۹- انتخاب متد Selecte  Protestlist …………………………..87
شكل ۳-۳۰- مشاهده ليست اعتراضات……………………………..۸۸
شكل ۳-۳۱- نمايش ارزيابي استاد………………………………۸۹
شكل ۳-۳۲- مشاهده نتايج نظر سنجي……………………………۹۱
شكل ۳-۳۳- نمايش آپ لود مقالات ………………………………۹۳
شكل ۳-۳۴- نمايش لسيت مقالات…………………………………۹۵
شكل ۳-۳۵- صفحه ورود مسئول آموزش …………………………..۹۶
شكل ۳-۳۶- تغيير رمز عبور Admin………………………………97

فهرست جداول

عنوان                                                       صفحه
جدول ۱-۱- مقايسه كنترل هاي سرور وب و كنترل هاي TML…………….4
جدول ۱-۲- مقايسه عملكرد كنترل هاي وب و كنترل هاي HTML…………..5
جدول ۱-۳- خواص مهم كنترل TextBox……………………………..7
جدول ۱-۴- كنترل هاي ليست و جدول ASP.NET………………………8
جدول ۱-۵- تگ هاي تعريف شده براي AdRotato……………………..30
جدول ۲-۱- كنترل هاي تعيين اعتبار درASP.NET …………………..34
جدول ۲-۲- حركت بين صفحات در ASP.NET………………………..46
جدول ۳-۴-۱- جدول استاد……………………………………۹۸
جدول ۳-۴-۲- جدول دانشجو ………………………………….۹۸
جدول ۳-۴-۳- جدول دروس ……………………………………۹۹
جدول ۳-۴-۴- جدول آزمون……………………………………۹۹
جدول ۳-۴-۵- جدول سوالات……………………………………۹۹
جدول ۳-۴-۶- جدول مقالات…………………………………..۱۰۰
جدول ۳-۴-۷- جدول دروس ارايه شده استاد……………………..۱۰۰
جدول ۳-۴-۸- جدول دروس اخذ شده دانشجو………………………۱۰۰
جدول ۳-۴-۹- جدول پيشنهادات……………………………….۱۰۱
جدول ۳-۴-۱۰- جدول Admin…………………………………..101

منابع

 اي بوك آموزشي ASP وحيد نصيري.

  1. اي بوك آموزشي C# وحيد هاشميان.
    1. - شاه‌سمندي، پرستو «داده‌كاوي در مديريت ارتباط با مشتري» (۱۳۸۴)، مجله تدبير شماره ۱۵۶٫

۴)http ://asp.net

دانلود فايل


یازار : دوشنبه 30 تیر 1393 | باخیش لار (0)

آنا یارپاق

آرشیو

ایلگی

آختاریش

بؤلوم لر

دانشجو (526)

آذربايجان شعري (16)

آموزش (6)

غزليات شهريار (5)

 

یولداش لار

سون یازیلار

رفلاكس ادراري و درمان آندوسكوپيك آن با ماده جديد زيست محيط سازگار در سگ

راههاي اثبات هلال در فقه مذاهب خمسه با تكيه بر نجوم جديد

دانلود رابطه هوش هيجاني با رضايت زناشويي

دانلود پايان نامه بررسي رابطه بين ميزان تحصيلات معلمان و منبع كنترل رفتار

بررسي رابطه بين ميزان تحصيلات معلمان مدارس راهنمايي و دبيران دبيرستان ها و منبع كنترل رفتار

پايان نامه رابطه بين منبع كنترل رفتار و ميزان تحصيلات معلمان مدارس

رابطه بين منبع كنترل رفتار و ميزان تحصيلات معلمان مدارس راهنمايي و دبيران دبيرستان هاي استان تهران

دانلود رابطه بين منبع كنترل رفتار و ميزان تحصيلات معلمان

حل عددي تائو معادلات انتگرال-ديفرانسيل ولترا با پايه هاي دلخواه از چند جمله اي ها

دانلود خلع يد در بررسي و تحليل راي صادره در پرونده كلاسه ۴۸۷

پايان نامه خلع يد در بررسي و تحليل راي صادره در پرونده كلاسه ۴۸۷ شعبه نوزدهم دادگاه عمومي

خلع يد در بررسي و تحليل راي صادره در پرونده كلاسه ۴۸۷ شعبه نوزدهم دادگاه عمومي –حقوقي تهران و راي تج

دانلود حوزه آبخيز رودخانه بيرجند

دانلود بررسي حوزه آبخيز رودخانه بيرجند

دانلود حل عدد معادلات ديفرانسيل پاره اي (سيالات – حرارت)

آرشيو

مرداد 1393

تير 1393

خرداد 1393

 

باغلانتی لار

سایغاج

ایندی بلاق دا :
بو گونون گؤروشو :
دونه نین گؤروشو :
بو آیین گؤروشو :
بوتون گؤروش لر :
یازی لار :
باخیش لار :
یئنیله مه چاغی :

ایمکان لار

RSS 2.0