Перейти к основному содержанию

Модульная генерация документов

Не в сети
Зарегистрирован: 11/05/2006

Здравствуйте все!
Кто-нибудь сталкивался с модульной генерацией док-ии?
То есть, когда пишется однни документ, куда включается вся инфа о программе. При этом док-ция состоит из модулей-топиков, для каждого модуля прописываются права пользователя на просмотр. При генерации, в зависисмости от прав пользователя, можно динамически настраивать отображение топиков (например, если пользователь зашел с таким правом, то в документе отображается определенный топик для этого права)

Есть ли жесткий термин для описанного выше?Есть ли вообще технологии, которые это поддерживают?

sha
Не в сети
Зарегистрирован: 11/17/2005
Модульная генерация документов

Один из простых ("грубых") вариантов реализации (без функции - "динамически настраивать отображение топиков"; для небольшого кол-ва групп пользователей; нет привязки к конкретной СУБД), ибо лучше от простого к сложному.
1) После того, как определились с объемом информации для групп пользователей (например три группы, см. пост выше) формируется три версии док-ции;
2) Разрабатывается "администраторский" раздел (его задача формирование списка пользователей, распределение пользователей по группам, назначение паролей, ...);
3) Разрабатывается "пользовательский" раздел (его задача - идентификация пользователя и "вывод" соответствующей версии док-ции).

Не в сети
Зарегистрирован: 11/05/2006
Модульная генерация документов

Алексей написал:
Нечто похожее выстраивал один мой товарищ в MS Access. Штатными средствами. Подробностей не вспомню, но в MS Access - вполне внятная справка, я когда-то делал какие-то программки.

Буду очень признательна, если расскажете поподробнее, что помните Wink

Не в сети
Зарегистрирован: 06/17/2005
Модульная генерация документов

Нечто похожее выстраивал один мой товарищ в MS Access. Штатными средствами. Подробностей не вспомню, но в MS Access - вполне внятная справка, я когда-то делал какие-то программки.

sha
Не в сети
Зарегистрирован: 11/17/2005
Модульная генерация документов

Цитата:
а каких-нибудь программок,которые помогают это делать,нету?

Не встречал.
Выход вижу, в привлечении специалиста по базам данным.

Не в сети
Зарегистрирован: 11/05/2006
Модульная генерация документов

sha написал:
В Вашем случае (если принято решение о разделении прав доступа), начал с простой таблицы:
- первый столбец- перечень модулей-топиков;
- остальные столбцы, первая строка - группы пользователей.
Дальше: идентификация пользователя, организация хранения информации и т.д. Для одного человека, тем более техписа, это трудная задача (хотя все зависит от него Smile ).

а каких-нибудь программок,которые помогают это делать,нету?
Я пишу док-цию в AuthorIT, он под это не заточен.

sha
Не в сети
Зарегистрирован: 11/17/2005
Модульная генерация документов

Такая задача возникала при разработке автоматизированных учебных классов. Есть три больших группы пользователей: механик,техник, инженер. Эти группы еще делятся по специальности. В результате предварительного тестирования пользователя формировалась программа обучения, в которой учитывались как общие требования, так и индивидуальная подготовка.

Цитата:
Есть ли жесткий термин для описанного выше?

вопроса не понял.

Цитата:
Есть ли вообще технологии, которые это поддерживают?

Такие наработки, естественно есть (например, всем известная ОС WinХР). В Вашем случае (если принято решение о разделении прав доступа), начал с простой таблицы:
- первый столбец- перечень модулей-топиков;
- остальные столбцы, первая строка - группы пользователей.
Дальше: идентификация пользователя, организация хранения информации и т.д. Для одного человека, тем более техписа, это трудная задача (хотя все зависит от него Smile ).


(c) Все права защищены. 2016 Форум Тех. Поддержки Author-IT.ru