![]() |
|
1С8 + ERwin | ☑ | ||
---|---|---|---|---|
0
koreav
22.09.09
✎
11:01
|
Руководитель отдела (заядлый ораклист) настаивает на использовании ERwin для переделанной УТ.
В пример приводит ER диаграмму для нашей самописки на оракле: нужная и полезная вещь. Я же не могу понять полезности ERwin + 1C, пытался использовать (у нас версия 3.5 от 98 года, этакий программный фетиш), понял: - не поддерживается физическая модель БД - нельзя корректное отразить и логическую модель (например если реквизит составного типа) - если не писать кучу комментов на схеме, то однозначно воспроизвести заложенную идею не удается (а комменты я и в ворде могу писАть) - на сложных структурах данных меня визуализация только запутывает - т.к. продукт не совместим с 1С, ,будут возникать большие трудозатраты на актуализацию ER диаграммы - все features (типа генерации структуры данных), ясное дело, тоже не работают - практическая ценность ER диаграммы для самописки на оракле, намного выше чем для передаланной УТ - отсюда нет взаимопонимания У кого нибудь есть удачный опыт использования? |
|||
1
ТелепатБот
гуру
22.09.09
✎
11:01
|
||||
2
IKSparrow
22.09.09
✎
11:05
|
Человек просто хочет, видимо, всё тщательно задокументировать. Необязательно прям из ErWin'а базу порождать.
|
|||
3
YauheniL
22.09.09
✎
11:06
|
В ERWin'е схемы красивые получаются. Можно просто там диаграмму построить, а сами таблицы создавать в 1С из конфигуратора
|
|||
4
mikecool
22.09.09
✎
11:07
|
ервин в приложении к 1с не имеет смыла, имхо, только разве как для отображения структуры базы - и то, геморрой все отрисовывать
|
|||
5
Господин ПЖ
22.09.09
✎
11:09
|
рируйте ER диаграммы в Visio например... А Erwin и 1С - вещи далекие друг от друга
|
|||
6
koreav
22.09.09
✎
11:16
|
(2) Задокументировать одно, ER диаграмма - другое. Как там задокументировать жестко прописанную программную логику?
(3) ну, не такие уж и красивые :). Как, например, указать ссылку на справочник или документ любого типа - это же мрак. Схема будет нечитаема. (4) пока тоже так думаю |
|||
7
mista2009
22.09.09
✎
11:24
|
(0) Скорей всего твой руководитель хочет увидеть информационную модель вашей базы данных для более лучшее понимания работы вашей информационной системы. В качестве инструмента он предлагает ERWin.
"Я же не могу понять полезности ERwin + 1C" Не правильно рассуждаешь. Не "ERwin + 1C", а "Информационная модель + База данных"!!! |
|||
8
Господин ПЖ
22.09.09
✎
11:25
|
короче хлебнете вы с начальником... Не лез бы он куды не просят...
|
|||
9
mikecool
22.09.09
✎
11:29
|
(7) чем хорош erwin - тем, что выдает готовые ддл-скрипты для оракуля...
для 1с - согласен с (5) |
|||
10
jcage
22.09.09
✎
11:33
|
ERWin - прошлый век. Используйте UML. Диаграмма классов для описания метаданных хорошо подходит. Так же нотация не строгая и можно добавлять различные элементы, например отчеты, пользователей - все вместе получается очень наглядно. Главное выбрать в разрезе чего строить диаграммы - мы выбрали БП. Т.е. на БП "Управление продажами" свои диаграммы, для БП "Управление закупками" свои.
А вообще, главное - что бы было всем понятно и нотация с методологией тут не важны. |
|||
11
mista2009
22.09.09
✎
11:34
|
(8) Господин ПЖ от вас не ожидал такого...
Информационные модели и функциональные модели модели никогда не помешают при анализе и доработке существующей ИС. Другое дело что не надо кидаться в крайности всё подробно описывать. (5)(9) А что в Visio удобней чем в ERWin создавать информационные модели? (вопрос без подвоха, у меня нет опыта работы в этих прогах) |
|||
12
Господин ПЖ
22.09.09
✎
11:35
|
>>Диаграмма классов для описания метаданных хорошо подходит.
не подходит... нету свойств специфичных, 1С-совских которые я хочу видеть. А новые сущности рисовать я пробовал, ничего путного не вышло |
|||
13
Господин ПЖ
22.09.09
✎
11:37
|
(11) >>Господин ПЖ от вас не ожидал такого...
я не про модель, а про упертость начальника. Наколбасит он реверсом в Erwin таблички 1С-ные. И чо? Мартышкин труд. А то что он на этом настаивает - это не в его польщзу... |
|||
14
koreav
22.09.09
✎
11:37
|
(7)
"Скорей всего твой руководитель хочет увидеть информационную модель вашей базы данных для более лучшее понимания работы вашей информационной системы." - да, это оно! (вопрос только зачем) |
|||
15
Господин ПЖ
22.09.09
✎
11:37
|
(12) не подходит... = не совсем подходит...
|
|||
16
Господин ПЖ
22.09.09
✎
11:39
|
в Erwin он увидит не модель, а кучу табличек, связанных между собой весьма изощренно... Сути системы в ней не видно. Лучше наклепать use case + er в Visio на UML - толку будет больше.
|
|||
17
mista2009
22.09.09
✎
11:41
|
(14) Поговори с руководителем на тему детальности модели. Очень детальная до уровня SQL таблиц табличных частей документов это дурь конечно однозначно. А вот на уровне метаданных 1С польза будет. И то может даже и ещё крупнее делать.
|
|||
18
jcage
22.09.09
✎
11:42
|
(12) все там есть. Просто "специфичные свойства" типа режима проведения на модели не нужны.
|
|||
19
mista2009
22.09.09
✎
11:44
|
(18) Пример диаграммы классов описания метаданных можешь выложить. Интересно посмотреть.
|
|||
20
YauheniL
22.09.09
✎
11:44
|
(6) Я имел в виду: красивая в терминах ПрО. При детализации ситуация усугубляется
Вообще, согласен с ГосподинПЖ и jcage |
|||
21
koreav
22.09.09
✎
11:51
|
Как первый шаг, попытался использовать Визуализатор 1С БД http://infostart.ru/projects/2988/
Складывается ощущение, что визуализация эффективно работает при количестве таблиц до 10. (можно заказчикам/руководству показывать как у нас все красиво, на практике же, когда таблиц не 10, а 200-300, мне проще в конфигураторе ссылки на другие объекты посмотреть, чем лазить по схеме) |
|||
22
Господин ПЖ
22.09.09
✎
11:53
|
(18) а мне нужны. Неохота за этим в конфигуратор нырять
|
|||
23
Господин ПЖ
22.09.09
✎
11:55
|
у Михайлова в книжке был код, рисующий классы + связи по ним напрямую из 1С в Visio через com...
|
|||
24
wirg
22.09.09
✎
11:58
|
Физическая и логическая модель всегда существует. Для формирования примера диаграммы похожей на ервин можно скачать программу с инфостарта, которая построит схему базы данных 1с. Если не знаешь теории баз данных, тогда следует литературку почитать.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |