Создание приложения магазина креативных подарков на python django

Скачать диплом с рассмотрением веб-сайт для магазина креативных подарков.
Author image
Askar
Тип
Дипломная работа
Дата загрузки
20.11.2024
Объем файла
13658 Кб
Количество страниц
68
Уникальность
Неизвестно
Стоимость работы:
2160 руб.
2700 руб.
Заказать написание работы может стоить дешевле

ВВЕДЕНИЕИнтернет все больше превращается из абстрактной всемирной компьютерной сети в ежедневно применяемый информационный канал.
Воздействие интернета на экономику постоянно растет. Многие организации открывают свои представительства в сети Интернет – корпоративные сайты. Другие организации полностью переносят свой бизнес в интернет. Люди все чаще совершают покупки в интернете, читают онлайн-газеты и журналы и общаются с друзьями через интернет.
Стремительно растущая интернет-аудитория является новым рынком сбыта для компаний самого разного профиля. Отсутствие географических барьеров для рекламы и распространения товаров и услуг привлекает в интернет-бизнес все больше новых компаний.
Онлайн-приложение становится эффективным маркетинговым инструментом, способным привлечь внимание разносторонней аудитории.

СОДЕРЖАНИЕ

 

Введение 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.