دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1
نویسندگان: Bhuvan Unhelkar
سری:
ISBN (شابک) : 1138297437, 9781138297432
ناشر: Auerbach Publications;CRC PRESS
سال نشر: 2018
تعداد صفحات: 427
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 35 مگابایت
در صورت تبدیل فایل کتاب Software Engineering with UML به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب مهندسی نرم افزار با UML نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این کتاب تجزیه و تحلیل، طراحی، مستندسازی و کیفیت راه حل های نرم افزاری بر اساس OMG UML v2.5 را ارائه می دهد. به ویژه 14 ساختار مدلسازی مختلف از جمله نمودارهای مورد استفاده، نمودارهای فعالیت، نمودارهای کلاس سطح تجاری، نمودارهای تعامل مربوطه و نمودارهای ماشین حالت را پوشش میدهد. استفاده از UML را در ایجاد مدل فضای مشکل (MOPS)، مدل فضای راه حل (MOSS) و مدل فضای معماری (MOAS) ارائه می دهد. این کتاب حوزههای مهمی از مهندسی نرمافزار معاصر را شامل میشود، از این که چگونه یک مهندس نرمافزار باید همیشه در یک محیط توسعه Agile کار کند تا تکنیکهای مدلسازی یک راهحل مبتنی بر ابر.
This book presents the analysis, design, documentation, and quality of software solutions based on the OMG UML v2.5. Notably it covers 14 different modelling constructs including use case diagrams, activity diagrams, business-level class diagrams, corresponding interaction diagrams and state machine diagrams. It presents the use of UML in creating a Model of the Problem Space (MOPS), Model of the Solution Space (MOSS) and Model of the Architectural Space (MOAS). The book touches important areas of contemporary software engineering ranging from how a software engineer needs to invariably work in an Agile development environment through to the techniques to model a Cloud-based solution.
1 Software Engineering Fundamentals with Object Orientation
2 Review of 14 Unified Modeling Language Diagrams
3 Software Projects and Modeling Spaces: Package Diagrams
4 The Software Development Life Cycle and Agility
5 Use Case Models-1: Actors and Use Cases
6 Use Case Models-2: Use Case Diagrams and Requirements Modeling
7 Activity Diagrams, Interaction Overview Diagrams, and Business Process Models
8 Class Models-1: Classes and Business Entities
9 Class Model-2: Basic Class Diagram
10 UML’s Extensibility Mechanisms: Notes, Stereotypes, Constraints, and Tags
11 Class Model-3: Advanced Class Designs
12 Interaction Modeling with Sequence Diagrams
13 Database Modeling with Class and Sequence Diagrams
14 Dynamic Modeling with State Machine Diagrams
15 Advanced Software Engineering Design Concepts: Reuse, Granularity, Patterns, and Robustness
16 Interface Specifications: Prototyping
17 Implementation Modeling with Component, Deployment, and Composite Structure Diagrams
18 Quality of UML Models with Syntax, Semantic, and Aesthetic Checks
19 Software Testing: Plan, Design, and Execute
20 Nonfunctional (Operational) Requirements Specification and Application
21 Emerging Information Technologies and Modeling
Appendix A: Case Study Problem Statements for Team Projects