Skip to main content

Исполняемый пакет для управления пользователями и заказами в онлайн-магазине

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 опций:

  1. Управление учётными записями
  2. Управление заказами
  3. Выход

Для выбора опции необходимо написать соответствующую цифру и нажать Enter. Опция "Выход" заканчивает исполнение пакета.

При выборе опции "Управление учётными записями" вам будет доступна система управления учётными записями клиентов. Здесь тоже необходимо выбрать одну из доступных опций:

  1. Добавить учётную запись
  2. Найти учётную запись
  3. Удалить учётную запись
  4. Назад

При попытке найти или удалить несуществующую запись, будет выведено сообщение о том, что учётная запись не найдена.

При выборе опции "Управление заказами" вам будет доступна система управления заказами. Здесь тоже необходимо выбрать одну из доступных опций:

  1. Создать заказ
  2. Обновить заказ
  3. Отменить заказ
  4. Назад

При попытке обновить или отменить несуществующий заказ, будет выведено сообщение о том, что заказ не найден.

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

online_store_matvey_perminov-0.1.3.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

online_store_matvey_perminov-0.1.3-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file online_store_matvey_perminov-0.1.3.tar.gz.

File metadata

File hashes

Hashes for online_store_matvey_perminov-0.1.3.tar.gz
Algorithm Hash digest
SHA256 00ce5546ba9ebb3ae5354ff6bac93da52591a8ec35b4f480387099bea5511efd
MD5 2faac19d3dadc0069d077fe27549f229
BLAKE2b-256 cac754c9525789beee71c97cc3078eb19e0a2581deaab7656f79f830bb27b5c8

See more details on using hashes here.

File details

Details for the file online_store_matvey_perminov-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for online_store_matvey_perminov-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 93eb716c7c9929683cde63dafa09ba9654a40256009be2b8238523ac74cb098f
MD5 d67701b7baac1ea4d511b5cf5708e9c7
BLAKE2b-256 57556e39e7bb8081b52967b0b4191cad0dc821831a358a737da9739c8ee20e09

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page