Архитектурные приемы при разработке программного обеспечения, зависимого от интерфейса пользователя
Аннотация
Дата поступления статьи: 10.01.2022Рассмотерны архитектурные приемы, использованные в процессе разработки кейсовых заданий для оценки профессиональных навыков обучающихся, реализуемом в рамках учебного процесса РГУПС. Обосновано решение об использовании интерфейса как центра архитектуры. Описаны возможные проблемы в процессе разработки интерфейса указанного программного обеспечения, а также представлены пути их решения. Благодаря представленным приемам построения архитектуры проекта, можно избавиться от основных недостатков, связанных с зависимостью программного кода реализуемого продукта от интерфейса пользователя. Повысить масштабируемость, надежность приложения, сохранив при этом общее качество и функционал.
Ключевые слова: интерфейс, интерфейс пользователя, архитектурное решение, нагруженный интерфейс, программное обеспечение, паттерн, messagebroker, сопрограмма, псевдопоток, кейс
05.13.06 - Автоматизация и управление технологическими процессами и производствами (по отраслям)
05.13.18 - Математическое моделирование, численные методы и комплексы программ
.