نیک فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

نیک فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

طراحی و پیاده سازی مدار شارژر باتری و مدار درایور موتورها

اختصاصی از نیک فایل طراحی و پیاده سازی مدار شارژر باتری و مدار درایور موتورها دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 12

 

طراحی و پیاده سازی مدار شارژر باتری و مدار درایور موتورها

پیشگفتار

در این  بخش  مراحل کارهای انجام شده و طراحی های صورت گرفته برای ساخت مدارهای شارژر باتریها و درایور موتورهای dc که مورد استفاده قرار گرفته اند به اضافه مدار مولد PWM  به طور دقیق تشریح شده است.

ابتدا اجمالاً مطالبی را که در گزارشهای پیشین گفته شد مرور می کنیم- معرفی سلولهای خورشیدی و علت رواج استفاده از آن در سالهای اخیر و همچنین بلوک دیاگرام مدارهای لازم. بعد از آن به تشریح مدارات لازم و تحلیل آنها خواهیم پرداخت.

3-1- مدار شارژر باتریها

در این قسمت به تحلیل مدار شارژر باتری ها و نحوه کار آن می پردازیم. این مدار در گزارش شماره یک بررسی شده است. اما به دلیل اهمیت موضوع مجدداً به آن می پردازیم. بلوک دیاگرام مدار شارژر را در شکل زیر ملاحظه کنید.

 

بلوک دیاگرام مدار شارژر باتری

 

 

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

مدار نشان داده شده به طور کلی همانند یک سوییچ جریان عمل می کند که بین ترمینال PV و باتری قرار دارد. در این سوییچ، دیود D1 باعث جلوگیری از برگشت جریان از باتری به سلول خورشیدی می گردد. هنگامی که ولتاژ باتری از ولتاژ ماکزیمم کمتر باشد، مقایسه گر IC1a روشن می گردد و دو مقدار Q1 و Q3 را با هم مقایسه می کند که این عمل باعث می شود جریان برای شارژ به سمت باتری حرکت کند. توجه داشته باشید که Q3 یک MOSFET کانال P است که باعث می شود مدار یک زمین مشترک با باتری و صفحه داشته باشد. هنگامی که باطری به شارژ کامل رسید، IC1a همانند یک مقایسه گر و بر اساس یک Schmidt Trigger Oscilator عمل می کند. این سوییچ باعث خاموش و روشن شدن جریان سلول خورشیدی می گردد و از نوسان ولتاژ روی نقطه تنظیم باتری جلوگیری می کند. در نقطه بحرانی یک OP AMP نیاز است که به خوبی عمل کند. باید به خاطر داشته باشید که OP AMP 741 برای استفاده در این قسمت مناسب نیست و عملکرد چندان خوبی نخواهد داشت.

ترانزیستور Q1 باعث سوییچ کردن بقیه مدار می گردد؛ البته در صورتی که ولتاژ PV به قدر کافی زیاد باشد که بتواند باتری را شارژ نماید. از طرفی دیگر در شب باعث می شود که این سوییچ خاموش شود. چرا که ولتاژ کافی در دو سر صفحه وجود ندارد که بتواند باتری را شارژ نماید. در نتیجه ترانزیستور Q1 در حالت خاموش قرار دارد.

IC2 یک ولتاژ 5 ولت رگوله شده را تولید می کند تا بتواند انرژی لازم را برای مقایسه گرها فراهم نماید و به عنوان یک ولتاژ مرجع عمل می کند.

LED های قرمز و سبز که از قسمتهای IC1a و IC1b خارج می شوند، نشاندهنده عمل شارژ شدن باتری است. اگر باتری در حال شارژ شدن باشد، LED سبز، روشن خواهد شد و اگر باتری در چنین حالتی نباشد، LED قرمز، روشن خواهد شد.

پایه شماره 5 IC1b تنها به یک نقطه مرکزی نیاز دارد تا همانند یک مقایسه گر عمل کند و تنها به پایه شماره 2  IC1a‌متصل است تا نیازی به زمین نداشته باشد.

مقاومتها و مقاومتهای گرمایی توان بالا در قسمت ورودی IC1a باعث فراهم شدن یک پل می شود که برای مقایسه کردن ولتاژ باتری و ولتاژ مرجعی که از قسمت IC2، R8 و R9 می آید، به کار می رود.

 

3-2- مدار کنترل کننده موتور:]1 [  و ]2  [

تا این مرحله موفق به مهار انرژی دریافتی از سلولهای فتو ولتاییک و ذخیره آنها در باتری شده ایم. حال باید از این انرژی در راه اندازی موتورها استفاده کرد. در این پروژه از دو موتور dc استفاده شده است. علت استفاده از دو موتور به جای یک موتور، دادن امکان تغییر جهت حرکت با استفاده از تغییر جهت چرخش موتورها و یا تغییر سرعت چرخش آنها به هدایت


دانلود با لینک مستقیم


طراحی و پیاده سازی مدار شارژر باتری و مدار درایور موتورها

دانلود مقاله تعیین ضخامت سنگفرش0

اختصاصی از نیک فایل دانلود مقاله تعیین ضخامت سنگفرش0 دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 71

 

برای تعیین ضخامت مؤثر سنگفرش پیاده روی موجود بر حسب ضخامت HMA، یک یا چند ضریب تبدیل باید یافت شود. اگر پیاده روی موجود عمق کامل باشد، روش 1، بر اساس شاخص سرویس دهی موجود (PSI) روی موجود، می تواند برای تعیین ضریب تبدیل بکار برود در غیر اینصورت، روش 2 بر اساس شرایط فردی هر لایه، باید بکار برود تا ضریب تبدیل هر لایه مشخص گردد.

روش1: شکل 13.2 ضرایب تبدیل C را برای پیاده روهای آسفالت با عمق کامل بر اساس پیاده رویی موجود در زمان over lay را می دهد، دو منحنی در شکل، تفاوت در عملکرد را پس از قرار دادن over lay را نشان می دهد. منحنی بالایی، خط A، پیاده روها را با یک میزان کاهش یافته تغییر در PSI در مقایسه با میزان تغییر آنها قبل از over lay را نشان می دهد. منحنی پایینی، خط B، یک میزان تغییر در PSI حدود همان مقدار قبل از over lay را نشان می دهد و بنابراین تا حدی محافظه کارانه است. انتخاب بین دو منحنی موضوع قضاوت و تجربه است. ضرایب تبدیل نشان داده شده در شکل 13.2 فقط برای HMA بکار می رود. اگر مخلوط های آسفالت امولسینهای شده استفاده شوند، ضرایب اکی والان نشان داده شده در جدول 13.2 باید استفاده گردد. ضخامت مؤثر هر لایه موجود با ضرب کردن ضخامت واقعی هر لایه در ضریب تبدیل و ضریب اکی والانسی مناسب بدست می آید. کل ضخامت مؤثر توسط

جمع کردن ضخامت مؤثر مجزایی تمام لایه های سنگفرش بدست می آید:

(13.5)

h و c وE ضخامت، ضریب تبدیل و ضریب اکی والانسی لایه i وn تعداد کل لایه ها است.

مثال13.2:

عمق سنگفرش آسفالت(عمق کامل) شامل یک HMA 2 اینچ و یک بستر base آسفالت امولسیفای نوع II اینچی6 قرار است روکش over lay شود.

جواب:

از شکل 13.2، بر اساس خطA و 0.6 بر اساس خط B است.از جدول 13.2، ، از معادله 13.5، . بر اساس خط A و . بر اساس خط B است. اگر c متوسط بکار رود .

روش2 : در این روش شرایط هر لایه مجزا ارزیابی می شود و ضریب تبدیل

مناسب c از جدول 13.3 بدست می آید. شبیه به معادله 13.5 ضخامت مؤثر چنین بدست می آید:

(13.5)

روش 2 می تواند برای سنگفرش های عمق کامل استفاده شود. اگر PSI معلوم باشد. هر دو روش 1 و2 استفاده و مقایسه شود. اگر چه تغییرات در مقادیر نشان داده شده در جدول 13.3 بر اساس تحلیل شهودی است، ولی تجربه نشان داده است که آنها برای طراحی over lay مفید می باشند.

مثال 13.3


دانلود با لینک مستقیم


دانلود مقاله تعیین ضخامت سنگفرش0

دانلود تحقیق درباره تعیین ضخامت سنگفرش 50 ص

اختصاصی از نیک فایل دانلود تحقیق درباره تعیین ضخامت سنگفرش 50 ص دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 70

 

برای تعیین ضخامت مؤثر سنگفرش پیاده روی موجود بر حسب ضخامت HMA، یک یا چند ضریب تبدیل باید یافت شود. اگر پیاده روی موجود عمق کامل باشد، روش 1، بر اساس شاخص سرویس دهی موجود (PSI) روی موجود، می تواند برای تعیین ضریب تبدیل بکار برود در غیر اینصورت، روش 2 بر اساس شرایط فردی هر لایه، باید بکار برود تا ضریب تبدیل هر لایه مشخص گردد.

روش1: شکل 13.2 ضرایب تبدیل C را برای پیاده روهای آسفالت با عمق کامل بر اساس پیاده رویی موجود در زمان over lay را می دهد، دو منحنی در شکل، تفاوت در عملکرد را پس از قرار دادن over lay را نشان می دهد. منحنی بالایی، خط A، پیاده روها را با یک میزان کاهش یافته تغییر در PSI در مقایسه با میزان تغییر آنها قبل از over lay را نشان می دهد. منحنی پایینی، خط B، یک میزان تغییر در PSI حدود همان مقدار قبل از over lay را نشان می دهد و بنابراین تا حدی محافظه کارانه است. انتخاب بین دو منحنی موضوع قضاوت و تجربه است. ضرایب تبدیل نشان داده شده در شکل 13.2 فقط برای HMA بکار می رود. اگر مخلوط های آسفالت امولسینهای شده استفاده شوند، ضرایب اکی والان نشان داده شده در جدول 13.2 باید استفاده گردد. ضخامت مؤثر هر لایه موجود با ضرب کردن ضخامت واقعی هر لایه در ضریب تبدیل و ضریب اکی والانسی مناسب بدست می آید. کل ضخامت مؤثر توسط

جمع کردن ضخامت مؤثر مجزایی تمام لایه های سنگفرش بدست می آید:

(13.5)

h و c وE ضخامت، ضریب تبدیل و ضریب اکی والانسی لایه i وn تعداد کل لایه ها است.

مثال13.2:

عمق سنگفرش آسفالت(عمق کامل) شامل یک HMA 2 اینچ و یک بستر base آسفالت امولسیفای نوع II اینچی6 قرار است روکش over lay شود.

جواب:

از شکل 13.2، بر اساس خطA و 0.6 بر اساس خط B است.از جدول 13.2، ، از معادله 13.5، . بر اساس خط A و . بر اساس خط B است. اگر c متوسط بکار رود .

روش2 : در این روش شرایط هر لایه مجزا ارزیابی می شود و ضریب تبدیل

مناسب c از جدول 13.3 بدست می آید. شبیه به معادله 13.5 ضخامت مؤثر چنین بدست می آید:

(13.5)

روش 2 می تواند برای سنگفرش های عمق کامل استفاده شود. اگر PSI معلوم باشد. هر دو روش 1 و2 استفاده و مقایسه شود. اگر چه تغییرات در مقادیر نشان داده شده در جدول 13.3 بر اساس تحلیل شهودی است، ولی تجربه نشان داده است که آنها برای طراحی over lay مفید می باشند.

مثال 13.3

ضخامت مؤثر یک سنگفرش شامل یک سطح 4 in HMA ای، یک بستر 6 in ای(152mm) و یک زیر بستر sub base قلوه سنگ شکسته crushed gravel را تعیین نمایید.


دانلود با لینک مستقیم


دانلود تحقیق درباره تعیین ضخامت سنگفرش 50 ص

پیاده سازی بلادرنگ کدک صحبت استاندارد G.728 بر روی پردازنده TMS320C5402

اختصاصی از نیک فایل پیاده سازی بلادرنگ کدک صحبت استاندارد G.728 بر روی پردازنده TMS320C5402 دانلود با لینک مستقیم و پر سرعت .

پیاده سازی بلادرنگ کدک صحبت استاندارد G.728 بر روی پردازنده TMS320C5402


  پیاده سازی بلادرنگ کدک صحبت استاندارد G.728 بر روی پردازنده TMS320C5402

 

 پیاده سازی بلادرنگ کدک صحبت استاندارد G.728 بر روی پردازنده TMS320C5402 

 

پایان نامه کارشناسی ارشد مخابرات سیستم

چکیده    

کدک صحبت استاندارد G.728 ، یک کدک کم تاخیر است که صحبت با کیفیت عالی را در نرخ بیت 16 kbps ارائه می دهد و برای شبکه های تلفن ماهواره ای و اینترنت و موبایل که به تاخیر زیاد حساس هستند ، مناسب است. در این رساله به پیاده سازی بلادرنگ اینکدر و دیکدر  G.728 بصورت دوطرفه کامل ( Full Duplex ) بر روی پردازنده TMS320C5402 می پردازیم .

روشی ترکیبی برای برنامه نویسی TMS ارائه می شود که در آن  زمان وپیچیدگی برنامه نویسی نسبت به برنامه نویسی دستی به 30%  کاهش می یابد . در این روش پس از برنامه نویسی           و  شبیه سازی ممیزثابت الگوریتم کدک به زبان C ، با استفاده از نرم افزار                                ( Code Composer Studio ) CCS ، برنامه به زبان اسمبلی ترجمه شده و بهینه سازی دستی در کل کد اسمبلی صورت می گیرد . سپس بعضی از توابع مهم برنامه از نظر MIPS ، بصورت دستی به زبان اسمبلی بازنویسی می شوند تا برنامه بصورت بلادرنگ قابل اجرا گردد . در پایان                  نتایج این پیاده سازی ارائه می شود .

 

کلمات کلیدی

 

کدینگ و فشرده سازی صحبت ، پیاده سازی بلادرنگ ، DSP ، TMS320C5402 ، برد DSK

فهرست

- مقدمه                                                                                     4

فصل 1 : بررسی و مدل سازی سیگنال صحبت                                           

        1-1- معرفی سیگنال صحبت                                                    6

        1-2- مدل سازی پیشگویی خطی                                             10

                1-2-1- پنجره کردن سیگنال صحبت                                   11

                1-2-2- پیش تاکید سیگنال صحبت                                    13

                1-2-3- تخمین پارامترهای                                                       14

 

فصل 2 : روش ها و استانداردهای کدینگ صحبت

        2-1- مقدمه                                                                         15

        2-2- روش های کدینگ                                                           19

                2-2-1- کدرهای شکل موج                                              21

                2-2-2- کدرهای صوتی                                                    22             2-2-3- کدرهای مختلط                                                                                            24

                الف- کدرهای مختلط حوزه فرکانس                                   27

                ب- کدرهای مختلط حوزه زمان                                          29

 

فصل 3 : کدر کم تاخیر LD-CELP                                              

        3-1- مقدمه                                                                               34

        3-2- بررسی کدرکم تاخیر LD-CELP                                          36

                3-2-1- LPC معکوس مرتبه بالا                                                39

                3-2-2- فیلتر وزنی شنیداری                                            42

                3-2-3- ساختار کتاب کد                                                  42

                3-2-3-1- جستجوی کتاب کد                                           43

                3-2-4- شبه دیکدر                                                         45

                3-2-5- پست فیلتر                                                                46

فصل 4 : شبیه سازی ممیزثابت الگوریتم به زبان C                                      

        4-1- مقدمه                                                                           49

        4-2- ویژگی های برنامه نویسی ممیزثابت                                    50

        4-3- ساده سازی محاسبات الگوریتم                                         53

                4-3-1- تطبیق دهنده بهره                                                        54

                4-3-2- محاسبه لگاریتم معکوس                                                58

        4-4- روندنمای برنامه                                                             59

                4-4-1- اینکدر                                                               63

                4-4-2- دیکدر                                                                        69

فصل 5 : پیاده سازی الگوریتم برروی DSP                 

        5-1- مقدمه                                                                          74

        5-2- مروری بر پیاده سازی بلادرنگ                                            75

        5-3- چیپ های DSP                                                             76 

                5-3-1- DSP های ممیزثابت                                              77

                5-3-2- مروری بر DSP های خانواده TMS320                       78

                5-3-2-1- معرفی سری TMS320C54x                                79

        5-4- توسعه برنامه بلادرنگ                                                      81

        5-5- اجرای برنامه روی برد توسعه گر C5402 DSK                                82

                5-5-1- بکارگیری ابزارهای توسعه نرم افزار                          84

                5-5-2- استفاده از نرم افزارCCS                                        86

                5-5-3- نتایج پیاده سازی                                                94

        5-6- نتیجه گیری و پیشنهاد                                                    97

- ضمائم 

   - ضمیمه (الف) : دیسکت برنامه های شبیه سازی ممیز ثابت به زبان C و 

                          پیاده سازی کدک به زبان اسمبلی                                                                                                    - ضمیمه (ب) : مقایسه برنامه نویسی C و اسمبلی                                    98

- مراجع             

                                                                                                 103

 

 

نوع فایل:word

  سایز: 905Kb

 تعداد صفحه:105 


دانلود با لینک مستقیم


پیاده سازی بلادرنگ کدک صحبت استاندارد G.728 بر روی پردازنده TMS320C5402

طراحی و پیاده سازی سایت با زبانهای برنامه سازی تحت وب

اختصاصی از نیک فایل طراحی و پیاده سازی سایت با زبانهای برنامه سازی تحت وب دانلود با لینک مستقیم و پر سرعت .

فرمت :WORD                                                     تعداد صفحه :50

  فهرست مطالب

 

عنوان                                                                                                           صفحه

 

پیش گفتار...........................................................................................................................................5

چکیده........................................................................................................................................6

 

فصل اول : مقدمه.........................................................................................................................8

 

  1-1- اهداف پروژه........................................................................................................................10

 2-1- مزایای سایت.......................................................................................................................10

3-1- معایب سایت.....................................................................................................................10

 

فصل دوم : نرم افزارهای استفاده شده در طراحی

 

 1-2- آشنایی مقدماتی با Asp.net...............................................................................................12

 2-2- آشنایی مقدماتی با Sql......................................................................................................19

3-2- آشنایی مقدماتی با Html .................................................................................................25

4-2- ابزار ونکات لازم جهت اجرا ..................................................................................................30

 

فصل سوم : تجزیه و تحلیل سیستم

 

1-3- نمودار سطح صفر : ورودی و خروجی......................................................................................33

2-3- نمودار سطح یک : صفحه اصلی Home...............................................................................34

2-3- نمودار سطح یک : اتصالات پایگاه......................................................................................35

3-3- نمودار سطح دو : رجیستر بهASP......................................................................................36

4-3- نمودار سطح دو : رجیستر ASP.NET2.............................................................................37

5-3- نمودار سطح دو : ویرایش و به روز رسانی جداول.................................................................38

 

 

 

 

 فهرست مطالب

 

عنوان                                                                                                           صفحه

 

فصل چهارم :پیاده سازی و بررسی

 

1-4- معرفی بخش های مختلف سایت.........................................................................................40

2-4- جداول و کاربرد آنها.............................................................................................................41

3-4- نمایی از ظاهر صفحات سایت............................................................................................43

     1-3-4- صفحه اصلی..............................................................................................................43

     2-3-4- صفحه کتابخانه عمومی............................................................................................44

     3-3-4- صفحه دانلود............................................................................................................45

     4-3-4- صفحه لینکستان......................................................................................................46

     5-3-4- صفحه کتابهای الکترونیکی.......................................................................................47

     6-3-4- صفحه ارتباط با مدیران............................................................................................48

     7-3-4- صفحه درباره ما........................................................................................................49

     8-3-4- صفحه ورود به مدیریت.............................................................................................50

     9-3-4-صفحه مشاهده آمار بازدید کنندگان(بخش مدیریت)....................................................51

     10-3-4 صفحه مشاهده نظرات بازدید کنندگان (بخش مدیریت)...............................................52

4-4- بخشی از سورس برنامه......................................................................................................53

منابع و مآخذ...............................................................................................................................57

 

پیش گفتار :

 

بسمه تعالی

 

با سپاس :

     ابتدا سپاس بیکران خود را نسبت به خداوند دانش و خرد که با وجود همه ی مشکلات این توانایی و توفیق را به اینجانب عطا فرمود تا در ارایه ی این اثر سهیم باشم , ابراز می دارم.

     چون یکی از علت های زیبا بودن یک اثر متن اول(پیش گفتار) آن اثر است بنده سعی کردم تا در اندازه توان آن را پیکربندی کرده و در اختیار شما سروران قرار دهم.

     بنده تلاش نموده ام که این اثر برای دانش پژوهان محترم به طور ساده و راحت باشد تا جهت یاد گیری مشکلی به وجود نیاید.

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

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

 

چکیده  :

 

     اگر شما کمی با علم کامپیوتر آشنایی داشته باشید در صورت شنیدن کلمه طراحی سایت مطمئنا اولین چیزی که به ذهن می رسد واژه HTML  است.این واژه مخفف کلمات Hyper Text Marque Language است.این واژه در اصل نام نوعی زبان برنامه نویسی است که در داخل notepad  نوشته می شود.این زبان در واقع پایه ی تمام زبانهای برنامه نویسی طراحی سایت است که دستورات آن به طور ساده بین تگ قرار می گیرد.

   حال ما در این پروژه شما را تا حدودی به طراحی سایت توسط زبان برنامه نویسی asp.net آشنا خواهیم کرد.البته در کنار آن با sql و java و html نیز کار خواهیم کرد.امیدوارم تونسته باشم تا نیاز شما را جهت یادگیری بر آورده کنم.شما به راحتی می توانید توسط زبان برنامه نویسی html یک سایت طراحی کنید.اما با امکانات کمتر ولی توسط نرم افزار asp.net شما قادر خواهید بود سایتی به طور پیشرفته طراحی کنید.

تمام این کارها را در ادامه دنبال خواهیم کرد پس بنشینید و ببینید که طراحی سایت با asp.net لذت خاصی دارد.زیرا بسیار جالب و پیچیده است.

فصل اول

 

مقدمه :

مقدمه :

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

     Asp.Net یک فناوری بسیار مهم است که به ساخت صفحات وب کمک شایانی کرده است,به طوری که در اندک زمان می توان وب سایتهای مناسبی را طراحی و در اینترنت انتشار داد.بر اساس تجربیاتی که در طراحی صفحات وب داشتم , تصمیم گرفتم این پروژه را در مورد ساخت و طراحی سایت به وسیله این نرم افزار انجام بدم.

     گرچه قصد دارم در این پروژه به بررسی Asp.Net بپردازم , ولی بدون توجه به چگونگی تکامل ساخت صفحات وب در سال های اخیر , درک این فناوری جدید غیر ممکن خواهد بود.اگر جایی کلمه طراحی سایت به گوشی برسد ذهن خود به خود ما را به طرف Html می برد.

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

     Html این امکان را فراهم کرد که کاربران بتوانند اسناد ایجاد شده در واژه پردازهای مختلف وحتی در کامپیوترهای متفاوت را ببینند.این کاربران ممکن است در راه دور واقع باشند.امروزه , یکی از کاربرد های متداول Html انتشار اسناد در اینترنت یا اینترانت محلی است تا کاربران مختلف از آنها استفاده کنند.

     Html از قرارداد HTTP استفاده می کند.امتیاز این قرارداد این است که به پهنای باند اندکی نیاز دارد.امروزه می توان با مودم کابلی سریع در وب کار کرد , اما سالها بود که از مودم 28.8 یا 56kbps استفاده می شده است.گرچه امروزه از پهنای باند بیشتری استفاده می شود , ولی با مودم های سرعت پایین می توان به اسناد Html دست یافت.

حال می خواهم شما را با معنای واقعی سایت آشنا کنم.

سایت چیست؟

     سایت فقط یک سرس اطلاعات است که به زبان برنامه نویسی HTML نوشته شده است.این اطلاعات در روی یک سرور قرار می گیرد و یک آدرس به آن اختصاص داده می شود که به این آدرس Domain یا دامنه یا دامین گفته می شود.و هر کس این نام را در اینترنت در خواست کند کدهایی که به زبان HTML نوشته شده اند برای مشترک مورد نظر فرستاده می شود  و برنامه های جستجو گر اینترنت مشترک این کدها را ترجمه کرده و از روی آنها می فهمد که چه چیزی را برای مشترک به نمایش بگذارد.کل مفهوم سایت به زبان ساده همین است.حال در پاسخ به این سوال که ASP  چه است باید گفت که این زبان در حقیقت کدهایی هست که در میان کدهای HTML قرار می گیرد و باعث می شود که مشترک بیشتر با سرور در تماس باشد و از امکانات آن راحت تر استفاده کند.برای مثال اگر سایت شما فقط حاوی کدهای HTML باشد برای هر بار به روز کردن آن می بایست کدهای HTML را بنویسید و روی سرور خود قرار دهید.

نگاهی به فصل های آتی :

فصل یک :

     که به طور طبیعی شامل مقدمه , اهداف , معایب و مزایای پروژه می باشد.

فصل دوم :

     در این فصل در ارتباط با تمام نرم افزارها و زبانهای برنامه نویسی که در ساخت این پروژه دست داشته اند بحث می شود.البته فقط در حدی که شما درکی از آن ها داشته باشید.

فصل سوم :

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

فصل چهارم :

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

1-1-اهداف پروژه :

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

     Asp و Html و Sql سه قسمت اصلی در طراحی سایت است که باید تمام کسانی که به طراحی سایت علاقه دارند آنها را یاد داشته باشند تا بتوانند یک اثر مطلوب و مفید ایجاد کنند.هدف  دیگری که دنبال می شود آشنایی با همین سه قسمت است.و هدف آخر کمک کردن به کتابخانه شهید مطهری جاجرم در امر تبلیغات و آموزش است.

2-1-مزایای پروژه :

     مزیت اول : اولین مزیت این پروژه به کار بردن انواع زبان برنامه نویسی در طراحی این پروژه می باشد.مانند زبان HTML , Asp و Sql و جاوا می باشد.

     مزیت دوم : جنبه آموزشی سایت که جدا از آشنایی با Asp با HTML نیز آشنا خواهیم شد.همینطور زبان جاوا و پایگاه داده Sql را می توان نام برد.

     مزیت سوم : این سایت به دلیل اینکه جهت استفاده برای کتابخانه ی شهید مطهری جاجرم طراحی شده جنبه خدا و پیغمبری نیز رعایت شده و همین سومین مزیت این سایت است.

     مزیت چهارم : این سایت نیز جنبه تبلیغاتی دارد. به دلیل مراجعه کننده زیاد می توان یک نوع Bussness نیز راه انداخت.


دانلود با لینک مستقیم


طراحی و پیاده سازی سایت با زبانهای برنامه سازی تحت وب