Таблица | Карточка | RUSMARC | |
Разрешенные действия: –
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа: Анонимные пользователи Сеть: Интернет |
Аннотация
Данная работа посвящена разработке графического интерфейса для генератора тестов. В качестве задачи работы требовалось разработать user-friendly интерфейс для генератора тестов. Графический интерфейс необходим для удобного использования программы пользователем. Главная задача – понятный для пользователя интерфейс, где без дополнительных документаций будет интуитивное понимание интерфейса. Генератор тестов, а, следовательно, и графический интерфейс, должны поддерживать такие онлайн платформы, как Sakai, Openedu, Moodle и Coursera. В рамках работы были проанализированы различные графические библиотеки, поддерживаемые на Python. Первой программой, которую я использовал, была Qt Designer. Данная программа проста в использовании, но имеет маленький набор возможностей. Потребность в новом графическом интерфейсе возникла в связи с расширением функций и настроек приложения и добавления сохранений в новых форматах, поэтому были изучены и другие графические библиотеки, например Kivy и Tkinter. Самой подходящей оказалась Tkinter, потому что только она могла справиться с большинством поставленных задач, поэтому на ней и был написан новый графический интерфейс.
This work is devoted to the development of a graphical interface for the test generator. Since distance education has become widespread not so long ago, there is a lack of software products to support it. This justifies the relevance of the topic of the work. The test generator, and therefore the graphical interface, must support online platforms such as Sakai, Openedu, Moodle, and Coursera. As a task of the work, it was required to develop a user-friendly interface for the test generator. The graphical interface is necessary for convenient use of the program by the user. The main task is a user-friendly interface, where without additional documentation there will be an intuitive understanding of the interface. As part of the work, various graphic libraries supported by Python were analyzed. The first program I used was QtDesigner. QtDesigner is easy to use but has a small feature set. The need for a new graphical interface arose in connection with the expansion of the functions and settings of the application and the addition of saves in new formats, so other graphic libraries, such as Kivy, Tkinter, were also studied. Tkinter turned out to be the most suitable, on which the new graphical interface was written.
Права на использование объекта хранения
Место доступа | Группа пользователей | Действие | ||||
---|---|---|---|---|---|---|
Локальная сеть ИБК СПбПУ | Все | |||||
Интернет | Авторизованные пользователи СПбПУ | |||||
Интернет | Анонимные пользователи |
Статистика использования
Количество обращений: 7
За последние 30 дней: 1 Подробная статистика |