TIME MANAGEMENT WEB -ORIENTED INFORMATION SYSTEM BASED ON THE MERN TECHNOLOGY STACK

N. Sokolova, Maryna Petryha, Tetiana Bulana
{"title":"TIME MANAGEMENT WEB -ORIENTED INFORMATION SYSTEM BASED ON THE MERN TECHNOLOGY STACK","authors":"N. Sokolova, Maryna Petryha, Tetiana Bulana","doi":"10.31891/csit-2022-4-12","DOIUrl":null,"url":null,"abstract":"The problem of fleeting time and its effective use has deep roots in human history. Many generations have asked the question of what time is, how it can be controlled, and if it cannot be controlled, how to deal with this enormous influence on human life. Time is the most valuable resource that you have to learn to manage. The more we manage to do, the better the quality of our work and life in general. And in the conditions of digital transformation and acceleration of changes, a clear order sometimes helps to maintain focus on goals, not to deviate from the course, and, ultimately, to be in demand in the labor market. \nThe main drivers of the time management system are management methods and techniques. Techniques allow different ways to compose a plan for different periods and evaluate priority. The methods, in turn, solve the issue of the implementation of this plan. The implementation tool is no less important, and here information systems have offered themselves very well. The possibility of dynamic planning, scalability, a system of reminders, and a system of rewards - all reflects powerful solutions for the introduction of time management. \nThis work offers an overview of the process of developing a convenient information system with time management methods. A study of time management methods was conducted. An information model was developed that combines Pomodoro techniques, ABC analysis based on the Eisenhower principle, and Getting Things Done. This model allows you to classify tasks according to the degree of importance, divide them into different groups and lists, assign time for long-term and short-term tasks, and analyze the degree of completion of each task and the work as a whole. \nModeling of the information system was carried out using the unified modeling language UML and its diagrams of precedents, deployment, classes, packages, and components, which simplify the creation of the application logic and reflect the structure of the application. The design of the system was also carried out using the creation of a prototype in the online vector service Figma. The information system is implemented as a client-server web-oriented application based on the MERN technology stack. React is used to develop the web application interface, Node.js, and the Express.js framework for the application server, which implements the creation and request of APIs for communicating with the document-oriented database management system MongoDB using the mongoose module.","PeriodicalId":353631,"journal":{"name":"Computer systems and information technologies","volume":"289 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-12-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer systems and information technologies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.31891/csit-2022-4-12","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The problem of fleeting time and its effective use has deep roots in human history. Many generations have asked the question of what time is, how it can be controlled, and if it cannot be controlled, how to deal with this enormous influence on human life. Time is the most valuable resource that you have to learn to manage. The more we manage to do, the better the quality of our work and life in general. And in the conditions of digital transformation and acceleration of changes, a clear order sometimes helps to maintain focus on goals, not to deviate from the course, and, ultimately, to be in demand in the labor market. The main drivers of the time management system are management methods and techniques. Techniques allow different ways to compose a plan for different periods and evaluate priority. The methods, in turn, solve the issue of the implementation of this plan. The implementation tool is no less important, and here information systems have offered themselves very well. The possibility of dynamic planning, scalability, a system of reminders, and a system of rewards - all reflects powerful solutions for the introduction of time management. This work offers an overview of the process of developing a convenient information system with time management methods. A study of time management methods was conducted. An information model was developed that combines Pomodoro techniques, ABC analysis based on the Eisenhower principle, and Getting Things Done. This model allows you to classify tasks according to the degree of importance, divide them into different groups and lists, assign time for long-term and short-term tasks, and analyze the degree of completion of each task and the work as a whole. Modeling of the information system was carried out using the unified modeling language UML and its diagrams of precedents, deployment, classes, packages, and components, which simplify the creation of the application logic and reflect the structure of the application. The design of the system was also carried out using the creation of a prototype in the online vector service Figma. The information system is implemented as a client-server web-oriented application based on the MERN technology stack. React is used to develop the web application interface, Node.js, and the Express.js framework for the application server, which implements the creation and request of APIs for communicating with the document-oriented database management system MongoDB using the mongoose module.
基于mern技术栈的面向web的时间管理信息系统
飞逝的时间及其有效利用的问题在人类历史上有着深刻的根源。多少代人都在问时间是什么,如何控制时间,如果无法控制时间,如何应对它对人类生活的巨大影响。时间是最宝贵的资源,你必须学会管理它。我们做得越多,我们的工作和生活质量就越好。在数字化转型和变革加速的条件下,清晰的秩序有时有助于保持对目标的关注,而不是偏离路线,并最终满足劳动力市场的需求。时间管理系统的主要驱动力是管理方法和技术。技术允许以不同的方式为不同的时期制定计划并评估优先级。这些方法反过来又解决了该计划的实施问题。实现工具同样重要,信息系统在这方面表现得很好。动态计划的可能性、可扩展性、提醒系统和奖励系统——所有这些都反映了引入时间管理的强大解决方案。本文概述了利用时间管理方法开发一个方便的信息系统的过程。对时间管理方法进行了研究。将番茄工作法、基于艾森豪威尔原则的ABC分析法和“把事情做好”相结合的信息模型被开发出来。该模型允许您根据重要程度对任务进行分类,将其分成不同的组和列表,为长期和短期任务分配时间,并分析每个任务的完成程度和整体工作。使用统一的建模语言UML及其前例图、部署图、类图、包图和组件图对信息系统进行建模,简化了应用程序逻辑的创建,并反映了应用程序的结构。通过在在线矢量服务Figma中创建原型,进行了系统的设计。该信息系统是基于MERN技术栈实现的面向web的客户端-服务器应用程序。使用React开发web应用接口,使用Node.js开发应用服务器的Express.js框架,使用mongoose模块实现与面向文档的数据库管理系统MongoDB通信的api的创建和请求。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信