Задание на питоне

Заказчик
[no-member:pro]Алексей[/no-member:pro]Алексей
Параметры проекта
Вариант сотрудничестваОдноразовый проект
РазделРазработка программ
Предоплатабез предоплат
Способы оплатыНаличные, Банковский перевод
Приём заявокзавершён
Описание проекта
Головне завдання:
Розробити проект: «Система замовлення коктелів».
Складові системи:
- система складається з бази даних, яка містить інгредієнти для коктелів: (
Продукти (назва, ціна, тип(«»), кількість на складі ), тару (тип, ціна, кількість, час необхідний для повторного використання);
Користувачі (бармен(оклад, чайові, кваліфікаця), власник складу) ;
Рецепти коктелів(опціонально)
- системи обробки замовлення коктейлю: кожен коктейль виготовляється на основі рецепту, наявності складових, та складності виготовлення;
- системи управління складом: власник керує наявністю компонентів
)
Вимоги:
- додавання на склад власноруч через форму, та імпортом з CSV –файлу
- можливість додавання нових рецептів коктелів, нових складових.
- Наявність складових які можуть замінювати один одного
- Декілька коктейлів можуть бути замовлені одночасно, з найдорожчий має найвищий приорітет.
За результатами необхідно представити:
Кінцеву версію продукту:
Обов’язкові вимоги:
Наявність не desktop бази даних(MSSQL, MySQL)
Використання породжуючих шаблонів проектування(Фабричний метод, абстрактна фабрика, будівельник)
Необов’язкові вимоги
Використання no-sql бази даних
При наявності великої кількості одночасних заказів пошук найефективнішого шляху обслуговування усіх
Наявність продуктів замінників (якщо для виготовлення коктейлю необхідний продукт, якого зараз немає на складі, його необхідно замінити іншим, підходящим). Це слід також урахувати при розрахунку найефективнішого шляху обслуговування.
Розробити проект: «Система замовлення коктелів».
Складові системи:
- система складається з бази даних, яка містить інгредієнти для коктелів: (
Продукти (назва, ціна, тип(«»), кількість на складі ), тару (тип, ціна, кількість, час необхідний для повторного використання);
Користувачі (бармен(оклад, чайові, кваліфікаця), власник складу) ;
Рецепти коктелів(опціонально)
- системи обробки замовлення коктейлю: кожен коктейль виготовляється на основі рецепту, наявності складових, та складності виготовлення;
- системи управління складом: власник керує наявністю компонентів
)
Вимоги:
- додавання на склад власноруч через форму, та імпортом з CSV –файлу
- можливість додавання нових рецептів коктелів, нових складових.
- Наявність складових які можуть замінювати один одного
- Декілька коктейлів можуть бути замовлені одночасно, з найдорожчий має найвищий приорітет.
За результатами необхідно представити:
Кінцеву версію продукту:
Обов’язкові вимоги:
Наявність не desktop бази даних(MSSQL, MySQL)
Використання породжуючих шаблонів проектування(Фабричний метод, абстрактна фабрика, будівельник)
Необов’язкові вимоги
Використання no-sql бази даних
При наявності великої кількості одночасних заказів пошук найефективнішого шляху обслуговування усіх
Наявність продуктів замінників (якщо для виготовлення коктейлю необхідний продукт, якого зараз немає на складі, його необхідно замінити іншим, підходящим). Це слід також урахувати при розрахунку найефективнішого шляху обслуговування.