Book Details



Published by uLektz

Course Code:RT41052


University: JNTU Kakinada


Categories:Computer Science

Format : ico_bookePUB3 (DRM Protected)

Type :eBook

Rs.472 Rs.227 Rs.52% off

Preview Buy Now

Description :UML & DESIGN PATTERNS UML & DESIGN PATTERNS of RT41052 for JNTU Kakinada, 2013 Author: uLektz, Published by uLektz. It is an eBook of ePUB (DRM Protected). No physical or print copy will be shipped. This eBook can accessed via uLektz Platform.

Note : No printed book. Only ebook. Access eBook using uLektz apps for Android, iOS and Windows Desktop PC.

Unit I: Introduction

1.1 Introduction to OOAD; typical activities / workflows / disciplines in OOAD

1.2 Introduction to iterative development and the Unified Process,

1.3 Introduction to UML; mapping disciplines to UML artifacts,Introduction to Design Patterns - goals of a good design,

1.4 Introducing a case study & MVC architecture

Unit II: Inception

2.1 Artifacts in inception, Understanding requirements - the FURPS model

2.2 Understanding Use case model - introduction, use case types and formats, Writing use cases - goals and scope of a use case, elements /sections of a use case, Use case diagrams

2.3 Use cases in the UP context and UP artifacts, Identifying additional requirements, Writing requirements for the case study in the use case model

Unit III: Elaboration

3.1 System sequence diagrams for use case model, Domain model : identifying concepts, adding associations, adding attributes, Interaction Diagrams

3.2 Introduction to GRASP design Patterns ,Design Model:

3.3 Use case realizations with GRASP patterns

3.4 Design Class diagrams in each MVC layer Mapping Design to Code, Design class diagrams for case study and skeleton code

Unit IV: Design Patterns

4.1 Fabrication, Indirection, Singleton, Factory, Facade, Publish-Subscribe

Unit V: UML diagrams

5.1 UML Diagrams-State-Chart diagrams-Activity diagrams-Component Diagrams-Deployment diagrams-Object diagrams

Unit VI: Advanced concepts in OOAD

6.1 Use case relationships

6.2 Generalizations Domain Model refinements, Architecture, Packaging model elements