# Руководство оператора

## Информационная система учёта продаж автомобилей — SimpleCarApp

---

# 1. Аннотация

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

---

# 2. Введение

## 2.1 Область применения

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

## 2.2 Основные возможности

- Ведение базы данных автомобилей
- Управление списком клиентов
- Управление списком сотрудников
- Регистрация сделок по продаже автомобилей
- Просмотр, поиск и редактирование информации
- Удаление записей
- Формирование отчётов о продажах автомобилей

---

# 3. Подготовка к работе

## 3.1 Порядок установки

1. Запустить файл установки `SimpleCarApp.exe`
2. Следовать указаниям мастера установки
3. Выбрать папку для установки программы
4. Дождаться завершения установки
5. Запустить приложение с помощью ярлыка на рабочем столе или через меню «Пуск»

## 3.2 Порядок проверки работоспособности

Для проверки работоспособности системы необходимо:

1. Открыть приложение
2. Проверить загрузку главного окна
3. Открыть список автомобилей
4. Добавить тестовую запись и убедиться, что она сохраняется
5. Проверить возможность поиска и удаления записи

При успешном выполнении перечисленных действий система считается готовой к эксплуатации.

---

# 4. Описание операций

Работа с программой включает следующие основные операции:

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

### Работа с клиентами
Предусмотрено добавление, изменение и удаление сведений о клиентах автосалона.

### Работа с сотрудниками
Предусмотрено добавление, изменение и удаление сведений о сотрудниках автосалона.

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

### Поиск информации
Система предоставляет возможность поиска автомобилей, клиентов и сделок по различным параметрам.

### Формирование отчётов
На основании информации, содержащейся в базе данных, формируются отчёты о продажах автомобилей.

---

# 5. Аварийные ситуации

Во время эксплуатации могут возникнуть следующие ситуации:

**Таблица 1 — возможные ситуации во время эксплуатации**

| Ситуация | Действия пользователя |
|---|---|
| Неверный логин или пароль | Проверить правильность введённых данных и повторить попытку входа |
| Ошибка подключения к базе данных | Перезапустить приложение и проверить наличие файла базы данных |
| Не сохраняются изменения | Проверить заполнение обязательных полей и повторить операцию |
| Приложение не запускается | Выполнить повторную установку программы или обратиться к администратору |

---

# 6. Термины и сокращения

**Таблица 2 — термины и сокращения**

| Термин (сокращение) | Значение |
|---|---|
| ИС | Информационная система |
| БД | База данных |
| PostgreSQL | Система управления реляционными базами данных |
| .NET | Платформа разработки приложений от Microsoft |
| WinForms | Технология создания графического интерфейса приложений на платформе .NET |
| Npgsql | Библиотека для подключения приложений .NET к базе данных PostgreSQL |
| Оператор | Сотрудник автосалона, работающий с информационной системой |
| Автомобиль | Транспортное средство, являющееся объектом учёта и продажи в системе |
| Сделка | Зарегистрированный факт продажи автомобиля клиенту |
| Клиент | Физическое лицо, приобретающее автомобиль в автосалоне |
| Сотрудник | Работник автосалона, осуществляющий оформление сделок по продаже |
