пользователя виде, а во-вторых, реализует различные манипуляции с хранящимися
данными (расчет, поиск, отправка на печать и т.д.).
В программе заложен принцип разделения прав доступа на изменение
данных.
В процессе работы с программой первым шагом является авторизация
пользователя, определяющая уровень доступа пользователя к хранимым данным и
возможность их редактирования (изменения, удаления, модификации).
Максимальный уровень доступа по сложившимся правилам принадлежит
системному администратору. Он имеет право регистрации новых пользователей в
системе, изменения их паролей, максимальной доступ к хранящейся информации.
Такой подход диктовался максимальным приближением электронного АРМ
к реальным условиям работы. Только начальник отдела кадров имеет возможность
удаления личной карточки сотрудника или изменения введенной информации
после того, как она попадает в архив и считается полностью верной. При
стандартной организации работ, сам факт изменения возраста сотрудника или его
стажа, не расценивается как нормальный.
Конфиденциальность данных реализуется фактически на двух уровнях –
защита со стороны SQL сервера и применение разграничения доступа. АРМ в
процессе работы с БД также является пользователем с точки зрения сервера. И
чтобы подключение прошло успешно, он передает серверу авторизующие данные
(логин и пароль). Системный администратор обязан завести необходимую учетную
запись в настройках SQL сервера. Чтобы сделать это, почитайте приложение.
В начале работы программа выводит окно ввода логина и пароля. У
пользователя имеется только два варианта дальнейшей работы – либо ввести логин
и корректный пароль и авторизоваться в системе, либо просто выйти из
программы. Ввод неверного пароля активирует предупреждающее сообщение и,
естественно, не приводит к входу в систему – рисунок 20.