Похожие презентации:
Wardrobe
1.
4 TH C O F F E EWardrobe
Подготовила: Елизавета Полтавина
2.
4 TH C O F F E EИдея проекта
Р е а л и з о в а т ь
д л я
п р и л о ж е н и е
с о с т а в л е н и я о б р а з о в
д л я л юд е й
3.
Авторизация4 TH C O F F E E
Осуществляется
вход и
регистрация
Окно вывода образа
4.
4 TH C O F F E EПросмотр своих вещей
Добавление одежды
5.
4 TH C O F F E EСтруктура
• Authentication – файл авторизации
• Config – файл с константами
• Create_cache_user – создает кэш у пользователя
• Data_user – файл с функциями для получения id пользователя и
списка одежды
• Main – основной файл, содержит виджеты добавления одежды и
генерации образа
• View – “шапака” основного окна (то есть меню сверху)
• My-clothes – файл виджета инвентаря
6.
4 TH C O F F E EИСПОЛЬЗОВАННЫЕ БИБЛИОТЕКИ
PyQt, SQLite3, datatime, PIL, os,
random, hashlib, shutil
7.
4 TH C O F F E EОсновные решения
Использование кэша, хранение
изображений в BLOB формате. Так же при
авторизации или регистрации создается
файл user_id.txt, в котором содержится id
пользователя. Таким образом при
следующем включении программы окно
авторизации уже не появляется. А при
нажатии на кнопу exit. Удаляется весь кэш, и
пользователю придется заново
авторизоваться или зарегистрироваться.
Так же программа определяет время и
генерирует образ под сезон погоды.
8.
4 TH C O F F E EУлучшения:
1. Можно изменить вывод изображения,
чтобы качество было лучше
2. Добавить возможность
восстановления пароля через почту.
3. Сделать подбор одежды по среднему
цвету фотографий.
4. Улучшить инвентарь одежды
МЕСТО
ДЛЯ
ПОДПИСИ
9.
4 TH C O F F E EСпасибо
за внимание!
Интернет