Development of a web application for dissemination of educational information

Maria Anatoliivna Borodin, V. Mietielov
{"title":"Development of a web application for dissemination of educational information","authors":"Maria Anatoliivna Borodin, V. Mietielov","doi":"10.20998/2078-9130.2021.2.249801","DOIUrl":null,"url":null,"abstract":"The problem of sharing of educational information and research of components interaction on load distribution from users is considered. Purpose: to implement software to solve this problem. Design a database and project structure. Role-based access to information should be implemented. A user-friendly interface must be created for the software. Develop tests for the program that should be implemented to check the functionality and performance of the program. Use the developed tests to conduct research on load distribution from users. The developed program consists two parts (server and client). They interact using HTTP requests. The server part processes the data and verifies them. The client part receives and provides data to the server part and implements a user-friendly interface. The solution of this problem is implemented in the environments IntelliJ Idea 2020.1 (Ultimate Edition) and WebStorm 2020.1. Java 11 and JavaScript (ECMAScript 6) programming languages were used for implementation. The novelty of the work lies in the development of a program that makes it possible to use the functions necessary for studying at a higher educational institution. For example, providing students with access to study materials, the ability for all users to view their schedule. Instructors can also view the schedule of the groups they teach in the current semester. Each student can revise the teacher's schedule if he teaches at least one subject. Another important function is the management of the structure of the university (management of information about institutes, departments and study groups). We also conducted research on the performance of the program and investigated the possibility of improving the speed of the program in the event of a significant increase in active users.","PeriodicalId":186064,"journal":{"name":"Bulletin of the National Technical University «KhPI» Series: Dynamics and Strength of Machines","volume":"27 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Bulletin of the National Technical University «KhPI» Series: Dynamics and Strength of Machines","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.20998/2078-9130.2021.2.249801","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The problem of sharing of educational information and research of components interaction on load distribution from users is considered. Purpose: to implement software to solve this problem. Design a database and project structure. Role-based access to information should be implemented. A user-friendly interface must be created for the software. Develop tests for the program that should be implemented to check the functionality and performance of the program. Use the developed tests to conduct research on load distribution from users. The developed program consists two parts (server and client). They interact using HTTP requests. The server part processes the data and verifies them. The client part receives and provides data to the server part and implements a user-friendly interface. The solution of this problem is implemented in the environments IntelliJ Idea 2020.1 (Ultimate Edition) and WebStorm 2020.1. Java 11 and JavaScript (ECMAScript 6) programming languages were used for implementation. The novelty of the work lies in the development of a program that makes it possible to use the functions necessary for studying at a higher educational institution. For example, providing students with access to study materials, the ability for all users to view their schedule. Instructors can also view the schedule of the groups they teach in the current semester. Each student can revise the teacher's schedule if he teaches at least one subject. Another important function is the management of the structure of the university (management of information about institutes, departments and study groups). We also conducted research on the performance of the program and investigated the possibility of improving the speed of the program in the event of a significant increase in active users.
开发一个发布教育信息的网页应用程序
考虑了教育信息的共享问题和用户负荷分配下组件交互的研究。目的:实现解决这一问题的软件。设计数据库和项目结构。应该实现基于角色的信息访问。必须为软件创建一个用户友好的界面。为应该实现的程序开发测试,以检查程序的功能和性能。使用开发的测试对来自用户的负载分配进行研究。开发的程序包括两个部分(服务器和客户端)。它们使用HTTP请求进行交互。服务器部分处理数据并对其进行验证。客户端接收并向服务器端提供数据,实现用户友好的界面。该问题的解决方案在IntelliJ Idea 2020.1 (Ultimate Edition)和WebStorm 2020.1环境中实现。使用Java 11和JavaScript (ECMAScript 6)编程语言实现。这项工作的新颖之处在于开发了一个程序,使在高等教育机构学习所需的功能成为可能。例如,为学生提供学习材料的访问,所有用户都可以查看他们的时间表。教师还可以查看他们在本学期所教的小组的时间表。如果老师至少教一门课,每个学生都可以修改老师的课程表。另一个重要的功能是管理大学的结构(管理有关研究所、部门和学习小组的信息)。我们还对程序的性能进行了研究,并调查了在活跃用户显著增加的情况下提高程序速度的可能性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:604180095
Book学术官方微信