реклама на сайте
подробности

 
 
> Центральная БД предприятия
Nemod
сообщение Mar 22 2011, 12:48
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 23-08-06
Из: Москва
Пользователь №: 19 754



Хотим перейти на Orcad/Allegro.
Пока конечно мало о нем знаю (почитал по диагонали Kreig Mitzner и прочие доки).
Встал вопрос об организации центральной БД компонентов используемых в изделиях предприятия.
Как это лучше сделать для "Orcad Capture -> PCB Editor" Flow?
CIS я так понял это просто надстройка содержащая ссылки на файлы падстаков и OLB. И если это так то сложно его назвать базой данных, это просто представление данных которые валяются в виде файлов и редактирование происходит вообще не через него (может я чего-то не нашел).

Сейчас основная идея вынести файлы на сервер и там их редактировать, но возникает тогда проблема совместного доступа.
Т.е как разрешить конфликты совместного редактирования OLB файлов?
И есть ли возможность хранить данные как-то в другом виде например в БД в виде BLOB полей или таких же файлов но чтобы конфликты доступа разрешал сервер?


Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
John Silver
сообщение Jun 25 2011, 19:41
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 206
Регистрация: 14-06-06
Из: Могилев
Пользователь №: 18 059



Ну, у нас не корпоративная база, а совсем даже отдельная.
И ваще, Access обладает рядом преимуществ, например не надо поднимать сервер БД, средства редактирования уже, как правило, установлены на компе. И какие вы бы предложили альтернативы для отдельной, не корпоративной БД?
Ну и к нашим баранам мерж тулам
Цитата
Он где-то был,
Где же можно взять сей чудесный инструмент? Если уж не бесплатный, то хотя бы излечённый.

PS Эта тема?
Т.е. создаем запросы (это как View в Oracle?). Думал о таком варианте, но по моему, тогда не будет работать добавление нового компонента средствами CIS.
Go to the top of the page
 
+Quote Post
vitan
сообщение Jun 25 2011, 20:10
Сообщение #3


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(John Silver @ Jun 25 2011, 23:41) *
И ваще, Access обладает рядом преимуществ

О май гад! sm.gif Оставим...

Цитата(John Silver @ Jun 25 2011, 23:41) *
И какие вы бы предложили альтернативы для отдельной, не корпоративной БД?

Postgre MySQL, SQLServer и т.п.

Цитата(John Silver @ Jun 25 2011, 23:41) *
Ну и к нашим баранам мерж туламГде же можно взять сей чудесный инструмент? Если уж не бесплатный, то хотя бы излечённый.

Я поищу, но не гарантирую, т.к. с аксессом завязал много лет назад. Возможно, это будет тулза с GUI, возможно - в виде текстовых SQL-запросов, просто не помню.
А можно узнать, зачем она Вам нужна? Будете мержить несколько файликов из песочниц на сервер? УЖОС! sm.gif

Цитата(John Silver @ Jun 25 2011, 23:41) *

Не совсем, там выделили отдельно.

Цитата(Буратино @ Jun 25 2011, 23:05) *
Почему бы и нет?
Скажите пожалуйста чего не хватит Вам для решения данного вопроса в Microsoft Access? Ну что именно помешает? А как нужно делать? Спасибо!

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

Цитата
Т.е. создаем запросы (это как View в Oracle?). Думал о таком варианте, но по моему, тогда не будет работать добавление нового компонента средствами CIS.

Тут не надо думать, без запросов в БД делать нечего.
Go to the top of the page
 
+Quote Post
Буратино
сообщение Jun 25 2011, 23:37
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 433
Регистрация: 27-10-08
Из: Украина, Киев
Пользователь №: 41 215



Для правильной организации всего процесса управления библиотеками на предприятии нужно прикинуть для чего все это затевается! Давайте ответим на этот вопрос все вместе, и лично я бы был рад:
1. Возможности вести единую базу УГО ,футпринтов. Для меня принципиально важно, чтоб компоненты складывались из моделей, которые лежат в одном месте а не разбросаны по сотням файлам. В данный момент у меня один файл содержит все УГО, другой все футпринты которые я использую в работе. Это позволяет решить многие вопросы.
2. Иметь возможность получать в автоматическом режиме перечни и спецификации к платам. Как показывает практика, этот вопрос решается только при хранении компонентов в иерархически сортированном виде. Речь идет о модели в которой например резисторы одной группы лежат в базе строго по возрастанию номинала, а не (например) в порядке их добавления в базу.
3. Иметь возможность выбирать компонент, который реально присутствует на складе предприятия. Ну например стаскиваете вы в своей САПР на схему резистор 1к, а потом обращаете внимание что 1к в данный момент осталось на складе предприятия 1500 штук и вы решаете поставить 1,2к которых завалялось 148000 штук
4. Распараллелить работу с базой между несколькими пользователями.

Что важно для вас? Опишите ваши потребности!



Цитата(vitan @ Jun 26 2011, 00:10) *
т.к. с аксессом завязал много лет назад.
Скажу одно: это просто программа не для этих целей. Не для серьезной работы.

В Microsoft Access входит лайт MS SQLServer, и уже одно только это повод серьезно относиться к программе.
По простоте и качеству методов доступа к данным ацес не имеет себе равных, а эта конкретная задача, по большому счету - альтернатив. Ну уж точно для большинства присутствующих. Кроме самой структуры хранилища, вариантов представления, нужно еще решить вопросы с вводом информации в систему, контролем и возможностью редактировать ранее введенное. Или вы планировали помимо чистого MS SQLServer задействовать C# для построения форм ввода и администрирования?

---
Одно дело когда вы попробовали софт и составили о нем некоторое представление, другое когда навязываете свое мнение по данному вопросу другим.


--------------------
Брак - это такой вид отношений, в которых один всегда прав, - а другой - муж.
Go to the top of the page
 
+Quote Post
тау
сообщение Jun 26 2011, 10:24
Сообщение #5


.
******

Группа: Участник
Сообщений: 2 424
Регистрация: 25-12-08
Пользователь №: 42 757



Цитата(Буратино @ Jun 26 2011, 03:37) *
Для правильной организации всего процесса управления библиотеками на предприятии нужно прикинуть для чего все это затевается! Давайте ответим на этот вопрос все вместе, и лично я бы был рад:
1. Возможности вести единую базу УГО ,футпринтов. Для меня принципиально важно, чтоб компоненты складывались из моделей, которые лежат в одном месте а не разбросаны по сотням файлам. В данный момент у меня один файл содержит все УГО, другой все футпринты которые я использую в работе. Это позволяет решить многие вопросы.
2. Иметь возможность получать в автоматическом режиме перечни и спецификации к платам.
3. Иметь возможность выбирать компонент, который реально присутствует на складе предприятия.
4. Распараллелить работу с базой между несколькими пользователями.

у нас это все реализовано и работает давно . Как бонус ,кроме перечней и спецификаций "к платам" в базе хранится вся остальная КД , вместе с чертежами сборок. У нас нет в этой связи подлинника КД на бумаге - он в базе sm.gif

Цитата(vitan @ Jun 26 2011, 12:38) *
Связь со складом тоже очень нужна. Только она сопряжена с некоторыми трудностями. У нас, например есть такая программа, 1С называется. sm.gif Там все как и везде у нас - через одно место.
Склад и закупки работают у нас через эту же базу. С 1С связь была задумывалась в автоматическом режиме, но после того как выяснились всякие дурацкие нюансы , связанные с необходимостью учета бухгалтерских заморочек при списании например не по тем темам , которые реально физически существуют начиная от директора и главного конструктора, а с учетом дурости ведения "правильной белой бухгалтерии" , решено было автомат похерить и все идет через бумажки от склада (приход и списание) через многострадальные мозги бухов. База партнамберов и дец. номеров синхонизирована для облегчения процесса.

Цитата
Есть нормальная программа-клиент, там есть весь функционал.
Да, клиент требует усилий.

Цитата
Обычно энтузиазм у спорщиков пропадает после первого года пути и они больше не отвечают на посты... sm.gif
я тоже был спорщиком , но меня утомил бесконечный разговор о структуре базы по приведенной ссылке и я отошел от обсуждения.
Параметрический поиск для схемотехника - не нужен , имхо . баловство. Хотя просто поиск конечно у нас применяется, в том числе и поиск по входимости деталюшек в сборках. База даташит никогда не заменит , это вредно.
Go to the top of the page
 
+Quote Post
vitan
сообщение Jun 26 2011, 12:00
Сообщение #6


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(тау @ Jun 26 2011, 14:24) *
У нас нет в этой связи подлинника КД на бумаге - он в базе sm.gif

Да-да. Самое главное-то я и забыл. sm.gif Именно к этому и надо стремиться, КД на бумаге - это прошлый век.
Только это обычно сопряжено с юридическими сложностями, точнее, с нестандартными (непривычными) ситуациями, которые, впрочем, легко решаются при желании.

Цитата(тау @ Jun 26 2011, 14:24) *
Склад и закупки работают у нас через эту же базу.

А можно здесь поподробнее, в плане обмена опытом, так сказать? У Вас закупки начинаются из этой базы, а не из 1С?

Цитата(тау @ Jun 26 2011, 14:24) *
С 1С связь была задумывалась в автоматическом режиме, но после того как выяснились всякие дурацкие нюансы , связанные с необходимостью учета бухгалтерских заморочек при списании например не по тем темам , которые реально физически существуют начиная от директора и главного конструктора, а с учетом дурости ведения "правильной белой бухгалтерии" , решено было автомат похерить и все идет через бумажки от склада (приход и списание) через многострадальные мозги бухов.

Я правильно понял, что заказ компонента инициируется техническим сотрудником (инжереном-разработчиком) в его базе, а бухгалтерам попадают некие заявки, которые они вручную обрабатывают и дальнейший учет ведут в 1С?

Цитата(тау @ Jun 26 2011, 14:24) *
База партнамберов и дец. номеров синхонизирована для облегчения процесса.

В смысле, указанная база и база 1С синхронизированы по полю "партнамбер"?

Цитата(тау @ Jun 26 2011, 14:24) *
я тоже был спорщиком , но меня утомил бесконечный разговор о структуре базы по приведенной ссылке и я отошел от обсуждения.

Да Вы как-то не особо и спорили там. sm.gif

Цитата(тау @ Jun 26 2011, 14:24) *
Параметрический поиск для схемотехника - не нужен , имхо . баловство. Хотя просто поиск конечно у нас применяется, в том числе и поиск по входимости деталюшек в сборках. База даташит никогда не заменит , это вредно.

А я и не говорю, что заменит. Я говорю, что если это есть, то сильно ускоряет поиски. Хотите сказать, что откажетесь от этого, если Вам предложат? А ведь в реализации нет никаких проблем, надо только немного подумать... sm.gif Я подумал, и не пожалел ни разу. Схемы рисую лично, быстро почувствовал, что нагрузка на мозги снизилась. Просто не надо держать в уме сотни примерно подходящих деталей, все можно за пять сек найти. В общем, я за то, чтобы справочники хранились на компьютерах, а человеческие мозги использовались более интеллектуальным способом. sm.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Nemod   Центральная БД предприятия   Mar 22 2011, 12:48
- - serj-sh   Цитата(Nemod @ Mar 22 2011, 15:48) Хотим ...   Mar 22 2011, 14:31
- - Alexander E   Цитата(Nemod @ Mar 22 2011, 15:48) Хотим ...   Mar 23 2011, 06:46
|- - lazarev andrey   Цитата(Alexander E @ Mar 23 2011, 09:46) ...   Mar 24 2011, 12:54
|- - Nemod   Все какие-то общие фразы, типа наш продукт лучше и...   Mar 24 2011, 14:26
- - lazarev andrey   похоже, что помочь некому или не так задали вопр...   Mar 25 2011, 08:55
|- - vitan   Цитата(lazarev andrey @ Mar 25 2011, 11:5...   Mar 25 2011, 09:50
|- - lazarev andrey   Цитата(vitan @ Mar 25 2011, 12:50) Скорее...   Mar 25 2011, 11:43
|- - vitan   Цитата(lazarev andrey @ Mar 25 2011, 14:4...   Mar 25 2011, 12:20
|- - Nemod   Цитата(vitan @ Mar 25 2011, 15:20) Делает...   Mar 25 2011, 15:22
|- - vitan   Цитата(Nemod @ Mar 25 2011, 18:22) 3. Каж...   Mar 25 2011, 15:49
|- - Nemod   Цитата(vitan @ Mar 25 2011, 18:49) У меня...   Mar 25 2011, 18:56
|- - vitan   Цитата(Nemod @ Mar 25 2011, 21:56) В любо...   Mar 25 2011, 19:50
|- - Nemod   Цитата(vitan @ Mar 25 2011, 23:50) А никт...   Jun 21 2011, 17:59
|- - vitan   Цитата(Nemod @ Jun 21 2011, 21:59) Базой ...   Jun 21 2011, 18:46
- - John Silver   Да, суръёзная проблема. Тоже много думал над ней. ...   May 30 2011, 10:59
- - John Silver   А можно ли сделать реляционную базу для CIS? Напри...   Jun 24 2011, 21:59
|- - vitan   John Silver Все то, что Вы говорите, делать можно....   Jun 25 2011, 09:26
- - John Silver   Почитаю, спасибо. А может, vitan, у Вас найдется п...   Jun 25 2011, 12:26
|- - vitan   Цитата(John Silver @ Jun 25 2011, 16:26) ...   Jun 25 2011, 18:12
|- - Буратино   Цитата(vitan @ Jun 25 2011, 22:12) Потому...   Jun 25 2011, 19:05
|- - vitan   Цитата(Буратино @ Jun 26 2011, 03:37) Для...   Jun 26 2011, 08:38
||- - Буратино   Цитата(vitan @ Jun 26 2011, 12:38) Правда...   Jun 26 2011, 14:48
|||- - vitan   Цитата(Буратино @ Jun 26 2011, 18:39) На ...   Jun 26 2011, 14:49
||- - Буратино   Цитата(vitan @ Jun 26 2011, 12:38) Надеюс...   Jun 26 2011, 15:00
||- - vitan   Цитата(Буратино @ Jun 26 2011, 19:00) чем...   Jun 26 2011, 15:09
||- - Буратино   Цитата(vitan @ Jun 26 2011, 19:09) Вы ГОС...   Jun 26 2011, 19:35
||- - vitan   Цитата(Буратино @ Jun 26 2011, 23:35) Вот...   Jun 26 2011, 20:55
||- - тау   Цитата(vitan @ Jun 27 2011, 00:55) А вот ...   Jun 27 2011, 09:11
|- - тау   Цитата(vitan @ Jun 26 2011, 16:00) А можн...   Jun 26 2011, 20:37
|- - vitan   Еще меня интересуют способы учета состава изделий....   Jul 16 2011, 14:54
- - Буратино   И пункт девятый также обязывает сортировать в поря...   Jun 27 2011, 07:23
- - vitan   Цитата(Буратино @ Jun 27 2011, 11:23) Про...   Jun 27 2011, 09:36
|- - Буратино   Цитата(vitan @ Jun 27 2011, 13:36) Я не м...   Jun 27 2011, 14:38
||- - vitan   Цитата(Буратино @ Jun 27 2011, 18:38) Это...   Jun 27 2011, 15:14
||- - Буратино   Цитата(vitan @ Jun 27 2011, 19:14) для со...   Jun 27 2011, 16:07
||- - vitan   Цитата(Буратино @ Jun 27 2011, 20:07) Так...   Jun 27 2011, 16:34
||- - Буратино   Цитата(vitan @ Jun 27 2011, 20:34) Этот в...   Jun 27 2011, 19:02
||- - vitan   Цитата(Буратино @ Jun 27 2011, 23:02) Мне...   Jun 27 2011, 19:39
|- - тау   Цитата(vitan @ Jun 27 2011, 13:36) Эээ......   Jun 27 2011, 15:05
- - Uree   Читаю и валяюсь... И после этого кто-то кидает кам...   Jun 27 2011, 19:34
- - Uree   Насчет отсутствия CIS или аналога в Design Entry -...   Jun 27 2011, 19:48
|- - vitan   Цитата(Uree @ Jun 27 2011, 23:48) Насчет ...   Jun 27 2011, 19:58
- - Uree   А Вы уверены, что база данных это единственный вых...   Jun 27 2011, 20:27
|- - Буратино   Цитата(Uree @ Jun 28 2011, 00:27) А Вы ув...   Jun 27 2011, 21:57
- - Uree   "для связи с другими массивами данных" -...   Jun 27 2011, 22:30
|- - Буратино   Цитата(Uree @ Jun 28 2011, 02:30) "д...   Jun 28 2011, 06:34
- - Uree   Я Вам показал упорядоченные данные по компонентам....   Jun 28 2011, 07:03
|- - vitan   Цитата(Uree @ Jun 28 2011, 11:03) Я Вам п...   Jun 28 2011, 07:41
|- - Буратино   Цитата(Uree @ Jun 28 2011, 10:03) Я Вам п...   Jun 29 2011, 06:07
- - Uree   Не буду я ниоткуда вылезать Не используем мы БД, п...   Jun 28 2011, 08:29
|- - vitan   Цитата(Uree @ Jun 28 2011, 12:29) Не буду...   Jun 28 2011, 08:43
|- - Uree   Цитата(vitan @ Jun 28 2011, 10:43) Естест...   Jun 28 2011, 09:11
|- - vitan   Цитата(Uree @ Jun 28 2011, 13:11) С чего ...   Jun 28 2011, 09:31
- - Uree   Разные механизмы работы подразумевают разные требо...   Jun 28 2011, 10:08
|- - vitan   Цитата(Uree @ Jun 28 2011, 14:08) они пол...   Jun 28 2011, 10:22
- - Uree   С новыми компонентами немного не так, но не важно....   Jun 28 2011, 10:49
|- - vitan   Цитата(Uree @ Jun 28 2011, 14:49) Разделе...   Jun 28 2011, 10:58
|- - Uree   Цитата(vitan @ Jun 28 2011, 12:58) Я уже ...   Jun 28 2011, 12:23
- - тау   могу посоветовать ссылаться из таблицы компонентов...   Jul 18 2011, 09:20
- - vitan   Цитата(тау @ Jul 18 2011, 13:20) В таблиц...   Jul 18 2011, 18:23
- - тау   Цитата(vitan @ Jul 18 2011, 22:23) Зачем ...   Jul 18 2011, 20:08
- - vitan   Цитата(тау @ Jul 19 2011, 00:08) Про это ...   Jul 18 2011, 20:44
- - тау   Цитата(vitan @ Jul 19 2011, 00:44) у Вас ...   Jul 19 2011, 08:01
- - vitan   Понятно. Я так и собирался поступить, в общем. Ци...   Jul 19 2011, 08:32
- - тау   Цитата(vitan @ Jul 19 2011, 12:32) Я счит...   Jul 19 2011, 09:12
- - vitan   Цитата(тау @ Jul 19 2011, 13:12) Правда т...   Jul 19 2011, 09:43


Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 18:15
Рейтинг@Mail.ru


Страница сгенерированна за 0.01519 секунд с 7
ELECTRONIX ©2004-2016