Настоящее руководство устанавливает порядок работы с информационной системой «Автошкола». Документ предназначен для администраторов и обычных пользователей программы и содержит инструкции по установке клиентской части, проверке соединения с базой данных, выполнению операций и устранению типовых неисправностей.
Операции с сервером PostgreSQL, резервным копированием и изменением структуры базы данных в обязанности обычного оператора не входят.
Информационная система используется для учёта организаций автошкол, инструкторов, водителей, экзаменационных маршрутов, инспекторов, экзаменов и водительских удостоверений.
Администратор ведёт справочники и контролирует данные. Обычный пользователь просматривает собственную информацию через личный кабинет.
Программа позволяет:
AutoschoolSetup.exe.Для первичного тестирования выполните следующие действия:
Программа считается работоспособной, если авторизация, загрузка данных, поиск и предусмотренные ролью операции выполняются без ошибок.
Не передавайте пароль другим пользователям. При утрате учётных данных обратитесь к администратору.
После входа откройте требуемый раздел. Администратору могут быть доступны:
Обычному пользователю доступны только разделы личного кабинета.
Данные выбранного раздела отображаются строками. Для просмотра полного содержимого используйте прокрутку. Перед выполнением операции убедитесь, что открыта нужная таблица.
Если список не обновился после изменения, выполните повторную загрузку раздела.
При добавлении экзамена необходимо выбирать существующего водителя, автошколу, маршрут и инспектора, если эти поля предусмотрены формой.
Не изменяйте сведения о завершённом экзамене без подтверждённого основания.
Если запись связана с экзаменом, удостоверением или другой таблицей, база данных может запретить удаление. В таком случае не удаляйте зависимые данные без согласования.
При указании периода начальная дата не должна быть позже конечной.
Администратор открывает раздел удостоверений, выбирает водителя и вводит предусмотренные системой данные документа.
Перед сохранением необходимо проверить:
Обычный пользователь может только просматривать сведения о своём удостоверении.
Не сохраняйте новый файл поверх важного документа без предварительной проверки.
Журнал доступен администратору и используется для контроля действий в системе.
Журнал не предназначен для ручного исправления рабочих данных.
Обычный пользователь может:
При обнаружении ошибки в личных данных пользователь должен сообщить администратору, а не пытаться изменять базу данных самостоятельно.
Закройте приложение штатным способом. Перед выходом дождитесь завершения сохранения и экспорта. Не выключайте компьютер во время выполнения операции с данными.
| Ситуация | Возможная причина | Действия оператора |
|---|---|---|
| Установщик не запускается | Файл заблокирован Windows; недостаточно прав; файл повреждён | Проверьте источник файла, повторите запуск от имени пользователя с необходимыми правами или получите установщик заново |
| Программа не открывается после установки | Не скопированы зависимости; отсутствует требуемая среда выполнения | Переустановите приложение и установите среду выполнения, соответствующую сборке |
| Ошибка подключения к PostgreSQL | Сервер выключен; нет сети; изменены параметры подключения | Проверьте подключение к сети и сообщите администратору БД |
| Неверный логин или пароль | Ошибка ввода; неверная раскладка; учётная запись неактивна | Проверьте данные и раскладку, затем обратитесь к администратору |
| После входа отсутствуют разделы | Учётной записи назначена ограниченная роль | Уточните назначенную роль у администратора |
| Таблица отображается пустой | Нет подходящих записей; установлен фильтр; данные не загрузились | Очистите фильтры, обновите раздел и повторите открытие |
| Не удаётся добавить или изменить запись | Пропущено обязательное поле; неверный формат; выбрана несуществующая связь | Исправьте ввод, выберите значения из справочников и повторите сохранение |
| Нельзя удалить запись | Запись используется экзаменами, удостоверениями или другими объектами | Отмените удаление и обратитесь к ответственному сотруднику |
| Поиск не возвращает результаты | Условия не соответствуют данным; неверно задан период | Упростите фильтр, исправьте даты и повторите поиск |
| CSV-файл не создаётся | Нет прав на папку; файл открыт; недопустимое имя | Выберите другую папку, закройте файл и задайте корректное имя |
| CSV открывается с неверным разделением столбцов | Настройки программы для таблиц не совпадают с разделителем файла | Выберите правильный разделитель при импорте CSV |
| Программа завершилась с ошибкой | Потеря соединения или необработанная системная ошибка | Запишите текст сообщения, перезапустите программу и передайте сведения администратору |
Если ошибка повторяется, оператор должен сохранить текст сообщения или сделать снимок экрана и передать его ответственному специалисту вместе с описанием выполненных действий.
| Термин | Определение |
|---|---|
| Оператор | Пользователь информационной системы |
| Администратор | Оператор с расширенными правами |
| Личный кабинет | Раздел с данными текущего пользователя |
| БД | База данных |
| PostgreSQL | СУБД, обеспечивающая хранение данных программы |
| Справочник | Таблица с относительно постоянными данными |
| Водитель | Обучающийся, сведения о котором зарегистрированы в системе |
| Инструктор | Сотрудник автошколы, осуществляющий обучение |
| Инспектор | Участник процесса проведения экзамена |
| Экзаменационный маршрут | Маршрут, используемый для проверки навыков вождения |
| Результат экзамена | Итог прохождения экзамена водителем |
| Водительское удостоверение | Документ о праве управления транспортным средством |
| CSV | Формат текстового файла с табличными данными |
| Экспорт | Сохранение данных программы во внешний файл |
| Журнал операций | История действий пользователей в системе |