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

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

مشخصات و طراحی نرم‌افزار: رویکردی مهندسی

Software Specification and Design : An Engineering Approach

Ph.D., John C. Munson

قیمت نهایی

۴۴٬۰۰۰ تومان۴۹٬۰۰۰ تومان۱۰٪ تخفیف
  • تخفیف زمان‌دار−۵٬۰۰۰ تومان

۵٬۰۰۰ تومان صرفه‌جویی نسبت به قیمت اصلی

نسخه اصلی و اورجینال

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

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

مشخصات کتاب

نویسنده
Ph.D., John C. Munson
سال انتشار
۲۰۰۵
فرمت
PDF
زبان
انگلیسی
حجم فایل
۶٫۱ مگابایت
شابک
9780203496299، 9780429209710، 9780849319921، 9781135492465، 9781135492472، 0203496299، 0429209711، 0849319927، 1135492468، 1135492476

دربارهٔ کتاب

the Rigors Of Engineering Must Soon Be Applied To The Software Development Process, Or The Complexities Of New Systems Will Initiate The Collapse Of Companies That Attempt To Produce Them. Software Specification And Design: An Engineering Approach Offers A Foundation For Rigorously Engineered Software. It Provides A Clear Vision Of What Occurs At Each Stage Of Development, Parsing The Stages Of Specification, Design, And Coding Into Compartments That Can Be More Easily Analyzed. formalizing The Concepts Of Specification Traceability Witnessed At The Software Organizations Of Rockwell, Ibm Fsd, And Nasa, The Author Proposes A Strategy For Software Development That Emphasizes Measurement. He Promotes The Measurement Of Every Aspect Of The Software Environment - From Initial Testing Through Test Activity And Deployment/operation. this Book Details The Path To Effective Software And Design. It Recognizes That Each Project Is Different, With Its Own Set Of Problems, So It Does Not Propose A Specific Model. Instead, It Establishes A Foundation For The Discipline Of Software Engineering That Is Both Theoretically Rigorous And Relevant To The Real-world Engineering Environment. The rigors of engineering must soon be applied to the software development process, or the complexities of new systems will initiate the collapse of companies that attempt to produce them. Software Specification and Design: An Engineering Approach offers a foundation for rigorously engineered software. It provides a clear vision of what occurs at each stage of development, parsing the stages of specification, design, and coding into compartments that can be more easily analyzed. Formalizing the concepts of specification traceability witnessed at the software organizations of Rockwell, IBM FSD, and NASA, the author proposes a strategy for software development that emphasizes measurement. He promotes the measurement of every aspect of the software environment - from initial testing through test activity and deployment/operation. This book details the path to effective software and design. It recognizes that each project is different, with its own set of problems, so it does not propose a specific model. Instead, it establishes a foundation for the discipline of software engineering that is both theoretically rigorous and relevant to the real-world engineering environment. Front cover 1 Dedication 6 Contents 8 Preface 16 Chapter 1. An Overview of the Software Development Process 22 Chapter 2. Requirements Analysis 56 Chapter 3. Operational Specification 72 Chapter 4. Functional Specification: High-Level Design 98 Chapter 5. Mapping Operations to Functionalities 130 Chapter 6. Module Specification: Low-Level Design 158 Chapter 7. Mapping the Operations to Modules 188 Chapter 8. Choosing the Appropriate Language Metaphor 224 Chapter 9. Meauring Software Design 240 Chapter 10. System Architectural Trade-Offs 268 Chapter 11. The Structure of an Executing Program 282 Chapter 12. Maintaining the Specifications 300 Chapter 13. The Software Development Infrastructure 318 Chapter 14. Specification-Driven Verification and Validation 330 Chapter 15. Direct Benefits of Specification Traceability 364 Index 388 Back cover 400 In order for software developers to apply engineering rigour in the development process, they must first have an idea as to what is happening at various stages of the process. This text provides a foundation for all aspects of software engineering, from requirements to maintenance

کتاب‌های مشابه

مهندسی نرم‌افزار: رویکردی عملی

مهندسی نرم‌افزار: رویکردی عملی

۴۹٬۰۰۰ تومان

مهندسی امنیت سایبری: رویکردی عملی برای تضمین سیستم‌ها و نرم‌افزارها

مهندسی امنیت سایبری: رویکردی عملی برای تضمین سیستم‌ها و نرم‌افزارها

۴۹٬۰۰۰ تومان

مهندسی نرم‌افزار و بازی‌های کامپیوتری: یادگیری مهندسی نرم‌افزار از طریق طراحی بازی‌های کامپیوتری با ویندوز MFC و OpenGL

مهندسی نرم‌افزار و بازی‌های کامپیوتری: یادگیری مهندسی نرم‌افزار از طریق طراحی بازی‌های کامپیوتری با ویندوز MFC و OpenGL

۴۹٬۰۰۰ تومان

بنیان‌های مهندسی نرم‌افزار: نگاهی از منظر علم نرم‌افزار

بنیان‌های مهندسی نرم‌افزار: نگاهی از منظر علم نرم‌افزار

۴۹٬۰۰۰ تومان

طراحی رابط کاربری: از دیدگاه مهندسی نرم‌افزار

طراحی رابط کاربری: از دیدگاه مهندسی نرم‌افزار

۴۹٬۰۰۰ تومان

معماری نرم‌افزار و سیستم‌ها در عمل (سری مهندسی نرم‌افزار کاربردی)

معماری نرم‌افزار و سیستم‌ها در عمل (سری مهندسی نرم‌افزار کاربردی)

۴۹٬۰۰۰ تومان

مهندسی نرم‌افزار استراتژیک

مهندسی نرم‌افزار استراتژیک

۴۹٬۰۰۰ تومان

DevOps: دیدگاه یک معمار نرم‌افزار (سری SEI در مهندسی نرم‌افزار)

DevOps: دیدگاه یک معمار نرم‌افزار (سری SEI در مهندسی نرم‌افزار)

۴۹٬۰۰۰ تومان

راهنمای توسعه نرم‌افزار جهانی (سری آوریباخ در مهندسی نرم‌افزار کاربردی)

راهنمای توسعه نرم‌افزار جهانی (سری آوریباخ در مهندسی نرم‌افزار کاربردی)

۴۹٬۰۰۰ تومان

طراحی و مهندسی زمان: روانشناسی ادراک زمان در نرم‌افزار

طراحی و مهندسی زمان: روانشناسی ادراک زمان در نرم‌افزار

۴۹٬۰۰۰ تومان

بازاندیشی در بهره‌وری در مهندسی نرم‌افزار

بازاندیشی در بهره‌وری در مهندسی نرم‌افزار

۴۹٬۰۰۰ تومان

مهندسی نرم‌افزار: راهنمای بقا

مهندسی نرم‌افزار: راهنمای بقا

۴۹٬۰۰۰ تومان

قیمت نهایی

۴۴٬۰۰۰ تومان