Ver código fonte

Обновить 'README.md'

Weddien 1 semana atrás
pai
commit
78e598bfa1
1 arquivos alterados com 97 adições e 2 exclusões
  1. 97 2
      README.md

+ 97 - 2
README.md

@@ -1,3 +1,98 @@
-# Zimogorov_Arseniy_OrdersManager
+# OrdersManager
 
-Информационная система для обработки заявок на выездной замер
+## Аннотация
+Программа представляет собой информационную систему для автоматизации обработки заявок на выездной замер. Она обеспечивает централизованное хранение данных о клиентах, менеджерах, адресах и заказах, а также предоставляет удобный интерфейс для создания заявок, их утверждения и формирования аналитических отчётов.
+
+## Введение
+**Область применения:** программа предназначена для использования в компаниях и сервисных центрах, оказывающих услуги по выездному обслуживанию клиентов, в частности для автоматизации процесса приёма, распределения и выполнения заявок на проведение замеров на дому.
+
+**Основные возможности:**
+- авторизация с разграничением прав доступа (клиент, менеджер, администратор);
+- управление справочниками: клиенты, менеджеры, автомобили, адреса;
+- создание заявок на выездной замер с выбором адреса и времени;
+- назначение менеджеров на заявки с контролем загруженности;
+- изменение статусов заявок (Новая, В работе, Выполнена, Отменена, Просрочена);
+- автоматическое обновление статуса просроченных заявок;
+- ведение журнала изменений статусов заявок;
+- формирование аналитических отчётов по менеджерам;
+- экспорт данных в Excel;
+- визуализация статистики с помощью диаграмм.
+
+## Назначение и условия применения
+Система предназначена для автоматизации деятельности по обработке заявок на выездной замер и обеспечивает:
+- ведение учёта клиентов, менеджеров, заявок и адресов;
+- разграничение доступа пользователей на основе ролей;
+- контроль загруженности менеджеров;
+- формирование аналитических отчётов.
+
+**Условия применения:**
+- операционная система: Windows 10/11;
+- установленный .NET Runtime 10.0 или выше;
+- доступ к серверу PostgreSQL.
+
+## Установка
+
+### Требования к системе
+- Windows 10/11
+- .NET Runtime 10.0 или выше
+- PostgreSQL 12 или выше
+- Доступ к серверу БД
+
+### Порядок установки
+1 Скачайте установщик `OrdersManager_Setup.exe`
+2 Запустите установщик от имени администратора
+3 Нажмите "Далее" и выберите папку установки
+4 Дождитесь завершения установки
+5 Запустите программу через ярлык на рабочем столе
+
+## Описание операций
+
+### Вход в систему
+1. Запустите приложение
+2. Введите логин и пароль
+3. Нажмите кнопку "Вход"
+
+### Регистрация нового клиента
+1. На стартовой форме выберите "Регистрация"
+2. Заполните поля: фамилия, имя, отчество, телефон
+3. Придумайте логин и пароль
+4. Нажмите "Зарегистрировать"
+
+### Работа с заявками (Клиент)
+- Создание новой заявки с выбором адреса и времени
+- Просмотр своих заявок
+- Отмена заявки со статусом "Новая"
+
+### Работа с заявками (Менеджер)
+- Просмотр новых заявок
+- Принятие заявки в работу
+- Изменение статуса на "Выполнена" или "Отменена"
+
+### Работа с заявками (Администратор)
+- Просмотр всех заявок
+- Назначение любого менеджера на заявку
+- Изменение статуса любой заявки
+- Управление справочниками (клиенты, менеджеры, автомобили)
+
+### Управление адресами (Клиент)
+- Добавление нового адреса
+- Редактирование адреса
+- Удаление адреса (если не используется в заявках)
+- Установка основного адреса
+
+### Отчёты
+- Просмотр статистики менеджеров
+- Фильтрация по периоду
+- Экспорт в Excel
+- Построение диаграмм
+
+## Термины и сокращения
+
+ **OrdersManager** - Информационная система для автоматизации учёта и обработки заявок на выездной замер 
+ **Клиент** - Пользователь системы, создающий заявки на выездной замер 
+ **Менеджер** - Сотрудник, назначенный на заявку для выезда к клиенту 
+ **Администратор** - Пользователь с полным доступом ко всем функциям системы
+ **Заявка** - Запрос клиента на выезд специалиста для проведения замера 
+ **Статус заявки** - Текущее состояние заявки: «Новая», «В работе», «Выполнена», «Отменена», «Просрочена» 
+ **Адрес** - Местоположение объекта для проведения замера  
+ **Автомобиль** - Транспортное средство, закрепляемое за менеджером