Similar presentations:
Автосервисное приложение для Python
1.
ПРЕЗЕНТАЦИЯ НА ТЕМУ:«АВТОСЕРВИСНОЕ ПРИЛОЖЕНИЕ ДЛЯ
PYTHON»
Выполнил студент
группы: 3.2 ТМ
Бычков Дмитрий
2.
Вход в систему:• Для входа пользователь должен ввести
логин и пароль.
• Возможность скрыть/показать пароль.
Окно администратора:
• Доступ к панели управления для
администратора.
• Возможности администратора: добавление,
удаление и изменение пароля пользователей.
Окно пользователя: Презентация на тему:
«Автосервисное приложение для Python»
• Доступ к сервисному центру.
• Начало работы после успешного входа.
3.
ОСНОВНЫЕ ФУНКЦИИ:Вход в систему:
- Для того чтобы войти в приложение, необходимо ввести
логин и пароль.
Работа с пользователями:
- Регистрация: Возможность зарегистрировать нового
пользователя, указав логин и пароль.
- Удаление пользователя: Возможность удалить пользователя
по существующему логину.
4.
УПРАВЛЕНИЕ СЕРВИСОМ:Режим администратора:
• Добавление пользователя;
• Удаление пользователя;
• Изменение пароля пользователя.
Преимущества:
• Панель управления позволяет
полностью контролировать
режимы управления
пользователями.
5.
Сервисное обслуживание:СПИСОК УСЛУГ В СЕРВИСЕ:
1) Доставить машину в сервис;
2) Провести полный осмотр;
3) Помыть машину;
4) Провести ремонт;
5) Установить сигнализацию;
6) Доставить машину в гараж.
6.
Добавление пользователя:Добавление пользователя:
• Возможность создать нового
пользователя.
• Программа запрашивает логин
пользователя и пароль.
Взаимодействие с базой данных:
• Добавленные данные
добавляются и сохраняются в
базе данных.
7.
СПИСОК ЛИДЕРОВ:Лидеры:
• Вывод списка пользователей и их
рекордов по времени обслуживания
автомобилей.
• Минимальное время работы среди всех
пользователей.
Статистика:
• Сортировка пользователей по
минимальному времени.
8.
Удаление пользователя:Удаление пользователя:
• Возможность удалить существующего
пользователя.
• Программа запрашивает логин
пользователя для подтверждения
удаления.
Взаимодействие с базой данных:
• Пользователь удаляется из базы данных.
9.
Изменение пароля пользователя:Изменение пароля пользователя:
• Позволяет администратору изменить
пароль существующему пользователю.
• Программа запрашивает логин
пользователя и новый пароль.
Взаимодействие с базой данных:
• Обновление пароля пользователя в базе
данных.
10.
ЗАКЛЮЧЕНИЕ:Освоенные навыки:
•Освоена работа с базой данных SQLite в Python.
•Разработано графическое приложение с использованием библиотеки Tkinter.
•Реализованы основные принципы работы с элементами Tkinter: кнопки, метки,
ввод данных.
•Научено взаимодействовать с базой данных для регистрации, добавления,
удаления и обновления пользователей.
Опыт работы с изображениями:
•Встроены изображения машин, сервисов и других элементов графического
интерфейса.
Реализация игрового элемента:
•Разработана игровая механика в сервисном центре для интерактивного
взаимодействия пользователя.