Исполняемый пакет для управления пользователями и заказами в онлайн-магазине
Project description
Описание проекта
Данный проект предствляет собой систему управления заказами и клиентами в интернет-магазине. Используется CLI-интерфейс.
Структура проекта:
order_management.py
- модуль системы управления заказами
user_management.py
- модуль системы управления клиентами
__init__.py
- модуль, позволяющий использовать директорию online_store
как исполняемый пакет
__main__.py
- модуль, который регулирует поведение исполняемого пакета и служит интерфейсом для управления заказами и клиентами в интернет-магазине.
Установка:
Для установки необходимо скачать проект с помощью команды в терминале pip install online-store-matvey-perminov
Запуск:
Для запуска воспользуйтесь командой python -m online_store
Использование:
После запуска программы вам будет предложен выбор в главном меню из 3 опций:
- Управление учётными записями
- Управление заказами
- Выход
Для выбора опции необходимо написать соответствующую цифру и нажать Enter. Опция "Выход" заканчивает исполнение пакета.
При выборе опции "Управление учётными записями" вам будет доступна система управления учётными записями клиентов. Здесь тоже необходимо выбрать одну из доступных опций:
- Добавить учётную запись
- Найти учётную запись
- Удалить учётную запись
- Назад
При попытке найти или удалить несуществующую запись, будет выведено сообщение о том, что учётная запись не найдена.
При выборе опции "Управление заказами" вам будет доступна система управления заказами. Здесь тоже необходимо выбрать одну из доступных опций:
- Создать заказ
- Обновить заказ
- Отменить заказ
- Назад
При попытке обновить или отменить несуществующий заказ, будет выведено сообщение о том, что заказ не найден.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for online_store_matvey_perminov-0.1.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 429a4fc1629b389491fad351a0eef8bd40d41c5642131aa5142541bf9e6a3663 |
|
MD5 | 45e860e54d797670b6ec385d3232a77e |
|
BLAKE2b-256 | 6cb8be7474b350c3caa61608dc9a9593902f5e76b52a7546bf0071f175fd311d |
Hashes for online_store_matvey_perminov-0.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb35c53b32c1ee1e69602e926c9e2505951296e1079c446aeed0c3d17ff079ff |
|
MD5 | b885180a17d9aa2ec5cb7cedecac604c |
|
BLAKE2b-256 | 0750fdee15b0ae8ac80654ad26408f50ccd0741fb1487df3e10a5f88c10a8ef9 |