iwantcoding.com
🔥 Daily 👥 Rooms 🏆 Top Log in Sign up

Architectural Diagram

The Architectural Diagram shows the major components of the system and how they connect. Required in Chapter III as a figure.

Architectural Diagram

What this section does

A single figure showing the major components of the system - client devices, servers, databases, external services - and how they connect.

Sample architecture (Sample Bakery Shop)

Sample Bakery Shop LAN Counter Tablet (Android 11+) Owner Desktop (Reports) Web Server Apache + PHP 8.2 Ubuntu 22.04 HTTP/LAN HTTP/LAN MySQL 8.0 SQL SMS Gateway HTTPS API Customer Mobile SMS (PH telco) HTTPS SMS Nightly Backup Figure 3.1 - Architectural diagram. Solid arrows = sync; dashed = scheduled backup.

Drawing rules

RuleWhy
Group internal componentsTrust boundary visible at a glance
Label every arrowReviewer knows the protocol
Show backup destinationDemonstrates recovery awareness
Show external servicesMaps dependencies
Keep it on one pagePrints legibly when bound

What to include

LayerExamples
Client devicesTablet, desktop
Web serverApache + PHP, nginx + Node, etc.
DatabaseMySQL, Postgres
ExternalSMS gateway, email, payment, identity
BackupExternal drive, off-site copy
NetworkLAN, Internet, VPN

Caption + prose

Figure 3.1 presents the architectural diagram of the proposed system. Counter tablets and the owner's desktop connect over the local network to the Apache + PHP web server, which mediates all reads and writes to the MySQL database. The SMS notification service is invoked over HTTPS and delivers messages to customers via the public mobile network. A backup process snapshots the database nightly to an external drive.

Panel defense checklist

  • [ ] Diagram includes all major components.
  • [ ] Arrows show direction and protocol.
  • [ ] External services clearly marked.
  • [ ] Backup destination shown.
  • [ ] Diagram captioned as Figure 3.1 (or per your numbering convention).
  • [ ] Diagram references the components named in Operational Feasibility.
  • [ ] Diagram readable when printed in black and white.
Mentor’s tip: One clear diagram showing every component, every arrow labelled with its protocol, internal trust boundary marked, backup included. Caption it Figure 3.1 and add a paragraph describing the flow.

Discussion

Loading…