کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

خصوصیات چینی و سرامیک

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

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

پیشگفتار

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

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

ذیلاً تعدادی از محصولات مذکور ذکر می گردد:

الف- اشیاء هنری یا تزئینی مانند مجسمه- پلاک و غیره

ب- وسایل غذاخوری و لوازم آشپزخانه (Talbo ware)

ج- وسایل بهداشتی از قبیل دستشویی، وان حمام و غیره (Sanitary ware)

د- کف پوشها

هـ- کاشی ها

و- لوله های فاضل آب

ز- الماس های مصنوعی (Synthetic diamonds) مورد استفاده در لوازم صوتی

ح- قسمتی از مغزهای الکترونیکی (Memory Cells)

ط- بخشی از وسایل الکتریکی (مقره- پایه و ترمینال)

ی- شمع های ماشین (Spark Pluge)

ک- عایق ها و اجسام نسوز (Refractories)

ل- وسایل آزمایشگاهی مانند بوته ها، هاونگ های چینی و غیره

م- دندان های مصنوعی (Denture Ceramics)

ن- سنباده ها و ابزارهای برش (Abrasion resisting Ware) و غیره

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

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

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

گرمای حاصله از حرارت آتش نه تنها باعث استحکام و سخت شدن اشیاء گلی می گردید بلکه گاهی اوقات بر حسب اتفاق تعدادی از آنها نیز بر اثر حرارت زیاد ذوب می شدند. زمانی که آتش فرو می نشست وجود قطعات ذوب شده و گاهی درخشان و سخت در خاکسترهای بر جای مانده انسان را متحیر و وادار به تفکر می نمود. به تدریج در اثر این گونه اتفاقات توجه بشر به ذوب مواد معدنی و نتیجتاً کشف فلزات جلب شد.

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

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

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

هم چنین نظری به محتوی فرم های اولیه و نقوش آنها نشان می دهد که بشر همواره از طریق ساخت و تزئین اجسام سرامیکی در جهت حس زیبایی دوستی، فلسفه ها و خلاقیت های هنری خود مدد گرفته، چنانکه فرهنگ، آداب ورسوم، عواطف و احساسات او همواره در تولید و خلق این اشیاء مؤثر بوده است.

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

 

تعریف سرامیک

لغت سرامیک از کلمه یونانی (Keram os) مشتق گردیده که در اصل به معنی ماده پخته شده است. تعریف دیگر از ریشه سانسکریت به موادی اطلاق می گردد که به کمک آتش تهیه می شوند.

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

سرامیک عبارت است از تمام محصولات غیرفلز معدنی که برای به عمل آوردن آن به صورت یک محصول قابل استفاده، احتیاج به درجه حرارت معمولاً بالاتر از 600 درجه سانتیگراد را دارد. این تعریف نه تنها شامل محصولاتی می گردد که ماده اولیه خاک آنها و یا سیلکاتها هستند بلکه سایر محصولات از قبیل اکسیدهای فلزی و کربن ها را نیز در برمی گیرد.

سرامیک های ظریف Fine Ceramics

قطعه ای از سرامیک کاملاً دقیق و حساب شده که دارای ساخت ظریف بدون لعاب و یا لعابدار باشد سرامیک ظریف اطلاق می شود. این دسته از سرامیک ها اغلب به ظروف غذاخوری خاص و اشیاء تزئینی اطلاق می گردد. باید توجه داشت که اصطلاح متداول فنی برای این نوع سرامیک ها وایت ور (White ware) است ولی این کلمه نیز تاکنون مورد تأیید قطعی مجامع علمی قرار نگرفته است.

در دسته بندی شاخه های مختلف صنعت سرامیک نیز مانند تعریف آن؛ تفاهم چشمگیری بین دست اندرکاران این صنعت وجود ندارد ولی در عین حال رایج ترین و شاید صحیح ترین دسته بندی شاخه های مختلف این صنعت به صورت زیر است:

  1. فرآورده های ویژه و سرامیک های تکنیکی.
  2. دیرگدازها.
  3. فرآورده های زمخت.
  4. فرآورده های ظریف[1].

همچنان که از عنوان این بخش نیز مشخص است بحث در چهارچوب دسته چهارم از شادخه های چهارگانه صنعت سرامیک است. ولی با این همه به طور بسیار مختصر سه شاخه دیگر نیز بررسی خواهند شد.

 


[1] - در بعضی  موارد به سه دسته اخیر عنوان «سرامیک های سنتی» اطلاق می گردد.


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


خصوصیات چینی و سرامیک

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

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

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

فهرست

فصل اول ( مقدمه )          

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 در سال 19966 برای ساده کردن انتقال دیتا ایجاد شده است . با گسترده شدن استفاده از وب در دهه 90 کم کم محدودیت های HTML مشخص شد . ضعف HTML در توسعه پذیری ( قابلیت اضافه و کم کردن خواص ) و ضعف آن در توصیف دیتاهایی که درون خود نگهداری می کند برنامه نویسان را از آن نا امید کرد . همچنین مبهم بودن تعاریف آن باعث شد از توسعه یافتن باز بماند . در پاسخ به این اشکالات W3C یک سری امکانات را در جهت توسعه HTML به آن افزود که امکان تغییر ساختار متنهای HTML مهم ترین آن است . این امکان را CSS یا Cascade Style Sheet می نامند .

این توسعه تنها یک راه موقتی بود . باید یک روش استاندارد شده ، توسعه پذیر و داری ساختار قوی ایجاد می شد . در نتیجه W3C XML را ساخت . XML دارای قدرت و توسعه پذیری SGML یا Standard Generalized Markup Language و سادگی که در ارتباط در وب به آن نیاز دارد است .


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


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

مقاله مدیریت دولتی

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

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

فهرست مطالب

       عنوان                                                                     صفحه                                                       

فصل اول:کلیات تحقیق   ..........................................................  1

         1-1 مقدمه     ..........................................................................2

        1-2 بیان مساله تحقیق   .............................................................3

         1-3 اهمیت وضرورت موضوع تحقیق   ............................................4

        1-4 اهداف تحقیق .....................................................................6

        1-5 چارچوب نظری تحقیق  ......................................................... 7

       1-6 فرضیه های تحقیق  ................................................................11

       1-7 قلمرو تحقیق      .................................................................. 12

       1-8 تعاریف و مفاهیم واژه ها   ....................................................... 13

       1-9 متغیرهای تحقیق:     .............................................................. 14

فصل دوم:ادبیات تحقیق    ......................................................... 15

       2-1 مقدمه    ............................................................................ 16

       2-2 تعاریف و مفاهیم تعهد سازمانی   ...............................................18

       2-3 مراحل توسعه تعهد سازمانی   .................................................. 21

       2-4 اجزاء تعهد سازمانی   ........................................................... 23

       2-5 اهمیت تعهد سازمانی   ........................................................ 27

 

(یک)

 2-6عوامل مؤثر بر تعهد سازمانی    ............................................... 28

      2-7 ابعاد تعهد سازمانی   .......................................................... 30

      2-8 دیدگاه‌های تعهد سازمانی   .................................................. 32

      2-9 مدل‌ها و الگوهای تعهد سازمانی   ............................................ 34

      2-10 برخی تحقیقات انجام شده در خصوص تعهد سازمانی   ................. 40

فصل سوم:روش شناسی تحقیق  ............................................... 42

      3-1 مقدمه    .............................................................................  43

      3-2 نوع تحقیق   ...............................................................  44

     3-3 جامعه آماری   ..............................................................  45

     3-4 حجم نمونه   ................................................................  46

     3-5 روش نمونه گیری   .......................................................  47

     3-6 شرح پرسشنامه   ..........................................................   48

     3-7 روایی پرسشنامه   ........................................................   49

     3-8 اعتبار( پایایی )پرسشنامه   .............................................   50

فصل چهارم: روشهای آماری و تجزیه و تحلیل مشاهدات (داده‌ها) .......  53

     4-1 مقدمه  ......................................................................   54

     4-2 آمار توصیفی   ...........................................................    55

     4-3 فرضیه 1  .................................................................    59

     4-4 فرضیه2  ....................................................................     60

     4-5 فرضیه3   ...................................................................   61

 

(دو)

  4-6 فرضیه 4   ..................................................................  63

     4-7 فرضیه 5   ..................................................................   64

     4-8 فرضیه6   ..................................................................   67

فصل پنجم: نتیجه گیری و پیشنهادات  .............................  68 

     5-1 نتیجه گیری   ..............................................................   69

      5-2 پیشنهادات   ...............................................................  70

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

   ضمائم  .............................................................................  71


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


مقاله مدیریت دولتی

پروژه طراحی وب سایت املاک متن

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

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

مقدمه

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

  در کشورهای صنعتی، با وجود این پدیده، دیگر کمتر کسی است که برای خرید روزمره عازم بازار شود، کمتر کسی است که برای پیدا کردن کتاب مورد نظر خود، کلیه خیابانهای شهر را زیر پا بگذارد، یا برای جابجایی حسابهای مالی خود روانه بانک شود و هزاران هزار فعالیت دیگر که خروج افراد از منازل یا محل کار خود را از بین می برد که این خود سر منشاُ میلیاردها میلیارد صرفه جویی مالی و از همه مهمتر صرفه جویی در کالایی که قیمتی برای آن نیست، زمان .... که باز متاٌسفانه یکی از عوامل عقب ماندگی کشورهای جهان سوم از جمله کشورمان، عدم توجه به همین طلای نامرئی است.

دانشگاههای یک کشور همیشه سمبل برداشتن اولین قدمها در راه پیشرفت و توسعه می باشد در دانشگاهی که سالها علم کامپیوتر تدریس می شود، هر دانشجو در شروع ترم باید درگیر کاغذ بازی برای انتخاب واحد و ثبت نام باشد و در  پایان هر ترم نیزبا صرف هزینه های مالی و تلف کردن وقت خود، راهی ساختمان دانشگاه می شود تا بتواند استاد خود را بیابد و اعتراض خود را نسبت نمره ی اعلامی به وی ابلاغ نماید و همه این تلفات مالی و زمانی هنگامی به اوج خود می رسد که بخواهد پروژه یا تکلیفی را تحویل استاد نماید.

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

  چرا علیرغم گسترش ارتباطات جهانی که بواسطه آن امروزه دهکده نامیده می شود و در دانشگاهی که حدود 10 سال در آن اینترنت تدریس می شود اینچنین مشکلاتی باید وجود داشته باشد؟

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

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

 

مفاهیم اولیه برنامه نویسی در دات نت ( بخش اول )

دات نت محیطی جدید بمنظور طراحی، پیاده سازی  و اجرای برنامه های کامپیوتری را در اختیار طراحان و پیاده کنندگان نرم افزار قرار می دهد.  با استفاده از پلات فرم فوق ، می توان بسرعت اقدام به پیاده سازی نرم افزار نمود.
برنامه های تولیده شده ، امکان استفاده از پتانسیل های  محیط Common Language Runtime) CLR ) را خواهند داشت . آشنائی با مفاهیم اولیه برنامه نویسی در محیط فوق ، دارای اهمیت خاص خود بوده و  سرعت در استفاده مطلوب از محیط فوق ، را بدنبال خواهد داشت . در مقالاتی که در این زمینه ارائه خواهد شد به بررسی مفاهیم اولیه برنامه نویسی محیط فوق ، خواهیم پرداخت . در این راستا ، در ابتدا با نحوه نوشتن یک برنامه  آشنا و در ادامه به تشریح برخی از مفاهیم مهم در این زمینه ، خواهیم پرداخت .

نوشتن یک برنامه در فریمورک دات نت

تمامی زبانهای حمایت شده در دات نت ، از سیستم نوع یکسان ، کتابخانه کلا س فریمورک مشابه  و  CLR استفاده خواهند کرد . بدین ترتیب، تمامی برنامه های نوشته شده با یکی از زبانهای حمایت شده ، خصایص مشابهی را به اشتراک می گذارند. شاید مهمترین تفاوت قابل توجه در رابطه با زبان های برنامه نویسی حمایت شده در دات نت ،  به گرامر هر یک از آنها برگردد . ( در مثال هائی که در این مقاله ذکر می گردد ، از ویرایشگر Notepad ،در مقابل ویژوال استودیو دات نت،  استفاده شده است . مثال های ارائه شده به اندازه کافی ساده بوده تا بتوان بکمک آنان با  فرآیندهای ترجمه و اجراء ، بسرعت آشنا گردید ).

نوشتن یک برنامه

برای نوشتن یک برنامه ساده در دات نت ، مراحل زیر را دنبال می نمائیم :

  • فاز اول : ایجاد برنامه
  • برنامه Notepad را فعال و  پس از درج کدهای زیر آن را با نام  Hello.vb ، ذخیره نمائید .

یک برنامه نمونه  نوشته شده به زبان VB.NET

Imports  System
Public Class MainApp
     Public Shared Sub Main( )
          Console.WriteLine( "Welcome to .NET Programming " )
      End Sub
End Class 

vbc  Hello.vb

  • فاز دوم : ترجمه و ایجاد یک فایل اجرائی
  • برای اجراء برنامه ایجاد شده در مرحله قبل ، در ابتدا کمپایلر VB.NET را از طریق خط دستور و بصورت زیر فعال می نمائیم : ( دستور فوق را می توان از طریق خط دستور ویندوز و یا خط دستور موجود در ویژوال استودیو ، فعال کرد )

           

در ادامه و پس از ایجاد فایل اجرائی (hello.exe ) ، امکان اجرای برنامه فراهم می گردد.

استفاده از Namespace

با استفاده از VB.NET ، می توان به کلاس ها مراجعه و از آنان استفاده کرد . در مثال زیر ، یک نمونه از کلاس System.Io.FileStream ، ایجاد شده است .

Dim aFileStream  As  System.IO.Filestream  

مراجعه به Namespace های مورد نیاز در یک برنامه روشی مناسبتر در این زمینه است . با  استفاده از namespace ، ضرورتی به توصیف تمامی مراجعات به کتابخاته کلاس ، وجود نخواهد داشت .

Imports System.IO
.....
Dim aFileStream As Filestream 

مثلا" برای دستیابی به اشیاء System ، می بایست از Namespace با نام System در برنامه استفاده گردد. ( Imports) .

تعریف namespace و کلاس 

VB.NET ، امکانات حمایتی لازم در خصوص ایجاد Namespace های خاص و کلاس های مربوط به آن را ارائه می نماید. (نکته : مدل زیر یک روش عمومی برای نامگذاری namespace است ) :

CompanyName.TechnologyName
.For Example:
Microsoft.Office

namespace در VB.NET 

در VB.NET با استفاده از عبارت namespace می توان یک namespace را تعریف کرد . با استفاده از  namespace تعریف شده ،  امکان کپسوله نمودن کلاس های ایجاد شده ، فراهم خواهد شد


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


پروژه طراحی وب سایت املاک متن

مقاله PLC

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

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

خلاصه:

Plc مخفف عبارت programming logic control میباشد.این سیستم وسیله ایاست که متناسب بابرنامه ای که دریافت میکند وظیفه ای خاص را اجرا میکند به عبارت دیگر  plc نوعی کامپیوتر است که برنامه ای خاص را اجرا میکند .

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

امروزه در طراحی کنترل کننده خطوط تولید و فرایند های صنعتی استفاده از مدار های رله کنتاکتوری منسوخ گردیده و در اگثر کارخانه ها و مراکز صنعتی از سیستم  plc اسنفاده میشود.

بدون تردید  plc مهمترین و پر کاربرد ترین وسیله اتوماسیون در صنایع مدرن امروزی است .

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

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

پیشگفتار:

قرن بیستم قرنی است گسترده بین دو انقلاب .انقلابی در آغاز قرن و انقلابی در پایان آن .انقلاب اغازین ظهور تولید انبوه و پایان گرفتن عصر تولید دستی و انقلاب پایانی همانا ظهور تولید ناب و خاتمه یافتن تولید انبوه است . اکنون جهان در استانه عصر جدید به سر میبرد عصری که

در ان دگرگونی  شیوه های تولید مصنوعات و ساخته های بشر چهره زندگی را یکسره دگرگون خواهد کرد .

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

 

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

 

 مقدمه:

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

 Plc نیز مولود این پدیده یعنی ظهور ریز پردازنده ها بوده است .بدن تردید  plc مهمترین و پر کاربرد ترین وسیله اتوماسیون در صنایع مدرن امروزی است در ماشین ها و خطوط تولید جدید کمتر موردی را میتوان یافت که از کنترل کننده های منطقی قابل برنامه ریزی استفاده نشده باشد در حقیقت این وسیله بسیار قابل انعطاف که خود یک کنترل کننده کامل است به عنوان قطعه ای برنامه پذیر کاربرد وسیعی یافته است به گونه ای که با پیشرفت تکنولوژی و حضور اتوماسبون در عرصه صنعت در طراحی کنترل کننده ها و مدارات فرمان خطوط تولید و فرایند های صنعتی استفاده از مدارات فرمان قدیمی منسخ گردیده و در اکثر مراکز صنعتی از کنترل کننده های منطقی قابل برنامه ریزی استفاده میگردد.

 

اکنون برای توجه بیشتر به تفاوت ها و مزایای  plc نسبت به مدارات کنتاکتوری موارد زیر را بر میشماریم :

  • استفاده از  plc موجب کاهش حجم تابلوی فرمان میگردد
  • استفاده از  plc مخصوصا در فرایند های عظیم موجب صرفه جویی قابل تئجهی در هزینه لوازم و قطعات میشود
  •  Plc استهلاک مکانیکی ندارد بنابراین علاوه بر عمر بیشتر نیازی به تعمیرات و سرویس های دوره ای نخواهد داشت
  •  Plc انرژی کمتری مصرف میکند
  •  Plc ها بر خلاف مدارات رله کنتاکتوری نویز الکتریکی  و صوتی ایجاد نمی کند
  • استفاده از  plc منحصر به یک پروسه و فرایند خاصی نیست و با تغییراتی که در برنامه میتوان به اسانی از ان برای کنترل پروسه های دیگر استفاده کرد
  • طراحی و اجرای مدارات کنترل و فرمان با استفاده از  plc بسیار سریع و اسان است
  • برای عیب یابی مدارات کنتاکتوری الگوریتم و روش خاصی نداریم اما در عیب یابی مدارات  plc براحتی با تغییرات در نرم افزار و  simoulation کردن ان میتوان عیب

یابی کرد

کاربرد های  plc در صنایع مختلف :

امروزه کاربرد های فراوانی از  plc در پروسه های مختلف صنعتی به چشم میخورد که خود نشانگر اهمیت فراوان  plc در صنعت است . از جمله این استفاده ها میتوان به موارد زیر اشاره کرد :

  • صنایع اتومبیل سازی شامل سوراخ کاری و پاشش رنگ و حمل موتور  lift,drop
  • صنایع پلاستیک سازی شامل ذوب قالب گیری و دمش هوا
  • صنایع سنگین شامل کوره های صنعتی کنترل دمای اتوماتیک
  • صنایع شیمیایی شامل دستگاه های مخلوط شیمیایی
  • خدمات ساختمانی شامل آسانسور تهویه هواو...
  • سیستم های حمل و نقل شامل سیستم کانوایرو...

 

شرح مختصری بر رساله:

 Plc سیستمی است که متناسب با برنامه ای که دریافت میکند وظیفه ای خاص را انجام میدهد امروزه دز طراحی کنترل کننده های خطوط تولید و فرایند های صنعتی از ان استفاده میشود به عنوان مثال در سالن پرس 3 ایران خودرواتوماسیون خط شولر ساخت شرکت زیمنس و از نوع s7 و مدل  cpu416-2dp که از پیشرفته ترین نوع  plc هابشمار میرود مورد استفاده قرار گرفته است

 

  PLC در یک نگاه:

 

programmable logic controller   :PLC  که با نام programmable controller نیز شناخته می شودکنترل کننده برنامه پذیری است که از خانواده کامپیوتر ها بشمار می آید .این کنترل کننده که عمدتا در مقاصد صنعتی بکار می رود ورودی ها را می گیرد و بر اساس برنامه ای که در حافظه آن نوشته شده خروجی هایلازم را برای ماشین یا فرایندی که تحت کنترل آن است صادر می نما ید .

بنا بر این در نگاه اول PLC از سه قسمت اصلی یعنی مدول های ورودی ،CPUو مدول های خروجی تشکیل شده است. مدول ورودی سیگنالهای متنوع دیجیتال یا آنالوگ را ازF IELD قبول میکند و سپس  آنها را به سیگنال های منطقی (0و1)که برای CPU  قابل پردازش باشد تبدیل می نماید .CPUمطابق با برنامه ای که قبلا کاربر در حافظه آن ذخیره کرده است دستورات کنترلی را اجرا کرده و خروجی لازم را بصورتسیگنال های منطقی به مدول های خارجی می فرستد .این مدول ها سیگنال های مذبور را به فرم دیجیتال یا با تبدیل به آنالوگ به تجهیزات FIELD  مانند عملگر ها (ACTUATOR  ) ارسال می نماید .

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

سیستم جدید یعنی PLC مسایل فوق را به همراه نداشت .به سادگی قابل برنامه ریزی بود و تغییردر سیستم کنترل با تغییر در نرم افزار بر نامه کنترل بسهولت امکان پذیر می شد .

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

اولین PLC ها در سال 1968ساخته شدند در دهه 70 قابلیت برقراری ارتباط به آنهااضافه شد در دهه 80 پروتکل های ارتباطی استاندارد شد و بلاخره در دهه90 استاندارد زبانهای برنامه نویسیPLC یعنی استاندارد IEC1131  ارائه گردید

استانداردIEC1131

در سال 1979 یک گروه متخصص در IECکار بررسی جامع PLCها را شامل سخت افزار ،برنامه نویسی و ارتباطات بر عهده گرفت .هدف این گروه تدوین روش های استانداردی بود که موارد فوق را پو شش دهد و توسط سازندگان PLCبکار گرفته شود .این کار حدود 12 سال بطول انجامیدو نهایتا پس ازبحث های موافق و مخالفی که انجام شد استانداردIEC1131شکل گرفت و جنبه های مختلف این وسیله از طراحی سخت افزار گرفته تا نصب ،تست ،برنامه ریزی و ارتباطات آن را زیر پوشش قرار اد.

PLC های مختلف زیمنس 

در طبقه بندی محصولات زیمنس PLC هادر زیر مجموعهمحصولات SIMATIC قرار می گیرند .برخی از آنها بصورت COMPACTطراحی و ساخته شده اند به این معنا که منبع تغذیه وcpu ومدول های ورودی و خروجی بصورت یک پارچه در کنار هم بیکدیگر متصل هستند و یک واحد تلقی می شوند و بر خی دیگر به صورت مدولار هستند که بر خلاف نوع compact کاربر میتواند مدول های دلخواه از آن خانواده را بسته به نیاز خود انتخاب و در کنار هم قرار دهد .plc های زیمنس را میتوان به پنج خانواده زیر تقسیم کرد

Simatic s5

   این plcها که نسبتا قدیمی هستند انواع مختلف دارند برخی مانند s5-95u به صورت compact بوده و

حوزه عملکرد محدود دارند .برخی دیگر مانند s5-100u وs5-115  مدولار بوده و برای سیستم های کنترلی با ابعاد متوسط بکار می روند برای حوزه های عملکرد وسیع plc های د یگری  با نام های s5-135u وs5-155u از این خانواده عرضه شده اند . برنامه نویسی plcهای فوق با نرم افزار step5 انجام میگیرد .

Simatic s7

این plcها بعد از s5 عرضه شده اند و خود به سه خانواده مختلف تقسیم می شوندs7-200بصورت compact بوده و برای سیستم های کنترلی کوچک بکار می رود . s7-300 مدولار است و عملکرد متو سط دارد s7-400  نیز مدولار است ولی می تواند حوزه عملکرد وسیع داشته باشد . این plc ها با نرم افزار step7  برنامه نویسی و پیکر بندی می شوند .

 


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


مقاله PLC