1
0
Fork 0
mirror of https://github.com/EDeev/student_sorter.git synced 2026-10-08 04:59:40 +03:00

README: сортировка по столбцам и рейтинг направлений по популярности

This commit is contained in:
Деев Егор Викторович 2026-10-02 23:48:32 +00:00
parent b241a23d23
commit ea54d4ba32
2 changed files with 9 additions and 7 deletions

View file

@ -4,8 +4,8 @@
[![CI](https://github.com/EDeev/student_sorter/actions/workflows/ci.yml/badge.svg)](https://github.com/EDeev/student_sorter/actions/workflows/ci.yml) [![CI](https://github.com/EDeev/student_sorter/actions/workflows/ci.yml/badge.svg)](https://github.com/EDeev/student_sorter/actions/workflows/ci.yml)
A coursework Windows app for an admissions office: it keeps a list of applicants, shows it filtered by A coursework Windows app for an admissions office: it keeps a list of applicants, sorts and filters it,
programme and produces a list of non-local applicants who need a dormitory. ranks programmes and produces a list of non-local applicants who need a dormitory.
**Status:** coursework (Ryazan State Radio Engineering University, 2024), completed **Status:** coursework (Ryazan State Radio Engineering University, 2024), completed
@ -14,7 +14,8 @@ programme and produces a list of non-local applicants who need a dormitory.
## Features ## Features
- Adding an applicant: full name, address, benefits, exam score, programme - Adding an applicant: full name, address, benefits, exam score, programme
- Applicant table filtered by programme - Applicant table with column sorting and a programme filter
- Programmes ranked by popularity, local vs non-local applicants
- Chart: share of applicants with benefits - Chart: share of applicants with benefits
- Dormitory list: everyone registered outside Ryazan goes to `stud.txt` (format: [examples/stud.txt](examples/stud.txt), fictional names) - Dormitory list: everyone registered outside Ryazan goes to `stud.txt` (format: [examples/stud.txt](examples/stud.txt), fictional names)
- The list is kept between runs in `applis.dat` - The list is kept between runs in `applis.dat`

View file

@ -4,8 +4,8 @@
[![CI](https://github.com/EDeev/student_sorter/actions/workflows/ci.yml/badge.svg)](https://github.com/EDeev/student_sorter/actions/workflows/ci.yml) [![CI](https://github.com/EDeev/student_sorter/actions/workflows/ci.yml/badge.svg)](https://github.com/EDeev/student_sorter/actions/workflows/ci.yml)
Учебное Windows-приложение для приёмной комиссии: ведёт список абитуриентов, показывает его с фильтром Учебное Windows-приложение для приёмной комиссии: ведёт список абитуриентов, сортирует и фильтрует его,
по направлению и формирует список иногородних, которым нужно общежитие. строит рейтинг направлений и формирует список иногородних, которым нужно общежитие.
**Статус:** учебный проект (РГРТУ, 2024), завершён **Статус:** учебный проект (РГРТУ, 2024), завершён
@ -14,7 +14,8 @@
## Возможности ## Возможности
- Добавление абитуриента: ФИО, адрес, льгота, баллы ЕГЭ, направление подготовки - Добавление абитуриента: ФИО, адрес, льгота, баллы ЕГЭ, направление подготовки
- Таблица абитуриентов с фильтром по направлению подготовки - Таблица абитуриентов с сортировкой по столбцам и фильтром по направлению подготовки
- Рейтинг направлений по популярности, соотношение местных и иногородних
- Диаграмма: доля абитуриентов с льготами - Диаграмма: доля абитуриентов с льготами
- Список на общежитие: все, кто прописан не в Рязани, — в `stud.txt` (формат — [examples/stud.txt](examples/stud.txt), ФИО вымышленные) - Список на общежитие: все, кто прописан не в Рязани, — в `stud.txt` (формат — [examples/stud.txt](examples/stud.txt), ФИО вымышленные)
- Список хранится между запусками в `applis.dat` - Список хранится между запусками в `applis.dat`
@ -36,7 +37,7 @@
InvestWinApp/ InvestWinApp/
├── InvestWinApp.cpp точка входа, запись списка в файл ├── InvestWinApp.cpp точка входа, запись списка в файл
├── config.h структура Applicant ├── config.h структура Applicant
├── MyForm.h главная форма: таблица, фильтр, диаграмма, список на общежитие ├── MyForm.h главная форма: таблица, сортировка, рейтинг направлений, диаграмма, список на общежитие
└── AddApplicant.h форма добавления абитуриента └── AddApplicant.h форма добавления абитуриента
Data/ иконки Data/ иконки
Пояснительная записка.pdf Пояснительная записка.pdf