# Аннотация **SimpleCarApp** — информационная система учёта продаж автомобилей, разработанная на платформе .NET (WinForms) с подключением к базе данных PostgreSQL. Программа предназначена для автоматизации работы автосалона: ведения каталога автомобилей, базы клиентов и сотрудников, регистрации сделок и формирования отчётов о продажах. --- # Введение ## Основные возможности - Ведение базы данных автомобилей - Управление списком клиентов - Управление списком сотрудников - Регистрация сделок по продаже автомобилей - Просмотр, поиск и редактирование информации - Удаление записей - Формирование отчётов о продажах автомобилей --- # Назначение и условия применения Система предназначена для сотрудников автосалона и используется для хранения, обработки и анализа сведений об автомобилях, клиентах, сотрудниках и совершённых сделках. **Условия применения:** - Операционная система: Windows 10 / 11 - Наличие установленной СУБД PostgreSQL - Наличие .NET Runtime (версия 6.0 и выше) - Права на чтение/запись в папку установки --- # Установка Для установки программы выполните следующие шаги: 1. - [ ] Запустить файл установки `SimpleCarApp.exe` 2. - [ ] Следовать указаниям мастера установки 3. - [ ] Выбрать папку для установки программы 4. - [ ] Дождаться завершения установки 5. - [x] Запустить приложение с помощью ярлыка на рабочем столе или через меню «Пуск» > **Примечание:** перед установкой убедитесь, что PostgreSQL запущен и база данных создана. --- # Описание операций ### Работа с автомобилями Оператор может просматривать список автомобилей, добавлять новые позиции, изменять сведения о них и удалять существующие записи. ### Работа с клиентами Предусмотрено добавление, изменение и удаление сведений о клиентах автосалона. ### Работа с сотрудниками Предусмотрено добавление, изменение и удаление сведений о сотрудниках автосалона. ### Регистрация продажи Для выбранного автомобиля можно зарегистрировать сделку по продаже, указав клиента, ответственного сотрудника, дату и итоговую стоимость. ### Поиск информации Система предоставляет возможность поиска автомобилей, клиентов и сделок по различным параметрам. --- # Термины и сокращения | Термин (сокращение) | Значение | |---|---| | ИС | Информационная система | | БД | База данных | | PostgreSQL | Система управления реляционными базами данных | | .NET | Платформа разработки приложений от Microsoft | | WinForms | Технология создания графического интерфейса приложений на платформе .NET | | Npgsql | Библиотека для подключения приложений .NET к базе данных PostgreSQL | | Оператор | Сотрудник автосалона, работающий с информационной системой | | Автомобиль | Транспортное средство, являющееся объектом учёта и продажи в системе | | Сделка | Зарегистрированный факт продажи автомобиля клиенту | | Клиент | Физическое лицо, приобретающее автомобиль в автосалоне | | Сотрудник | Работник автосалона, осуществляющий оформление сделок по продаже |