X
تبلیغات
رایتل
فایلوو

فایلوو : سیستم یکپارچه همکاری در فروش فایل

فایلوو

پایان نامه بررسی طراحی وب سرویس در 56 صفحه ورد قابل ویرایش

پژوهش بررسی طراحی وب سرویس
پژوهش بررسی طراحی وب سرویس - پایان نامه بررسی طراحی وب سرویس در 56 صفحه ورد قابل ویرایش



پژوهش بررسی طراحی وب سرویس در 56 صفحه ورد قابل ویرایش
فهرست فصل اول ( مقدمه ) web service 1-1 چیست ؟ 5 2-1 مزیت های استفاده از وب سرویس ها 6 1-3 مفاهیم کاربردی در وب سرویس ها 8 1- 3- 1 XML یا Extensible Mark Up Language 8 2- 3- 1 SOAP یا Simple Object Access Protocol 10 1 -3 -3 WSDL یا Web Services Descrition Language 12 UDDI 1- 3 - 4 یا Universal Description Discovery Integration 14 1-4 خلاصه ی فصل اول 15 فصل دوم (ابزارهای لازم ) 2-1 .Net Frame Work 17 2-2 مراحل نصب Micro Soft . Net Frame Work 19 2-3 ایجاد یک سرور مجازی IIS 20 2-4 نصب ویژوال استودیو 2005 22 2-5 نصب Sql Server 2005 26 2-6 خلاصه ی فصل دوم 27 فصل سوم (طراحی و پیاده سازی وب سرویس ) 1- 3 وظیفه ی وب سرویس 28 2- 3 سایت اصلی پروژه یا Book Web Service 29 3 - 3 وب سرویس سرویس دهنده / سرویس گیرنده 34 4 - 3 تنظیمات IIS برای اجرای برنامه 40 5- 3 خلاصه ی فصل سوم 45 فصل چهارم (پیشنهادات برای آینده ی وب سرویس) 4-1 توسعه ی یک وب سرویس امن 46 4-1-2 معرفی مدل امنیتی 46 4-1-3 تهدید های شناخته شده توسط RupSec 47 4-1- 4 راه حل های امنیتی پیشنهادی RupSec 48 4 -3 خلاصه فصل چهارم 49 ضمیمه ی فصل 4 - کاربرد فناوری ajax در وب سرویس 50 فهرست منابع 54 web service 1-1 چیست ؟ برای ساده کردن پردازش ها برنامه های غیر متمرکز ( Enterprise ) باید با یکدیگر ارتباط داشته باشند و از داده های اشتراکی یکدیگر استفاده کنند . قبلا ً این کار بوسیله ابداع استاندارد های خصوصی و فرمت داده ها به شکل مورد نیاز هر برنامه انجام می شد . اما دنیای وب و XML ( تکنولوژی آزاد برای انتقال دیتا ) انتقال اطلاعات بین سیستم ها را افزایش داد . وب سرویس ها در واقع نرم افزارهایی هستند که از XML برای انتقال اطلاعات بین نرم افزارهای دیگر از طریق پروتوکول های معمول اینترنتی استفاده می کنند . به شکل ساده یک وب سرویس از طریق وب اعمالی را انجام می دهد (توابع یا سابروتین ها ) و نتایج را به برنامه دیگری می فرستد . این یعنی برنامه ای در یک کامپیوتر در حال اجراست ، اطلاعاتی را به کامپیوتری می فرستد و از آن درخواست جواب می کند ، برنامه ای که در آن کامپیوتر دوم است کارهای خواسته شده را انجام می دهد و نتیجه را بر روی ساختارهای اینترنتی به برنامه اول بر می گرداند . وب سرویس ها می توانند از پروتکول های زیادی در اینترنت استفاده کنند . در سیستم های قدیمی تر و حتی شاید در بیش از نود درصد سیتم های فعلی, اصول client - server - programing بر مبنای request - response از طریق یک سری port ها , protocol ها واستانداردهای مشخص browser ها نهاده شده است . بدین ترتیب که درخواست شما از طریق یک browser به server ارسال می گردد web server آن را بنا به نیاز بهapplication Server واگذار می کند . app server آن را پردازش می کند و از طریق web server ان را به client بر می گرداند . مثلا اگر درخواست شما یک request به صفحات دینامیکی مثل .NETیا PHP باشد web server که در اینجا یک IIS یا Apacheمی باشد request را به app server واگذار می کند که پس از تفسیر , این اطلاعات به فرمت html در اختیار client قرار می گیرد . این سیستم جوابگوی بسیاری از نیازها نیست برای مثال request ها فقط از طریق browser ها انجام می شود ویا همه اطلاعات روی یک server ویا روی سرورهای تحت اختیار موجود می باشد که این در عمل ممکن نیست بسیاری ازبرنامه ها تنها روی بعضی از سرورها قرار دارند وامکان دسترسی با نصب آنها روی سرورهای دیگر نیست به علاوه به دلیل مشکلات امنیتی نمی توان به همه اجازه ی دسترسی به database ها را داد و از همه مهمتر برنامه های تحت سرور هر کدام در یک platform و با زبانی خاص نوشته شده اند که امکان دسترسی به آنها وجود ندارد. با ایجاد وسایل گوناگون مثل pda ها , گوشی های تلفن , تلویزیون ها ی دیجیتال و ... که قابلیت اتصال به شبکه را دارا هستند و همچنین نیاز application های desktopبرای ارتباط با سرور این نیاز بیشتر احساس شد که با شکل گیری plattform های بسیار قوی مانند J2EE درسمت سرور اصول web - services رقم زده شد. یک وب سرویس نوعی کامپوننت تحت وب است که به application هایی که از ان استفاده می کنند این امکان را می دهد تا بتوانند از متدهای این وب سرویس استفاده کنند بهتر است وب سرویس را با یک مثال توضیح دهم : فرض کنید شما در وب سرویس خود می خواهید آب و هوای مناطق جغرافیای مختلف را داشته باشید برای پیاده سازی چنین کاری شما دو روش در پیش دارید خودتان وضعیت آب وهواهای مختلف را از سایت های گوناگون جمع اوری ور در web application خود قرار دهید یا از یک وب سرویس که اب و هوای مناطق مختلف را می دهد استفاده کنید البته وب سرویس ها توانایی های بسیار گسترده ای در ارتباط با data base ها دارند که بعدا به ان خواهیم پرداخت 1-2مزیت ها ی استفاده از وب سرویس ها وب سرویس دارای خواصی است که آن را از دیگر تکنولوژی و مدل های کامپیوتری جدا می کند ، Paul Flessner ، نایب رییس مایکروسافت در dot NET Enterprise Server چندین مشخصه برای وب سرویس در یکی از نوشته هایش ذکر کرده است ، یک ، وب سرویس ها قابل برنامه ریزی هستند . یک وب سرویس کاری که می کند را در خود مخفی نگه می دارد وقتی برنامه ای به آن اطلاعات داد وب سرویس آن را پردازش می کند و در جواب آن اطلاعاتی را به برنامه اصلی بر می گرداند . دوم ، وب سرویس ها بر پایه XML بنا نهاده شده اند . XML و XML های مبتنی بر SOAP یا Simple Object Access Protocol تکنولوژی هایی هستند که به وب سرویس این امکان را می دهند که با دیگر برنامه ها ارتباط داشته باشد حتی اگر آن برنامه ها در زبانهای مختلف نوشته شده و بر روی سیستم عامل های مختلفی در حال اجرا باشند . همچین وب سرویس ها خود ، خود را توصیف می کنند . به این معنی که کاری را که انجام می دهند و نحوه استفاده از خودشان را توضیح می دهند . این توضیحات به طور کلی در WSDL یا Web Services Description Language نوشته می شود . WSDL یک استاندارد بر مبنای XML است . به علاوه وب سرویس ها قابل شناسایی هستند به این معنی که یرنامه نویس می تواند به دنبال وب سرویس مورد علاقه در دایرکتوری هایی مثل UDDI یا Universal Description , Discovery and Integration جستجو کند . UDDI یکی دیگر از استاندارد های وب سرویس است . عدم نیاز به کد نویسی مجدد امکانات و امتیازات بزرگی را در کار با وب سرویس ها فراهم می کند .البته شاید بعضی از دوستان که با مفاهیم کلاس کار کرده اند بگویند که این کار در کلاس ها هم امکان پذیر است اما در برنامه نویسی با کلاس شما برای استفاده از هرکلاس باید تک تک کلاس ها را add کنید اما در اینجا فقط کافیست متدها را بنویسید. درنوشتن کلاس شما ممکن است در کار باapplication ها ی مختلف به روش های مختلف با کلاس های متفاوتی کارکنید یعنی کار شما هربار متفاوت از کار قبلی است که این خوانایی برنامه را پایین می اورد و همچنین توسعه را مشکل می سازد اما در این سیستم ما در یک وب سرویس و با متدهای خاص همان وب سرویس کار می کنیم حالا در هرجا و در هر application ی که قرار داریم . وقتی با وب سرویس کار می کنیم یک سری استانداردها نیز وجود دارند که همه ی application های موجود با ان کار می کنند و در نتیجه reusability بالا می رود . که این خود مزیت بزرگی به شمار می رود . بعنوان نمونه از وب سرویس هایی که در طول روز به چند صد هزار درخواست پاسخ می دهند می توان به عناوین زیر اشاره کرد: 1- کل نرم افزار yahoo messenger از طریق web service های ایجاد شده توسط weblogic پیاده سازی شده است. 2- وب سرویس راهبردی گزارش وضعیت ترافیکی راهها در ایالت متحده موسوم به (wfb = ways finder base) که افراد می توانند از طریق اتومبیل های خود با آن تماس برقرار کنند. 3- وب سرویس موسوم به شخص الکترونیکی یا eletronical whose که در بازارهای سهام برای به روز کردن قیمت ها جریان دارد . و . . . 1-3 مفاهیم کاربردی در وب سرویس ها XML 1-3-1 یا eXtensible Markup Language : XML یک تکنولوژی است که به شکل گسترده از آن پشتیبانی می شود ، همچنین این تکنولوژی Open است به این معنی که تعلق به شرکت خاصی ندارد . اولین بار در کنسرسیوم WWW یا W3C در سال 1996 برای ساده کردن انتقال دیتا ایجاد شده است . با گسترده شدن استفاده از وب در دهه 90 کم کم محدودیت های HTML مشخص شد . ضعف HTML در توسعه پذیری ( قابلیت اضافه و کم کردن خواص ) و ضعف آن در توصیف دیتاهایی که درون خود نگهداری می کند برنامه نویسان را از آن نا امید کرد . همچنین مبهم بودن تعاریف آن باعث شد از توسعه یافتن باز بماند . در پاسخ به این اشکالات W3C یک سری امکانات را در جهت توسعه HTML به آن افزود که امکان تغییر ساختار متنهای HTML مهم ترین آن است . این امکان را CSS یا Cascade Style Sheet می نامند . این توسعه تنها یک راه موقتی بود . باید یک روش استاندارد شده ، توسعه پذیر و داری ساختار قوی ایجاد می شد . در نتیجه W3C XML را ساخت . XML دارای قدرت و توسعه پذیری SGML یا Standard Generalized Markup Language و سادگی که در ارتباط در وب به آن نیاز دارد است . استقلال اطلاعات یا جدا بودن محتوا از ظاهر یک مشخصه برای XML به حساب می آید . متنهای XML فقط یک دیتا را توصیف می کنند و برنامه ای که XML برای آن قابل درک است - بدون توجه به زبان و سیستم عامل – قادر است به اطلاعات درون فایل XML هر گونه شکلی که مایل است بدهد . متنهای XML حاوی دیتا هستند بدون شکل خاص بنابراین برنامه ای که از آن می خواهد استفاده کند باید بداند که چگونه می خواهد آن اطلاعات را نمایش دهد . بنابراین نحوه نمایش یک فایل XML در یک PC با PDA و تلفن همراه می تواند متفاوت باشد . وقتی یک برنامه با متن XML مواجه می شود باید مطمئن باشد که آن متن حاوی دیتای مورد نظر خود است . این اطمینان توسط برنامه هایی با نام XML Parser حاصل می شود . تجزیه کننده ها دستورات متن XML را بررسی می کنند . همچنین آنها به برنامه کمک می کنند تا متن های XML را تفسیر کند . به صورت اختیاری هر متن XML می تواند به متن دیگری اشاره کند که حاوی ساختار فایل XML اصلی باشد . به آن متن XML دوم DTD یا Document Type Definition گفته می شود . وقتی فایل XML به DTD اشاره می کند برنامه تجزیه کننده فایل اصلی را با DTD بررسی می کند که آیا به همان ساختاری که در DTD توصیف شده شکل گرفته است یا خیر . اگر یک تجزیه کننده XML بتواند یک متن را به درستی پردازش کند متن XML نیز به شکل صحیحی فرمت شده است . وقتی که اکثر نرم افزار ها امکانات وبی خود را افزایش دادند این طور به نظر می آید که XML به عنوان یک تکنولوژی جهانی برای فرستادن اطلاعات بین برنامه های انتخاب شود . تمامی برنامه هایی که از XML استفاده می کنند قادر خواهند بود که XML ِ همدیگر را بفهمند . این سطح بالای تطابق بین برنامه ها باعث می شود که XML یک تکنولوژی مناسب برای وب سرویس باشد ، چون بدون اینکه احتیاج به سیستم عامل و سخت افزار یکسان باشد می تواند اطلاعات را جابجا کند . SOAP 1-3-2 یا Simple Object Access Protocol : SOAP یکی از عمومی ترین استاندارد هایی است که در وب سرویس ها استفاده می شود . طبق شواهد اولین بار توسط DeveloperMentor ، شرکت UserLand و مایکروسافت در سال 1998 ساخته شده و نسخه اول آن در سال 1999 ارایه شده است . آخرین نسخه SOAP ، نسخه 1.2 بود که در دسامبر سال 2001 در W3C ارایه شد . نسخه 1.2 نشان دهنده کار زیاد بر روی آن و نمایانگر اشتیاق زیاد صنعت IT برای استفاده از SOAP و وب سرویس است . هدف اصلی SOAP ایجاد روش برای فرستادن دیتا بین سیستم هایی است که بر روی شبکه پخش شده اند . وقتی یک برنامه شروع به ارتباط با وب سرویس می کند ، پیغام های SOAP وسیله ای برای ارتباط و انتقال دیتا بین آن دو هستند . یک پیغام SOAP به وب سرویس فرستاده می شود و یک تابع یا ساب روتین را در آن به اجرا در می آورد به این معنی که این پیغام از وب سرویس تقاضای انجام کاری می کند . وب سرویس نیز از محتوای پیغام SOAP استفاده کرده و عملیات خود را آغاز می کند . در انتها نیز نتایج را با یک پیغام SOAP دیگر به برنامه اصلی می فرستد . به عنوان یک پروتکول مبتنی بر XML ، SOAP تشکیل شده از یک سری الگو های XML ی است . این الگو ها شکل پیغام های XML را که بر روی شبکه منتقل می شود را مشخص می کند ، مانند نوع دیتا ها و اطلاعاتی که برای طرف مقابل تفسیر کردن متن را آسان کند . در اصل SOAP برای انتقال دیتا بر روی اینترنت و از طریق پروتکول HTTP طراحی شده است ولی از آن در دیگر مدلها مانند LAN نیز می توان استفاده کرد . وقتی که وب سرویس ها از HTTP استفاده می کنند به راحتی می توانند از Firewall عبور کنند . یک پیغام SOAP از سه بخش مهم تشکیل شده است : پوشش یا Envelope ، Header ، بدنه یا Body . قسمت پوشش برای بسته بندی کردن کل پیغام به کار می رود . این بخش محتوای پیغام را توصیف و گیرنده آن را مشخص می کند . بخش بعدی پیغام های SOAP ، Header آن است که یک بخش اختیاری می باشد و مطالبی مانند امنیت و مسیریابی را توضیح می دهد . بدنه پیغام SOAP بخشی است که دیتاهای مورد نظر در آن جای می گیرند . دیتاها بر مبنای XML هستند و از یک مدل خاص که الگوها (Schemas) آن را توضیح می دهند تبعیت می کنند . این الگو ها به گیرنده کمک می کنند تا متن را به درستی تفسیر کند .پیغام های SOAP نوسط سرور های SOAP گرفته و تفسیر می شود تا در نتیجه آن ، وب سرویس ها فعال شوند و کار خود را انجام دهند . برای اینکه از SOAP در وب سرویس استفاده نکنیم از تعداد زیادی پروتکول باید استفاده شود . برای مثال XML-RPC تکنولوژی قدیمی تری بود که همین امکانات را ایجاد می کرد . به هر حال ، خیلی از سازندگان بزرگ نرم افزار SOAP را بر تکنولوژی های دیگر ترجیح دادند . دلایل زیادی برای انتخاب SOAP وجود دارد که خیلی از آنها درباره پروتکول آن است که فراتر از این متن می باشد . 3 برتری مهم SOAP نسبت به تکنولوژی های دیگر : Simplicity , Extensibility و Interoperability است . پیغام های SOAP معمولا ً کدهای زیادی ندارند و برای فرستادن و گرفتن آن به نرم افزار های پیچیده نیاز نیست . SOAP این امکان را به برنامه نویس می دهد تا بنا به نیاز خود آن را تغییر دهد . در آخر بدلیل اینکه SOAP از XML استفاده می کند می تواند بوسیله HTTP اطلاعات را انتقال بدهد بدون اینکه زبان برنامه نویسی ، سیستم عامل و سخت افزار برای آن مهم باشد . خلاصه ی فصل دوم .net framework برنامه ای است که به عنوان یک لایه ی جدید روی سیستم عامل قرار می گیرد که خود آن دارای لایه های مختلفی است . Clr یا همان قلب دات نت امکان استفاده از برنامه هایی که در زبان های برنامه نویسی دیگر نوشته شده اند را فراهم می کند . برای استفاده از آن باید یکی از نسخه های MicroSoft .Net Framework را روی سیستم خود برای بهنگام کردن رجیستری نصب کنیم . .......................................................................................... IIs یکی از قابلیت های ویندوزهای NT می باشد که امکان استفاده از یک سرور مجازی را برای کاربر فراهم می کند . برای نصب آن باید به قسمت Control panel / add remove program / add remove component مراجعه کرد . .......................................................................................... ویژوال استودیو بر روی سیستم های NT نصب می شود و برنامه های کامپایل شده ی آن بر روی ویندوزهای 98 به بالا اجرا می شود . برای پرهیز از جا افتادن برنامه هایی که برای به روز رسانی سیستم شما لازم است هنگام نصب از گزینه ی Full Instalation استفاده کنید .......................................................................................... برای استفاده از امکانات بانک اطلاعاتی sql باید یکی از محصولات Microsoft sql server را نصب کنیم . اما اگر هنگام نصب ویژوال استودیو 2005 از گزینه ی full compelet installation استفاده کرده باشیم یکی از نسخه های sql server با نام sql server express همراه آن نصب خواهد شد و دیگر نیازی به نصب مجدد نیست . 1- 3 وظیفه ی وب سرویس وب سرویسی که در اینجا مد نظر ماست یک سیستم اطلاعاتی فروشنده ی کتاب است که با یک درخواست از سوی کاربر کار خود را آغاز می کند پس از جستجو درون پایگاه داده و اطمینان از این که نام کتاب در خواستی در لیست فروش قرار دارد قسمتی از پایگاه اطلاعاتی مربوط به کتاب مزبور را در اختیار کاربر قرار می دهد این اطلاعات شامل نام کتاب , بخش یا category که کتاب در آن قرار گرفته است , عنوان , ناشر , سال انتشار , قیمت و ... که البته افزودن شناسه ها و مشخصات بیشتر برای کالا توسط مدیر سایت یا admin میسر است . نکته ی مهمی که در اینجا قابل بحث است ارتباط با یک database است البته همانطور که گفته شد وسعت وب سرویس ما به نوع سیستم عرضه - تقاضا ی مد نظر مان بستگی دارد اگر Query های وب سرویس ما یا در واقع تعداد تاپل های جداول ما محدود است لازم به برقراری ارتباط با پایگاههای داده جداگانه نیست و می توانیم تمام داده های خود را در خود ویژوال استودیو با استفاده از امکانات sql server express پیاده سازی کنیم . در اینجا از نوشتن کدهای ریز توابع به دلیل حجم زیاد اطلاعات نوشتاری خودداری می کنیم . برای هر تابعی که نوشته می شود ابتدا کاربرد آن در Project سپس تصاویر مربوط به جایگزینی آن در برنامه و قسمت Code Header تابع را مرور خواهیم کرد برای اطلاع از کد اصلی و مفصل پروژه می توانید بهsource cd آن که همراه با پایان نامه عرضه می شود مراجعه کنید . برای ایجاد وب سرویس در ویژوال استودیو برنامه ی خود را بعنوان یک پروژه از نوع ASP.NET WEB SERVICE انتخاب می کنیم .این برنامه همان سایت یا برنامه ی میزبان ما می باشد و حال این که برای استفاده از این وب سرویس باید پروژه جدید دیگری نیز ایجاد کنیم تا به وب سرویس اصلی مراجعه داشته باشد و از آن بهره برداری کند . این پروژه از پنج برنامه ی مجزا ساخته شده شامل سایت کتابخانه یا سایت میزبان - وب سرویس سمت سرویس دهنده – وب سرویس سمت سرویس گیرنده یا سایتی که در سایت server جستجو می کند – پایگاه داده که همان اطلاعات مشروح کتاب هاست و یک نسخه از وب سرویس کامپایل شده به منظور تست برنامه . که یکا یک آنها را می توانید در root source با نامهای ذیل بیابید: Book Project Book Web Service Use Web Service Book Data Base PrecompiledWeb

مشخصات فروشنده

نام و نام خانوادگی : علیرضا دهقان

شماره تماس : 09120592515 - 02634305707

ایمیل :iranshahrsaz@yahoo.com

سایت :urbanshop.ir

مشخصات فایل

فرمت : doc

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

قیمت : برای مشاهده قیمت کلیک کنید

حجم فایل : 1698 کیلوبایت

برای خرید و دانلود فایل و گزارش خرابی از لینک های روبرو اقدام کنید...

پرداخت و دانلودگزارش خرابی و شکایت از فایل


برچسب ها :

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

پژوهش بررسی طراحی وب سرویس

مقاله بررسی طراحی وب سرویس

پروژه بررسی طراحی وب سرویس

تحقیق بررسی طراحی وب سرویس

بررسی طراحی وب سرویس

طراحی

وب سرویس

سایر رشته ها

doc

پایان نامه بررسی طراحی و ساخت یک کنترل دمای دیجیتالی تابلوهای برق در 82 صفحه ورد قابل ویرایش

پژوهش بررسی طراحی و ساخت یک کنترل دمای دیجیتالی تابلوهای برق
پژوهش بررسی طراحی و ساخت یک کنترل دمای دیجیتالی تابلوهای برق - پایان نامه بررسی طراحی و ساخت یک کنترل دمای دیجیتالی تابلوهای برق در 82 صفحه ورد قابل ویرایش



پژوهش بررسی طراحی و ساخت یک کنترل دمای دیجیتالی تابلوهای برق در 82 صفحه ورد قابل ویرایش
چکیده هدف از انجام این پروژه طراحی و ساخت کنترل دمای دیجیتالی تابلوهای برق با استفاده از میکروکنترولر AT M32 می باشند. دستگاهی که طراحی و ساخته شده علاوه بر قسمت اتوماتیک دارای بخش است که می توان دما ، فن و هیتر را بصورت دستی تغییر وضعیت داد. تحقق این پروژه کمک شایانی به کنترل دما با دقت بالا در محل های کار ، کارخانجات و بخصوص کارخانه های جوجه کشی می باشد . طبق برنامه ای که برای این پروژه نوشته شده است دماهایی که بصورت دستی تغییر میکنند ، رنج محدودی دارند که این رنج توسط سازنده مشخص شده است. فهرست مطالب صفحه عنوان 9 پیشگفتار 10 فصل اول 11 فصل اول: مقدمه ای بر AVR 12 1-1میکرو کنترل های TINY AVR 18 1-2 میکرو کنترلرهای AT90S 22 1-3 میکروکنترلر های MEGAAVR 28 1-4 خصوصیات داخلی MEGA 32 48 فصل دوم 49 فصل دوم: برنامه Bascom و برنامه نویسی آن 49 2-1 برنامه bascom 51 2-2 محیط برنامه نویسی 56 فصل سوم 57 فصل سوم : سنسور های دما 57 3-1 ترمومترهای شیشه ای 57 3-2 ترمومترهای Bimetal 58 3-3 ترمومترهای فشاری 58 3-4 ترموکوپل 59 3-5 اندازه گیری دما از طریق مقاومت اهمی 60 6-3 lm 35 61 فصل چهارم 62 ر فصل چهارم :طراحی و ساخت یک کنتر ل دمای دیجیتالی تابلو های برق 62 4-1 برنامه و توضیح آن 73 4-2 شکل مدار و توضیحاتی در مورد آن 75 نتیجه گیری 76 مراجع پیشگفتار با ورود میکرو کنترلر ها به بازار الکترونیک و استفاده از آنها کار را بر روی بسیاری از قسمتهای الکترونیک آسان تر نمود و به خصوص در صنعت با در دست گرفتن کنترل قسمتهای مختلف یک کارگاه یا کارخانه صنعتی منجر به تولید بیشتر با کیفیت بهتر شد و افق وسیعی از کار را بر روی سازندگان قطعات الکترونیک گشود. نکته ای که در صنعت بسیار مهم به نظر می رسد اندازه گیری پارامتر هایی مثل دما ، فشار و میزان جابه جایی اجسام و ... می باشد که کار ها توسط سنسور های مختلف انجام می شود اما روز به روز بر تعداد سنسورها افزوده شده و سنسورهای بهتر با قابلیت های بیشتری به بازار عرضه می گردد و همچنین دستگاه هایی که توسط میکرو کنترلر ها ساخته می شود داری انواع مختلفی بوده و کارهای متفاوتی انجام می دهند یکی ازاین دستگاه ها دستگاه کنترل دمای تابلو و اتاقک ها می باشند که توسط میکروکنترلر ها و حتی بردهای الکترونیکی نیز ساخته می شوند. پروژه مورد توجه و حائز اهمیت در این پایان نامه در خصوص کنترل دما تابلو های برق می باشد که می توان برای ماشینهای جوجه کشی ، محل کار ، تابلو های برق و غیره میتوان استفاده کرد. در این پایان نامه ابتدا توضیح مختصری راجع به میکرو کنترلر های AVR آورده شده در بخش های بعد یک توضیح راجع به برنامه bascom ،انواع سنسورهای دما می خوانید و در پایان نیز شکل مدار و برنامه نوشته شده در میکرو آورده شده است. فصل اول : مقدمه ای بر AVR در این فصل هدف بر این است که یک توضیح کلی در مورد AVR کفته شود یکی از جدید ترین میکروکنترلر های قوی عرضه شده به بازار الکترونیک متغلق به شرکت ATMEL به نام میکروکنترلرهای AVR می باشد این میکرو کنترلر هشت بیتی به علت وجود کامپایلر های قوی به زبان سطح بالا مورد استقبال فراوانی قرار گرفت یادگیری و استفاده از این میکروکنترلر بسیار ساده می باشد و دامنه استفاده آن بسیار وسیع می باشد از جمله مزیت های آن حافظه بالاتر نسبت به میکروکنترلر های قبلی و وجود دستورات وسیع میباشد و همچنین بر خلاف زبان های سطح بالا که کدهای بیشتری را نسبت به زبان اسمبلی تولید میکردند تولید کدهارا به مینیمم رسانده و با ایجاد تحولی عظیم در معماری میکروکنترلر ها عملیات را تنها در یک سیکل ماشین انجام می دهد و از 32 رجیستر همه منظوره استفاده می کند که این خود باعث شده که 4 تا 12 بار سریعتر از میکروکنترل های قبلی باشد و دارای حافظه کم مصرف غیرفرار نیز می باشند که و با به کار بردن تکنولوژی شرکت ATMEL حافظه های FLASH وEEPROM در داخل مدار قابل برنامه ریزی هستند اکثر میکرو کنترلر ها کلاک اسیلاتور به سیستم را را با نسبت 4/1 یا 12/1 تقسیم می کنند که خود باعث کاهش سرعت می شود امادر AVR کلاک اسیلاتور با کلاک داخلی سیستم یکی می شود و هیچ تقسیم کننده ای در داخل AVR وجود ندارد و بنابراین اختلاف فاز کلاک وجود ندارد. تا قبل از به وجود آمدن AVR ها بیشترین توجه به زبان اسمبلی می شد و توجه خیلی کمی در مورد برنامه نویسی میکروکنترل ها به زبان های سطح بالا می شد. هدف ATMEL طراحی و معماری میکروکنترل هایی بود که هم برای زبان اسمبلی و هم زبان های سطح بالا مفید باشند به طور مثال در برنامه نویسی C و BASIC می توان یک متغیر محلی به جای متغیر سراسری در داخل زیر برنامه تعریف کرد که در این صورت در زمان اجرای یک زیر برنامه مکانی از حافظه RAM برای متغییر اشغال می شود در صورتی که اگر متغییری به عنوان متغییر سراسری تعریف شود در تمام وقت مکانی از حافظه FLASH را اشغال می کند. همچنین برای دسترسی سریعتر به منغییرهای محلی و کاهش کد نیاز به افزایش رجیسترهای همه منظوره است AVR ها دارای 32 رجیستر هستند که مستقیم به LOGIC ALU منصل شده اند و تنها در یککلاک سیکل به این واحد دسترسی پیدا می کنند. سه جفت از این از این رجیستر ها می توانند به عنوان رجیستر 16 بیتی استفاده شوند. میکرو کنترلر های AVR به سه نوع AT90S ,‌ TINY AVR و MEGAAVR تقسیم بندی شده اند . 1-1میکرو کنترل های TINY AVR به طورکلی و نمونه می توان به چند تا از میکروکنترلر های معروف AVR اشاره کرد که عبارتند از ATTINY 10 , 11 , 12 , 15L , 26 , 26L , 28L , 28 شکل 1 برخی از خصوصیات ATTINY 10,11,12 کارآیی بالا و توان مصرفی کم دارای 90 دستورالعمل با کارآیی بالا که اکثرا تنها در ی ک سیکل اجرا می شوند 8*32 رجیستر کاربردی سرعتی تا 8 مگاهرتز یک کیلوبایت حافظه FLASH داخلی قابل برنامه ریزی و پایداری آن تا 1000 بار خواندن و نوشتن 64 بایت حافظه EEPROM داخلی قابل برنامه ریزی و پایداری آن تا 100000 بار نوشتن و پاک کردن قفل برنامه FLASH و حافظه EEPROM یک تایمر-کانتر 8 بیتی یک مقایسه گر آنالوگ داخلی وقفه در اثر تغییر وضعیت پایه منابع وقفه داخلی و خارجی ارتباط سریال SPI در ATTINY 12 قابل انتخاب بودن اسیلاتور داخلی برای ATTINY 12 در حالت فعال 2.2 میلی آمپر و در بیکاری 5/ میلی آمپر ولتاژ عملیاتی 1.5 تا 5.5 ولت برای ATTINY 12 فرکانس کاری تا 8 مگاهرتز این سری از AVR ها همگی 8 پایه بوده و کمترین تعداد پایه را در AVR ها دارا می باشند. اما فیوز بیت های این خانواده که در ATTINY 11 برابر 5 فیوز بیت و در ATTINY 12 دارای 8 فیوز بیت می باشند فیوز بیت ها بیت های قابل برنامه ریزی هستند که با پاک شدن میکرو تاثیری نمی بینند و در واقع تعیین کننده برخی از شرایط کاری میکرو می باشند پیشنهاد می شود جهت آشنایی بیشتر با این فیوز بیت ها به کتاب هایی که در زمینه میکرو کنترلر های avr توشتهشده است مراجعه شود اما برای اطلاع بیشتر برنامه ریزی این فیوز بیت ها در برتامه ای مثل BASCOM کاری بسیار راحت می باشد که در موقع توضیح این برنامه توضیح داده خواهد شد. ATTINY 15L شکل 2 خصوصیات این AVR هم دقیقا مثل ATTINY های قبلی است اما دارای تغییراتی و فرق های جزئی می باشد که عبارتند از: دو تایمرـ کانتر 8 بیتی 4 کانال مبدل آنالوگ به دیجیتال و یک کانال تفاضلی آنالوگ به دیجیتال با کنترل گین X 20 مدار POWER-ON RESET اسیلاتور داخلی کالیبره شده 6/1 مگاهرتزی وقابل تنظیم خروجی PWM ,8 بیتی با فرکانس 150 کیلو هرتز عملکرد کاملا ثابت توان مصرفی در حالت فعال 3 میلی آمپر و در حالت بیکاری 1 میلی امپر ولتاژ عملیاتی 2.7 تا 5.5 ولت 6 خط ورودی خروجی قابل برنامه ریزی دارای 6 فیوز بیت می باشد. ATTINY 26 دارای خصوصیاتی است که با میکرو های قبلی تا حدودی فرق میکند که در زیر به بعضی از آنها اشاره می کنیم . دارای 118 دستورالعمل با کارآیی بالا که اکثرا در یک سیکل اجرا می شوند. سرعتی تا 16 مگاهرتز 2 کیلو حافظه FLASH قابل برنامه ریزی و پایداری آن تا 1000 بار نوشتن و پاک کردن 128 بایت حافظه SRAM 128 بایت حافظه EEPROM و پایداری آن تا 100000 بار خواندن و نوشتن ایجاد وقفه با تغییر وضعیت بر روی 11 پایه یک تایمر ـکانتر 8 بیتی یم تایمر ـ کاتنتر 8 بیتی پر سرعت دوخروجی PWM فرکانس بالا 11 آنالوگ ADC با کنترل گین X1 تا X20 و 8 کانال شیز تفاضلی یک مقایسه گر آنالوگ داخلی دارای اسیلاتور داخلی ولتاژ کاری 2.7 تا 5.5 ولیت برای ATTINY 26L و 4.5 تا 5.5 ولت برای فرکانس کاری 8 مگاهرتز برای ATTINY 26L و 16 مگاهرتز برای ATTINY26 در دو نوع بسته بندی و20 پایه در حالت PDIP و 32 پایه در MLF که 12 پایه آن بدون مصرف است. دارای دو بایت فیوز بیت می باشد خصوصیات AT90S1200 دارای 89 دستورالعمل 8*32 رجیستر کاربردی سرعتی تا 12 مگا هرتز یک کیلو بایت حافظه FLASH و 1000 بار قابلیت نوشتن و پاک کردن 64 بایت حافظه EEPROM داخلی و قابلیت 100000 بار نوشتن و پاک کردن توان مصرفی در حالت فعال 12 میلی امپر و در حالت بلیکاری 4/ میلی آمپر ولتاژ کاری 2.7 تا 6 ولت برای نوع 4 و 4 تا 6 ولت برای نوع 12 فرکانس کاری 4 مگاهرتز برای نوع 4 و تا 12 مگاهرتز برای نوع 12 دارای 15 پایه ورودی و خروجی دارای 20 پایه در انواع PDIP , SOIC , SSOP دارای 2 فیوز بیت خصوصیات AT90S2313 دارای 118 دستورالعمل سرعتی تا 10 مگاهرتز 2 کیلو بایت حافظه FLASH قابل برنامه ریزی و قابلیت برنامه ریزی تا 1000 بار 128 بایت حافظه SRAM 128 بایت حافظه EEPROM و قابلیت پاک کردن و نوشتن تا 100000 بار نوشتن و پاک کردن یک تایمر ـ‌کانتر 8 بیتی یک تایمر ـ‌کانتر 16 بیتی و دارای مدهای CAMPARE , CAPTURE و PWM های 8 یا 9 یا 10 بیتی توان مصرفی در حالت فعال 2.8 میلی آمپر و 8/ آمپر در حالت بیکاری ولتاژ کاری 2.7 تا 6 ولت برای نوع 4 و 4 تا 6 ولت برای نوع 10 فرکانس 4 مگاهرتز برای نوع 4 و 12 مگاهرتز برای نوع 10 15 خط ورودی و خروجی 20 پایه در انواع PDIP , SOIC دارای دو فیوز بیت خصوصیات AT90S2323/LS2323/S2343/LS2343 خصوصیات با نوع قبلی توضیخ داده شده تقریبا یکی است البته با تفاوتهایی جزئی که عبارتند از : دارای یک تایمر ـ‌کانتر 8 بیتی توان مصرفی در حالت فعال 2.4 میلی آمپر و در حالت بیکاری 5/ میلی آمپر ولتاژ کاری 4 تا 6 ولت برای AT90S2323/AT90S2343 ولتاژ کاری 2.7 تا 6 ولت برای AT90LS2323/AT90LS2343 فرکانس کاری تا 10 مگاهرتز برای AT90S2323/AT90S2343-10 فرکانس کاری تا 4 مگاهرتز برای AT90LS2323/AT90LS2343-4 فرکانس کاری تا 1 مگاهرتز برای AT90LS2343-1 3 خط ورودی و خروجی برای AT90S2323/LS2323 5 خط ورودی خروجی برای AT90S2343/LS2343 8 پایه در انواع PDIP , SOIC دارای 2 فیوز بیت خصوصیات AT90S2333/LS2333/S4433/LS4433 دارای خصوصیات AT90S2313 به جز در مورد فرکانس کاری و ولتاژ کاری و توع بسته بندی توان مصرفی در حالت فعال 3.4 میلی آمپر و در حالت بیکاری 1.4 میلی آمپر 2.7 تا 6 ولت برای AT90LS2333/AT90LS4433 4 تا 6 ولت برای AT90S2333/AT90S4433 فرکانس کاری تا 4 مگاهرتز برای انولع LS فرکانس کاری تا 8 مگاهرتز برای انواع S 20 پایه ورودی خروجی قابل برنامه ریزی 28 پایه در بسته بندی PDIP و 32 پایه نوع TQFP دارای 6 فیوز بیت قابل برنامه ریزی خصوصیات AT90S8515 خصوصیات با میکر قبلی یکی است به جز: توان مصرفی در حالت فعال 3 میلی آمپرو در حالت بیکاری 1 میلی آمپر ولتاژ کاری 2.7 تا 6 ولت برای نوع 4 و 4 تا 6 ولت برای نوع 8 فرکانس کاری 4 مگاهرتز برای نوع 4 و 8 مگاهرتر برای نوع 8 32 پایه ورودی خروجی قابل برنامه ریزی 40 پایه در بسته بندی PDIP و 44 پایه در نوع PLCC , TQFP دارای 2 فیوز بیت خصوصیات AT90S8535/LS8535 خصوصیات مثل نوع قبل بجز: توان مصرفی در حالت فعال 6.4 میلی آمپر و در حالت بیکاری 1.9 میلی آمپر ولتاژ کاری 2.7 تا 6 ولت برای نوع LS و 4 تا 6 ولت برای نوع S‌ فرکانس کاری تا 4 مگاهرتز برای نوع LS و 8 مگاهرتز برای نوع S‌ دارای 40 پایه در نوع PDIP و 44 پایه در بسته بندی های PLCC, MLF,TQFP پیکربندی ADC مبدل آنالوگ به دیجیتال باید برای میکروهایی که ADC داراند توسط این دستور پیکربندیشود تا بتوان از ان استفاده نمود مبدل داخلی میکرو دارای وضوح 10 بیتی است و برای تبدیل با این وضوح نیاز به کلاکی بین 50 تا 200 کیلوهرتز می باشد و این کلاک را توسط تقسیم کریستال تامین میکند. CONFIG ADC = SINGLE/FREE ,PRESCALER = AUTO , REFERENCE = OPTIONAL SINFLE / FREE : برای تبدیل سیکناتل آنالوگ به دیجینتال می توان از دو مد مذکور استفاده کرد که زمانی که از SINGLE استفادهکی کنید باید از دستور GETADC)) برای تبدیل دیجیتال به آنالوگ استفاده کرد. PRESCALER : این گزیسنه کلاک ADC را مشخص می کند که با قرار دادن AUTO کامپایلر با توجه به فرکانس اسیلاتور بهترین کلاک را برای ADC تعیین می کندهچنین می توان از اعداد 2,4,8,15,32,64,128 استفادهخ کرد. REFERENCE ‌:گزینه ای اختیاری برای ولتاژ مرجع می باشد که می تواند دارای OFF برای خاموش کردن ولتاژ مرجع داخلی و استفاده از ولتاژ بر روی پایه AREF بعنوان ولتاژ مرجع انتخاب شود که نویز گیر آن به شکل زیر است AVCC : زمانی که ولتاژ بر روی پایه به همین نام ولتاژ مرجع باشد و INTERNAL در زمانی استفاده میشود که ولتاژ مرجع داخلی 2.56 مورد استفاده قرار گیرد که در این دوحالت نویز گیر به شکل زیر است . دستورGETADC : با این دستور سیگنال آنالوگ وارد شده به کانال های 0 تا 7 به مقدار دیجیتال خود تبدیل می شود دستور STOP , START :‌با دستور START ADC میکرو شروع به نمونه برداری می کند با دتستور STOP ADC میکرو این کار را متوقف می کند. پیکر بندی LCD ها گرافیکی : به طور کلی پیکر بندی LCD‌ چه LCD های کاراکتری چه LCD های گرافیکی یا همان دات ماتریکس ها یکی از بهنرین امکاناتی است که بر روی میکروکنترلر های AVR قرار گرفته که باعث کوتاهی در برنامه شده است نکته قابل توجه اینجاست که میکرو کنترلر AVR فقط LCD هایی را مورد حمایت خود قرار می دهد که از چیپ T6963C در آنها استفاده شده باشد حتی این قدرت را نیز دارا می باشد که LCD های نوع SED را نیز مورد حمایت قرار دهد. اما چگو نگی پیکر بندی :‌ Config GRAPHLCD = type , DATAPORT =port , CONTROLPORT=port,CE = pin , CD = pin , WR = pin , RD = pin , RESET = pin ,FS = pin , MODE =mode اما توضیح ساختار این فرمان : Type :‌نوع Lcd را مشخص می کند که می تواند یکی از انواع 128*240 و 64*240 و 128*128و 64*128 باشد برای lcd های نوع SED باید کلمه SED بعد از اندازه LCD آورده شود DATAPORT :‌مشخص کننده پورتی است که به عنوان ورودی داده LCD استفاده می شود. CONTROLPORT :‌مشخص کننده پورتی است که پایه های آن برای کنترل LCD استفاده می شود. بعد از انتخاب پورت کنترل باید مشخص کرد که کدام پایه از میکرو مربوط به کدام یکی از پایه ها در LCD می باشد که این کار با قرار دادن شماره پایه از پورت مورد نظر در مقابل اسنم همان پایه در پیکر بندی انجام می شود. MODE :‌ می تواند 6 یا 8 باشد و مشخص کننده تعداد ستون متنیLCD و نوع فونت متنی LCD می باشد. دستورات کار با LCD های گرافیکی : دستور CLS : این دستور تمام قسمت صفحه نمایش را پاک می کند. دستور CLS GRAPH :‌این دستور فقط قسمت گرافیکی را پاک می کند. دستور CLS TEXT : این دستور فقط قسمت متنی را پاک می کند دستور LCD : برای نوشتن متن بر روی LCD استفاده می شود دستور PSET X,Y,COLOR :‌این دستور یک پیکسل را در مختصات X,Y به ازای COLOR=0 خاموش می کند و به ازای COLOR = 255 روشن می کند. دستور LOATE ROW , COLUMN : این دستور مکان نما را در سطر و سطون مشخص قرار می دهد. دستور CURSOR ON/OF BLINK/NOBLINK : با این دستور می توان مکان نما را در حالتهای روشن یا خاموش و چشمک زن یا چشمک نزن مورد استفاده قرار داد دستور Line (X0,Y0)-(X1,Y1) , COLOR :‌با این دستور خطی از X0,Y0 تا X1,Y1‌خطی را به ازای رنگ 255 رسم می کند و به ازای رنگ 0 پاک می کند. دستور CIRCLE (X0,Y0) , RADIUS , COLOR : به این فرمان دایره ای به شعاع X0 , Y0 و شعاع مشخص شده بر حسب پیکسل و رنگ مشخص شده (0یا 255) رسم می کند. دستور SHOWPIC X,Y,LABLE‌ :‌ برای نمایش دادن عکس که قبلا با GRAPHIC CONVERTER برنامه BASCOM تبدیل شده و کنار برنامه ذخیره شده استفاده می شود، این عکس در مکان X,Y قرار می گیرد و LABLE نام برچسبی است که اطلاعات عکس مورد نظر در آن قرار دارد. برچسب “FILE.BGF” $BGF :‌ اشاره به فایل BGF‌یا همان عکس مورد نظر دارد که با نام FILE در کنار برنامه ذخیره شده است . ‌ استفاده از CLOCK SOFT : استفاده از این قسمت که فقط بر روی برخی از میکرو ها قرار دارد خودشامل یادگیری بسیاری از فرمان ها می باشد که در کتابهای میرو کمنترلرها گفته نشده و فقط در HELP‌ خود BASCOM موجود می باشد. تایمر-کانتر شماره 2 یا 0 در برخی از میکرو ها می تواند به صورت آسنکرون کار کند و به عنوان ساعت واقعی یا همان RTC زمان و تقویم را تنظیم کند در این حالت کریستالی به مقدار 32768 در پایه های TOSC1 , TOSC2 برای تامین کلاک تایمر مورد استفاده قرار می گیرد که تایمر پس از 1 ثانیه سرریز شده و برنامه RTC‌ در زیر برنامه وقفه زمان را به روز می کند.

مشخصات فروشنده

نام و نام خانوادگی : علیرضا دهقان

شماره تماس : 09120592515 - 02634305707

ایمیل :iranshahrsaz@yahoo.com

سایت :urbanshop.ir

مشخصات فایل

فرمت : doc

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

قیمت : برای مشاهده قیمت کلیک کنید

حجم فایل : 3455 کیلوبایت

برای خرید و دانلود فایل و گزارش خرابی از لینک های روبرو اقدام کنید...

پرداخت و دانلودگزارش خرابی و شکایت از فایل


برچسب ها :

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

سایر رشته ها

doc

پایان نامه بررسی شناخت عوامل مؤثردر بد حجابی دانش آموزان دختر در 96 صفحه ورد قابل ویرایش

پژوهش بررسی شناخت عوامل مؤثردر بد حجابی دانش آموزان دختر
پژوهش بررسی شناخت عوامل مؤثردر بد حجابی دانش آموزان دختر - پایان نامه بررسی شناخت عوامل مؤثردر بد حجابی دانش آموزان دختر در 96 صفحه ورد قابل ویرایش



پژوهش بررسی شناخت عوامل مؤثردر بد حجابی دانش آموزان دختر در 96 صفحه ورد قابل ویرایش
فهرست مطالب: فصل اول چکیده 1-1- مقدمه 1-2- بیان مساله پژوهش 1-3-اهمیت وضرورت تحقیق 1-4-اهداف تحقیق 1-5-فرضیه هاوپرسشها 1-6-تعاریف عملیاتی فصل دوم: 2-1-ریشه پیدایش بد حجابی در جهان 2-2-آثار مخرب بی حجابی در جهان 2-2-1 - از بین رفتن شخصیت زن و ایجاد نا امنی 2-2-2-سستی بنیان خانواده 2-2-3-گسترش فساد در جامعه 2-2-4-آسیب پذیری فعالیت ها ومسئولیت های اجتماعی 2-3-علل گسترش فرهنگ بی حجابی درایران وسایر کشورها 2-4-عوامل بدحجابی در قبل از انقلاب 2-5-تهاجم فرهنگی پس از انقلاب 2-6- قرآن وحجاب 2-6-1-وظائف مشترک بین زن و مرد 2-6-2- دواستثناء 2-6-3-بررسی اقوال 2-6-4- کیفیت پوشش 2-6-5-استثناءدوم 2-6-6-جلباب فصل سوم: 1-3-تعریف جامعه آماری 2-3-نمونه آماری و روش نمونه برداری 3-3-حجم نمونه و روش تعیین آن 3-4-روش گردآوری داده ها 3- 5- رواییِِِِ واعتبار پرسشنامه 3-6- طرح پژوهش 3-8- محدودیتهای تحقیق 3-9- متغیرهای مستقل و وابسته فصل چهارم: 4-1-1-میزان پذیرش حجاب در بین دختران 4-1-3- آیا چادر همان پوشش کامل است؟ 4-1-توصیف داده ها در خصوص شناخت دختران نسبت به حجاب 4-1-4- شناخت دانش آموزان از قرآن راجع به پوشش 4-1-5- شناخت نسبت به الگوهای حجاب 4-1-7- تأثیر خانواده بر پوشش دختران 4-1-6-تشویق خانواده برحجاب دختران 4-1-8-تأثیر پوشش دوستان 4-1-9-تأثیر پوشش معلمان و مسئولین مدرسه 4-1-11-تأثیر اقوام وهمسایگان بر پوشش دانش آموزان دختر 4-1-10-تأثیر رفتار مسئولین مدرسه برروی پوشش دختران 4-1-12-تأثیر خودنمائی بر پوشش دختران 4-1-13-لباس و مد 4-1-14-عقده های روانی و کمبود عاطفی 4-1-16-پوشش وموفقیت در ازدواج 4-1-17-نقش حجاب در ازدواج 4-1-18-نقش حجاب درطلاق 4-1-19-تأثیر حجاب در خودآرایی 4-1-20-حجاب و حفظ معنویت 4-1-21-حجاب و اعتدال روحی 4-1-22-مدگرایی و اقتصاد خانواده 4-1-23-تأثیر از مراکز بزهکاری در پذیرفتن پوشش 4-1-24-میزان اعتقاد فرد به حجاب 4-1-25-نقش فیلمهای سینمائی در ترویج بدحجابی 4-1-26-نقش برنامه های تلویزیون در ترویج بدحجابی 4-1-27-ماهواره و ترویج بدحجابی یا بی حجابی 4-1-28-نقش فیلمهای ویدئوئی ، سی دی درترویج بد حجابی یا بی حجابی 4-1-29-برنامه های تلویزیونی و ارائه الگوهای برتر پوشش 4-1-30-روزنامه ها و مجلات و ارائه پوشش مناسب 4-2-تحلیل داده ها 4-2-1-پذیرش حجاب 4-2-2-پذیرش چادر 4-2-3-آشنائی با حجاب در سایر ادیان 4-2-4-آشنائی با حدود حجاب در اسلام 4-2-5-آشنائی با الگوهای اسلامی در خصوص حجاب جمع بندی نظرات در خصوص میزان شناخت دانش آموزان 4-2-6-تشویق خانواده درر عایت پوشش 4-2-8-تأثیر پوشش همکلاسیهاودوستان بردانش آموز آموزان 4-2-9-تأثیر پوشش معلمان و مسئولین مدرسه برحجاب دانش 4-2-10-تاثیر برخورد مسئولین مدرسه در حجاب دانش آموزان جمع بندی نظرات در خصوص میزان تاثیر مراکز آموزشی در پوشش دانش آموزان 4-2-11-میزان تأثیر رعایت حجاب اقوام و همسایگان برحجاب دانش آموزان 4-2-12-بدحجابی و خودنمائی 4-2-13-بدحجابی و مد 4-2-14-بدحجابی و عقدهای روانی جمع بندی نظرات راجع به حجاب و مسائل روحی روانی 4-2-15- تأثیر پوشش نا مناسب بر ازدواج دختران 4-2-16-تأثیر پوشش مناسب بر ازدواج دختران 4-2-17- ارزش گذاری مردان نسبت به زنان در امر ازدواج 4-2-18-پوشش و طلاق 4-2-19-پوشش در پائین آوردن انگیزه خودآرایی 4-2-20-رعایت پوشش و حفظ معنویت 4-2-21-رابطه مد گرائی واعتدال روحی زن ومرد 4-2-22-مدگرائی و اقتصادخانواده 4-2-23-تأثیربازدیدازمراکز بزهکاری در پذیرش پوشش دختران 4-2-24-ارزیابی حجاب خود 4-2-25-رسانه ها و ترویج بدحجابی 4-2-26-تأثیربرنامه های تلویزیونی درترویج بدحجابی وبی حجابی 4-2-27-تأثیربرنامه های ماهواره ای درترویج بدحجابی جهانی 4-2-28-تأثیر فیلمهای ویدئویی و سی دی در ترویج بدحجابی 4-2-29-تلویزیون و ارائه الگوهای برتر پوشش جمع بندی نظرات راجع به رسانه ها و ترویج بدحجابی 4-2-30-روزنامه ها و مجلات و ارائه پوشش مناسب جمع بندی اثرات برنامه های تلویزیون،روزنامه هاومجلات در ارائه پوشش مناسب تحلیل استنباطی فصل پنجم: 5-1-بحث و تفسیر نتایج فرضیه ها 5-1-1-بحث و تفسیر در خصوص فرضیه اول پژوهش 5-1-2-بحث وتفسیر در خصوص فرضیه دوم پژوهش جمع بندی ونتجیه گیری: 5-1-3-بحث و تفسیر در خصوص سئوال پژوهش : 5-2-سایر یافته های پژوهش وتفاسیر آنها 5-3- توصیه ها و پیشنهادات پرسشنامه فهرست منابع چکیده همه میدانیم حجاب وپوشش یکی ازمو ضوعات مهم فرهنگی است ودین اسلام بعنوان دژی محکم در مواجهه با مفاسدو بی بندوباریهای اخلاقی وجنسی بآن نگریسته و مسلمانان را به رعایت آن سفارش نموده است .پر واضح است که عدم رعایت آن زمینه از بین رفتن ارزش های اخلاقی دیگر را دربر دارد. بی اقبالی و کم توجهی به این موضوع مهم که در سالهای اخیر محسوس و ملموس است ما را بر آن داشت ریشه یابی نموده و علل گرایش دختران جوان به بدحجابی را بررسی کنیم وبرای محدود کرون دامنه ی تحقیق و دقیق بودن پژوهش دبیرستان های دخترانه ی پایه سوم و مراکز پیش دانشگاهی ناحیه7 را که در آن به خدمت مشغولم انتخاب نمودم.برای این منظور13%از کل جامعه ی آماری بعنوان نمونه وبه طور تصادفی انتخاب شدند واز طریق پرسشنامه نظرات آن ها درخصوص علل گرایش به بدحجابی مورد بررسی و سنجش قرار گرفت. نتایج حاصل از این تحقیق نشان می دهدکه علت اصلی بی توجهی به پوشش مناسب در بین دختران جوان بترتیب:وجود روحیه ی خودنمایی در بین آنان،ضعف شناخت آنان نسبت به موضوع حجاب،آشنا نبودن اولیاء با شیوه ی برخورد با جوانان و نوجوانان و کم توجهی وسایل ارتباط جمعی به حدود حجاب می باشد امید آن است که نتایج این پژوهش بتواند مسئولین آموزش و پرورش را در جهت برنامه ریزی دقیق برای رفع این مشکل یاری نماید. 1-1- مقدمه مساله حجاب که یک دستور دینی است از موضوعات مهم و کلیدی جوامع اسلامی است که با بسیاری از مسایل پیوند خورده است ودارای ابعاد سیاسی ، اجتماعی ، اقتصادی، فرهنگی گردیده است . این موضوع از جهتی که مورد خطاب آن بیشتر زنان جامعه اسلامی است،به نیمی از جمعیت جامعه ارتباط پیدا می کند ولی از آن جهت که در تنظیم روابط زن و مرد نقشی مهم و اساسی را ایفا می کند در واقع به همه افراد جامعه مربوط می شود و کل جامعه را تحت تاثیر قرار میدهد. هرچند حجاب در تمام ادیان آسمانی مورد توجه بوده است ولی دین مبین اسلام بعنوان آخرین و کاملترین ادیان به موضوع حجاب توجهی خاص دارد.دین اسلام بعنوان یک حکم الهی به زن می آموزد و بهتر بگویم دستور می دهد در برخورد با مرد و در پوشش خود حدودی را رعایت کند تا ضمن حضور خویش در فعالیت های مختلف جامعه اسلامی نقش اساسی خود را بعنوان مربی واقعی انسان بخوبی ایفا نماید.موضوع حجاب همواره بعنوان یک مساله جنجالی و پر هیاهو در بین طرفداران و مخالفین حجاب در داخل و خارج کشور مطرح بوده است و دشمنان ما به این مساله توجه زیادی دارند و علت توجه آنان عمدتا مبارزه با حجاب بعنوان یکی از مهمترین نشانه های اصالت فرهنگی در مقابل تجاوزگران و بیگانگان است. دربین جوامع اسلامی برسر مساله حجاب ونیز تا حدودی چگونگی آن اختلاف نظر وجود دارد و همه آنها یکسان به این مساله نمینگرند و در رعایت و التزام به آن یکسان عمل نمیکنند به گونه ای که عده ای از مردم جوامع وکشورهای اسلامی کاملا به آن مقیدند،عده ای هم هیچ قیدوبندی به آن ندارند،وعده ای تا حدودی آن را رعایت می کنند. این همه اختلاف در رفتار مسلمین با وجود پیامبرواحد،کتاب آسمانی واحد و نزدیکی نظرات علما و فقهای مذاهب مختلف اسلامی درباره حجاب و پوشش ناشی ازچه عواملی است؟ چرا در یک جامعه اسلامی زنان و دخترانی وجود دارند که توجه کافی به پوشش اسلامی ندارند وازآن مهمتر اینکه در بسیاری از موارد مشاهده میشود مادران دارای پوشش مناسب هستند ولی دختران آنها در اجتماع بدحجابندوبعضادر مجالس خصوصی گرفتار بی حجابی می شوند. چرا در کشور اسلامی ایران با گذشت بیش ازدو دهه از انقلاب شکوهمند اسلامی و باوجود توجه مدارس به این موضوع،انتشار کتب ورسالات مذهبی مختلف و...نسل جوان ما اهمیت کمتری به این مساله داده و گرایش به بدحجابی پیدا می کنند.هرچند تا کنون در خصوص مساله حجاب و عوامل بد حجابی سخنرانیهای زیادی شده است و کتابهای زیادی به رشته تحریر درآمده است ولی کماکان جامعه دچار بد حجابی است. به نظر می رسد یکی از دلایل مهم گرایش رو به رشد دختران جوان به بد حجابی،عدم آشنایی آنان به مفهوم و فلسفه حجاب و رابطه دین و دستورات دینی با سعادت و شقاوت انسانهاست و همچنین نقش خانواده،مدرسه،دوستان،رسانه های گروهی و ماهواره و...از جمله مواردی هستند که در موضوع بد حجابی حایز اهمیت هستند وهر کدام در جای خود تاثیر بسزایی در کاهش ویا افزایش بدحجابی عهده دار می باشند. دراین پژوهش سعی بر این است نقش هر کدام از عوامل فوق در میزان گرایش به بد حجابی دختران دبیرستانی مورد ارزیابی و سنجش قرار گیرد.امید آنکه نتایج این پژوهش بتواند در ترویج حجاب اسلامی وجلوگیری از گسترش بد حجابی و کاهش این ناهنجاری اجتماعی موثر واقع گردد. 1-2- بیان مساله پژوهش از جمله مسایل و موضوعاتی که در تمام ادیان آسمانی و حتی در مکاتب غیر دینی از آن سخن به میان آمده است پوشش و رعایت حریم در روابط زن و مرد است. از آنجا که جوانهای ماجامعه اسلامی زندگی می کنند و برنامه های آموزشی و تربیتی مدارس،برنامه های صدا وسیما،مراسم مذهبی،کتب ومقالات دینی والگوهای اسلامی و اجتماعی همگی درصدد تربیت جوانان ونسل جدید می باشند لکن متاسفانه آنگونه که می بایست عوامل فوق درتربیت فرزندان موفقیت مطلوبی بدست نیاورده اند و موضوع حجاب در جامعه اسلامی ما نسبت به دهه اول انقلاب کم رنگ تر شده ودر قشرها ومکانهایی به طور کلی رنگ باخته است . این مسئله ما را بر ان داشت تا به ریشه یابی عوامل موثر در گرایش دختران جوان به بدحجابی بپردازیم. امید است یافته های این پژوهش، ریشه های کم توجهی به حجاب را در میان دانش اموزان ودانش پژوهان شناسایی نماید. و متولیان امر تعلیم وتربیت با بهره گیری ازنتایج این تحقیق برنامه ریزی های لازم را جهت برطرف نمودن این مشکل به عمل آورند. 1-3-اهمیت وضرورت تحقیق وجود جامعه سالم در گرو تربیت دختران سالم ومقید به احکام الهی است و وقتیکه در لباس ورفتارفرزندان تغییرایجاد شده است باید منتظر تغییر در سلامت جامعه خود و آیندگان باشیم. در هر جامعه ای که روابط زن ومرد بر اساس عفاف باشد وزنان در خارج از دایره ازدواج خود آرا وخود نما نباشد قلبها آرام وروحها سالم خواهد بودو در هر جامعه ای که از این مسئله غافل شودغریزه جنسی تحریک پذیر شده است و برای هر دو جنس ناآرامی و طغیانگری را بدنبال خواهد داشت وثمره آن چیزی جز خیانت به ناموس دیگران ،قتل ،آدم ربایی ،حسادت ،رقابت در خود آرایی ،خود کم بینی،افسردگی، برهم خوردن روابط خانوادگی ،وجود فرزندان بی سر پرست ، بی فرهنگی و بی هویتی و در یک کلمه دوری از خدا نخواهد بود. حال که جامعه کنون ما در این واد قدم گذاشته و خانواده ها احساس خطر و بی امنیتی برای فرزندان خود دارند ضروری است که با توجه دادن جوانان به امر حجاب و پوشش اسلامی ، اعتقادات آنها به این ارزش اخلاقی و اجتماعی تعمیق و با شناخت عوامل موثر در بوجود آوردن بد حجابی در جامعه به کمک مسئولین فرهنگی و دست اندر کاران تعلیم و تربیت بشتابیم و با مشارکت موثر خانواده ها، رسانه های جمعی و گروهی عوامل بوجود آورنده این ناهنجاری اخلاقی و اجتماعی را در حد امکان از بین ببریم تا جوانان ما بتوانند در بستری مناسب در فعالیت های مختلف اجتماعی ، فرهنگی ،اقتصادی، سیاسی جامعه حضوری فعال و موثر داشته باشند. 1-4-اهداف تحقیق هدف این پژوهش شناسایی عوامل تاثیر گذار در نپذیرفتن پوشش و حجاب اسلامی می باشد و تلاش خواهد شد، مسایلی مانند عدم شناخت نسبت به موضوع ، برخورد نا مناسب وتند یاسهل انگاری والدین،که توجهی مراکز آموزشی ،همنشینی با دوستان ، وسایل ارتباط جمعی ،سینما ،ویدیو ، CDو ماهواره مورد بررسی قرار گیرند و نتایج آن در اختیار مسئولین آموزش وپرورش قرار گرفته تا بتوانند برای بر طرف نمودن و یا تقلیل این مشکل برنامه ریزی نمایند تا جامعه کنونی ما که دچار ناهنجاری بد حجابی شده است تا حدودی از این مشکل رها شده و زمینه تعمیق اعتقادات دختران جوان به این موضوع مهم فراهم گردد. 1-5-فرضیه هاوپرسشها 1)دختران جوان ودانش آموزان نسبت به حجاب اسلامی شناخت عمیق ندارند. 2)آیا برنامه های فرهنگی رسانه های گروهی باعث ترویج بد حجابی در بین دختران است؟ 3) رفتاراولیاء ،مربیان،اقوام ودوستان درگرایش دختران به بدحجابی به چه میزان مؤثر می باشد؟ 1-6-تعاریف عملیاتی در این پژوهش بعضی از تعاریف و واژه ها و کلمات بکاربرده شده دارای معانی خاص هستند که به شرح زیر در خصوص آنها توضیح داده می شود: حجاب و پوشش:منظور حفظ احکام واجب اسلامی درمورد حجاب یعنی پوشش تمام بدن به جز قرص صورت از رستنگاه مو تاچانه ودستها تا مچ. بدحجاب:کسی که حدود حجاب را که در بالا گفته شد رعایت ننماید. ادیان:منظورازادیان در این پژوهش دین های آسمانی است شامل اسلام، مسیحیت ، یهودیت،و ادیان دیگر مانند زرتشت،و...میباشد الگوها ونمونه های اسلامی:زنانی که به خانواده پیامبر اسلام(ص)منسوبند و زنان دیگر که،مسلمانان در طول تاریخ از آنها تاثیر پذیرفته اندمانند حضرت زهرا (س)،حضرت زینب کبری(س)،حضرت خدیجه وحضرت هاجر. 2-1-ریشه پیدایش بد حجابی در جهان اگربه اوضاع حجاب دردو یا سه قرن قبل نگاه کنیم خواهیم دید که تقریبا درهمه نقاط جهان واز جمله غرب زنها دارای پوشش مناسبی بودند ونمونه های مبتذل امروزی درشکل لباس وحجاب زنها دیده نمی شود.پیدایش نظریات فلسفی ومکاتب جدید که عمدتا رابطه انسان را با ماوراء طبیعت قطع ویا ضعیف کردند وبعد ازشیوع نظریات روانشناسانه و جامعه شناسانه پیروان روابط آزاد زن و مرد، تغییرات اساسی درجهان بینی و فرهنگ مردم (ازجمله چگونگی پوشش زنان و نحوه ارتباط زن و مرد)ایجادشد.همه انحراف ها وبد بختی ها زمانی شروع شد که بشرقوانین کامل و حیات بخش الهی را که متضمن سعادت درهمه زمینه هاست کنارزد ودست به دامن کشفیات،تجارب واطلاعات ناقص بشری برای تنظیم برنامه زندگی شد وازطرفی اسیرهواهای نفسانی وانحرافات فکری خودگشت وقوانینی بدون احاطه کامل برجنبه های وجودی انسان وضع نمود.ازجمله این قوانین درخصوص مسائل جنسی وروابط بین زن و مرداست که ازافراط وتفریط خالی ومبری نیست.عده ای مانندکلیسای کاتولیک،غریزه جنسی را پلید شمردند وعلووتعالی بشررا درعدم ازدواج وسرکوبی این غریزه انگاشتند وازدواج رابه قدری زشت می دانستندکه بعضی ازکشیشها دراثر فشارجنسی مجبوربه همجنس بازی شدند،ووقتی این مساله درسراسرجهان افشاوعلنی گردیدروسای کلیسااعلام کردندکه همجنس بازی گناه صغیره است ولی ازدواج گناه کبیره است!!!عده ای دیگر به اصطلاح روانشناس ، روانکا و، جامعه شناس وفیلسوف که درواقع اسیرهوس های نفسانی وعقده ها و تعصبات مختلف بودنداعلام کردند که تمام بدبختی های انسان،ازمحدودیت قوای جنسی است چرا که این محدودیت باعث عقده های روانی می شود واگرافردازکودکی با مسائل جنسی آشنا نباشند،درآینده نقش همسری را خوب ایفا نمی کنند ولی اگرشهوت جنسی آزادانه وبدون محدودیت ارضاءشود،دیگرمزاحمتی برای آنان ایجاد نخواهد کردوانسان می تواندبدون دغدغه وتشویش به اموردیگرزندگی خویش بپردازد.هرچندعواملی مانندآب وهوا،آداب ورسوم،مسائل اقتصادی،سیاسی درایجادفرهنگ بی حجابی موثرند ولی اگر اصلی ترین عامل را بخواهیم،جهانبینی و انسان شناسی است که بیشترین تاثیررا درفرهنگ آن جامعه ایفا می کند.درفرهنگ غرب قرنهاست که خدا زدایی آغاز شده است.اندیشه هایی چون انسان مداری و اصالت انسان به جای خدا محوری،علم پرستی واصا لت علوم تجربی به جای مذهب رایج شده است انسان در غرب هیچگونه مسولیتی دربرابر خدا ندارد. صحنه زندگی صحنه مسابقه ورفاه است انسان از تمام امکانات موجود در این جهت باید استفاده کند که یکی از آن وسائل غریزه جنسی وزن است.واژه آزادی وزن ازجمله واژه های غریب ومظلوم است که همیشه در تاریخ مورد ظلم وکج فهمیهای زیادی قرار گرفته ،در مناطق غربی آزادی یعنی بی قیدوبندی ورفع محدودیت از همه غرایز ویکی از ریشه های این آزادی افسار گسیخته،تحقیر ولگد مالی شخصیت زن در گذشته ودر نقاط مختلف جهان است. روزی زن چون کالا توسط پدر شوهر در بازار ها به فروش رسیده ،زمانی دیگر به علت مرگ شوهر به همراه اوزنده به گورشده وزمانی حق ارث،حق رای،حق انتخا ب سرنوشت ونوع زندگی خود را نداشته،این تحقیرها وسخت گیری های کلیسا باعث شدوقتی که قدرت کلیسا کاهش یافت فشارها وتفریط ها به یک انفجار وافراط تبدیل شود، زنان برای کسب حیثیت ومرتبت اجتماعی و جبران حقارت های گذشته خویش وارد یک مسابقه بزرگ با مردان شدند وبرای سبقت برمردان از جاذبه های جنسی خود بعنوان یک سلاح استفاده کردند.حکایت غرب دراین مورد،مثل شخصی است که برای ازبام نیفتادن ازیک سو،آنقدرعقب می رود که از سوی دیگربه زمین بیفتد منتهی این بارشخصیت وحیثیت انسانی زن با کمک خود او لگد مال می شود ودراین بین روانشناسی نیز به کمک آزادی غربی آمده وفرویدیسم ظهورمی کند که عقده های جنسی منشا همه گرفتاریهاست و باید غریزه جنسی بدون هیچ محدودیتی ارضاءشود. ظهورمکتب اومانیسم ازعلل دیگراین فاجعه و بحران بود.دراین مکتب،روح دین نفی شد و سپس انسان و خواسته های او محور ارزشها قرارگرفت .اومانیسم انسان را دارای روح الهی نمی داند وصحبتی از ارزشهای الهی ورستگاری حقیقت نمی کند...دیگر خدا و قوانین او بر انسان حاکم نیست واین انسان است که باید برای همه شئونات زندگیش قانون وضع کند ،آن هم قانونی که بر مبنای میل او باشد.دین حق هیچگونه دخالت و اظهار نظر در شئونات مختلف زندگی ندارد چرا که پیروی از باید و نباید های دینی،مخالف آزادی انسان است.به عبارت دیگر یا دین یا انسان !!!اخلاق،هنر،ادبیات و غیره، همه باید براساس خواست انسان باشد و میل او میزان خوب وبد وحق و باطل بودن است عاملی که جدای از این علل ،مزید بر علت شده،علاقه زنان به خود آرایی و خود نمایی بوده وهست.آری وقتی معنویت وارزشهای انسانی از جامعه رخت بر بست وخدا در آن نقش نداشت و کمالات روحی، دیگر کمال محسوب نشدند،وقتی شخصیت انسان برابرباجسم اوشد،کسی با شخصیت تر است که جنبه های ظاهری او زیبا تر وپرزرق وبرقتراست.دیگرلباس وسیله ای برای حفظ سلامتی انسان ورعایت عفت وحیا نیست بلکه وسیله ای برای عرضه کردن خود و کسب اصطلاح شخصیت بیشتر است . از این دیدگاه اگر بدن و لباس نتواند نطرها را به خود جلب کند ، پس دیگر زن چه ارزشی می تواند داشته باشد ؟ بطور وسلم هیچ!! 2-2-آثار مخرب بی حجابی در جهان پس از اشاره اجمالی به بعضی ریشه های رفع محدودیت میان روابط زن و مرد ،به آثار مخرب این عدم محدودیت می پردازیم: 2-2-1 - از بین رفتن شخصیت زن و ایجاد نا امنی انسان در وجود خود ارزش های والایی مثل عزت نفس ، عفاف و پاکدامنی را احساس می کند و این ندای درون همواره او را به پاکی و پاکدامنی فرا می خواند مخصوصاً زن که آیت جمال خلقت است این زیبایی روحی به او اجازه نمی دهد اندام ظریف و زیبایی او و احساس لطیفش در معرض نگاه نا اهلان نا پاک گردد و روح بلندش تحقیر شود0 با نگاهی کوتاه به تاریخ پوشش زن در می یابیم که وقتی زن در دوران شکوفایی علم و صنعت یعنی عصر حاضراین موهبت الهی و در حقیقت هویت خود را ازوقتی که زن هویت خود را از دست داد و ارزشهای معنوی برای او پوچ شد،به وسیله ای برای خوش گذرانی و سوء استفاده جنسی مردان ، ابزاری برای تبلیغ کالا ، ایجاد بازارهای جدید مصرف و کارگری ارزان قیمت تر از مردان تبدیل شدوتوجه به او تنها در جنبه های جنسی و بدنی خلاصه گشت واین تغییر و تحولات اجتماعی بسیاربه ضررآنان تمام شد.زنان هم در سنگرخانواده وهم درسنگراجتماع شکست خوردند.و اکنون تجاوززنان وآزادی های جنسی آنقدربالاست که آنان مجبوربه حمل سلاح با خودهستند زن غربی وغرب زده به خاطراین گستردگی روابط،آنی ازتعرض وخیانت مردان مصون نیست.آنچه باعث تعجب و تاسف است این است که باوجودبدبختی ونکبتی که جوامع غربی وبخصوص زنان را فراگرفته،سردمداران آنها برای زنان ما دلسوزی می کنندوبابرپایی سمینارها وکنفرانس های متعدددرکشورهای خودونیز کشورهای پیروفرهنگ منحط غربی،خواهان آزادسازی زنان ماازنوع آزادی غربی هستند.افرادفرصت طلب وهرزه بیشتربه دنبال کدام زن هستندوبیشترکدام یک راموردآزارواذیت قرارمی دهند؟زنانی که وضعیت پوشش وآرایش آنها خودبه محرک است ویا زنانی که بااستفاده ازسلاح حجاب،چنان وقار وهیبتی پیدا کرده اندکه افرادهرزه کمترجرأت ایجادمزاحمت برای آنان را به خود می دهند؟مزاحمت هایی که برای زنان ایجادمی شود،ناشی ازتحریکی است که خودآنها بوجودآوردند واین تحریک ها مقدمه ای برای از بین رفتن امنیت و احترام و ارزش زن خواهد شد.وقتی حجاب وپوشش نباشد،قدرت تخیل جنسی درمردان زیادمی شودوتحریک هاآغازمی گردد 1-3-تعریف جامعه آماری جامعه آماری شامل مجموعه ای از افراد می باشد که در یک صفت مشترک هستند.معمولا در هر تحقیق جامعه مورد مطالعه یک جامعه آماری است که محقق علاقه مند است درباره صفت یا صفات غیر متغیر واحدهای آن به بررسی و مطالعه بپردازد. در این پژوهش جامعه آماری شامل تعداد6680 نفر دانش آموز سال سوم متوسطه و دانش پژوهان دختر ناحیه7 آموزش و پرورش مشهد هستند که در سال تحصیلی 82-81 مشغول تحصیل می باشند. 2-3-نمونه آماری و روش نمونه برداری به منظور کشف اصول و واقعیتها در هر جامعه ای بهتر آن است که کل جامعه آماری مورد بررسی قرار گیرد لکن چون جمع آوری اطلاعات از همه اعضاء تشکیل دهنده یک جامعه تقریبا غیر ممکن و مستلزم صرف وقت و هزینه زیادی می باشد بنابراین در تحقیقات علوم انسانی ناگریز هستیم از طریق نمونه گیری اطلاعات دقیق مورد نیاز را از جامعه مورد نظر بدست بیاوریم به گونه ای که نتایج آن قابل تعمیم به جامعه مادر باشد. به طور خلاصه می توان گفت نمونه، شامل مجموعه ای از صفات است که از یک قسمت،گروه و یا جامعه ای بزرگتر انتخاب می شود به گونه ای که این مجموعه معرف ویژگی های آن قسمت،گروه ویا جامعه ای بزرگتر باشد. به طور کلی در انتخاب نمونه نکات زیر می بایست مورد توجه قرار گیرند تا نتایج ان قابل استناد و تعمیم باشد: - نمونه باید با توجه به اهداف تحقیق انتخاب شود. - شاخص انتخاب شدن برای تمامی اعضاءجامعه یکسان باشد. - از اعمال نظر شخصی در گزینش نمونه پرهیز شود. - آگاهی ها و داناییهای جزئی خود را درباره نمونه نادیده بگیرد. با توجه به اینکه جامعه آماری این پژوهش شامل دختران دانش آموز سال سوم دبیرستان و دانش پژوهان دختر ناحیه7 آموزش و پرورش در سال تحصیلی82-81 می باشد و عملا جامعه آماری مورد نظر در سطح دبیرستانها و پیش دانشگاهی هایی مختلف در سطح ناحیه 7 مشهد پراکنده هستند بنا بر این به طور طبیعی طبقه بندی وجود دارد و در واقع می توان گفت که جمعیت آماری موردنظریکدست و یک نواخت نمی باشد لذا در این حالت ،اول می بایست جامعه مادر را به گروه های کوچکتر و متناجس تقسیم نمود و سپس از هر طبقه ای به هر تعداد که لازم باشد انتخاب نمود. توجه به شرایط فوق الذکر و خصوصیات جامعه آماری و برای مد نظر قرار دادن شرایط ناهمگونی موجود در بین جامعه آماری جهت انتخاب نمونه از روش نمونه گیری طبقه ای تصادفی استفاده شده است. به بیان دیگر می توان گفت جامعه آماری مورد نظر در40 واحدآموزشی ناحیه 7تقسیم بندی و طبقه بندی شده است،که در این پژوهش از هر واحدآموزشی جامعه آماری،به تناسب جمعیت آنها نمونه لازم به طور تصادفی انتخاب گردیده است. 3-3-حجم نمونه و روش تعیین آن مشخص کردن حجم واندازه گروه نمونه یکی از موضوعات اساسی است که هر پژوهشگر در تحقیق خود باآن مواجه می شود.از نظر عقلی توصیه می شود که حجم نمونه تا حد امکان بزرگ انتخاب شود، زیرا در آن صورت یکسانی و شباهت میانگین وانحراف استاندارد گروه نمونه در صفت مورد نظر با میانگین و انحراف استاندارد جامعه مادر بیشتر است و علاوه بر آن حجم نمونه ارتباط بسیار نزدیکی با آزمون فرض صفر در تحقیق دارد بگونه ای که هر چه اندازه گروه نمونه بزرگتر باشد محقق با قاطعیت بیشتری فرض صفر را که واقعاً نادرست است ردمی نماید. اما از سوی دیگر محدودیتهای زمانی و مالی سبب محدودیت حجم نمونه موردتحقیق می گرددلذابا توجه به جمیع جهات حجم نمونه بایدبه گونه ای انتخاب گردد که به لحاظ عملیات آماری معنی دار و پذیرفتنی باشد. بنا به نظر متخصصین علوم انسانی حد اقل نمونه را از فرمول05/0= n/N می توان محاسبه نمود که در این پژوهش تعداد نمونه از فرمول05/ 0= 6680 / nعدد344 بدست خواهد آمد لیکن برای بالابردن ضریب اطمینان و بدلیل وجودشرایط مساعد جهت انجام نمونه گیری تعداد870 نفر از دانش آموزان و دانش پژوهان دختر به روش طبقه ای تصادفی به عنوان نمونه انتخاب شدند یعنی در واقع 13 در صد از کل جامعه آماری به عنوان نمونه انتخاب شدند. (1) روشهای تحقیق و چگونگی ارزشیابی آن در علوم انسانی – عزت الله نادری ، مریم سیف نراقی به بیان دیگرمی توان گفت از هر کدام از 40واحد آموزشی ناحیه 7 آموزش و پرورش مشهد که در جامعه آماری قرار می گرفتند تعداد 13در صد از افراد جامعه آماری به روش کاملاً تصادفی به عنوان نمونه برگزیده شدند. 3-4-روش گردآوری داده ها برای اندازه گیری متغیرهای این پژوهش از پرسشنامه استفاده شده است،سوالات این پرسشنامه طوری تنظیم شده است که به راحتی برای مخاطب قابل درک و فهم باشد و در واقع نوع طراحی پرسشنامه منظم و یا بسته است یعنی سوالها و پاسخهای گوناکون مربوط به سوالها قبلا تهیه و آماده شده است و هر یک از پاسخ ها برای هر سوال به گونه ای تنظیم شده که ضمن منطقی بودن برای آن سوال از پاسخ مربوط به سوال دیگر کاملا مستقل و مجزا می باشد.علاوه براین سوالات به گونه ای تنظیم شده تا عوامل کیفی را به اندازه کمی تبدیل نماید و نهایتاً با استفاده از روش پنج درجه ای لایکرت نتایج آزمون به صورت نمره مشخص و مورد تجزیه و تحلیل قرار می گیرند. پرسشنامه ( پیوست1 ) تهیه شده دارای 30 سئوال می باشد که ویژگیهای آن به شرح زیر می باشد: 1- سوالات مربوط به شناخت افراد از مبنای اسلام در خصوص پوشش (سوالات 5-1) 2- سوالات مربوط به نقش و رفتار خانواده در حجاب اسلامی (سوالات 7-6) 3- سوالات مربوط به نقش همکلاسی ها و معلمان و مسئولین مدرسه (سوالات10-8) 4-سوال مربوط به نقش اقوام و همسایگان (سوال 11) 5- سوالات مربوط به تاثیر مسائل روحی و عاطفی بر حجاب (سوالات 14-12) 6- سوالات مربوط به نقش پوشش در تشکیل و تحکیم خانواده (سوالات 18-15) 7- سوالات مربوط به تاثیر حجاب در تامین اعتدال روحی و معنویت جامعه (سوالات 21-19) 8- سوالات مربوط به تأثیر حجاب در مسائل اجتماعی واقتصادی و میزان اعتقاد به حجاب (سوالات 24-22) (1) محمود دل پسند ، نقش مدیریت خصوصی در بهره برداری مراتع خراسان1382صفحه 55 9- سوالات مربوط به تاثیر رسانه های گروهی بر پذیرش پوشش اسلامی (سوالات 30-25) بطور کلی در این پرسشنامه از پاسخگو یان در خواست شده نظرات خود را به شرح امتیاز بندی زیر در مورد هر سئوال مشخص نمایند: 5-(خیلی زیاد) 4- (زیاد) 3- (متوسط ) 2- (کم) 1- (هیچ) در مورد هریک از این متغیر ها، موارد فوق رعایت شده و هر سئوال متغیری را اندازه گیری می کند به طوریکه اگر پاسخ بین 3/2 تا4/2 باشد یعنی متغیر ضعیف ارزیابی شده است و اگر پاسخ ها بین 4/2 تا 6/3 باشد یعنی متغیر متوسط ارزیابی شده است و نهایتاً اگر پاسخ ها بین 7/3 تا 5 ارزیابی شده باشد یعنی متغیر قوی ارزیابی شده است.

مشخصات فروشنده

نام و نام خانوادگی : علیرضا دهقان

شماره تماس : 09120592515 - 02634305707

ایمیل :iranshahrsaz@yahoo.com

سایت :urbanshop.ir

مشخصات فایل

فرمت : doc

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

قیمت : برای مشاهده قیمت کلیک کنید

حجم فایل : 282 کیلوبایت

برای خرید و دانلود فایل و گزارش خرابی از لینک های روبرو اقدام کنید...

پرداخت و دانلودگزارش خرابی و شکایت از فایل


برچسب ها :

سایر رشته ها

doc

پایان نامه بررسی شبیه سازی منابع تغذیه سوئیچینگ در 96 صفحه ورد قابل ویرایش

پژوهش بررسی شبیه سازی منابع تغذیه سوئیچینگ
پژوهش بررسی شبیه سازی منابع تغذیه سوئیچینگ - پایان نامه بررسی شبیه سازی منابع تغذیه سوئیچینگ در 96 صفحه ورد قابل ویرایش



پژوهش بررسی شبیه سازی منابع تغذیه سوئیچینگ در 96 صفحه ورد قابل ویرایش
فهرست چکیده 1 مقدمه 2 فصل اول معرفی بخش های مختلف منبع تغذیة سوئیچینگ 18 فصل دوم مبدل های قدرت سوئیچینگ 28 فصل سوم ادوات قدرت سوئیچینگ 63 فصل چهارم مدارهای راه­انداز 83 فصل پنجم شبیه سازی چند منبع تغذیة سوئیچینگ و تجزیه و تحلیل آنها ضمیمه چکیده پروژه کارشناسی که ملاحظه می­کنید در زمینة منابع تغذیة سوئیچینگ می­باشد که به اصول کار و چگونگی طرح و تجزیه و تحلیل منابع تغذیة سوئیچینگ پرداخته و در پایان شبیه سازی آن توسط نرم­افزار ORCAD انجام گرفته است. در این پایان نامه سعی گردیده به صورت جامع و کامل در زمینه منابع تغذیة سوئیچینگ توضیح داده شود و در پایان شبیه سازی این منابع تغذیه انجام شده تا مورد استفاده علاقه مندان قرار گیرد. در اینجا لازم می دانم ازاستادمحترم سرکار خانم دکتر کاردهی مقدم و دیگر دوستان که با راهنمایی­های ارزشمند خود مرا یاری داده­اند ، تشکر کنم. 2- ابعاد کوچک ترانس در منابع تغذیه خطی ترانس در فرکانس 50 هرتز برق شهر کار می کند. بر این اساس انرژی نسبتاً زیاد در تعداد دفعات کم به خروجی منتقل می شود . در حالی که در منبع تغذیه سوئیچینگ با افزایش فرکانس ، بسته های انرژی کوچک تری در تعداد دفعات بیشتری منتقل می گردد. برای مثال منبع پر از آبی را در نظر بگیرید ، اگر این منبع را با یک ظرف بزرگ و با سرعت کم و یا با یک فنجان ولی با سرعت زیاد خالی کنیم ، هر دو می توانند در یک زمان منبع را خالی کنند با این که ظرفیت و حجم یک فنجان بسیار کوچک تر است. از این مثال این موضوع را درک می کنیم که در منابع تغذیه سوئیچینگ با افزایش فرکانس ، حجم ترانس کوچک می شود . به عنوان مثال اگر فرکانس سوئیچینگ برابر با 30KHZ و فرکانس برق شهر 50HZ باشد ، ابعاد ترانس در منابع تغذیه سوئیچینگ نسبت به منابع تغذیه خطی 600 برابر کوچکتر می باشد ، زیرا : 3- سبک بودن منبع تغذیه بیشتر وزن یک منبع به ترانس آن بستگی دارد . حال اگر ترانس کوچک باشد این منبع سبک خواهد شد. 4- کاملاً فشرده منابع تغذیه سوئیچینگ را می توان در بسته بندی های کاملاً فشرده قرار داد ، چون اتلاف حرارتی کمی دارند. 5- ورودی با محدودة دینامیکی زیاد ولتاژ ورودی می تواند در محدوده وسیعی تغییر کند در حالی که ولتاژ خروجی ثابت باقی بماند. 6- زمان نگهداری بیش از پنج میلی ثانیه در منابع تغذیه سوئیچینگ زمان نگهداری بیشتر از منابع تغذیة خطی است . دلیل آن ولتاژ dc بالایی است که در خازن ورودی ذخیره می شود . از آنجایی که انرژی ذخیره شده در خازن با مربع ولتاژ رابطه دارد به همین دلیل منبع سوئیچینگ زمان نگهداری بیشتری دارد. معایب منابع تغذیه سوئیچینگ منبع تغذیه سوئیچینگ با بلوک دیاگرامی که در شکل A-1 معرفی شد ، همانند منابع تغذیه خطی دارای معایبی می باشد که در ادامه سعی بر رفع این معایب و یا در واقع ارائه بلوک دیاگرام کامل­تر یک منبع تغذیه سوئیچینگ داریم . این معایب به شرح زیر می باشد : 1- به دلیل نوع فیدبک به کار برده شده ایزولاسیون ( مجزا سازی) مدار از بین می رود و در این حالت زمین ورودی به زمین خروجی متصل می شود و خطر برق گرفتگی برای کاربر به وجود می آید. 2- با توجه به شکل A-2 تغییرات ولتاژ جریان در نقطة (a) باعث تشعشع می شود . در این حالت علاوه بر تشعشع ، تلفات در ترانس افزایش یافته و با افزایش تلفات در ترانس بازده آن کاهش می یابد. به عنوان مثال اگر ولتاژ برق شهر برابر با 220 ولت مؤثر باشد مقدار ولتاژ dc خازن ورودی برابر 220√2 = 311 ولت خواهد شد. اگر زمان روشنی عنصر سوئیچینگ برابر با یک میکروثانیه فرض شود ، در این صورت داریم : رابطه C-5 رابطه C-5 نشان می دهد که ترانس دارای تشعشع الکتریکی و یا تشعشع مستقیم خواهد بود. با فرض راندمان صد در صد و داریم که : یعنی تشعشع مغناطیس و یا غیرمستقیم در ترانس وجود دارد در حالت کلی مسیرهای انتقال توان به دو صورت می باشد : بلوک دیاگرام کامل تر منبع تغذیه سوئیچینگ قطع خط در بلوک دیاگرام ساده شده شکل A-1 مشکلاتی وجود دارد که موجب می گردد تا نتوان با اطمینان خاطر از سیستم سوئیچینگ با این بلوک دیاگرام در عمل استفاده کرد ، در نتیجه باید با اضافه کردن چند بلوک مناسب دیگر این معایب برطرف شوند . در این قسمت به بررسی پیرامون این مشکلات و چگونگی رفع آن ها می پردازیم. یکی از مشکلات بلوک دیاگرام قبل این است که چنانچه مسیر فیدبک به هر دلیلی قطع شود ، ولتاژ خروجی زیاد شده و چون کنترلی برای محدود کردن آن وجود ندارد در نهایت باعث سوختن مدار می شود. بنابراین نیاز به یک حفاظت در برابر اضافه ولتاژ می باشد که این عمل را واحدی به نام « حفاظت اضافه ولتاژ »[1] انجام می دهد . به این صورت که این مدار از ولتاژ خروجی نمونه برداری کرده و آن را بررسی می کند که مقدار به دست امده بیش تر از مقدار مورد نظر تعیین شده نباشد. اصل این واحد دو وظیفه برعهده دارد : 1- در صورت رخداد اضافه ولتاژ سیستم را به شکل کامل یا نیمه کامل قطع می کند. 2- سیگنالی را برای شبکه تغذیه شونده می فرستد و به آن اعلام می کند که تغذیه مناسب است یا خیر در واقع [2]PG را فعال یا غیرفعال می سازد. لازم به ذکر است که اغلب دستگاههای تغذیه شونده با منبع سوئیچینگ در هنگام دریافت توان و برای امنیت بیشتر به این صورت کار می کنند که بعد از به وجود آمدن ولتاژ خروجی منبع سوئیچینگ آن را آزمایش می­کند، چنانچه ولتاژ خروجی در محدودة مناسب بود ، یک سیگنال High شده به وسیله اجازه می دهد که توان نامی را از سیستم سوئیچینگ دریافت کند. چنانچه این سیگنال Low شود ، هیچ گاه این توان انتقال پیدا نمی کند . لذا در بعضی اوقات ممکن است که منبع سوئیچینگ روشن باشد ولی سیستم متصله روشن نشود ، زیرا سیگنال مورد نظر High نشده است و در واقع سیگنال PG به وجود نیامده است. مشکل دیگر بلوک دیاگرام قبل ، ایجاد نویز هدایتی است که از ترانس سوئیچینگ رو به جلو و یا عقب – بر روی خط تغذیه – نشت می کند. برای حذف این نویز از فیلتر RFI[3] یا [4]EMI استفاده می گردد که دقیقاً در ورودی نصب می شود و وظیفه اش این است که اجازه ورود و خروج نویز را ندهد. مشکل نویز هدایتی به دو صورت خود را آشکار می کند : 1- توان راکتیو دریافت شده از خط را زیاد می کند. 2- ایجاد تداخل رادیویی می کند. در توان های پایین و در حدود 300- 200 وات غالباً از یک طبقه از این نوع فیلتر استفاده می شود . در توان های بالاتر مثلاً 600- 500 وات از دو طبقه فیلتر استفاده می شود، اما در توان های خیلی بالاتر ، فیلتر RFI به تنهایی پاسخ گوی نیاز مدار نیست و باید از واحد دیگری به نام [5]PFC نیز استفاده کرد. مشکل دیگر ، جریان عبوری از عناصر سؤئیچینگ است به عنوان مثال اگر خروجی اتصال کوتاه شود ، به محض آمدن پالس روشنی ، ترانزیستور سوئیچینگ می سوزد و یک اتصال کوتاه فلزی در ترانزیستور به وجود می آید. ( یعنی فلز کنتاکت کلکتور به داخل امیتر نفوذ می کند ) البته ترانس تحمل عبور جریان تا 10 برابر جریان اتصال کوتاه را دارد ، لذا نمی سوزد . اما سایر عناصر مسیر ، مثل دیود یکسوساز ، فیلتر RFI و... صدمه می بینند. برای رفع این مشکل واحدی به نام « حفاظت اضافه جریان »[6] طراحی می شود تا بالا رفتن جریان را تشخیص دهد . به عنوان مثال در برخی سیستم ها ، توسط یک ترانس از بیشینه جریان عبوری به وسیله حلقه تروئیدی نمونه گیری می شود و ولتاژی متناسب با این جریان در خروجی ایجاد می شود . این ولتاژ مورد بررسی قرار می گیرد که آیا در حد مجاز می باشد یا خیر. البته به جای ترانس می توان از مقاومت های کوچک استفاده کرد. اما در توان های بالا ، در فرکانس سوئیچینگ این مقاومت های کوچک از خود خاصیت سلفی نشان می دهند . چون ساختار آنها به صورت سیم نازک دور یک میله میکا می باشد . لذا در فرکانس های بالا مشابه سلف عمل می کند و در این حالت ولتاژ دو سر آنها متناسب با جریان عبوری از آنها نیست تا بتوان با اندازه گیری ولتاژ دو سرشان ، مقدار جریان را تعیین کرد ، بلکه متناسب با تغییرات جریان می باشد که فعلاً در صدد بررسی آن نمی باشیم اما به طور مفصل در فصل جداگانه­ای بررسی می گردد. همچنین اگر به جای استفاده از مقاومت های کوچک ، از موازی کردن چند مقاومت کربنی استفاده کنیم حجم زیادی اشغال می کنند . لذا بهتر است از ترانس جریان استفاده کنیم. یکی از مهم­ترین اشکالات بلوک دیاگرام قبل آن است که با اتصال شبکه فیدبک ، زمین ورودی و زمین خروجی یکی می شوند. این از نظر ایمنی مناسب نیست ، زیرا سیستم باید قطع خط[7] باشد. در یک سیستم قطع خط باید اتصال خطوط ورودی ( فاز یا نول) از خروجی سیستم کاملاً جدا باشد تا ایمنی کاربر تضمین گردد. برای رسیدن به این هدف باید ارتباط واحد فیدبک و کنترل مجزا باشد . برای این منظور از بلوک « مجزا سازی ورودی / خروجی »[8] استفاده می شود. غالباً بعد از عمل مقایسه ولتاژ خروجی با مرجع ، اطلاعات را به صورت نوری و یا مغناطیسی انتقال می دهند. زیرا در این حالت نیازی به خط زمین نیست و به وسیله یک ترانس یا دیود نوری به راحتی می توان مجزا سازی را انجام داد. به این ترتیب می توان این واحد را به دو صورت زیر طرح کرد: 1-نوری[9] 2-مغناطیسی[10] در مورد محل قرار گیری واحد کنترل باید گفته شود که اگر واحد کنترل در خروجی قرار گیرد ، در لحظه اول که سیستم می خواهد روشن شود ، از آنجایی که ولتاژ خروجی صفر است ، تغذیه ای برای واحد کنترل وجود ندارد ، لذا سیستم روشن نخواهد شد ، زیرا اول واحد کنترل باید روشن شود تا پالس روشنی برای ترانزیستورها بفرستد و بعد سیستم روشن شود. لذا اغلب واحد کنترل بعد از مجزاسازی ورودی و خروجی قرار داده می شود تا ولتاژ آن به نحو مطلوب تری تأمین گردد. برای این که بخش کنترل عملیات را به دست بگیرد ، احتیاج به فیدبک مثبت است تا نوسانات لازم اولیه ایجاد شود و ولتاژ اندکی در خروجی به وجود آید. به این ترتیب ولتاژ حداقلی به واحد کنترل می رسد که شروع به کار می کند . اما اگر در این شرایط خروجی به یک بار بزرگ – باری که جریان زیادی می کشد وصل شود ، منبع روشن نمی شود و اصطلاحاً « زیر بار » می ماند . از آنجایی که در تمام سیستم هایی که نیاز به امنیت بیشتر دارند ، بخش کنترل باید در خروجی قرار گیرد تا در صورت اتصال کوتاه خروجی ، سیستم کنترل سریعاً خاموش و ترانزیستورهای سوئیچینگ هم قطع شوند ، لذا از بلوک تغذیه کمکی[11] شکل A-8 استفاده می شود ، تا در لحظه اول که سیستم در آستانه روشنی است ، تغذیه بخش کنترل را تأمین کند. بدین طریق واحد کنترل در خروجی قرار می گیرد و باعث بالارفتن امنیت سیستم می شود. در مورد گرمای تولید شده به ویژه در توان های بالا باید توجه داشت که اگر بازدهی مدار 90٪ باشد ، از 10٪تلفات ، حدوداً 5٪ آن تشعشع و حدود 5٪ آن مربوط به حرارت تولیدی است که باید آن را به طریقی دفع کرد . این عمل غالباً توسط فن ها انجام می شود که انرژی شان را از بلوک تغذیه کمکی دریافت می کنند. مبدل های مد جریان[12] مبدل هایی که تا کنون بررسی شدند همگی از نوع مد ولتاژ بودند. در این مبدل ها ، مدار کنترلی از ولتاژ خروجی نمونه برداری می کرد. در چنین مبدل هایی ، دو قطب ایجاد شده توسط سلف و خازن موجود در خروجی ( یک مدار انتگرال گیر) به همراه یک قطب دیگر در مسیر فیدبک یا ورودی ، یک سیستم حداقل سه قطبی را تحمیل می کند که پایدارسازی چنین مبدل هایی را مشکل می سازد. هم چنین زمان تأخیر نسبتاً زیاد یک سیستم مرتبه دو برای مشاهده پاسخ در خروجی چندان دلخواه طراح نمی باشد. اما در مبدل های مدجریان چون از جریان نمونه برداری می کنیم یک قطب حذف خواهد شد و در نتیجه پایدار کردن سیستم آسان تر می شود ، همچنین این مبدل ها سرعت بسیار بالاتری دارند. به عبارتی خروجی سیستم ، ورودی را یا در همان سیکل ( مبدل فوروارد) و یا سیکل بعدی ( مبدل های کاهنده – افزاینده) دنبال می کند. در حالی که در مبدل های مد ولتاژ ممکن است پاسخ با چندین سیکل تأخیر دیده شود. همان طوری که در شکل مبدل مدجریان ملاحظه می شود ، ایدة اصلی این مبدل مشابه مبدل بلوکینگ می باشد. در این مدار پالسی با فرکانس کاملاً ثابت به بیس ترانزیستور Q1 وارد کرده و آن را در لحظات خاصی قطع و وصل می کنیم. برای توضیح طرز کار این مبدل فرض کنید که در لحظه اول تریستور قطع باشد و پالس مثبت به بیس Q1 وارد شود. در این صورت ترانزیستور روشن می شود و جریان سیم پیچ اولیه ترانس یعنی P1 شروع به افزایش کرده و در نتیجه در آن انرژی ذخیره می شود. با گذشت زمان جریان سیم پیچی اولیه که به صورت یک سلف عمل می کند به طور خطی و مطابق رابطه I = kt شروع به افزایش می کند. تا جایی که ولتاژ دو سر RE در مقایسه با Vref آن قدر بزرگ می شود که با فرمان مقایسه کننده A1 تریستور روشن شود. در این هنگام پتانسیل منفی Vbias بر روی بیس Q1 قرار می گیرد و ترانزیستور خاموش می شود. مشاهده می شود که مدار کنترلی نمونه برداری اش را در حلقه ورودی و با حداقل تأخیر انجام می دهد. این باعث می شود تصمیم گیری ها لحظه ای و بسیار سریع تر از مبدل های مد ولتاژ باشد. تفاوت های این مدار با مبدل بلوکینگ عبارت است از : 1- درمبدل بلوکینگ از ثانویه ترانس به بیس ترانزیستور Q1 فیدبک مثبت داریم و فرکانس با دما و بار تغییر می کند ، پس انتقال بهینه قدرت از طریق ترانس صورت نمی گیرد. ( یک ترانس نمونه ، فرکانس انتقال بهینه ثابتی دارد) ، ولی در این حالت پالس با فرکانس کاملاً ثابت تولید می شود. « دیودهای قدرت» دیودهای نیمه هادی قدرت نقش مهمی را در مدارهای الکترونیک قدرت ایفا می کنند. دیود به عنوان کلیدی عمل می کند که در مدارهای مختلف برای انجام عملیات یکسوسازی غیرکنترل شده و توان AC به DC ، عمل هرزگردی در تثبیت کننده ها ، معکوس سازی بار خازن و انتقال انرژی بین اجزاء مدار ، جداسازی ولتاژ ، فیدبک انرژی از بار به منبع و آزادسازی انرژی ذخیره شده به کار می رود. در بیشتر کاربردها ، دیودهای قدرت را می توان به صورت یک کلید ایده آل در نظر گرفت ، اما دیودهای واقعی با مشخصه های ایده آل مطابقت ندارند و محدودیت های ویژه خود را دارند. دیودهای قدرت تا حدودی مشابه دیودهای سیگنال پیوند P-N می باشند. هر چند با اصلاحاتی که صورت گرفته است ، دیودهای قدرت توانایی کار در محدودة جریان ، ولتاژ و توان بالاتری را نسبت به دیودهای سیگنال معمولی دارند. از طرف دیگر سرعت کلیدزنی ( یا پاسخ فرکانسی) آن ها در مقایسه با دیودهای سیگنال پایین تر است. هر چند این محدودیت با توجه به کاربرد دیودهای قدرت که عموماً در محدودة فرکانسی پایین تری مورد استفاده قرار می گیرند مشکلی به وجود نمی آورد. ساختمان دیودهای قدرت نیمه هادی هایی که دارای تنها یک اتصال P-N ساده هستند و در خلال بررسی دیودهای با قدرت کم مورد بررسی قرار می گیرند ، نمی توانند در ساختمان دیودهای با قدرت بالا به کار روند چرا که این گونه دیودها باید علاوه برعبور جریان های مستقیم شدید قادر به تحمل ولتاژهای معکوس بالاتری نسبت به حالت عادی باشند ، برای حل این مشکل از یک ترکیب سه لایه به صورت P,N-,N استفاده می شود.

مشخصات فروشنده

نام و نام خانوادگی : علیرضا دهقان

شماره تماس : 09120592515 - 02634305707

ایمیل :iranshahrsaz@yahoo.com

سایت :urbanshop.ir

مشخصات فایل

فرمت : doc

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

قیمت : برای مشاهده قیمت کلیک کنید

حجم فایل : 14275 کیلوبایت

برای خرید و دانلود فایل و گزارش خرابی از لینک های روبرو اقدام کنید...

پرداخت و دانلودگزارش خرابی و شکایت از فایل


برچسب ها :

شبیه سازی

منابع تغذیه

سوئی

سایر رشته ها

doc

پایان نامه بررسی سیستم مدیریت تحت وب شرکت سوپر کامپیوتر در 70 صفحه ورد قابل ویرایش

پژوهش بررسی سیستم مدیریت تحت وب شرکت سوپر کامپیوتر
پژوهش بررسی سیستم مدیریت تحت وب شرکت سوپر کامپیوتر - پایان نامه بررسی سیستم مدیریت تحت وب شرکت سوپر کامپیوتر در 70 صفحه ورد قابل ویرایش



پژوهش بررسی سیستم مدیریت تحت وب شرکت سوپر کامپیوتر در 70 صفحه ورد قابل ویرایش
چکیده سیستم مدیریت تحت وب شرکت سوپر کامپیوتر امروزه با توجه به گستره ی جغرافیایی واحدهای مختلف شرکت های بزرگ، نیاز به یک سیستم یکپارچه ی نرم افزاری ،که امکان پایش و مانیتورینگ فعالیت های قسمت های مختلف را به مدیران وتصمیم گیران شرکت مربوطه ارائه دهد احساس می شود.چنین سیستمی باید علاوه بر داشتن چنین خاصیتی بتواند نیازهای روزمره و جاری واحد های مختلف چنین شرکت هایی را نیز برآورده سازد.برای برآورده کردن چنین نیازی سیستم های مدیریت تحت وب که علاوه بر ایجاد یک سیستم واحد اطلاعاتی و داده ای، قابلیت برآورده کردن نیازهای جاری واحد های مختلف را نیز دارا می باشد پیشنهاد می شود. چنین سیستمی با برآوردن نیازهای جاری و روزمره ی واحد های مختلف یک سیستم و همچنین فرآوری داده های ورودی واحد ها نیاز به سیستم یکپارچه داده ای را نیز از طریق ایجاد گزارش های متنوع ومفید فراهم می آورد.لذا یک مدیر میتواند با استفاده از چنین داده هایی تصمیات درستی را در جهت رشد و توسعه هر چه بیشتر فعالیت های تجاری موسسه تجاری خویش اتخاذ کند. فهرست مطالب عنوان صفحه مقدمه....................................................................................................................................................................................... 1 فصل اول – مفاهیم استفاده شده در پروژه................................................................................................................................. 2 1-1-برنامه نویسی لایه ای...................................................................................................................................................... 2 1-1-1-برنامه چند لایه چیست؟............................................................................................................................................. 2 1-1-2-مزیت برنامه چند لایه ................................................................................................................................................4 .................................................................................................................................. 4presentation1-1-3-انتخاب لایه ............................................................................................................................. 5Business logic1-1-4-انتخاب لایه .................................................................................................................................. 5Data access1-1-5-انتخاب لایه ....................................................................................................................................... 5Data lager1-1-6-انتخاب لایه 1-1-7-ارسال داده از یک لایه به لایه دیگر.......................................................................................................................... 6 1-2-پیشینه............................................................................................................................................................................. 6 1-3-سیر تکامل زبان های برنامه نویسی تحت وب.................................................................................................................. 8 ) چیست؟......................................................................................................................................... 9Ajax 1-4-ای جکس ( 1-5-مکانیزم ای جکس....................................................................................................................................................... 12 فصل دوم – شرح امکانات و محدودیت های سیستم.............................................................................................................. 13 2-1-چشم انداز................................................................................................................................................................... 13 2-1-1-شرح مساله............................................................................................................................................................. 13 2-1-2-شرح عملیات......................................................................................................................................................... 13 2-1-3-مخاطبین سیستم...................................................................................................................................................... 15 2-1-4-محدودیت ها......................................................................................................................................................... 15 2-2-مستند واژه نامه............................................................................................................................................................ 16 2-3-مفاهیم سیستم گزارش گیری....................................................................................................................................... 16 فصل سوم – تجزیه و تحلیل سیستم........................................................................................................................................ 18 3-1-تعریف مساله............................................................................................................................................................... 18 3-2-امکان سنجی............................................................................................................................................................... 19 3-2-1-امکان سنجی منطقی............................................................................................................................................... 19 3-2-2-امکان سنجی فیزیکی...............................................................................................................................................19 3-2-3-امکان سنجی فرهنگی............................................................................................................................................. 19 3-2-4-امکان سنجی اقتصادی............................................................................................................................................ 20 )............................................................................................................................... 20Iteration plan3-3-طرح تکرار ( )................................................................................................................. 21Class diagram3-4-نمودار های کلاس ( 3-4-1-توضیحات کلاس................................................................................................................................................... 22 ...................................................................................................................................................... 31Uml 3-5-نمودار های فصل چهارم – پیاده سازی سیستم.......................................................................................................................................... 38 4-1-نگاهی به اجزای پروژه در ویژوال استودیو................................................................................................................... 38 4-2-جداول استفاده شده در پایگاه داده............................................................................................................................... 43 4-2-1-نمای کلی از جدول های موجود............................................................................................................................. 43 4-3-توضیح جداول بانک اطلاعاتی.................................................................................................................................... 44 .................................................................................................................................................... 44Anbar 4-3-1-جدول ................................................................................................................................................. 45Anbar 14-3-2-جدول ................................................................................................................................... 45Anbargardani 4-3-3-جدول ...................................................................................................................................................... 47Bime 4-3-4-جدول ...................................................................................................................................................... 48check4-3-5-جدول ............................................................................................................................................................ 49fish4-3-6-جدول ......................................................................................................................................... 50Crash code4-3-7-جدول ............................................................................................................................................... 50Etelaeie 4-3-8-جدول ................................................................................................................................................... 51Factor 4-3-9-جدول ...................................................................................................................................... 52Factor num4-3-10-جدول ....................................................................................................................................... 53Good price4-3-11-جدول ....................................................................................................................................................... 54kala4-3-12-جدول ............................................................................................................................................ 55Mojoody 4-3-13-جدول ........................................................................................................................................ 55Kargoziny 4-3-14-جدول ........................................................................................................ 56Khadamat pas az forosh4-3-15-جدول ...................................................................................................................................................... 57Boff 4-3-16-جدول ................................................................................................................................ 58Kharid_forosh4-3-17-جدول .................................................................................................................................................... 58Pass 4-3-18-جدول ............................................................................................................................................. 59Tashilat 4-3-19-جدول .................................................................................................................................. 60Tashilat etaie4-3-20-جدول ............................................................................................................................. 61Tavoun request4-3-21-جدول .............................................................................................................................................. 61Tavoun 4-3-22-جدول ................................................................................................................................................... 62Units 4-3-23-جدول ........................................................................................................................................ 63Validation 4-3-24-جدول 4-4-نتایج پیاده سازی......................................................................................................................................................... 64 منابع و مراجع........................................................................................................................................................................ 66 فهرست شکلها عنوان صفحه .......................................................................................................................................................8Ajax شکل 1-1- معماری شکل 3-1-نمودار طرح تکرار.............................................................................................................................................. 20 شکل 3-2-نمودار کلاس ها................................................................................................................................................. 21 ............................................................................................................................................ 23dateشکل 3-3-نمودار کلاس .................................................................................................................................. 23constringشکل 3-4-نمودار کلاس 23 .........................................................................................................................Chang color شکل3-5- نمودار کلاس ................................................................................................................................... 24 All unitsشکل 3-6-نمودار کلاس ................................................................................................................................... 25branchidشکل 3-7-نمودار کلاس .............................................................................................................................. 25Accountingشکل 3-8-نمودار کلاس ............................................................................................................................. 25presianmailشکل 3-9-نمودار کلاس ............................................................................................................................... 25inventoryشکل 3-10-نمودار کلاس ..................................................................................................................................... 26exportشکن 3-11-نمودار کلاس .......................................................................................................................... 27Gview colorشکل 3-12-نمودار کلاس ............................................................................................................................... 27shoppingشکل 3-13-نمودار کلاس ...................................................................................................................................... 28shwinشکل 3-14-نمودار کلاس ....................................................................................................................................... 27resultشکل 3-15-نمودار کلاس ............................................................................................................................ 29warrantingشکل 3-16-نمودار کلاس ................................................................................................................................... 29Unit infشکل 3-17-نمودار کلاس .......................................................................................................................... 30Print helperشکل 3-18-نمودار کلاس .............................................................................................................................. 30randomidشکل 3-19-نمودار کلاس .............................................................................................................................. 30Get nameشکل 3-20-نمودار کلاس ................................................................................................................................ 32Organization chartشکل 3-21- ............................................................................................................................... 33Use case:modiriyatشکل 3-22- .............................................................................................. 34Use case:anbardar , forosh , kharidشکل 3-23- ............................................................................................................. 35Use case:tavouni , kargoziniشکل 3-24- .............................................................................................................................. 36Use case:hesab dariشکل 3-25- ............................................................................................. 37Use case:sandogh refah , khadamatشکل 3-26- شکل 4-1-.......................................................................................................................................................................... 39 شکل 4-2-.......................................................................................................................................................................... 40 شکل 4-3-.......................................................................................................................................................................... 42 شکل 4-4-.......................................................................................................................................................................... 43 فهرست جداول عنوان صفحه "........................................................................................................................................................ 44anbarجدول 4-1-" ".................................................................................................................................................... 45Anbar 1جدول 4-2-" "........................................................................................................................................... 46abargardaniجدول 4-3-" ".......................................................................................................................................................... 47bimeجدول 4-4-" "........................................................................................................................................................ 48checkجدول 4-5-" "............................................................................................................................................................. 49fishجدول 4-6-" "............................................................................................................................................. 50Crash codeجدول 4-7-" ".................................................................................................................................................... 51etelaeieجدول 4-8-" "........................................................................................................................................................ 52factorجدول 4-9-" ".......................................................................................................................................... 52Factor numجدول 4-10-" "........................................................................................................................................... 53Good priceجدول 4-11-" "......................................................................................................................................................... 54kalaجدول 4-12-" "............................................................................................................................................... 55mojoodyجدول 4-13-" ".............................................................................................................................................. 56kargozinyجدول 4-14-" "............................................................................................................... 57Khadamat pas az foroshجدول 4-15-" "......................................................................................................................................................... 57Boffجدول 4-16-" ".................................................................................................................................... 58Kharid_foroshجدول 4-17-" "........................................................................................................................................................ 59passجدول 4-18-" ".................................................................................................................................................. 60tashilatجدول 4-19-" "...................................................................................................................................... 60Tashilat etaieجدول 4-20-" "................................................................................................................................. 61Tavoun requestجدول 4-21-" "................................................................................................................................................... 62tavounجدول 4-22-" "....................................................................................................................................................... 63unitsجدول 4-23-" "............................................................................................................................................. 64validationجدول 4-24-" مقدمه هم اکنون اینترنت با رشد فزاینده ای به پیش می رود و امکانات متعدد وپیشرفت آن انسان را متحیر می سازد با توجه به نیاز سازمان های مختلف برای انجام امور مدیریت کارهای خود تحت وب و همچنین رفع مشکلاتی از قبیل حجیم بودن بایگانی ودسترسی به اسناد گذشته ،... از این رو تصمیم به طراحی و پیاده سازی چنین نرم افزاری گرفتیم ، که مزیت عمده این پروژه استفاده از کاغذ و با بردن سرعت انجام کارها در سیستم مدیریت است این پروژه در 2 قسمت طراحی و پیاده سازی شده است: انجام شده و دیاگرام های آن بوسیله Uml قسمت اول : تجزیه و تحلیل سیستم است که این قسمت با نرم افزار Visio طراحی گردیده است. قسمت دوم :طراحی و پیاده سازی نرم افزار سیستم مدیریت تحت وب می باشد که با زبان برنامه نویسی ASP.NET کد نویسی گردیده است. این پروژه برای اجرا به سایت شرکت سوپر کامپیوتر لینک گردیده است این پایان نامه شامل چهار فصل است که در فصل اول مفاهیم استفاده شده در پروژه پرداخته شده است ،در فصل دوم به شرح امکانات و محدودیت های سیستم و در فصل سوم تجزیه و تحلیل سیستم و در فصل چهارم به پیاده سازی سیستم پرداختیم. فصل اول- مفاهیم استفاده شده در پروژه 1-1- برنامه نویسی لایه ای 1-1-1- برنامه چند لایه چیست؟ در معماری چند لایه تمام برنامه به چندین بخش تقسیم می شود. این بخش ها می توانند فیزیکی یا منطقی باشند. هر بخش کار خاصی را انجام می دهد؛ مثلا نمایش Interface، کاربر برای دسترسی به داده های برنامه می تواند هر تعداد لایه داشته باشد. ولی به هر حال بیشتر برنامه ها سه لایه مجزا دارند که عبارتند از : 1- Presentation Layer (Interface) 2- Business Logic Layer 3- Data Access Layer 4- Data Layer لایه Presentation چیزی نیست جز بخشی از نرم افزار که با کاربر برنامه ما ارتباط برقرار می کند؛ به عبارت دیگر کاربران با این لایه در ارتباط خواهند بود. نمایش داده ها به کاربر نهایی و اجازه به ایشان برای ارتباط با داده ها، اصلی ترین وظیفه این لایه است. در بیشتر موارد داده هایی که توسط کاربر وارد می شوند نیاز به اعتبارسنجی یا پردازش اضافی دارند. این مسوولیت بر عهده لایه Business Logic است.در نهایت داده های برنامه ما نیاز به ذخیره و بازیابی از طریق یک انبار داده دارند. این وظیفه توسط لایه دسترسی به داده (Data Access Layer) انجام می شود. داده های ما در DataLayer ذخیره شده و با استفاده از Stored Procedure های نوشته شده در این لایه درج، حذف و به روز رسانی می شوند. به طور خلاصه، فرآیند مورد نظر ما این گونه کار می کند: - کاربر برای دست یابی به داده های برنامه، درخواستی را ارسال می کند. - لایه Data Access داده های مورد نظر را از DataLayer بازیابی کرده و از طریق لایه Business Logic آن ها را به لایه نمایش می فرستد. در برخی مواقع لایه دسترسی به داده ها، این داده ها را مستقیما به لایه نمایش ارسال می کند. - لایه نمایش، اطلاعاتی را که باید نمایش داده شوند از طریق لایه Business Logic دریافت می کند. - کاربر داده ها را تغییر داده و عمل مناسب در مورد آن ها را اجرا می کند ( مثل اضافه یا به روز کردن داده ها ) - لایه Business Logic صحت داده های وارد شده توسط کاربر را بررسی می کند ( داده ها را اعتبار سنجی می کند) - اگر داده ها معتبر باشند آن ها را برای به روز رسانی در بانک اطلاعاتی به لایه دسترسی به داده انتقال می دهد. لایه دسترسی داده، داده ها را به DataLayer فرستاده و این لایه تغییرات را بر روی آن ها اعمال می کند. 1-1-2- مزیت های برنامه های چند لایه برنامه ها به چند بخش منطقی جدا از هم تقسیم می شوند و ارتباط میان User Interface (رابط کاربری) ، پردازش ها و بانک اطلاعاتی کم می شود. تغییر در بانک اطلاعاتی یا روال های دسترسی به داده ها تاثیری در لایه نمایش یا برنامه کلاینت نخواهد گذاشت. برنامه کلاینت با عبارات SQL آمیخته نخواهد شد. نام جداول و ستون ها به طور موثری از برنامه کلاینت حذف می شوند. برنامه کلاینت متوجه نمی شود که داده ها از کجا آمده اند ( چیزی که به آن location transparency گفته می شود ) تغییر یا گسترش برنامه بسیار ساده تر خواهد شد، بدون آن که نیاز به تغییر یا کامپایل مجدد برنامه کلاینت داشته باشیم. نکته منفی در معماری چند لایه آن است که ما باید تعداد زیادی بخش ها و کلاس های جدا از هم را در نرم افزار ایجاد نماییم. اما به هر حال مزایای این روش بیشتر و برتر از معایب آن است. لایه ها 1-1-3- انتخاب های لایه Presentation دو انتخاب اصلی برای ساخت یک لایه نمایش در .NET وجود دارد. آنها فرم های ویندوزی یا فرم های وبی ASP.NET هستند. با استفاده از ویندوز فرم ها، ما می توانیم برنامه های Desktop فرم محور (BaseForm) معمول را بسازیم. برنامه های ویندوز فرمی می توانند عناصر رابط کاربری (UI) بسیار غنی به کاربر پیشنهاد کنند. آن ها کم و بیش مشابه فرم های ویژوال بیسیک هستند. جذاب ترین گزینه برای توسعه لایه نمایش استفاده از وب فرم های ASP.NET است. کنترل هایی مثل GridView و تقویم (Calendar)، یک رابط کاربری قدرتمند به همراه مقادیری کد فراهم می کنند. انتخاب هایی که در بالا برای ساخت یک لایه نمایش بررسی کردیم می توانند توسط زبان های مختلفی مثل C# یا VB.NET پیاده سازی شوند. 1-1-4- انتخاب های لایه Business Logic لایه Business Logic از چندین بخش تشکیل شده که عملیاتی نظیر اعتبار سنجی کار، گردش کار یا اعمال مشابه را انجام می دهند. Component های .NET این لایه را شکل می دهند. وب سرویس های ASP.NET هم می توانند به عنوان یک Business Logic عمل کنند. وب سرویس ها تنها زمانی قابل استفاده خواهند بود که اعتبار سنجی در محلی بیرون از شبکه ما اتفاق افتاده باشد. Component هایی که ما توسعه می دهیم به ماندن روی ماشین های مشابه نیازی ندارند. با استفاده از NET Remoting می توانیم آن ها را بر روی چندین ماشین توزیع کنیم. 1-1-5- انتخاب های لایه Data Access این لایه با دستکاری داده ها مثل اضافه، حذف و به روز رسانی آن ها سر و کار دارد. داده هایی که به آن ها اشاره کردیم می توانند در RDBMS یا XML قرار داشته باشند. بایستی لایه دسترسی به داده را چنان طراحی کنیم که دیگر لایه ها نیازی به اطلاع از وضعیت انبار داده ها نداشته باشند. 1-1-6- انتخاب های DataLayer این لایه از این جهت حائز اهمیت است که داده را در خود نگهداری می کند و توابع موجود در Data Access Layer با برقراری ارتباط با Stored Procedure ها این لایه اعمال حذف، درج و بروز رسانی را انجام می دهدند. ADO.NET فناوری دسترسی به داده تحت .NET است. اگر چه ADO.NET از طریق کلاس های DataReader اجازه دسترسی به داده های در هنگام اتصال را می دهد ولی بیشترین تمرکز روی دسترسی به داده ها در زمان عدم اتصال می باشد. DataSet نقش کلیدی را در این مورد بازی می کند. در بعضی موارد ما می توانیم ADO را هم برای دسترسی به داده ها استفاده کنیم ولی استفاده از آن باید دلیل معتبری داشته باشد. وب سرویس ها هم می توانند لایه دسترسی به داده را شکل دهند. این گفته مخصوصا زمانی درست است که DataBase ما Provider داده ندارد. در این گونه موارد می توانیم جهت پر نمودن DataSet ها و نیز بازگرداندن نتایج درون DataSet به درخواست کننده، کد نویسی انجام دهیم. علاوه بر ADO.NET می توان از امکانات سیستم مدیریت DataBase (مثل توابع و یا Stored Procedures ) استفاده کرد. 1-1-7- ارسال داده از یک لایه به لایه دیگر در تمامی موارد، نیازمند ارسال اطلاعات از یک لایه به لایه دیگر می باشیم. به طور معمول برنامه نویسان از رشته ها، آرایه ها و.... برای رسیدن به این هدف استفاده می کنند. در .NET ، DataSet ها یک روش فوق العاده برای انتقال اطلاعات میان لایه ها فراهم می کنند. حتی می توانیم با برنامه نویسی یک DataSet ایجاد کرده و آن را با داده های خودمان پر کنیم. بنابراین کلاس های برنامه با توجه به مطالب ذکر شده در مورد برنامه نویسی لایه ای مربوط به لایه ی Application می باشند. ابتدا کلاس Sender و متدهای آن شرح می شود. 1-2- پیشینه واژه Ajax را برای اولین بار آقای Jesse James Garrett در فوریه سال 2005 در مقاله Ajax: A New Approach to Web Applications استفاده کرد. اگرچه نام Ajax برای نخستین بار در سال 2005 ابداع شد، اما تاریخچه اکثر فناوری‌هایی که به آژاکس منتهی شدند به حدود یک دهه قبل و ابتکارات مایکروسافت در اسکریپت نویسی از راه دور بازمی‌گردد. با این حال تاریخچه فناوری‌هایی برای بارگذاری غیرهمروند محتویات یک صفحه وب، بدون نیاز به بارگذاری دوباره صفحه، به عناصر IFRAME (که در سال ۱۹۹۶ در نسخه ۳ IE ارائه شد) و عناصر LAYER (که در سال ۱۹۹۷ در نسخه ۴ Netscape ارائه شد، اما در نسخه‌های اخیر Mozilla متروکه شده است) باز می‌گردد. هردوی این عناصر، یک خصوصیت src دارند که می‌تواند یک آدرس URL خارجی را شامل شود و به این ترتیب اگر صفحه‌ای شامل یک کد JavaScript بارگذاری شود که صفحه والد را دستکاری می‌کند، نتیجه‌ای شبیه Ajax خواهیم داشت. اسکریپت نویسی از راه دور مایکروسافت (یا MSRS که در سال ۱۹۹۸ مطرح شد) جایگزین مناسب‌تری برای تکنیک‌های گذشته به نظر می‌رسد. در این روش، داده‌ها به‌وسیله یک Java Applet دریافت می‌شود، و در سمت کلاینت برقراری ارتباط به‌وسیله JavaScript انجام می‌گیرد. این روش در نسخه‌های 4 و بعدتر IE و Netscape Navigator پشتیبانی می‌شود. سپس مایکروسافت در نسخه ۵ IE شی XMLHttpRequest را ارائه کرده و برای اولین بار در Outlook Web Access که در Microsoft Exchange Server 2000 ارائه شد، از این روش با استفاده از شی XMLHttpRequest بهره جست. در نهایت با تغییر و تحولاتی که در این مسیر بوجود آمد و جایگزینی شی XMLHttpRequest به جای Java Applet، اکنون روشی برای اسکریپ نویسی از راه دور متداول شده که آن‌را با عنوان Ajax می‌شناسیم. اما آنچه باعث شد پس از این مدت، ناگهان توجه‌ها به سمت Ajax جلب شود، تمرکز Google بر این معماری بود. Google Map، Gmail و Google Suggest پروژه‌هایی بودند که باعث شد توجه کاربران، چه کاربران عادی و چه کاربران حرفه‌ای، به نحوه کار آنها جلب شود. فصل سوم- تجزیه و تحلیل سیستم 3-1-تعریف مساُ له برای رسیدن به اهداف مطلوب لازم است تا موانع و مشکلاتی را که در سیستم مدیریت دستی , برای ثبت ونگهداری مکتوبات پیش روی مدیران وکارکنان قرار داده است را بر طرف نمود برخی از این مشکلات عبارتند از : 1. مشکلات پیگیری امور اداری مکتوبات در سازمان ها 2. مشکلات حجیم بودن بایگانی مکاتبات و دسترسی به اسناد گذشته 3. مشکلات عدم اطلاع از جریان و روند پیشرفت کار و انتظار برای دریافت پاسخ 4. پراکندگی جغرافیایی واحد های سازمانی 5. تلفیق چند واحد در یک بخش و هماهنگی ادغام اطلاعات بدون از دست رفتن یا تداخل سوابق ثبت شده 6. مشکلات کنترل دسترسی به به اسناد 7. مشکلات دسترسی به کلیه اسناد با عناوین وخصوصیات مشترک 3-2-امکان سنجی در این قسمت به بررسی امکان پیاده سازی پیشنهاد داده شده پرداخته می شود 3-2-1-امکان سنجی منطقی از نظر عقلی انجام پروژه درست است زیرا با دسترسی به نرم افزارهای تحت شبکه پروژه قابل اجرا است و قادر به حل مشکلات مذکور است 3-2-2-امکان سنجی فیزیکی امکانات اولیه جهت انجام پروژه شامل تجزیه و تحلیل سیستم و نیز داشتن دانش کافی در مورد نرم افزارهای جهت طراحی و پیاده سازی پروژه استSQL server 2005 وASP.Net 3-2-3-امکان سنجی فرهنگی با بررسی و تحقیق و مصاحبه های لازم با کارمندان شرکت سوپر کامپیوتر مشخص شد که به طور کامل آشنایی با سیستم کامپیوتر دارند و قادر به استفاده از این پروژه هستند 3-2-4-امکان سنجی اقتصادی این پروژه در مقایسه با هزینه های کاغدی که صرف امور مدیریت می شود در دراز مدت بسیار مقرون به صرفه است

مشخصات فروشنده

نام و نام خانوادگی : علیرضا دهقان

شماره تماس : 09120592515 - 02634305707

ایمیل :iranshahrsaz@yahoo.com

سایت :urbanshop.ir

مشخصات فایل

فرمت : doc

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

قیمت : برای مشاهده قیمت کلیک کنید

حجم فایل : 1114 کیلوبایت

برای خرید و دانلود فایل و گزارش خرابی از لینک های روبرو اقدام کنید...

پرداخت و دانلودگزارش خرابی و شکایت از فایل


برچسب ها :

بررسی سیستم مد

سایر رشته ها

doc