Preview

3.9.2 Data Flow Diagram (DFD)

Good Essays
Open Document
Open Document
935 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
3.9.2 Data Flow Diagram (DFD)
3.9.2 Data Flow Diagram (DFD)
DFD or Data Flow Diagram is a graphical representation that showing the flow of data of information system. It also shows the structured design of the program to replace the flowchart or pseudo code as program tool. Basically DFD can be divided into four components such as entity or external entity, process, data store and data flow. DFD start with an overview of the system that needs to be designed. This DFD known as context DFD that contain the entity and the process only. DFD can be expanded into certain level depending on the processes of the design system or program. There are such methods like top down analysis or breaking down DFDs that usually known as leveling.
Entity/ External Entity
An entity is the
…show more content…
In simple word, it functions to receive input and produce some output. In the diagram, processes represent as ellipse shape, circle or segmented rectangle and include a process name and process number. The process name uses simple verb such as display homepage, transfer money, validate credit card, process invoice, submit payment and …show more content…
Entities tell the characteristic of the entity, or property, trait relationship, or another attribute. The examples such as the Employee is the entity and Employee ID, Employee Name, Employee Designation is some kind of attributes that related to Employee. There are also attributes that have their own specific attributes to specify more details about the attributes that known as composite attribute. For example attribute receipt that can have receipt number, table number, cashier name, GST registration number, date and time. There are some highest levels ERD that show attributes in order to show the simplicity of the diagram. . It represented in ER diagrams by an oval shapes.

Relationship
As the name relationship, it relates or interacts between two entities. It is usually implemented in computing data that contains databases or information systems.We can see that how carpenter have relationship with table by using relationship makes or builds as shown in figure 38 below. In the diagram the relationship always using verbs and represented by diamond shapes
There are three types of relationship
• One-to-One
One entity connects to another one entity that has only one instances. For example, one Employee allows having one parking lot. In the ERD diagram, it represented by normal single line at both entities as figure 40

You May Also Find These Documents Helpful

  • Good Essays

    An entity relationship diagram (ERD) is a graphical documentation technique used in the designing of database within organizations to describe the entities and their direct relationships (Bagranoff, Simkin, & Strand, 2008). The ERD diagram consists of entities, attributes, and relationship. The entity represents a rectangular; the diamond is symbolized by describing the relationship of the entities, oval shape describes the attributes, and the lines connect all three to describe their relationship. Attached is an ERD of Kudler Fine Foods showing their existing data tables.…

    • 496 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    2. (2 pts) Draw the ERD for the following scenario. The only attribute you need to include is the IDENTIFIER. Be careful with your cardinality.…

    • 298 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    IST223 Crib sheet

    • 3425 Words
    • 7 Pages

    rectangles, and relationships are shown by lines between the rectangles. Attributes are generally listed within the rectangle. The many side of many relationships is represented by a crows footentity-relationship (E-R) modelA set of constructs and conventions used to create data models. The things in the users world are represented by entities, and the associations among those things are represented by relationships. The results are usually documented in an entity-relationship (E-R) diagramID-dependent entityan entity whose identifier includes the identifier of another entityidentifierwhich are attributes that name, or identify, entity instancesidentifying relationshipIn such relationships, the parent is always required, but the child (the ID-dependent entity) may or may not be required, depending on application requirements. Identifying relationships are shown with solid lines in E-R diagrams.is-aRelationships among supertype/subtype entitiesmandatoryat least one entity instance must participate in the relationshipmaximum cardinalityThe maximum cardinality is the maximum number of entity instances that can participate in a relationship instance.minimum cardinalityThe minimum cardinality is the minimum number of entity instances that must participate in a relationship instance.nonidentifying relationshiprelationship drawn with a dashed line (refer to Figure 5-7) is used between strong entities and is called a nonidentifying relationship because there are no ID-dependent entities in the relationship.null valueare a problem because they are ambiguous. They can mean that a value is inappropriate, unknown, or known, but not yet been entered into the databaseparentAn entity or row on the one side of a one-to-many relationshiprecursive relationshipoccurs when an entity type has a relationship to itself.relationship classAssociations among entity classesrelationship instanceassociations among entity instances.strong entityan entity that represents something that can exist…

    • 3425 Words
    • 7 Pages
    Powerful Essays
  • Satisfactory Essays

    The Entity Relationship Diagram, also known as (ERD) demonstrates the relationship between data in the new database. ERD shows the logical path that the data follows. The data model gives one understanding and the visual representation to observe the different phases of the database and determine the path the information is pulled or stored from. Learning Team D demonstrate linking the different tables in the Fleet Truck Maintenance database. The creation of the logical path predicts the flow of the data entered and the tables relationship to other tables in the database.…

    • 553 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    The hierarchy flow of information can be presented by creating Entity relationship diagram that will allow any end users to see the process of data flow and to understand the importance of a structured database. There are four widely used symbols that enable ERD to…

    • 762 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Week 4 MGMT340 Assignment

    • 538 Words
    • 3 Pages

    a. The figure shows a ‘many to many’ relationship. Therefore, any EMPLOYEE can work on a PROJECT and there can be several PROJECTS with several EMPLOYEES working on them.…

    • 538 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    The ERD may be printed or drawn by hand. Show only the name of the Entity, the PK, all Foreign Keys and lines joining the Entities. You should use the Crow’s Foot method.…

    • 1494 Words
    • 19 Pages
    Powerful Essays
  • Good Essays

    Unit 3 research

    • 383 Words
    • 2 Pages

    An entity-relationship diagram is a specialized graphic that illustrates the relationships between entities in a database. ER diagrams often use symbols to represent three different types of information. Boxes are commonly used to represent entities. Diamonds are normally used to represent relationships and ovals are used to represent attributes…

    • 383 Words
    • 2 Pages
    Good Essays
  • Good Essays

    poop

    • 796 Words
    • 4 Pages

    3. A relationship is a group of related tables that share a common attribute. A one-to-many relationship is when there is one entity table that relates to many entities table, but not vice-a- versa.…

    • 796 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    Entity-relationship Model

    • 411 Words
    • 2 Pages

    4. ERDs- (Entity Relation Diagram) One common method of depicting entities and relations in a diagram.…

    • 411 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    The other ways of diagramming entities and relations is electronic facsimile collections, parametric schema implementation, and FDA. There were many different illustrations that individuals had made using entities and relations yet I felt it was best to keep it to a basic. During my search, I learned that you could use the entities and relations design for numerous things.…

    • 334 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Anime LIst

    • 11441 Words
    • 52 Pages

    Which of the following defines a relationship in which each occurrence of data in one entity…

    • 11441 Words
    • 52 Pages
    Good Essays
  • Better Essays

    Use Cases

    • 1742 Words
    • 7 Pages

    There are a number of modeling tools and techniques that can be used to understand the design of a system. During this process, these tools and techniques can help to describe the business processes, requirements, and the users interaction with the system. One type of modeling is the functional decomposition diagram (FDD). It is similar to an organizational chart in that it uses a top-down model to describe the process. The FDD is a good way of breaking the process down from the higher-level to the lower-level processes. Another kind of modeling technique is the business process model. Business process models are good for describing business processes like filling a product order or updating a customer account. Utilizing BPM can help speed up results as well as reduce errors and lower cost. Data flow diagrams (DFD) are created out of functions in functional decomposition diagrams. A function from the FDD can be taken and described in further detail using a DFD. Yet another method of modeling is the unified modeling language (UML). The UML is a common method for visualizing and documenting software systems. It does not depend on a programming language and is good for describing business processes and requirements in a general manner. Different graphical tools are used to look at the process from the viewpoint of the end user. Sequence diagrams show a process from top to bottom while representing interaction between objects in a horizontal manner. Lastly, the use case diagram is a method that is used to show the interaction between the user and the system. The user has a specific role being performed and as they interact with the system, a use case describes each step taken and the related outcome (Shelly & Rosenblatt, 2012). The following use cases will diagram a bank customer interacting with an ATM while withdrawing, depositing, and transferring money.…

    • 1742 Words
    • 7 Pages
    Better Essays
  • Better Essays

    Our project is to create an Entity - Relationship Diagrams for the Fleet Truck Maintenance database. This will allow hub managers and maintenance supervisors the ability to automatically generate uniformed reports using near real time data to assist in compiling with regulatory requirements or decision planning for a fleet of over 800 trailers and 2100 trailers.…

    • 1925 Words
    • 8 Pages
    Better Essays
  • Powerful Essays

    Ddi Assignment

    • 1279 Words
    • 6 Pages

    RentalOrder (OrderID, OrderDate, ExpReturnDate, ActReturnDate, CustID, EID, TotalDay, FirstCharge, AfterFirstCharge, SubTotalCharge, VATCharge, FinalCharge, ServiceID) /*CustID referencing Customer.CustID*/ /*EID referencing Equipment.EID*/ /*ServiceID referencing ServiceOrder.ServiceID*/…

    • 1279 Words
    • 6 Pages
    Powerful Essays