Разработка приложения с использованием высокоуровнего языка программирования Python
Автор: pr0st04uvak • Ноябрь 30, 2023 • Курсовая работа • 4,440 Слов (18 Страниц) • 158 Просмотры
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ
УЧРЕЖДЕНИЕ ОБРАЗОВАНИЯ «ВИТЕБСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИМЕНИ П.М. МАШЕРОВА»
Факультет математики и информационных технологий
Кафедра информационных технологий и управления бизнесом
КУРСОВОЙ ПРОЕКТ
по дисциплине «Конструирование программного обеспечения»
РАЗРАБОТКА ПРИЛОЖЕНИЯ С ИСПОЛЬЗОВАНИЕМ ВЫСОКОУРОВНЕГО ЯЗЫКА ПРОГРАММИРОВАНИЯ PYTHON
Буйнов Ян Александрович,
группа 21_ПОИТ_1д Программное обеспечение информационных технологий
Научный руководитель:
Шпаков Сергей Андреевич,
старший преподаватель
Витебск, 2022
Реферат
Курсовой проект 26 с., 18 листингов, 3 рис., 1 табл., 21 источник.
ЯЗЫК ПРОГРАММИРОВАНИЯ PYTHON, GUI, TKINTER.
Объект исследования – высокоуровневый язык программирования Python, реализация GUI на высокоуровневом языке программирования Python.
Предмет исследования – приложение для работы с базой данных.
Цель работы – конструирование программного обеспечения на высокоуровневом языке программирования Python.
Задачи работы – изучение разработки приложений на высокоуровневом языке программирования Python, изучение разработки приложений с GUI, разработка приложения и GUI с помощью высокоуровневого языка Python.
Методы исследования: изучение литературы, анализ, синтез, практическая реализация.
Теоретическая и практическая значимость: использование технологии в качестве основного способа разработки кроссплатформенных приложений.
Содержание
Введение 4
1 Высокоуровневый язык программирования Python 6
1.1 Основные преимущества языка 6
1.2 Библиотека TKINTER 7
2 Графический пользовательский интерфейс 8
2.1 Основы GUI 8
2.2 Разработка GUI 10
3 Практическая реализация курсового проекта 19
Заключение 23
Список использованных источников 25
Введение
Представление информации в понятной и удобной форме является одной из главных задач в программировании. Правильно представленная информация является основой для изучения поставленных задач, анализа существующих проблем и синтеза полученных данных.
Организация информации по различным параметрам является обязательной частью каждой современной отрасли, поскольку это ускоряет процесс получения данных, их обработки и передачи.
Область сортировки данных стремительно развивается в связи с широкой потребностью в оптимизации процессов работы с данными. Использование неправильного метода сортировки данных может повлечь к огромному замедлению процесса, что непозволительно на современном рынке. Разработка подходящих способов организации данных является дорогим и длительным процессом, но необходимым для корректной работы современного оборудования и возможности его поддержания на долгое время.
Обработка данных является не менее важной областью современных исследований и разработок. В зависимости от задачи процесс обработки данных может быть как самым важным и сложным, так и незначительным. Поэтому оптимизация этого процесса очень сильно ценится на современном рынке.
Представление информации, в отличии от организации и обработки данных, работает с пользователем, и поэтому должно не только правильно работать, но и быть простым и понятным в употреблении. Данные можно представить бесконечным количеством способов, но самый успешный ныне способ – графический пользовательский интерфейс, или же просто GUI. Информация преподносится пользователю в удобном оконном формате с возможностью взаимодействия с представленным содержимым. Создание работоспособного и удобного для использования пользователем графического пользовательского интерфейса является не менее важной частью программного обеспечения, чем организация и обработка данных.
...