Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
san Участник
Вступление в Клуб: 26.09.2007
|
Пн Окт 15, 2007 13:17  Изменения интерфейсов операций |
|
Полезность: 2
|
Добрый день!
Одной из проблем, возникающих после установки Обновлений, является нарушение работы локальных доработок, вызывающих операции и функции основного выпуска Системы.
На организованном ЦФТ в Москве в сентябре семинаре представителями Банков было высказано пожелание, о включении в каждое Обновление специального файла, который бы отражал изменения в параметрах операций и функций - количество и тип.
Хотелось бы услышать мнения сотрудников IT подразделений Банков:
- будет ли полезной для вас такая информация
- ваши уточнения по содержанию файла
- в каком формате (форме) представить
- любые другие комментарии по теме
С уважением, Шептовицкий Александр |
|
 |
faded Участник со стажем
Вступление в Клуб: 17.09.2007
|
Вт Окт 16, 2007 10:41   |
|
Полезность: Нет оценки
|
1. Такая информация нужна.
2. Такая информация должна предоставляться всем банкам при любом изменении интерфейса пакетов или модификации структуры или синонимов представлений и т.п.
3. Формат для операций - а-ля текстовое представление pick-а (только по интерфейсной части)
4. Желательно чтобы уведомления о характере изменений пересылались заблаговременно |
|
 |
dnk_dz Эксперт
Вступление в Клуб: 19.09.2007
|
Вт Окт 16, 2007 16:29   |
|
Полезность: Нет оценки
|
Поддерживаю faded |
|
 |
san Участник
Вступление в Клуб: 26.09.2007
|
Ср Окт 17, 2007 10:28   |
|
Полезность: Нет оценки
|
faded пишет: | 2. Такая информация должна предоставляться всем банкам при любом изменении интерфейса пакетов или модификации структуры или синонимов представлений и т.п. |
Предполагается предоставление такой информации вместе с официальным Обновлением всем Банкам использующим дистрибутивную версию Системы.
faded пишет: | 3. Формат для операций - а-ля текстовое представление pick-а (только по интерфейсной части) |
Разве формат похожий на формат файла pck будет удобным? Файл pck служит для разметки элементов в АРМе и никак не отражает характер изменений.
faded пишет: | 4. Желательно чтобы уведомления о характере изменений пересылались заблаговременно |
Файл с изменениями будет выпускаться вместе с Обновлением, т.к. заранее его получить затруднительно. Мы же не можем за месяц до выпуска Обновления точно предсказать все изменения в модели. |
|
 |
faded Участник со стажем
Вступление в Клуб: 17.09.2007
|
Ср Окт 17, 2007 13:32   |
|
Полезность: Нет оценки
|
1. Жаль, что не предполагается присылка списка заранее.
2. Т.е. фактически об изменениях банк узнает в момент получения пакета изменений.
3. В этом случае действительно достаточно pck-файла со списком метаданных поменявшим интерфейсную часть - в pick-е загружается полное хранилище, помечается по вышеуказанному списку измененные элементы, формируется текстовое представление по которому все видно.
4. Вы можете улучшить pick добавив в диалог создания текстового представления крыжик для создания представления только по интерфейсной части.
Поскольку банк не использует весь интерфейс модели, то я бы сделал следующую доработку в помощь банкам:
1. некий справочник для ведения списка собственных метаданных
2. перед накатом список с изменениями интефейсной части скармливается некой групповой операции проверяющей наличие зависимостей собственных метаданных от изменяемых (непонятно как быть с динамическим кодом?!)
3. По результатам работы операции формируется лог с установкой крыжиков по тем собственным метаданным, которые надо проверить.
4. Можно еще в ответ сформировать pck-файл со списком тех изменеяемых интерфейсных элементов модели, от которых разработки банка реально зависят и уже в п.3 (см. предыдщий список) проверять текстовые представления по нему.
В общем придумать можно много чего |
|
 |
German Профи
Вступление в Клуб: 25.06.2007
|
Чт Ноя 29, 2007 10:30  Re: Изменения интерфейсов операций |
|
Полезность: Нет оценки
|
san пишет: | Хотелось бы услышать мнения сотрудников IT подразделений Банков:
- будет ли полезной для вас такая информация
- ваши уточнения по содержанию файла
- в каком формате (форме) представить
- любые другие комментарии по теме |
- информация разумеется будет полезной и вотребованной (в первую очередь Управлением сопровождения)
- будет удобнее, если в таблицу будет добавлена колонка с очень кратким описанием сути проблемы (второй вариант в информационном письме ЦФТ) _________________ Homo homini |
|
 |
Alexsey Эксперт
Вступление в Клуб: 06.09.2007
|
Чт Ноя 29, 2007 10:40   |
|
Полезность: Нет оценки
|
Такая информация просто жизненно необходима.. ибо время от времени, как сказал коллега, локальные доработки становятся невалидными именно из-за изменений в структуре вызова функций или операций входящих в состав дистрибутива... отдельная история с изменениями реквизитов типов _________________ всегда есть как минимум 2 выхода |
|
 |
san Участник
Вступление в Клуб: 26.09.2007
|
Чт Ноя 29, 2007 14:05  Re: Изменения интерфейсов операций |
|
Полезность: Нет оценки
|
Цитата: |
- информация разумеется будет полезной и вотребованной (в первую очередь Управлением сопровождения)
- будет удобнее, если в таблицу будет добавлена колонка с очень кратким описанием сути проблемы (второй вариант в информационном письме ЦФТ) |
Письмо было про список исправленных несоответствий.
Комментарии к измененным элементам модели были и раньше в обновлении -
DOCUM_7_6\"Описание изменений элементов модели 7_6.xls".
В этой теме немного про другое вопрос. |
|
 |
Alexsey Эксперт
Вступление в Клуб: 06.09.2007
|
Чт Ноя 29, 2007 14:19  Re: Изменения интерфейсов операций |
|
Полезность: Нет оценки
|
san пишет: | Цитата: |
- информация разумеется будет полезной и вотребованной (в первую очередь Управлением сопровождения)
- будет удобнее, если в таблицу будет добавлена колонка с очень кратким описанием сути проблемы (второй вариант в информационном письме ЦФТ) |
Письмо было про список исправленных несоответствий.
Комментарии к измененным элементам модели были и раньше в обновлении -
DOCUM_7_6\"Описание изменений элементов модели 7_6.xls".
В этой теме немного про другое вопрос. |
я насколько вижу в файле "Описание изменений операций 7_6.xls" описание изменений операций согласно запросов...
ну такая вещь как например изменения в структуре адреса... затрагивает много локальных доработок и ни где не задокументировано.. некоторые функции дистрибутивных библиотек обросли параметрами у некотрых наоборот их стало меньше.. результат один - нерабочая операция... на например не говорю чтоб разработчик писал доку на каждую процедуру, пусть хотя бы комментарии делает в коде.. иначе видим параметр, но пока найдешь что это за параметр пройдет много времени. _________________ всегда есть как минимум 2 выхода |
|
 |
san Участник
Вступление в Клуб: 26.09.2007
|
Чт Ноя 29, 2007 14:32  Re: Изменения интерфейсов операций |
|
Полезность: Нет оценки
|
Alexsey пишет: |
я насколько вижу в файле "Описание изменений операций 7_6.xls" описание изменений операций согласно запросов...
ну такая вещь как например изменения в структуре адреса... затрагивает много локальных доработок и ни где не задокументировано.. некоторые функции дистрибутивных библиотек обросли параметрами у некотрых наоборот их стало меньше.. результат один - нерабочая операция... на например не говорю чтоб разработчик писал доку на каждую процедуру, пусть хотя бы комментарии делает в коде.. иначе видим параметр, но пока найдешь что это за параметр пройдет много времени. |
Этот файл безусловно не спасает. Именно поэтому и создана эта тема.
Скажу сразу, что сейчас получится только автоматом выкачать изменения программных интерфейсов без комментариев по каждому изменению. |
|
 |
Alexsey Эксперт
Вступление в Клуб: 06.09.2007
|
Чт Ноя 29, 2007 14:41  Re: Изменения интерфейсов операций |
|
Полезность: Нет оценки
|
san пишет: |
Этот файл безусловно не спасает. Именно поэтому и создана эта тема.
Скажу сразу, что сейчас получится только автоматом выкачать изменения программных интерфейсов без комментариев по каждому изменению. |
я и не прошу коментить каждое изменение... единственная просьба.. когда объявляете переменные так хоть намекните за что она отвечает, а то вы меняете функцию в библиотеке, добавляете параметры, а мы а мы гадаем какие параметры надо в нее передать чтоб получить результат который эта же функция возвращала до изменения.... это как вы понимаете не есть гуд... _________________ всегда есть как минимум 2 выхода |
|
 |
|