CROSSPLATFORM DISTRIBUTED INFORMATION SYSTEM OF PROTOTYPING SOFTWARE APPLICATIONS INTERFACE PROJECT
DOI:
https://doi.org/10.32689/maup.it.2021.1.5Keywords:
information systems design, object-oriented design, user interface prototypingAbstract
In recent years, the task of preventive coordination and discussion of the specifics of the implementation of software applications and systems projects with customers has become increasingly important, which is possible through the creation of structured and flexible prototypes of user interfaces. The aim The purpose of the article is to describe the design features of the information system for prototyping the interface of software applications. Realization of the set purpose provides the decision of a number of tasks: 1) the analysis of key concepts and approaches to creation of prototypes of interfaces of software systems; 2) development of the scheme of the main window of the information system; 3) creating an object model of the system based on the use of diagrams in UML notation. Scientific novelty. In the article, the method of developing prototypes of user interfaces is divided into separate architectural templates of software applications, in particular desktop, mobile and web-oriented systems, which provides a targeted approach to the use of components and elements of the interface. In conclusion, the article emphasizes that the development of prototypes of user interfaces for software applications and systems of various directions and applications is a relevant and popular task, the solution of which allows to provide a clearer and more consistent understanding of the overall vision of the project by the customer and development team. The created object models of the system allow to reveal its architectural advantages and features, which consist in the flexibility of the distribution of the functionality and essences of the objects. These results of information system design are the basis for its software implementation by means of modern high-level programming languages, in particular, Javascript. A further target of the system development may be a more targeted vector of introduction into its architecture of distributed systems technologies and parallel computing, which will ensure its comfortable use in asynchronous mode based on the microservice approach.
References
Слива М.В. Прототипування графічного інтерфейсу користувача як невід’ємна частина процесу розробки програмного забезпечення. Вісник Нижневартовского державного університету. 2013. № 1. С. 74–76.
Прототипування програми: від ідеї до робочого екрану. URL: https://habr.com/company/mobile_dimension/blog/327452/.
Мардан А. Швидке Прототипування з JS. Гнучка Розробка на JavaScript. М. : ІТУС, 2014. 236 с.
Немтінов В.А. Віртуальне моделювання, прототипування і промисловий дизайн. Тамбов : ТДТУ, 2019. 339 с.
Поляков О.М. Основи швидкого прототипування. Оренбург : ОДУ, 2014. 128 с.
Глухова Л.А. Технології розробки програмного забезпечення. Мінськ : БДУІР, 2014. 97 с.
Варфел Т. Прототипування. М. : Манн, Іванов і Фербер, 2013. 389 с.
Вершиніна Е.В. Огляд моделей життєвого циклу розробки програмного забезпечення. Нижній Новгород : НДУ ім. Н.І. Лобачевського, 2010. 38 с.
20 інструментів для прототипування: від швидкого і брудного wireframe до функціонального прототипу. URL: https://medium.com/@denysergushki/.
Николенко О.И., Олейник П.П. Прототипирование и реализация графической формы заказа для информационной системы ресторанов быстрого питания. Объектные системы. 2015. № 10. С. 68–73.
Шибанов С.В., Пашкин А.А. Автоматизированное проектирование пользовательских интерфейсов. Вестник Пензенского государственного университета. 2016. № 16. С. 67–73.
Искра Н.А., Макоед В.Н., Куница Е.Ю. Изучение и оценка походов к разработке графического интерфейса пользователя. Объектные системы. 2015. № 10. С. 63–68.
Рудниченко Н.Д., Вычужанин В.В., Козлов А.Е. Модель front-end прототипа системы поддержки принятий решений мониторинга и управления рисками сложных технических систем. Інформаційні управляючі системи та технології: Матеріали Міжнародної науково-практичної конференції (Іуст-Одеса-2015). 2015. С. 198–201.
Рудниченко Н.Д., Манькевич В.Н. Прототип программного обеспечения проектирования экспертных систем. Інформатика, інформаційні системи та технології: тези доповідей п’ятнадцятої всеукраїнської конференції студентів і молодих науковців, м. Одеса, 27 квітня 2018 р. Одеса, 2018. С. 71.
Rudnichenko N.D., Shibaeva N.O., Boyko V.D. Model prototype development of interactive interface of information system for monitoring ship technical system. Інформаційні технології та комп’ютерна інженерія: матеріали статей п’ятої міжнародної науково-практичної конференції, м. Івано-Франківськ, 27-29 травня 2015 року. Івано-Франківськ, 2015. С. 217–218.
Vychuzhanin V.V., Rudnichenko N.D., Shibaeva N.O., Boyko V.D. The development of user interface prototype of decision support system for risk management of complex technical systems. Sustainability and Competitiveness in Business. 2016. PP. 162–172.