Information flow diagram

From Infogalactic: the planetary knowledge core
(Redirected from Information Flow Diagram)
Jump to: navigation, search

The underlying objective of an information flow diagram is to show how information flows from a Source to a Receiver (e.g. A→ C), through some medium. The medium acts as a bridge, a means of transmitting the information (Word of mouth, radio, email...). The concept of IFD was initially used in radio transmission.[1] The System also includes an element of feedback, a reply or response to the signal that was given out. The return paths can be 2-way, information can flow back and forth and it can also be bi-directional. Although it is most common that information will be passed on.[1] Information flow diagram (IFD) is used to illustrate the information flow throughout an organisation. An IFD shows the relationship between external and internal information flows between an organisation. It also shows the relationship between the internal departments and sub-systems. [2]

An Information Flow Diagram is information about a system laid out in diagramatic form. An IFD usually uses "blobs" to decompose the system and sub-systems into elemental parts.[1] Lines then indicate how the information travels from one system to another. IFDs are used in businesses, government agencies, television and cinematic processes. Information Flow Diagrams are often confused with Data Flow Diagrams. Information Flow Diagrams show information as sources, destination and flows. Whereas Data flow Diagrams show processes where inputs are transformed into outputs, Databases are also present in Data Flow Diagrams to show where data is held within the systems. Further, in Data flow diagrams, information destinations are re-termed as ‘sinks’.[3]

Purpose

Peter Checkland, a British management scientist, described information flows between the different elements that compose various systems. He also defined a system as a 'community situated within an environment'. [1]

The main purpose of an Information Flow Diagram is so that sources that send and receive information can be displayed neatly and analysed. This allows viewers to see the forwarding of information and the analysis of different situations.[1] The creation of an Information Flow Diagram is, in most cases, the first step to Information Analysis. [4] Information Flow Diagrams are behaviour diagrams that show the exchange of data between systems. They are also used to describe the circulation of information within systems.[5] Information Flow Diagrams clearly display how data moves within a system, user interaction points and authorisation boundaries.[6] Information that moves along the diagram is represented as either information items or by concrete classifiers. Information Flow diagrams are used for the following cases:[1]

  • When determination is needed of the main flows within an organisation
  • When you want to map items to build a fact-finding process, accurate and efficient method of documenting findings.
  • Develop high level overview of the flow of information in an organisation. Highlight detailed flows in an individual task.
  • Describe the flow of information inside and around organisations[7] and between departments.[8]
  • Map the dependencies applications, their information objects, interfaces and the functional information flow between (sub-) applications.[9]
  • Understand business process bottlenecks in sequential, deferred, real-time, parallel, wheel, one to-many,many-to-many and many-to-one-to-many information flows.[10]

Features and Construction of IFD

Construction of Information Flow Diagram requires the knowledge of different information and the connections between them. The Sources and Targets of information flow are one of the following, actor, use case, node, artefact, class , component, port, property, interface, package , activity node, activity partition, and instance specification.

A dashed line with an open arrow pointing away from the source to the target is used to represent information flow. The keyword ‘flow’ is written above or below the dashed line. Information items represent the abstraction of data and act as information flow connectors, representing the flow of transfer of information from source to target. Information items do not provide any detail of the information they transfer as they are featureless.[5]

Tools and Software's can be used to create Information Flow diagrams, Popular software's include,[6]

File:IFD2.jpg
Annotated Information Flow Diagram
  • Microsoft Visio – May be licensed under the Microsoft Select Plus agreement
  • OmniGraffle – available only for Mac OSX
  • Microsoft Powerpoint
  • Draw.io – free online tool. (Since system diagrams may contain information related to security controls, please choose either Browser or Device to save your drawing, do not save to a cloud provider.)

Successful Information Flow diagrams should highlight gaps that need improvement, display inefficiencies in information, uncover and highlight risks to information such as data confidentiality and Insecure systems, display unsuitable mediums which are being used and they should also provide clarity about who should receive which information when, where and how.

File:Infodiagram2.jpg
Example - Customer posts an order.

Example situation

A customer needs to make an order. Customer first posts the order to the sales department, customers order details are then entered into a centralised database which can only be accessed by the warehouse (to makeup the order). The goods are handed to the dispatch department with a delivery note attached to them for delivery. On delivery, the customer receives the goods and the delivery note (which are handed by a member of the dispatch department). Sales department creates an invoice which is posted to the customer. The accounts departments then assesses a copy of the invoice from the centralised database. Customer is then required to post the payment to the accounts department. [11]

Limitations

Limitations of Information Flow Diagrams are as such,

  • The nature of information that is used in the Information Flow Diagram and the mechanisms by which it is conveyed, exchanged and the control conditions are not specified.[5]
  • The Signal given out and the signal received are in many cases different. This also applies to feedback messages, due to distortions.[1]
  • The intentions of messages sometimes not understood when receiving a signal and message.[1]
  • Don't know to what level the medium is distorting the message. Information items do not provide details about the information they transfer as they dont have features, generalisations or associations.[1]
  • Detail of timing and what happens when is not given.[12]

See also

References

  1. 1.0 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 http://www.business-online-learning.com/information-flow-diagram.html
  2. https://books.google.co.uk/books?id=WIXP-3VhztgC&pg=PA122&lpg=PA122&dq=An+information+flow+diagram+(IFD)+is+an+illustration+of+information+flow+throughout+an+organisation.+An+IFD+shows+the+relationship+between+external+and+internal+information+flows+between+an+organisation.+It+also+shows+the+relationship+between+the+internal+departments+and+sub-systems.&source=bl&ots=g-miJAjwef&sig=vIpkgUvsjVYvy7FCzMekKKQTcMA&hl=en&sa=X&ved=0CCYQ6AEwAWoVChMIz_WGr4PtyAIVxrYaCh1HOAu0#v=onepage&q&f=false
  3. http://www.stephenson.ac.uk/computing/it_hn03/16_information_systems/resources/im/ch10.pdf
  4. https://books.google.co.uk/books?id=iJaqCAAAQBAJ&pg=PA37&lpg=PA37&dq=%22information+flow+diagram%22&source=bl&ots=CwXOhb0r97&sig=wWSsFA-62B06r3YZVJh9z6QA574&hl=en&sa=X&ved=0CFwQ6AEwDGoVChMIns-dnIvtyAIVAl0aCh0togoK#v=onepage&q=%22information%20flow%20diagram%22&f=false
  5. 5.0 5.1 5.2 http://www.uml-diagrams.org/information-flow-diagrams.html
  6. 6.0 6.1 https://security.ufl.edu/it-workers/risk-assessment/creating-an-information-systemdata-flow-diagram/
  7. https://books.google.co.uk/books?id=jSTmRXVaOjQC&pg=PT451&lpg=PT451&dq=%22information+flow+diagram%22&source=bl&ots=EziEbIZnRp&sig=3mvv9ng1fnNI7XOit0sECeSJoIs&hl=en&sa=X&ved=0CB8Q6AEwADgKahUKEwi5qdemkuDIAhWCLhoKHY_LAcc#v=onepage&q=%22information%20flow%20diagram%22&f=false
  8. https://books.google.co.uk/books?id=MDx5LMbkqCsC&pg=PT57&lpg=PT57&dq=%22information+flow+diagram%22&source=bl&ots=NXo221ug9x&sig=RnjO8RAjOhKI6cqf4fLFY61zD78&hl=en&sa=X&ved=0CC4Q6AEwAzgKahUKEwi5qdemkuDIAhWCLhoKHY_LAcc#v=onepage&q=%22information%20flow%20diagram%22&f=false
  9. https://books.google.co.uk/books?id=PKSnTPkp94EC&pg=PA83&lpg=PA83&dq=%22information+flow+diagram%22&source=bl&ots=Th0Dwns86H&sig=8UJHZ-Zq8v3eBP_6NW2NFU-w-nQ&hl=en&sa=X&ved=0CCIQ6AEwATgUahUKEwilxfOxju3IAhXH5xoKHeuuCz4#v=onepage&q=%22information%20flow%20diagram%22&f=false
  10. http://foresight.ifmo.ru/ict/shared/files/201312/1_191.pdf
  11. http://slideplayer.com/slide/6422409/#
  12. http://www.stephenson.ac.uk/computing/it_hn03/16_information_systems/resources/im/ch10.pdf

Lua error in package.lua at line 80: module 'strict' not found.


External links


<templatestyles src="Asbox/styles.css"></templatestyles>