Разработка серверной части приложения для автоматизации продвижения художественных работ

Скачать дипломную работу на тему: "Разработка серверной части приложения для автоматизации продвижения художественных работ". В которой проведено изучение работы сайта furaffinity.net, выполнены проектирование и разработка приложения для работы с сайтом, а также проведено интеграционное тестирование приложения для проверки работоспособности и выполнения функций.
Author image
Denis
Тип
Дипломная работа
Дата загрузки
14.07.2025
Объем файла
1789 Кб
Количество страниц
34
Уникальность
Неизвестно
Стоимость работы:
2400 руб.
3000 руб.
Заказать написание работы может стоить дешевле

Введение
Художественные работы — это творческие произведения, созданные в различных видах искусства, таких как живопись, графика, скульптура, фотография, видео и т.д. Они могут быть выполнены как профессиональными художниками, так и любителями.
Продвижение художественных работ на сайте может иметь несколько целей. Во-первых, это может помочь художникам продать свои работы или привлечь новых клиентов. Во-вторых, это может способствовать распространению и узнаваемости их творчества и повышению их авторитета в среде любителей и профессионалов. Кроме того, это может помочь привлечь внимание к искусству в целом, повысить интерес к его изучению и популяризировать культурные ценности.
Автоматизация продвижения художественных работ на сайте имеет высокую актуальность в настоящее время. С развитием технологий и Интернета все больше художников и мастеров ремесла используют Интернет как платформу для продажи своих работ [1].
Однако конкуренция на рынке продажи художественных работ оче

ОГЛАВЛЕНИЕ

Введение 4

1 Описание предметной области 6

1.1 Описание работы сайта 7

1.2 Выявление проблем 10

1.3 Требования к приложению 11

1.4 Обзор аналогичных программных продуктов 17

2 Проектирование приложения для работы с сайтом 21

2.1 Модели и методологии проектирования и разработки приложения 21

2.2 Инструменты разработки приложения 26

2.3 Проектирование программной структуры приложения 30

2.4 Разработка алгоритмов обработки информации 33

2.5 Проектирование логической структуры базы данных 34

3 Разработка приложения 38

3.1 Конфигурирование инструментов разработки 38

3.2 Описание программной реализации 41

3.3 Тестирование приложения 45

Заключение 47

Список использованных источников 48

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

1. Официальный сайт furaffinity.net. [Электронный ресурс]. – Режим доступа: https://hubex.ru/features/inside/?yclid (дата обращения: 10.05.2023) 

2. Диаграмма вариантов использования (Use Case Diagram). [Электронный ресурс]. – Режим доступа: https://itonboard.ru/analysis/629-diagramma_variantov_ispolzovanija_use_case_diagram/ (дата обращения: 10.05.2023) 

3. Диаграмма активностей. [Электронный ресурс]. – Режим доступа: https://intuit.ru/studies/courses/941/229/lecture/5958 (дата обращения: 10.05.2023) 

4. Использование диаграммы классов UML при проектировании и документировании программного обеспечения. [Электронный ресурс]. – Режим доступа: https://habr.com/ru/articles/572234/ (дата обращения: 10.05.2023)  

5. ГОСТ 19.201-78 Единая система программной документации. Техническое задание. Требования к содержанию и оформлению.

6. WordPress Mobile Apps. [Электронный ресурс]. – Режим доступа: https://wordpress.org/mobile/ (дата обращения: 10.05.2023)  

7. Artstation.com. [Электронный ресурс]. – Режим доступа: https://www.artstation.com/?sort_by=community&dimension=all (дата обращения: 10.05.2023)  

8. Behance.net. [Электронный ресурс]. – Режим доступа: https://www.behance.net/blog/behance-ios-app-august-2022-update (дата обращения: 10.05.2023)  

9. Горбаченко В. И. Проектирование информационных систем с CA ERwin Modeling Suite 7.3: учебное пособие / В. И. Горбаченко, Г. Ф. Убиенных, Г. В. Бобрышева – Пенза: Изд-во ПГУ, 2012. – 154 с

10. Бистерфельд О.А. Методология функционального моделирования IDEF0 : учебно-методическое пособие / О.А. Бистерфельд ; Ряз. гос. ун-т им. С.А. Есенина. — Рязань, 2008. — 48 с.

11. Черушева Т. В. Проектирование программного обеспечения: учеб. пособие / Т. В. Черушева. – Пенза: Изд-во ПГУ, 2014. – 172 с.

12. Онлайн курс обучения программированию: методологии разработки. [Электронный ресурс]. – Режим доступа: https://javarush.ru/groups/posts

Она основана на языке программирования PHP и использует базу данных MySQL. WordPress является одним из наиболее популярных CMS в мире и используется более чем на 40% всех сайтов в Интернете [6].
Достоинства WordPress:
Простота использования. WordPress имеет интуитивно понятный интерфейс и позволяет легко добавлять, редактировать и удалять контент на сайте. Он подходит как для новичков, так и для опытных пользователей.
Расширяемость. WordPress имеет огромное сообщество разработчиков, которые создают тысячи плагинов и тем, которые расширяют функциональность и внешний вид сайта. Это позволяет адаптировать сайт под различные задачи и требования.
SEO-оптимизация. WordPress имеет встроенные инструменты для SEO-оптимизации сайта, такие как возможность настройки метаданных, дружественных URL-адресов и других факторов, которые влияют на ранжирование сайта в поисковых системах.
Безопасность. WordPress имеет высокий у