1.49M
Category: programmingprogramming

Защита проекта "Агрегатор тендерных площадок"

1.

Агрегатор тендерных площадок
Команда проекта:
Шульгин Михаил, 421-2
Федосеенко Андрей, 421-2
Рокутова Софья,
421-2
Кузьмина Алиса,
421-2
Туралин Арсений, 421-1
Фёдоров Роман,
421-1
Наставник проекта:
Тикшаев Иван Денисович,
Ассистент кафедры АОИ

2.

Проблема:
Наличие огромного количества тендерных площадок
замедляет процесс поиска подходящего тендера
Задачи:
• Написать программные модули, автоматизирующие
процесс сбора информации с тендерных площадок.
• Объединить их в одну систему.
• Создать интерфейс для системы.
2

3.

Приобретение
и
отработка
профессиональных навыков и
компетенций при реализации
технически сложного проекта.
33

4.

1 октября – 14 октября:
• Анализ площадок и организация команды.
14 октября – 14 ноября:
• Создание всех модулей.
14 ноября – 7 декабря:
• Исправление ошибок,
• Рефакторинг,
• Объединение модулей в одну систему.
7 декабря – 22 декабря:
• Подготовка к защите проекта.
4

5.

Тендерные площадки
Росэлторог [roseltorg.ru]
Нэп Фабрикант [etp-ets.ru]
Кузьмина Алиса
Туралин Арсений
РТС тендер [rts-tender.ru]
Синапс [synapse.net]
Рокутова Софья
Шульгин Михаил
Закупки 360 [zakupki360.ru]
Федосеенко Андрей
ЭТП РАД Госзакупки [gz.lot-online.ru]
Федоров Роман
5
5

6.

Достигнутые результаты проекта:
• Создали 6 программных модулей собирающих информацию с сайтов о
необходимых тендерах. Все данные сохраняются в файле формата csv.
Некоторые программные модули должны скачивать документацию с
сайта.
Создание графического интерфейса, который отображает собранные
данные
Чего не удалось сделать:
• Некоторые сайты не позволяли скачивать документацию
Проект выполнен на 95%
6

7.

Схема
7

8.

Интерфейс программы
88

9.

99

10.

10

11.

В ходе разработки программы по дисциплине ОПД-3 были получены
следующие образовательные результаты:
1. Улучшены навыки владения языком программирования Python.
2. Ознакомились с библиотекой BeautifulSoup.
3. Ознакомились с библиотекой requests.
4. Ознакомились с API сайтов.
5. Научились обрабатывать HTML и JSON
для получения данных.
11

12.

ФИО
Группа
Шульгин Михаил
Алексеевич
421-2
Федоров Роман
Михайлович
421-1
Федосеенко Андрей
Евгеньевич
421-2
Кузьмина Алиса
Евгеньевна
421-2
Рокутова Софья
Александровна
421-2
Туралин Арсений
Сергеевич
421-1
Проектные задачи
Работа с сайтом synaps.ru
Создание презентации
Графический интерфейс
Оценка
команды
5/5
5/5
Работа с сайтом zakupki360.
Работа с сайтом roseltorg.ru
Работа с сайтом rts-tender.ru
5/5
5/5
5/5
5/5
12
8

13.


Шульгин Михаил
Telegram: @MihailSh1
Рокутова Софья
Telegram: @rokuttova
Кузьмина Алиса
Telegram: @alisochka66
Федосеенко Андрей
Telegram:@Deparniuexx
Спасибо за внимание
13
English     Русский Rules