Разработка web-приложения и базы данных интернет-магазина
3.1 Разработка архитектуры системы
Выбор архитектуры осуществляется с учетом функциональности и характеристик обрабатываемой информации, на этом основание была выбрана архитектура "клиент-сервер".
На уровне сервера достаточно четко можно выделить следующие компоненты:
· Слой представление, предназначенный для работы с данными пользователя;
· Слой бизнес-логика, на котором располагаются модули приложения;
· Слой Базы Данных, предназначенный для хранения данных;
Таким образом была определена модель клиент-серверного взаимодействия - "Тонкий клиент":
Рисунок 3.1 - Архитектура "клиент-сервер"
Содержание
- Перечень сокращений и терминов
- Введение
- 1. Постановка задачи
- 1.1 Анализ основных функций современных систем управления сайтами
- 2. Исследование средств и технологий
- 2.1 Выбор языка программирования
- 2.1.1 Особенности применения язык программирования PHP
- 2.1.2 Преимущества языка программирования PHP
- 2.1.2 Существуют три основных области, где используется PHP
- 2.2 Cистема управления базами данных MySQL
- 2.3 Особенности применения зыкаJavaScript
- 2.4 Среда разработки - PHPExpertEditor
- 3. Разработка
- 3.1 Разработка архитектуры системы
- 3.2 Разработка базы данных
- 3.3 Разработка диаграммы функциональности приложения
- 3.4 Разработка пользовательского интерфейса
- 3.4.1 Анализ области
Похожие материалы