این محصول در قالب ورد و قابل ویرایش در 126 صفحه می باشد.
مقــــدمـه
پیشرفت روزافزون علم کامپیوتر در دنیای امروزی تمایل بشری رابرای مکانیزه نمودن سیستمهای مختلف افزایش می دهد و این امر باعث می شود که سیستم های مختلف از دید افراد گوناگون مورد بررسی قرار گرفته و بعد از تجزیه و تحلیل سیستم ، با استفاده از نرم افزارهای مناسب مکانیزم بهینه ای ارائه گردد که مزایای آن سیستم بر معایب دستی غلبه کند و معایبش را پوشش دهد . اینترنت دنیایی لایتناهی از اطلاعات است که هر کس می تواند در آن سهمی داشته باشد.با توجه به رشد روزافزون اینترنت در کشور ما و تبدیل شدن آن به بازار مناسب جهت تبلیغات و جلب مشتری برای بنگاههای اقتصادی و بازرگانان و یا معرفی خدمات برای ارگانها یا نهادهای دولتی و مدارس داشتن وب سایت اینترنتی لازمه هر فعالیت اقتصادی و اجتماعی یا فرهنگی محسوب می شود. برای موفقیت در این عرصه به نکات زیر توجه کنید. یکی از نیازهای اساسی مدارس نیاز به اطلاع رسانی از طریق وب سایت مدرسه میباشد . بسیاری از مدارس تهران و شهرستانها هم اکنون دارای وب سایت اختصاصی میباشند و هر ساله بابت نگهداری آن هزینه هایی را متحمل میشوند. آیا تا کنون به فکر این موضوع که چه کارهایی را میتوانید بر روی اینترنت انجام دهید , افتاده اید ؟ شما میتوانید سایت مدرسه خود را به ابزاری قدرتمند مجهز سازید و با آن از اینترنت و فضای سایت خود به نحو مطلوبی برای اطلاع رسانی به والدین و بهبود و ارتقا سطح مدرسه خود استفاده نمایید.
فهرست مطالب مقدمه..................................................... 5
1) فصل اول : آشنایی باASP.NET, VB.NET , SQL SERVER..... 16
1-1) آشنائی با ASP.NET................................ 17
2-1) ویژگیهای ASP.NET................................. 17
3-1) زبانهای برنامه نویسی در ASP.NET................... 18
4-1) ابزارهای ASP.NET................................. 18
5-1) مقایسه ASP.NET و ASP کلاسیک........................ 19
6-1) چرا به .NET احتیاج داریم؟.......................... 19
7-1) معرفی اولیه VB.NET ................................. 20
8-1) نصبVB.NET.................................................. 22
9-1) چگونگی نصب IIS ........................................... 25
10-1) جزئیات IIS ............................................ 26
11-1) مدیریتIIS ......................................... 28
2-1) معرفی SQL SERVER..................................... 29
1-2-1) Relation Database..................................... 29
2-2-1)Replication Services..................................... 29
3-2-1) Analysis Services.................................... 29
4-2-1)Reporting Service .................................. 29
5-2-1) Management Tools...................................... 29
6-2-1) بررسی امکانات و کارایی SQL SERVER .................. 30
7-2-1)ADO.NET ............................................. 31
8-2-1) سرویس اعلان (Notification)......................... 32
9-2-1) سرویس گزارش گیری............................... 33
10-2-1) بهبودهای ایجاد شده در زبان..................... 33
11-2-1) تکنولوژی XML ................................ 34
12-2-1) Isolation Level........................................ 35
13-2-1) باز هم .NET................................ 36
2) فصل دوم ......................................... 38
1-2) تجزیه و تحلیل سیستم ( SDLC)....................... 39
2-2) فاز اول : Planning............................... 39
1-2-2) Project Initiation.................................... 39
2-2-2) Identifying Business Values.............................. 39
3-2-2) System Requests.................................. 39
4-2-2) Feasibility Analysis................................. 40
5-2-2) Approral Comittlee..................................... 40
6-2-2) Project Management................................ 41
3-2) فاز دوم : Analysis................................ 41
1-3-2) Analysing Strategy................................. 41
2-3-2) System Requriment gathering............................. 41
3-3-2) System Proposal...................................... 41
4-2) فاز سوم :Design ................................ 42
1-4-2 )Design strategy ................................... 42
2-4-2 ) Design Architecture................................ 42
3-4-2) Database....................................... 42
4-4-2 )System Specification ............................... 48
5-2) فاز چهارم : Emplementation......................... 48
1-5-2)System Contruction and Test ........................... 48
2-5-2) System instakation.................................... 48
3-5-2) Support and maintannce Plan............................ 48
6-2) ارتباطات جداول(Relationship)....................... 49
1-6-2) نمودارهای Activity Diagram , Class Diagram , Use case........ 51
2-6-2) Class Diagram مدرسه ................................ 51
3-6-2) Use Case Diagram ثبت نام عضو یا دانش آموز........ 52
4-6-2) Use Case Diagram جستجو دانش آموز................. 53
5-6-2) Activity Diagram ثبت نام عضو جدید.................. 54
6-6-2) Activity Diagram جستجو عضو جدید.................... 55
7-2) دلایل داشتن وب سایت برای مدرسه................... 56
1-7-2) معرفی خود به همه جا بدون وجود محدودیت جغرافیایی.. 56
2-7-2) اطلاع رسانی 24 ساعته به مخاطبین.................. 56
3-7-2)استفاده از وب سایت به عنوان یک راه تبلیغاتی.... 57
4-7-2) از قافله عقب نمانیم............................ 57
5-7-2) معرفی خود به عنوان یک سازمان پاسخگو............ 58
6-7-2)آگاهی از نظرات مخاطبان.......................... 58
3) فصل سوم پیاده سازی (سورس پروژه)................. 59
1-1-3) کد مربوط به فرم کلاس های مدرسه ( (Class.......... 60
2-1-3) کد مربوط به فرم سطح دسترسی کاربران(composit (... 66
3-1-3) کد مربوط به فرم ورود( (login................... 69
4-1-3) کد مربوط به فرم اصلی ( (Main.................. 73
5-1-3) کد مربوط به فرم دبیران (Teacher (............ 75
6-1-3) کد مربوط به فرم تماس با مدرسه ((Tamas.......... 79
7-1-3) کد مربوط به فرم برنامه کلاسی ( (Programclass...... 80
8-1-3) کد مربوط به فرم اطلاعات دبیران ( (Pictureteacher... 81
9-1-3) کد مربوط به فرم تصاویر سایت ( (Picture.......... 82
10-1-3) کد مربوط به فرم اپراتور سایت ( (Operator........ 83
11-1-3) کد مربوط به فرم نظر سنجی ((Nazarat............. 86
12-1-3) کد مربوط به فرم دانش آموزان ((Student.......... 89
13-1-3) کد مربوط به فرم درباره ما (( Aboutme.......... 92
94.................................................................................................. Stoder Procedure-2-3)2-2-3) مزیت استفاده از Stored procedureها در برنامه ها... 94
3-2-3) نحوه ایجاد Stored procedure در بانک اطلا عاتی SQL... 94
4-2-3) استور پروسیجر تعیین سطح دسترسی به صفحات سایت (accesspage) 96
5-2-3) استور پروسیجر پاک کردن رکوردهای جدول کلاس (deleteclass ) 97
6-2-3) استور پروسیجر پاک کردن سطح دسترسی (deletecomposit). 97
7-2-3) استور پروسیجر برای حذف کردن نظرات از جدول نظرات (deletenazarat).................................................... 98
8-2-3) استور پروسیجر برای حذف کردن سخن از جدول سخن (deletesokhan ) 98
9-2-3) استور پروسیجر برای حذف کردن اطلاعات دانش آموزان از جدول دانش آموز (deletestydent ).............................. 99
10-2-3) استور پروسیجر برای حذف کردن اطلاعات دبیران از جدول دبیر (deleteteacher )........................................ 99
11-2-3) استور پروسیجر برای حذف کردن اطلاعات کاربر سایت از جدول کاربرانUSER))
( deleteusers)........................................ 100
12-2-3) استور پروسیجر برای ورود اطلاعات به جدول کلاس ( insertclass)................................................... 101
13-2-3) استور پروسیجر برای ورود اطلاعات به جدول سطح دسترسی (insertcomposit)................................................... 102
14-2-3) استور پروسیجر برای ورود اطلاعات به جدول نظرات (insertnazarat )................................................... 103
15-2-3) استور پروسیجر برای ورود اطلاعات به جدول سخن (insertsokhan )................................................... 103
16-2-3) استور پروسیجر برای ورود اطلاعات دانش آموزان به جدول دانش آموز (insertstudent)......................................... 104
17-2-3) استور پروسیجر برای ورود اطلاعات دبیران به جدول دبیر (insertteacher)......................................... 105
18-2-3) استور پروسیجر برای ورود اطلاعات کاربران به جدول کاربران (insertusers )......................................... 106
19-2-3) استور پروسیجر برای چک کردن نام کاربری و کلمه عبور در صفحه لاگین (loginchekh ).................................... 108
20-2-3) استور پروسیجر برای اعمال تغییرات بر روی جدول کلاس (updateclass ).................................................. 109
4) فصل چهارم: اجرای پروژه و آموزش کاربری پروژه... 110
5)نتیجه گیری...................................... 126
1-5) معایب سیستم دستی.............................. 126
2-5) مزایای سیستم مکانیزه........................ 126
منابع و مأ خذ 128
این محصول در قالب ورد و قابل ویرایش در 129 صفحه می باشد.
فهرست مطالب
پیشگفتار
مقدمات Visual Basic
مقدمات بانک اطلاعاتی Access
توصیف پروژه
الف ) توصیف پایگاه دادهها
ب ) توصیف فرمهای برنامه
ضمائم
ضمیمه 1- کد برنامه
فهرست منابع
پیشگفتار :
ما در عصری زندگی میکنیم که آن را عصر اطلاع رسانی یا قرن ارتباطات نامیدهاند، لذا میتوان اذعان نمود که کامپیوتر بهترین ابزار ارتباطی در آن عصر میباشد. امروزه کامپیوتر نه تنها به عنوان یک وسیله شخصی یا ابزار گروهی خاص مورد استفاده قرار میگیرد، بلکه به عنوان یک وسیله ارتباطی مهم در جهان مطرح میباشد و به همین دلیل است که کاربرد آن روز به روز در جهان گسترش مییابد به گونهای که در همه کشورهای جهان از جایگاه ویژهای برخوردار میباشد.
با گسترش کاربرد کامپیوتر در جهان این رشته به صورت گستردهای در زمینههای مختلف توسعه یافته و هر روز نیز به این گسترش افزوده میگردد.
پیشرفت سریع تکنولوژی، به ویژه فناوری اطلاعات و ارتباطات (ICT) روز به روز چشم اندازها و افقهای روشنتری را جهت تسخیر قلل علمی، فنی و صنعتی و حل مشکلات و مسائل بشر ارائه میکند و تک تک افراد جامعه را به تلاش مضاعف در کسب مهارتهای رایانهای و کاربرد آنها در سایر علوم ملزم میسازد، به نحوی که امروزه افراد و جوامع ناتوان در بکارگیری فن آوریهای جدید رایانه را بی سواد تلقی میکنند. یکی از رشتههای علمی مفید در زمینه کامپیوتر کار با پایگاه دادهها و نرم افزارهای بانک اطلاعاتی است که در زمینههای مختلف تجاری و اداری و وب سایت و ... کاربرد دارد.
از این نرمافزارهای میتوان به ORACLE ، ACCESS , MS SQL SERVER, MS SQL اشاره نمود.
ACCESS یک نرم افزار بانک اطلاعاتی قوی و آسان است که بسیاری از کاربران بانک اطلاعاتی تمایل زیادی به استفاده نرم افزار خوب و سودمند بهره گرفته شده است.
زبان برنامه نویسی BASIC نیز به دلیل راحتی و آموزش سریع و آسان از گذشته دور مورد استقبال بسیاری از کاربران و برنامه نویسان بوده است.
زبان VISUAL BASIC نسخة تحت ویندوز زبان Basic است که البته بسیار قویتر و پیشرفتهتر از نسخة تحت DOS آن عمل میکند و بسیاری از برنامههای پیشرفته و سطح بالا و پیچید ه مورد نیاز شرکتهای بزرگ به ویژه برنامههای چند رسانهای (Multi Media) با آن استفاده ازآن نوشته میشود.
من نیز در این پروژه درسی از این زبان قوی که دارای قابلیت ارتباط با بانک اطلاعاتی به نحو مطلوبی است، بهره گرفتهام.
اصل و پایه پروژه من نحوة ارتباط با پایگاه دادهها، در یک زبان سطح بالا است که شامل باز کردن بانک اطلاعاتی،دیدن اطلاعات موجود در بانک اطلاعاتی، ویرایش یا حذف دادههای بانک اطلاعاتی، ذخیره دادههای جدید در بانک اطلاعاتی و لیست کردن دادههای بانک اطلاعاتی طبق خواسته و نظر کاربر میباشد.
بانک اطلاعاتی برنامه من مربوط به یک فروشگاه نوت بوک میباشد. در این فروشگاه علاوه بر خود نوت بوک، کیف نوت بوک، لوازم جانبی نوت بوک یا PC، اجزاء اصلی داخل نوت بوک یا PC و نیز خود PC عرضه میشود.
برنامه VB در این پروژه طبق Query های خاصی که در ارتباطش با بانک اطلاعاتی ACCESS درخواست میکند، لیستهای متفاوتی از اطلاعات آن را به نمایش در میآورد.
این محصول در قالب ورد و قابل ویرایش در 70 صفحه می باشد.
مقدمه:
این پروژه به دستگاه های کنترل از دور همانند سیستم های کنترل از راه دور یا کنترل ها (کنترل تلویزیون و ... ) مربوط می شودکه در واقع بدین معناست که سیگنالهای متعدد دستوری بیرون از منزل از طریق خط تلفن می توانند انتقال یابند تا عملیات دستگاههای الکتریکی موجود در منزل (مکانی که سیگنالها دریافت می شوند)را کنترل کند. به طور خاص، پروژه حاضر مربوط به دستگاههای کنترل از راه دوری می شود که به طور اتوماتیک اگر کسی در محل نباشد پاسخ تماس گیرنده را داده و عملیات دستگاه الکتریکی کنترل می کنند.دستگاههای کنترل از راه دور متداول با استفاده از خط تلفن سیگنال دستورات تماس گیرنده را انتقال می دهند، که در این حالت سیگنالها به طور معمول شامل یک دستگاه پاسخ گو اتوماتیک است که به طور اتوماتیک به تماس وارده و دستگاه مربوطه (با توجه به سیگنال دستور) پاسخ می دهد.با جزئیات بیشتر، دستگاه پاسخ گوی اتوماتیک به تماس گرفته شده عکس العمل نشان داده و یک پیغام از پیش معین شده به همراه یک سیگنال کنترلی مشخص برای حالت مخصوص عملیات دستگاه به تماس گیرنده ارسال می کند.سیگنال کنترلی به وسیله یک دستگاه که دستگاه های داخل منزل را کنترل می کند ترجمه می شود. با این روش ( فعلی کنترل از راه دور) کاربر باید دقیقاً درزمان مورد نظر دستورات را به دستگاه مورد نظر در خانه انتقال بدهد تا دستگاه مورد نظر را کنترل کند. به مفهوم دیگر عملیات مربوطه قابل انجام نخواهد بود مگر اینکه در لحظه بحرانی تلفن در دسترس کاربر باشد.بنابراین یک هدف اساسی در پروژه فعلی ارائه یک دستگاه کنترل از راه دور است که از طریق خط تلفن کار کند که در آن کاربر مجبور نباشد که دستورات را هربار که می خواهد به دستگاه دستور بدهد ارسال کند.هدف فوق از پروژه فعلی از طریق یک دستگاه کنترل از راه دور توسعه یافته که در داخل خود حافظه دارد میسر می شود ، بدین معنا که برای ذخیره فرمان و داده عملیات از دستگاه های مختلف که شامل زمانی که دستگاه ها قرار است روشن یا خاموش شوند و توانایی تعداد این دستورات برای دستگاه ها با توجه به برنامه فرمان بندی شده در حافظه را داراست. این دستگاه کنترل از راه دور می تواند برای تعداد زیادی از خصوصیات آماده شود.بنابراین یک هدف دیگر از پروژه فعلی این است که یک دستگاه کنترل از راه دوری ارائه کنیم که دستگاه را بدون استفاده از سیم کنترل کند، (برای مثال با استفاده از ارسال نور مادون قرمز یا امواج مافوق صوت).همچنین یک هدف دیگر از پروژه فعلی وجود دارد و آن این است که دستگاه کنترل از راه دوری درست کنیم که هر دستگاه ما را با استفاده از کنترل بی سیم خود کنترل کنیم.هنوز یک هدف دیگر از پروژه فعلی وجود دارد که دستگاه کنترل از راه دوری درست کنیم که بتوانیم بر روی آن فرستنده ابتدائی نصب کنیم که برای فرستادن سیگنالهای کنترلی به دستگاه های دیگر و یک اتصال دهنده اتصالات اضافی که برای انتقالات ضروری استفاده می شود (که برابری می کند با انتقال دهنده اصلی نصب شده) و می تواند نزدیک دستگاههای انتخاب شده برای کنترل قرار بگیرد.یک هدف دیگر از پروژه فعلی این است که دستگاه کنترل از راه دوری درست کنیم که عملیات کنترل از راه دور را حتی اگر تلفن یا دستگاه پاسخ گوی اتوماتیکی مثل دستگاه پیغام گیر در خط قرار داشت و تماس کاربر را دریافت کرد بتواند عملیات را انجام دهد.یک هدف دیگر از پروژه فعلی این است که دستگاه کنترل از راه دوری درست کنیم که به راحتی بتوانیم متوجه شویم که آیا عملیاتی که قصد انجام بوده است به وقوع پیوسته اند؟هدف دیگری از پروژه فعلی آن اینست که دستگاه کنترل از راه دوری درست کنیم که برای مجموعه ای از انتقال دهنده ها کاملاً قابل چرخش بوده تا دیوار نوری مادون قرمز دقیقاً بتواند دستگاه مورد نظر برای کنترل(برای انتقال داده) را هدف گیری کند .این هدف ها و امکانات اضافه شده از طریق ارائه کردن یکی از دستگاههای کنترل از راه دور که در ادامه شرح داده شده اند قابل دسترس خواهند بود.
پروکسی سرور
چکیده
امیدوار هستم تمامیخوانندگان بتوانند به جواب سوالاتشان درباره پروکسی سرور بعد از خواندن این مقاله برسند. در ابتدا چیزهایی درباره مفاهیم پایهای پروکسی سرور یاد میگیریم. سپس درباره تعدادی از خصوصیات و منافع توسعه یافته نسخه جدید پروکسی سرور ماکروسافت صحبت کنیم.
مقدمه:
در سرآغاز به وجود آمدن اینترنت در دنیای ما سیاست محافظت مثل آنچه که ما در امروزه داریم وجود نداشت، اما امروزه حتی یک بچه کوچک معنی کلمه عبور و محافظت را میفهمد.
و.....
فهرست مطالب:
چکیده
مقدمه:
ادراک پروکسی سرور
خصوصیات پروکسی سرور
نهانسازی توزیع شده:
نهانسازی مبتنی بر ساختار آرایهای
پروتکل مسیر یابی نهانسازی آرایه (CARP)
امنیت دیواره آتش
بستههای فیلترگذاری پویا:
بستههای اخطار دهنده و واقعهنگار
سندیت پروکسی به پروکس
پشتیبانی بهتر انتشار وب
افزایش INTERQPERABITITY
پشتیبانی ساکسنر(Socks) نسخه 4.3q
دستهبندی مجازی
بهبود مدیریت
خط فرمان مدیریت
مدیریت آرایهای
اسناد پیکربندی مشتری
پیکربندی پشتیبانی کردن و ترمیم کردن
بالا بودن کارآیی
اسکریپتهای پیکربندی مشتری
پروتکل مسیریابی آرایهای کش
2) سرویس پروکسی Winsoec
سرویس پروکسی Socks
پشتیبانی socks را تهیه میکند سرویس پروکسی socks هر مشتری کاربردی
پرویس پروکسی وب
همسازی پروکسی CERN
نهانسازی ایستا HTIP,FIP
پروکسی معکوس و میزبانی معکوس برای انتشار دادن وب
سطح امنیت کاربرد برای هر پروتکل کاربردی
محدود کردن دستیابی به سایتهای اینترنتی
تراکم آدرسهای IP
سروسی پروکسی WInsock
پشتیبانی از IPx/spx, Tcp/IP در شبکه داخلی
تصدیق کردن درخواست / سرعت جواب درخواست ویندوز NT بین سرور و مشتری
سازگاری برنامه کاربردی با سوکت ویندوز v 10
کنترل دستیابی درونباندی و برونباندی
محدود کردن دسترسی به سایتهای اینترنتی
کاربران خارجی از روی دستیابی به کامپیوترهای داخلی دستهبندی میشوند.
تراکم آدرس IP
اطلاعات تسطیح شده در مورد درخواستهای اینترنتی توسط مشتریها ساخته میشود.
سازگاری با پایه ویندوز کامپیوترهای مشتری
سرویس پروکسی ساکز (Socks)
DNS چه هست؟
WINS چه هست؟
هر سیستم WINS موارد زیر را شامل میشود.
استفاده از WINS منافع زیر را دارد :
DHCP چه هست؟
نصب کردن یک محیط DHPC سه منفعت مهم زیر را عرضه میکند.
1.سرور DHPC
2. مشتری DHPC
3.عامل رله کردن DHPC
پورتها چه هستند؟
یک نمونه از سرور پروکسی با استفاده از زبان جاوا:
..........................
ادامه مطلب در دانلود فایل قابل مشاهده است
............................
نوع فایل: ((ورد-word-doc-dox))
تعداد صفحات: 39 صفحه
حجم فایل: 230 کیلوبایت
قیمت: 2000 تومان
.............................
این محصول در قالب ورد و قابل ویرایش در 104 صفحه می باشد.
چکیده
داده کاوی و کشف دانش در پایگاه داده ها از جمله موضوع هایی هستند که همزمان با ایجاد و استفاده از پایگاه داده ها در اوایل دهه 80 برای جستجوی دانش در داده ها شکل گرفت.شاید بتوان لوول (1983) را اولین شخصی دانست که گزارشی در مورد داده کاوی تحت عنوان « شبیه سازی فعالیت داده کاوی » ارائه نمود. همزمان با او پژوهشگران و متخصصان علوم رایانه، آمار، هوش مصنوعی، یادگیری ماشین و . . . نیز به پژوهش در این زمینه و زمینه های مرتبط با آن پرداخته اند.هدف از انجام این پروژه ایجاد یک وب سایت فروشگاه اینترنتی با قابلیت ارزیابی مشتری به کمک الگورینم رگرسیون است. همچنین به بررسی دیگر الگوریتمها نیز پرداخته شده است.