ЗАДАНИЕ НА ПРОИЗВОДСТВО

1. user1169791 25.04.19 08:21 Сейчас в теме
Здравствуйте! Подскажите пожалуйста,как нужно сделать!Вот есть задание на производство,по макету(скрин кидаю) для печати,выводится номенклатура,чуть ниже исходные комплектующие!Так вот вопрос в чем,у этих исходных комплектующих,некоторые комплектующие,состоят тоже из чего то,т.е. надо продолжить чуть ниже еще одну "подтаблицу" что ли что там дальше раскладка идет!

ну например

задание:
6 пачек сигарет

Исходные комлетующие:
6 пачек
120 сигарет

Исходные комплектующие:
1кг табака
50см табачная бумага
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. NatalkaBal 28 25.04.19 08:31 Сейчас в теме
(1)
Исходные комлетующие:
6 пачек
120 сигарет

Это по условию такое? по мне тут 6 пачек лишних

надо продолжить чуть ниже еще одну "подтаблицу"

Думаю не надо, т.к. эта портянка может растянутся из за вложений комплектов в комплектующии

я бы во вторую таблицу (если условия задачи позволяют) включала уже конечный комплект и последняя таблица комплектующие.
Например требуется 6 блоков и 5 пачек В первую таблицу 65 пачек вторая 650 сигарет, и третья уже табак, бумага.
4. user1169791 25.04.19 08:41 Сейчас в теме
(2) да это образно,вот грубо говоря производят сигареты! сигареты изготавливают на производстве,пачки уже готовые идут!но что бы была полностью готовая пачка сигарет!все нужно собрать воедино! и т.е. в нашу пачку сигарет входят Сигареты и Пачка(пустая),сигареты получается мы изготавливаем для этого нужно табак и бумага! как то так
6. NatalkaBal 28 25.04.19 08:58 Сейчас в теме
(4)
Сигареты и Пачка(пустая)

Если вы пустую пачку тоже изготавливаете, то в третий таблицы будет еще бумага для изготовления пачки, если берете готовую то эта пустая пачка пойдет в третью таблицу
3. Oldsad 25.04.19 08:35 Сейчас в теме
можно через рекурсию сделать, дешево и сердито
главно что бы циклических ссылок не было
5. user1169791 25.04.19 08:42 Сейчас в теме
7. signum2009 1029 25.04.19 09:00 Сейчас в теме
(5) Рекурсия, когда процедура или функция вызывает сама себя
Циклические ссылки, это когда в комплектующих есть ссылки на изделия более высокого уровня, которые идут выше по иерархии

Например,
Продукт А состоит из продукта Б, продукта С, продукта В

Продукт В состоит из продукта Д, продукта Г, продукта А - вот это циклическая ссылка, из-за которой все может повиснуть и вообще привести к краху приложения
8. VictorRGB2 13 25.04.19 09:46 Сейчас в теме
по сути описанный пример является двумя отдельными этапами одного процесса
1. сделать сами сигареты
2. собрать сигареты в пачки

и по правильному надо бы делать задание на несколько этапов производства, т.к. они могут, теоретически выполняться в разные смены
и каждый этап расшифровывать отдельно

но, подозреваю, что на предприятии ленивый технолог, который не хочется заморачивается такой ерундой, как создание полной технологической карты процесса, ему проще дать задание программисту, чтобы уже у него болела голова по полной расшифровке

но даже и в этом случае думаю, что правильно было бы не "разворачивать" все последовательно до уровня комплектующих, а пойти снизу и так сказать за технолога создать карту процесса
т.е. в итоге получить то самое
1. делаем сигареты
- исходные комплектующие:
- табак
- бумага
2. собираем сигареты в пачки
- исходные комплектующие:
- сигареты
- пачки
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот