为查看不同大学的学生课程表设计一项通用服务

Д.Л. Сащенко, С.А. Олейникова
{"title":"为查看不同大学的学生课程表设计一项通用服务","authors":"Д.Л. Сащенко, С.А. Олейникова","doi":"10.36622/1729-6501.2024.20.2.007","DOIUrl":null,"url":null,"abstract":"статья посвящена разработке онлайн-сервиса, предназначенного для просмотра студенческого расписания занятий. Актуальность разработки обусловлена возможностью просмотра расписания в любой момент времени как с мобильного, так и со стационарного устройства, а также оперативного реагирования на какие-либо изменения. Помимо этого, такие сервисы обычно обновляются в режиме реального времени, что позволяет студентам быть в курсе изменений или отмены занятий и помогает избежать пропуска занятий. Разработанное приложение включает в себя базу данных, клиентскую и серверную часть. В качестве клиентской части веб-сервиса будет использоваться веб-фреймворк Vue и его надстройка Quasar для более богатого пользовательского интерфейса, а также для реализации серверной части будет использоваться фреймворк Spring Bootи база данных PostgreSQL. В серверной части проекта реализуется получение файлов расписания, извлечение из них данных с последующей обработкой и сохранением в собственную базу данных, а также дальнейшая работа с данными, а именно, их получение и агрегация. Архитектура приложения будет изображена на UML и AIA диаграммах, которые будут показывать, каким образом пользователь взаимодействует с сервисом, а также архитектуру интеграции приложений. Новизна заключается в предоставлении пользователям возможности просмотра контента с любых устройств. Практическая значимость подтверждается внедрением приложения в деятельность Воронежского государственного технического университета\n the article is devoted to the development of an online service designed to view student class schedules. The relevance of the development is due to the ability to view the schedule at any time from both a mobile and a stationary device, as well as promptly respond to any changes. In addition, such services are usually updated in real time, which allows students to be aware of class changes or cancellations and avoids missing classes.The developed application includes a database, client and server parts. The Vue web framework and its Quasar add-on will be used as the client part of the web service for a richer user interface, and the Spring Boot framework and PostgreSQL database will be used to implement the server part. The server part of the project implements receiving schedule files, extracting data from them with subsequent processing and saving into its own database, as well as further work with data, namely their receipt and aggregation. The application architecture will be depicted on UML and AIA diagrams, which will show how the user interacts with the service, as well as the application integration architecture. The novelty lies in providing users with the ability to view content from any device. The practical significance is confirmed by the implementation of the application in the activities of the Voronezh State Technical University","PeriodicalId":515253,"journal":{"name":"ВЕСТНИК ВОРОНЕЖСКОГО ГОСУДАРСТВЕННОГО ТЕХНИЧЕСКОГО УНИВЕРСИТЕТА","volume":" 2","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"DESIGNING OF A UNIVERSAL SERVICE FOR VIEWING STUDENT SCHEDULES OF DIFFERENT UNIVERSITIES\",\"authors\":\"Д.Л. Сащенко, С.А. Олейникова\",\"doi\":\"10.36622/1729-6501.2024.20.2.007\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"статья посвящена разработке онлайн-сервиса, предназначенного для просмотра студенческого расписания занятий. Актуальность разработки обусловлена возможностью просмотра расписания в любой момент времени как с мобильного, так и со стационарного устройства, а также оперативного реагирования на какие-либо изменения. Помимо этого, такие сервисы обычно обновляются в режиме реального времени, что позволяет студентам быть в курсе изменений или отмены занятий и помогает избежать пропуска занятий. Разработанное приложение включает в себя базу данных, клиентскую и серверную часть. В качестве клиентской части веб-сервиса будет использоваться веб-фреймворк Vue и его надстройка Quasar для более богатого пользовательского интерфейса, а также для реализации серверной части будет использоваться фреймворк Spring Bootи база данных PostgreSQL. В серверной части проекта реализуется получение файлов расписания, извлечение из них данных с последующей обработкой и сохранением в собственную базу данных, а также дальнейшая работа с данными, а именно, их получение и агрегация. Архитектура приложения будет изображена на UML и AIA диаграммах, которые будут показывать, каким образом пользователь взаимодействует с сервисом, а также архитектуру интеграции приложений. Новизна заключается в предоставлении пользователям возможности просмотра контента с любых устройств. Практическая значимость подтверждается внедрением приложения в деятельность Воронежского государственного технического университета\\n the article is devoted to the development of an online service designed to view student class schedules. The relevance of the development is due to the ability to view the schedule at any time from both a mobile and a stationary device, as well as promptly respond to any changes. In addition, such services are usually updated in real time, which allows students to be aware of class changes or cancellations and avoids missing classes.The developed application includes a database, client and server parts. The Vue web framework and its Quasar add-on will be used as the client part of the web service for a richer user interface, and the Spring Boot framework and PostgreSQL database will be used to implement the server part. The server part of the project implements receiving schedule files, extracting data from them with subsequent processing and saving into its own database, as well as further work with data, namely their receipt and aggregation. The application architecture will be depicted on UML and AIA diagrams, which will show how the user interacts with the service, as well as the application integration architecture. The novelty lies in providing users with the ability to view content from any device. The practical significance is confirmed by the implementation of the application in the activities of the Voronezh State Technical University\",\"PeriodicalId\":515253,\"journal\":{\"name\":\"ВЕСТНИК ВОРОНЕЖСКОГО ГОСУДАРСТВЕННОГО ТЕХНИЧЕСКОГО УНИВЕРСИТЕТА\",\"volume\":\" 2\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-07-05\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"ВЕСТНИК ВОРОНЕЖСКОГО ГОСУДАРСТВЕННОГО ТЕХНИЧЕСКОГО УНИВЕРСИТЕТА\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.36622/1729-6501.2024.20.2.007\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"ВЕСТНИК ВОРОНЕЖСКОГО ГОСУДАРСТВЕННОГО ТЕХНИЧЕСКОГО УНИВЕРСИТЕТА","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.36622/1729-6501.2024.20.2.007","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

这篇文章专门介绍了一项在线服务的开发,旨在查看学生的课程表。这项开发之所以具有现实意义,是因为可以随时通过移动设备和固定设备查看课程表,并对任何变动做出及时响应。此外,此类服务通常都是实时更新的,这可以让学生了解课程的变动或取消情况,有助于避免缺课。开发的应用程序包括数据库、客户端和服务器部分。作为网络服务的客户端部分,将使用网络框架 Vue 及其插件 Quasar 来提供更丰富的用户界面,而服务器部分将使用 Spring Voty 框架来实现 PostgreSQL 数据库。该项目的服务器部分实现了获取计划文件、从中提取数据并进一步处理和保存到自己的数据库,以及进一步处理数据,即数据检索和汇总。应用架构将用 UML 和 AIA 图来描述,这些图将显示用户如何与服务以及应用集成架构进行交互。新颖之处在于用户可以从任何设备查看内容。在沃罗涅日国立技术大学的活动中实施该应用程序证实了其实际意义。开发的意义在于可以随时通过移动设备和固定设备查看课程表,并对任何变动做出及时响应。此外,此类服务通常是实时更新的,这可以让学生了解课程的变动或取消情况,避免缺课。Vue 网络框架及其 Quasar 附加组件将用作网络服务的客户端部分,以提供更丰富的用户界面;Spring Boot 框架和 PostgreSQL 数据库将用于实现服务器部分。该项目的服务器部分实现接收计划文件,从中提取数据并进行后续处理,然后保存到自己的数据库中,以及进一步处理数据,即接收和汇总数据。应用架构将在 UML 和 AIA 图表中描述,这些图表将显示用户与服务的交互方式以及应用集成架构。新颖之处在于为用户提供从任何设备查看内容的能力。在沃罗涅日国立技术大学的活动中实施该应用程序证实了其实际意义
本文章由计算机程序翻译,如有差异,请以英文原文为准。
DESIGNING OF A UNIVERSAL SERVICE FOR VIEWING STUDENT SCHEDULES OF DIFFERENT UNIVERSITIES
статья посвящена разработке онлайн-сервиса, предназначенного для просмотра студенческого расписания занятий. Актуальность разработки обусловлена возможностью просмотра расписания в любой момент времени как с мобильного, так и со стационарного устройства, а также оперативного реагирования на какие-либо изменения. Помимо этого, такие сервисы обычно обновляются в режиме реального времени, что позволяет студентам быть в курсе изменений или отмены занятий и помогает избежать пропуска занятий. Разработанное приложение включает в себя базу данных, клиентскую и серверную часть. В качестве клиентской части веб-сервиса будет использоваться веб-фреймворк Vue и его надстройка Quasar для более богатого пользовательского интерфейса, а также для реализации серверной части будет использоваться фреймворк Spring Bootи база данных PostgreSQL. В серверной части проекта реализуется получение файлов расписания, извлечение из них данных с последующей обработкой и сохранением в собственную базу данных, а также дальнейшая работа с данными, а именно, их получение и агрегация. Архитектура приложения будет изображена на UML и AIA диаграммах, которые будут показывать, каким образом пользователь взаимодействует с сервисом, а также архитектуру интеграции приложений. Новизна заключается в предоставлении пользователям возможности просмотра контента с любых устройств. Практическая значимость подтверждается внедрением приложения в деятельность Воронежского государственного технического университета the article is devoted to the development of an online service designed to view student class schedules. The relevance of the development is due to the ability to view the schedule at any time from both a mobile and a stationary device, as well as promptly respond to any changes. In addition, such services are usually updated in real time, which allows students to be aware of class changes or cancellations and avoids missing classes.The developed application includes a database, client and server parts. The Vue web framework and its Quasar add-on will be used as the client part of the web service for a richer user interface, and the Spring Boot framework and PostgreSQL database will be used to implement the server part. The server part of the project implements receiving schedule files, extracting data from them with subsequent processing and saving into its own database, as well as further work with data, namely their receipt and aggregation. The application architecture will be depicted on UML and AIA diagrams, which will show how the user interacts with the service, as well as the application integration architecture. The novelty lies in providing users with the ability to view content from any device. The practical significance is confirmed by the implementation of the application in the activities of the Voronezh State Technical University
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信