Software Engineering Using UML
-10%
  • Software Engineering Using UML

Software Engineering Using UML

₹198.00
₹220.00
1786
30 Items

Specific References

According to New Revised CBCS Syllabus w.e.f. 2019-20

MCA Semester-I

Software Engineering Using UML

Authors: Anand Jain

Mrp: 220/-

Quantity
In Stock

Contents

1. Introduction to Development Approach SSAD and OOAD

1. Introduction

1.1 What is System?

1.2  What is Software?

1.3  What is Software Engineering?

2.  SSAD (Structured System Analysis and Design)

2.1  Benefits of SSAD

2.2  Advantages and Disadvantages of SSAD

3.  System Development Life Cycle (SDLC)

3.1  What is SDLC?

3.2  SDLC Phases (Steps)

3.3  Users of SDLC and their Roles

4.  What is OOAD (Object Oriented Analysis and Design)

4.1  Advantages of OOAD

4.2  Disadvantages of OOAD

4.3  OOAD Vs. SSAD

5.  Different Approaches and Models for System Development Approaches

5.1  Waterfall Model

5.2  Spiral Model

5.3 Prototyping

5.4  RAD (Rapid Application Development)

5.5  Rational Unified Process (RUP)

5.6  Phases of RUP

2. Requirement Engineering

1.  Introduction

2.  What is Software Requirement?

3.  Requirement Engineering

3.1  Phases of Requirement Engineering

3.2  Requirements Elicitation

4.  Introduction to Fact Finding Methods

4.1  Fact Finding Methods

4.2  Factors for Selecting Appropriate Fact Finding Technique

5. Requirement Definition

5.1  Creating the Requirements Definition

5.2  Types of Requirements

5.3 Quality Criteria

5.4  Fundamental Problems in Defining Requirements

6.  Software Requirement Specification

6.1 Need for an SRS Document

6.2  Structure and Content of SRS

6.3 Characteristics of Good SRS

6.4  IEEE Standard Format For SRS

3. Use Case Driven Object Oriented Analysis

1. Introduction

2.  Introduction to OOP Concepts

2.1  Object

2.2 Class

2.3  Abstraction and Encapsulation

2.4  Methods and Messages

2.5  Inheritance

2.6  Polymorphism

2.7 Interface

3.  UML

3.1  Need of UML

3.2  Advantages and Disadvantages of UML

4.  Use Case Driven Object Oriented Analysis

4.1 What is Analysis?

4.2 What is Object Oriented Analysis?

4.3 What is Use Case Driven OOA?

5.  Structural Diagram

5.1  Class Diagram

5.2  Elements of a Class Diagram

5.3  Visibility

5.4  Relationships in the Classes

5.5  Object Diagram

6.  Behavioral Diagram

6.1 Use Case Model

6.2 Developing Use Case Model

6.3 Use Case Diagram

7. Activity Diagram

7.1 Elements in Activity Diagrams

7.2 Case Studies on Activity Diagram

8. Sequence Diagram

8.1 Why Use Sequence Diagram?

8.2 Elements of Sequence Diagram

8.3 Case Studies on Sequence Diagram

9. Collaboration Diagram

9.1 Elements of Collaboration Diagram

9.2 Case Studies on Collaboration Diagram

10.  State Transition Diagram

10.1  Elements of State Chart Diagram

10.2  Case Studies on State Chart Diagram

4. User Interface Design

1. Introduction

2. Principles of User Interface Design

2.1 Design Issues

3. Elements of Good Design

4.  Eight Golden Rules for Design

4.1  Interface Design Process

5.  Features of Modern GUI, Menus, Scroll bars, Windows, Buttons, Icons, Panels, and Error Messages etc.

5.1 GUI

5.2  Menus

5.3  Error Messages

5.4  Scroll Bars

5.5  WINDOWS

5.6  BUTTON

5.7  Panel

5.8  Icons

6.  Design of Output

6.1  Design Types of Output

5. Current Trends in Software Engineering

1.  Introduction

2.  Web Engineering

3.  Introduction to Agile Development (Agile Process)

3.1  Principles of Agile Development

3.2  Benefits of Agile Development

4.  Agile Process Models

4.1 Agile Development Model Vs. Traditional Development Models

Related Products

Business Process Domain
-10%
Business Process Domain
0 Review(s)
In Stock
Price ₹153.00 Regular price ₹170.00

MCA-1-w.e.f 2019-2020

Business process Domain

Author-Sopan Aghav

Mrp-170/-

Database Management System
-10%
Database Management System
0 Review(s)
In Stock
Price ₹198.00 Regular price ₹220.00

MCA-1-w.e.f 2019-20

Database Management System

Author-Dipali Mali [Mahajan], Anjali Bhatnagar.

Mrp-220/-

PROBLEM SOLVING USING C++
-10%
PROBLEM SOLVING USING C++
0 Review(s)
In Stock
Price ₹211.50 Regular price ₹235.00

MCA-1-w.e.f 2019-20

PROBLEM SOLVING USING C++

Author-Amol Lasure

Mrp-235/-