
- •Этапы проектирования
- •термины
- •термины
- •Этапы проектирования
- •ТРЕХЗВЕННАЯ АРХИТЕКТУРА КЛИЕНТ-СЕРВЕР
- •термины
- •Сравнение подходов
- •БД БД организуются в группы:
- •Модель Джелински- Моранды
- •Модель Джелински- Моранды
- •Модель Джелински- Моранды
- •Модель Джелински- Моранды
- •Модель Джелински- Моранды
- •экстремум
- •Модель Джелински- Моранды
- •Модель Джелински- Моранды
- •Модель Джелински- Моранды
- •Модель Джелински- Моранды
- •Модель Джелински- Моранды
- •Модель Джелински- Моранды
- •Модель Гоэл - Окимото
- •Типы тестирования
- •примеры
- •примеры
- •пример
- •примеры
- •пример
- •примеры
- •пример
- •пример
- •пример
- •пример
- •пример
- •пример
- •пример
- •пример
- •пример
- •ООП и тестирование
- •ООП и тестирование
- •Java особенности программирования
- •Java особенности программирования
- •Java особенности программирования
- •Java примеры
- •Java примеры
- •Java примеры
- •Java примеры
- •Java примеры
- •Java примеры
- •Java примеры
- •Java понятия класса
- •Java понятия класса
- •Java понятия объекта
- •Java понятия объекта
- •Java понятия объекта
- •Java понятия объекта
- •Java понятия объекта

Этапы проектирования

термины
Есть 2 основные части проекта
Фронтенд(графический интерфейс) — видимая часть цифрового продукта, бэкенд — его программно-аппаратная составляющая, скрытая от глаз пользователя.
Во фронтенде пишется код, который работает в браузере и определяет то, что в итоге увидит пользователь
Бэкенд — тоже код, но он нужен для сервера, где обрабатываются запросы пользователей.

термины
Фронтенд (англ. frontend) — это разработка пользовательских функций и интерфейса. К ним относится всё, что пользователи видят на сайте или в приложении, и с чем можно взаимодействовать: картинки, выпадающие списки, меню, анимация, карточки товаров, кнопки, интерактивные элементы и т.д.
На любой странице в интернете виден результат работы фронтенд-разработчика.

Этапы проектирования

ТРЕХЗВЕННАЯ АРХИТЕКТУРА КЛИЕНТ-СЕРВЕР

термины

.
Как правило, используются два типа тестирования (с точки зрения анализа ПО)
Белого ящика – анализ внутренней структуры программы и логика кода , т.е. :
проверка логики работы кода
Проверить потоки данных
Выполнение охвата кода
Проверить внутренние граничные точки
Черного ящика (абстрагируются от логики и внутреннего устройства ПО и внимание сосредотачивается на функции работы программы), что позволяет
Проверить работу ПО с точки зрения клиента
Проверить работу на некорректных данных и т.п.

Сравнение подходов

БД
Недостатки Access
локальная БД (файл-серверная архитектура)
используется RDP протокол (протокол удаленного доступа), что снижает эффективность использования БД . Напр. несколько пользователей будут мешать друг другу.
в случае некорректного выхода - файл надо восстанавливать (в MySQL такого нет)
поэтому лучше переходить с Access на MySQL , а еще лучше сразу PostgreSQL
Access платное

БД
БД могут быть локальные (Access) Файл-сервеная архитектура.
Клиент- серверная архитектура (MySQL, PostagreSQL)
В таком случае БД размещается на отдельном сервере БД.
Несколько терминов Поля БД -cтолбцы БД
Модель БД - шаблон для создания таблиц
.

БД
Порядок создания БД 1этап. Создание БД
2 этап. Разместить БД на сервере.
3 этап. Подключить БД к приложению.
Рассмотрим 1 этап.
Обычно БД создаются для того , чтобы потом разместить их на сервере (т.е. современный подход - разместить БД на сервере, используя клиент-серверную архитектуру).
Поэтому наиболее часто испоьлуеся PosgreSQL, MySQL