فی توو

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

فی توو

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

پروژه و تحقیق-ماشینهای CNCو اصول کارکرد آنها- در 65 صفحه-docx

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

پروژه و تحقیق-ماشینهای CNCو اصول کارکرد آنها- در 65 صفحه-docx


پروژه و تحقیق-ماشینهای CNCو اصول کارکرد آنها- در 65 صفحه-docx

هفتاد میلادی به وجود آمد بکارگیری مینی کامپیوتر ها در صنعت ماشینکاری مرسوم گردید.

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

فصل اول :

 

Cnc  :

 

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

 

Korn  در ابتدا با توسعه درونیابی دایره ای، روشهایی را برای درونیابی منحنی ها درجه دو ارائه داد  Korn  , Yang , Kong, Huang , Yang با بکارگیری منحنی های پارامتری چند جمله ای روشهایی را برای درونیابی یک منحنی ارائه دادند اما این روشها قاعدتاً برای درونیابی یک منحنی درجه سه به کار می رود و در بکارگیری منحنی های درجه بالاتر کارآیی لازم را ندارند. به تدریج با بکارگیری مفاهیم B-Spline ها، Bedi  و همکاران روش دیگری را برای درونیابی در راستای یک منحنی ارائه دادند. تقریباً در همین زمان Wang  Yang  , بر اساس پارامتر سازی طول کمان روش بسیار مناسبی را برای مسأله درونیابی Real-Time در راستای منحنی ارائه دادند.که این روش برای بکارگیری در CNC نسبتاً رواج یافت. با بهبود روش پارامتر سازی طول کمان توسط Wang , Wright  این روش برای بکارگیری منحنی های درجه پنج بسیار کارا گردید. همچنین این روش توسط [1]Altintas نیز با بکارگیری پروفیل سرعت متفاوتی استفاده شده اتس. اما تمامی این روشه که مبتنی بر پارامتر سازی  طول کمان می باشند روشهای تقریبی هستند.

 

با بکارگیری منحنی های خاصی بنام منحنی های فیثاغورث – هدوگراف[1]  (PH) که زیر مجموعه ای از منحنی های پارامتری چند جمله ای می باشند مسأله درونیابی Real-Time را می توان به صورت تحلیلی نیز حل نمود. این منحنی ها که توسط Farouki , Sakkalis  معرفی شدند خواص ریاضی ویژه ای دارند که این خواص قابلیت محاسبه طول کمان به صورت یک عبارت پارامتری چند جمله ای را ممکن می سازند. روشهای درونیابی مختلفی به صورت Real-Time بر مبنای انی منحنی ها توسط Farouki ارائه گردیده است. همچنین با بکارگیری منحنی های فیثاغورث-هدوگراف می توان سرعت پیشروی بهینه را برای حرکت بر روی یک مسیر منحنی با توجه به قدرت ماشین نیز بدست آورد.

 

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

 

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

 

فصل دوم: مبانی ماشینکاری

 

1-2- مقدمه

 

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

 

پس از اینکه مکانیزم تولید اتوماتیک و تولید انبوه در اواخر قرن 18 توسعه یافت اولین ماشینهای ابزار اتوماتیک مانند ماشینهای کپی تراش بوجود آمدند [1]. نخستین ماشین ابزار کنترل عددی بوسیله شرکت پارسونز و MIT در سال 1952 ساخته شد. اولین نسل ماشین های کنترل عددی از مدارهای الکترونیکی دیجیتال استفاده می کردند و در حقیقت در آنها هیچ واحد پردازش مرکزی وجود نداشت. در دهه 1970 با بکارگیری مینی کامپیوترها به عنوان واحد کنترل ماشین های ابزار با کنترل عددی به کمک کامپیوتر (CNC) گسترش یافتند.

 

این ماشینها توانای ماشینکاری انواع شکلهای پیچیده در صنعت قالب سازی و هوافضا را به خوبی دارا بودند. از اواسط دهه 80 با توسعه صنعت ساخت ابزارهایی با سختی بالا ماشینکاری با سرعتهای بالا (HSM[2]) به منظور افزایش نرخ تولید رواج یافت. بکارگیری این قابلیت در CNC نیاز به داشتن اطلاعات ویژه ای درباره نرخ براده برداری بهینه ، پیش بینی وقوع ارتعاشات خود برانگیخته، طراحی سازه ای و نحوه کنترل محورها  را بیش از پیش ضروری ساخت. امروزه علاوه بر این موارد انتخاب صحیح نرخ پیشروی و شتاب گیری محورها در ماشینکاری با سرعت بالا حایز اهمیت می باشد بطوری که سعی می شود به نحوی مقادیر بهینه آنها در ماشینکاری بکار گرفته شود.

 

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

 

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

 

2-2- مبانی کنترل عددی NC:

 

کنترل یک ماشین ابزار بوسیله یک برنامه تهیه شده را کنترل عددی (NC) می نامند. یک سیستم کنترل عددی توسط (Electronic Industrial Association) EIA بصورت زیر تعریف می گردد:

 

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

 

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

 

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

 

کلیه ابعادی که در برنامه وارد می گردند بر اساس واحد طول-مبنی (Basic Length Unit) BLU مقیاس بندی شده و به محورها ارسال می گردند. واحد طول – مبنی (BLU) به عنوان اندازه نمو نیز شناخته می شود که در عمل مربوط به دقت سیستم NC می شود و در حقیقت کوچکترین اندازه نموی می باشد که هر یک از محورهای می توانند حرکت کنند. در سیستم NC برای صدور فرمان حرکت هریک از محورها ابتدا طول حقیقی بر واحد-طول مبنی تقسیم می گردد. بعنوان مثال در یک سیستم NC که در آن BLU=0.0001 است برای حرکت 0.7 mm محور x در جهت مثبت دستور حرکت x+700 صادر می شود.

در ماشینهای NC هریک از محورهای حرکت مجهز به یک وسیله محرک جداگانه می باشند. این وسیله محرک می توا


[1] Pythagorean-Hodograph

[2] High Speed Machining

 


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


پروژه و تحقیق-ماشینهای CNCو اصول کارکرد آنها- در 65 صفحه-docx

کتاب- خانه های هوشمند - در 40 صفحه-docx

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

کتاب- خانه های هوشمند - در 40 صفحه-docx


کتاب- خانه های هوشمند - در 40 صفحه-docx

 

یک ساختمان هوشمند ساختمانی است که در بر دارنده محیطی پویا و مقرون به صرفه به وسیلهٔ یک پارچه کردن چهار عنصر اصلی یعنی سامانه‌ها، ساختار، سرویس‌ها، مدیریت و رابطه میان ان‌ها است. به عبارت دیگر ساختمان هوشمند ساختمانی است که کلیه اجزای داخی ان به واسطه‌ای یک پارچه و ایجاد منطقی سازگار با محیط در تعامل با یکدیگرند. از سوی دیگر، مدیریت انرژی (EMS) می‌تواند در حدود ۱۰٪ تا ۳۰٪ کاهش هزینه و قیمت در پی‌داشته باشد.

 

سامانه‌های EMS و کاربری‌های مختلف

 

EMSها سامانه‌های کنترلی هستند که با تنظیم عملکرد ساعتی و دوره‌ای تجهیزات از اتلاف انرژی جلوگیری می‌نماید. به این معنا که زمان و محدودهٔ خاموش و روشن شدن دستگاه‌ها را با توجه به داده‌های از پیش تعیین شده‌ای بر اساس یک سامانهٔ یکتا و به کمک ساعت‌های کنترلی تنظیم می‌کند.

 

کاهش هزینه زندگی

 

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

 

تعمیر ونگهداری ساختمان

 

یکی از کاربردهای سنسور های استفاده شده در ساختمان های هوشمند را میتوان تعامل این سنسور ها با مدل سازی اطلاعات ساختمان(یا استفاده همزمان باسیستم اسکن لیزری) جهت بررسی وضعیت کنونی ساختمان و تصمیم گیری جهت انجام عملیات تعمیر ونگهداری و برنامه ریزی برای تعمیر ونگهداری پیشگیرانه در ساختمان نام برد.

 

سیستم مدیریت ساختمان

 

سیستم مدیریت ساختمان یا بی‌اِم‌اِس (به انگلیسی: Building Management System) که گاهی با عنوان سیستم اتوماسیون ساختمان نیز شناخته می‌شود، یک سامانهٔ مبتنی بر رایانه است که برای کنترل و نظارت بر تجهیزات مکانیکی و الکتریکی داخل ساختمان (مانند تهویه، روشنایی، سیستم قدرت، سامانهٔ آتش‌نشانی و ایمنی) در داخل ساختمان‌ها نصب می‌شود.

 

سیستم مدیریت ساختمان شامل دو بخش نرم‌افزار و سخت‌افزار است، سخت‌افزارها معمولاً به صورت اختصاصی به وسیله میکروکنترلرها پیاده‌سازی می‌شوند و نرم‌افزارها نیز ممکن است به صورت اختصاصی برای سیستم نوشته شوند، در برخی از سیستم‌ها از نرم‌افزارهای کنترل و مانیتورینگ برای کنترل ونظارت بر عمل کرد بخش‌های مختلف استفاده می‌شود. ارتباط میان سخت‌افزار و نرم‌افزار توسط یکی از پروتکل‌های DeviceNet، SOAP، XML، BACnet، LonWorks و MODBUS و usp و lan و rs232 و... پیدا سازی خواهد شد. اجزای اصلی این سیستم شامل :۱-کنترل کننده مرکزی، ۲- کنترل کننده محلی، ۳- کنترل کننده اینترنتی، ۴- سنسورها می‌باشد

 

زیر سیستم‌های ساختمان هوشمند

 

  • سیستم کنترل دما و تهویه هوا
  • سیستم کنترل روشنایی هوشمند
  • سیستم دوربین مداربسته
  • سیستم کنترل تردد
  • سیستم اعلام و اتفائ حریق
  • سیستم توزیع دیتا
  • سیستم خطوط تلفن
  • سیستم آنتن مرکزی و توزیع سیگنال
  • سیستم تغذیه اضطراری
  • سیستم روشنایی اضطراری
  • سیستم عکس العمل خطر
  • سیستم یکپارچه سازی سیستمها

 

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

 

  • کنترل هوشمندعبور و مرور در ساختمان
  • کنترل هوشمندمیزان نور، دما، رطوبت و... ساختمان
  • خاموش کردن روشنایی در صورت عدم حضور فرد در اتاق
  • خاموش کردن لوازم برقی در صورت بی استفاده بودن آنها
  • ایجاد محدودیت در استفاده از تلفن، گاز، آب، برق و...
  • ایجاد هشدار در صورت بازبودن درب‌ها، پنجره‌ها، پرده‌ها و...
  • حفاظت از ساختمان و جان افراد در برابر آتش‌سوزی، نشت گاز و...
  • حفاظت از ساختمان در برابر سرقت (دزد گیر یا دوربین مدار بسته)
  • قابلیت خاموش و روشن کردن لوازم برقی از راه دور (از طریق تلفن)
  • بازگشت کلیهٔ هزینه‌های سیستم در عرض یکسال با صرفه جویی در مصرف انرژی
  • کنترل هوشمندآبیاری
  • سیستم صوتی هوشمند
  • کنترل فیلترها، دما و تأثیر اشعه خورشید بر استخر

 

ویژگی‌ها

 

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

 

شاید یکی از دلایل مهمی که سیستم‌های مدیریت ساختمان را از نظر اقتصادی توجیه می‌کند، صرفه جویی در مصرف انرژی باشد. هزینهٔ بالای آب، برق، گاز، تلفن و... و نیاز به صرف جویی بیشتر در مصرف این موارد نیاز به یک سیستم کنترلری هوشمند دارد، سیستمی که بتواند:

 

  1. دمای اتاق‌ها وآب گرم کن و بخش‌های مختلف ساختمان را کنترل کند (بخاری یا کولر با توجه به دمای تنظیم روشن / خاموش شود)
  2. لامپ‌های روشنایی بدون استفاده خاموش شوند.
  3. باز و بسته بدون درب و پنجره‌ها در فصول گرم و سرد هشدار داده شود.
  4. برق لوازم برقی بدون استفاده قطع شود.
  5. امکان استفاده از لوازم پرمصرف در زمان‌های پیک وجود نداشته باشد (یا مدت استفاده از وسیله (مثلاً تلفن) محدود باشد).
  6. کنترل روشنایی به وسیلهٔ کاهنده‌های اتوماتیک ولتاژ
  7. امکان بهره‌گیری از سیستمهای هوشمند کنترل روشنایی برای ایجاد نورپردازی‌های وبژه
  8. کنترل کلیدها به وسیلهٔ ریموت کنترل

 

مثال‌های از کاربرد سیستم مدیریت ساختمان

 

از این سیستم می‌توان در ساختمان‌ها، ادارات، کارگاه‌ها، انبارها و هر جای که انسان‌ها وجود داشته باشند، استفاده نمود. برای بیان هرچه بهتر اهمیت سیستم‌های مدیریت ساختمان، در این بخش به بررسی چند فرایند در ساختمان‌های هوشمند پرداخته‌ایم.

 

آتش‌سوزی و نشت گاز

 

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

 

امنیت و نظارت

 

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

 

درسیستم‌های مدیریت ساختمان راهکارهای امنیتی مختلفی پیش روی کاربران قرار دارد: استفاده از دوربین‌های مدار بسته یا سنسورهای آشکار ساز حرکت ضبط فیلم در صورت وجود هر گونه حرکت در محدودهٔ نظارتی دوربین فعال کردن آژیر یا اطلاع به شخص یا ادارهٔ پلیس در صورت ورود فرد متجاوز مشاهدهٔ تصاویر دوربین‌های مختلف از راه دور و از طریق اینترنت دریافت گزارش از کلیه فعالیت‌های انجام شده در طول روز (باز و بسته شدن درب‌ها، تعداد ورود و خروج‌ها و...) از طریق ایمیل یا پیامک قابلیت خاموش و روشن کردن کلیه لوزام برقی، کم وزیاد کردن میزان دما، رطوبت و نور محیط از طریق تلفن یا ارسال پیامک

 

مزایای استفاده از سیستم مدیریت ساختمان

 

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

 

مدل سازی اطلاعات ساختمان و سیستم مدیریت ساختمان

 

یکی از کاربردهای سنسور های استفاده شده در سیستم مدیریت ساختمان را میتوان تعامل این سنسور ها با مدل سازی اطلاعات ساختمان(یا استفاده همزمان باسیستم اسکن لیزری) جهت بررسی وضعیت کنونی ساختمان و تصمیم گیری جهت انجام عملیات تعمیر ونگهداری و برنامه ریزی برای تعمیر ونگهداری پیشگیرانه در ساختمان نام برد.[۷]از طرف دیگر قابلیت مدل سازی اطلاعات ساختمان برای ارزیابی انرژی ساختمان نیز به همراه تحلیل مصرف انرژی در سیستم مدیریت ساختمان میتواند به هم افزایی این قابلیت در دو فناوری منجر شود.

 

مدل‌سازی اطلاعات ساختمان

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

 

در واقع معیارهای ارزیابی عملکرد پیمانکاران بر اساس این دو مقوله، تعیین می‌گردند. ما از قبل می‌دانیم که در روش مرسوم مدیریت ساخت، از یک سو نقشه‌ها و مشخصات به صورت جداگانه ارائه می‌گردند و از سوی دیگر نقشه‌های اجرایی گروه‌های مختلف طراحی، به صورت جداگانه ولی هماهنگ با یکدیگر تهیه می‌شوند. مشکلات این روش بر همگان آشکار بوده و شاید برخی از بدترین آنها عدم هماهنگی‌ها، اشتباهات و دوباره کاری‌ها باشد که نهایتاً علاوه بر بالا بردن هزینه ساخت، منجر به پایین آمدن کیفیت کار می‌گردد. یکی از هیجان انگیزترین پیشرفت‌های اخیر در زمینه مدیریت ساخت، معرفی تکنولوژی «مدل سازی اطلاعات ساختمان» یا به اختصار BIM می‌باشد. این مقاله بدون اینکه قصد وارد شدن به مسائل فنی BIM را داشته باشد، سعی می‌کند تا یک نمای کلی از این تکنولوژی برای علاقه‌مندان ارائه دهد.

 

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

 

تفاوت عمده مدل BIM با یک مدل سه بعدی متعارف CAD، ذخیره اطلاعات مهم کل فرایند ساخت با تمام اجزاء آن می‌باشد. این اطلاعات شامل مواردی از قبیل مشخصات مصالح (وزن، رنگ، اندازه، میزان مقاومت در برابر حریق و...)، راهنمای نصب و مونتاژ، خدمات گارانتی محصولات، الزامات نگهداری و تعمیرات، اطلاعات قیمت اجزاء و... خواهد بود. BIM به عبارت فنی یک مدل CAD است که به یک پایگاه داده(Data Base) متصل می‌باشد، به نحوی که هر گونه اطلاعات مربوط به پروژه را می‌توان در آن ذخیره کرد؛ بنابراین BIM به عنوان یک منبع مشترک اطلاعات، بین کل تیم طراحی و اجرای ساختمان، عمل می‌کند. نتیجه این یکپارچه سازی اطلاعات، افزایش هماهنگی، کاهش خطاها و ضایعات و نهایتاً افزایش کیفیت کار می‌باشد. خانه هوشمند یا Smart Home, واژه ای است که این روزها تبدیل به هدف بسیاری از کمپانی های مطرح حوزه فناوری شده و هر روز خبری در مورد عرضه فناوری های جدید در این عرصه به گوش می رسد.

 

اما به واقع خانه هوشمند به چه خانه ای گفته می شود و خصوصیات یک خانه هوشمند چیست؟

 

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

 

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

 

به بیان ساده تر در یک خانه هوشمند واقعی، خبری از سوخت های فسیلی و منابع آلوده کننده محیط زیست، هدر رفت آب، روشن ماندن بی دلیل و هدر رفت انرژی توسط چراغ ها، اجاق گاز و منابع سرمایش و گرمایش، ورود افراد غیرمجاز و … نخواهد بود!

 

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

 

این ارتباط به روش های گوناگون صورت می گیرد و فناوری هایی مانند Z-Wave Zigbee ،KNX و Control4 بر اساس آن ابداع شده اند.

 

این فناوری های ارتباطی مخصوص اینترنت اشیاء یا Internet Of Things توسعه داده شده اند.

 

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

 

می توانید با مراجعین صحبت کنید و حتی تصویر آنها را ببینید.

 

مطلب مرتبط : آیفون تصویری هوشمند Ring مخصوص خانه هوشمند شما

 

سیستم اعلام سرقت و حریق هر ۲ هوشمند بوده و به محض تشخیص شرایط غیر عادی، به شما اطلاع رسانی خواهند نمود.

 

دمای خانه را از راه دور کنترل نمایید، مثلا سیستم گرمایشی را ۱۰ دقیقه قبل از رسیدن به منزل راه اندازی کنید که به محض رسیدن شما خانه گرم باشد!

 

 

 


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


کتاب- خانه های هوشمند - در 40 صفحه-docx

کارآموزی و کارورزی- کامپیوتر – نرم افزار- در 55 صفحه-docx

اختصاصی از فی توو کارآموزی و کارورزی- کامپیوتر – نرم افزار- در 55 صفحه-docx دانلود با لینک مستقیم و پر سرعت .

کارآموزی و کارورزی- کامپیوتر – نرم افزار- در 55 صفحه-docx


کارآموزی و کارورزی- کامپیوتر – نرم افزار- در 55 صفحه-docx

 

چکیده


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

 

نرم افزار‌ها از منظرهای مختلفی قابل دسته بندی و تقسیم می باشند و متخصصین علوم رایانه ای با توجه به ابعاد مختلف نرم افزار به ارائۀ تقسیم بندی های متفاوتی از این پدیدۀ فناورانه پرداخته اند.

 

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

 

 ۱-تقسیم بندی های فنی نرم افزار

 

به جهت فنی و ابعاد مرتبط با علوم رایانه ای، نرم افزار ها را با توجه به معیارهای گوناگون از جمله هدف و مأموریت نرم افزار، زمینۀ استفاده، نوع نقش و عملکرد و یا کاربر نرم افزار، می توان مورد تقسیم بندی‌های مختلفی قرار داد. ذیلاً با توجه به معیارهای پیش گفته به بررسی انواع نرم افزارها از جهت فنی خواهیم پرداخت.

 

1-1-  نرم افزارهای پایه(Programming Software) :

 

این دسته از نرم افزارها، یکی از انواع معمول، شناخته شده و مورد علاقۀ کاربران در میان نرم افزار های کامپیوتری است . این نرم افزار در قالب ابزار بوده و به برنامه نویس در نوشتن برنامه های کامپیوتری کمک می کند. برنامه های کامپیوتری مجموعه ای از دستورات منطقی هستند که برای یک سیستم کامپیوتری، وظایف خاصی را انجام می دهند . ابزارهایی که به برنامه نویسان در ایجاد یک سیستم کامپیوتری کمک  می کنند، شامل ویرایشگر متن ، کامپایلرها و مترجم ها ست. کامپایلرها(مفسرها)، کد منبع را که در قالب یک زبان برنامه نویسی، نوشته شده اند به زبانی که کامپیوتر آن را می فهمد، ترجمه می کنند.(اغلب در قالب دو دویی). کامپایلرها چیزهایی را که به وسیلۀ رابط ها، تجمیع و تبدیل شده اند، تولید می کنند. دی باگرها( اِشکال زداها )، جهت بررسی و اشکال زدایی کدها استفاده می شوند. کد منبع، بعضاً یا به طور کامل، برای ابزارهای اشکال زدا (Debugging tool) که بر روی آنها اجرا شده و به جهت برطرف کردن هرگونه اشکال احتمالی به کار می روند، شبیه سازی  می شود. مترجم ها (Interpreters) برنامه ها را اجرا می کنند. آنها کد منبع و یا یک کد از پیش تالیف شده را اجرا و یا کد منبع را قبل از اجرا به یک زبان میانی ترجمه می کنند.

 

1-2-  نرم افزارهای سیستمی(System Software) :

 

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

 

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

 

1-3-  نرم افزارهای کاربردی(Application Software) :

 

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

 

1-3-1-   بدافزارها (Malware):

 

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

 

1-3-2-   ابزارهای تبلیغاتی مزاحم(Adware) :

 

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

 

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

 

1-3-3-   نرم افزار انبار گردانی(Inventory Management Software) :

 

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

 

 

 

1-3-4-   نرم افزارهای جانبی (Utilities Software):

 

همچنان که مطابق عرف معمول خدمات نرم افزاری شناخته شده اند، این گونه از نرم افزارها در خصوص مدیریت سخت افزار رایانه و نرم افزارهای رایانه ای کمک می کنند. این فرآیند نرم افزاری، طیف محدودی از وظایف و عملکرد ها را بر عهدا دارد. یک پارچه سازهای دیسک سخت (Disk defragmenters)، نرم افزارهای سیستمی جانبی و ویروس یاب ها،  برخی از نمونه های متداول نرم افزار های جانبی هستند.

 

1-3-5-   نرم افزار پشتیبان و بازیابی اطلاعات(Data Backup and Recover Software):

 

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

 

1-3-6-   نرم افزار های پردازش داده ها :

 

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

 

1-3-7-   نرم افزارهای شبیه سازی و مدل سازی :

 

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

 

1-3-8-   نرم افزارهای سیستم خبره :

 

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

 

1-3-9-   نرم افزار های سیستم بی درنگ :

 

در این سیستم ها، عکس العمل بلافاصله صورت می گیرند. نرم افزار های بدین منظور بیشتر در مراکز تولیدی نظیر پالایشگاه مورد استفاده دارد که با بروز هر عامل و علامتی، بی درنگ عکس العمل نشان داده و به تنظیم فرآیند تولید می پردازد.

 

1-3-10-  نرم افزارهای سسیتم نهفته :

 

بسیاری از وسایل کوچک و بزرگ نظیر اسباب بازی، اتومبیل و تجهیزات پزشکی وجود دارند که در آنها کامپیوترهای ریزی به کار رفته است و با برنامه هایی که روی آنها نصب گردیده، کار آن دستگاه کنترل می شود.

 

۲-تقسیم بندی های حقوقی نرم افزار  

 

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

 

2-1-  نرم افزارهای سفارشی(Custom Software) :

 

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

 

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

 

 2-2-  نرم افزارهای ردۀ عام(Off-the-Shelf Software) :

 

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

 

2-3-  نرم افزار رایگان(free Softwer):

 

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

 

2-4- نرم افزارهای منبع باز و منبع بسته (Open Source and Closed Source Software):

 

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

 

2-5- نرم افزارهای اختصاصی (Proprietary Software) :

 

در نرم افزارهای اختصاصی، حقوق قانونی منحصراً برای دارندۀ حق تکثیر باقی مانده و اکثر نرم افزارهای اختصاصی به صورت منبع بسته در دسترس قرار می گیرند.

 

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

 

برخی فروشندگان نرم افزار، کد منبع نرم افزارهای اختصاصی را با دسترسی محدود، میان مشتریان توزیع می کنند.نرم افزار اختصاصی به شکل نرم افزار مشروط یا نرم افزار معرف (Demoware) خواهد بودکه کاربران جهت استفاده از آنها وجهی را پرداخت نمی کنند، و فی الواقع ترکیبی از نرم افزارهای رایگان و مشروط هستند. اینگونه نرم افزارها مشتمل بر هزینۀ بسته بندی نیست، زیرا در قالب بسته بندی بازاری ارائه نمی شوند؛ اینگونه نرم افزارها به صورت اینترنتی یا در قالب های سخت افزارهای حامل که نیاز به بسته بندی تجاری مجزا ندارند، به مشتریان ارائه می شوند. با این وجود ممکن است برنامه نویسان از شما بخواهند تا مبلغ اندکی را جهت استحقاق دریافت نسخه های پشتیبان و کمکی، بپردازید.

 

2-6- نرم افزارهای مشروط و نرم افزارهای جزئی :  (Shareware and Retail Software)

 

در حالی که نرم افزارهای مشروط به عنوان نسخۀ آزمایشی به کاربران عرضه می شود، نرم افزارهای جزئی به کاربران نهایی فروخته می شوند. با افزایش دسترسی به نرم افزارهای مشروط و رایگان بر روی اینترنت، بازار نرم افزارهای جزئی تغییر می کند. طراحان و فروشندگان، شروع به ارائۀ نرم افزارهایشان جهت فروش بر روی اینترنت می کنند. مکرراً نرم افزارهای مشروط به عنوان نرم افزاری غیر فعال(crippleware)، که در آنها ابعاد اصلی نرم افزار عمل نمی کنند و پس از اتمام دورۀ آزمایش به طور کلی از کار می افتند. اگرچه نرم افزار های مشروط قالب های بسیار مشهوری هستند که در این قالب، نرم افزارهای جزئی کاملاً  از این شهرت و تداول برخوردار نیست. برای مثال نرم افزار Microsoft office یک نرم افزار بسته بندی شدۀ جزئی است که می بایستی خریده شوند. نرم افزار های جزئی ممکن است به عنوان بستۀ تجهیزات اصلی تولید منتقل شوند (OEM) در حال حاضر طراحان نرم افزار، به تولید کنندگان بزرگ بر اساس یک قرارداد لیسانس یک نسخه از کپی نرم افزار را به ایشان تحویل می دهند تا قبل از خرید امکان نصب نرم افزار مزبور را بر روی دستگاه های رایانه خود نصب کنند. بنابراین در بسته های موسوم به (Box Package Form) یک نسخه کپی از نرم افزار مجوز دار از طریق  نمایندگی های مجاز به مشتریان تحویل داده می شود.

 

     2-7-  نرم افزار اختراعی و نرم افزار کپی رایتی : (Patent software and copy right software  )

 

نرم افزار ازجهت این که تابع احکام کدام رژیم حمایتی حقوقی باشد قابل دسته بندی است. دو نظام حقوقی معروف و نسبتاً جا افتاده برای اموال غیر مادی وجود دارد که جنبه بین المللی نیز یافته و کنوانسیون های متعددی در خصوص آنها به تصویب رسیده است. نظام حق مولف یا کپی رایت و نظام حق اختراع. یکی از معمولترین نظام های پیشنهادی برای حمایت از پدیدآورندگان نرم افزار، نظام حق مولف است. برخی مشابهت ها بین یک اثر ادبی همانند کتاب و یک برنامه رایانه ای به خصوص در ابتدای عمر مهندسی نرم افزار که به شکل پیشرفتۀ کنونی مطرح نبود، سبب شد قوانین کپی رایت بسیاری از کشورها، طوری اصلاح شوند که از نرم افزارهای رایانه ای نیز همانند آثار ادبی حمایت شود. این در حالی است که تفاوت های در موضوع و نیز عدم تناسب احکام حق مولف با نرم افزار موجب شده است نظرها به نظام حقوق صنعتی(حق اختراع) معطوف شود و البته حق اختراع نیز کاملاً برای نرم افزارها مناسب نبوده و نقطه ضعف هایی بر آن بار می شود.

 

2-8- نرم افزار مشاع و نرم فزار غیر مشاع :

 

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

 

2-9- نرم افزار مکمل و نرم افزار سازگار :

 یکی از حقوقی که همیشه در مورد نرم افزار و سایر آثار دارای حق مالکیت فکری مورد بحث و اختلاف نظر بوده است «حق تولید سازگار» است که در مورد آثار ادبی و هنری با عنوان تولید آثار اشتقاقی یا تلفیقی عنوان می‌شود. به


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


کارآموزی و کارورزی- کامپیوتر – نرم افزار- در 55 صفحه-docx