Diagram templates with explanations

Ready-made ER diagrams, DFDs, flowcharts and UML diagrams for common projects, each explained part by part. Open any of them in the editor and change it for your own project, free.

ER diagrams

Data flow diagrams

  • DFD for online food ordering system
    Level 1 DFD for an online food ordering system: 5 processes, 2 data stores (Menu, Orders) and 4 external entities, with every data flow explained.

Flowcharts

  • Flowchart for ATM cash withdrawal
    Step-by-step flowchart for ATM cash withdrawal: insert card, PIN check loop, amount entry, balance decision, dispense cash, print receipt and eject card.
  • Flowchart for login with OTP
    Flowchart for login with OTP: enter mobile number, send and verify the OTP, retry on failure, lock the account for 15 min, or create a session.
  • Flowchart for a prime number check
    Flowchart to check if a number is prime: read n, test divisors from 2 while i × i ≤ n, and print Prime or Not prime. Steps, decisions and tips explained.

UML use case

  • Use case diagram for ATM system
    ATM use case diagram with Customer and Bank server actors, five use cases, and include/extend links for PIN authentication and receipts. Open and edit it.
  • Use case diagram for food delivery app
    Use case diagram for a food delivery app: Customer, Restaurant and Delivery partner actors, six use cases, and an include link from Place order to Pay online.

Try AI Flowchart free →