Abstract
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.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.