Explain in detail about functional modelling, Software Engineering

Explain in detail about Functional Modelling.

  • This model explains the computations that take place within a system.
  • This model is useful when the transformation from the inputs to outputs is difficult.
  • The functional model of a system can be shown by a data Flow Diagram (DFD).

Data Flow Diagrams/Data Flow Graph/Bubble chart

  • A DFD is a graphical shown that depicts the information flow and the transforms that are applied as the data move from input to output.
  • Level 0 DFD also known as fundamental system model or context model shows the whole software as a single bubble with input and output data indicated by incoming and outgoing arrow


Posted Date: 6/8/2013 4:01:51 AM | Location : United States

Related Discussions:- Explain in detail about functional modelling, Assignment Help, Ask Question on Explain in detail about functional modelling, Get Answer, Expert's Help, Explain in detail about functional modelling Discussions

Write discussion on Explain in detail about functional modelling
Your posts are moderated
Related Questions
Q. Explain about Data coupling? The dependency among module A and B is said to be data coupled if their dependency is based on the fact they communicate by merely passing of da

Question: (a) Explain what is the resource discovery problem? (b) Distinguish between centralized (hybrid) and decentralized (pure) peer to peer network? (c) Give an e

What is a boundary value analysis? A boundary value analysis is a testing method in which the elements at the edge of the domain are selected and tested. It is a test case desi

Dynamic and static metrics Dynamic metrics are closely related to software quality attributes It is relatively easy to measure the response time of a system (performance

Productivity Productivity refers to metrics and calculates of output from production processes, per unit of input. Productivity P may be conceived of as a metrics of the techni

Testing designed to challenge a system's capability to handle the maximum amount of data over a period of time. This type of testing also classify a system's ability to handle over

Question: a) Discuss which communication method/s you would use in the following situations. Justify your answer. i. Congratulating an employee on obtaining a promotion.

Define maintenance. Maintenance is explained as the process in which changes are executed by either modifying the existing system's architecture or by adding latest components

Develop a detailed design to support the use case specified in the accompanying document: ‘ Asg2 . (Hint: Follow the process for use case realization and develop analysis clas

solve inequalities and graph the solutions: [z/25-1]