Вебзастосунок для ведення обліку успішності студентів
dc.contributor.advisor | Шкурат, Оксана Сергіївна | |
dc.contributor.author | Степаненко, Андрій Сергійович | |
dc.date.accessioned | 2023-09-02T13:50:39Z | |
dc.date.available | 2023-09-02T13:50:39Z | |
dc.date.issued | 2023 | |
dc.description.abstract | Дипломний проєкт присвячений створенню вебзастосунку ведення обліку успішності студентів. Задача дипломного проєкту полягає у розробленні вебзастосунку для зручного та ефективного ведення обліку студентів, їх успішності та відвідуваності, відслідковування поліпшення та погіршення їх середніх балів з певних дисциплін за певний проміжок часу тощо. У ході розроблення цього вебдодатка був проведений аналіз вже існуючих рішень в мережі, оцінено їх переваги та недоліки, та було визначено основні функціональні та нефункціональні вимоги до проєкту, архітектуру, функціонал та інтерфейс застосунку. Цей проєкт є вебдодатком, що має трирівневу (триланкову) архітектуру, а саме складається з клієнтської, сереверної частин та бази даних. Було проаналізовано велику кількість фреймворків та бібліотек різних мов програмування, переглянуто чимало СКБД, та визначено як саме всі ці три частини вебсервісу взаємодіятимуть одне з одним. Також було визначено як саме відбуватиметься виставлення оцінок, відвідуваність студентів, створення підгруп вже існуючих груп студентів певної спеціальності, додавання до бази даних нових викладачів, призначення їм їх предметів і ще багато іншого функціоналу. Вебдодаток ведення обліку успішності студентів дозволяє викладачам вищих навчальних закладах виставляти оцінки та відвідуваність студентів в зручний та ефективний спосіб, не використовуючи ніяких паперових документів та інших незручних речей. Окрім цього, цей застосунок має автоматичний обрахунок середніх балів студентів з певних дисциплін, графіки їх успішності та можливість додавати примітки про кожного зі студентів для викладачів. | uk |
dc.description.abstractother | The diploma project is devoted to the creation of a web application for keeping track of students' progress. The main goal of the diploma project is to develop a web application for convenient and effective record keeping of students, their performance and attendance, tracking the improvement and deterioration of their average scores in certain disciplines over a certain period of time, etc. During the development of this web application, an analysis of already existing solutions in the network was carried out, their advantages and disadvantages were evaluated, and the main functional and non-functional requirements for the project, architecture, functionality and application interface were determined. This project is a web application that has a three-level (three-link) architecture, namely, it consists of client, server parts and a database. A large number of frameworks and libraries of different programming languages were analyzed, many DBMSs were reviewed, and it was determined how exactly all these three parts of the web service will interact with each other. It was also evaluated how the assessment of grades, attendance of students, creation of subgroups of already existing groups of students of a certain specialty, addition of new teachers to the database, assignment of their subjects, and many other functions will take place. The web application for keeping track of students' progress allows teachers in higher education institutions to display student grades and attendance conveniently and efficiently, without using paper documents and other inconvenient things. In addition, this application has an automatic calculation of the average points of students in certain disciplines, graphs of their performance, and the ability to add notes about each student for teachers. | uk |
dc.format.extent | 162 с. | uk |
dc.identifier.citation | Степаненко, А. С. Вебзастосунок для ведення обліку успішності студентів : дипломний проект ... бакалавра : 121 Інженерія програмного забезпечення / Степаненко Андрій Сергійович. – Київ, 2023. – 162 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/59745 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.title | Вебзастосунок для ведення обліку успішності студентів | uk |
dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Stepanenko_bakalavr.pdf
- Розмір:
- 8.48 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 9.1 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: