powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Помогите со схемой производства
25 сообщений из 81, страница 1 из 4
Помогите со схемой производства
    #37599494
Olchi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый вечер!
Меня интересует правильно ли составлена схема.
...
Рейтинг: 0 / 0
Помогите со схемой производства
    #37599500
Cane Cat Fisher
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Olchi,

Неправильно.
...
Рейтинг: 0 / 0
Помогите со схемой производства
    #37599503
Olchi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а что именно ?
...
Рейтинг: 0 / 0
Помогите со схемой производства
    #37599509
Cane Cat Fisher
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что именно тут составлено?

Навскидку, не понравились нумерованные поля вида "Отрезок1...Отрезок5".
Об остальном трудно судить, не зная предметной области, но по некоторым признакам, ошибки есть и смысловые.

И растяните окошко "Коды проводов", а то скроллбар не работает :-)
...
Рейтинг: 0 / 0
Помогите со схемой производства
    #37599518
Olchi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кратко опишу задачу. Нужно составить базу изготовления продукции, в данном случае - проводов. Начальству дюже интересно как происходит их движение по производству, показатели качества и прочее. пока остановилась на этих таблицах потому, что как привязать еще две (режим изготовления и отбраковку), пока не знаю.
Нумерованные поля "отрезок1...отрезок5" - это длины из которых складывается общая длина, этото параметр важен для оценки общей работы. Механика1...Механика6 - слово означает вид испытания, а число - кол-во испытаний.
Пожалуйста, если можно поподробней про смысловые ошибки.
...
Рейтинг: 0 / 0
Помогите со схемой производства
    #37599539
Cane Cat Fisher
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос:

Что есть продукция, а что - составные части? Какие у них параметры?

Что такое показатели качества?

В чем заключается процесс изготовления, какие у него параметры? Что такое движение по производству?

Что такое режим изготовления и отбраковка?

Почему отрезков именно пять, а испытаний именно шесть? Это связано с пяти-шестимерностью нашего пространства-времени, или все же может меняться?

Кратко прокомментируйте каждый из атрибутов таблиц.
...
Рейтинг: 0 / 0
Помогите со схемой производства
    #37599554
Olchi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
"Что есть продукция," это провод, учитывается по КодПровода
"что - составные части" - диаметр проволоки, конструкция провода
"Что такое показатели качества?" - это: адгезия, пробой, механика, диаметр (провода), те самые показатели по значениям которых и оценивают качество продукции они должны быть не менее требуемых.

"В чем заключается процесс изготовления, какие у него параметры? Что такое движение по производству?" Процесс заключается в изоляции проволоки. Параметры должны быть в таблице"режим", которая состоит из: №записи, дата, линия(изготовления), скорость, обороты по 2-м обмотчикам, тепмература в 3-х печах, мощность генератора.

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

"Почему отрезков именно пять" - потому, что большее кол-во отрезков недопустимо на одном барабане. ( барабан - это тара на которую наматывается продукция. является единицей ее измерения.
"испытаний именно шесть" - требования ГОСТа меньше никак нельзя, больше можно, но как показывает практика шести вполне достаточно.
Если что-то упустила - говорите.
...
Рейтинг: 0 / 0
Помогите со схемой производства
    #37599570
Negruzzi Cristian
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я бы посоветал Диаграмму Гранта, и тут гдето упоминалась готовое решение.
...
Рейтинг: 0 / 0
Помогите со схемой производства
    #37599595
Olchi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Negruzzi Cristian, мне кажется это не совсем то что нужно.

Да, забыла раскрыть движение. принцип такой: производим - проверяем качество - либо отбраковываем, либо упаковываем. все.

главная цель базы извлечь из нее как можно больше информации о показателях качества, количества (чего только можно), и времени каждой операции. как все это хозяйство изменяется или нет во времени в зависимости от кода продукции.
...
Рейтинг: 0 / 0
Помогите со схемой производства
    #37599597
Last1Cmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
навскидку
первое - нельзя ограничиваться предопределённым набором сущностей в том случае если они заранее не ограничены самой спецификой учета
это касается однотипных нумерованных полей (отрезки механика и т.д.)
завтра будет 8 отрезков а механик больше 2х никогда не будет несмотря на то что их 6 предусматривается
...
Рейтинг: 0 / 0
Помогите со схемой производства
    #37599617
Olchi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Last1Cmen, теоритически это возможно и что делать?
...
Рейтинг: 0 / 0
Помогите со схемой производства
    #37599630
Last1Cmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у вас только менять структуру путем добавления доп. полей что не есть правильно как вы понимаете
а вот оставить два поля Вид отрезка (номер отрезка или как там лучше назвать) и поле "значение вида отрезка" можно было
где Вид отрезка - ссылка на таблицу видов отрезков... в эту таблицу спокойно добавляете виды своих отрезков сколько угодно

то же и с "механиками" :)
...
Рейтинг: 0 / 0
Помогите со схемой производства
    #37599643
Olchi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Last1Cmen, так не пойдет. дело в том что ни один отрезок не может появиться из ниоткуда и исчезнуть в никуда у него должен быть адрес, иначе его ни к чему не пристроишь. мне нужно точно знать откуда он взялся (кодПровода и номер барабана) и куда его потом примотали.
...
Рейтинг: 0 / 0
Помогите со схемой производства
    #37599752
apec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все не правильно )))
Во первых, таблица Коды проводов6 зачем там код записи, если есть код провода?
Во вторых, весьма странные таблицы, которые практически все содержат Код повода? http://ru.wikipedia.org/wiki/%D0%A2%D1%80%D0%B5%D1%82%D1%8C%D1%8F_%D0%BD%D0%BE%D1%80%D0%BC%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%84%D0%BE%D1%80%D0%BC%D0%B0
В третьих, почему бы не сделать еще отношения Отрезок, Пробой, Механика?
В четвертых, зачем в готовой продукции Общая длина, если ее можно посчитать по отрезкам? И кстати где информации о длине отрезка )) Но это возможно так требует производственный процесс...
...
Рейтинг: 0 / 0
Помогите со схемой производства
    #37599834
Cane Cat Fisher
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подведем итог, господа присяжные заседатели.

Готовая продукция - Барабан, с намотанными на него несколькими Отрезками Провода одной и той же (?) Марки Провода одного и того же (?) диаметра.

Барабан характеризуется:

(таблица Реестр Барабанов)

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
 Барабан_ID PK 
Номер внутренний
Номер на отгрузку
Дата производства
Марка Провода_ID FK       (? или смотреть в отрезки)
Номинальный диаметр_ID FK (? то же)
Вес нетто, кг (равна сумме весов отрезков) (? пока не знаю, хранить или вычислять)
Общая длина   (равна сумме длин отрезков)  (? то же)

Отрезок Провода - промежуточная единица продукции, определенной Марки Провода и диаметра.

(таблица Реестр Отрезков Провода)

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
 Отрезок Провода_ID PK 
Дата и время начала производства
Дата и время окончания производства
Марка Провода_ID FK
Номинальный диаметр_ID FK
Длина
Линия_ID (на какой линии произведен, см. ниже)

Контроль качества - процедура проверки Отрезка Провода на определенные параметры.

Его атрибуты:

(таблица Журнал Контролей Качества)

Код: plaintext
1.
2.
3.
4.
5.
6.
 Контроль качества_ID PK 
Дата и время контроля
Отрезок Провода_ID FK
Реальный диаметр_мм
Адгезия
Забракован (ведь решение о отбраковке отрезка 
принимается по результатам контроля, верно я понимаю?)

Каждый Контроль качества может включать в себя несколько следующих процедур:

Контроль на пробой:

(таблица Журнал Контролей на пробой)

Код: plaintext
1.
2.
3.
 Контроль на пробой_ID PK 
Контроль качества_ID FK
Количество испытаний (?)
Результат (? что там пишут, да/нет, или число какое-то?)

Контроль на механику:

(таблица Журнал Контролей на механику)

Код: plaintext
1.
2.
3.
4.
 Контроль на механику_ID PK 
Контроль качества_ID FK
Количество испытаний (?)
Результат (? что там пишут, да/нет, или число какое-то?)

Теперь о производстве. Отрезки провода производятся на Линиях, которые стоят в Цехах (или наоборот?).

Цех:

(таблица Справочник Цехов)

Код: plaintext
1.
 Цех_ID PK 
Название (номер)

(таблица Справочник Линий)

Код: plaintext
1.
2.
 Линия_ID PK 
Цех_ID FK (в каком цехе стоит)
Название (номер)


Ну и нормативка:

(таблица Справочник Марок Проводов)

Код: plaintext
1.
2.
 Марка Провода ID PK 
Конструкция
и т.д.

Например, парка провода ПЭВ-2, означает, что это медный одножильный провод, покрытый двумя слоями высокопрочной эмали,
если я не забыл курс "Электротехнические материалы".
Но он может быть разных димаметров, например, ПЭВ-2 0.1, ПЭВ-2 0.15 и т.д.


(таблица Справочник Марок Проводов)

Код: plaintext
1.
 Номинальный диаметр_ID 
Значение мм

Реальный диаметр провода определяется при Контроле Качества. Например, если он получился 0.103 мм, то провод относят к номинальному диаметру "0.1 мм", пишут на этикетке 0.1, и под этим видом и продают.

Возвращаемся к производству. Отрезки провода изготавливаются на Линиях, состоящих из разных приборов (конвейера, обмотчиков, печей, генераторов). Датчики периодически контролируют ряд параметров этих приборов, и сохраняют их в Журнал Режимов.

Для простоты предположим, что каждый Прибор имеет уникальный номер в Линии, и с него снимается один числовой параметр. Если нужно что-то более развитое - конкретизируйте; а пока набросок:

(таблица Справочник Типов Приборов)

Код: plaintext
1.
2.
3.
 Тип Прибора_ID 
Название Типа Прибора (Конвейер, Обмотчик, Печь, Генератор)
Название Параметра (Скорость, Обороты, Температура, Мощность, соответственно)

(таблица Справочник Приборов)

Код: plaintext
1.
2.
3.
4.
 Прибор_ID PK 
Тип Прибора_ID
Линия_ID FK (на какой линии установлен)
Номер прибора

(таблица Журнал Режимов Оборудования)

Код: plaintext
1.
2.
3.
4.
 ID показания PK 
Дата и время снятия
Прибор_ID
Значение

Теперь, сопоставив Дата и время снятия показателя, с Датой и временем начала и окончания производства
определенного Отрезка провода, и результатами его испытаний,
можно будет сделать вывод о влиянии режимов на качество провода, что, собственно, и хотелось.

Для меня осталось непонятным, что делают с отбракованными отрезками провода - нужен ли их дальнейший учет, или данные по ним можно удалять, и фраза "...и куда его потом примотали".
...
Рейтинг: 0 / 0
Помогите со схемой производства
    #37599837
Cane Cat Fisher
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
* вместо

(таблица Справочник Марок Проводов)

Номинальный диаметр_ID
Значение мм

следует читать:

(таблица Справочник Номинальных Диаметров )

Номинальный диаметр_ID
Значение мм
...
Рейтинг: 0 / 0
Помогите со схемой производства
    #37599919
Olchi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Cane Cat Fisher, то что Вы написали почти мечта, но...
Цех всего один. Данные с приборов записываются на бумажку.
Марки провода всего три, а вот конструкций больше и могут увеличиваться или вовсе измениться для этого я и придумала Код провода. В этой таблице содержится инфа про марки провода и его конструкцию, а также сведения о его номинальном диаметре. Например, код 301001 - это медная проволока диаметром 1,06мм изолированная по конструкции А3 с применением определенного материала, где первые три цифры кода (301) отведены под изменения материала, а вторые три цифры(001) под номинальные сечения, итого по 99 вариатов более, чем достаточно, т.к. в жизни их гораздо меньше (но надо иметь запас).

Далее, изначальные данные мы получаем с линии, где единицей измерения является барабан и отрезок провода на нем может быть только один. И контроль качества осуществляется по барабанам, т.е. с каждого берут образцы и испытывают(виды испытаний приведены в таблице КонтрольКачества.
Если при изготовлении не было проблем(замечаний) и результаты испытаний соответствуют норме (а это, как правило, так и есть), то этот барабан упакуют, присвоят исходящий номер (номер на отгрузку) и процесс закончится, т.к. дальнейшая его судьба нас уже не интересует.
А теперь самое сложное, если при изготовлении возникли проблемы,то этот барабан точно также проверят на качество,но его не упакуют, а отправят на Отбраковку, где будут удаляться отрезки с браком (их длина может быть от 1см до всей длины барабана), соответственно именно здесь наша единица измерения начинает размножаться и может такое случиться, что длины одного и того же барабана будут соединяться с длинами других, в результате чего мы получим тоже единицу продукции (барабан) составленный из отрезков с разных барабанов. Но это не правило и возможны варианты. Да, забыла сказать, что на этапе отбраковки нужно учитывать еще и причины, из-за которых произошло размножение (их может быть очень много и все учесть невозможно), а также вес брака.
...
Рейтинг: 0 / 0
Помогите со схемой производства
    #37599931
Olchi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Cane Cat Fisher,

по поводу режимов пока не готова ответить. В чем-то Вы правы. изначально таблица выглядит так:
id режима
дата
линия
код провода
скорость
обороты1
обороты2
печи 1,2,3
генератор
примечания
...
Рейтинг: 0 / 0
Помогите со схемой производства
    #37600346
Cane Cat Fisher
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OlchiЦех всего один. Данные с приборов записываются на бумажку.

Это, конечно, печально, но с точки зрения сервера БД отличается лишь меньшим потоком данных. На структуру не влияет, разве что добавить поле "кто внес", чтоб знать с кого спрашивать за возможную ерунду.

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


Ну тогда

Справочник Вид Провода

Вид Провода ID
Марка провода ID FK
Конструкция провода ID FK
Номинальный диаметр ID FK

и соответственно простейшие справочники Марок и Конструкций.

OlchiНапример, код 301001 - это медная проволока диаметром 1,06мм изолированная по конструкции А3 с применением определенного материала, где первые три цифры кода (301) отведены под изменения материала, а вторые три цифры(001) под номинальные сечения.


Нарушение первой нормальной формы. В печь!

OlchiА теперь самое сложное, если при изготовлении возникли проблемы,то этот барабан точно также проверят на качество,но его не упакуют, а отправят на Отбраковку, где будут удаляться отрезки с браком (их длина может быть от 1см до всей длины барабана), соответственно именно здесь наша единица измерения начинает размножаться и может такое случиться, что длины одного и того же барабана будут соединяться с длинами других, в результате чего мы получим тоже единицу продукции (барабан) составленный из отрезков с разных барабанов.


Ничего сложного. Осталось прописать алгоритм "размножения" отрезков провода из одного. Предложенная структура БД все это хранить позволяет. Разве что добавить к Отрезку Провода ссылку на его первый, родной технологический барабан, чтобы в последующем барабане, собранном из кусочков, знать, из каких барабанов они смотаны.

OlchiНо это не правило и возможны варианты.

Варианты в студию. Впрочем, готов предположить, что они будут касаться скорее алгоритмов преобразования данных о кусках, чем повлияют на структуру БД.

OlchiДа, забыла сказать, что на этапе отбраковки нужно учитывать еще и причины, из-за которых произошло размножение (их может быть очень много и все учесть невозможно)

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

Olchiа также вес брака.

Если предположить, что брак - это тоже Отрезок Провода, только бракованный, то вес его так и будет храниться в таблице Реестр отрезков (посмотрел - я забыл добавить туда поле "Вес", конечно же, нужно добавить).

Или брак выкидывают отдельно от отрезков? К чему тогда цепляют его вес? К барабану? Тогда, видимо, в таблице Барабаны сделать поле "Вес брака"? Но тут ясности нет.
...
Рейтинг: 0 / 0
Помогите со схемой производства
    #37600348
Cane Cat Fisher
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OlchiCane Cat Fisher,

по поводу режимов пока не готова ответить. В чем-то Вы правы. изначально таблица выглядит так:
id режима
дата
линия
код провода
скорость
обороты1
обороты2
печи 1,2,3
генератор
примечания

А что, во всех линиях ровно по два намотчика и три печи? И других линий в природе не существует?
...
Рейтинг: 0 / 0
Помогите со схемой производства
    #37600512
Olchi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Cane Cat Fisher,

попробую все осмыслить и внести в базу.
По поводу состава линии - да, на всех линиях по 2 обмотчика и три печи, хотя в природе чего только не существует, но нам об этом неизвестно.
...
Рейтинг: 0 / 0
Помогите со схемой производства
    #37600522
Cane Cat Fisher
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OlchiПо поводу состава линии - да, на всех линиях по 2 обмотчика и три печи, хотя в природе чего только не существует, но нам об этом неизвестно.

Ну, если так, то ничего плохого в линейном наборе параметров нет. Просто, если уж говорить о задаче контроля потока параметров, то рано или поздно встанут задачи добавления новых параметров, или ввода допустимых диапазонов параметров и их контроля, так что хорошо бы сразу подумать о более общем подходе.
...
Рейтинг: 0 / 0
Помогите со схемой производства
    #37607223
Olchi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Cane Cat Fisher,

спасибо, за Ваше участие. Попробовала предложенный вариант таблиц, но у меня возникли вопросы: 1.В таблице Реестр барабанов отсутствуют данные о длинах(отрезках), а мне нужно знать из чего складывается общая длина, т.е. длину отрезка и номер исходного барабана.
2.В таблице Журнал Контроля качества отсутствует иифа о номере барабана.
3. И еще, как к одной таблице прикрепить две другие, чет у меня не получается.
...
Рейтинг: 0 / 0
Помогите со схемой производства
    #37607308
Cane Cat Fisher
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Olchi 1.В таблице Реестр барабанов отсутствуют данные о длинах(отрезках), а мне нужно знать из чего складывается общая длина, т.е. длину отрезка и номер исходного барабана.

Делается немного не так. В Реестре Отрезков должно быть поле - Барабан ID, внешний ключ, ссылка на на Реестр Барабанов. Ведь Отрезок в данный момент может быть намотан только на один барабан, верно? Вот пусть и сам знает, на какой.

А для барабана, список его отрезков получим запросом select * from РеестрОтрезков where БарабанID = %мой%.

Собственно, это я и пытался выразить словами "Барабан, с намотанными на него несколькими Отрезками Провода", т.е. отношение один-ко-многим.

Olchi2.В таблице Журнал Контроля качества отсутствует иифа о номере барабана.

Думаю, правильнее будет в Журнале контроля качества хранить ссылку на Отрезок. Контролируется-то по сути отрезок, а не барабан.

Olchi3. И еще, как к одной таблице прикрепить две другие, чет у меня не получается.

Не огорчайтесь, возьмите молоток побольше :-) А что не получается?
...
Рейтинг: 0 / 0
Помогите со схемой производства
    #37607314
Cane Cat Fisher
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Стоп, обнаружено новое понятие: "номер исходного барабана".

Стало быть, есть исходный, а есть последующие? И их надо различать и помнить? Подробнее с этого места.
...
Рейтинг: 0 / 0
25 сообщений из 81, страница 1 из 4
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Помогите со схемой производства
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]