НИРС 2019
Разработка приложения для решения задачи о назначениях с использованием системы различных представителей
Исполнитель:
Николаев Михаил Васильевич — АС 48
Научные руководители:
Хомицкая Татьяна Георгиевна
Лизун Лариса Владимировна
Разработано приложение (обучающая и контролирующая программа) для решения задачи о назначениях методом, основанном на составлении системы различных представителей с формированием всех вариантов оптимальных назначений.
Приложение разрабатывалось при помощи Qt – кроссплатформенный фреймворк для разработки программного обеспечения на языке программирования C++. Разработка приложения проходила в рамках совмещения процедурного и объектно-ориентированного подхода. Основной алгоритм программы вынесен в отдельный модуль и представляет собой набор функций для обработки данных в визуальных формах. Пользовательский интерфейс реализован в виде набора классов, каждый из которых представляет одно или несколько окон и реализует обработку данных только для этих окон, однако может обмениваться данными с остальными окнами (классами).
Приложение имеет 3 режима работы. Обычный режим работы предназначен для быстрого и эффективного решения задачи и демонстрации решения пользователю. Режим обучения пользователя предназначен для пошагового выполнения алгоритма с последовательным появлением таблиц с решением задачи. Каждый этап алгоритма выполняется в главном окне программы и сопровождается пояснениями, появляющимися в текстовом поле в левой части окна. Таблицы также появляются на главном окне, дополняя друг друга но не перекрывая, поэтому у пользователя нет необходимости возвращаться назад по алгоритму. Режим «контроль» предназначен для проверки знаний пользователя, и включает в себя как теоретические вопросы по алгоритму, так и его практическое выполнение (заполнение таблиц, описанных ранее, вручную), и дальнейшую проверку введённых данных. По окончанию режима контроля пользователю предоставляется окно результата, содержащее информацию о количестве вопросов, ошибок, попыток ввода, и времени прохождения режима контроля.
Награды:
XXVI Республиканский конкурс научных работ студентов
ПЕРВАЯ КАТЕГОРИЯ
Апробация:
- статья — 1
- тезисы — 1
- акты внедрения — 2
Автоматизация бизнес-процессов в малых транспортных организациях средствами Excel+VBA
Исполнители:
Шикасюк Александра Игоревна — ЭУ 33
Шикасюк Екатерина Игоревна — ЭУ 33
Научный руководитель:
Сидак Светлана Васильевна
Создан автоматизированный модуль для работы малых транспортных организаций, индивидуальных предпринимателей, позволяющий максимально упростить и оптимизировать бизнес-процессы в сфере грузоперевозок, заменить большие и дорогостоящие автоматизированные программы для работы в этой области.
Модуль позволяет в автоматизированном режиме решать ряд задач, а именно:
- ведение базы транспортных заказов;
- ведение базы контрагентов;
- формирование протокола согласования цен на основании полученного транспортного заказа;
- формирование акта выполненных работ и счета на оплату;
- изучение рейтинга контрагентов;
- сохранение в удобной форме всей документации по грузоперевозке;
- печать сформированных документов (протокол, акт, счет);
- учет прибыли предприятия за выбранный пользователем период;
- автоматическое формирование уведомлений контрагентам о задолженности по оплате.
Награды:
XXVI Республиканский конкурс научных работ студентов
ВТОРАЯ КАТЕГОРИЯ
Апробация:
- статья — 2
- материалы конференций — 2
- тезисы — 1
- акты внедрения — 2