Создание приложения магазина креативных подарков на python django
ВВЕДЕНИЕИнтернет все больше превращается из абстрактной всемирной компьютерной сети в ежедневно применяемый информационный канал.
Воздействие интернета на экономику постоянно растет. Многие организации открывают свои представительства в сети Интернет – корпоративные сайты. Другие организации полностью переносят свой бизнес в интернет. Люди все чаще совершают покупки в интернете, читают онлайн-газеты и журналы и общаются с друзьями через интернет.
Стремительно растущая интернет-аудитория является новым рынком сбыта для компаний самого разного профиля. Отсутствие географических барьеров для рекламы и распространения товаров и услуг привлекает в интернет-бизнес все больше новых компаний.
Онлайн-приложение становится эффективным маркетинговым инструментом, способным привлечь внимание разносторонней аудитории.
СОДЕРЖАНИЕ
Введение 5
1 Анализ предметной области 7
1.1 Понятие веб-сайта 7
1.2 Виды веб-сайтов 8
1.3 Этапы создания веб-сайта 11
1.4 Технология создания сайта 12
2 Общая характеристика сайта магазина креативных подарков. 21
2.1 Понятие интернет-магазина 21
2.2 Значимость интернет-магазина 23
2.3 Преимущества и недостатки интернет - магазинов для потребителей 25
3 Дизайн интернет-магазина 28
3.1 Значимость дизайна интернет-магазина 28
3.2 Основные правила дизайна интернет-магазина 29
3.3 Исследования и аналитика 32
3.4 Внешний вид, цветовая гамма 33
4 Анализ требований на разработку и проектирование 34
4.1 Анализ вариантов использования 34
4.2 Проектирование модели данных 35
5 Разработка интернет-магазина креативных подарков 45
5.1 Подготовка к работе 45
5.2 Приступаем к работе 47
5.3 Настройка urls.py 51
5.4 Разработка модели данных 52
5.5 Создание моделей 55
5.6 Структура страниц веб - приложения 56
5.7 Создание представлений шаблонов 57
5.8 Тестирование 66
Заключение 68
Список использованных источников 69
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВЛутц, М. Изучаем Python, 4-е издание / М. Лутц. – СПб: Символ-Плюс, 2010. – 1280 с. – ISBN 978-5-93286-159-2.
Model View Controller – URL: https://ru.wikipedia.org/wiki/Model-View-Controller (дата обращения: 02.04.23).
Современный учебник Javascript – URL: https://learn.javascript.ru/ (дата обращения: 04.05.23)
Учебник HTML для начинающих – URL: https://msiter.ru/tutorials/html-nachalnogo-urovnya (дата обращения: 12.04.23).
СSS3 свойства – URL: https://webformyself.com/sss3-svojstva/ (дата обращения: 12.04.23).
Продающий дизайн интернет-магазина – URL: http://www.interface.ru/home.asp?artId=35246 (дата обращения: 07.04.23).
Диаграмма вариантов использования – URL: http://www.intuit.ru/studies/courses/32/32/lecture/1004 (дата обращения 13.04.23).
Маклаков, С.В. BPwin и ERwin: СASE-средства для разработки информационных систем / С.В. Маклаков. – М.: Диалог-МИФИ, 2009. – 238 с. – ISBN 5-86404-128-9.
Python Django – URL: http://ep–z.ru/stroitelstvo/sayt/python/python–django (дата обращения: 14.04.2023).
Слайдер для сайта на чистом CSS и JavaScript – URL: https://itchief.ru/javascript/slider (дата обращения: 24.04.2023).
Возможности CSS и HTML предназначены для достижения разных целей: использование CSS необходимо для дизайна веб-страницы, а HTML используется только по его прямому назначению – то есть только для разметки веб-страницы на логические фрагменты, не беспокоясь о форматировании и внешнем виде страницы
1.4.6 SQLiteSQLite – легковесная встраиваемая реляционная база данных. Исходный код библиотеки передан в общественное достояние. Слово «встраиваемый» означает, что SQLite не использует парадигму клиент-сервер, то есть движок SQLite не является отдельно работающим процессом, с которым взаимодействует программа, а предоставляет библиотеку, с которой программа компонуется и движок становится составной частью программы. Таким образом, в качестве протокола обмена используются вызовы функций (АPI) библиотеки SQLite.