دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1st ed
نویسندگان: Ashfaque Ahmed. Bhanu Prasad
سری:
ISBN (شابک) : 1498737595, 1498737633
ناشر: Auerbach Publications;CRC Press
سال نشر: 2016
تعداد صفحات: 476
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 7 مگابایت
در صورت ایرانی بودن نویسنده امکان دانلود وجود ندارد و مبلغ عودت داده خواهد شد
در صورت تبدیل فایل کتاب Foundations of Software Engineering به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب مبانی مهندسی نرم افزار نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
بهترین راه برای یادگیری مهندسی نرم افزار، درک حوزه های اصلی و
جانبی آن است. Foundations of Software Engineering پوشش
عمیقی از حوزه های مهندسی نرم افزار را ارائه می دهد که برای
مهارت در این زمینه ضروری است. این کتاب یک فصل کامل را به هر
یک از حوزه های اصلی اختصاص می دهد. چندین ناحیه پیرامونی نیز
با اختصاص یک فصل جداگانه به هر یک از آنها توضیح داده شده
است.
به جای استفاده از UML یا سایر نمادهای رسمی، محتوای این کتاب
به زبانی آسان توضیح داده شده است. دانش برنامه نویسی اولیه با
استفاده از زبان شی گرا برای درک مطالب این کتاب مفید است. دانش
به دست آمده از این کتاب را می توان به راحتی در سایر دوره های
مرتبط یا در محیط های توسعه نرم افزار در دنیای واقعی مورد
استفاده قرار داد.
این کتاب درسی اصول مهندسی نرم افزار را به دانشجویان آموزش می
دهد. تقریباً تمام جنبههای مهندسی نرمافزار، از جمله مهندسی
نیازمندیها، مشخصات سیستم، مدلسازی سیستم، معماری سیستم،
پیادهسازی سیستم و تست سیستم را پوشش میدهد. این کتاب با
تاکید بر مسائل عملی مانند مطالعات امکان سنجی، نحوه افزودن و
توسعه نرم افزار مورد نیاز برای تکامل سیستم های نرم افزاری را
توضیح می دهد.
این کتاب پس از دریافت بازخورد از چندین استاد و مهندس نرم
افزار نوشته شده است. آنچه حاصل شد کتاب درسی مهندسی نرم افزار
است که نه تنها تئوری مهندسی نرم افزار را پوشش می دهد، بلکه
بینش های دنیای واقعی را برای کمک به دانش آموزان در اجرای صحیح
ارائه می دهد.
دانشجویان مفاهیم کلیدی را از طریق تئوری هایی که به دقت توضیح
داده شده اند و همچنین مثال های عینی و مطالعه موردی کامل با
استفاده از جاوا را یاد می گیرند. کد منبع نیز در وب سایت کتاب
موجود است. با پیشرفت کتاب، مثالها و مطالعات موردی پیچیدگی
بیشتری پیدا میکنند تا به دانشآموزان کمک کنند تا درکی عملی
از نظریهها و کاربردهای مورد نیاز ایجاد کنند.
The best way to learn software engineering is by
understanding its core and peripheral areas. Foundations
of Software Engineering provides in-depth coverage of the
areas of software engineering that are essential for becoming
proficient in the field. The book devotes a complete chapter
to each of the core areas. Several peripheral areas are also
explained by assigning a separate chapter to each of
them.
Rather than using UML or other formal notations, the content
in this book is explained in easy-to-understand language.
Basic programming knowledge using an object-oriented language
is helpful to understand the material in this book. The
knowledge gained from this book can be readily used in other
relevant courses or in real-world software development
environments.
This textbook educates students in software engineering
principles. It covers almost all facets of software
engineering, including requirement engineering, system
specifications, system modeling, system architecture, system
implementation, and system testing. Emphasizing practical
issues, such as feasibility studies, this book explains how
to add and develop software requirements to evolve software
systems.
This book was written after receiving feedback from several
professors and software engineers. What resulted is a
textbook on software engineering that not only covers the
theory of software engineering but also presents real-world
insights to aid students in proper implementation.
Students learn key concepts through carefully explained and
illustrated theories, as well as concrete examples and a
complete case study using Java. Source code is also available
on the book’s website. The examples and case studies increase
in complexity as the book progresses to help students build a
practical understanding of the required theories and
applications.