Научная статья на тему 'ФУНКЦИОНАЛЬНАЯ АРХИТЕКТУРА КОНДИТЕРСКОГО ИНТЕРНЕТ-МАГАЗИНА'

ФУНКЦИОНАЛЬНАЯ АРХИТЕКТУРА КОНДИТЕРСКОГО ИНТЕРНЕТ-МАГАЗИНА Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
12
1
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
бизнес-процессы / моделирование / информационные системы / сайты / business processes / modeling / information systems / websites

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Ш.Д. Кяримова

В данной статье рассмотрена структура разрабатываемого интернет-магазина кондитерских изделий. Построена модель интернет-магазина и диаграмма прецедентов.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

FUNCTIONAL ARCHITECTURE OF THE CONFECTIONERY ONLINE STORE

This article discusses the structure of the developed online confectionery store. An online store model and a precedent diagram are constructed.

Текст научной работы на тему «ФУНКЦИОНАЛЬНАЯ АРХИТЕКТУРА КОНДИТЕРСКОГО ИНТЕРНЕТ-МАГАЗИНА»

УДК 004

ФУНКЦИОНАЛЬНАЯ АРХИТЕКТУРА КОНДИТЕРСКОГО ИНТЕРНЕТ-МАГАЗИНА

Ш.Д. Кяримова

Сибирский государственный университет науки и технологий имени академика М. Ф. Решетнева Российская Федерация, 660037, г. Красноярск, просп. им. газеты «Красноярский рабочий», 31

E-mail: kyarimovasefeq@mail.ru

В данной статье рассмотрена структура разрабатываемого интернет-магазина кондитерских изделий. Построена модель интернет-магазина и диаграмма прецедентов.

Ключевыеслова: бизнес-процессы, моделирование, информационные системы, сайты.

FUNCTIONAL ARCHITECTURE OF THE CONFECTIONERY ONLINE STORE

Sh.D. Kyarimova

Reshetnev Siberian State University of Science and Technology 31, Krasnoyarskii rabochii prospekt, Krasnoyarsk, 660037, Russian Federation E-mail: kyarimovasefeq@mail.ru

This article discusses the structure of the developed online confectionery store. An online store model and a precedent diagram are constructed.

Keywords: business processes, modeling, information systems, websites.

Все чаще мы слышим фразу, что главное в сайте - правильная структура [1].

Структура сайта - это объединение и построение логических цепочек из данных, разделение статей на определенные тематические группы и разделы для удобного отображения информации не только для обычного пользователя, но и для поисковых систем. Создание структуры сайта - главное требование, из которого они исходят при разработке сайта[2].

Грамотная структура сайта - важное условие лояльности посетителей. Потому что даже полезный и качественный контент должен быть правильно оформлен.

Кондитерский интернет-магазин «Любимая лавка» имеет древовидную структуру, которая изображена на рис. 1. При древовидной структуре смысловая нагрузка делится между главной страницей и отдельными разделами. Для продвижения это наиболее оптимальный вариант, позволяющий рекламировать сразу несколько разделов сайта.

Интернет магазин "Любимая лавка"

■- Главная страница ~~

Категории Тослры

Рекомендуемы* -оыры

FtfVCTpUUM я t»0J

Личный кабинет

Настройки рассилск

Согласие к«

Праооад» информация

Офорияеччеммм

Подарочные сертификаты Географическая »рта

Рис. 1. Структура сайта

Актуальные проблемы авиации и космонавтики - 2022. Том 2

Интернет-магазина кондитерской продукции «Любимая лавка» состоит из двух страниц: главная и обратная связь.

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

Для того, чтобы спроектировать структуру программы и выполняемые ей процессы, необходимо построить ее функциональную архитектуру. На данном этапе выполняется четкое определение набора операций, функций и задач обработки информации, обеспечивающих реализацию бизнес-процесса.

Наиболее популярной нотацией, используемой для моделирования бизнес-процессов верхнего уровня, является нотация ЮЕ¥0. Отличительной особенность ГОЕБО является ее акцент на соподчиненность объектов. В ГОЕБО рассматриваются логические отношения между работами, а не их временная последовательность [3].

С помощью методологии ЮЕ¥0 изобразим модель интернет-магазина кондитерской продукции «Любимая лавка». Контекстная диаграмма ЮЕ¥0 представлена на рис. 2.

Закон прав

Пол конфиден

защите нгелей

пика

»сальности

Онлайн товарЬс

юный 1СКС

Статус

Зарегистрированные ее

Незарегистрированные клиенты

Интернет-магазин кондитерских изделии «(Любимая лавка»

Функции

магс

Интерфейс тгернет-магазина

шина

Продш продавец-

Днрч

вец

товаров

ктор Бухп

Денежные средства Финансовые документы

Счет-фактура Отчеты

Рис. 2. Контекстная диаграмма \DEF0

После декомпозиции контекстной диаграммы проводится декомпозиция каждого большого фрагмента системы на более мелкие, при этом каждому фрагменту задается имя и так далее, до достижения нужного уровня подробности описания (рис 3).

Незарегистрированные

клиенты

Рис. 3. Декомпозиция модели ЮЕЕд

Проанализировав функциональные диаграммы и определив, какие события в системе необходимо автоматизировать, можно приступать к построению диаграмм прецедентов.

Диаграмма прецедентов описывает типичное взаимодействие между пользователем и системой. Данная диаграмма, как правило, отражает требования к системе с точки зрения пользователя. Таким образом, прецеденты - это функции, выполняемые системой, а действующие лица - это заинтересованные лица по отношению к создаваемой системе. Такие диаграммы показывают, какие действующие лица инициируют прецеденты.

Для дальнейшей разработки проекта была использована графическая реализация объектов и взаимосвязей АИС на унифицированном языке моделирования UML.

На базе данного языка разработаем диаграмму прецедентов.

На рис. 4 показана совокупность прецедентов и актеров нашей системы и также отношения между ними.

С данной системой взаимодействовать будет пять актеров: покупатель, продавец, продавец-товаровед, директор, бухгалтер. Функции каждого актера представлены на рисунке, представленный выше, в виде прецедентов.

Таким образом, создание структуры - важнейший этап разработки и продвижения сайта. Хорошая структура увеличит конверсию и вовлеченность пользователей, повысит позиции в поисковых системах.

Для автоматизации было выбрано проектирование веб-сайта для магазина, специализирующийся на розничной продаже кондитерских изделий, осуществляющего торговлю через сеть интернет. При проектировании использовались функциональные диаграммы и средства унифицированного языка моделирования ЦМЬ.

1. Дронов, В.А. Django 3.0. Практика создания веб-сайтов на Python: практическое пособие. - БХВ, 2020. - 704 с.

2. Структура сайта [Электронный ресурс]. - URL: https://yandex.ru/support/webmaster/ recommendations/site-structure.html(дата обращения: 02.06.2021).

3. Этапы проектирования ИС с применением UML. Лекция 12 [Электронный ресурс]. -URL: https://intuit.ru/studies/courses/2195/55/lecture/1640(дата обращения: 26.05.2021).

Сиеташ прв*»*й пырее ( мнтер«« шгмхм*

Рис. 4. Диаграмма прецедентов

Библиографические ссылки

© Кяримова Ш.Д., 2022

i Надоели баннеры? Вы всегда можете отключить рекламу.