Достижения вузовской науки 2023


Рис.1. Динамика изменения числа посетителей электронного новостного портала РИА Новости


Download 4.89 Mb.
Pdf ko'rish
bet44/179
Sana24.07.2023
Hajmi4.89 Mb.
#1662063
TuriСборник
1   ...   40   41   42   43   44   45   46   47   ...   179
Bog'liq
K-505

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


ДОСТИЖЕНИЯ ВУЗОВСКОЙ НАУКИ 2023
55 
www.naukaip.ru
стрирует все указанные функции (рис. 2). 
Рис. 2 Диаграмма вариантов использования по программным средствам поддержки процессов 
организации и функционирования новостного портала 
 
Для разработки была выбрана методология RUP (Rational Unified Process), которая характеризу-
ется последовательным выполнением этапов. Этот подход позволяет оценивать прогресс и результат 
проекта после каждого выполненного этапа. Так как проект можно оценить на каждом этапе, то это 
упрощает управление им, а именно помогает снизить ошибки, увеличить гибкость и повысить адаптив-
ность к изменениям. Это обеспечивает эффективность и успешное завершение проекта. 
Для разработки клиентского мобильного приложения был выбран язык программирования C# в 
сочетании с библиотекой Xamarin Forms. Указанная библиотека обеспечивает возможность создания 
интерфейса, в котором отдельные компоненты или его части могут быть независимы от операционной 
системы мобильного устройства. Такое подход избегает необходимости создания отдельных проектов 
для каждой операционной системы. В данной разработке основное внимание было уделено платформе 
Android, поскольку она является наиболее распространенной среди смартфонов. 
Для хранения данных в проекте была выбрана база данных MS SQL Server. Её использование 
обусловлено преимуществами, такими как эффективная структура данных, широкие функциональные 
возможности, высокая производительность и надежность. Это обеспечивает эффективное управление 
и обработку информации в проекте. 
Для обмена данными в проекте была применена REST архитектура с использованием языка про-
граммирования C# и встроенной библиотеки System.Net.Http. В данном случае клиентское приложение 
отвечает за отображение полученных данных и отправку информации на сервер, в то время как основ-
ная логика обрабатывается на стороне сервера. Такой подход обеспечивает независимость бизнес ло-
гики приложения от его представления у клиента. REST архитектура позволяет эффективно обмени-
ваться данными между клиентом и сервером, основываясь на принципе использования HTTP протоко-
ла и его методов.



Download 4.89 Mb.

Do'stlaringiz bilan baham:
1   ...   40   41   42   43   44   45   46   47   ...   179




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling