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

Determine the characteristics of software, What are the characteristics of ...

What are the characteristics of Software? Software is engineered or modified; it is not manufactured in the traditional sense. Software is free of wear out. Though the

Data dictionary , data dictionary of online banking system

data dictionary of online banking system

Illustrate basic COCOMO model, Q. Illustrate Basic COCOMO model? Basic ...

Q. Illustrate Basic COCOMO model? Basic COCOMO model:- It provides an order of magnitude of cost. This model utilizes estimated size of software project and the type of softwar

Explain testability, Explain Testability? Ans) (1) The degree to which a...

Explain Testability? Ans) (1) The degree to which a scheme or component facilitates the establishment of test criteria and the performance of tests to verify whether those crite

Structured analysis - software engineering, Structured Analysis Model ...

Structured Analysis Model Structured  analysis is  the  most  broadly  used  of  needs  modeling  techniques,  relies  on  flow modeling and data modeling to build the basis f

Illustrate the features of function count, Q. Illustrate the Features of fu...

Q. Illustrate the Features of function count? Features:- Function point goes forward is independent of the language tools or methodologies used for implementation.

Describe in brief about the elementary process, Elucidate elementary proces...

Elucidate elementary process. Software applications are a combination of various elementary processes. Various elementary processes come together to form an application. Ele

How the class concept used in software engineering, Q. How the Class concep...

Q. How the Class concept used in Software Engineering? Class:- A class encapsulates data and procedural abstractions required to describe the content and behavior of some real

December 2010, differentiate between structured analysis and structured des...

differentiate between structured analysis and structured design

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