Описание проекта
Данный проект предствляет собой систему управления заказами и клиентами в интернет-магазине. Используется 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. Опция "Выход" заканчивает исполнение пакета.
При выборе опции "Управление учётными записями" вам будет доступна система управления учётными записями клиентов. Здесь тоже необходимо выбрать одну из доступных опций:
- Добавить учётную запись
- Найти учётную запись
- Удалить учётную запись
- Назад
При попытке найти или удалить несуществующую запись, будет выведено сообщение о том, что учётная запись не найдена.
При выборе опции "Управление заказами" вам будет доступна система управления заказами. Здесь тоже необходимо выбрать одну из доступных опций:
- Создать заказ
- Обновить заказ
- Отменить заказ
- Назад
При попытке обновить или отменить несуществующий заказ, будет выведено сообщение о том, что заказ не найден.
Metadata
Release files for online-store-matvey-perminov 0.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| online_store_matvey_perminov-0.1.3.tar.gz | 3.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| online_store_matvey_perminov-0.1.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.7 kB
Release files / online_store_matvey_perminov-0.1.3.tar.gz
| Download URL | online_store_matvey_perminov-0.1.3.tar.gz |
|---|---|
| Size | 3.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
00ce5546ba9ebb3ae5354ff6bac93da52591a8ec35b4f480387099bea5511efd
|
|
BLAKE2b-256 checksum How to use checksums |
cac754c9525789beee71c97cc3078eb19e0a2581deaab7656f79f830bb27b5c8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.5
|
Release files / online_store_matvey_perminov-0.1.3-py3-none-any.whl
| Download URL | online_store_matvey_perminov-0.1.3-py3-none-any.whl |
|---|---|
| Size | 4.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
93eb716c7c9929683cde63dafa09ba9654a40256009be2b8238523ac74cb098f
|
|
BLAKE2b-256 checksum How to use checksums |
57556e39e7bb8081b52967b0b4191cad0dc821831a358a737da9739c8ee20e09
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.5
|