Цели и задачи ВКР
Состав разрабатываемого сайта
БД динамического сайта «Компьютерная техника»
Главная страница сайта
Страницы «Услуги» и «О нас»
Динамические страницы «Каталог» и «Товары»
Динамическая страница «Корзина»
Административная панель
Тестирование на адаптивность
Тестирование на кроссбраузерность
Заключение
Спасибо за внимание!
2.77M
Category: programmingprogramming

Реализация и разработка динамического сайта на основе фреймворка YII2 для ООО фирма «Дайком», г. Шахты

1.

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
ИНСТИТУТ СФЕРЫ ОБСЛУЖИВАНИЯ И ПРЕДПРИНИМАТЕЛЬСТВА (ФИЛИАЛ)
ФЕДЕРАЛЬНОГО ГОСУДАРСТВЕННОГО БЮДЖЕТНОГО ОБРАЗОВАТЕЛЬНОГО
УЧРЕЖДЕНИЯ ВЫСШЕГО ОБРАЗОВАНИЯ «ДОНСКОЙ ГОСУДАРСТВЕННЫЙ
ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ» В Г. ШАХТЫ РОСТОВСКОЙ ОБЛАСТИ
(ИСОиП (филиал) ДГТУ в г. Шахты)
КОЛЛЕДЖ ЭКОНОМИКИ И СЕРВИСА
ПРЕЗЕНТАЦИЯ
к дипломному проекту на тему:
РЕАЛИЗАЦИЯ И РАЗРАБОТКА ДИНАМИЧЕСКОГО САЙТА НА ОСНОВЕ ФРЕЙМВОРКА YII2 ДЛЯ
ООО ФИРМА «ДАЙКОМ», Г. ШАХТЫ
Автор дипломного проекта Бозоян П.Г.
Обозначение дипломного проекта 09.02.03.890000.000
Группа
КВ9-420А
Специальность 09.02.03 Программирование в компьютерных системах
Руководитель проекта преподаватель КЭС Е.В. Мешкова
Шахты
2024
1

2.

Содержание
Введение
1. Цели и задачи ВКР
2. Состав разрабатываемого сайта
3. Макет сайта
4. Паттерн MVC
5. БД динамического сайта «Компьютерная техника»
6. Главная страница сайта
7. Страницы «Услуги и О нас»
8. Динамические страницы «Каталог» и «Товары»
9. Динамическая страница «Корзина»
10. Административная панель
11. Тестирование на адаптивность
12. Тестирование на кроссбраузерность
Заключение
2

3.

Введение
Выпускная квалификационная работа посвящена
разработке и реализации динамического сайта на основе
фреймворка YII2 для ООО Фирма «Дайком», что делает
данную тему проекта актуальной и практически значимой,
так как в настоящее время серьезная веб-разработка ведется
либо на фреймворках, либо на коммерческих CMS.
Фреймворк - это программный продукт, который служит
основой для сайта, но не содержит в себе готовых
программных модулей, в отличие от CMS.
3

4. Цели и задачи ВКР

Основными целями разработки динамического сайта являются:
• создание удобного и функционального интернет-магазина для продажи
компьютерной техники и аксессуаров;
• реализация удобного и безопасного процесса оформления заказов и доставки
товаров клиентам;
• обеспечение безопасности и надежности сайта с использованием возможностей
фреймворка Yii2;
Для достижения поставленных целей необходимо выполнить следующие задачи :
• собрать и проанализировать информацию об ООО Фирма «Дайком», г. Шахты;
• разработать структуру динамического сайта;
• разработать структуру базы данных для хранения информации о компьютерной
технике;
• разработать динамические страницы;
• реализовать сайт исходя из предметной области;
• реализовать интерфейсную часть на базе фреймворка Yii2.
4

5. Состав разрабатываемого сайта

Динамический сайт «Компьютерная техника» включает страницы:
«Главная»
«Услуги»
«О нас»
«Вход».
Есть также динамические страницы:
«Каталог»
«Товары»
«Корзина».
«Каталог» формируется из базы данных, позволяя пользователям
просматривать доступные товары. «Товары» предоставляет
детальную информацию о выбранном товаре. «Корзина»,
позволяет клиентам оформить заказ.
Реализация сайта - на базе фреймворка Yii2.
5

6.

Макет сайта
6

7.

Паттерн MVC
7

8. БД динамического сайта «Компьютерная техника»

БД «Computer»
Таблица «Korzina»
Таблица «Catalog»
Таблица «Tovar»
8

9. Главная страница сайта

9

10. Страницы «Услуги» и «О нас»

10

11. Динамические страницы «Каталог» и «Товары»

11

12. Динамическая страница «Корзина»

12

13. Административная панель

13

14. Тестирование на адаптивность

Адаптивность для десктопных устройств
Адаптивность для планшетных устройств
Склад меню для мобильных устройств
14

15. Тестирование на кроссбраузерность

Веб – сайт на Yandex
Веб – сайт на Microsoft Edge
Веб – сайт на Google Chrome
15

16. Заключение

В результате дипломного проектирования решены все
поставленные задачи, систематизированы, закреплены и
углублены знания по созданию динамического сайта на
основе фреймворка Yii2 для ООО Фирма «Дайком». При
необходимости структура сайта может быть расширена и
реорганизована.
16

17. Спасибо за внимание!

17
English     Русский Rules