دانلود کامل ترین جزوه ماشین های الکتریکی ۱

  • از

جزوه تایپ شده ماشین های الکتریکی ۱

دانلود فایل

 

 

 

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

 

 

 

 

 

رویکرد پیشنهادی برای ؟ ؟ ؟ ً ً ؟ : () ؟ /؟
؛ گاه، گشت و گذارها و بازرسی ها، تجسم می یابند. بررسی فنی (TR) مؤثرترین فیلتر از نظر کنترل کیفیت است. TRکه توسط مهندسان نرم افزار و سایر سهامداران برای همه اعضای تیم پروژه ماشین های الکتریکی شده است، وسیله ای مؤثر برای کشف خطاها و بهبود کیفیت نرم افزار است.

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

ماشین های الکتریکی

ماشین های الکتریکی

دانستنی ها: باگ ها(اشکالات)، خطاها و نواقص
هدف از کنترل کیفیت نرم افزار و به طور کلی مدیریت کیفیت در ابعاد وسیع، حذف مشکلات کیفی نرم افزار است. این مشکلات با نام های مختلف از جمله اشکالات، عیوب، خطاها، یا نقص ها نامگذاری می شوند. آیا این اصطلاحات مترادف هستند یا تفاوتهای ظریفی بین آنها وجود دارد؟ در این کتاب، بین خطا (مشکل کیفیتی که قبل از انتشار نرم افزار در اختیار سایر سهامداران یا کاربران نهایی قرار گرفته است) و نقص (مشکل کیفیتی که تنها پس از انتشار نرم افزار برای کاربران نهایی یا سایر سهامداران یافت می شود)، تمایز قائل می شویم.دلیل این تمایز، این است که خطاها و نقایص ماشین های الکتریکی اقتصادی، تجاری، روانی و انسانی بسیار متفاوتی دارند. به عنوان مهندسین نرم افزار، می خواهیم تا حد ممکن خطاها را قبل از مواجهه مشتری و/یا کاربر نهایی با آن ها پیدا کرده و تصحیح کنیم و از نقص ها جلوگیری کنیم، زیرا نقص ها (به طور موجه) به کارکنان نرم افزاری، جلوه بدی می دهند. اما دقت کنید که تمایز زمانی بین خطاها و نقص ها، در این کتاب مطرح نیست. اجماع عمومی در جامعه مهندسی نرم افزار این است که نقص ها و خطاها، عیوب و اشکالات، مترادف هستند. یعنی زمان بروز مشکل، هیچ تأثیری در اصطلاح مورد استفاده برای توصیف مشکل ندارد.همچنین می توان گفت که گاهی اوقات جزوه ماشین های الکتریکی ۱ واضح بین پیش انتشار و پس از انتشار آن دشوار است (به عنوان مثال، فرایند تدریجی مورد استفاده در توسعه ماهرانه را در نظر بگیرید).صرف نظر از نحوه تفسیر این اصطلاحات، در نظر داشته باشید که زمان کشف مشکل اهمیت دارد و مهندسان نرم افزار باید قبل از مواجهه مشتریان و کاربران نهایی با این مشکلات، سخت تلاش کنند. هدف ماشین های الکتریکی یک بررسی فنی رسمی (FTR) این است که قبل از انتقال نرم افزار به فعالیت مهندسی نرم افزار دیگر یا کاربر نهایی، خطاها را پیدا کند.
مزیت بارز بررسی های فنی ، کشف زودهنگام خطاها است تا در مرحله بعدی در فرآیند نرم افزار منتشر نشوند. تعدادی از مطالعات صنعت نشان می دهد که فعالیت های طراحی بین 50 تا 65 درصد از تمام خطاها (و در نهایت، همه نقص ها) را در طول فرآیند نرم افزار، معرفی می کند. با این حال، روش های بازبینی، تا 75 درصد در کشف اشکالات طراحی مؤثر هستند. با تشخیص و حذف درصد زیادی از این خطاها، فرآیند بازبینی، هزینه فعالیت های بعدی در فرآیند نرم افزار را به میزان قابل توجهی کاهش می دهد. ده ها سال است که این موضوع را می دانیم، اما هنوز توسعه دهندگان بسیاری هستند که معتقدند زمان صرف شده برای بررسی، تقریباً همیشه کمتر از زمان مورد نیاز برای بازنویسی کد نامطلوب نیست.

 

 

 

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

 

دانلود رایگان خلاصه کتاب جزوه ماشین های الکتریکی ۱ پی دی اف pdf کامل

“خطایی که در اوایل جریان کار مهندسی نرم افزار (به عنوان مثال، در طول مدل سازی مورد نیاز) معرفی شد و تشخیص داده نشد، اغلب می توانددر طول طراحی، به چندین خطا تبدیل شود که این اتفاق در بیشتر موارد، رخ خواهد داد.” اگر این خطاها فاش نشوند (با استفاده از بررسی های مؤثر)، ممکن است خودشان در حین برنامه نویسی خطاهای بیشتری را تشدید کنند. تنها یک خطا که زود معرفی می شود و فاش اصلاح نمی شود، می تواند در مراحل بعدی، به چندین خطا تبدیل شود. انتشار نقص، اصطلاحی است که برای توصیف تأثیر خطای کشف نشده بر فعالیت های توسعه ای آینده یا رفتار محصول استفاده می شود. با پیشرفت بیشتر در توسعه نرم افزار، هزینه پیدا کردن و رفع خطا افزایش می یابد.
این واقعیت ساده با تقویت و انتشار نقص، تشدید می شود؛ زیرا یک خطا ممکن است به خطاهای متعددی در پایین دست تبدیل شود. هزینه یافتن و رفع یک خطای واحد می تواند قابل توجه باشد، اما هزینه یافتن و رفع خطاهای متعدد که توسط یک خطای در گذشته، تکثیر می شود، بسیار ماشین های الکتریکی است. انجام بازبینی، نیازمند صرف زمان و تلاش است و سازمان توسعه شما، باید هزینه کند. با این حال، واقعیت تقویت و انتشار نقص، شک کمی باقی می گذارد که شما می توانید هم اکنون هزینه کنید، یا بعداً مبلغ بیشتری بپردازید.این مفهوم، همان بدهی فنی (فصل 11) است.

3-16 شاخص های بررسی و کاربرد آن ها
بررسی های فنی یکی از اقداماتی است که به عنوان بخشی از عملکرد خوب مهندسی نرم افزار مورد نیاز است. هر اقدامی مستلزم تلاش بشر است. از آنجا که تلاش پروژه موجود محدود است، برای یک سازمان مهندسی نرم افزار مهم است که با تعریف مجموعه ای از شاخص ها (فصل 23)، اثر بخشی هر اقدام را درک کند. این شاخص ها را می توان برای ارزیابی اثربخشی هر اقدام، مورد استفاده قرار داد؛ جزوه ماشین های الکتریکی ۱ شاخص های زیادی را می توان برای بررسی های فنی تعریف کرد، یک زیر مجموعه نسبتاً کوچک می تواند بینش مفیدی را ارائه دهد. شاخص های بررسی زیر را می توان برای هر بازبینی که انجام می شود، جمع آوری کرد:
• تلاش برای آماده سازی(Ep): تلاش (به ماشین های الکتریکی حضوری) لازم برای بررسی محصول کار قبل از جلسه بازبینی واقعی
• تلاش برای ارزیابی(Ea): تلاش (به صورت حضوری- ساعتی) صرف شده در طول بررسی واقعی
• تلاش برای دوباره کاری(Er): تلاش (به صورت حضوری- ساعتی) اختصاص داده شده به تصحیح خطاهای مشخص شده در طول بررسی
• تلاش برای بازبینی(Ereview): نشان دهنده مجموع اقدامات تلاش برای بررسی است:
Ereview = Ep + Ea + Er
• اندازه محصول کار (WPS): شاخصی از اندازه محصول کار مورد بررسی (به عنوان مثال، تعداد مدل های UML، تعداد صفحات سند یا تعداد خطوط کد)
• خطاهای کشف شده جزئی(Errmino): تعداد خطاهایی که می توان آن ها را به عنوان خطاهایجزئی طبقه بندی کرد (برای اصلاح آن ها به میزان تلاشی کمتر از تلاش مشخص شده نیاز است)
• خطاهای کشف شده عمده(Errmajo): تعدادی از خطاهای یافت شده که می توانند به عنوان عمده طبقه بندی شوند (برای اصلاح، به بیش از برخی تلاش های از پیش تعیین شده نیاز دارند)

دانلود رایگان خلاصه کتاب ماشین های الکتریکی PDF

دانلود رایگان خلاصه کتاب ماشین های الکتریکی PDF

• کل خطاهای کشف شده (Errto): نشان دهنده مجموع خطاهای کشف شده است:
Errtot = Errminor + Errmajor
• تراکم خطا: نشان دهنده خطاهای یافت شده در واحد محصول مورد بررسی است:
Error density = Errtot WPS
چگونه می توان از این شاخص ها استفاده کرد؟ به عنوان مثال، یک مدل الزامات را در نظر بگیرید که برای کشف خطاها، ناسازگاری ها و حذف ها مورد بررسی قرار می گیرد. محاسبه تراکم خطا به روش های مختلف امکان پذیر است. فرض کنید مدل الزامات شامل 18 نمودار UML به عنوان بخشی از 32 صفحه کلی مطالب توصیفی است. این بررسی 18 خطای جزئی و 4 خطای عمده را نشان می دهد. بنابراین، Errtot برابر 22، تراکم خطا 1.2 برای هر خطا در نمودار ماشین های الکتریکی یا 0.68 خطا در هر صفحه مدل الزامات است. اگر بررسی ها برای تعدادی از انواع مختلف محصولات کاری (به عنوان مثال، مدل الزامات، مدل طراحی، کد، موارد آزمایشی) انجام شود، درصد خطاهای کشف شده برای هر بررسی را می توان در برابر تعداد کل خطاهای یافت شده برای همه بررسی ها، محاسبه کرد. علاوه بر این، تراکم خطا برای هر محصول کار، قابل محاسبه است. هنگامی که داده ها برای بسیاری از بررسی های انجام شده در بسیاری از پروژه ها جمع آوری می شوند ، مقادیر متوسط برای چگالی خطا به شما امکان می دهد تعداد خطاهای موجود در یک سند جدید را قبل از بازبینی تخمین بزنید. به عنوان مثال، اگر میانگین تراکم خطا برای مدل الزامات 0.68 خطا در هر صفحه و مدل جدید الزامات 40 صفحه باشد، برآورد تقریبی نشان می دهد که تیم نرم افزاری شما در هنگام بررسی سند، حدود 27 خطا را پیدا می کند. کشف تنها 9 خطا، نشان می دهد که یا در توسعه مدل الزامات عملکرد بسیار خوبی داشته‌اید یا رویکرد بازبینی شما به اندازه کافی کامل نبوده است. اندازه گیری اثربخشی هزینه هر بررسی فنی در زمان واقعی دشوار است. یک سازمان مهندسی نرم افزار می تواند اثربخشی بررسی ها و مزایای هزینه های آن ها را تنها پس از تکمیل بررسی ها، جمع آوری معیارهای بازبینی، محاسبه میانگین داده ها و سپس ارزیابی کیفیت پایین نرم افزار (از طریق آزمایش)، ارزیابی کند.
تصویر 1-16
با رجوع به مثال قبل، مشاهده می کنیم که تراکم خطای متوسط برای مدل های مورد نیاز، 68/0 در هر صفحه تعیین شد. تلاش مورد نیاز برای تصحیح خطای جزئی مدل (بلافاصله پس از بررسی)، به 4 ساعت کاری برای افراد، نیاز دارد. تلاش مورد نیاز برای یک خطای عمده الزامات، 18 ساعت است. با توجه به داده های بررسی جمع آوری شده، متوجه می شوید که خطاهای جزئی، حدود شش برابر بیشتر از خطاهای عمده رخ می دهد. بنابراین، می توانید تخمین بزنید که میانگین تلاش برای یافتن و تصحیح خطای الزامات در طول بررسی، حدود 6 ساعت کاری است.کشف و های الکتریکی خطاهای الزامات کشف شده در جزوه ماشین های الکتریکی ۱ آزمایش، به طور متوسط به 45 ساعت کاری نیاز دارد (هیچ اطلاعاتی در مورد شدت نسبی خطا در دسترس نیست).
با توجه به میانگین های ذکر شده، می توان گفت:
Effort saved per error = Etesting − Ereviews = 45 − 6 = 39 person-hours/error
از آنجا که در بررسی مدل الزامات، 22 خطا پیدا شد، 858 ساعت کاری جزوه ماشین های الکتریکی ۲ می شود؛و این فقط برای خطاهای مربوط به الزامات است. خطاهای مرتبط با طراحی و کد بر مزیت کلی آن می افزاید. تلاش نهایی صرفه جویی شده منجر به چرخه های کوتاه تر تحویل و بهبود زمان بازار می شود؛ و مثال ارائه شده در این بخش، گواهی بر این مدعاست. مهم تر از همه، داده های صنعت برای بررسی نرم افزارهای جمع آوری شده طی بیش از سه دهه و با استفاده از نمودارهای نشان داده شده در شکل 16.1، به صورت کیفی خلاصه شده است.
با توجه به شکل ، تلاش صرف شده در هنگام استفاده از بازبینی ها در اوایل توسعه یک افزونه نرم افزاری افزایش می یابد، اما این سرمایه گذاری اولیه برای بازبینی، سودآور خواهد بود، زیرا آزمایش و تلاش اصلاحی را کاهش می دهد. توجه به این نکته ضروری است که تاریخ توسعه با بررسی، زودتر از تاریخ توسعه بدون بررسی است. بررسی ها زمان بر نیستند، بلکه سبب صرفه جویی در زمان می شوند!

4-16 شاخص های انواع بررسی ها
بررسی های فنی را می توان به صورت رسمی یا غیر رسمی یا در حالتی ماشین های الکتریکی این دو، طبقه بندی کرد. سطح رسمی بودن، با نوع محصول مورد نظر، خط زمان پروژه و افرادی که کار را انجام می دهند، مطابقت دارد. شکل 16.2، یک مدل مرجع برای بررسی های فنی را به تصویر می کشد که چهار ویژگی را مشخص می کند که به رسمیت بررسی کمک می کند. هر یک از ویژگی های مدل مرجع، به تعریف سطح رسمی بودن بررسی کمک می کند.
رسمیت یک مرور زمانی افزایش می یابد که (1) نقش های متمایز، به طور صریح برای مسئولین بازبینی تعریف شده باشد، (2) برنامه ریزی و آمادگی کافی برای بازبینی وجود داشته باشد،(3) ساختار جزوه ماشین های الکتریکی ۱ برای بازبینی (شامل وظایف و محصولات کار داخلی) تعریف شده باشد، و (4) مسئولین بازبینی، تمام اصلاحات را پیگیری کنند. عنصری که در این مدل ارائه نشده است، فراوانی خود بررسی ها است. اگر از یک نمونه اولیه چابک (فصل 4) استفاده می کنید که شامل اسپرینت های نسبتاً کوتاهی است، تیم شما ممکن است نظرات رسمی کمتری را انتخاب کند؛ زیرا بازبینی ها اغلب اتفاق می افتند.یعنی نقص های بیشتر، در زمان کمتر، کشف می شوند. برای درک مدل مرجع، فرض کنید که می خواهید طراحی رابط کاربری SafeHomeAssu ed.com را بررسی کنید. ً () -؟ ً () : ‌

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *