К ВОПРОСУ О КРОССПЛАТФОРМЕННОЙ СИСТЕМЕ АВТОМАТИЗИРОВАННОГО РАСЧЕТА ПОКАЗАТЕЛЯ РЕПРОДУКТИВНОЙ ГОТОВНОСТИ

Главная статья

А.А. Торгашин

Аннотация

В данной статье рассматривается кроссплатформенная (то есть, имеющая возможность работы на различных видах операционных систем) система, предназначенная для расчета показателя репродуктивной готовности, позволяющего оценивать уровень репродуктивной функции пациентов. В качестве инструментария для такой системы выступает набор технологий, включающий в себя язык программирования, платформу разработки, систему хранения данных, а также иные инструменты для разработки системы.  Для обоснованного выбора основного языка программирования, на котором реализуется система, применен метод анализа иерархий, основанный на экспертных оценках критериев языков программирования. В результате проведенного анализа осуществлен выбор языка программирования C#, платформы .NET и фреймворка ASP.NET Core. Для хранения массива данных осуществлен выбор в пользу реляционной базы данных, а именно системы управления реляционными базами данных Microsoft SQL Server с применением технологии ORM (Object-Relational Mapping), позволяющей работать с объектами базы данных как с объектами программного кода. В качестве основного веб-сервера, отвечающим за обработку входящих запросов и возврат ответов, выбран веб-сервер Kestrel. Учитывая недостатки данного веб-сервера, дополнительно выбран веб-сервер Nginx, используемый как обратный прокси-сервер, который перенаправляет запросы в Kestrel и предоставляет дополнительные функции, такие как балансировка нагрузки и кэширование. Такая конфигурация предоставляет повышение производительности и надежность веб-приложений, в частности в сценариях с высоким трафиком.

Подробнее

Как цитировать
ТОРГАШИН, А.А.. К ВОПРОСУ О КРОССПЛАТФОРМЕННОЙ СИСТЕМЕ АВТОМАТИЗИРОВАННОГО РАСЧЕТА ПОКАЗАТЕЛЯ РЕПРОДУКТИВНОЙ ГОТОВНОСТИ. Международный журнал информационных технологий и энергоэффективности, [S.l.], v. 8, n. 5(31) ч.1, p. 027-035, мая 2023. ISSN 2500-1752. Доступно на: <http://openaccessscience.ru/index.php/ijcse/article/view/340>. Дата доступа: 20 апр. 2024
Раздел
Информационные технологии