Достижения вузовской науки 2023
Рис.1. Динамика изменения числа посетителей электронного новостного портала РИА Новости
Download 4.89 Mb. Pdf ko'rish
|
K-505
- Bu sahifa navigatsiya:
- ДОСТИЖЕНИЯ ВУЗОВСКОЙ НАУКИ 2023 55 www.naukaip.ru
Рис.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 протоко- ла и его методов. |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling