پیوند ها
طراحي صفحات وب (ASP. net)
توجه داشته باشید: درصورتی که شما صاحب اثر این فایل می باشید یا به هر دلیلی نسبت به فایل تحقیقاتی مذکور در این پست مالکیت معنوی دارید و درخواست حذف آن را دارید، در واتس آپ به شماره 09100636002 پیام دهید تا ظرف 24 ساعت نسبت به حذف فایل از روی سایت دانشجوسرا اقدام شود. در صورت تمایل و درخواست، دو مقاله به صورت رایگان (به نام پژوهشگر و دانشجو) در مجلات علمی معتبر پذیرش شده و چاپ می گردد. ((حفظ حقوق معنوی صاحب اثر در اولویت فعالیت سایت دانشجوسرا می باشد))
مقدمه
اين متن جهت تشريح مراحل ايجاد و ساخت و عملکرد سايت آموزشگاه علمي آزاد توسط نرم افزارهاي مربوطه تهيه و تنظيم گرديده است.
اين پروژه با زبان هاي برنامه نويسي ASP.NET وC#نوشته شدهاست. بانک اطلاعاتي استفاده شده SqlServerمي باشد. براي تجزيه و تحليل پروژه از نرم افزار rational roseو بمنظور گزارش گيري از Cristal reportاستفاده شدهاست. امروزه با توجه به حجم وسيع اطلاعات، استفاده از Databaseدر برنامه ها به جزء لاينفک تبديل گشته است. حال با توجه به اينکه در زمينه هاي تجاري (و يا زمينه هاي غيرتجاري با حجم زياد اطلاعات) ارائه ي گزارش از اين Database ها، امري الزامي در يک نرم ا فزار و يا يک شبکه است، لازم است که ساختاري مناسب جهت انجام اين مهم ايجاد شود.
سالها پيش متخصصان بعد از ايجاد کامل نرم افزار، مجبور به صرف زمان قابل توجهي (گاهي به اندازه نيمي از زمان ايجاد نرم افزار) براي ساخت و مديريت اين گزارش ها بودند، به خاطر اينکه مجبور مي شدند علاوه بر ايجاد اطلاعات گزارش، آنرا (به عنوان مثال) داخل يک صفحه A4قرار دهند، به صورتي که هم قابل چاپ (بدون هيچ نرم افزار کمکي) باشد، و هم با تقسيم اطلاعات در صفحات پشت سر هم، فرمت و قالب بندي آنها بدون تغيير باقي بماند. طي چند سال اخير، روش ها و نرم افزار هاي متعددي از شرکت هاي مختلف براي حل اين معزل و کمک به برنامه نويسان ارائه شد.
براي شروع کار و مشخص شدن actorهاي موردنياز، نياز به طراحي نمودار use caseمي باشد.در اين متن سعي بر آن بوده است که کليه مراحل واطلاعات لازم جهت انجام اين پروژه بهصورت کامل و همچنين تصاوير منتخب از مراحل انجام کار، کمک به مفهومي تر بودن پروژه و مراحل انجامش نمايد.
جهت آشنا نمودن علاقه مندان محترم با کدهاي پروژه ، اين کدها نيز در متن آماده گرديده است.
چکیده
طراحی این سایت توسط تکنولوژی ASP.NET2 و زبان برنامهنویسی C#.NET به همراه پایگاه داده SQLSERVER2005 است.
در این سایت دانشجویان میتوانند با دیدن گروههای درسی و دورهها رشتهی خود را انتخاب و دروسی که میخواهند را بردارند و اساتید هم از طریق نمرات با دانشجویان در ارتباط هستند. و برای امنیت در سایت هر کاربر اگر بخواهد وارد صفحهی خود شود باید کلمه عبور و نام کاربری خود را وارد کند.
« فهرست مطالب »
عنوان صفحه
مقدمه........................................................................................................................... 1
فصل اول طراحی صفحات وب
1-1 اصول طراحی و پیاده سازی صفحات وب............................................................... 2
1-1-1 طراحي خوبچیست2............................................................................... 2
1-1-2مراحل طراحی صفحات چیست؟.................................................................. 5
1-2 مباني HTML ................................................................................................. 10
1-2-1HTML چيست؟ .................................................................................. 10
1-2-2 شکل کلي دستوراتHTML .................................................................... 11
1-2-3 تگ هاي مهم HTML............................................................................. 11
1-3 آشنايي با ويژوال استوديونت.................................................................................. 14
1-3-1 مفهوم صفحه وب....................................................................................... 14
1-3-2 مفهوم کنترل ها.......................................................................................... 15
1-3-3 کنترل هايHTML................................................................................... 17
1-3-4 خواص کنترل ها......................................................................................... 17
1-3-5 مفهوم رویداد............................................................................................. 18
1-3-6 مفهوم متدها............................................................................................... 19
1-3-7 مفهوم پست کردن اطلاعات......................................................................... 19
1-4 تفکيک کد از محتویات ....................................................................................... 19
فصل دوم ASP.NET
2-1 مدیریت حالت...................................................................................................... 22
2-1-1 روش فیلدهای مخفی................................................................................ 22
2-1-2 تبادل اطلاعات بين صفحات بارشته تقاضا..................................................... 22
2-1-3 تبادل اطلاعات ازطريق کوکي ها.................................................................. 23
2-1-4 استفاده ازحالت نشست براي تبادل طلاعات.................................................. 25
2-2 Master Page.................................................................................................. 27
فصل سوم بانک اطلاعاتي
3-1 سيستم هاي مديريت بانک اطلاعاتي....................................................................... 32
3-2 مفهوم بانک اطلاعاتي رابطه اي............................................................................... 32
3-3 سيستم مديريت بانک اطلاعاتي SQL Server..................................................... 33
3-4 کنترل هاي بانک اطلاعاتي...................................................................................... 33
3-4-1 کنترل هاي داده......................................................................................... 33
کنترل هاي منبع داده...................................................................................................... 34
کنترل هاي انقياد داده ها................................................................................................. 34
3-4-2 کنترل هاي جدولي............................................................................................ 35
3-5 کنترل SQLDataSource................................................................................ 35
3-6 کنترل GridView............................................................................................. 36
3-7 کنترل AccessDataSource............................................................................. 37
3-8 کنترل Repeater .............................................................................................. 37
فصل چهارم گزارش
4-1 گزارش گیری با CrystalReports................................................................. 42
4-2 بخش های گزارش................................................................................................ 42
4-3 افزودن فیلدهای ویژه............................................................................................ 43
4-4 کنترل CrystalReporterViewer.................................................................. 44
فصل پنجم پیاده سازی آموزشگاه آزاد
5-1 آنالیز پروژه ........................................................................................................ 46
5-2 صفحات و اجزای برنامه....................................................................................... 83
5-3 کدهاي برنامه........................................................................................................ 114
5-4 جدول هاي پايگاه داده........................................................................................... 138
5-5 Query هاي پايگاه داده.................................................................................... 145
نتيجه گيري و پيشنهادات .............................................................................................. 150
منابع............................................................................................................................ 151
فهرست اشكال
عنوان صفحه
شکل های فصل پنجم
شکل 5-1 نمودار Usecase ........................................................................................ 46
شکل 5-2 نمودار توالی ورود دانشجو.............................................................................. 48
شکل 5-3 نمودار همکاری ورود دانشجو........................................................................ 49
شکل 5-4 نمودار فعالیت ورود دانشجو........................................................................... 50
شکل 5-5 نمودار همکاری ثبت نام در سایت.................................................................. 51
شکل 5-6 نمودار توالی ثبت نام در سایت........................................................................ 52
شکل 5-7 نمودار فعالیت ثبت نام در سایت...................................................................... 53
شکل 5-8نمودار همکاری مدیریت کلاس ها................................................................... 54
شکل 5-9 نمودار توالی مدیریت کلاسها......................................................................... 55
شکل 5-10 نمودار فعالیت مدیریت کلاس ها................................................................... 56
شکل 5-11 نمودار همکاری نمرات دانشجویان............................................................... 57
کل 5-12 نمودار توالی مدیریت نمرات دانشجویان........................................................... 58
شکل 5-13 نمودار فعالیت نمرات دانشجویان................................................................... 59
شکل 5-14 نمودار همکاری ورود استاد......................................................................... 60
شکل 5-15 نمودار توالی ورود استاد............................................................................... 61
شکل 5-16 نمودار فعالیت ورود استاد............................................................................. 62
شکل 5-17 نمودار همکاری ورود کارمند....................................................................... 63
شکل 5-18 نمودار توالی ورود کارمند............................................................................. 64
شکل 5-19 نمودار فعالیت ورود کارمند........................................................................... 65
شکل 5-20 نمودار همکاری مدیریت دانشجویان............................................................. 66
شکل 5-21 نمودار توالی مدیریت دانشجویان................................................................... 67
شکل 5-22 نمودار فعالیت مدیریت دانشجویان................................................................ 68
شکل 5-23 نمودار همکاری مدیریت ثبت نامی ها........................................................... 69
شکل 5-24 نمودار توالی مدیریت ثبت نامی ها................................................................. 70
شکل 5-25 نمودار فعالیت مدیریت ثبت نامی ها.............................................................. 71
شکل 5-26 نمودار همکاری مدیریت دروس................................................................... 72
شکل 5-27 نمودار توالی مدیریت دروس........................................................................ 73
شکل 5-28 نمودار فعالیت مدیریت دروس...................................................................... 74
شکل 5-29 نمودار همکاری مدیریت کارمندان................................................................ 75
شکل 5-30 نمودار توالی مدیریت کارمندان...................................................................... 76
شکل 5-31 نمودار فعالیت مدیریت کارمندان.................................................................. 77
5-32 نمودار همکاری مدیریت اساتید............................................................................ 78
شکل 5-33 نمودار توالی مدیریت اساتید.......................................................................... 79
شکل 5-34 نمودار فعالیت مدیریت اساتید....................................................................... 80
شکل 5-35 نمودار کلاس............................................................................................... 81
شکل 5-36 نمودار ERD.............................................................................................. 82
شکل 5-37 عضویت در سایت....................................................................................... 83
شکل 5-38 ورود دانشجو ............................................................................................. 84
شکل 5-39 ورود اساتید ............................................................................................... 85
شکل 5-40 ورود کارمندان............................................................................................. 86
شکل 5-41 درباره آموزشگاه........................................................................................... 87
شکل 5-42 ثبت نام در کلاس........................................................................................ 88
شکل 5-43 ثبت نهايي واحدهای انتخاب شده................................................................. 89
شکل 5-44 مشاهده کلاس هاي ثبت نامي...................................................................... 90
شکل 5-45 تغيير رمز عبور دانشجويان........................................................................... 91
شکل 5-46 ارائه نمرات دانشجویان................................................................................ 92
شکل 5-47 ليست دانشجويان......................................................................................... 93
شکل 5-48 ويرايش نمرات دانشجويان............................................................................ 94
شکل 5-49 چاپ ليست دانشجويان................................................................................ 95
شکل 5-50 تغيير رمز عبور اساتيد................................................................................... 96
شکل 5-51 صفحه اصلي کارمندان.................................................................................. 97
شکل 5-52 مديريت دانشجويان...................................................................................... 98
شکل 5-53 ويرايش دانشجويان...................................................................................... 99
شکل 5-54 مديريت اساتيد............................................................................................ 100
شکل 5-55 ويرايش اساتيد............................................................................................. 101
شکل 5-56 مديريت کارمندان......................................................................................... 102
شکل 5-57 ويرايش کارمندان......................................................................................... 103
شکل 5-58 مديريت گروه هاي آموزشي.......................................................................... 104
شکل 5-59 ويرايش گروه هاي آموزشي.......................................................................... 105
شکل 5-60 مديريت دوره ها.......................................................................................... 106
شکل 5-61 ويرايش دوره ها.......................................................................................... 107
شکل 5-62 مديريت دروس ارائه شده............................................................................. 108
شکل 5-63 ويرايش دروس ارائه شده.............................................................................. 109
شکل 5-64 مديريت ثبت نام.......................................................................................... 110
شکل 5-65 ويرايش ثبت نام........................................................................................... 111
شکل 5-66 تغيير رمز عبور کارمندان................................................................................ 112
شکل 5-67 جدول Course.......................................................................................... 113
شکل 5-68 جدول CourseOffering......................................................................... 138
شکل 5-69 جدول Group........................................................................................... 140
شکل 5-70 جدول Managers.................................................................................... 140
شکل 5-71 جدول Registery..................................................................................... 141
شکل 5-72 جدول Student........................................................................................ 142
شکل 5-73 جدول eacher.......................................................................................... 143
شکل 5- 74 Qry_Cur_Offerring_Cources....................................................... 144
شکل 5-75 Qry_Entekhab_Vahed................................................................. 145
شکل 5-76 Qry_Score........................................................................................ 146
شکل 5-77 Qry_Teacher_Marks..................................................................... 147
توجه داشته باشید: درصورتی که شما صاحب اثر این فایل می باشید یا به هر دلیلی نسبت به فایل تحقیقاتی مذکور در این پست مالکیت معنوی دارید و درخواست حذف آن را دارید، در واتس آپ به شماره 09100636002 پیام دهید تا ظرف 24 ساعت نسبت به حذف فایل از روی سایت دانشجوسرا اقدام شود. در صورت تمایل و درخواست، دو مقاله به صورت رایگان (به نام پژوهشگر و دانشجو) در مجلات علمی معتبر پذیرش شده و چاپ می گردد. ((حفظ حقوق معنوی صاحب اثر در اولویت فعالیت سایت دانشجوسرا می باشد))
مبلغ واقعی 18,000 تومان 50% تخفیف مبلغ قابل پرداخت 9,000 تومان
برچسب های مهم