Свяжитесь с нами

Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
  Войти      Регистрация






Экспресс-расписание Колледж

Оглавление Перейти к программе

4.8. Очистка базы данных при переходе на новый учебный год.

В учебных заведениях для программы Экспресс-расписание на каждый учебный год нужно составлять новую базу данных. Это происходит из-за того, что меняются нагрузки преподавателей, состав учебных групп и т.д. Составить базу данных на следующий год можно методом копирования текущей базы данных и ее последующей корректировке. Для этого выполните сохранение текущей базы данных см. 4.3. Сохранить базу данных в другом файле. В названии базы данных укажите следующий по счету год.

Откройте базу на следующий год, в ней нужно произвести следующие действия:

  • удалить текущее расписание
  • удалить основное расписание
  • очистить справочник нагрузки
  • произвести корректировку в справочниках преподаватели и студенты.

С помощью данных действий, мы создали базу данных для следующего учебного года. Это позволит облегчить труд оператора по созданию расписания в начале нового учебного года.

5. РАБОТА В СЕТЕВОЙ ВЕРСИИ ПРОГРАММЫ

В сетевой версии программы «Экспресс-расписание» могут работать одновременно несколько пользователей (диспетчеров) с одной базой данных. Таким образом, например, назначение занятия одним пользователем влечет за собой отражение этой информации у других пользователей.

5.1. Наборы прав

Для обеспечения сохранности информации и разграничения прав доступа в программе предусмотрен справочник Пользователи. Чтобы открыть справочник выполните: Справочники/Пользователи.

По умолчанию в справочнике создаются 3 пользователя с 3-мя соответствующими одноименными ролями: Администратор, Диспетчер, Пользователь.

Роль определяет набор прав, то есть, какие возможности программы может использовать пользователь, согласно своей роли. В данной версии наборы прав не могут быть изменены и выбираются только с помощью выбора нужной роли. Список прав приведен в следующей таблице.

Наборы прав ролей
Возможность Администратор Диспетчер Пользователь
Назначить, отменить занятие + + -
Установить, снять запрет + + -
Печать расписания + + +
Создать, удалить основное расписание + + -
Создать удалить текущее расписание + + -
Создать, открыть, сохранить как базу данных + + -
Скопировать базу данных на флешь, восстановить базу данных + + -
Сжать, архивировать, вложить в письмо базу данных + + -
Отмена последних действий + + -
Редактирование справочников + + -
Изменить параметры расписания (Сервис/Параметры) + + +
Создать нового пользователя, изменить имя пользователя, роль + - -
Изменить свой пароль + + +
Изменить пароль другого пользователя + - -
Войти в программу в монопольном режиме + + -

Как видно из таблицы, пользователь, например, может только просматривать информацию. Диспетчер может все, за исключением работы со справочником пользователей.

В справочник пользователей можно добавлять пользователей, удалять, изменять параметры пользователя. Нельзя удалить пользователя, имеющего администраторские права, то есть хотя бы один пользователь (с любым именем) должен иметь такие права. Если нет ни одного пользователя с правами администратора, то при следующем запуске программы будет создан пользователь Администратор с правами администратора (без пароля).

Для установки пароля выберите нужную запись в справочнике пользователей, нажмите Enter (или двойной щелчок по строке), в поле Пароль введите пароль и в поле Подтверждение пароля введите то же самое, нажмите Ok.

Пароль хранится в файле базы данных в зашифрованном виде. Имейте ввиду, что строчные и заглавные буквы различаются. Также при вводе пароля обратите внимание на выбранный алфавит.

5.2. Обновление данных

Поскольку несколько пользователей одновременно работают с одной базой данных, то встает проблема одновременного отображения сделанных изменений в окне программы у всех пользователей.

В программе предусмотрено автоматическое обновление окон, то есть считывание данных из базы данных и вывод на экран.

Чтобы настроить период автообновления выполните: Сервис/Параметры/Сеть/Автообновление окон, установите через сколько секунд будет происходить автообновление. По умолчанию 10 секунд.

В процессе работы если есть необходимость обновить активное окно, то нажмите кнопку Обновить (или клавишу F5, или Вид/Обновить) – обновляет содержимое активного окна.

5.3. Монопольный режим

Монопольный режим – это режим работы с базой данных одного пользователя. Если один пользователь загрузил программу в монопольном режиме, то другие уже не смогут загрузить программу ни в обычном, ни в монопольном режиме (при работе с той же базой данных).

Монопольный режим предназначен для выполнения операций, связанных с выбором и обслуживанием базы данных. Это создание, открытие, сохранение, сжатие, архивирование базы данных. Данные операции нельзя выполнить в обычном режиме, т.к. другие пользователи будут обращаться к базе данных, а это необходимо исключить.

Запуск программы в монопольном режиме выполняется с помощью ярлыка «Экспресс-расписание Монопольно», либо указанием в командной строке ключа /m. Монопольно могут работать Администратор или Диспетчер.

Оглавление Перейти к программе

Страница 36 - 36 из 38
Начало | Пред. | 34 35 36 37 38 | След. | Конец Все