Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
База данных по учету средств измерения
|
|||
|---|---|---|---|
|
#18+
Всем привет. В техникуме дали курсовую по теме: "БД по учету СИ". Пока я сделал только первый и шаг(набросал примерный макет бд)). Посмотрите пожалуйста, и кому не сложно скажите есть ли какие серьезные ошибки в макете, и как можно сделать базу лучше. Немного о самой БД: нужна она в отделе метрологии. Делать нужно с использованием sql и php(для разных пользователей будет разный уровень доступа). В таблице обязательно должны присутствовать такие строки: Наименование СИ, Заводской номер, Позиция, Тип, Класс точности, Единица измерения, Предел измерения, Местонахождение СИ(Располагается либо в Самаре, либо в Тольятти), Дата установки, Дата поверки,Поверитель, Прикрепительные документы . Заранее спасибо за советы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2017, 14:10 |
|
||
|
База данных по учету средств измерения
|
|||
|---|---|---|---|
|
#18+
Когда появятся Сызранское и Чапаевское управления - срочно допилите ещё пару таблиц? ;-) Вероятно, тут нужна лишь одна таблица "Станции" или вроде того, а поле "Местонахождение СИ" будет указывать на ту или иную строку этой таблицы. Ну а у станции уже отдельными полями её признаки - тип станции, подчинение управлению и т.п. Связь от ентих управлений, вроде, не туда нарисована. От таблицы поверителей - тоже, похоже. Ну это ладно, рука дрогнула. Вот тут не понятно, поле (не путайте поле и сроку - это разные вещи) "Прикрепительные документ ы " в описании имеет множественное число. А таблицы, где документы перечислены, не видать. Или всё множество документов планируется упихать в одно поле? Или документ всего один на прибор? Навскидку, возможно, должны быть две даты поверки - прошлой и следующей (для формирования списка приборов, требуемых к поверке в ближайший месяц, например, когда разные приборы имеют разный межповерочный интервал), результат минувшей поверки. Ну, это я лишь предположил. Вообще, не зная досконально предметной области, сложно что-то советовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2017, 17:00 |
|
||
|
База данных по учету средств измерения
|
|||
|---|---|---|---|
|
#18+
Связи да, это косяк... Спасибо за советы) Буду исправлять ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2017, 17:20 |
|
||
|
База данных по учету средств измерения
|
|||
|---|---|---|---|
|
#18+
По идее, Класс точности, Местонахождение, Поверка, Прикреплённые документы, Поверитель - это так же отдельные сущности.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2017, 21:55 |
|
||
|
База данных по учету средств измерения
|
|||
|---|---|---|---|
|
#18+
И хорошо бы различать понятия "Модель СИ" (наименование, тип, класс точности, единиц Ы измерения) и "Экземпляр СИ" (заводской номер, ссылка на модель). Установки, поверки тоже я бы вынес в отдельные сущности с хранением истории. Ведь СИ могут поверять несколько раз и также несколько раз устанавливать/демонтировать в разных местах. И каждая из упомянутых мной сущностей может иметь свои прилагающиеся документы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2017, 23:25 |
|
||
|
База данных по учету средств измерения
|
|||
|---|---|---|---|
|
#18+
miksoft, Вот не много исправил.В этот раз набросал макет в access. Как Вы считаете, таблица "поверка" в таком виде пойдет или все-таки сделать еще сущность дата поверки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2017, 20:50 |
|
||
|
База данных по учету средств измерения
|
|||
|---|---|---|---|
|
#18+
Dwight Schrute, Что-то не то получается. Сущность "средства изменения" уже есть со всеми названиями, моделями и т.д. В "поверке" код модели не нужен, если имеется в виду контекст средства измерения, а на какая-то исключительно поверочная штуковина. К одному средству измерения относятся несколько поверок - прошлая, позапрошлая и т.д. (так понимаю, история поверок, раз уж это вынесено в отдельную сущность). Соответственно, в сущности "поверка" должен быть ID (код) средства измерения (а не поверка в СИ, как на картинке). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2017, 22:52 |
|
||
|
База данных по учету средств измерения
|
|||
|---|---|---|---|
|
#18+
Dwight Schrutemiksoft, Вот не много исправил. miksoft написал, что нужно бы выделить сущность Модель, содержащую общие значения для всех используемых экземпляров СИ этого типа. Вы же сделали что-то совсем непонятное. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2017, 06:45 |
|
||
|
База данных по учету средств измерения
|
|||
|---|---|---|---|
|
#18+
Dwight Schrute, переименуйте сущность Средства_измерения в Конкретный_прибор, тогда вам станет понятнее, как построить модель. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2017, 06:53 |
|
||
|
База данных по учету средств измерения
|
|||
|---|---|---|---|
|
#18+
vkle, Так правильно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2017, 11:53 |
|
||
|
База данных по учету средств измерения
|
|||
|---|---|---|---|
|
#18+
Уже ближе. Результат поверки - где? Если это "состояние СИ" - то оно странно размещено. С прикрепительными документ ами не понятно по-прежнему. Один документ на прибор? Или более одного? А вообще, тут на форуме вряд ли много КИПовцев, которые ежедневно сталкиваются с подобными вещами и в курсе всех тонкостей учета измерительных приборов. Общего плана представление - одно, детали - другое. Попробуйте описать всю эту байду подробно словами, без картинок. Так, чтобы по тексту ясное представление о структуре всей приборно-поверочной кухни сложилось не только у Вас. Потом можно рисовать картинки. ИМХО конечно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2017, 20:34 |
|
||
|
База данных по учету средств измерения
|
|||
|---|---|---|---|
|
#18+
vkleУже ближе. Результат поверки - где? Если это "состояние СИ" - то оно странно размещено. С прикрепительными документ ами не понятно по-прежнему. Один документ на прибор? Или более одного? А вообще, тут на форуме вряд ли много КИПовцев, которые ежедневно сталкиваются с подобными вещами и в курсе всех тонкостей учета измерительных приборов. Общего плана представление - одно, детали - другое. Попробуйте описать всю эту байду подробно словами, без картинок. Так, чтобы по тексту ясное представление о структуре всей приборно-поверочной кухни сложилось не только у Вас. Потом можно рисовать картинки. ИМХО конечно. Спасибо. Результат поверки добавлю. Прикреп. документ- несколько(руковдство пользователя, еще какой-нибудь документ) pdf. Задание в общем-то было такое: Создание БД и к ней пользовательский интерфейс на php с многоуровневым доступом(Например: оператор из Тольятти должен видеть приборы относящиеся к его подразделению, оператор из Самары уже другое должен видеть). В самой БД должна быть инфо о находящихся в данный момент приборах. Я толком описать не могу, поэтому на форуме и просил помощи, может кто знает как вести учет и подскажет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2017, 07:27 |
|
||
|
База данных по учету средств измерения
|
|||
|---|---|---|---|
|
#18+
Dwight SchruteЯ толком описать не могу, поэтому на форуме и просил помощи, может кто знает как вести учет В таком случае следует изучить предметную область . Как вести учет, когда и какие следует делать записи, какие документы прикладывать - это знают специалисты в соответствующей предметной области, именно те, кто занимается оным учетом - метрологи, механики, завхозы, инженеры, мастера и т.п. Разумеется, они практически не ходят на форумы для программистов. Потому ответа на вопрос "как вести учет" Вы тут вряд ли получите. Конечно, кто-то из присутствующих на форуме что-то похожее делал, но далеко не факт, что оно в какой-то мере подойдет для решения конкретной Вашей задачи. Общие же принципы построения структуры БД, подсказали уже. Однако, без знания теоретической части системы учета на конкретном предприятии вряд ли удастся сделать что-то, что соответствует потребностям. Dwight SchruteНапример: оператор из Тольятти должен видеть приборы относящиеся к его подразделению, оператор из Самары уже другое должен видеть Вот всплывают новые условия. Соответственно, в структуре должен быть какой-то признак (как у прибора, так и у оператора), по которому возможно будет сделать соответствующий фильтр. А оператор из насосной станции номер семнадцать должен видеть только приборы со своей насосной станции? Тоже не понятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2017, 10:22 |
|
||
|
База данных по учету средств измерения
|
|||
|---|---|---|---|
|
#18+
vkleDwight SchruteЯ толком описать не могу, поэтому на форуме и просил помощи, может кто знает как вести учет В таком случае следует изучить предметную область . Как вести учет, когда и какие следует делать записи, какие документы прикладывать - это знают специалисты в соответствующей предметной области, именно те, кто занимается оным учетом - метрологи, механики, завхозы, инженеры, мастера и т.п. Разумеется, они практически не ходят на форумы для программистов. Потому ответа на вопрос "как вести учет" Вы тут вряд ли получите. Конечно, кто-то из присутствующих на форуме что-то похожее делал, но далеко не факт, что оно в какой-то мере подойдет для решения конкретной Вашей задачи. Общие же принципы построения структуры БД, подсказали уже. Однако, без знания теоретической части системы учета на конкретном предприятии вряд ли удастся сделать что-то, что соответствует потребностям. Dwight SchruteНапример: оператор из Тольятти должен видеть приборы относящиеся к его подразделению, оператор из Самары уже другое должен видеть Вот всплывают новые условия. Соответственно, в структуре должен быть какой-то признак (как у прибора, так и у оператора), по которому возможно будет сделать соответствующий фильтр. А оператор из насосной станции номер семнадцать должен видеть только приборы со своей насосной станции? Тоже не понятно. Оператора 2(Самара, Тольятти(к каждому подраздлению относятся свои НС). В таблице местоположение есть поле принадлежность, может по нему делать выборку? Допустим, если зашел оператор1, то ему выбрать только те приборы, которые принадлежат Тольятти) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2017, 10:50 |
|
||
|
База данных по учету средств измерения
|
|||
|---|---|---|---|
|
#18+
Dwight Schrute, Может. Но Ваша структура пока вовсе не содержит сущностей "Оператор" и "Подразделение" (последнее присутствует только как туманно определенное свойство местонахождения прибора). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2017, 20:23 |
|
||
|
База данных по учету средств измерения
|
|||
|---|---|---|---|
|
#18+
vkleDwight Schrute, Может. Но Ваша структура пока вовсе не содержит сущностей "Оператор" и "Подразделение" (последнее присутствует только как туманно определенное свойство местонахождения прибора). Только мне кажется связь "Принадлежность.Подразделение" и "Пользователи.Подразделение" должна быть 1 к 1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2017, 17:00 |
|
||
|
База данных по учету средств измерения
|
|||
|---|---|---|---|
|
#18+
Dwight SchruteТолько мне кажется связь "Принадлежность.Подразделение" и "Пользователи.Подразделение" должна быть 1 к 1Попробуйте обосновать данное утверждение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2017, 18:09 |
|
||
|
База данных по учету средств измерения
|
|||
|---|---|---|---|
|
#18+
vkleDwight SchruteТолько мне кажется связь "Принадлежность.Подразделение" и "Пользователи.Подразделение" должна быть 1 к 1Попробуйте обосновать данное утверждение. Оператор Тольятти принадлежит только Тольяттинскому управлению, к Самаре он не относится. Так же и оператор Самары ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2017, 18:26 |
|
||
|
База данных по учету средств измерения
|
|||
|---|---|---|---|
|
#18+
Dwight Schrute, Как-то, лишь наполовину убедительно звучит. 1:1 предусматривает однозначное соответствие в обе стороны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2017, 18:39 |
|
||
|
База данных по учету средств измерения
|
|||
|---|---|---|---|
|
#18+
vkleDwight Schrute, Как-то, лишь наполовину убедительно звучит. 1:1 предусматривает однозначное соответствие в обе стороны. А в обратную сторону вроде тоже сходится. Т.е. Тольяттинскому управлению принадлежит Оператор Тольятти. Я не прав? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2017, 19:02 |
|
||
|
База данных по учету средств измерения
|
|||
|---|---|---|---|
|
#18+
Dwight SchrutevkleDwight Schrute, Как-то, лишь наполовину убедительно звучит. 1:1 предусматривает однозначное соответствие в обе стороны. А в обратную сторону вроде тоже сходится. Т.е. Тольяттинскому управлению принадлежит Оператор Тольятти. Я не прав? А...все. понял. Правильно Вы меня поправили. там 1 к многим так и получается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2017, 19:05 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=39516876&tid=1830388]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 10ms |
| total: | 135ms |

| 0 / 0 |
