پرش به محتوا

جزوه سوخت و احتراق PDF

  • از

جزوه تایپ شده سوخت و احتراق

دانلود فایل

 

 

 

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

 

 

 

 

؟؟ ‌؟ ()، ؟ ‌‌‌؟ () ‌( )، ()، (؟) ؟ ً : ؟ : ‌:
ً : “” ‌‌‌‌”” ؛  

 

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

سوخت و احتراق

سوخت و احتراق

یک پروژه‌ی نرم افزاری، پگونه شروع می شود؟ به طور کلی، اکثر جزوه سوخت و احتراق ها با کشف یک نیاز تجاری یا یک بازار یا خدمات بالقوه جدید، شروع می شوند.درآغاز پروژه، شما درک اساسی از مشکل، افرادی که درصدد حل آن هستند، و ماهیت راه حل موردنیاز ایجاد می کنید.برای شروع یک همکاری مؤثر در طول این کار، ارتباط بین همه سهامداران و تیم نرم افزاری باید ایجاد شوند.
2-1-7 استنباط
این مرحله احتمالاً ساده به نظر می رسد؛ از مشتری، کاربران و افراد دیگر در مورد اهداف سیستم یا محصول، اقدامات لازم، نحوه‌ی تطبیق سیستم یا محصول با نیازهای کسب و کار، در نهایت نحوه عملکرد روزانه سیستم یا محصول بپرسید.اما این کار ساده نیست، بلکه بسیار سخت است.بخش مهمی از این مرحله، درک اهداف تجاری است.هدف، مقصد بلند مدت سیستم یا محصول است که باید به آن دست یافت.اهداف، می توانند با هر یک از مسائل عملکردی یا غیر عملکردی (به عنوان مثال، قابلیت اطمینان، امنیت، قابلیت استفاده) سر و کار داشته باشند.اهداف، اغلب راه خوبی برای توضیح الزامات به سهامداران هستند و می‌توان برای مدیریت تعارضات بین سهامداران نیز از آن‌ها استفاده کرد.اهداف باید دقیقا مشخص باشند و می توان از آن‌ها به عنوان مبنایی برای تدوین و تأیید الزامات اعتبار سوخت و احتراق ، مدیریت تعارضات، مذاکره، توضیح و تکامل، استفاده کرد. وظیفه شما مشارکت دادن سهامداران و تشویق آنها برای به اشتراک گذاشتن صادقانه اهدافشان است. پس از رسیدن به اهداف، ( ).–(). () –‌: ” ‌” ‌”” ‌/–()، ‌”” ‌: :///~// -ً –تولید شده در طول مهندسی الزامات از نظر کیفیت ارزیابی می شوند. نگرانی اصلی در هنگام تأیید الزامات، تداوم کار است. برای اطمینان از اینکه الزامات به طور مداوم بیان شده اند ، از مدل تجزیه و تحلیل استفاده کنید. اعتبارسنجی الزامات، مشخصات را بررسی می کند تا اطمینان حاصل شود که تمام الزامات نرم افزاری، بدون ابهام بیان شده‌اند، ناسازگاری ها، نواقص و خطاها شناسایی و اصلاح شده اند؛ و اینکه محصولات کار با استانداردهای تعیین شده برای فرآیند، پروژه و سوخت و احتراق ، مطابقت دارند. مکانیزم اصلی اعتبار سنجی الزامات ، بررسی فنی است (فصل 16). تیم بازبینی تأییدکننده الزامات، شامل مهندسان نرم افزار، مشتریان،
کاربران و سایر سهامدارانی است که مشخصات را بررسی می کنند و به دنبال خطاهایی در محتوا، مواردی که نیاز به توضیح بیشتری دارند، اطلاعات از دست رفته، ناسازگاری ها (یک مشکل بزرگ در هنگام مهندسی محصولات یا سیستم های بزرگ)، الزامات متناقض یا الزامات غیرواقعی (غیرقابل تحقق) هستند. برای نشان دادن برخی از مشکلاتی که هنگام اعتبار سنجی الزامات رخ می دهد، دو الزام به ظاهر بی خطر را در نظر بگیرید:
• نرم افزار باید کاربر پسند باشد.
• احتمال نفوذ موفق پایگاه داده غیر مجاز، باید کمتر از 0.0001 باشد.
اولین الزام، برای آزمایش یا ارزیابی توسط توسعه دهندگان، بسیار مبهم است.منظور از “کاربر پسند بودن”، دقیقاً چیست؟برای بررسی این الزام، باید بررسی کمی یا کیفی صورت بگیرد.الزام دوم دارای یک عنصر کمی (“کمتر از 0.0001”) است، اما آزمایش نفوذ، دشوار و وقت گیر جزوه سوخت و احتراق بود.آیا این سطح از امنیت برای برنامه تضمین شده است؟آیا سایر الزامات مکمل مرتبط با امنیت (به عنوان مثال، حفاظت از رمز عبور ، تبادل تخصصی)، جایگزین الزام کمی موردنظر شده است؟
7-1-7 مدیریت الزامات

دانلود رایگان خلاصه کتاب سوخت و احتراق PDF

دانلود رایگان خلاصه کتاب سوخت و احتراق PDF

الزامات سیستم های مبتنی بر رایانه تغییر می کند و تمایل به تغییر الزامات در تمام طول عمر سیستم، پابرجاست. مدیریت الزامات، شامل مجموعه‌ای از فعالیت ها می باشد که به تیم پروژه در شناسایی، کنترل و پیگیری الزامات، و تغییر آن‌ها در هر مرحله‌ای از توسعه‌ی پروژه، کمک می کنند. بسیاری از این فعالیت ها،
مشابه تکنیک های مدیریت پیکربندی نرم افزار (SCM) مطرح شده در فصل 22 هستند.
دانستنی ها: فهرست بازبینی اعتبارسنجی الزامات
در اکثر مواقع، بررسی هر مورد از مجموعه ای از سوالات فهرست بازبینی، مفید است. در اینجا زیر مجموعه کوچکی از مواردی است که ممکن است پرسیده شوند:
1. آیا الزامات، به وضوح بیان شده‌اند؟ آیا مممکن است اشتباه تفسیر شده باشند؟
2. آیا منبع (به عنوان مثال، یک شخص، مقررات یا یک سند) الزامات مشخص شده است؟الزامات نهایی براساس منبع اصلی مورد بررسی قرار گرفته‌اند یا برخلاف آن؟
3. آیا الزامات از نظر کمی محدود شده‌اند؟
4. چه الزاماتی دیگری به این الزام مربوط می شود؟آیا این الزامات، به وضوح از طریق یک ماتریس با تقابل سوخت و احتراق به نظیر ارائه شده‌اند، یا از طریق ساز و کارهای دیگر؟
5. آیا این الزامات، هیچ محدوده‌ی حوزه‌ی سیستمی را نقض می کنند؟
6. آیا الزامات موزدنظر، قابل آزمایشند؟اگر چنین است ، آیا می توان آزمون هایی برای اعمال الزامات مشخص کرد(آزمون ها، گاهی اوقات معیارهای اعتبارسنجی نامیده می شوند)
7. آیا این الزام برای هر مدل سیستمی که ایجاد شده است، قابل پیگیری است؟
8. آیا این الزام، برای تمام اهداف سیستم و محصول، قابل پیگیری است؟
9. آیا مشخصات به گونه ای ساختار یافته است، که منجر به درک آسان، رجوع آسان، و ترجمه آسان به محصولات کاری فنی بیشتری شود؟
10. آیا شاخصی برای ذکر مشخصات ایجاد شده است؟
11. آیا الزامات ‌؟ ؟
2-2-7 آشنایی با چند دیدگاه
از آنجا که تعداد سهامداران زیاد است، الزامات سیستم از دیدگاه های مختلف برررسی خواهد شد. به عنوان مثال ، گروه بازاریابی علاقه مند به قابلیت هایی است که بازار را برمی انگیزد و به فروش سیستم جدید کمک می کند. مدیران کسب و کار به مجموعه ای از قابلیت ها علاقه مند هستند، که با صرف بودجه ایجاد می شوند و نیازهای بازار را برطرف می کنند. مهندسین نرم افزار
احتمالاً درگیر قابلیت هایی هستند که بر سهامداران غیر فنی پوشیده است، اما به کمک یک زیرساخت، از کارکردها و قابلیت هایی با فروش بیشتر، پشتیبانی می کنند. مهندسان پشتیبانی احتمالاً بر حفاظت از نرم افزار تمرکز کنند. هر یک از این حوزه ها (و سایر حوزه ها) اطلاعاتی را در فرآیند سوخت و احتراق الزامات ارائه می دهند. ضمن جمع آوری اطلاعات از دیدگاه های مختلف،الزامات نوظهور می توانند ناسازگار باشند یا با یکدیگر در تعارض باشند. شما باید تمام اطلاعات سهامداران (از جمله الزامات ناسازگار و متناقض) را دسته بندی کنید، به گونه ای که به تصمیم گیرندگان کمک کند تا مجموعه ای از الزامات همسو را برای سیستم انتخاب کنند.مسائل زیادی می توانند تحقق الزامات را برای نرم افزار و رضایت مشتری را با مشکل مواجه کنند: اهداف پروژه نامشخص، تفاوت در اولویت های سهامداران، فرضیه های ناگفته‌ی افراد، تعابیر متفاوت سهامداران از یک مفهوم، و بیان الزامات به گونه‌ای که تأیید آن‌ها را با مشکل مواجه کند. هدف مهندسی الزامات مؤثر، حذف یا حداقل کاهش این مشکلات است.

3-2-7 کار در راستای همکاری
اگر پنج سهامدار در یک پروژه نرم افزاری مشارکت داشته ً () () (). ؟ () ()؛ ‌ً “” “” ()،