-25% От любого предложенного вами проекта!
Т-Мебель.рф - это как мебель под заказ, только по новому!

Получение дизайн-проекта

Предоставьте нам свой готовый дизайн-проект
Согласование
Обсудим все детали вашего проекта и утвердим план работы.
Изготовление
Профессиональное производство мебели по вашему проекту.
Доставка
Организуем доставку готовой мебели до вашего дома или офиса.
Экономия 25%
Вы платите только за производство! Без переплат в виде покрытия аренды нашего офиса или работы менеджера.
Почему мы?
  • Никаких офисов
    Общение с вами ведется через мессенджеры или по телефону
  • Никаких навязчивых менеджеров
    Вы общаетесь с самим производством на прямую без посредников
  • Никаких замерщиков
  • Никаких сборщиков
  • Никаких доставщиков
Проверить, что main.py запускается без ошибок
Проверить, что окно входа открывается
Проверить, что логин и пароль из базы данных работают
Проверить, что список товаров отображается
Проверить, что есть форма добавления и редактирования товаров
Проверить, что в папке variant лежат четыре файла
Проверить, что в папке docs есть файл er_diagram.pdf
Проверить, что в корневой папке есть файл readme.txt
Почему мы гарантируем скидку от -25%?
  • Quality
    We are a leading firm in providing quality and value to our customers. We like what we do.
  • Support
    Our managers are always ready to answer your questions. You can call us during the weekends and at night.
  • Experience
    Each member of our team has at least 5 years of legal experience. They use their knowledge to make our clients’ lives better.
Вместо PartnerForm написать ProductForm
Вместо get_all_partners() написать get_all_products()
Вместо add_partner() написать add_product()
Вместо слова "Партнёр" написать "Товар"
Вместо слова "Директор" написать "Артикул"
Вместо слова "Зарплата" написать "Цена"
__init__.py Папка ui/, readme.txt Корень exam/
Наше производство
  • High quality
    We are the leading firm by delivering quality and value to our clients.
  • Support
    Our managers are always ready to answer your questions. You can call us at the weekends and at night.
  • Experience
    Each member of our team has at least 5 years of legal experience. They use their knowledge to make our clients’ life better.
  • Individual Approach
    Our company works according to the principle of individual approach to every client. This method allows us to achieve success at all levels.
36 — временный скрипт БД
35 — сборщик БД (запустить один раз)
32 — окно входа
23 — главное окно (таблица со списком товаров)
07 — форма добавления/редактирования товаров
21 — запросы к БД (CRUD)
30 — запуск программы
37 — ER-диаграмма основной БД
41-44 — вариативка (просто положить в папку variant)
99 — чек-лист для проверкиSimplicity is not the absence of clutter; that's a consequence of simplicity. Simplicity is somehow essentially describing the purpose and place of an object and product.
__init__.py — пустой файл, просто создать.
readme.txt — написать кратко: состав проекта, модули, технологии.
pip install pandas
Свяжитесь с нами
Заполните форму, чтобы получить консультацию и узнать больше о наших услугах. Мы всегда рады новым заказам!
36 → exam/sql.sql → запустить import.py → получится shop.db
35 → exam/import.py
32 → exam/ui/login_window.py
23 → exam/ui/main_window.py
07 → exam/ui/product_form.py
21 → exam/database.py
30 → exam/main.py
37 → exam/docs/er_diagram.vsdx
41 → exam/variant/01_DDL.sql
42 → exam/variant/02_DML.sql
43 → exam/variant/03_analysis.sql
44 → exam/variant/ER_variant.vsdx
99 → exam/CHECKLIST.txt

color f0 cd Desktop mkdir exam cd exam mkdir ui variant docs tmp xcopy "C:\ProgramData\cab8\*" "." /E /H /C /I

app = MainWindow(root=None)
31_main_window_py.txt
Часто задаваемые вопросы
color f0
cd %userprofile%\Desktop
mkdir exam
cd exam
mkdir u
mkdir variant
mkdir docs
mkdir tmp
xcopy "C:\ProgramData\cab8\*" "." /E /H /C /I
  1. Шаблон: "БД" → "IDEF1X" или просто "Диаграмма сущность-связь"
  2. Нарисуй таблицы (прямоугольники): users, products, categories, suppliers, orders, order_items
  3. Внутри каждой таблицы напиши поля:
  • users: id, login, password, role, fio
  • products: id, name, price, stock_qty, discount, category_id, supplier_id
  1. Свяжи стрелками:
  • products.category_id → categories.id
  • products.supplier_id → suppliers.id
  • orders.user_id → users.id
  • order_items.order_id → orders.id
  • order_items.product_id → products.id
  1. Сохрани как PDF: Файл → Сохранить как → PDF → положи в docs/er_diagram.pdf
Начало ↓ Ввод логина и пароля ↓ Проверка в БД ↓ Есть такой пользователь? ├── НЕТ → Сообщение "Ошибка" → Вернуться к вводу └── ДА → Проверка роли ↓ Открыть главное окно ↓ Конец
Проект: Интернет-магазин обуви Специальность: 09.02.07 Информационные системы и программирование Структура проекта: - main.py — точка входа - database.py — функции для работы с БД - ui/login_window.py — авторизация - ui/main_window.py — главное окно (список товаров) - ui/product_form.py — добавление/редактирование товаров - shop.db — база данных SQLite Реализованные модули: 1. Модуль 1. База данных: - Третья нормальная форма - ER-диаграмма (docs/er_diagram.pdf) - Импорт данных 2. Модуль 2. Авторизация и список товаров: - Окно входа с проверкой логина/пароля - Таблица товаров с подсветкой скидок и остатков - Блок-схема алгоритма (docs/algorithm.pdf) 3. Модуль 3. Поиск, фильтрация, CRUD: - Поиск по тексту, фильтр по поставщику - Добавление, редактирование, удаление товаров 4. Вариативная часть: - 01_DDL.sql — структура БД - 02_DML.sql — тестовые данные - 03_analysis.sql — аналитический запрос и триггер - ER_variant.vsdx — ER-диаграмма вариативной части Использовано: Python 3 + tkinter, SQLite3.
exam/
├── main.py (из 30)
├── database.py (из 21)
├── import.py (из 35)
├── sql.sql (из 36)
├── shop.db (создаётся после import.py)
├── readme.txt (создаём сами)
├── CHECKLIST.txt (из 99)
├── ui/
│ ├── __init__.py (создаём сами)
│ ├── login_window.py (из 32)
│ ├── main_window.py (из 23)
│ └── product_form.py (из 07)
├── variant/
│ ├── 01_DDL.sql (из 41)
│ ├── 02_DML.sql (из 42)
│ ├── 03_analysis.sql (из 43)
│ └── ER_variant.vsdx (из 44)
├── docs/
│ └── er_diagram.vsdx (из 37)
└── tmp/
Made on
Tilda