Similar presentations:
Реализация и разработка динамического сайта на основе фреймворка 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.
Паттерн MVC7
8. БД динамического сайта «Компьютерная техника»
БД «Computer»Таблица «Korzina»
Таблица «Catalog»
Таблица «Tovar»
8
9. Главная страница сайта
910. Страницы «Услуги» и «О нас»
1011. Динамические страницы «Каталог» и «Товары»
1112. Динамическая страница «Корзина»
1213. Административная панель
1314. Тестирование на адаптивность
Адаптивность для десктопных устройствАдаптивность для планшетных устройств
Склад меню для мобильных устройств
14
15. Тестирование на кроссбраузерность
Веб – сайт на YandexВеб – сайт на Microsoft Edge
Веб – сайт на Google Chrome
15
16. Заключение
В результате дипломного проектирования решены всепоставленные задачи, систематизированы, закреплены и
углублены знания по созданию динамического сайта на
основе фреймворка Yii2 для ООО Фирма «Дайком». При
необходимости структура сайта может быть расширена и
реорганизована.
16
programming