دانشجو فور یو

مرکز دانلود پایان نامه ,پروژه,تحقیق,مقالات و........

دانشجو فور یو

مرکز دانلود پایان نامه ,پروژه,تحقیق,مقالات و........

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

وب سایت آژانس هوایی یک وب سایت پویاست . که با استفاده ازASP.Net 2.0 به زبان C# و توسط Visual Studio 2005 پیاده سازی شده است.پایگاه داده این سایت 2005 Microsoft Sql Server می باشد. این نرم افزار دارای قابلیت هایی مانند دریافت اطلاعات مسافران و دریافت اطلاعات پروازهایی که انجام می شود و ذخیره این اطلاعات در بانک را داراست. از دیگر امکانات این نرم افزار امکان حذف مشخصات یک مسافر و پرواز است و امکان ویرایش این اطلاعات است. یکی از عمده ترین اهداف طراحی وتولیدکامپیوتره ...

طراحی سایت آموزشگاه کامپیوتر

مراحل زیر برای نصب فایلهای نمونه بر روی دیسک سخت کامپیوتر دنبال نمایید تا اینکه بتوانیم برنامه و پروژه خود را اجرا کنیم 1 اطمینان حاصل نماییم که Interner information نصب واجرا شده است می‌توانید این موضوع را به وسیله باز کردن اپلت Renvice در داخل control panel و جستجوی سرویس های Iss Admin و world wide و web publishing بررسی نمایید که هر دوی
دسته بندی کامپیوتر و IT
بازدید ها 4
فرمت فایل doc
حجم فایل 56 کیلو بایت
تعداد صفحات فایل 43
طراحی سایت آموزشگاه کامپیوتر

فروشنده فایل

کد کاربری 2106
کاربر

طراحی سایت آموزشگاه کامپیوتر

نصب فایلهای نمونه بر روی کامپیوتر

مراحل زیر برای نصب فایلهای نمونه بر روی دیسک سخت کامپیوتر دنبال نمایید تا اینکه بتوانیم برنامه و پروژه خود را اجرا کنیم:

1- اطمینان حاصل نماییم که Interner information نصب واجرا شده است. می‌توانید این موضوع را به وسیله باز کردن اپلت Renvice در داخل control panel و جستجوی سرویس های Iss Admin و world wide و web publishing بررسی نمایید که هر دوی این خدمات دارای یک وضعیت اجرا می‌باشند.

2- اگر Interner information نصب نشده است آن را با استفاده از بخش components Add / Remve window اپلت Add/ Remve program داخل control panel نصب نمایید اگر یک یا هر دو خدماتی که در مرحله اول بحث شد شورع به کار نکرده اند می‌توانید با استفاده از کلیک راست بر روی سرویس و انتخاب گزینه start آنها را راه اندازی نمایید

مروری بر Asp. NEP

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

NEP framework

NEP. Framework فن آوری است که در توسعه Asp. NEP ضروری می‌نماید و ارائه کننده سرویسهای مقدماتی سیستم هایی است که Asp. NEP را مورد پشتیبانی قرار می‌دهند نظیر ایجاد فرد های ویندوز و فناوری جدید rich client derelopment که در NEp ارائه شده است.

Frame work در نسخه های جدید ترسیم عامل های سرویس دهنده ویندوز نظیر NEP. Server نیز به کار خواهد رفت در حالی که visual studio بر روی بستر های ویندوز vp,2000, NP, 98 مورد پشتیابانی قرار می‌گیرد کل چهار چوب frame work بر روی همه بستر در دسترس قرار نمی‌گیرد مهم تر از همه اینکه در حالی که می‌توان از بستر های دیگر به عنوان سرویس گیرنده Asp. NEP استفاده کرد برنامه های کاربردی Asp. NEP تنها روی windows 2000 و نسخه های پس از آن اجرا خواهد شد.

NEP frame work شامل دو قسمت اصلی است

Common languge runtime

- NEP framework class Library

SQL srver 2000

SQL srver 2000، سیستم مدیریت پایگاه داده (DBMS) کلاس تجاری شرکت مایکروسافت است بر پایه موفقیتی که DQL server به دست آورد SQL server 2000 نیرومند با انعطاف پذیری بالا و با قابلیتهای UML است و برای توسعه دهندگان برنامه های کاربردی بازگشت برنامه ای در کوتاه ترین زمان ممکن را به همراه دارد.

در میان امکاناتی که SQL server 2000 ارائه می‌دهد به موارد زیرین می‌توان اشاره کرد

- اجرای چندینی SQL server 2000 به صورت همزمان روی تنها یک ماشین

- همکاری همزمان SQL server7.0 شامل مدیریت SQL server 2000 , SQL server 7.0 از یک SQL server Enterprise

- ورودی – خروجی به صورت xML

- موتور oLAP متجمع شده

- انعطاف پذیری جهانی و طبق سنجش به عمل آمده به وسیله شرکت کنترل کیفیت PPC-C آدرس: //ww. Tpc. Ory http: را برای کسب اطلاعات بیشتر و آخرین نتایج کنترل کیفیت ببیند.

SQL server 2000 در کار با برنامه های کاربردی ASP کلاسیک ASP.NEP برای برنامه نویسان گزینه رایج غالب است علاوه بر امکانات موجود برنامه نویسان از MSDE نیز بهره می‌جویند SQL server نسخه کامپیوترهای رومیزی که امکان نسخه برداری را بر خلاف SQL server – compatible date baseengin بدون حذف هزینه های گواهی نسخه کامل SQL server می‌دهد.

هنگامی‌که برنامه کاربردی شما به مرحله نهایی رسید پایگاه داده MSDE می‌تواند بدون هیچ گونه تغییر SQL server 2000 منتقل شود.

زبانها و ابزارهای زبان

یکی از فرآیند بتر NEP این است که بر خلاف ASP کلاسیک که برنامه نویسان را طبق محدودیتهای پیشین از به کار گیری زبانهای اسکیریتی محدود می‌کرد ASP. NEP به شما امکان کار با هر زبان سازگار با NEP را می‌دهد به این معنی که کد نوشته شده در ASP. NEP که برای کارایی بهتر کاپایل می‌شود می‌تواند نهایت استفاده از امکانات زبانهای پیشرفته به عمل آورد برای بتر NEP زبانها دو ابزارهایی که به وسیله شان از آنها استفاده می‌کنید، احتمالا یکی از مهم ترین موضوعات برای بحث هستند.

ابتدا نگاهی به برخی از زبانها و ابزارهایی که برای ایجاد برنامه های کاربردی NEP و در دسترس خواهند بود بیندازیم

Nopepad . NEP

شاید باور آن دشوار باشد اما برنامه نویسان متعددی خصوصا برنامه نویسان ASP هنوز کد برنامه نویسی خود را در Note pad Microsoft انجام می‌دهند. با اینکه از هنوز Note pad در همه جا برخوردایم اما Note pad به حدی نیست که بتوان آن را در یک محیط برنامه نویسی نیرومند نامید می‌توانید کلاسها و صفحات ASP. NEP خودتان و غیره را در برنامه Note pad ایجاد نمایید و سپس آنها را به مواد استفاده از کامپایلرها خط فرمان کامپایل کنید و یا در صورت استفاده از Asp. NEP runtime NEP Asp اجازه بدهید تا صفحه را به صورت پویا و در زمانی که برای اولین مرتبه فراخوانی می‌شود کامپایل نماید.

Visual studio. NEP

برای افزایش سرعت و راحتی کار برنامه نویسان، اکثر برنامه نویسان خواهان کادر visual studio. NEP خواهند بود. Visual studio. NEP برای اولین مرتبه پس از عرضه بتر توسعه ldevel studio. NEP خواهند بود visual studio. NEP برای اولین مرتبه پس از عرضه بتر توسعه ldevelopment patfrm مایکروسافت تنها یک Integrated development Envirom محیط توسعه مجتمع را برای تمام زبانهای NEP در مایکروسافت ارائه کرده است به این معنی که برنامه نویسان c++, visual basic و تنها از یک IDE به صورت اشتراکی استفاده خواهند کرد که این شامل قابلیت هایی نظیر اعمال اشکال زدایی و خطایابی در میان زبانهای یک محیط می‌شوند.

Visual studio. NEP امکانات اساسی که شامل موارد زیر هستند را فراهم می‌نماید:

- یک مدل برنامه نویسی متحد الشکل و منفرد برای تمام زبانهای NEP و برای برنامه های کاربردی وب ویندوز

- توسعه Drpg & Drop برای مرورد و با استفاده از server Enpbrer

- راهنمای پویا

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

- پشتیبانی کامل از uML

- سرویس های وب با جامع سازی برنامه های کاربردی به مراتب آسانترین بترها

معماری ASP. NEP

با اینکه P ASP. NE امکانات موجود در ASP کلاسیک به طرز گسترده ای استفاده شده است اما تغییرات عمده ای نیز در معماری P ASP. NE به وجود آمده است که این شامل بهینه سازی و امکانات جدید می‌شود.

چه چیزی در ASP.NEP وجود دارد

مطالب جدیدی در ASP. NEP وجود دارنند و فراگیری کامل آنها مدت زیادی را می‌طلبد اما وقتی آنرا فرا گرفتید بهره وری شما چندین برابر زمانی خواهدن بودن که از ASP کلاسیک استفاده می‌کردید.

-فرم های وب: این مدل جدید برنامه نویسی ASP. NEP است فرم های وب تمرینهای ASP را با برنامه نویسی قدرتمند و کار آمد visual Basic در هم می‌آمیزند. می‌توانید کنترل ها را به دورن یک صحنه بکشید و پس برای ایجاد حالت محاوره ای آبجکتهای تجارتی را فرا خوانی نمایید وغیره

- کنترل های سرویس دهنده: از اجزا اصلی فرم های برنامه نوسی وب کنترل های سرویس دهنده هستند ASPNEP تقریبا به عناصر HPML نگاشت می‌شوند و قابلیت برنامه نوسی server- side نیرومندی را ارائه می‌دهند کنترل های سرویس دهنده روی سرویس دهنده اجرا شده و می‌توانند HPML را که مخصوص مرورگرهای سطح بالا نظیر Internet Enplorer 5.0 و پس از آن و هر مرورگری که با HPML 3.2 سازگار باشد ایجاد شده اند را به خروجی بدهند.

- سرویس های وب این بخش کلیدی ASP. NEP به برنامه نویسان اجازه می‌دهد تا سرویس های برنامه نویسی را در دسترس برنامه نویسان دیگر روی اینترنت سرویس های وب بر مبنای استاندارد Access protect simple objed , so AP قرار دهند. از این رو فعل و انفعال نسبتا راحت تری را بین بترهای متمایز مسیر خواهد ساخت.

Caching و حافظه پنهان ASP. NEP شامی‌موتور حافظه پنهان قدرتمند جدیدی است که به برنامه نویسان اجازه بهبود کارایی برنامه های کاربردی را به وسله کاهش بار گذاری های پردازش روی سرویس دهنده های پایگاه داده و سرویس دهنده وب را می‌دهد.

حافظه پنهان (ASP. NEP : (chaching شامل موتور حافظه پنهان قدرتمند جدیدی است که به برنامه نویسان اجازه بهبود کارایی برنامه های کاربردی را به وسیله کاهش بار گذاری های پردازش روی سرویس دهنده های پایگاه داده وب را می‌دهد.

بهینه سازی پیکر بندی: ASP. NEP از روش جدیدی برای ذخیره اطلاعات پیکر بندی برنامه های کاربردی وب بهره می‌گیرد. به جای ذخیره IIS، این اطلاعات در پایگاه داده ای که دسترسی به آن دشوار است در فایلهای پیکر بندی قابل خواندن توسط ماشین و انسان و بر مبنای UML ذخیره می‌شوند.

بهینه سازی مدیریت وضعیت: اگر خواسته اید برنامه کاربردی ASP ای بسازید که روی یک auel ? اجرا شود خوب می‌دانید که مدیریت وضعیت محدودر در ASP کلاسیک وجود داشت. ASP. NEP بر این محدودیتها فائق آمده است به این طریق که برای وضعیت جلسات توزیعی بررسی سرویس دهنده های وب باید با به کارگیری اطلاعات وضعیت در یک پایگاه داده SQL و با ارائه مدیریت وضعیت بدون استفادهن از کوکی ها پشتیبانی به عمل آورده است. امنیت: امنیت فاکتور بسیار مهی در برنامه های کاربردی وب امروزی است.

مدل امنیتی ASP. NEP به شکلی اساسی بهبود یافته وشامل متدهای تایید اعتبار ارتقا یافته جدید، امنیت دسترسی به کدها و مجوزها بر اساس نقشی که ایفا می کند می‌شود.

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


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

مقــــدمـه

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


فهرست مطالب

مقدمه................................................................................................................. 5

1) فصل اول : آشنایی باASP.NET, VB.NET ,  SQL SERVER............................................ 1

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

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

قیمت فایل فقط 10,000 تومان

خرید