Development of a Web Application Software Module for Distributing of Workflows "Task Manager"
DOI:
https://doi.org/10.31649/1997-9266-2019-144-3-67-74Keywords:
program module, data processing, analytical information system, task manager, process distribution, workflowAbstract
In today's world, the issue of speeding up the work process is widespread in order to increase the efficiency of using working time. "Task Manager" is a project management tool that greatly simplifies the workflow. The main task of such a system is to facilitate the distribution of tasks between employees and control over their implementation. Through the use of such programs, the user can save time in meetings and offline discussions. In addition, such platforms allow you to find out how efficient and consistent the team works. All you need is to open the service and see what's happening right now in the project. The "Task manager" can be used both at enterprises to improve the organization of the work process, as well as ordinary users, such as vacation planning, weekend, and so on. A number of modern solutions for the development of such analytical information systems have been analyzed, which allowed to identify the main weaknesses and limitations that need to be addressed. A number of approaches are proposed for their elimination. The complex of models of such systems in UML-notation is developed. Software implementation of module for JavaScript is carried out. JavaScript has good performance, a large number of libraries, and a large developer community. The client part is written on Angular, the server part is NodeJs and Express. MySQL is used to store data, which, in turn, works with the server using ORM Sequelize. Sequelize allows you to change the database in the future without rewriting the code; you only need to change the configuration of the application. This set of technologies provides the application with good performance and easy support. After analyzing similar solutions, let's mention a number of developmental benefits: a clear interface, high performance, cross-platform, open source product, which is important if users need some specific features, then they can independently add them to the project without the intervention of the module developers. Also, this software module can be used on any device with a screen for displaying and connecting to the Internet to download information.
Downloads
-
PDF (Українська)
Downloads: 491
Published
How to Cite
Issue
Section
License
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).