Введение 3
1. Теоретические основы имитации работы человека в веб-ресурсах 5
1.1. Определение задачи имитации деятельности человека и автоматизации заполнения программы дисциплин в профиле преподавателей 5
1.2. Решение задачи на примере сайта portal-dis.kpfu.ru 6
2. Разработка системы имитации работы человека в веб-ресурсах 7
2.1.Разбор структуры веб-ресурса portal-dis.kpfu.ru 7
2.2. Выбор технологий программирования 13
2.3. Разработка данных заполнения дисциплин 16
2.4. Разработка программного кода имитации человека 19
2.5. Разработка графического интерфейса пользователя 24
Заключение 27
Список литературы 28
Словарь терминов 29
Приложение 1 – дополнительные изображения 30
Приложение 2 – листинг программы 32
Преподавателям различных вузов приходится заниматься рутинными задачами такими, как составление и заполнение учебного плана, ведение отчетности о проделанной работе, отправка на согласование программы дисциплины. Вся эта работа занимает колоссальное время у преподавательского состава, из-за чего страдает уровень образования молодежи, учащихся в вузах. Вместо того, чтобы уделить дополнительное время на улучшение качества преподаваемого материала, подготовить интересные и важные темы, приходится заниматься рутинными задачами, которые никакой пользы не несут ни для преподавателя, ни для студента. Из- за чего возникает резонный вопрос: “Как оптимизировать задачи преподавателя и снять с него обязательства в заполнении отчетов и программ дисциплин?” [2].
Рассмотрим задачу имитации деятельности человека и автоматизации заполнения программы дисциплин в профиле преподавателей.
Для заполнения программы дисциплин необходимо проделывать много операций: открыть браузер; зайти на сайт; авторизоваться; выбрать программу дисциплин; учитывая все нюансы, заполнить 23 вкладки; убедиться, что нет ошибок; отправить программу дисциплины на согласование вышестоящему руководству [1].
Таким образом, вырисовывается задача, стоящая для автоматизированного бота, который будет проделывать все эти операции, постоянно проверять заполненные вкладки на ошибки и, если все необходимые поля заполнены и нет предупреждений, отправлять программу дисциплины на согласование.
Бот также должен уметь авторизоваться под разными аккаунтами преподавателей, определять незаполненные программы дисциплин, проверять количество вкладок, необходимых для заполнения, уметь добавлять новые поля при необходимости, после заполнения всех вкладок, проверять все поля на правильность введенных данных, а также избегать возможности блокировки бота сервером.
Автоматизированная система должна работать на любом компьютере и уметь работать с excel файлами, где будут храниться данные для заполнения программы дисциплины.
' .
Разработка системы имитации работы человека в веб-ресурсах #9101455
Артикул: 9101455
- Предмет: Программирование
- Уникальность: 84% (Антиплагиат.ВУЗ)
- Разместил(-а): 185 Рамиль в 2019 году
- Количество страниц: 69
- Формат файла: docx
- Последняя покупка: 28.03.2022
1 999p.
1. Гайнуллин К.И. Курсовая работа. Разработка системы имитации работы человека в веб-ресурсах. – К.:КФУ, – 2019. – 13с.
2. Гайнуллин К.И. Отчет по преддипломной практике. – К.:КФУ, – 2019.– 16с.
3. Сайт Selenium: [Электронный ресурс] URL: https://www.seleniumhq.org/about/getting-involved.jsp (дата обращения 25.04.2019)
4. Сайт Habr: [Электронный ресурс] URL: https://habr.com/ru/company/otus/blog/331998/ (дата обращения 10.05.2019)
5. Сайт Python: [Электронный ресурс] URL: https://docs.python.org/3/library/configparser.html (дата обращения 15.05.2019)
2. Гайнуллин К.И. Отчет по преддипломной практике. – К.:КФУ, – 2019.– 16с.
3. Сайт Selenium: [Электронный ресурс] URL: https://www.seleniumhq.org/about/getting-involved.jsp (дата обращения 25.04.2019)
4. Сайт Habr: [Электронный ресурс] URL: https://habr.com/ru/company/otus/blog/331998/ (дата обращения 10.05.2019)
5. Сайт Python: [Электронный ресурс] URL: https://docs.python.org/3/library/configparser.html (дата обращения 15.05.2019)
Материалы, размещаемые в каталоге, с согласия автора, могут использоваться только в качестве дополнительного инструмента для решения имеющихся у вас задач,
сбора информации и источников, содержащих стороннее мнение по вопросу, его оценку, но не являются готовым решением.
Пользователь вправе по собственному усмотрению перерабатывать материалы, создавать производные произведения,
соглашаться или не соглашаться с выводами, предложенными автором, с его позицией.
Тема: | Разработка системы имитации работы человека в веб-ресурсах |
Артикул: | 9101455 |
Дата написания: | 14.06.2019 |
Тип работы: | Дипломная работа |
Предмет: | Программирование |
Оригинальность: | Антиплагиат.ВУЗ — 84% |
Количество страниц: | 69 |
Скрин проверки АП.ВУЗ приложен на последней странице.
В работе представлены только пояснительная записка и листинг программы. Самой программы нет
В работе представлены только пояснительная записка и листинг программы. Самой программы нет
Файлы артикула: Разработка системы имитации работы человека в веб-ресурсах по предмету программирование
Пролистайте "Разработка системы имитации работы человека в веб-ресурсах" и убедитесь в качестве
После покупки артикул автоматически будет удален с сайта до 21.02.2025
Посмотреть остальные страницы ▼
Честный антиплагиат!
Уникальность работы — 84% (оригинальный текст + цитирования, без учета списка литературы и приложений), приведена по системе Антиплагиат.ВУЗ на момент её написания и могла со временем снизиться. Мы понимаем, что это важно для вас, поэтому сразу после оплаты вы сможете бесплатно поднять её. При этом текст и форматирование в работе останутся прежними.
Гарантируем возврат денег!
Качество каждой готовой работы, представленной в каталоге, проверено и соответствует описанию. В случае обоснованных претензий мы гарантируем возврат денег в течение 24 часов.
Утром сдавать, а работа еще не написана?
Через 30 секунд после оплаты вы скачаете эту работу!
Сегодня уже купили 65 работ. Успей и ты забрать свою пока это не сделал кто-то другой!
ПРЕДЫДУЩАЯ РАБОТА
Разработка информационной системы для учета доходов и расходов
СЛЕДУЮЩАЯ РАБОТА
Разработка клиент-серверного приложения на базе децентрализованной системы EOS