Создание веб-приложения презентация

Содержание

Слайд 2

КОРОТКО О САЙТЕ

Тема – интернет магазин для компании, торгующей видеоиграми.
Функционал: просмотр каталога товаров,

поиск товара, просмотр контактной информации, комментариев, оформление заказов, почтовая рассылка, удобное администрирование, регистрация в системе.

Инструменты: текстовый редактор Sublime Text, Laravel framework, система администрирования Sleeping Owl, библиотека стилей Bootstrap, библиотека jQuery, плагин для создания слайдеров Slick Sliderю
Веб-хостинг: beget.com.

Слайд 3

СТРУКТУРА САЙТА

Главная
О нас
Магазин (каталог товаров)
Категория 1
Категория 1
Категория 1
Акции
Отзывы
Вход
Регистрация

Слайд 4

ГЛАВНАЯ СТРАНИЦА

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

категории товаров.

Слайд 5

О НАС

Страница предоставляет развернутое описание компании, содержит контактную информацию и карту с местонахождением

физического магазина.

Слайд 6

МАГАЗИН

Данная группа страниц позволяет ознакомится с товарами, рассортированными по категориям, содержит краткое описание

категорий.
На странице «Акции» выводятся товары с акционной ценой.

Слайд 7

СТРАНИЦА ТОВАРА

Содержит изображение товара, его описание и форму для добавления товара в корзину.

Слайд 8

ОФОРМЛЕНИЕ ЗАКАЗА

Страница выводит содержимое корзины и форму для заполнения личных данных пользователя. После

оформления пользователю и администратору приходят электронные письма с информацией о заказе.

Слайд 9

ОТЗЫВЫ

Эта страница позволяет оставить свой отзыв и оценить работу компании с помощью 5-звездочного

рейтинга.

Слайд 10

РЕГИСТРАЦИЯ И ВХОД

Слайд 11

МОБИЛЬНАЯ ВЕРСИЯ САЙТА

Слайд 12

АДМИНИСТРИРОВАНИЕ

Админ-панель, созданная с помощью административного интерфейса Sleeping Owl Admin, позволяет добавлять, изменять и

удалять продукты в каталоге и просматривать информацию о заказе. Данные проходят валидацию на стороне клиента и на сервере. Доступ к админ-панели разрешен только для администратора сайта.

Слайд 13

ПРИНЦИП РАБОТЫ САЙТА

Сайт создан с помощью Фреймворка Laravel, который использует MVC (Model –

View - Controller) - принцип разделения данных приложения, пользовательского интерфейса и управляющей логики на три отдельных компонента: модель, представление и контроллер — таким образом, что модификация каждого компонента может осуществляться независимо.
Контроллер – обрабатывает запрос пользователя и возвращает данные взаимодействуя с моделью.
Модель – взаимодействует с базой данных, осуществляя запросы на изменение или выборку информации.
Представление – генерирует структуру страниц.

Слайд 14

СТРУКТУРА БАЗЫ ДАННЫХ

Имя файла: Создание-веб-приложения.pptx
Количество просмотров: 25
Количество скачиваний: 0