CC313 Lesson 4 Set 4 — Comparisons and Application Flow

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/11

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 4:21 PM on 10/11/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

12 Terms

1
New cards

MVC Login Example

The View displays the login form; the Controller handles the login request; the Model represents user data and rules.
2
New cards

Three-Tier vs. MVC

Three-tier describes broad system layers; MVC describes how application responsibilities are organized.
3
New cards

Can Three-Tier and MVC Be Used Together?

Yes. An application may use three-tier architecture and MVC at the same time.
4
New cards

Tracing a User Action

A user action passes through the interface, controller or backend, model or data access, and then returns a response.
5
New cards

View Grades Example

A student clicks View Grades; the frontend sends the request, the backend processes it, data is retrieved, and the result is returned.
6
New cards

Frontend Does Not Mean HTML Only

Frontend refers to user-facing interaction, not just one programming language or markup technology.
7
New cards

Backend Does Not Mean Database

Backend includes processing, business rules, and services, not merely database storage.
8
New cards

Server Misconception

A server is a role that provides a service; it does not necessarily mean one physical computer.
9
New cards

Architecture Misconception

Software architecture is the organization of responsibilities and relationships, not merely drawing diagrams.
10
New cards

Online Food Ordering Frontend

Menus, food listings, buttons, forms, cart display, and order status shown to users.
11
New cards

Online Food Ordering Backend and Database

The backend processes orders and business rules; the database stores products, accounts, orders, and related information.
12
New cards

Main Software Architecture Takeaway

Architecture organizes application parts; clients request services, servers respond, frontend handles interaction, backend processes requests, three-tier separates layers, and MVC separates Model, View, and Controller.