powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Способы и инструменты для описания элементов отчетно-аналитической подсистемы
10 сообщений из 10, страница 1 из 1
Способы и инструменты для описания элементов отчетно-аналитической подсистемы
    #34718386
_makSim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поделитесь опытом реализации следующей задачи:

Есть программный продукт по отчетности и анализу для финансовой организации.
Есть дизайнер отчетов. Основная часть логики реализуется на стороне сервера БД.
С помощью этого реализован некий отчет либо связанная группа отчетов.
Задача: качественно задокументировать выполненную работу (для последующего повторного использования).
Предположительные составляющие описания:
- Макет отчета
- Блок исходных данных (источники, описание в терминах предметной области)
- Описание полей, составляющих макет отчета. Ссылка на элемент исходных данных либо алгоритм расчета на основе исходных данных.
- Словарь используемых понятий предметной области.

Вероятно такими возможностями располагают какие-то CASE средства. Подскажите какие.

Спасибо!
...
Рейтинг: 0 / 0
Способы и инструменты для описания элементов отчетно-аналитической подсистемы
    #34718398
Voyager-8
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пишите свою базу для документирования, заполняйте, используйте..

и всё :)
...
Рейтинг: 0 / 0
Способы и инструменты для описания элементов отчетно-аналитической подсистемы
    #34723415
_makSim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Никому не приходилось такими вещами заниматься?
...
Рейтинг: 0 / 0
Способы и инструменты для описания элементов отчетно-аналитической подсистемы
    #34723473
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_makSimНикому не приходилось такими вещами заниматься?
Такими глупостями? Увольте.
У Вас уже есть отчеты + наверняка документы (в том числе и переписка), в которых написано, как получилось, что отчеты именно такие.
Вот это и есть вся документация, ничего больше этого быть не может. Все лишнее к созданным отчетам as is никакого отношения иметь не будет.
...
Рейтинг: 0 / 0
Способы и инструменты для описания элементов отчетно-аналитической подсистемы
    #34723643
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_makSimНикому не приходилось такими вещами заниматься?
сами формы отчетности описываются только произвольным текстом (коментарии), по источникам данных для отчетов выполняется генерация html - документации с активными ссылками, т.к. они действительно многократно используются, с разными параметрами и в разных формах представления, примерно так
...
Рейтинг: 0 / 0
Способы и инструменты для описания элементов отчетно-аналитической подсистемы
    #34723981
_makSim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сергей Васкецов _makSimНикому не приходилось такими вещами заниматься?
Такими глупостями? Увольте.
У Вас уже есть отчеты + наверняка документы (в том числе и переписка), в которых написано, как получилось, что отчеты именно такие.
Вот это и есть вся документация, ничего больше этого быть не может. Все лишнее к созданным отчетам as is никакого отношения иметь не будет.

Не согласен. Отчеты привязаны к приложению и БД. Документы и переписка зачастую отсутствуют, постановка задачи в устной форме. Алгоритмы в программном коде - читабельны только для писавшего их программиста. Данное описание должно быть пригодно для отправки потенциальным клиентам и быть полезным в первую очередь постановщикам непрограммистам.

iscrafm
сами формы отчетности описываются только произвольным текстом (коментарии), по источникам данных для отчетов выполняется генерация html - документации с активными ссылками, т.к. они действительно многократно используются, с разными параметрами и в разных формах представления, примерно так


Нечто похожее и нужно. HTML отчет вполне бы подошел. Можно сделать это и в ручную, но вероятно существует ПО, облегчающее данную задачу...
...
Рейтинг: 0 / 0
Способы и инструменты для описания элементов отчетно-аналитической подсистемы
    #34724202
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_makSimДанное описание должно быть пригодно для отправки потенциальным клиентам и быть полезным в первую очередь постановщикам непрограммистам
Что совсем не коррелирует с исходным описанием в 1-м топике.
Впрочем, iscrafm подсказал уже пример части того, что вам надо. Насчет "невручную" - если у вас все в головах, на словах и не формализовано, то только вручную. Это как раз тот случай, когда надо было "день потерять, чтоб потом за 2 часа долететь".
...
Рейтинг: 0 / 0
Способы и инструменты для описания элементов отчетно-аналитической подсистемы
    #34724492
_makSim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проведу аналогию с документированием модели БД:
Рисуется вручную с помощью CASE средства (ERWin, MS Visio, Ration Rose, ...) модель БД. Описываются поля, типы, связи и т.д. Делается это либо до создания таблиц, либо бывает, что и после (не суть). Из одного вида в другой можно преобразовывать автоматически (реинжиниринг и генерация ddl) - тоже не суть. Главное, что получаем модель в удобном для различных целей виде.

Аналогичная задача стоит и для документирования отчетов. Никакой автоматической генерации из чего-либо не требуется. Сделать это надо руками, но, очевидно, в этом может помочь некий инструмент.
Один пример реализации я услышал - HTML документ.
...
Рейтинг: 0 / 0
Способы и инструменты для описания элементов отчетно-аналитической подсистемы
    #34727674
AlexTheRaven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У каждого отчёта наверняка есть название. Я бы для каждого отчёта создал одноимённый пакет в CASE-средстве, в который вставил бы необходимые диаграммы (наверное - Class Diagram, Activity, ERD), описал бы их элементы и прикрепил бы к ним файлы с макетами, нарисованными при помощи, например, MS Visio.
Разумеется, были бы общие для всех пакеты "предметная область", "структура БД", "расчёт общих показателей".
---
В Sybase Power Designer 12 файлы можно вставлять в дерево проекта.
В IBM Rational Rose 2003 ссылки на файлы можно вставлять в дерево проекта.
В Sparx Systems Enterprise Architect 7 ссылки на файлы можно прикреплять к элементам дерева проекта. При этом в самом дереве проекта они не видны, что не слишком удобно. Зато можно что-то схематично набросать GUI Model.
В модель ARIS Toolset 6.2 файлы можно "вставить" как OLE-объекты, либо в виде копии, либо в виде ссылки.
В Telelogic TAU и Borland Together тоже наверняка как-нибудь можно.
Все эти CASE-средства хорошо поддерживают UML и по-разному - ERD.
---
Хотя как-то у Вас всё очень сложно. Не переборщите с подробностью и формализмом, иначе станет проще написать заново, чем искать, читать и вникать. Программист у документации - как конь на водопое: можно дать возможность, но нельзя заставить.
А вообще чем спрашивать - лучше бы сами поставили и попробовали.
...
Рейтинг: 0 / 0
Способы и инструменты для описания элементов отчетно-аналитической подсистемы
    #34727709
AlexTheRaven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В предыдущем посте оговорился: да, ARIS Toolset 6.2 поддерживает UML IMHO плохо и нестандартно, ну так он не для того и нужен.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Способы и инструменты для описания элементов отчетно-аналитической подсистемы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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