Back to Search
Start Over
Development of a service for collecting data on student certification. Development of a UI and application architecture
- Publication Year :
- 2023
- Publisher :
- СанкÑ-ÐеÑеÑбÑÑгÑкий полиÑÐµÑ Ð½Ð¸ÑеÑкий ÑнивеÑÑиÑÐµÑ ÐеÑÑа Ðеликого, 2023.
-
Abstract
- Тема вÑпÑÑкной квалиÑикаÑионной ÑабоÑÑ: «РазÑабоÑка ÑеÑвиÑа ÑбоÑа даннÑÑ Ð°ÑÑеÑÑаÑии ÑÑÑденÑов. РазÑабоÑка веб-инÑеÑÑейÑа и аÑÑ Ð¸ÑекÑÑÑÑ Ð¿ÑиложениÑ».ЦелÑÑ Ð²ÑпÑÑкной квалиÑикаÑионной ÑабоÑÑ ÑвлÑлаÑÑ ÑазÑабоÑка веб-пÑиложениÑ, позволÑÑÑего оÑÑÑеÑÑвлÑÑÑ Ð²Ð½ÐµÑение, Ñ Ñанение, оÑобÑажение даннÑÑ Ð°ÑÑеÑÑаÑии ÑÑÑденÑов и анализ показаÑелей Ð¸Ñ ÑÑпеваемоÑÑи: оÑенок и поÑеÑаемоÑÑи.Ð Ñ Ð¾Ð´Ðµ ÑабоÑÑ Ð±Ñл пÑоведен анализ акÑÑалÑноÑÑи поÑÑавленной задаÑи и Ð¾Ð±Ð·Ð¾Ñ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¸ÑнÑÑ ÑеÑений. ÐÑли опÑÐµÐ´ÐµÐ»ÐµÐ½Ñ Ð¸ÑÑ Ð¾Ð´Ð½Ñе даннÑе и ÑÑÐµÐ±Ð¾Ð²Ð°Ð½Ð¸Ñ Ðº веб-пÑиложениÑ. СпÑоекÑиÑована аÑÑ Ð¸ÑекÑÑÑа, база даннÑÑ Ð¸ инÑеÑÑÐµÐ¹Ñ Ð²ÐµÐ±-пÑиложениÑ. ÐÑли вÑбÑÐ°Ð½Ñ Ð¸ обоÑÐ½Ð¾Ð²Ð°Ð½Ñ Ð¸ÑполÑзÑемÑе ÑÐµÑ Ð½Ð¾Ð»Ð¾Ð³Ð¸Ð¸. ÐÑло пÑоведено ÑеÑÑиÑование веб-пÑÐ¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð¸ опÑÐµÐ´ÐµÐ»ÐµÐ½Ñ Ð¿ÐµÑÑпекÑÐ¸Ð²Ñ ÑазвиÑÐ¸Ñ Ð¿ÑоекÑа.ÐÐ»Ñ ÑеализаÑии пÑÐ¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð¸ÑполÑзовалаÑÑ ÑÑеда ÑазÑабоÑки IntelliJIdea,  ÑзÑк пÑогÑаммиÑованиÑ Java, ÑзÑк гипеÑÑекÑÑовой ÑазмеÑки HTML,  ÑзÑк опиÑÐ°Ð½Ð¸Ñ Ð²ÐµÐ±-ÑÑÑаниÑ CSS и ÑаблонизаÑоÑ HTML-ÑÑÑаниÑ Thymeleaf. ÐÐ»Ñ Ñ ÑÐ°Ð½ÐµÐ½Ð¸Ñ Ð´Ð°Ð½Ð½ÑÑ Ð±Ñла пÑименена база даннÑÑ Â PostgreSQL. Ð ÑабоÑе бÑл иÑполÑзован ÑÑеймвоÑк Spring, ÑекÑÑовÑй ÑоÑÐ¼Ð°Ñ Ð¾Ð±Ð¼ÐµÐ½Ð° даннÑми CSV, библиоÑека OpenCsvÐ´Ð»Ñ Ð¾Ð±ÑабоÑки Ñай лов Ñ ÑаÑÑиÑением CSV и JavaScriptÑÑеймвоÑк Bootstrap.Ð ÑезÑлÑÑаÑе вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð²ÑпÑÑкной квалиÑикаÑионной ÑабоÑÑ, ÑазÑабоÑано веб-пÑиложение, позволÑÑÑее оÑÑÑеÑÑвлÑÑÑ Ð²Ð½ÐµÑение, Ñ Ñанение, оÑобÑажение даннÑÑ Ð°ÑÑеÑÑаÑии ÑÑÑденÑов и анализ показаÑелей Ð¸Ñ ÑÑпеваемоÑÑи: оÑенок и поÑеÑаемоÑÑи.<br />The theme of the graduation qualifying work: "Development of a service for collecting data on student certification. Development of a web interface and application architecture".The goal of the graduation qualifying work was to develop a web application that allows for the entry, storage, display of data on student certification and analysis of their performance indicators: grades and attendance.During the work, an analysis of the relevance of the task was conducted and a review of similar solutions was carried out. The initial data and requirements for the web application were determined. The architecture, database and web application interface were designed. Technologies used were chosen and justified. Testing of the web application was carried out and the prospects for the development of the project were determined.For the implementation of the application, the IntelliJ Idea development environment was used, the programming language was Java, the Hypertext Markup Language was HTML, the stylesheet language was CSS, the Spring framework and the Thymeleaf template engine were used, the database was PostgreSql, the data was exported to CSV files, the system was designed for analysis.As a result of the completion of the graduation qualifying work, a web application has been developed that allows for the input, storage, display of student certification data and analysis of their performance indicators: grades and attendance.
Details
- Language :
- Russian
- Database :
- OpenAIRE
- Accession number :
- edsair.doi...........3c6a07a7354fd8fef20fb96a198346b5
- Full Text :
- https://doi.org/10.18720/spbpu/3/2023/vr/vr23-872