30 марта 2021 г. 21:22 Русский MIT

Система учета и контроля выполнения заявок на подключение и обслуживание абонентов провайдера. Она занимает минимум пространства и памяти, в неё легко добавлять новые данные. Написана на высокоуровневом языке программирования Python 3.9.0. Полностью на русском языке.

Для запуска программы достаточно распаковать архив и открыть файл Request.exe.

Логины и пароли по умолчанию:

  • логин "admin", пароль "12345678";
  • логин "user", пароль "12345".

Пароли может изменить пользователь admin при помощи вкладки "admin". Пароль он может изменить для себя и для пользователя user. 

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

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

Система учета заявок решает следующие задачи:

  • регистрация и учет заявок на подключение к услугам Интернет-провайдера;
  • регистрация и учет заявок на ремонт и обслуживание сетей связи;
  • формирование отчета о выполненных заявках в формате Excel (xls);
  • упрощение выдачи работы сотрудникам отделов;
  • оперативный поиск и предоставление информации о состоянии заявки клиента;
  • контроль выполненных работ;
  • печать заявок;
  • сохранение отчетов в xls (можно открыть при помощи Microsoft Excel или LibreOffice Calc);
  • изменение пароля для пользователей user и admin.

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

При разработке системы учета заявок было учтено следующее:

  • соответствие программного продукта возможностям и принципам работы, установившимся в компании;
  • возможность адаптации системы к возникающим в компании изменениям;
  • возможность ведения базы данных;
  • возможность добавления не менее 30 исполнителей в систему;
  • гибкость языка программирования;
  • возможность создания отчетов по работам;
  • наличие поиска по заявкам;
  • программный продукт должен иметь понятный интерфейс.

Для разработки программного продукта был выбран высокоуровневый язык программирования Python 3.9.0 с библиотекой PyQt5.


Форма добавления заявки


Раздел Заявка содержит поля для ввода информации о заявке.
Номер - любое строковое значение, включая цифры. По умолчанию номер создается по шаблону ДД_ММ_ГГГГ-Идентификатор-из-базы.
Значимость - выбирается значимость заявки: Обычная, Важная или Неизвестно.
Тип – выбирается тип работ. Типы работы можно добавлять, редактировать, удалять самому в главном окне программы в справочнике Типы работ при помощи нажатия правой кнопки мыши по определенному типу.
Статус – выбирается статус заявки. Если заявка только принята и к ней не назначен исполнитель, то в поле Статус можно поставить Неизвестно. При распределении заявки сотрудникам меняется статус на В работе. При отмене заявки выставляется статус Отменена. В случае выполнения заявки выставляется Статус Выполнена.
Дата – автоматически указывается сегодняшняя дата. Имеется возможность изменить дату.
Клиент – выбирается из списка нужный клиент. При отсутствии его в списке, добавляется в главном окне в справочнике Клиенты при помощи нажатия правой кнопки мыши по любому клиенту в таблице Клиенты. В случае работы с физ. лицом, клиент не добавляется, выбирается пункт Физ. лицо.
Адрес – вводится адрес, на котором будут производиться работы.
Контакт – поле для ввода контактных данных, таких как: контактный телефон, e-mail, имя клиента.
Примечание – Поле для ввода примечаний к выполнению заявки.

Раздел Исполнение содержит поля для ввода информации об исполнении заявки.
Дата – дата исполнения автоматически указывается на три дня позже. Имеется возможность изменить дату.
Исполнитель – выбирается исполнитель из списка. Добавить, удалить, отредактировать исполнителей можно в таблице Исполнители в главном окне программы при помощи нажатия правой кнопки мыши. Также тут есть возможность добавить нескольких исполнителей, с помощью кнопки Добавить.
Примечание – поле для ввода информации о выполненной заявке, которое не является обязательным.


Поиск по заявкам


Поиск возможен по следующим критериям:
– номер – уникальный номер, присваиваемый при создании заявки (можно ввести часть номера, например, "2015" в случае с заявкой "17_12_2015-24");
– клиент – название организации или физического лица;
– адрес – адрес, по которому проводились работы;
– исполнитель – сотрудник провайдера, исполняющий заявку;
– заявка от … до и Исполнено от…до – поля для ввода даты выполнения или принятия заявки;
– значимость – выбирается значимость заявки;
– статус – выбирается статус заявки;

Кнопка "Сбросить" возвращает таблицу главного окна к изначальному виду.

Расширение функционала системы учета заявок

Функциональные возможности Системы учета заявок могут быть расширены под ваши потребности на платной основе. Во вкладке "Справка" и далее "Расширить функционал" указано, куда можно направлять запросы на расширение функционала. Запросы также можно направить при помощи формы для отправки комментариев на данной странице.

Характеристики

Ссылки на официальный сайт и загрузку
  • Язык: Русский
  • ОС: Windows 10, Windows 7
  • Лицензия: MIT
  • Разработчик: КонтинентСвободы.рф (Алексей Черемных)
  • Категория: Офис - прочее
  • Видеообзор: YouTube
  • VirusTotal: отчет
  • Создано: 30.03.2021
  • Обновлено: 27.06.2021