Skip to content

Графический интерфейс для управления базой данных цветочного магазина, разработанный на Python с использованием Tkinter и UML-диаграммы структуры системы.

Notifications You must be signed in to change notification settings

leewayzdes/Flower_Shop_DB_GUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Flower Shop Database GUI

Описание предметной области

Цветочный магазин занимается продажей как срезанных цветов, так и комнатных растений.
Для удобства управления ассортиментом разработана файловая база данных с графическим интерфейсом на основе Tkinter.

Возможности системы:

  • Хранение информации о товарах (название, цена, количество и категория).
  • Выполнение операций добавления, удаления, поиска и редактирования записей.
  • Создание резервных копий базы данных и восстановление данных.

🎯 Цель системы – упростить управление товарами, повысить скорость поиска и снизить вероятность ошибок при учёте запасов.
📂 Формат хранения – JSON, что обеспечивает удобство работы с данными.


Функциональность программы

  • Добавление записей
  • Удаление записей
  • Поиск данных
  • Редактирование записей
  • Очистка базы данных
  • Создание резервных копий
  • Восстановление из резервных копий
  • Графический интерфейс (Tkinter)

Структура данных

Поле Тип данных Описание
ID int Уникальный идентификатор
Name string Название товара
Value int Количество на складе
Category string Категория (например, "Срезанные цветы", "Комнатные растения")

🎨 UML-диаграммы визуализируют структуру базы данных и логику программы.

About

Графический интерфейс для управления базой данных цветочного магазина, разработанный на Python с использованием Tkinter и UML-диаграммы структуры системы.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages