Discuss the various strategies of design, Software Engineering

Assignment Help:

Discuss the various strategies of design. 

The design strategies are:     

Functional design:  The system is designed from a functional viewpoint, initialising from with a high level view and progressively refining this into a more detailed design. The system state is centralised and shared among the functions operating on that state.

Object-oriented design: The system is viewed as a collection of objects rather than as functions. Object-oriented design is based on the idea of information hiding. In a object-oriented design, the system state is decentralized and every object manages its own state information  

 


Related Discussions:- Discuss the various strategies of design

What is the use of a data flow diagram, Q. What is the use of a data flow d...

Q. What is the use of a data flow diagram? Explain the important concepts of data flow diagram. Ans. A data flow diagram is utilized to show the functional view of an applica

What is control chart, What is Control Chart? Ans) A statistical method ...

What is Control Chart? Ans) A statistical method for distinguishing among common and special cause variation exhibited by processes.

Script file, how to make script file volume of pyramid

how to make script file volume of pyramid

How can you create the new system, How can you create the new system  S...

How can you create the new system  System is to be computerised. Following will be created: (i)                 All DVD and CD data will be stored on a database   (ii)

Architecture diagram and system design, Writing a report explaining all the...

Writing a report explaining all the work in detail in a professional manner and the report should include all the steps below: 1. Draw up a final Entity-Relationship model compr

Proactive stratagies.., detail the proactive strategies of risk management

detail the proactive strategies of risk management

Software design improve when we use object-oriented concept, Why does the ...

Why does the software design improve when  we use object-oriented concepts?    The software design improves when we use object-oriented concepts because 1. Object-orientatio

Expert Systems, Explain model-based expert systems and frame-based expert s...

Explain model-based expert systems and frame-based expert systems

Explain inputs, Products, services, or information required from suppliers ...

Products, services, or information required from suppliers to make a process work.

Explain coupling and cohesion, Coupling and Cohesion Data coupling ...

Coupling and Cohesion Data coupling - The data coupling is possible by parameter passing or data interaction. Control coupling - The modules share related control data

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd