Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Принципы создания многопользовательской программы

10K
03 сентября 2007 года
Chiz
13 / / 13.06.2005
Подскажите, как создаются многопользовательские программы.
Мне необходимо, чтобы каждый тип пользователей мог выполнять только определенные для него задачи. В основном, это работа с БД. Типа того, что один пользователь может редактировать базу, а другой нет. Это надо отображать еще в пользовательском интерфейсе.
Может есть в С# какие-то компоненты, которые обеспечивают многопользовательский интерфейс???
375
03 сентября 2007 года
dominator
199 / / 16.10.2003
Делаешь, как минимум, таблицу с пользователями, таблицу с паролями, таблицу с задачами. При загрузке приложения проверяшь, какие задачи доступны для авторизующегося пользователя и отображаешь только те элементы, которые реализуют доступную функциональность.
Таким образом, тебе нужно еще и ассоциировать функциональные элементы (меню, кнопки, т.д.) с имеющимися задачами.
Например, можно в таблице с задачами хранить некий идентификатор (имя) задачи, по которому предполагается узнавать ее в программе.
Собственно, вариантов реализации много.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог