| Главная | ||
| TOPIS | ||
| Демо-версия | ||
| Бесплатные опросы | ||
| Контакт | ||
| ТОПИС - (Т)ехнология (О)бъектного (П)роектирования (И)нформационных (С)истем. | |||
|
СОДЕРЖАНИЕ ОНЛАЙН-ОПИСАНИЯ ДЕМОНСТРАЦИОННОГО ПРИМЕРА:
![]() Рис.33 Настройка параметров связи клиентского приложения с концептуальной моделью данных ТОПИС Для включения ролевого доступа во всех приложениях установите переключатель "Включить управление ролевым доступом во всех приложениях проекта". После этого надо выполнить полную перегенерацию кодов с помощью меню "Генератор" - "Создать исходный код". Затем перекомпилировать каждый проект (унифицированное рабочее место). После выполнения этой операции приложение "Учет финансовых операций" при загрузке начнет давать ошибку "Пользователь ... не имеет доступа к приложению FinanceAccounting". Это происходит, потому что в БД не была загружена информация о пользователях и их правах доступа к приложениям информационной системы. Для загрузки этих данных необходимо запустить приложение "Первичная настройка системы". В этом приложении принудительно отключен ролевой доступ (константа Need_Role_Access в программном модуле FirstStep.dpr установлена в значение False). Поэтому доступ пользователя к приложению не контролируется. Далее откройте форму "Пользователь" ![]() Рис.34 Пользователь На этой форме воспользуйтесь уже использованной ранее кнопкой для загрузки электронных документов. Из каталога Данные загрузите файл Пользователи.us1. После загрузки появится список пользователей. Теперь каждый из четырех зарегистрированных пользователей имеет возможность войти в информационную систему под своим регистрационным именем (Login). Список регистрационных имен см. на рис. выше. Для того, чтобы сервер разрешил регистрацию каждого из этих пользователей необходимо создать на сервере учетные записи пользователей, соответствующие каждому из имен списка (gen,market,Acc,fin_dir). Ниже будет показано, как регистрация пользователей на сервере может быть выполнена с помощью специального приложения TopisAdministrator. Теперь запустите приложение Учет финансовых операций и в окне регистрации ввести любое из перечисленных регистрационных имен. Для каждого из пользователей приложение будет сконфигурировано по-разному в соответствии с условиями описанной в начале документа демонстрационной задачи. Конфигурирование прав доступа пользователей к функциям приложения осуществляется с помощью TopisAdministrator.
|