Информационная система для обработки заявок на выездной замер

Weddien 78e598bfa1 Обновить 'README.md' 1 hafta önce
Properties 32f8352378 Добавьте файлы проекта. 2 ay önce
.gitattributes f735626f31 Добавить .gitattributes и .gitignore. 2 ay önce
.gitignore 0641e3bbe3 fix 1 hafta önce
AddressEditForm.Designer.cs 8314300d9a Initial commit 1 hafta önce
AddressEditForm.cs 8314300d9a Initial commit 1 hafta önce
AddressEditForm.resx 8314300d9a Initial commit 1 hafta önce
AddressesForm.Designer.cs 8314300d9a Initial commit 1 hafta önce
AddressesForm.cs 8314300d9a Initial commit 1 hafta önce
AddressesForm.resx 8314300d9a Initial commit 1 hafta önce
App.config 8314300d9a Initial commit 1 hafta önce
AssignManagerForm.Designer.cs 8314300d9a Initial commit 1 hafta önce
AssignManagerForm.cs 8314300d9a Initial commit 1 hafta önce
AssignManagerForm.resx 8314300d9a Initial commit 1 hafta önce
Bd.Designer.cs 32f8352378 Добавьте файлы проекта. 2 ay önce
Bd.cs 32f8352378 Добавьте файлы проекта. 2 ay önce
Bd.resx 32f8352378 Добавьте файлы проекта. 2 ay önce
ChangeStatusForm.Designer.cs 8314300d9a Initial commit 1 hafta önce
ChangeStatusForm.cs 8314300d9a Initial commit 1 hafta önce
ChangeStatusForm.resx 8314300d9a Initial commit 1 hafta önce
ClientEditForm.Designer.cs 8314300d9a Initial commit 1 hafta önce
ClientEditForm.cs 8314300d9a Initial commit 1 hafta önce
ClientEditForm.resx 8314300d9a Initial commit 1 hafta önce
ClientsForm.Designer.cs 8314300d9a Initial commit 1 hafta önce
ClientsForm.cs 8314300d9a Initial commit 1 hafta önce
ClientsForm.resx 8314300d9a Initial commit 1 hafta önce
DatabaseHelper.cs 8314300d9a Initial commit 1 hafta önce
LICENSE b48258d319 Initial commit 1 hafta önce
LoginForm.Designer.cs 8314300d9a Initial commit 1 hafta önce
LoginForm.cs 8314300d9a Initial commit 1 hafta önce
LoginForm.resx 8314300d9a Initial commit 1 hafta önce
Main.Designer.cs 8314300d9a Initial commit 1 hafta önce
Main.cs 8314300d9a Initial commit 1 hafta önce
Main.resx 8314300d9a Initial commit 1 hafta önce
ManagerEditForm.Designer.cs 8314300d9a Initial commit 1 hafta önce
ManagerEditForm.cs 8314300d9a Initial commit 1 hafta önce
ManagerEditForm.resx 8314300d9a Initial commit 1 hafta önce
ManagersForm.Designer.cs 8314300d9a Initial commit 1 hafta önce
ManagersForm.cs 8314300d9a Initial commit 1 hafta önce
ManagersForm.resx 8314300d9a Initial commit 1 hafta önce
NewRequestForm.Designer.cs 8314300d9a Initial commit 1 hafta önce
NewRequestForm.cs 8314300d9a Initial commit 1 hafta önce
Program.cs 8314300d9a Initial commit 1 hafta önce
README.md 78e598bfa1 Обновить 'README.md' 1 hafta önce
RegisterForm.Designer.cs 8314300d9a Initial commit 1 hafta önce
RegisterForm.cs 8314300d9a Initial commit 1 hafta önce
RegisterForm.resx 8314300d9a Initial commit 1 hafta önce
ReportForm.Designer.cs 8314300d9a Initial commit 1 hafta önce
ReportForm.cs 8314300d9a Initial commit 1 hafta önce
ReportForm.resx 8314300d9a Initial commit 1 hafta önce
RequestsForm.Designer.cs 8314300d9a Initial commit 1 hafta önce
RequestsForm.cs 8314300d9a Initial commit 1 hafta önce
RequestsForm.resx 8314300d9a Initial commit 1 hafta önce
Session.cs 8314300d9a Initial commit 1 hafta önce
StartForm.Designer.cs 8314300d9a Initial commit 1 hafta önce
StartForm.cs 8314300d9a Initial commit 1 hafta önce
StartForm.resx 8314300d9a Initial commit 1 hafta önce
WindowsFormsApp4.csproj 8314300d9a Initial commit 1 hafta önce
WindowsFormsApp4.sln 8314300d9a Initial commit 1 hafta önce
packages.config 8314300d9a Initial commit 1 hafta önce

README.md

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 - Информационная система для автоматизации учёта и обработки заявок на выездной замер Клиент - Пользователь системы, создающий заявки на выездной замер Менеджер - Сотрудник, назначенный на заявку для выезда к клиенту Администратор - Пользователь с полным доступом ко всем функциям системы Заявка - Запрос клиента на выезд специалиста для проведения замера Статус заявки - Текущее состояние заявки: «Новая», «В работе», «Выполнена», «Отменена», «Просрочена» Адрес - Местоположение объекта для проведения замера
Автомобиль - Транспортное средство, закрепляемое за менеджером