frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Ask HN: How to Create Data Flow Diagrams?

3•shivajikobardan•6h ago
I can make context diagram, but how to make level 1 and level 2 DFD? Unless I've idea about how software is going to work, making this isn't possible. But in exam it asks me to write a dfd for online examination system lol.

Comments

rajeshpatel15•1h ago
Start with Common System Functions For any system (like online examination), think in terms of core business processes:

Level 1 DFD - Break down your context diagram into major processes:

User Management (login, registration, authentication)

Content Management (questions, exams, results)

Examination Process (take exam, submit answers)

Reporting/Analytics (generate reports, view results)

Level 2 DFD - Decompose Each Process Take one Level 1 process and break it further:

Example: "Examination Process" becomes:

Validate student eligibility

Display questions

Capture answers

Calculate scores

Store results

Practical Exam Strategy When stuck, use this template:

Input processes (what comes into the system)

Processing/Business logic (what the system does)

Output processes (what goes out)

Storage interactions (read/write to data stores)

Quick DFD Rules Each process needs inputs and outputs

Data flows between processes, not between external entities

Every data store should be accessed by at least one process

Number processes: 1.0, 2.0, 3.0 (Level 1), then 1.1, 1.2, 1.3 (Level 2)

Ask HN: How to Create Data Flow Diagrams?

3•shivajikobardan•6h ago•1 comments

Ask HN: How did Soham Parekh get so many jobs?

303•jshchnz•1w ago•407 comments

Co-founder exiting after pivot – what's a fair exit package?

39•throwaway-xx•2d ago•67 comments

Ask HN: Good non tech companies to work at

2•nzmkk•7h ago•3 comments

The computational cost of corporate rebranding

3•rileygersh•9h ago•0 comments

Tell HN: I Lost Joy of Programming

87•Eatcats•3d ago•117 comments

Ask HN: How can I invest in Solar Power?

4•idontwantthis•18h ago•7 comments

I built a AI transcription app because my girlfriend needed one for uni

4•ebukao•20h ago•5 comments

Ask HN: Bug Bounty Dilemma – Take the $$ and Sign an NDA or Go Public?

19•deep_thinker26•2d ago•11 comments

Ask HN: People who work different timezones than your company. How sched?

16•tetris11•2d ago•25 comments

Ask HN: Does your on-call rotation suck? Can I join it?

11•asciifree•2d ago•23 comments

Google fails to dismiss wiretapping claims on SJ, settles with app users

43•1vuio0pswjnm7•1d ago•8 comments

Ask HN: Worth leaving position over push to adopt vibe coding?

76•NotAnOtter•6d ago•92 comments

Ask HN: New RevOps guy wants to switch us from M365 to GSuite+Slack

4•9dev•1d ago•15 comments

Ask HN: What's Your Experience with Vibe Coding?

5•techlust•1d ago•8 comments

Ask HN: Who Is the Best Paid Email Provider? Why?

23•thesuperbigfrog•16h ago•43 comments

Ask HN: What's the verdict on GPT wrapper companies these days?

14•NewUser76312•3d ago•16 comments

Ask HN: What are some cool or underrated tech companies based in Australia?

10•hao_liu•2d ago•3 comments

Ask HN: Any resources for finding non-smart appliances?

156•everyone•4d ago•132 comments

What's your experience using Lynx (mobile framework)?

7•isntThatSth•1d ago•1 comments

Ask HN: Advice for Starting a Hacker Space?

36•pkdpic•5d ago•36 comments

Ask HN: Has anyone else learned English just by reading tech posts (like HN)?

11•FerkiHN•3d ago•8 comments

Ask HN: Do you use LLM for HTML translations?

3•Mooty•3d ago•4 comments

Pocket LLM Server Just Like a Pocket WiFi

3•itstomo•2d ago•3 comments

Agentic terminology doesn't make any sense

4•mathewpregasen•3d ago•2 comments

Ask HN: What's the greatest piece of non-dogfooded software?

9•nathancspencer•4d ago•10 comments

Ask HN: What inspires you to persevere through adversity?

17•justanything•3d ago•21 comments

Super Simple "Hallucination Traps" to detect interview cheaters

29•EliotHerbst•1w ago•39 comments

Ask HN: Brick and Mortar Dev Agency

4•takklz•3d ago•1 comments

Ask HN: What dream did you give up on?

4•alexcos•2d ago•6 comments