Advantages and disadvantages of structured analysis, Computer Engineering

Assignment Help:

Advantages and Disadvantages of Structured Analysis

With time, you will find out that most customers understand structured methods better than object oriented (OO) methods. As one of main reasons of modelling a system is for communication with users and customers, there is a benefit in providing structured models for information exchange with customers or user groups. 

 In fact, specifications are typically in form of a simple English language statement of Work. Thus, the system to be built, understood in terms of requirements (functions the system has to perform), which is why this naturally leads to a structured analysis, at least at the upper most level. Specially structured methods (functional decomposition) provide a natural vehicle for modelling, discussing and deriving the requirements of the system.

 The difficulty with structured methods is that they do not readily support use of reusable modules. The top down procedure works well for new development, but does not provide mechanisms for "designing in" use of existing components. The top down procedure of functional decomposition does not lead to a set of requirements which map well to existing components. 

When requirements do not map cleanly, you have two options: either you do not use existing components, or force fit requirements to the existing components and "somehow" deal with requirements which are only partly covered by existing components, which does not lead to a good successful system.

 


Related Discussions:- Advantages and disadvantages of structured analysis

Qwerty-based keyboards, QWERTY-based keyboards In addition the standard...

QWERTY-based keyboards In addition the standard alphabet keys having QWERTY arrangement, a computer keyboard also comprises the control (alt, Del, Ctrl etc. keys) and function

Illustrate about compact disk rewritable, Q. Illustrate about Compact Disk ...

Q. Illustrate about Compact Disk Rewritable? CD-RW optical disk can be repeatedly written and overwritten same as with a magnetic disk. Even though a number of techniques have

What is an orthogonal base class in c++, If two base classes have no overla...

If two base classes have no overlapping methods or data they are said to be independent of, or orthogonal to each other. Orthogonal in the sense means that two classes function in

Final year project, i want to make final year project in wireless.please he...

i want to make final year project in wireless.please help me to decide the topic???????

Digital logic, write a short note on the tri state ttl inverter

write a short note on the tri state ttl inverter

What is a client in sap terminology, What is a client in SAP terminology? ...

What is a client in SAP terminology? A S/W component that uses the service (offered by a s/w component) is known as a Client.  At the similar time these clients may also be ser

In 8085 which is called as high order / low order register, Flag is known a...

Flag is known as Low order register & Accumulator is known as High order Register.

State about the indirect addressing, Indirect addressing A memory locat...

Indirect addressing A memory location is given that holds another memory location. This second memory location holds the real data. This mechanism solves problems caused by rea

Two properties of recursion, Two properties of recursion are:- 1. A sm...

Two properties of recursion are:- 1. A smallest, base case that is processed without recursion and acts as decision criterion for stopping the method of computation and 2.

What is winchester technology, What is Winchester technology? The disk ...

What is Winchester technology? The disk and the read/write heads are placed in a sealed air-filtered enclosure known as Winchester technology.

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