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

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

Define test methodology and test scenario, Define Test Methodology and  Te...

Define Test Methodology and  Test Scenario Testing methodology verifies how an application will be tested and what will be tested. Example of methodologies: waterfall, agile

The most important feature of spiral model, The most important feature of s...

The most important feature of spiral model is Risk management is the important feature of spiral model.

Software quality and testing issues, Software quality and testing issues: ...

Software quality and testing issues: The aim of this assignment is to enable students to conduct an in-depth research on software quality and testing issues. Software Quality

How to minimize energy consumption in software program, In order to minimiz...

In order to minimize the energy consumption, the report will first identify the components that are consuming most energy in a system. Clearly, above mentioned are those components

Which is not the purpose of full annealing, Which is not the purpose of ful...

Which is not the purpose of full annealing Produces hardest material.

Explain in detail about data modelling, Explain in detail about data modell...

Explain in detail about data modelling. Data modeling makes use of the ERD. Having of 3 interrelated information. The data object. Attributes.  Relationsh

Define capability, Define capability. What are the quantities that determin...

Define capability. What are the quantities that determine the degree of capability of a software reliability model? Capability refers to the ability of the model to calculate w

What is the meaning of real time system, What is the meaning of Real time s...

What is the meaning of Real time system? Real time system is a software system where the correct functionalities of the system are dependent upon results evaluated by the syste

Software project planning necessitate what activities, Q. Software project ...

Q. Software project planning necessitate what activities? What are the difficulties encountered in measuring the Software Costs? Ans. Software project planning necessitate th

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