Тип работы:
Предмет:
Язык работы:


Автоматизация процессов заполнения форм на веб - ресурсах

Работа №32327

Тип работы

Дипломные работы, ВКР

Предмет

информатика

Объем работы37
Год сдачи2019
Стоимость6500 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
208
Не подходит работа?

Узнай цену на написание


Введение 3
1. Постановка задачи 5
2. Решение задачи 7
2.1. Используемые технологии 7
2.2. Описание алгоритма 10
2.3. Реализация 13
2.4. Интерфейс программы 17
3. Проблемы 20
Заключение 21
Список литературы 22
Приложение

Изо дня в день увеличивается количество веб - ресурсов, всевозможных веб - сайтов и электронных порталов, требующих от нас с вами, пользователей, ввода одни и тех же данных. Процесс заполнения отнимает значительное количество времени, а иногда и доставляет определенные неудобства. Данная проблема весьма актуальна, так как уже сегодня мы ежедневно вводим свои адреса электронных ящиков, логины и пароли на формах авторизации, данные банковских карт на формах оплаты, свои личные данные на различных крупных порталах, поэтому необходимо стремиться автоматизировать данный процесс, ведь автоматизация в целом способствует улучшению качества объекта труда [1].
В защиту актуальности текущей проблемы так же добавим, что данные процессы уже автоматизируются в той или иной мере. Например, современные браузеры после заполнения формы авторизации предложат вам сохранить введенные логин и пароль, чтобы в дальнейшем форма на данном веб - ресурсе заполнялась автоматически, так же они могут сохранить у себя в памяти данные ваших банковских карт для автозаполнения полей на формах оплаты различных товаров.
В текущей работе рассмотрим поставленную проблему на примере заполнения учебных планов преподавателями нашего высшего учебного заведения. Программы дисциплин, или учебные планы, необходимо заполнять несколько раз в год по всем преподаваемым дисциплинам для каждой группы, что отнимает у преподавателей значительную часть их сил и времени, учитывая объем и количество форм для заполнения, а также несовершенность системы. Более того, при монотонном выполнении одних и тех же действий, продуктивность человека снижается, что увеличивает количество ошибок. Автоматизация этой процедуры позволит им уделять больше времени учебному процессу, уменьшит количество допускаемых ошибок, а следовательно, и количество обращений в центр поддержки, что в свою очередь, положительно скажется на продуктивности разработчиков [1].
В данной работе автоматизация процесса заполнения форм на портале “Электронный университет” демонстрируется на примере одной конкретной учебной дисциплины. В среде разработки Microsoft Visual Studio 2017 написано клиентское приложение на языке программирования C# с использованием библиотеки для управления драйверами Selenium WebDriver [1].


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


Результатом выполнения программы является заполненный учебный план или сформированный на его основе Excel - документ. Мы убедились, что на наша программа действительно в той или иной мере автоматизирует процесс заполнения форм, так как выгрузка в файл руками занимает намного больше времени, а также требует полного моделирования структуры форм, так как при заполнении пользователю сложно ориентироваться, какие данные к какому полю относятся.
Более того, в ходе работы были изучены дополнительные библиотеки и инструменты, которые не использовались при решении проблемы, потому что сразу понять, каким инструментом пользоваться будет оптимальнее всего, невозможно, а также отлично освоены средство автоматизации тестов и взаимодействия с веб - ресурсами Selenium WebDriver и библиотека Microsoft.Office.Interop.Excel.



1. Закиров А.Р. Автоматизация процессов заполнения форм на web-ресурсах. - К.: КФУ, - 2018. - 12с.
2. Общие сведения о Windows Forms: [Электронный ресурс] URL: (дата обращения 30.05.2019)
3. Сайт Selenium: [Электронный ресурс] URL: https://www.seleniumhq.org (дата обращения 13.05.2019)
4. Закиров А.Р. Отчет по преддипломной практике. - К.: КФУ, - 2019. - 10с.
5. Сайт Microsoft.Office.Interop.Excel: [Электронный ресурс] URL:
https://docs.microsoft.com/ru-
ru/ dotnet/api/microsoft.office. interop. excel?view=excel-pia (дата обращения
10.05.2019)


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ