logo
Разработка web-приложения и базы данных интернет-магазина

3.1 Разработка архитектуры системы

Выбор архитектуры осуществляется с учетом функциональности и характеристик обрабатываемой информации, на этом основание была выбрана архитектура "клиент-сервер".

На уровне сервера достаточно четко можно выделить следующие компоненты:

· Слой представление, предназначенный для работы с данными пользователя;

· Слой бизнес-логика, на котором располагаются модули приложения;

· Слой Базы Данных, предназначенный для хранения данных;

Таким образом была определена модель клиент-серверного взаимодействия - "Тонкий клиент":

Рисунок 3.1 - Архитектура "клиент-сервер"