АНАЛИЗ И СИСТЕМАТИЗАЦИЯ МЕТОДОВ РАЗРАБОТКИ ПРОГРАММНЫХ ИНТЕРФЕЙСОВ
https://doi.org/10.53360/2788-7995-2024-3(15)-2
Аннотация
Целью данного исследования является анализ и систематизация методов разработки программных интерфейсов (ПИ), а также определение оптимальных подходов и технологий для создания интуитивно понятных и удобных ПИ. В современном мире программные интерфейсы играют ключевую роль в обеспечении взаимодействия пользователя с программными продуктами, поэтому важность их качественного проектирования сложно переоценить. В рамках работы рассматриваются различные методики проектирования ПИ, включая классические и современные подходы, такие как пользовательско-ориентированный дизайн (UCD), прототипирование, тестирование на удобство использования и адаптивный дизайн. Также изучаются принципы взаимодействия с пользователем, включая когнитивные аспекты и модели восприятия информации, что позволяет создать более эффективные и удобные в использовании интерфейсы.
Особое внимание уделяется современным технологиям и инструментам, таким как фреймворки и библиотеки для разработки интерфейсов, методы автоматизации и использования искусственного интеллекта в процессе проектирования ПИ. Исследование включает анализ успешных примеров реализации ПИ в различных отраслях, а также обзор новейших тенденций в области интерфейсного дизайна. Результаты исследования направлены на формирование рекомендаций по выбору оптимальных методов и технологий разработки ПИ в зависимости от специфики проекта и требований конечных пользователей.
Основные выводы исследования могут быть полезны разработчикам программного обеспечения, специалистам по пользовательскому опыту и дизайнерам интерфейсов для повышения качества взаимодействия пользователей с программными продуктами. Работа также может служить основой для дальнейших исследований в области разработки и оптимизации пользовательских интерфейсов, способствуя развитию данной области знаний и практики.
Об авторах
Э. Н. БопановаКазахстан
Эмилия Нурлановна Бопанова – магистрант кафедры «Автоматизация, информационные технологии и градостроительство»,
071412, г. Семей, ул. Глинки, 20 А
И. Б. Карымсакова
Казахстан
Индира Бекеновна Карымсакова – преподаватель кафедры «Автоматизация, информационные технологии и градостроительство»,
071412, Республика Казахстан, г. Семей, ул. Глинки, 20 А
Ю. В. Крак
Украина
Юрий Васильевич Крак – профессор кафедры «Теоретическая кибернетика»,
01033, г. Киев, ул. Володимирська, 60
Список литературы
1. Введение в операционные системы: в 2-х т. – М.: Мир, 1987. – 398 с.
2. Информационные системы: Методы и средства / Пер. с фр. под ред. К.Л. Горфана, Т.В. Молчановой. – Москва: Мир, 1979. – 632 с.
3. Белоусова С.А. Анализ подходов к созданию пользовательского интерфейса / С.А. Белоусова, Ю.И. Рогозов // Известия Южного федерального университета. Технические науки. – 2014. – вып. 3. – С. 82-86.
4. Cooper A. The Inmates Are Running the Asylum: Why High-Tech Products Drive Us Crazy and How to Restore the Sanity / A. Cooper // Sams Publishing. – 2004.
5. Designing the User Interface: Strategies for Effective Human-Computer Interaction / B. Shneiderman et al // For courses in Human-Computer Interaction. – 2016.
6. Rogers Y. Interaction Design: Beyond Human-Computer Interaction, 6th Edition / Y. Rogers, H. Sharp, J. Preece. – 2023. – 720 р.
7. Норман Д. Дизайн привычных вещей. – М.: Манн, Иванов и Фербер, 2018. – 384 с.
8. Математическое моделирование: идеи. Методы. Примеры / А.А. Самарский, А.П. Михайлов. – М.: Наука: Изд. фирма «Физ.-мат. лит.», 1997. – 316 с.
9. Основы компьютерного моделирования наносистем: уч. пособие / И.М. Ибрагимов, А.Н. Ковшов, Ю.Ф. Назаров. – Санкт-Петербург: Лань, 2010. – 376 с.
10. Прикладная математика: предмет, логика, особенности подходов: с примерами из механики / И.И. Блехман, А.Д. Мышкис, Я.Г. Пановко. – Изд. 5-е, испр. – Москва, 2017. – 376 с.
Рецензия
Для цитирования:
Бопанова Э.Н., Карымсакова И.Б., Крак Ю.В. АНАЛИЗ И СИСТЕМАТИЗАЦИЯ МЕТОДОВ РАЗРАБОТКИ ПРОГРАММНЫХ ИНТЕРФЕЙСОВ. Вестник Университета Шакарима. Серия технические науки. 2024;(3(15)):15-22. https://doi.org/10.53360/2788-7995-2024-3(15)-2
For citation:
Bopanova E.N., Karymsakova I.B., Krak Y.V. ANALYSIS AND SYSTEMATIZATION OF SOFTWARE INTERFACE DEVELOPMENT METHODS. Bulletin of Shakarim University. Technical Sciences. 2024;(3(15)):15-22. (In Russ.) https://doi.org/10.53360/2788-7995-2024-3(15)-2