Preview

Научно-технический вестник информационных технологий, механики и оптики

Расширенный поиск

Программная инструментальная система создания адаптивных пользовательских интерфейсов

https://doi.org/10.17586/2226-1494-2022-22-4-751-759

Аннотация

Предмет исследования. Для повышения эффективности работы инженера-конструктора требуется использование систем автоматизации проектирования. В настоящее время средства автоматизированного проектирования являются многофункциональными и имеют расширенный пользовательский интерфейс. В зависимости от объема решаемой задачи и уровня подготовки инженеру-конструктору необходимы не все средства систем автоматизированного проектирования. В этом случае средством повышения производительности труда может служить адаптивный интерфейс, который может настраиваться под конкретного пользователя с учетом его опыта и физиологических особенностей (системный опыт, компьютерная грамотность, опыт работы с подобными программами, машинопись, дальтонизм, память, моторика рук). Метод. Характеристики, по которым система оценивает пользователя, имеют разные степени неопределенности, неоднозначности, внутренней противоречивости. Данные характеристики трудно формализуются и очень специфичны. Для выполнения оценки целесообразно использование интеллектуальных систем, базирующихся на нечеткой логике и нечетких множествах. Наиболее приемлемый в данном случае — метод Мамдани, в котором используется минимаксная композиция нечетких множеств. Предложенный механизм включает в себя последовательность действий: фаззификация, нечеткий вывод, композиция, дефаззификация. Основные результаты. Разработана программная инструментальная система, которая позволяет формировать интерфейсную часть программного обеспечения с учетом возможностей конкретного пользователя. Практическая значимость. Внедрение разработанной программной инструментальной системы позволяет выбрать набор элементов индивидуально для каждого инженера-конструктора и сформировать адаптивный прототип интерфейса прикладной программы. В этом случае появляется возможность улучшить взаимодействие человека и компьютера, сделать его более комфортным, уменьшить время на поиск необходимых функций и количество ошибочный действий, повысить качество выполненной работы.

Об авторах

Л. Ф. Тагирова
Оренбургский государственный университет
Россия

Тагирова Лилия Фаритовна — кандидат педагогических наук, доцент

sc 57210446135

Оренбург, 460000



А. В. Субботин
Оренбургский государственный университет
Россия

Субботин Андрей Владимирович — аспирант

Оренбург, 460000



Т. М. Зубкова
Оренбургский государственный университет
Россия

Зубкова Татьяна Михайловна — доктор технических наук, профессор

sc 57202282917

Оренбург, 460000



Список литературы

1. Будущее разработки ПО — за многообразием пользовательских интерфейсов // Открытые системы. СУБД. 2019. № 2. С. 3–7.

2. Тиханычев О.В. Пользовательские интерфейсы в автоматизированных системах: проблемы разработки // Программные системы и вычислительные методы. 2019. № 2. С. 11–22. https://doi.org/10.7256/2454-0714.2019.2.28443

3. Riaz A., Gregor S., Dewan S., Xu Q. The interplay between emotion, cognition and information recall from websites with relevant and irrelevant images: a neuro-is study // Decision Support Systems. 2018. V. 111. P. 113–123. https://doi.org/10.1016/j.dss.2018.05.004

4. Zubkova T., Tagirova L. Intelligent user interface design of application programs // Journal of Physics: Conference Series. 2019. V. 1278. N 1. P. 012026. https://doi.org/10.1088/1742-6596/1278/1/012026

5. Ben Sassi I., Mellouli S., Ben Yahia S. Context-aware recommender systems in mobile environment: on the road of future research // Information Systems. 2017. V. 72. P. 27–61. https://doi.org/10.1016/j.is.2017.09.001

6. Исмагилова И.М., Валеев С.С. Построение динамических адаптивных интерфейсов информационно-управляющих систем на основе методов искусственного интеллекта // Вестник Уфимского государственного авиационного технического университета. 2018. Т. 2. № 2(80). С. 122–130.

7. Зубкова Т.М., Тагирова Л.Ф., Тагиров В.К. Прототипирование адаптивных пользовательских интерфейсов прикладных программ с использованием методов искусственного интеллекта // Научно-технический вестник информационных технологий, механики и оптики. 2019. Т. 19. № 4. С. 680–688. https://doi.org/10.17586/2226-1494-2019-19-4-680-688

8. Зубкова Т.М., Наточая Е.Н. Проектирование интерфейса программного обеспечения с использованием элементов искусственного интеллекта // Программные продукты и системы. 2017. № 1. С. 5–11. https://doi.org/10.15827/0236-235X.030.1.005-011

9. Семенов А.М., Тагирова Л.Ф., Тагиров В.К. Использование нечетких экспертных систем при разработке адаптивных человеко-машинных интерфейсов // Научно-технический вестник Поволжья. 2019. № 7. С. 71–74.

10. Трегубов А.С. Разработка адаптивных контекстозависимых интерфейсов с использованием онтологических моделей // Кибернетика и программирование. 2017. № 6. С. 50–56. https://doi.org/10.25136/2306-4196.2017.6.24747

11. Степанов М.Ф., Степанов А.М. Адаптивный пользовательский интерфейс системы автоматизированного анализа и синтеза алгоритмов управления // Программная инженерия. 2018. Т. 9. № 3. С. 109–122. https://doi.org/10.17587/prin.9.109-122

12. Ахунова Д.Г., Вострых А.В., Курта П.А. Оценка пользовательского интерфейса информационных систем посредствам моделей качества программного обеспечения // Информатизация и связь. 2020. № 2. С. 127–135. https://doi.org/10.34219/2078-8320-2020-11-2-127-135

13. Лукин В.Н., Дзюбенко А.Л., Чечиков Ю.Б. Подходы к разработке пользовательского интерфейса // Программирование. 2020. № 5. С. 16–24. https://doi.org/10.31857/S0132347420050052

14. Vaytsel N.S., Bubareva O.A. Models and methods of computer-aided design of the user interface of software systems // Вестник Южно-Уральского государственного университета. Серия: Математическое моделирование и программирование. 2019. Т. 12. № 1. С. 122–128. https://doi.org/10.14529/mmp190110

15. Саяпин О.В., Тиханычев О.В., Чискидов С.В., Быстракова И.А. Разработка интерфейсов прикладных программ: макетирование или прототипирование // Прикладная информатика. 2020. Т. 15. № 1(85). С. 47–56. https://doi.org/10.24411/1993-8314-2020-10004

16. Вакалюк А.А., Басманов С.Н. Разработка подхода к созданию гибкого пользовательского интерфейса на основе преобразования IDEF0-диаграммы // Современные наукоемкие технологии. 2020. № 5. С. 20–25. https://doi.org/10.17513/snt.38026

17. Беликова С.А. Использование модели деятельности пользователя в предметной области для проектирования пользовательского интерфейса // Информатизация и связь. 2020. № 6. С. 88–91.

18. Шилова Л.А., Пиляй А.И. Естественно языковые интерфейсы для систем автоматизации // Наука и бизнес: пути развития. 2019. № 11(101). С. 94–96.

19. Назаров Д.М. Интеллектуальные системы: основы теории нечетких множеств: учебное пособие для вузов. – 3-е изд., испр. и доп. Москва: Юрайт, 2020. 186 с.

20. Субботин А.В., Тагирова Л.Ф., Тагиров В.К. Инструментальная среда создания прототипов интерфейсов прикладных программ: cвидетельство об официальной регистрации программы для ЭВМ RU2021617761. Бюл. 2021. № 5.


Рецензия

Для цитирования:


Тагирова Л.Ф., Субботин А.В., Зубкова Т.М. Программная инструментальная система создания адаптивных пользовательских интерфейсов. Научно-технический вестник информационных технологий, механики и оптики. 2022;22(4):751-759. https://doi.org/10.17586/2226-1494-2022-22-4-751-759

For citation:


Tagirova L.F., Subbotin A.V., Zubkova T.М. Software development system for creation adaptive user interfaces. Scientific and Technical Journal of Information Technologies, Mechanics and Optics. 2022;22(4):751-759. (In Russ.) https://doi.org/10.17586/2226-1494-2022-22-4-751-759

Просмотров: 13


Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 2226-1494 (Print)
ISSN 2500-0373 (Online)