测试过程自动化应用的数学和软件软件采用Spring框架

Maryna Pazushko, K. Ivanchenko, D. Ivanchenko
{"title":"测试过程自动化应用的数学和软件软件采用Spring框架","authors":"Maryna Pazushko, K. Ivanchenko, D. Ivanchenko","doi":"10.20998/2078-9130.2022.2.270129","DOIUrl":null,"url":null,"abstract":"The purpose of this work was to design and create an information system for evaluating and testing students' knowledge, which would simplify the process of forming tests and evaluating students' knowledge for teachers. The paper formed an idea about the concept of knowledge testing. The principles of implementation of this process are revealed. An overview of existing software solutions for computer training programs was conducted, the market of existing analogues was analyzed and, based on the analysis, functional and non-functional requirements for the software product being developed were formed. Based on the requirements, technical and software tools were chosen for the development of the program, namely the Java programming language and the Spring framework, the components of which allow to increase the productivity of the software product, as well as to simplify and speed up the setup, configuration and launch of the project. \nTo achieve the goal, the following tasks are solved in the work: processing user data, creating a personal account, information about students and teachers, creating and passing a test, evaluating the quality of students' knowledge and teacher-created tests. A mathematical, information and software model of the system was built. The database was designed and built. The structural and functional scheme of the system has been developed. There are three user roles: teacher, student and unregistered user. Saving test results and the ability to obtain mathematical statistics of test results have been implemented. An important role is played by ensuring the ease and comfort of using the product for the user. Therefore, when developing the program, a lot of attention was paid to creating a friendly and ergonomic interface. \nThe result was an information system of automated testing that fulfills the task, and also meets all the requirements and can be implemented in practice. The results of the work can be used both for the further introduction of the application into the educational process, and for students to acquire practical skills.","PeriodicalId":186064,"journal":{"name":"Bulletin of the National Technical University «KhPI» Series: Dynamics and Strength of Machines","volume":"55 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-12-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Mathematical and software software of automation application of testing process using Spring framework\",\"authors\":\"Maryna Pazushko, K. Ivanchenko, D. Ivanchenko\",\"doi\":\"10.20998/2078-9130.2022.2.270129\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The purpose of this work was to design and create an information system for evaluating and testing students' knowledge, which would simplify the process of forming tests and evaluating students' knowledge for teachers. The paper formed an idea about the concept of knowledge testing. The principles of implementation of this process are revealed. An overview of existing software solutions for computer training programs was conducted, the market of existing analogues was analyzed and, based on the analysis, functional and non-functional requirements for the software product being developed were formed. Based on the requirements, technical and software tools were chosen for the development of the program, namely the Java programming language and the Spring framework, the components of which allow to increase the productivity of the software product, as well as to simplify and speed up the setup, configuration and launch of the project. \\nTo achieve the goal, the following tasks are solved in the work: processing user data, creating a personal account, information about students and teachers, creating and passing a test, evaluating the quality of students' knowledge and teacher-created tests. A mathematical, information and software model of the system was built. The database was designed and built. The structural and functional scheme of the system has been developed. There are three user roles: teacher, student and unregistered user. Saving test results and the ability to obtain mathematical statistics of test results have been implemented. An important role is played by ensuring the ease and comfort of using the product for the user. Therefore, when developing the program, a lot of attention was paid to creating a friendly and ergonomic interface. \\nThe result was an information system of automated testing that fulfills the task, and also meets all the requirements and can be implemented in practice. The results of the work can be used both for the further introduction of the application into the educational process, and for students to acquire practical skills.\",\"PeriodicalId\":186064,\"journal\":{\"name\":\"Bulletin of the National Technical University «KhPI» Series: Dynamics and Strength of Machines\",\"volume\":\"55 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-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.2022.2.270129\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","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.2022.2.270129","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

本工作的目的是设计和创建一个评估和测试学生知识的信息系统,为教师简化形成测试和评估学生知识的过程。本文初步形成了知识测试的概念。揭示了该过程的实现原则。概述了现有的计算机培训项目软件解决方案,分析了现有类似物的市场,并在此基础上形成了正在开发的软件产品的功能和非功能需求。根据需求,选择了用于程序开发的技术和软件工具,即Java编程语言和Spring框架,它们的组件允许提高软件产品的生产力,以及简化和加快项目的设置,配置和启动。为了实现这一目标,在工作中解决了以下任务:处理用户数据、创建个人账户、创建学生和教师信息、创建和通过测试、评估学生知识质量和教师自创测试。建立了系统的数学模型、信息模型和软件模型。设计并建立了数据库。给出了系统的结构和功能方案。有三种用户角色:教师、学生和未注册用户。实现了试验结果的保存和试验结果的数理统计功能。确保用户使用产品的轻松和舒适是一个重要的角色。因此,在开发程序时,非常重视创建一个友好和符合人体工程学的界面。设计的自动化测试信息系统不仅完成了任务,而且满足了所有的要求,可以在实际中实现。这项工作的结果既可以用于进一步将应用程序引入教育过程,也可以用于学生获得实用技能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Mathematical and software software of automation application of testing process using Spring framework
The purpose of this work was to design and create an information system for evaluating and testing students' knowledge, which would simplify the process of forming tests and evaluating students' knowledge for teachers. The paper formed an idea about the concept of knowledge testing. The principles of implementation of this process are revealed. An overview of existing software solutions for computer training programs was conducted, the market of existing analogues was analyzed and, based on the analysis, functional and non-functional requirements for the software product being developed were formed. Based on the requirements, technical and software tools were chosen for the development of the program, namely the Java programming language and the Spring framework, the components of which allow to increase the productivity of the software product, as well as to simplify and speed up the setup, configuration and launch of the project. To achieve the goal, the following tasks are solved in the work: processing user data, creating a personal account, information about students and teachers, creating and passing a test, evaluating the quality of students' knowledge and teacher-created tests. A mathematical, information and software model of the system was built. The database was designed and built. The structural and functional scheme of the system has been developed. There are three user roles: teacher, student and unregistered user. Saving test results and the ability to obtain mathematical statistics of test results have been implemented. An important role is played by ensuring the ease and comfort of using the product for the user. Therefore, when developing the program, a lot of attention was paid to creating a friendly and ergonomic interface. The result was an information system of automated testing that fulfills the task, and also meets all the requirements and can be implemented in practice. The results of the work can be used both for the further introduction of the application into the educational process, and for students to acquire practical skills.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信